Lines Matching refs:dci

1095 	struct dca_impl	dci;  in process_devinfo_tree()  local
1101 dca_impl_init("/", NULL, &dci); in process_devinfo_tree()
1123 dci.dci_flags |= DCA_LOAD_DRV; in process_devinfo_tree()
1125 dci.dci_driver = name; in process_devinfo_tree()
1160 dci.dci_flags |= DCA_FLUSH_PATHINST; in process_devinfo_tree()
1166 devi_tree_walk(&dci, flags, NULL); in process_devinfo_tree()
1168 if (dci.dci_error) { in process_devinfo_tree()
1353 struct dca_impl dci; in sync_handler() local
1381 dci.dci_root = &dcp->dca_name[dcp->dca_root]; in sync_handler()
1382 dci.dci_minor = dcp->dca_minor ? &dcp->dca_name[dcp->dca_minor] : NULL; in sync_handler()
1383 dci.dci_driver = in sync_handler()
1385 dci.dci_error = 0; in sync_handler()
1386 dci.dci_flags = dcp->dca_flags | (dci.dci_driver ? DCA_LOAD_DRV : 0); in sync_handler()
1387 dci.dci_arg = NULL; in sync_handler()
1390 devi_tree_walk(&dci, DINFOCPYALL, NULL); in sync_handler()
1391 dcp->dca_error = dci.dci_error; in sync_handler()
1761 struct dca_impl dci; in add_minor_pathname() local
1766 dca_impl_init(node, minor, &dci); in add_minor_pathname()
1773 dci.dci_driver = driver; in add_minor_pathname()
1779 dci.dci_flags = DCA_HOT_PLUG | DCA_CHECK_TYPE; in add_minor_pathname()
1781 devi_tree_walk(&dci, DINFOPROP|DINFOMINOR, ev_subclass); in add_minor_pathname()
8566 struct dca_impl dci; in devname_lookup_handler() local
8593 dci.dci_root = "/"; in devname_lookup_handler()
8594 dci.dci_minor = NULL; in devname_lookup_handler()
8595 dci.dci_driver = NULL; in devname_lookup_handler()
8596 dci.dci_error = 0; in devname_lookup_handler()
8597 dci.dci_flags = 0; in devname_lookup_handler()
8598 dci.dci_arg = NULL; in devname_lookup_handler()
8602 dci.dci_flags |= DCA_FLUSH_PATHINST; in devname_lookup_handler()
8605 devi_tree_walk(&dci, DI_CACHE_SNAPSHOT_FLAGS, NULL); in devname_lookup_handler()
8606 error = (int32_t)dci.dci_error; in devname_lookup_handler()