Searched defs:dma_man (Results 1 - 14 of 14) sorted by relevance

/seL4-test-master/projects/util_libs/libethdrivers/src/
H A Dhelpers.c16 dma_alloc_pin(ps_dma_man_t *dma_man, size_t size, int cached, int alignment) argument
36 dma_unpin_free(ps_dma_man_t *dma_man, void *virt, size_t size) argument
/seL4-test-master/projects/util_libs/libethdrivers/include/ethdrivers/
H A Dlwip.h33 ps_dma_man_t dma_man; member in struct:lwip_iface
H A Dpico_dev_eth.h37 ps_dma_man_t dma_man; member in struct:pico_device_eth
/seL4-test-master/projects/seL4_libs/libsel4utils/src/
H A Diommu_dma.c26 typedef struct dma_man { struct
196 int sel4utils_make_iommu_dma_alloc(vka_t *vka, vspace_t *vspace, ps_dma_man_t *dma_man, unsigned int num_iospaces, argument
H A Dpage_dma.c25 typedef struct dma_man { struct
192 int sel4utils_new_page_dma_alloc(vka_t *vka, vspace_t *vspace, ps_dma_man_t *dma_man) argument
/seL4-test-master/projects/util_libs/libethdrivers/src/plat/am335x/
H A Dbeaglebone.c78 static void free_desc_ring(struct beaglebone_eth_data *dev, ps_dma_man_t *dma_man) argument
102 static int initialize_desc_ring(struct beaglebone_eth_data *dev, ps_dma_man_t *dma_man) argument
/seL4-test-master/projects/util_libs/libethdrivers/src/plat/tx2/
H A Dtx2.c26 static void free_desc_ring(struct tx2_eth_data *dev, ps_dma_man_t *dma_man) argument
54 static int initialize_desc_ring(struct tx2_eth_data *dev, ps_dma_man_t *dma_man, struct eth_driver *eth_driver) argument
[all...]
/seL4-test-master/projects/sel4_projects_libs/libsel4vmmplatsupport/src/drivers/
H A Dvirtio_net_emul.c17 ps_dma_man_t dma_man; member in struct:ethif_virtio_emul_internal
[all...]
/seL4-test-master/projects/util_libs/libethdrivers/src/plat/pc99/
H A Dvirtio_pci.c114 static void free_desc_ring(virtio_dev_t *dev, ps_dma_man_t *dma_man) { argument
137 static int initialize_desc_ring(virtio_dev_t *dev, ps_dma_man_t *dma_man) { argument
175 static int initialize(virtio_dev_t *dev, ps_dma_man_t *dma_man) { argument
[all...]
H A Dintel.c724 static void free_desc_ring(e1000_dev_t *dev, ps_dma_man_t *dma_man) argument
748 static int initialize_desc_ring(e1000_dev_t *dev, ps_dma_man_t *dma_man) argument
/seL4-test-master/projects/util_libs/libethdrivers/src/plat/zynq7000/
H A Dzynq7000.c50 static void free_desc_ring(struct zynq7000_eth_data *dev, ps_dma_man_t *dma_man) argument
79 static int initialize_desc_ring(struct zynq7000_eth_data *dev, ps_dma_man_t *dma_man) argument
[all...]
/seL4-test-master/projects/sel4_projects_libs/libsel4dma/src/
H A Ddma.c508 dma_dmaman_init(dma_morecore_fn morecore, ps_dma_cache_op_fn_t cache_ops, ps_dma_man_t *dma_man) argument
/seL4-test-master/projects/util_libs/libethdrivers/src/plat/imx6/
H A Dimx6.c144 static void free_desc_ring(struct imx6_eth_data *dev, ps_dma_man_t *dma_man) argument
168 static int initialize_desc_ring(struct imx6_eth_data *dev, ps_dma_man_t *dma_man) argument
[all...]
/seL4-test-master/projects/util_libs/libplatsupport/include/platsupport/
H A Dio.h253 ps_dma_alloc( const ps_dma_man_t *dma_man, size_t size, int align, int cache, ps_mem_flags_t flags) argument
265 ps_dma_free( const ps_dma_man_t *dma_man, void *addr, size_t size) argument
275 ps_dma_pin( const ps_dma_man_t *dma_man, void *addr, size_t size) argument
285 ps_dma_unpin( const ps_dma_man_t *dma_man, void *addr, size_t size) argument
295 ps_dma_cache_op( const ps_dma_man_t *dma_man, void *addr, size_t size, dma_cache_op_t op) argument
306 ps_dma_cache_clean( const ps_dma_man_t *dma_man, void *addr, size_t size) argument
314 ps_dma_cache_invalidate( const ps_dma_man_t *dma_man, void *addr, size_t size) argument
322 ps_dma_cache_clean_invalidate( const ps_dma_man_t *dma_man, void *addr, size_t size) argument
[all...]

Completed in 166 milliseconds