Lines Matching defs:dev_addr
623 char **dev_addr = NULL;
657 dev_addr = (char **)topo_mod_zalloc(mod, sizeof (char *) * max_addrs);
659 if (dev_addr == NULL || dev_path == NULL) {
670 dev_addr[i] = topo_mod_strdup(mod, token);
673 dev_addr[i] = topo_mod_strdup(mod, token);
684 int len = strlen(dev_addr[i]) + strlen("/pci@") + 1;
692 result = snprintf(dev_path[i], len, "/pci@%s", dev_addr[i]);
715 if (dev_addr[i] != NULL) {
716 topo_mod_free(mod, dev_addr[i],
717 strlen(dev_addr[i]) + 1);
724 if (dev_addr != NULL) {
725 topo_mod_free(mod, dev_addr, sizeof (char *) * max_addrs);