/seL4-test-master/projects/util_libs/libethdrivers/src/ |
H A D | helpers.c | 16 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 D | lwip.h | 33 ps_dma_man_t dma_man; member in struct:lwip_iface
|
H A D | pico_dev_eth.h | 37 ps_dma_man_t dma_man; member in struct:pico_device_eth
|
/seL4-test-master/projects/seL4_libs/libsel4utils/src/ |
H A D | iommu_dma.c | 26 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 D | page_dma.c | 25 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 D | beaglebone.c | 78 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 D | tx2.c | 26 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 D | virtio_net_emul.c | 17 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 D | virtio_pci.c | 114 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 D | intel.c | 724 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 D | zynq7000.c | 50 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 D | dma.c | 508 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 D | imx6.c | 144 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 D | io.h | 253 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...] |