Home
last modified time | relevance | path

Searched defs:xchan (Results 1 – 15 of 15) sorted by relevance

/freebsd-src/sys/dev/xdma/
H A Dxdma_sg.c68 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()
394 _xdma_load_data_busdma(xdma_channel_t *xchan, struct xdma_request *xr, in _xdma_load_data_busdma()
482 _xdma_load_data(xdma_channel_t *xchan, struct xdma_request *xr, in _xdma_load_data()
[all …]
H A Dxdma_bank.c46 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 Dxdma.c74 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 Dxdma.h204 #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
210 #define QUEUE_IN_UNLOCK(xchan) mtx_unlock(&(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
215 #define QUEUE_OUT_UNLOCK(xchan) mtx_unlock(&(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
[all …]
H A Dxdma_queue.c46 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 Dxdma_mbuf.c52 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 Dxdma_sglist.c44 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 Dxdma_bio.c46 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 Dxdma_iommu.c62 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 Dxdma_fdt_test.c67 xdma_channel_t *xchan; member
/freebsd-src/sys/dev/xilinx/
H A Daxidma.c84 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-src/sys/dev/altera/msgdma/
H A Dmsgdma.c
/freebsd-src/sys/dev/xdma/controller/
H A Dpl330.c85 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-src/sys/dev/altera/softdma/
H A Dsoftdma.c
/freebsd-src/sys/dev/hyperv/vmbus/
H A Dvmbus_chan.c792 struct vmbus_channel *chan = xchan; in vmbus_chan_clrchmap_task() argument
1366 struct vmbus_channel *chan = xchan; in vmbus_chan_task() argument
1402 struct vmbus_channel *chan = xchan; in vmbus_chan_task_nobatch() argument
1412 struct vmbus_channel *chan = xchan; in vmbus_chan_poll_timeout() argument
816 vmbus_chan_poll_cancel_task(void * xchan,int pending __unused) vmbus_chan_poll_cancel_task() argument
1422 vmbus_chan_poll_task(void * xchan,int pending __unused) vmbus_chan_poll_task() argument
1521 vmbus_chan_polldis_task(void * xchan,int pending __unused) vmbus_chan_polldis_task() argument
2036 vmbus_prichan_detach_task(void * xchan,int pending __unused) vmbus_prichan_detach_task() argument
2054 vmbus_subchan_detach_task(void * xchan,int pending __unused) vmbus_subchan_detach_task() argument
2077 vmbus_prichan_attach_task(void * xchan,int pending __unused) vmbus_prichan_attach_task() argument
[all...]