Home
last modified time | relevance | path

Searched refs:ddi_acc_impl_t (Results 1 – 25 of 32) sorted by relevance

12

/illumos-gate/usr/src/uts/intel/sys/
H A Dddi_isa.h122 } ddi_acc_impl_t; typedef
129 i_ddi_vaddr_get8(ddi_acc_impl_t *hdlp, uint8_t *addr);
132 i_ddi_vaddr_get16(ddi_acc_impl_t *hdlp, uint16_t *addr);
135 i_ddi_vaddr_get32(ddi_acc_impl_t *hdlp, uint32_t *addr);
138 i_ddi_vaddr_get64(ddi_acc_impl_t *hdlp, uint64_t *addr);
239 i_ddi_io_get8(ddi_acc_impl_t *hdlp, uint8_t *addr);
242 i_ddi_io_get16(ddi_acc_impl_t *hdlp, uint16_t *addr);
245 i_ddi_io_get32(ddi_acc_impl_t *hdlp, uint32_t *addr);
248 i_ddi_io_get64(ddi_acc_impl_t *hdlp, uint64_t *addr);
539 i_ddi_acc_fault_check(ddi_acc_impl_t *hdlp);
[all …]
/illumos-gate/usr/src/uts/sparc/sys/
H A Dddi_isa.h106 } ddi_acc_impl_t; typedef
112 i_ddi_get8(ddi_acc_impl_t *hdlp, uint8_t *addr);
115 i_ddi_get16(ddi_acc_impl_t *hdlp, uint16_t *addr);
118 i_ddi_get32(ddi_acc_impl_t *hdlp, uint32_t *addr);
121 i_ddi_get64(ddi_acc_impl_t *hdlp, uint64_t *addr);
124 i_ddi_swap_get16(ddi_acc_impl_t *hdlp, uint16_t *addr);
127 i_ddi_swap_get32(ddi_acc_impl_t *hdlp, uint32_t *addr);
130 i_ddi_swap_get64(ddi_acc_impl_t *hdlp, uint64_t *addr);
222 i_ddi_acc_fault_check(ddi_acc_impl_t *hdlp);
225 i_ddi_acc_fault_notify(ddi_acc_impl_t *hdlp);
[all …]
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci_common.h63 uint8_t pci_config_rd8(ddi_acc_impl_t *hdlp, uint8_t *addr);
64 uint16_t pci_config_rd16(ddi_acc_impl_t *hdlp, uint16_t *addr);
65 uint32_t pci_config_rd32(ddi_acc_impl_t *hdlp, uint32_t *addr);
66 uint64_t pci_config_rd64(ddi_acc_impl_t *hdlp, uint64_t *addr);
68 void pci_config_wr8(ddi_acc_impl_t *hdlp, uint8_t *addr,
70 void pci_config_wr16(ddi_acc_impl_t *hdlp, uint16_t *addr,
72 void pci_config_wr32(ddi_acc_impl_t *hdlp, uint32_t *addr,
74 void pci_config_wr64(ddi_acc_impl_t *hdlp, uint64_t *addr,
77 void pci_config_rep_rd8(ddi_acc_impl_t *hdlp, uint8_t *host_addr,
79 void pci_config_rep_rd16(ddi_acc_impl_t *hdlp, uint16_t *host_addr,
[all …]
H A Dpci_common.c1134 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)in_args->handle; in pci_common_ctlops_poke()
1291 ddi_acc_impl_t *ap = (ddi_acc_impl_t *)hp->ah_platform_private; in pci_fm_acc_setup()
1352 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)in_args->handle; in pci_common_ctlops_peek()
1528 pci_config_rd8(ddi_acc_impl_t *hdlp, uint8_t *addr) in pci_config_rd8()
1547 pci_config_rep_rd8(ddi_acc_impl_t *hdlp, uint8_t *host_addr, in pci_config_rep_rd8()
1564 pci_config_rd16(ddi_acc_impl_t *hdlp, uint16_t *addr) in pci_config_rd16()
1583 pci_config_rep_rd16(ddi_acc_impl_t *hdlp, uint16_t *host_addr, in pci_config_rep_rd16()
1600 pci_config_rd32(ddi_acc_impl_t *hdlp, uint32_t *addr) in pci_config_rd32()
1619 pci_config_rep_rd32(ddi_acc_impl_t *hdlp, uint32_t *host_addr, in pci_config_rep_rd32()
1653 pci_config_rep_wr8(ddi_acc_impl_t *hdlp, uint8_t *host_addr, in pci_config_rep_wr8()
[all …]
H A Dpci.c339 ddi_acc_impl_t *hdlp; in pci_bus_map()
354 hdlp = (ddi_acc_impl_t *)(mp->map_handlep)->ah_platform_private; in pci_bus_map()
/illumos-gate/usr/src/uts/intel/os/
H A Dddi_i86.c151 ddi_acc_impl_t *hp; in impl_acc_hdl_alloc()
163 kmem_free(hp, sizeof (ddi_acc_impl_t)); in impl_acc_hdl_alloc()
169 kmem_free(hp, sizeof (ddi_acc_impl_t)); in impl_acc_hdl_alloc()
186 ddi_acc_impl_t *hp; in impl_acc_hdl_free()
192 hp = (ddi_acc_impl_t *)handle; in impl_acc_hdl_free()
233 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)handlep; in impl_acc_err_init()
272 ddi_acc_impl_t *hp; in impl_acc_hdl_init()
913 do_scan(ddi_acc_impl_t *hdlp) in do_scan()
1864 ddi_acc_impl_t *hdlp = (ddi_acc_impl_t *)handle; in ddi_check_acc_handle()
1886 ddi_acc_impl_t *hdlp = (ddi_acc_impl_t *)handle; in i_ddi_acc_set_fault()
[all …]
/illumos-gate/usr/src/uts/sun4u/io/
H A Disadma.c356 isadma_norep_get8(ddi_acc_impl_t *handle, uint8_t *host_addr, in isadma_norep_get8()
412 isadma_get8(ddi_acc_impl_t *hdlp, uint8_t *addr) in isadma_get8()
453 isadma_get16(ddi_acc_impl_t *hdlp, uint16_t *addr) in isadma_get16()
490 isadma_noget32(ddi_acc_impl_t *hdlp, uint32_t *addr) in isadma_noget32()
497 isadma_noget64(ddi_acc_impl_t *hdlp, uint64_t *addr) in isadma_noget64()
631 ddi_acc_impl_t *hp; in isadma_map()
659 hp = kmem_alloc(sizeof (ddi_acc_impl_t), KM_SLEEP); in isadma_map()
660 *hp = *(ddi_acc_impl_t *)mp->map_handlep; in isadma_map()
663 hp = (ddi_acc_impl_t *)mp->map_handlep; in isadma_map()
688 *(ddi_acc_impl_t *)mp->map_handlep = *hp; in isadma_map()
[all …]
H A Dpmubus.c335 pmubus_norep_get8(ddi_acc_impl_t *handle, uint8_t *host_addr, in pmubus_norep_get8()
342 pmubus_norep_get16(ddi_acc_impl_t *handle, uint16_t *host_addr, in pmubus_norep_get16()
349 pmubus_norep_get32(ddi_acc_impl_t *handle, uint32_t *host_addr, in pmubus_norep_get32()
356 pmubus_norep_get64(ddi_acc_impl_t *handle, uint64_t *host_addr, in pmubus_norep_get64()
363 pmubus_norep_put8(ddi_acc_impl_t *handle, uint8_t *host_addr, in pmubus_norep_put8()
391 pmubus_get8(ddi_acc_impl_t *hdlp, uint8_t *addr) in pmubus_get8()
427 pmubus_noget16(ddi_acc_impl_t *hdlp, uint16_t *addr) in pmubus_noget16()
434 pmubus_get32(ddi_acc_impl_t *hdlp, uint32_t *addr) in pmubus_get32()
469 pmubus_noget64(ddi_acc_impl_t *hdlp, uint64_t *addr) in pmubus_noget64()
769 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)mp->map_handlep; in pmubus_map()
[all …]
/illumos-gate/usr/src/uts/sun4/os/
H A Dddi_impl.c1268 ddi_acc_impl_t *hp; in impl_acc_hdl_alloc()
1281 kmem_free(hp, sizeof (ddi_acc_impl_t)); in impl_acc_hdl_alloc()
1287 kmem_free(hp, sizeof (ddi_acc_impl_t)); in impl_acc_hdl_alloc()
1304 ddi_acc_impl_t *hp; in impl_acc_hdl_free()
1310 hp = (ddi_acc_impl_t *)handle; in impl_acc_hdl_free()
1314 kmem_free(hp, sizeof (ddi_acc_impl_t)); in impl_acc_hdl_free()
1382 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)handlep; in impl_acc_err_init()
1417 ddi_acc_impl_t *hp; in impl_acc_hdl_init()
1421 hp = (ddi_acc_impl_t *)handlep; in impl_acc_hdl_init()
1468 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)handle; in i_ddi_acc_set_fault()
[all …]
/illumos-gate/usr/src/uts/sun4v/io/px/
H A Dpx_lib4v.c1328 px_pci_config_put(ddi_acc_impl_t *handle, uint32_t *addr, in px_pci_config_put()
1345 px_pci_config_get8(ddi_acc_impl_t *handle, uint8_t *addr) in px_pci_config_get8()
1351 px_pci_config_get16(ddi_acc_impl_t *handle, uint16_t *addr) in px_pci_config_get16()
1357 px_pci_config_get32(ddi_acc_impl_t *handle, uint32_t *addr) in px_pci_config_get32()
1363 px_pci_config_get64(ddi_acc_impl_t *handle, uint64_t *addr) in px_pci_config_get64()
1553 ddi_acc_impl_t *ap; in px_lib_map_vconfig()
1560 ap = (ddi_acc_impl_t *)hp->ah_platform_private; in px_lib_map_vconfig()
1575 errp = ((ddi_acc_impl_t *)hp)->ahi_err; in px_lib_map_vconfig()
1656 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)handle; in px_lib_log_safeacc_err()
1722 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)in_args->handle; in px_lib_ctlops_poke()
[all …]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Ddb21554.c355 static void db_ddi_put8(ddi_acc_impl_t *handle, uint8_t *addr,
357 static void db_ddi_put16(ddi_acc_impl_t *handle, uint16_t *addr,
359 static void db_ddi_put32(ddi_acc_impl_t *handle, uint32_t *addr,
1726 ddi_acc_impl_t *ap; in db_pci_map()
1824 ap = (ddi_acc_impl_t *)hp->ah_platform_private; in db_pci_map()
2630 db_ddi_get8(ddi_acc_impl_t *handle, uint8_t *addr) in db_ddi_get8()
2643 db_ddi_get16(ddi_acc_impl_t *handle, uint16_t *addr) in db_ddi_get16()
2656 db_ddi_get32(ddi_acc_impl_t *handle, uint32_t *addr) in db_ddi_get32()
2736 db_ddi_get64(ddi_acc_impl_t *handle, uint64_t *addr) in db_ddi_get64()
2867 db_ddi_rep_get8(ddi_acc_impl_t *handle, uint8_t *host_addr, in db_ddi_rep_get8()
[all …]
H A Dpci_fm.c79 ddi_acc_impl_t *ap; in pci_fm_acc_setup()
82 ap = (ddi_acc_impl_t *)hp->ah_platform_private; in pci_fm_acc_setup()
H A Dpci.c1024 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)cautacc_ctlops_arg->handle; in pci_do_caut_put()
1122 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)cautacc_ctlops_arg->handle; in pci_do_caut_get()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dddi_impl.c1604 ddi_acc_impl_t *iap; in i_ddi_mem_alloc()
1698 iap = (ddi_acc_impl_t *)ap->ah_platform_private; in i_ddi_mem_alloc()
2401 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)in_args->handle; in pci_peekpoke_check_fma()
2488 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)in_args->handle; in pci_peekpoke_check_nofma()
2535 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)in_args->handle; in pci_peekpoke_check()
2793 i_ddi_caut_get8(ddi_acc_impl_t *hp, uint8_t *addr) in i_ddi_caut_get8()
2803 i_ddi_caut_get16(ddi_acc_impl_t *hp, uint16_t *addr) in i_ddi_caut_get16()
2813 i_ddi_caut_get32(ddi_acc_impl_t *hp, uint32_t *addr) in i_ddi_caut_get32()
2823 i_ddi_caut_get64(ddi_acc_impl_t *hp, uint64_t *addr) in i_ddi_caut_get64()
2869 i_ddi_caut_rep_get16(ddi_acc_impl_t *hp, uint16_t *host_addr, in i_ddi_caut_rep_get16()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dddifm.c909 errp = ((ddi_acc_impl_t *)handle)->ahi_err; in ddi_fm_acc_err_get()
977 errp = ((ddi_acc_impl_t *)handle)->ahi_err; in ddi_fm_acc_err_clear()
1016 ddi_acc_impl_t *i_hdlp = (ddi_acc_impl_t *)handle; in i_ddi_fm_acc_err_set()
1041 ddi_acc_impl_t *i_hdlp = (ddi_acc_impl_t *)handle; in i_ddi_fm_acc_err_cf_get()
H A Dndifm.c250 fpp = &((ddi_acc_impl_t *)resource)->ahi_err->err_fep; in ndi_fmc_insert()
328 fep = ((ddi_acc_impl_t *)resource)->ahi_err->err_fep; in ndi_fmc_remove()
329 ((ddi_acc_impl_t *)resource)->ahi_err->err_fep = NULL; in ndi_fmc_remove()
/illumos-gate/usr/src/uts/common/io/
H A Di8042.c400 static uint8_t i8042_get8(ddi_acc_impl_t *handlep, uint8_t *addr);
401 static void i8042_put8(ddi_acc_impl_t *handlep, uint8_t *addr,
404 static uint8_t i8042_get8(ddi_acc_impl_t *handlep, uint8_t *addr);
842 ddi_acc_impl_t *ap; in i8042_map()
929 ap = (ddi_acc_impl_t *)handle->ah_platform_private; in i8042_map()
1142 i8042_get8(ddi_acc_impl_t *handlep, uint8_t *addr) in i8042_get8()
1295 i8042_put8(ddi_acc_impl_t *handlep, uint8_t *addr, uint8_t value) in i8042_put8()
H A Dbofi.c204 static int bofi_check_acc_hdl(ddi_acc_impl_t *);
2420 ddi_acc_impl_t *hdlp; in do_pior_corrupt()
2536 ddi_acc_impl_t *hdlp; in do_piow_corrupt()
2640 bofi_rd8(ddi_acc_impl_t *handle, uint8_t *addr) in bofi_rd8()
2667 bofi_rd16(ddi_acc_impl_t *handle, uint16_t *addr) in bofi_rd16()
2694 bofi_rd32(ddi_acc_impl_t *handle, uint32_t *addr) in bofi_rd32()
2721 bofi_rd64(ddi_acc_impl_t *handle, uint64_t *addr) in bofi_rd64()
3096 ddi_acc_impl_t *ap; in bofi_map()
3114 ap = (ddi_acc_impl_t *)reqp->map_handlep; in bofi_map()
3223 ap = (ddi_acc_impl_t *)reqp->map_handlep; in bofi_map()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dbofi_impl.h66 ddi_acc_impl_t acc;
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_fm.c145 ddi_acc_impl_t *ap; in px_fm_acc_setup()
148 ap = (ddi_acc_impl_t *)hp->ah_platform_private; in px_fm_acc_setup()
172 errp = ((ddi_acc_impl_t *)hp)->ahi_err; in px_fm_acc_setup()
197 errp = ((ddi_acc_impl_t *)hp)->ahi_err; in px_fm_acc_setup()
/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpcieb.h177 extern void pcieb_set_prot_scan(dev_info_t *dip, ddi_acc_impl_t *hdlp);
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe.c84 (((ddi_acc_impl_t *)((ddi_acc_hdl_t *)(hp))-> \
508 ddi_acc_impl_t *ap; in npe_bus_map()
784 ap = (ddi_acc_impl_t *)mp->map_handlep; in npe_bus_map()
/illumos-gate/usr/src/uts/common/pcmcia/cs/
H A Dcs_stubs.c1157 (ddi_acc_handle_t *)kmem_alloc(sizeof (ddi_acc_impl_t), in csx_DupHandle()
1161 sizeof (ddi_acc_impl_t)); in csx_DupHandle()
1179 sizeof (ddi_acc_impl_t)); in csx_FreeHandle()
/illumos-gate/usr/src/uts/intel/io/pci/
H A Dpci_pci.c460 ddi_acc_impl_t *hdlp = in ppb_bus_map()
461 (ddi_acc_impl_t *)(mp->map_handlep)->ah_platform_private; in ppb_bus_map()
/illumos-gate/usr/src/uts/sparc/io/pciex/
H A Dpcieb_sparc.c59 pcieb_set_prot_scan(dev_info_t *dip, ddi_acc_impl_t *hdlp) in pcieb_set_prot_scan()

12