| /freebsd-14.2/sys/dev/xdma/ |
| H A D | xdma_sg.c | 68 xchan_bufs_free_reserved(xdma_channel_t *xchan) in xchan_bufs_free_reserved() 91 xchan_bufs_alloc_reserved(xdma_channel_t *xchan) in xchan_bufs_alloc_reserved() 131 xchan_bufs_alloc_busdma(xdma_channel_t *xchan) in xchan_bufs_alloc_busdma() 179 xchan_bufs_alloc(xdma_channel_t *xchan) in xchan_bufs_alloc() 208 xchan_bufs_free(xdma_channel_t *xchan) in xchan_bufs_free() 233 xdma_channel_free_sg(xdma_channel_t *xchan) in xdma_channel_free_sg() 247 xdma_prep_sg(xdma_channel_t *xchan, uint32_t xr_num, in xdma_prep_sg() 321 xchan_seg_done(xdma_channel_t *xchan, in xchan_seg_done() 540 xdma_load_data(xdma_channel_t *xchan, in xdma_load_data() 561 xdma_process(xdma_channel_t *xchan, in xdma_process() [all …]
|
| H A D | xdma_bank.c | 46 xchan_bank_init(xdma_channel_t *xchan) in xchan_bank_init() 63 xchan_bank_free(xdma_channel_t *xchan) in xchan_bank_free() 72 xchan_bank_get(xdma_channel_t *xchan) in xchan_bank_get() 88 xchan_bank_put(xdma_channel_t *xchan, struct xdma_request *xr) in xchan_bank_put()
|
| H A D | xdma.c | 74 xdma_get_iommu_fdt(xdma_controller_t *xdma, xdma_channel_t *xchan) in xdma_get_iommu_fdt() 111 xdma_channel_t *xchan; in xdma_channel_alloc() local 162 xdma_channel_free(xdma_channel_t *xchan) in xdma_channel_free() 205 xdma_setup_intr(xdma_channel_t *xchan, int flags, in xdma_setup_intr() 241 xdma_teardown_intr(xdma_channel_t *xchan, struct xdma_intr_handler *ih) in xdma_teardown_intr() 262 xdma_teardown_all_intr(xdma_channel_t *xchan) in xdma_teardown_all_intr() 278 xdma_request(xdma_channel_t *xchan, struct xdma_request *req) in xdma_request() 302 xdma_control(xdma_channel_t *xchan, enum xdma_command cmd) in xdma_control() 321 xdma_callback(xdma_channel_t *xchan, xdma_transfer_status_t *status) in xdma_callback() 440 xchan_set_memory(xdma_channel_t *xchan, vmem_t *vmem) in xchan_set_memory()
|
| H A D | xdma.h | 204 #define XCHAN_LOCK(xchan) mtx_lock(&(xchan)->mtx_lock) argument 205 #define XCHAN_UNLOCK(xchan) mtx_unlock(&(xchan)->mtx_lock) argument 206 #define XCHAN_ASSERT_LOCKED(xchan) \ argument 209 #define QUEUE_IN_LOCK(xchan) mtx_lock(&(xchan)->mtx_qin_lock) argument 211 #define QUEUE_IN_ASSERT_LOCKED(xchan) \ argument 214 #define QUEUE_OUT_LOCK(xchan) mtx_lock(&(xchan)->mtx_qout_lock) argument 216 #define QUEUE_OUT_ASSERT_LOCKED(xchan) \ argument 219 #define QUEUE_BANK_LOCK(xchan) mtx_lock(&(xchan)->mtx_bank_lock) argument 221 #define QUEUE_BANK_ASSERT_LOCKED(xchan) \ argument 224 #define QUEUE_PROC_LOCK(xchan) mtx_lock(&(xchan)->mtx_proc_lock) argument [all …]
|
| H A D | xdma_queue.c | 46 xdma_dequeue(xdma_channel_t *xchan, void **user, in xdma_dequeue() 72 xdma_enqueue(xdma_channel_t *xchan, uintptr_t src, uintptr_t dst, in xdma_enqueue() 104 xdma_queue_submit(xdma_channel_t *xchan) in xdma_queue_submit()
|
| H A D | xdma_mbuf.c | 52 xdma_dequeue_mbuf(xdma_channel_t *xchan, struct mbuf **mp, in xdma_dequeue_mbuf() 78 xdma_enqueue_mbuf(xdma_channel_t *xchan, struct mbuf **mp, in xdma_enqueue_mbuf() 123 xdma_mbuf_defrag(xdma_channel_t *xchan, struct xdma_request *xr) in xdma_mbuf_defrag()
|
| H A D | xdma_sglist.c | 44 xchan_sglist_alloc(xdma_channel_t *xchan) in xchan_sglist_alloc() 59 xchan_sglist_free(xdma_channel_t *xchan) in xchan_sglist_free()
|
| H A D | xdma_bio.c | 46 xdma_dequeue_bio(xdma_channel_t *xchan, struct bio **bp, in xdma_dequeue_bio() 73 xdma_enqueue_bio(xdma_channel_t *xchan, struct bio **bp, in xdma_enqueue_bio()
|
| H A D | xdma_iommu.c | 62 xdma_iommu_remove_entry(xdma_channel_t *xchan, vm_offset_t va) in xdma_iommu_remove_entry() 100 xdma_iommu_add_entry(xdma_channel_t *xchan, vm_offset_t *va, in xdma_iommu_add_entry()
|
| H A D | xdma_fdt_test.c | 68 xdma_channel_t *xchan; member
|
| /freebsd-14.2/sys/dev/xilinx/ |
| H A D | axidma.c | 84 xdma_channel_t *xchan; member 145 struct xdma_channel *xchan; in axidma_intr() local 318 struct xdma_channel *xchan; in axidma_desc_free() local 333 axidma_desc_alloc(struct axidma_softc *sc, struct xdma_channel *xchan, in axidma_desc_alloc() 375 axidma_channel_alloc(device_t dev, struct xdma_channel *xchan) in axidma_channel_alloc() 414 axidma_channel_free(device_t dev, struct xdma_channel *xchan) in axidma_channel_free() 431 axidma_channel_capacity(device_t dev, xdma_channel_t *xchan, in axidma_channel_capacity() 448 axidma_channel_submit_sg(device_t dev, struct xdma_channel *xchan, in axidma_channel_submit_sg() 516 axidma_channel_prep_sg(device_t dev, struct xdma_channel *xchan) in axidma_channel_prep_sg() 571 axidma_channel_control(device_t dev, xdma_channel_t *xchan, int cmd) in axidma_channel_control()
|
| /freebsd-14.2/sys/dev/xdma/controller/ |
| H A D | pl330.c | 85 xdma_channel_t *xchan; member 156 struct xdma_channel *xchan; in pl330_intr() local 371 pl330_channel_alloc(device_t dev, struct xdma_channel *xchan) in pl330_channel_alloc() 402 pl330_channel_free(device_t dev, struct xdma_channel *xchan) in pl330_channel_free() 413 pl330_channel_capacity(device_t dev, xdma_channel_t *xchan, in pl330_channel_capacity() 466 pl330_channel_submit_sg(device_t dev, struct xdma_channel *xchan, in pl330_channel_submit_sg() 567 pl330_channel_prep_sg(device_t dev, struct xdma_channel *xchan) in pl330_channel_prep_sg() 580 pl330_channel_control(device_t dev, xdma_channel_t *xchan, int cmd) in pl330_channel_control()
|
| /freebsd-14.2/sys/dev/altera/msgdma/ |
| H A D | msgdma.c | 79 xdma_channel_t *xchan; member 142 struct xdma_channel *xchan; in msgdma_intr() local 396 msgdma_channel_alloc(device_t dev, struct xdma_channel *xchan) in msgdma_channel_alloc() 427 msgdma_channel_free(device_t dev, struct xdma_channel *xchan) in msgdma_channel_free() 444 msgdma_channel_capacity(device_t dev, xdma_channel_t *xchan, in msgdma_channel_capacity() 461 msgdma_channel_submit_sg(device_t dev, struct xdma_channel *xchan, in msgdma_channel_submit_sg() 529 msgdma_channel_prep_sg(device_t dev, struct xdma_channel *xchan) in msgdma_channel_prep_sg() 578 msgdma_channel_control(device_t dev, xdma_channel_t *xchan, int cmd) in msgdma_channel_control()
|
| /freebsd-14.2/sys/dev/altera/softdma/ |
| H A D | softdma.c | 88 xdma_channel_t *xchan; member 489 struct xdma_channel *xchan; in softdma_process_descriptors() local 603 softdma_channel_alloc(device_t dev, struct xdma_channel *xchan) in softdma_channel_alloc() 638 softdma_channel_free(device_t dev, struct xdma_channel *xchan) in softdma_channel_free() 657 softdma_desc_alloc(struct xdma_channel *xchan) in softdma_desc_alloc() 673 softdma_channel_prep_sg(device_t dev, struct xdma_channel *xchan) in softdma_channel_prep_sg() 706 softdma_channel_capacity(device_t dev, xdma_channel_t *xchan, in softdma_channel_capacity() 723 softdma_channel_submit_sg(device_t dev, struct xdma_channel *xchan, in softdma_channel_submit_sg() 789 softdma_channel_request(device_t dev, struct xdma_channel *xchan, in softdma_channel_request() 821 softdma_channel_control(device_t dev, xdma_channel_t *xchan, int cmd) in softdma_channel_control()
|
| /freebsd-14.2/sys/dev/hyperv/vmbus/ |
| H A D | vmbus_chan.c | 793 vmbus_chan_clrchmap_task(void *xchan, int pending __unused) in vmbus_chan_clrchmap_task() 817 vmbus_chan_poll_cancel_task(void *xchan, int pending __unused) in vmbus_chan_poll_cancel_task() 1367 vmbus_chan_task(void *xchan, int pending __unused) in vmbus_chan_task() 1403 vmbus_chan_task_nobatch(void *xchan, int pending __unused) in vmbus_chan_task_nobatch() 1413 vmbus_chan_poll_timeout(void *xchan) in vmbus_chan_poll_timeout() 1423 vmbus_chan_poll_task(void *xchan, int pending __unused) in vmbus_chan_poll_task() 1522 vmbus_chan_polldis_task(void *xchan, int pending __unused) in vmbus_chan_polldis_task() 2037 vmbus_prichan_detach_task(void *xchan, int pending __unused) in vmbus_prichan_detach_task() 2055 vmbus_subchan_detach_task(void *xchan, int pending __unused) in vmbus_subchan_detach_task() 2078 vmbus_prichan_attach_task(void *xchan, int pending __unused) in vmbus_prichan_attach_task()
|