/freebsd/sys/arm/include/ |
H A D | bus.h | 91 uint8_t (*bs_r_1)(bus_space_tag_t, bus_space_handle_t, bus_size_t); 92 uint32_t (*bs_r_4)(bus_space_tag_t, bus_space_handle_t, bus_size_t); 94 bus_size_t, uint8_t); 96 bus_size_t, uint32_t); 98 bus_size_t, bus_size_t, int); 105 int (*bs_map) (bus_space_tag_t, bus_addr_t, bus_size_t, 107 void (*bs_unmap) (bus_space_tag_t, bus_space_handle_t, bus_size_t); 109 bus_size_t, bus_size_t, bus_space_handle_t *); 113 bus_size_t, bus_size_t, bus_size_t, int, 116 bus_size_t); [all …]
|
/freebsd/sys/arm64/arm64/ |
H A D | bus_machdep.c | 40 uint8_t generic_bs_r_1(void *, bus_space_handle_t, bus_size_t); 41 uint16_t generic_bs_r_2(void *, bus_space_handle_t, bus_size_t); 42 uint32_t generic_bs_r_4(void *, bus_space_handle_t, bus_size_t); 43 uint64_t generic_bs_r_8(void *, bus_space_handle_t, bus_size_t); 45 void generic_bs_rm_1(void *, bus_space_handle_t, bus_size_t, uint8_t *, 46 bus_size_t); 47 void generic_bs_rm_2(void *, bus_space_handle_t, bus_size_t, uint16_t *, 48 bus_size_t); 49 void generic_bs_rm_4(void *, bus_space_handle_t, bus_size_t, uint32_t *, 50 bus_size_t); [all …]
|
/freebsd/sys/riscv/riscv/ |
H A D | bus_machdep.c | 44 uint8_t generic_bs_r_1(void *, bus_space_handle_t, bus_size_t); 45 uint16_t generic_bs_r_2(void *, bus_space_handle_t, bus_size_t); 46 uint32_t generic_bs_r_4(void *, bus_space_handle_t, bus_size_t); 47 uint64_t generic_bs_r_8(void *, bus_space_handle_t, bus_size_t); 49 void generic_bs_rm_1(void *, bus_space_handle_t, bus_size_t, uint8_t *, 50 bus_size_t); 51 void generic_bs_rm_2(void *, bus_space_handle_t, bus_size_t, uint16_t *, 52 bus_size_t); 53 void generic_bs_rm_4(void *, bus_space_handle_t, bus_size_t, uint32_t *, 54 bus_size_t); [all …]
|
/freebsd/sys/powerpc/include/ |
H A D | bus.h | 104 int (*bs_map)(bus_addr_t, bus_size_t, int, 106 void (*bs_unmap)(bus_space_handle_t, bus_size_t); 107 int (*bs_subregion)(bus_space_handle_t, bus_size_t, 108 bus_size_t, bus_space_handle_t *); 111 int (*bs_alloc)(bus_addr_t, bus_addr_t, bus_size_t, 112 bus_size_t, bus_size_t, int, bus_addr_t *, bus_space_handle_t *); 113 void (*bs_free)(bus_space_handle_t, bus_size_t); 115 void (*bs_barrier)(bus_space_handle_t, bus_size_t, 116 bus_size_t, int); 119 uint8_t (*bs_r_1)(bus_space_handle_t, bus_size_t); [all …]
|
/freebsd/sys/riscv/include/ |
H A D | bus.h | 95 int (*bs_map) (void *, bus_addr_t, bus_size_t, 97 void (*bs_unmap) (void *, bus_space_handle_t, bus_size_t); 99 bus_size_t, bus_size_t, bus_space_handle_t *); 103 bus_size_t, bus_size_t, bus_size_t, int, 106 bus_size_t); 111 bus_size_t, bus_size_t, int); 114 u_int8_t (*bs_r_1) (void *, bus_space_handle_t, bus_size_t); 115 u_int16_t (*bs_r_2) (void *, bus_space_handle_t, bus_size_t); 116 u_int32_t (*bs_r_4) (void *, bus_space_handle_t, bus_size_t); 117 u_int64_t (*bs_r_8) (void *, bus_space_handle_t, bus_size_t); [all …]
|
H A D | bus_dma_impl.h | 34 bus_size_t alignment; 38 bus_size_t maxsize; 40 bus_size_t maxsegsz; 48 bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, 49 bus_addr_t highaddr, bus_size_t maxsize, int nsegments, 50 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 59 struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, 62 vm_paddr_t buf, bus_size_t buflen, int flags, 65 void *buf, bus_size_t buflen, struct pmap *pmap, int flags, 78 bus_size_t alignment, [all …]
|
/freebsd/sys/arm64/include/ |
H A D | bus.h | 103 int (*bs_map) (void *, bus_addr_t, bus_size_t, 105 void (*bs_unmap) (void *, bus_space_handle_t, bus_size_t); 107 bus_size_t, bus_size_t, bus_space_handle_t *); 111 bus_size_t, bus_size_t, bus_size_t, int, 114 bus_size_t); 119 bus_size_t, bus_size_t, int); 122 u_int8_t (*bs_r_1) (void *, bus_space_handle_t, bus_size_t); 123 u_int16_t (*bs_r_2) (void *, bus_space_handle_t, bus_size_t); 124 u_int32_t (*bs_r_4) (void *, bus_space_handle_t, bus_size_t); 125 u_int64_t (*bs_r_8) (void *, bus_space_handle_t, bus_size_t); [all …]
|
H A D | bus_dma_impl.h | 34 bus_size_t alignment; 38 bus_size_t maxsize; 40 bus_size_t maxsegsz; 49 bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, 50 bus_addr_t highaddr, bus_size_t maxsize, int nsegments, 51 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 55 bool (*id_mapped)(bus_dma_tag_t, vm_paddr_t, bus_size_t); 62 struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, 65 vm_paddr_t buf, bus_size_t buflen, int flags, 68 void *buf, bus_size_t buflen, struct pmap *pmap, int flags, [all …]
|
/freebsd/stand/kshim/ |
H A D | bsd_busspace.c | 41 bus_size_t offset, bus_size_t size, bus_space_handle_t *nbshp) in bus_space_subregion() 50 bus_size_t offset, uint8_t *datap, bus_size_t count) in bus_space_read_multi_1() 59 bus_size_t offset, uint16_t *datap, bus_size_t count) in bus_space_read_multi_2() 68 bus_size_t offset, uint32_t *datap, bus_size_t count) in bus_space_read_multi_4() 79 bus_size_t offset, uint8_t *datap, bus_size_t count) in bus_space_write_multi_1() 90 bus_size_t offset, uint16_t *datap, bus_size_t count) in bus_space_write_multi_2() 101 bus_size_t offset, uint32_t *datap, bus_size_t count) in bus_space_write_multi_4() 112 bus_size_t offset, uint8_t data) in bus_space_write_1() 119 bus_size_t offset, uint16_t data) in bus_space_write_2() 126 bus_size_t offset, uint32_t data) in bus_space_write_4() [all …]
|
H A D | bsd_kernel.h | 254 typedef unsigned long bus_size_t; typedef 258 bus_size_t ds_len; /* length of transfer */ 495 bus_size_t offset, bus_size_t size, bus_space_handle_t *nbshp); 499 void bus_space_write_1(bus_space_tag_t t, bus_space_handle_t h, bus_size_t offset, uint8_t data); 500 void bus_space_write_2(bus_space_tag_t t, bus_space_handle_t h, bus_size_t offset, uint16_t data); 501 void bus_space_write_4(bus_space_tag_t t, bus_space_handle_t h, bus_size_t offset, uint32_t data); 503 uint8_t bus_space_read_1(bus_space_tag_t t, bus_space_handle_t h, bus_size_t offset); 504 uint16_t bus_space_read_2(bus_space_tag_t t, bus_space_handle_t h, bus_size_t offset); 505 uint32_t bus_space_read_4(bus_space_tag_t t, bus_space_handle_t h, bus_size_t offset); 507 …read_multi_1(bus_space_tag_t t, bus_space_handle_t h, bus_size_t offset, uint8_t *datap, bus_size_… [all …]
|
/freebsd/sys/sys/ |
H A D | bus_san.h | 46 bus_space_handle_t, bus_size_t, type *, bus_size_t); \ 48 bus_space_handle_t, bus_size_t, type *, bus_size_t); \ 50 bus_space_handle_t, bus_size_t, type *, bus_size_t); \ 52 bus_space_handle_t, bus_size_t, type *, bus_size_t) 56 bus_space_handle_t, bus_size_t); \ 58 bus_space_handle_t, bus_size_t); \ 63 bus_space_handle_t, bus_size_t, type); \ 65 bus_space_handle_t, bus_size_t, type); \ 70 bus_space_handle_t, bus_size_t, type, bus_size_t); \ 72 bus_space_handle_t, bus_size_t, type, bus_size_t); \ [all …]
|
H A D | bus_dma.h | 136 bus_size_t ds_len; /* length of transfer */ 178 int bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, 181 void *filtfuncarg, bus_size_t maxsize, int nsegments, 182 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 194 bus_size_t alignment; 198 bus_size_t maxsize; 200 bus_size_t maxsegsize; 283 typedef void bus_dmamap_callback2_t(void *, bus_dma_segment_t *, int, bus_size_t, int); 289 bus_size_t buflen, bus_dmamap_callback_t *callback, 352 struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags,
|
/freebsd/sys/powerpc/powerpc/ |
H A D | bus_machdep.c | 57 bus_size_t size; 65 __ppc_ba(bus_space_handle_t bsh, bus_size_t ofs) in __ppc_ba() 71 bs_gen_map(bus_addr_t addr, bus_size_t size, int flags, in bs_gen_map() 143 bs_gen_unmap(bus_space_handle_t bsh, bus_size_t size) in bs_gen_unmap() 153 bs_gen_subregion(bus_space_handle_t bsh, bus_size_t ofs, in bs_gen_subregion() 154 bus_size_t size __unused, bus_space_handle_t *nbshp) in bs_gen_subregion() 162 bus_size_t size __unused, bus_size_t alignment __unused, in bs_gen_alloc() 163 bus_size_t boundary __unused, int flags __unused, in bs_gen_alloc() 170 bs_gen_free(bus_space_handle_t bsh __unused, bus_size_t size __unused) in bs_gen_free() 176 bs_gen_barrier(bus_space_handle_t bsh __unused, bus_size_t ofs __unused, in bs_gen_barrier() [all …]
|
/freebsd/sys/x86/include/ |
H A D | bus.h | 140 int bus_space_map(bus_space_tag_t tag, bus_addr_t addr, bus_size_t size, 148 bus_size_t size); 156 bus_size_t offset, bus_size_t size, 161 bus_size_t offset, bus_size_t size __unused, in bus_space_subregion() 174 bus_addr_t rend, bus_size_t size, bus_size_t align, 175 bus_size_t boundary, int flags, bus_addr_t *addrp, 183 bus_size_t size); 187 bus_size_t size __unused) in bus_space_free() 197 bus_size_t offset); 201 bus_size_t offset); [all …]
|
H A D | busdma_impl.h | 36 bus_size_t alignment; 40 bus_size_t maxsize; 42 bus_size_t maxsegsz; 51 bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, 52 bus_addr_t highaddr, bus_size_t maxsize, int nsegments, 53 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 57 bool (*id_mapped)(bus_dma_tag_t, vm_paddr_t, bus_size_t); 64 struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, 67 vm_paddr_t buf, bus_size_t buflen, int flags, 70 void *buf, bus_size_t buflen, struct pmap *pmap, int flags, [all …]
|
/freebsd/sys/arm/arm/ |
H A D | bus_space_generic.c | 66 generic_bs_map(bus_space_tag_t t, bus_addr_t bpa, bus_size_t size, int flags, in generic_bs_map() 83 generic_bs_alloc(bus_space_tag_t t, bus_addr_t rstart, bus_addr_t rend, bus_size_t size, in generic_bs_alloc() 84 bus_size_t alignment, bus_size_t boundary, int flags, bus_addr_t *bpap, in generic_bs_alloc() 92 generic_bs_unmap(bus_space_tag_t t, bus_space_handle_t h, bus_size_t size) in generic_bs_unmap() 99 generic_bs_free(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size) in generic_bs_free() 106 generic_bs_subregion(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t offset, in generic_bs_subregion() 107 bus_size_t size, bus_space_handle_t *nbshp) in generic_bs_subregion() 115 generic_bs_barrier(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t offset, in generic_bs_barrier() 116 bus_size_t len, int flags) in generic_bs_barrier()
|
/freebsd/sys/dev/iicbus/controller/twsi/ |
H A D | twsi.h | 65 bus_size_t reg_data; 66 bus_size_t reg_slave_addr; 67 bus_size_t reg_slave_ext_addr; 68 bus_size_t reg_control; 69 bus_size_t reg_status; 70 bus_size_t reg_baud_rate; 71 bus_size_t reg_soft_reset;
|
/freebsd/tools/bus_space/C/ |
H A D | libbus.h | 41 typedef unsigned long bus_size_t; typedef 47 bus_addr_t maxaddr, bus_size_t maxsz, u_int nsegs, 48 bus_size_t maxsegsz, u_int datarate, u_int flags, 51 bus_addr_t maxaddr, bus_size_t maxsz, u_int nsegs, 52 bus_size_t maxsegsz, u_int datarate, u_int flags, 72 bus_size_t busdma_seg_get_size(busdma_seg_t seg); 80 int busdma_sync_range(busdma_md_t md, int op, bus_size_t, bus_size_t);
|
/freebsd/sys/dev/tpm/ |
H A D | tpm_bus.c | 35 tpm_read_1(device_t dev, bus_size_t off) in tpm_read_1() 43 tpm_read_4(device_t dev, bus_size_t off) in tpm_read_4() 55 tpm_read_8(device_t dev, bus_size_t off) in tpm_read_8() 64 tpm_write_1(device_t dev, bus_size_t off, uint8_t val) in tpm_write_1() 72 tpm_write_4(device_t dev, bus_size_t off, uint32_t val) in tpm_write_4() 80 tpm_write_barrier(device_t dev, bus_size_t off, bus_size_t length) in tpm_write_barrier()
|
H A D | tpm_if.m | 44 bus_size_t addr; 52 bus_size_t addr; 57 bus_size_t addr; 62 bus_size_t addr; 68 bus_size_t addr; 74 bus_size_t off; 75 bus_size_t length;
|
/freebsd/sys/dev/firewire/ |
H A D | fwdma.h | 51 bus_size_t ssize; 52 bus_size_t esize; 61 bus_size_t ssize = am->ssize; in fwdma_v_addr() 70 bus_size_t ssize = am->ssize; in fwdma_bus_addr() 105 void *fwdma_malloc(struct firewire_comm *, int, bus_size_t, struct fwdma_alloc *, int); 107 void *fwdma_malloc_size(bus_dma_tag_t, bus_dmamap_t *, bus_size_t, bus_addr_t *, int); 108 void fwdma_free_size(bus_dma_tag_t, bus_dmamap_t, void *, bus_size_t);
|
/freebsd/sys/dev/qat_c2xxx/ |
H A D | qatvar.h | 120 bus_size_t qdm_dma_size; 678 bus_size_t qhw_cap_global_offset; 679 bus_size_t qhw_ae_offset; 680 bus_size_t qhw_ae_local_offset; 681 bus_size_t qhw_etr_bundle_size; 839 qat_bar_write_4(struct qat_softc *sc, int baroff, bus_size_t offset, in qat_bar_write_4() 850 qat_bar_read_4(struct qat_softc *sc, int baroff, bus_size_t offset) in qat_bar_read_4() 860 qat_misc_write_4(struct qat_softc *sc, bus_size_t offset, uint32_t value) in qat_misc_write_4() 867 qat_misc_read_4(struct qat_softc *sc, bus_size_t offset) in qat_misc_read_4() 874 qat_misc_read_write_or_4(struct qat_softc *sc, bus_size_t offset, in qat_misc_read_write_or_4() [all …]
|
/freebsd/sys/dev/usb/controller/ |
H A D | musb_otg_allwinner.c | 211 static bus_size_t 212 awusbdrd_reg(bus_size_t o) in awusbdrd_reg() 214 bus_size_t v; in awusbdrd_reg() 230 awusbdrd_filt(bus_size_t o) in awusbdrd_filt() 243 awusbdrd_bs_r_1(awusb_bs_tag t, bus_space_handle_t h, bus_size_t o) in awusbdrd_bs_r_1() 256 awusbdrd_bs_r_1_noconf(awusb_bs_tag t, bus_space_handle_t h, bus_size_t o) in awusbdrd_bs_r_1_noconf() 271 awusbdrd_bs_r_2(awusb_bs_tag t, bus_space_handle_t h, bus_size_t o) in awusbdrd_bs_r_2() 281 awusbdrd_bs_w_1(awusb_bs_tag t, bus_space_handle_t h, bus_size_t o, in awusbdrd_bs_w_1() 293 awusbdrd_bs_w_2(awusb_bs_tag t, bus_space_handle_t h, bus_size_t o, in awusbdrd_bs_w_2() 305 awusbdrd_bs_rm_1(awusb_bs_tag t, bus_space_handle_t h, bus_size_t o, in awusbdrd_bs_rm_1() [all …]
|
/freebsd/sys/dev/bhnd/ |
H A D | bhnd_bus_if.m | 185 bus_size_t offset, void *value, u_int width) 192 bus_size_t offset, void *value, u_int width) 880 bus_size_t offset; 911 bus_size_t offset; 1232 bus_size_t offset; 1240 bus_size_t offset; 1248 bus_size_t offset; 1256 bus_size_t offset; 1265 bus_size_t offset; 1274 bus_size_t offset; [all …]
|
/freebsd/sys/contrib/alpine-hal/ |
H A D | al_hal_plat_services.h | 73 bus_size_t offset); 76 bus_size_t offset); 79 bus_size_t offset); 82 bus_size_t offset, uint8_t value); 85 bus_size_t offset, uint16_t value); 88 bus_size_t offset, uint32_t value); 91 bus_size_t offset, uint64_t value);
|