Home
last modified time | relevance | path

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

12

/titanic_50/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);
141 i_ddi_vaddr_swap_get16(ddi_acc_impl_t *hdlp, uint16_t *addr);
144 i_ddi_vaddr_swap_get32(ddi_acc_impl_t *hdlp, uint32_t *addr);
147 i_ddi_vaddr_swap_get64(ddi_acc_impl_t *hdlp, uint64_t *addr);
153 i_ddi_vaddr_put8(ddi_acc_impl_t *hdlp, uint8_t *addr, uint8_t value);
156 i_ddi_vaddr_put16(ddi_acc_impl_t *hdlp, uint16_t *addr, uint16_t value);
[all …]
/titanic_50/usr/src/uts/sparc/sys/
H A Dddi_isa.h108 } ddi_acc_impl_t; typedef
114 i_ddi_get8(ddi_acc_impl_t *hdlp, uint8_t *addr);
117 i_ddi_get16(ddi_acc_impl_t *hdlp, uint16_t *addr);
120 i_ddi_get32(ddi_acc_impl_t *hdlp, uint32_t *addr);
123 i_ddi_get64(ddi_acc_impl_t *hdlp, uint64_t *addr);
126 i_ddi_swap_get16(ddi_acc_impl_t *hdlp, uint16_t *addr);
129 i_ddi_swap_get32(ddi_acc_impl_t *hdlp, uint32_t *addr);
132 i_ddi_swap_get64(ddi_acc_impl_t *hdlp, uint64_t *addr);
138 i_ddi_put8(ddi_acc_impl_t *hdlp, uint8_t *addr, uint8_t value);
141 i_ddi_put16(ddi_acc_impl_t *hdlp, uint16_t *addr, uint16_t value);
[all …]
/titanic_50/usr/src/uts/i86pc/io/pci/
H A Dpci_common.h55 uint8_t pci_config_rd8(ddi_acc_impl_t *hdlp, uint8_t *addr);
56 uint16_t pci_config_rd16(ddi_acc_impl_t *hdlp, uint16_t *addr);
57 uint32_t pci_config_rd32(ddi_acc_impl_t *hdlp, uint32_t *addr);
58 uint64_t pci_config_rd64(ddi_acc_impl_t *hdlp, uint64_t *addr);
60 void pci_config_wr8(ddi_acc_impl_t *hdlp, uint8_t *addr,
62 void pci_config_wr16(ddi_acc_impl_t *hdlp, uint16_t *addr,
64 void pci_config_wr32(ddi_acc_impl_t *hdlp, uint32_t *addr,
66 void pci_config_wr64(ddi_acc_impl_t *hdlp, uint64_t *addr,
69 void pci_config_rep_rd8(ddi_acc_impl_t *hdlp, uint8_t *host_addr,
71 void pci_config_rep_rd16(ddi_acc_impl_t *hdlp, uint16_t *host_addr,
[all …]
H A Dpci_common.c1105 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)in_args->handle; in pci_common_ctlops_poke()
1262 ddi_acc_impl_t *ap = (ddi_acc_impl_t *)hp->ah_platform_private; in pci_fm_acc_setup()
1323 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)in_args->handle; in pci_common_ctlops_peek()
1499 pci_config_rd8(ddi_acc_impl_t *hdlp, uint8_t *addr) in pci_config_rd8()
1518 pci_config_rep_rd8(ddi_acc_impl_t *hdlp, uint8_t *host_addr, in pci_config_rep_rd8()
1535 pci_config_rd16(ddi_acc_impl_t *hdlp, uint16_t *addr) in pci_config_rd16()
1554 pci_config_rep_rd16(ddi_acc_impl_t *hdlp, uint16_t *host_addr, in pci_config_rep_rd16()
1571 pci_config_rd32(ddi_acc_impl_t *hdlp, uint32_t *addr) in pci_config_rd32()
1590 pci_config_rep_rd32(ddi_acc_impl_t *hdlp, uint32_t *host_addr, in pci_config_rep_rd32()
1608 pci_config_wr8(ddi_acc_impl_t *hdlp, uint8_t *addr, uint8_t value) in pci_config_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()
/titanic_50/usr/src/uts/intel/ia32/os/
H A Dddi_i86.c151 ddi_acc_impl_t *hp; in impl_acc_hdl_alloc()
159 if ((hp = kmem_zalloc(sizeof (ddi_acc_impl_t), sleepflag)) == NULL) 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()
196 kmem_free(hp, sizeof (ddi_acc_impl_t)); 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()
285 hp = (ddi_acc_impl_t *)handlep->ah_platform_private; in impl_acc_hdl_init()
[all …]
/titanic_50/usr/src/uts/sun4u/io/pci/
H A Dpci_axq.c50 static uint8_t pci_axq_hack_get8(ddi_acc_impl_t *handle, uint8_t *addr);
51 static uint16_t pci_axq_hack_get16(ddi_acc_impl_t *handle, uint16_t *addr);
52 static uint32_t pci_axq_hack_get32(ddi_acc_impl_t *handle, uint32_t *addr);
53 static uint64_t pci_axq_hack_get64(ddi_acc_impl_t *handle, uint64_t *addr);
54 static void pci_axq_hack_put8(ddi_acc_impl_t *handle, uint8_t *addr,
56 static void pci_axq_hack_put16(ddi_acc_impl_t *handle, uint16_t *addr,
58 static void pci_axq_hack_put32(ddi_acc_impl_t *handle, uint32_t *addr,
60 static void pci_axq_hack_put64(ddi_acc_impl_t *handle, uint64_t *addr,
62 static void pci_axq_hack_rep_get8(ddi_acc_impl_t *handle,
65 static void pci_axq_hack_rep_get16(ddi_acc_impl_t *handle,
[all …]
H A Ddb21554.c351 static uint8_t db_ddi_get8(ddi_acc_impl_t *handle, uint8_t *addr);
352 static uint16_t db_ddi_get16(ddi_acc_impl_t *handle, uint16_t *addr);
353 static uint32_t db_ddi_get32(ddi_acc_impl_t *handle, uint32_t *addr);
354 static uint64_t db_ddi_get64(ddi_acc_impl_t *handle, uint64_t *addr);
355 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,
361 static void db_ddi_put64(ddi_acc_impl_t *handle, uint64_t *addr,
363 static void db_ddi_rep_get8(ddi_acc_impl_t *handle, uint8_t *host_addr,
365 static void db_ddi_rep_get16(ddi_acc_impl_t *handle, uint16_t *host_addr,
[all …]
H A Dpci_fm.c77 ddi_acc_impl_t *ap; in pci_fm_acc_setup()
80 ap = (ddi_acc_impl_t *)hp->ah_platform_private; in pci_fm_acc_setup()
H A Dpci.c1010 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)cautacc_ctlops_arg->handle; in pci_do_caut_put()
1108 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)cautacc_ctlops_arg->handle; in pci_do_caut_get()
/titanic_50/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()
363 isadma_norep_get16(ddi_acc_impl_t *handle, uint16_t *host_addr, in isadma_norep_get16()
370 isadma_norep_get32(ddi_acc_impl_t *handle, uint32_t *host_addr, in isadma_norep_get32()
377 isadma_norep_get64(ddi_acc_impl_t *handle, uint64_t *host_addr, in isadma_norep_get64()
384 isadma_norep_put8(ddi_acc_impl_t *handle, uint8_t *host_addr, in isadma_norep_put8()
391 isadma_norep_put16(ddi_acc_impl_t *handle, uint16_t *host_addr, in isadma_norep_put16()
398 isadma_norep_put32(ddi_acc_impl_t *handle, uint32_t *host_addr, in isadma_norep_put32()
405 isadma_norep_put64(ddi_acc_impl_t *handle, uint64_t *host_addr, in isadma_norep_put64()
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()
[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()
370 pmubus_norep_put16(ddi_acc_impl_t *handle, uint16_t *host_addr, in pmubus_norep_put16()
377 pmubus_norep_put32(ddi_acc_impl_t *handle, uint32_t *host_addr, in pmubus_norep_put32()
384 pmubus_norep_put64(ddi_acc_impl_t *handle, uint64_t *host_addr, in pmubus_norep_put64()
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()
[all …]
/titanic_50/usr/src/uts/sun4/os/
H A Dddi_impl.c1261 return (&((ddi_acc_impl_t *)hdl)->ahi_common); in impl_acc_hdl_get()
1267 ddi_acc_impl_t *hp; in impl_acc_hdl_alloc()
1276 if ((hp = kmem_zalloc(sizeof (ddi_acc_impl_t), sleepflag)) == NULL) in impl_acc_hdl_alloc()
1280 kmem_free(hp, sizeof (ddi_acc_impl_t)); in impl_acc_hdl_alloc()
1286 kmem_free(hp, sizeof (ddi_acc_impl_t)); in impl_acc_hdl_alloc()
1303 ddi_acc_impl_t *hp; in impl_acc_hdl_free()
1309 hp = (ddi_acc_impl_t *)handle; in impl_acc_hdl_free()
1313 kmem_free(hp, sizeof (ddi_acc_impl_t)); in impl_acc_hdl_free()
1381 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)handlep; in impl_acc_err_init()
1416 ddi_acc_impl_t *hp; in impl_acc_hdl_init()
[all …]
/titanic_50/usr/src/uts/sparc/v9/ml/
H A Dddi_v9_asm.s329 i_ddi_get8(ddi_acc_impl_t *hdlp, uint8_t *addr)
336 i_ddi_get16(ddi_acc_impl_t *hdlp, uint16_t *addr)
343 i_ddi_get32(ddi_acc_impl_t *hdlp, uint32_t *addr)
350 i_ddi_get64(ddi_acc_impl_t *hdlp, uint64_t *addr)
357 i_ddi_put8(ddi_acc_impl_t *hdlp, uint8_t *addr, uint8_t value) {}
361 i_ddi_put16(ddi_acc_impl_t *hdlp, uint16_t *addr, uint16_t value) {}
365 i_ddi_put32(ddi_acc_impl_t *hdlp, uint32_t *addr, uint32_t value) {}
369 i_ddi_put64(ddi_acc_impl_t *hdlp, uint64_t *addr, uint64_t value) {}
373 i_ddi_rep_get8(ddi_acc_impl_t *hdlp, uint8_t *host_addr, uint8_t *dev_addr,
380 i_ddi_rep_get16(ddi_acc_impl_t *hdlp, uint16_t *host_addr,
[all …]
/titanic_50/usr/src/uts/sun4v/io/px/
H A Dpx_lib4v.c1289 px_pci_config_get(ddi_acc_impl_t *handle, uint32_t *addr, int size) in px_pci_config_get()
1324 px_pci_config_put(ddi_acc_impl_t *handle, uint32_t *addr, in px_pci_config_put()
1341 px_pci_config_get8(ddi_acc_impl_t *handle, uint8_t *addr) in px_pci_config_get8()
1347 px_pci_config_get16(ddi_acc_impl_t *handle, uint16_t *addr) in px_pci_config_get16()
1353 px_pci_config_get32(ddi_acc_impl_t *handle, uint32_t *addr) in px_pci_config_get32()
1359 px_pci_config_get64(ddi_acc_impl_t *handle, uint64_t *addr) in px_pci_config_get64()
1370 px_pci_config_put8(ddi_acc_impl_t *handle, uint8_t *addr, uint8_t data) in px_pci_config_put8()
1379 px_pci_config_put16(ddi_acc_impl_t *handle, uint16_t *addr, uint16_t data) in px_pci_config_put16()
1388 px_pci_config_put32(ddi_acc_impl_t *handle, uint32_t *addr, uint32_t data) in px_pci_config_put32()
1397 px_pci_config_put64(ddi_acc_impl_t *handle, uint64_t *addr, uint64_t data) in px_pci_config_put64()
[all …]
/titanic_50/usr/src/uts/intel/ia32/ml/
H A Dddi_i86_asm.s920 i_ddi_vaddr_get8(ddi_acc_impl_t *hdlp, uint8_t *addr)
927 i_ddi_vaddr_get16(ddi_acc_impl_t *hdlp, uint16_t *addr)
934 i_ddi_vaddr_get32(ddi_acc_impl_t *hdlp, uint32_t *addr)
941 i_ddi_vaddr_get64(ddi_acc_impl_t *hdlp, uint64_t *addr)
1024 i_ddi_io_get8(ddi_acc_impl_t *hdlp, uint8_t *addr)
1031 i_ddi_io_get16(ddi_acc_impl_t *hdlp, uint16_t *addr)
1038 i_ddi_io_get32(ddi_acc_impl_t *hdlp, uint32_t *addr)
1109 i_ddi_vaddr_put8(ddi_acc_impl_t *hdlp, uint8_t *addr, uint8_t value)
1116 i_ddi_vaddr_put16(ddi_acc_impl_t *hdlp, uint16_t *addr, uint16_t value)
1123 i_ddi_vaddr_put32(ddi_acc_impl_t *hdlp, uint32_t *addr, uint32_t value)
[all …]
/titanic_50/usr/src/uts/i86pc/os/
H A Dddi_impl.c1616 ddi_acc_impl_t *iap; in i_ddi_mem_alloc()
1710 iap = (ddi_acc_impl_t *)ap->ah_platform_private; in i_ddi_mem_alloc()
2311 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)in_args->handle; in pci_peekpoke_check_fma()
2398 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)in_args->handle; in pci_peekpoke_check_nofma()
2445 ddi_acc_impl_t *hp = (ddi_acc_impl_t *)in_args->handle; in pci_peekpoke_check()
2682 i_ddi_caut_getput_ctlops(ddi_acc_impl_t *hp, uint64_t host_addr, in i_ddi_caut_getput_ctlops()
2700 i_ddi_caut_get8(ddi_acc_impl_t *hp, uint8_t *addr) in i_ddi_caut_get8()
2710 i_ddi_caut_get16(ddi_acc_impl_t *hp, uint16_t *addr) in i_ddi_caut_get16()
2720 i_ddi_caut_get32(ddi_acc_impl_t *hp, uint32_t *addr) in i_ddi_caut_get32()
2730 i_ddi_caut_get64(ddi_acc_impl_t *hp, uint64_t *addr) in i_ddi_caut_get64()
[all …]
/titanic_50/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.c249 fpp = &((ddi_acc_impl_t *)resource)->ahi_err->err_fep; in ndi_fmc_insert()
323 fep = ((ddi_acc_impl_t *)resource)->ahi_err->err_fep; in ndi_fmc_remove()
324 ((ddi_acc_impl_t *)resource)->ahi_err->err_fep = NULL; in ndi_fmc_remove()
/titanic_50/usr/src/uts/common/io/
H A Di8042.c396 static uint8_t i8042_get8(ddi_acc_impl_t *handlep, uint8_t *addr);
397 static void i8042_put8(ddi_acc_impl_t *handlep, uint8_t *addr,
400 static uint8_t i8042_get8(ddi_acc_impl_t *handlep, uint8_t *addr);
838 ddi_acc_impl_t *ap; in i8042_map()
925 ap = (ddi_acc_impl_t *)handle->ah_platform_private; in i8042_map()
1138 i8042_get8(ddi_acc_impl_t *handlep, uint8_t *addr) in i8042_get8()
1291 i8042_put8(ddi_acc_impl_t *handlep, uint8_t *addr, uint8_t value) in i8042_put8()
H A Dbofi.c201 static int bofi_check_acc_hdl(ddi_acc_impl_t *);
2417 ddi_acc_impl_t *hdlp; in do_pior_corrupt()
2473 hdlp = (ddi_acc_impl_t *)(hp->hdl.acc_handle); in do_pior_corrupt()
2533 ddi_acc_impl_t *hdlp; in do_piow_corrupt()
2572 hdlp = (ddi_acc_impl_t *)(hp->hdl.acc_handle); in do_piow_corrupt()
2637 bofi_rd8(ddi_acc_impl_t *handle, uint8_t *addr) in bofi_rd8()
2664 bofi_rd16(ddi_acc_impl_t *handle, uint16_t *addr) in bofi_rd16()
2691 bofi_rd32(ddi_acc_impl_t *handle, uint32_t *addr) in bofi_rd32()
2718 bofi_rd64(ddi_acc_impl_t *handle, uint64_t *addr) in bofi_rd64()
2748 bofi_wr8(ddi_acc_impl_t *handle, uint8_t *addr, uint8_t value) in bofi_wr8()
[all …]
/titanic_50/usr/src/uts/common/sys/
H A Dbofi_impl.h66 ddi_acc_impl_t acc;
/titanic_50/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()
/titanic_50/usr/src/uts/common/io/pciex/
H A Dpcieb.h172 extern void pcieb_set_prot_scan(dev_info_t *dip, ddi_acc_impl_t *hdlp);
/titanic_50/usr/src/uts/i86pc/io/pciex/
H A Dnpe.c59 (((ddi_acc_impl_t *)((ddi_acc_hdl_t *)(hp))-> \
419 ddi_acc_impl_t *ap; in npe_bus_map()
677 ap = (ddi_acc_impl_t *)mp->map_handlep; in npe_bus_map()

12