Lines Matching defs:find_dev
849 find_dev_t find_dev;
864 find_dev.cname = schpc_p->schpc_slot[slot].nexus_path;
865 find_dev.caddr = (char *)kmem_alloc(MAXPATHLEN,
867 find_dev.dip = NULL;
871 &find_dev);
872 if (find_dev.dip != NULL) {
880 (void *)find_dev.dip, freq);
882 find_dev.dip, "clock-frequency", freq)
887 find_dev.cname);
889 ndi_rele_devi(find_dev.dip);
893 find_dev.cname);
895 kmem_free(find_dev.caddr, MAXPATHLEN);
3408 find_dev_t find_dev;
3444 find_dev.cname = "pci";
3445 find_dev.caddr = caddr;
3446 find_dev.schizo = schizo;
3447 find_dev.leaf = leaf;
3448 find_dev.dip = NULL;
3452 &find_dev);
3454 pci_dip = find_dev.dip;
3809 find_dev_t *find_dev = (find_dev_t *)arg;
3811 if (strcmp(find_dev->cname, ddi_node_name(dip)) == 0 &&
3813 (strcmp(find_dev->caddr, naddr) == 0)) ||
3814 ((naddr == NULL) && (strlen(find_dev->caddr) == 0)))) {
3822 find_dev->dip = dip;
3826 find_dev->caddr, (void *)find_dev->dip);
3831 ASSERT(find_dev->dip == NULL);
4499 find_dev_t *find_dev = (find_dev_t *)arg;
4500 char *pathname = find_dev->caddr;
4503 if (strcmp(find_dev->cname, pathname) == 0) {
4505 find_dev->dip = dip;