Home
last modified time | relevance | path

Searched refs:bus_dma_segment (Results 1 – 18 of 18) sorted by relevance

/freebsd/sys/sys/
H A Dmemdesc.h33 struct bus_dma_segment;
47 struct bus_dma_segment *md_list;
95 memdesc_vlist(struct bus_dma_segment *vlist, int sglist_cnt) in memdesc_vlist()
107 memdesc_plist(struct bus_dma_segment *plist, int sglist_cnt) in memdesc_plist()
H A Duio.h77 struct bus_dma_segment;
90 int physcopyin_vlist(struct bus_dma_segment *src, off_t offset,
92 int physcopyout_vlist(vm_paddr_t src, struct bus_dma_segment *dst,
H A Dbus_dma.h134 typedef struct bus_dma_segment { struct
/freebsd/sys/dev/xdma/
H A Dxdma_sg.c62 struct bus_dma_segment *seg;
374 struct bus_dma_segment *seg; in xdma_dmamap_cb()
395 struct bus_dma_segment *seg) in _xdma_load_data_busdma()
483 struct bus_dma_segment *seg) in _xdma_load_data()
541 struct xdma_request *xr, struct bus_dma_segment *seg) in xdma_load_data()
564 struct bus_dma_segment seg[XDMA_MAX_SEG]; in xdma_process()
H A Dxdma_sglist.c69 xdma_sglist_add(struct xdma_sglist *sg, struct bus_dma_segment *seg, in xdma_sglist_add()
H A Dxdma.h287 int xdma_sglist_add(struct xdma_sglist *sg, struct bus_dma_segment *seg,
/freebsd/sys/kern/
H A Dsubr_memdesc.c69 vlist_copyback(struct bus_dma_segment *vlist, int sglist_cnt, int off, in vlist_copyback()
101 plist_copyback(struct bus_dma_segment *plist, int sglist_cnt, int off, in plist_copyback()
217 vlist_copydata(struct bus_dma_segment *vlist, int sglist_cnt, int off, in vlist_copydata()
249 plist_copydata(struct bus_dma_segment *plist, int sglist_cnt, int off, in plist_copydata()
471 struct bus_dma_segment *vlist, u_int sglist_cnt, size_t offset, in vlist_ext_mbuf()
522 struct bus_dma_segment *plist, u_int sglist_cnt, size_t offset, size_t len, in plist_ext_mbuf()
H A Dvfs_bio.c5285 return (memdesc_vlist((struct bus_dma_segment *)bio->bio_data, in memdesc_bio()
/freebsd/sys/dev/dwc/
H A Ddwc1000_dma.c248 struct bus_dma_segment segs[TX_MAP_MAX_SEGS]; in dma1000_setup_txbuf()
309 struct bus_dma_segment seg; in dma1000_setup_rxbuf()
/freebsd/sys/dev/xilinx/
H A Dif_xae.c177 struct bus_dma_segment seg; in xae_setup_txbuf()
329 struct bus_dma_segment seg; in xae_setup_rxbuf()
/freebsd/sys/dev/virtio/scsi/
H A Dvirtio_scsi.c1000 struct bus_dma_segment *dseg; in vtscsi_sg_append_scsi_buf()
1016 dseg = &((struct bus_dma_segment *)csio->data_ptr)[i]; in vtscsi_sg_append_scsi_buf()
1023 dseg = &((struct bus_dma_segment *)csio->data_ptr)[i]; in vtscsi_sg_append_scsi_buf()
/freebsd/sys/dev/ffec/
H A Dif_ffec.c627 struct bus_dma_segment seg; in ffec_setup_txbuf()
769 struct bus_dma_segment seg; in ffec_setup_rxbuf()
/freebsd/stand/kshim/
H A Dbsd_kernel.h256 typedef struct bus_dma_segment { struct
/freebsd/sys/dev/cxgbe/nvmf/
H A Dnvmf_che.c322 struct bus_dma_segment *ds; in che_ddp_io_check()
640 struct bus_dma_segment *ds; in che_alloc_pbl()
663 struct bus_dma_segment *ds; in che_alloc_pbl()
/freebsd/sys/arm/arm/
H A Dbusdma_machdep.c574 segsize = sizeof(struct bus_dma_segment) * dmat->nsegments; in allocate_map()
/freebsd/sys/dev/nvmf/controller/
H A Dctl_frontend_nvmf.c348 struct bus_dma_segment *vlist; in nvmft_datamove_out()
/freebsd/sys/dev/eqos/
H A Dif_eqos.c341 struct bus_dma_segment seg; in eqos_setup_rxbuf()
/freebsd/sys/dev/pms/freebsd/driver/ini/src/
H A Dagtiapi.c2428 struct bus_dma_segment seg; in agtiapi_PrepareSGList()
2531 struct bus_dma_segment seg; in agtiapi_PrepareSGList()