HelenOS sources

dma_buffer_t       55 uspace/drv/bus/usb/ehci/ehci_batch.h 	dma_buffer_t ehci_dma_buffer;
dma_buffer_t       54 uspace/drv/bus/usb/ehci/ehci_bus.h 	dma_buffer_t dma_buffer;
dma_buffer_t       50 uspace/drv/bus/usb/ehci/endpoint_list.h 	dma_buffer_t dma_buffer;
dma_buffer_t       69 uspace/drv/bus/usb/ehci/hc.h 	dma_buffer_t dma_buffer;
dma_buffer_t       64 uspace/drv/bus/usb/ohci/ohci_batch.h 	dma_buffer_t ohci_dma_buffer;
dma_buffer_t       63 uspace/drv/bus/usb/ohci/ohci_bus.h 	dma_buffer_t dma_buffer;
dma_buffer_t       67 uspace/drv/bus/usb/uhci/uhci_batch.h 	dma_buffer_t uhci_dma_buffer;
dma_buffer_t      120 uspace/drv/bus/usb/xhci/commands.h 	dma_buffer_t input_ctx, bandwidth_ctx;
dma_buffer_t       55 uspace/drv/bus/usb/xhci/device.h 	dma_buffer_t dev_ctx;
dma_buffer_t       86 uspace/drv/bus/usb/xhci/endpoint.h 	dma_buffer_t primary_stream_ctx_dma;
dma_buffer_t      849 uspace/drv/bus/usb/xhci/hc.c static errno_t create_configure_ep_input_ctx(xhci_device_t *dev, dma_buffer_t *dma_buf)
dma_buffer_t      889 uspace/drv/bus/usb/xhci/hc.c 	dma_buffer_t ictx_dma_buf;
dma_buffer_t      931 uspace/drv/bus/usb/xhci/hc.c 	dma_buffer_t ictx_dma_buf;
dma_buffer_t      984 uspace/drv/bus/usb/xhci/hc.c 	dma_buffer_t ictx_dma_buf;
dma_buffer_t     1023 uspace/drv/bus/usb/xhci/hc.c 	dma_buffer_t ictx_dma_buf;
dma_buffer_t     1054 uspace/drv/bus/usb/xhci/hc.c 	dma_buffer_t ictx_dma_buf;
dma_buffer_t       73 uspace/drv/bus/usb/xhci/hc.h 	dma_buffer_t dcbaa_dma;
dma_buffer_t       74 uspace/drv/bus/usb/xhci/hc.h 	dma_buffer_t scratchpad_array;
dma_buffer_t       56 uspace/drv/bus/usb/xhci/isoch.h 	dma_buffer_t data;
dma_buffer_t       63 uspace/drv/bus/usb/xhci/streams.h 	dma_buffer_t secondary_stream_ctx_dma;
dma_buffer_t      126 uspace/drv/bus/usb/xhci/transfers.c 	dma_buffer_t buf;
dma_buffer_t      107 uspace/drv/bus/usb/xhci/trb_ring.h 	dma_buffer_t erst;      /**< ERST given to the HC */
dma_buffer_t      145 uspace/lib/drv/include/usbhc_iface.h 	dma_buffer_t buffer;
dma_buffer_t       90 uspace/lib/usb/include/usb/dma_buffer.h extern errno_t dma_buffer_alloc(dma_buffer_t *db, size_t size);
dma_buffer_t       91 uspace/lib/usb/include/usb/dma_buffer.h extern errno_t dma_buffer_alloc_policy(dma_buffer_t *, size_t, dma_policy_t);
dma_buffer_t       92 uspace/lib/usb/include/usb/dma_buffer.h extern void dma_buffer_free(dma_buffer_t *);
dma_buffer_t       94 uspace/lib/usb/include/usb/dma_buffer.h extern uintptr_t dma_buffer_phys(const dma_buffer_t *, const void *);
dma_buffer_t       96 uspace/lib/usb/include/usb/dma_buffer.h static inline uintptr_t dma_buffer_phys_base(const dma_buffer_t *db)
dma_buffer_t      101 uspace/lib/usb/include/usb/dma_buffer.h extern errno_t dma_buffer_lock(dma_buffer_t *, void *, size_t);
dma_buffer_t      102 uspace/lib/usb/include/usb/dma_buffer.h extern void dma_buffer_unlock(dma_buffer_t *, size_t);
dma_buffer_t      104 uspace/lib/usb/include/usb/dma_buffer.h extern void dma_buffer_acquire(dma_buffer_t *);
dma_buffer_t      105 uspace/lib/usb/include/usb/dma_buffer.h extern void dma_buffer_release(dma_buffer_t *);
dma_buffer_t      107 uspace/lib/usb/include/usb/dma_buffer.h static inline bool dma_buffer_is_set(const dma_buffer_t *db)
dma_buffer_t       88 uspace/lib/usb/src/dma_buffer.c errno_t dma_buffer_alloc_policy(dma_buffer_t *db, size_t size, dma_policy_t policy)
dma_buffer_t      125 uspace/lib/usb/src/dma_buffer.c errno_t dma_buffer_alloc(dma_buffer_t *db, size_t size)
dma_buffer_t      135 uspace/lib/usb/src/dma_buffer.c void dma_buffer_free(dma_buffer_t *db)
dma_buffer_t      150 uspace/lib/usb/src/dma_buffer.c uintptr_t dma_buffer_phys(const dma_buffer_t *db, const void *virt)
dma_buffer_t      167 uspace/lib/usb/src/dma_buffer.c static bool dma_buffer_is_4gib(dma_buffer_t *db, size_t size)
dma_buffer_t      193 uspace/lib/usb/src/dma_buffer.c errno_t dma_buffer_lock(dma_buffer_t *db, void *virt, size_t size)
dma_buffer_t      218 uspace/lib/usb/src/dma_buffer.c void dma_buffer_unlock(dma_buffer_t *db, size_t size)
dma_buffer_t      231 uspace/lib/usb/src/dma_buffer.c void dma_buffer_acquire(dma_buffer_t *db)
dma_buffer_t      239 uspace/lib/usb/src/dma_buffer.c void dma_buffer_release(dma_buffer_t *db)
dma_buffer_t      241 uspace/lib/usbdev/src/pipes.c 	dma_buffer_t buf;
dma_buffer_t      250 uspace/lib/usbdev/src/pipes.c 	dma_buffer_t buf;
dma_buffer_t      165 uspace/lib/usbhost/include/usb/host/bus.h 	dma_buffer_t buffer;
dma_buffer_t       74 uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h 	dma_buffer_t dma_buffer;
HelenOS homepage, sources at GitHub