Home
last modified time | relevance | path

Searched refs:devi (Results 51 – 75 of 150) sorted by relevance

123456

/illumos-gate/usr/src/uts/sparc/dtrace/
H A Dsdt.c356 sdt_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in sdt_attach() argument
369 if (ddi_create_minor_node(devi, "sdt", S_IFCHR, 0, in sdt_attach()
371 ddi_remove_minor_node(devi, NULL); in sdt_attach()
375 ddi_report_dev(devi); in sdt_attach()
376 sdt_devi = devi; in sdt_attach()
401 sdt_detach(dev_info_t *devi, ddi_detach_cmd_t cmd) in sdt_detach() argument
422 ddi_remove_minor_node(devi, NULL); in sdt_detach()
/illumos-gate/usr/src/uts/common/io/
H A Dlog.c73 log_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in log_attach() argument
75 if (ddi_create_minor_node(devi, "conslog", S_IFCHR, in log_attach()
77 ddi_create_minor_node(devi, "log", S_IFCHR, in log_attach()
79 ddi_remove_minor_node(devi, NULL); in log_attach()
82 log_devi = devi; in log_attach()
H A Dsysmsg.c192 sysm_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in sysm_attach() argument
200 if (ddi_create_minor_node(devi, "sysmsg", S_IFCHR, in sysm_attach()
202 ddi_create_minor_node(devi, "msglog", S_IFCHR, in sysm_attach()
204 ddi_remove_minor_node(devi, NULL); in sysm_attach()
212 sysm_dip = devi; in sysm_attach()
223 sysm_detach(dev_info_t *devi, ddi_detach_cmd_t cmd) in sysm_detach() argument
229 ASSERT(sysm_dip == devi); in sysm_detach()
234 ddi_remove_minor_node(devi, NULL); in sysm_detach()
H A Ddevpool.c90 pool_detach(dev_info_t *devi, ddi_detach_cmd_t cmd) in pool_detach() argument
102 ddi_remove_minor_node(devi, NULL); in pool_detach()
113 pool_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in pool_attach() argument
119 if (ddi_create_minor_node(devi, "poolctl", S_IFCHR, in pool_attach()
121 ddi_create_minor_node(devi, "pool", S_IFCHR, in pool_attach()
123 ddi_remove_minor_node(devi, NULL); in pool_attach()
126 pool_devi = devi; in pool_attach()
127 ddi_report_dev(devi); in pool_attach()
H A Dgentty.c150 sy_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in sy_attach() argument
152 if (ddi_create_minor_node(devi, "tty", S_IFCHR, in sy_attach()
154 ddi_remove_minor_node(devi, NULL); in sy_attach()
157 sy_dip = devi; in sy_attach()
H A Dasy.c626 ddi_remove_minor_node(devi, NULL); in asydetach()
631 ddi_remove_intr(devi, 0, asy->asy_iblock); in asydetach()
732 asyprobe(dev_info_t *devi) in asyprobe() argument
833 regnum = asy_get_io_regnum(devi, asy); in asyattach()
946 asy_parse_mode(devi, asy); in asyattach()
1021 asy->asy_dip = devi; in asyattach()
1026 if (ddi_add_softintr(devi, DDI_SOFTINT_MED, in asyattach()
1045 if (ddi_add_intr(devi, 0, NULL, 0, asyintr, in asyattach()
1093 ddi_remove_minor_node(devi, NULL); in asyattach()
1116 ddi_report_dev(devi); in asyattach()
[all …]
H A Dufm.c128 ufm_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in ufm_attach() argument
133 if (ddi_create_minor_node(devi, "ufm", S_IFCHR, 0, DDI_PSEUDO, 0) == in ufm_attach()
135 ddi_remove_minor_node(devi, NULL); in ufm_attach()
139 ufm_devi = devi; in ufm_attach()
144 ufm_detach(dev_info_t *devi, ddi_detach_cmd_t cmd) in ufm_detach() argument
149 if (devi != NULL) in ufm_detach()
150 ddi_remove_minor_node(devi, NULL); in ufm_detach()
H A Dksyms.c391 ksyms_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in ksyms_attach() argument
395 if (ddi_create_minor_node(devi, "ksyms", S_IFCHR, 0, DDI_PSEUDO, 0) in ksyms_attach()
397 ddi_remove_minor_node(devi, NULL); in ksyms_attach()
400 ksyms_devi = devi; in ksyms_attach()
405 ksyms_detach(dev_info_t *devi, ddi_detach_cmd_t cmd) in ksyms_detach() argument
409 ddi_remove_minor_node(devi, NULL); in ksyms_detach()
H A Dsad.c125 sad_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in sad_attach() argument
127 int instance = ddi_get_instance(devi); in sad_attach()
136 if (ddi_create_minor_node(devi, "user", S_IFCHR, in sad_attach()
140 if (ddi_create_minor_node(devi, "admin", S_IFCHR, in sad_attach()
142 ddi_remove_minor_node(devi, NULL); in sad_attach()
145 sad_dip = devi; in sad_attach()
H A Deventfd.c299 eventfd_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in eventfd_attach() argument
321 if (ddi_create_minor_node(devi, "eventfd", S_IFCHR, in eventfd_attach()
329 ddi_report_dev(devi); in eventfd_attach()
330 eventfd_devi = devi; in eventfd_attach()
H A Dkstat.c706 kstat_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in kstat_attach() argument
711 if (ddi_create_minor_node(devi, "kstat", S_IFCHR, in kstat_attach()
713 ddi_remove_minor_node(devi, NULL); in kstat_attach()
716 kstat_devi = devi; in kstat_attach()
721 kstat_detach(dev_info_t *devi, ddi_detach_cmd_t cmd) in kstat_detach() argument
726 ddi_remove_minor_node(devi, NULL); in kstat_detach()
/illumos-gate/usr/src/uts/common/sys/
H A Dcmlb.h144 int (*tg_rdwr)(dev_info_t *devi, uchar_t cmd, void *bufp,
215 int (*tg_getinfo)(dev_info_t *devi, int cmd, void *arg,
326 cmlb_attach(dev_info_t *devi, cmlb_tg_ops_t *tgopsp, int device_type,
/illumos-gate/usr/src/uts/sun/io/dada/targets/
H A Ddad.c403 dcdprobe(dev_info_t *devi) in dcdprobe() argument
410 instance = ddi_get_instance(devi); in dcdprobe()
485 instance = ddi_get_instance(devi); in dcdattach()
582 ddi_report_dev(devi); in dcdattach()
586 if (cmlb_attach(devi, in dcdattach()
596 dcd_free_softstate(un, devi); in dcdattach()
664 ddi_prop_remove_all(devi); in dcd_free_softstate()
680 return (dcd_dr_detach(devi)); in dcddetach()
754 dcd_dr_detach(dev_info_t *devi) in dcd_dr_detach() argument
804 dcd_free_softstate(un, devi); in dcd_dr_detach()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dautoconf.c328 di_dfs(dev_info_t *devi, int (*f)(dev_info_t *, int), caddr_t arg) in di_dfs() argument
330 (void) (*f)(devi, 0); in di_dfs()
331 if (devi) { in di_dfs()
332 di_dfs((dev_info_t *)DEVI(devi)->devi_child, f, arg); in di_dfs()
333 di_dfs((dev_info_t *)DEVI(devi)->devi_sibling, f, arg); in di_dfs()
H A Dndifm.c223 struct dev_info *devi = DEVI(dip); in ndi_fmc_insert() local
228 ASSERT(devi); in ndi_fmc_insert()
230 fmhdl = devi->devi_fmhdl; in ndi_fmc_insert()
294 struct dev_info *devi = DEVI(dip); in ndi_fmc_remove() local
297 ASSERT(devi); in ndi_fmc_remove()
300 fmhdl = devi->devi_fmhdl; in ndi_fmc_remove()
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxpvd.c83 static int xpvd_attach(dev_info_t *devi, ddi_attach_cmd_t cmd);
84 static int xpvd_detach(dev_info_t *devi, ddi_detach_cmd_t cmd);
253 xpvd_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in xpvd_attach() argument
268 if (ndi_event_alloc_hdl(devi, 0, &xpvd_ndi_event_handle, in xpvd_attach()
279 if (ddi_create_minor_node(devi, "devctl", S_IFCHR, in xpvd_attach()
280 ddi_get_instance(devi), DDI_PSEUDO, 0) != DDI_SUCCESS) { in xpvd_attach()
289 (void) ddi_prop_update_int(DDI_DEV_T_NONE, devi, DDI_NO_AUTODETACH, 1); in xpvd_attach()
302 xpvd_dip = devi; in xpvd_attach()
303 ddi_report_dev(devi); in xpvd_attach()
310 xpvd_detach(dev_info_t *devi, ddi_detach_cmd_t cmd) in xpvd_detach() argument
/illumos-gate/usr/src/uts/sun4u/sunfire/io/
H A Dsysctrl.c396 sysctrl_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in sysctrl_attach() argument
423 instance = ddi_get_instance(devi); in sysctrl_attach()
431 softsp->dip = devi; in sysctrl_attach()
437 (void *)devi, (void *)softsp)); in sysctrl_attach()
580 if (ddi_add_intr(devi, 0, &softsp->iblock, in sysctrl_attach()
588 ddi_remove_intr(devi, 0, softsp->iblock); in sysctrl_attach()
590 if (ddi_add_intr(devi, 0, &softsp->iblock, in sysctrl_attach()
827 if (ddi_create_minor_node(devi, name, S_IFCHR, in sysctrl_attach()
837 ddi_report_dev(devi); in sysctrl_attach()
881 ddi_remove_intr(devi, 0, softsp->iblock); in sysctrl_attach()
[all …]
H A Dac.c236 ac_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in ac_attach() argument
253 instance = ddi_get_instance(devi); in ac_attach()
264 softsp->dip = devi; in ac_attach()
298 (void) ddi_prop_update_string(DDI_DEV_T_NONE, devi, in ac_attach()
316 if (ddi_create_minor_node(devi, NAME_BANK0, S_IFCHR, in ac_attach()
323 if (ddi_create_minor_node(devi, NAME_BANK1, S_IFCHR, in ac_attach()
347 ddi_report_dev(devi); in ac_attach()
358 ac_detach(dev_info_t *devi, ddi_detach_cmd_t cmd) in ac_detach() argument
365 instance = ddi_get_instance(devi); in ac_detach()
432 ddi_remove_minor_node(devi, NULL); in ac_detach()
[all …]
/illumos-gate/usr/src/uts/i86pc/os/
H A Dddi_impl.c1793 impl_check_cpu(dev_info_t *devi) in impl_check_cpu() argument
1830 dev_info_t *devi; in get_boot_properties() local
1845 devi = ddi_root_node(); in get_boot_properties()
1919 devi, property_name, in get_boot_properties()
1938 devi, property_name, in get_boot_properties()
1961 dev_info_t *devi; in get_vga_properties() local
1980 devi = devnamesp[major].dn_head; in get_vga_properties()
1981 if (devi == NULL) in get_vga_properties()
2017 devi, name, property_val); in get_vga_properties()
2272 e_ddi_copyfromdev(dev_info_t *devi, in e_ddi_copyfromdev() argument
[all …]
/illumos-gate/usr/src/uts/common/cpr/
H A Dcpr_driver.c236 devi_string(dev_info_t *devi, char *buf) argument
242 name = ddi_node_name(devi);
243 address = ddi_get_name_addr(devi);
/illumos-gate/usr/src/uts/intel/os/
H A Dcpuid.c7120 dev_info_t *devi = arg; in add_cacheent_props() local
7160 add_amd_assoc(devi, label, assoc); in add_amd_tlb()
7169 add_amd_assoc(devi, label, assoc); in add_amd_cache()
7244 add_amd_tlb(devi, "dtlb-2M", in amd_cache_info()
7246 add_amd_tlb(devi, "itlb-2M", in amd_cache_info()
7273 add_amd_tlb(devi, itlb4k_str, in amd_cache_info()
7275 add_amd_tlb(devi, dtlb4k_str, in amd_cache_info()
7284 add_amd_cache(devi, l1_dcache_str, in amd_cache_info()
7292 add_amd_cache(devi, l1_icache_str, in amd_cache_info()
7303 add_amd_l2_tlb(devi, "l2-tlb-2M", in amd_cache_info()
[all …]
/illumos-gate/usr/src/uts/common/dtrace/
H A Ddcpc.c1053 dcpc_detach(dev_info_t *devi, ddi_detach_cmd_t cmd) in dcpc_detach() argument
1067 ddi_remove_minor_node(devi, NULL); in dcpc_detach()
1081 dcpc_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in dcpc_attach() argument
1106 if (ddi_create_minor_node(devi, "dcpc", S_IFCHR, 0, in dcpc_attach()
1110 ddi_remove_minor_node(devi, NULL); in dcpc_attach()
1143 dcpc_min_overflow = ddi_prop_get_int(DDI_DEV_T_ANY, devi, in dcpc_attach()
1148 ddi_report_dev(devi); in dcpc_attach()
1149 dcpc_devi = devi; in dcpc_attach()
/illumos-gate/usr/src/uts/intel/dtrace/
H A Dsdt.c388 sdt_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in sdt_attach() argument
392 if (ddi_create_minor_node(devi, "sdt", S_IFCHR, in sdt_attach()
395 ddi_remove_minor_node(devi, NULL); in sdt_attach()
399 ddi_report_dev(devi); in sdt_attach()
400 sdt_devi = devi; in sdt_attach()
/illumos-gate/usr/src/uts/sun4u/io/
H A Dsysiosbus.c233 sbus_do_detach(dev_info_t *devi);
442 instance = ddi_get_instance(devi); in sbus_attach()
483 softsp->dip = devi; in sbus_attach()
529 (void *)devi, (void *)softsp)); in sbus_attach()
576 intr_dist_add(sbus_intrdist, devi); in sbus_attach()
578 ddi_report_dev(devi); in sbus_attach()
603 instance = ddi_get_instance(devi); in sbus_detach()
618 return (sbus_do_detach(devi)); in sbus_detach()
625 sbus_do_detach(dev_info_t *devi) in sbus_do_detach() argument
630 instance = ddi_get_instance(devi); in sbus_do_detach()
[all …]
H A Dmc-us3i.c212 mc_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) in mc_attach() argument
230 instance = ddi_get_instance(devi); in mc_attach()
238 softsp->dip = devi; in mc_attach()
316 if (ddi_create_minor_node(devi, "mc-us3i", S_IFCHR, instance, in mc_attach()
324 ddi_report_dev(devi); in mc_attach()
342 mc_detach(dev_info_t *devi, ddi_detach_cmd_t cmd) in mc_detach() argument
348 instance = ddi_get_instance(devi); in mc_detach()
384 ddi_remove_minor_node(devi, NULL); in mc_detach()
795 dev_info_t *devi; in mc_get_memory_reg_info() local
802 if ((devi = ddi_find_devinfo("memory", -1, 0)) == NULL) { in mc_get_memory_reg_info()
[all …]

123456