Searched defs:fdma (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/net/ethernet/microchip/fdma/ |
| A D | fdma_api.h | 84 struct fdma { struct 88 struct fdma_dcb *dcbs; argument 89 struct fdma_dcb *last_dcb; argument 111 struct fdma_ops ops; argument 115 static inline void fdma_dcb_advance(struct fdma *fdma) in fdma_dcb_advance() 123 static inline void fdma_db_advance(struct fdma *fdma) in fdma_db_advance() 129 static inline void fdma_db_reset(struct fdma *fdma) in fdma_db_reset() 135 static inline bool fdma_dcb_is_reusable(struct fdma *fdma) in fdma_dcb_is_reusable() 166 static inline struct fdma_db *fdma_db_next_get(struct fdma *fdma) in fdma_db_next_get() 178 static inline struct fdma_dcb *fdma_dcb_next_get(struct fdma *fdma) in fdma_dcb_next_get() [all …]
|
| A D | fdma_api.c | 11 int (*cb)(struct fdma *fdma, int dcb_idx, in __fdma_db_add() 22 int fdma_db_add(struct fdma *fdma, int dcb_idx, int db_idx, u64 status) in fdma_db_add() 33 int (*dcb_cb)(struct fdma *fdma, int dcb_idx, u64 *nextptr), in __fdma_dcb_add() 34 int (*db_cb)(struct fdma *fdma, int dcb_idx, int db_idx, in __fdma_dcb_add() 71 int fdma_dcbs_init(struct fdma *fdma, u64 info, u64 status) in fdma_dcbs_init() 90 int fdma_alloc_coherent(struct device *dev, struct fdma *fdma) in fdma_alloc_coherent() 104 int fdma_alloc_phys(struct fdma *fdma) in fdma_alloc_phys() 117 void fdma_free_coherent(struct device *dev, struct fdma *fdma) in fdma_free_coherent() 124 void fdma_free_phys(struct fdma *fdma) in fdma_free_phys() 131 u32 fdma_get_size(struct fdma *fdma) in fdma_get_size() [all …]
|
| /linux/drivers/net/ethernet/microchip/sparx5/ |
| A D | sparx5_fdma.c | 27 static int sparx5_fdma_tx_dataptr_cb(struct fdma *fdma, int dcb, int db, in sparx5_fdma_tx_dataptr_cb() 56 struct fdma *fdma = &rx->fdma; in sparx5_fdma_rx_activate() local 90 struct fdma *fdma = &rx->fdma; in sparx5_fdma_rx_deactivate() local 107 struct fdma *fdma = &tx->fdma; in sparx5_fdma_tx_activate() local 144 struct fdma *fdma = &rx->fdma; in sparx5_fdma_rx_get_frame() local 188 struct fdma *fdma = &rx->fdma; in sparx5_fdma_napi_callback() local 217 struct fdma *fdma = &tx->fdma; in sparx5_fdma_xmit() local 251 struct fdma *fdma = &rx->fdma; in sparx5_fdma_rx_alloc() local 271 struct fdma *fdma = &tx->fdma; in sparx5_fdma_tx_alloc() local 287 struct fdma *fdma = &rx->fdma; in sparx5_fdma_rx_init() local [all …]
|
| A D | sparx5_main.h | 112 struct fdma fdma; member 124 struct fdma fdma; member
|
| /linux/drivers/net/ethernet/mscc/ |
| A D | ocelot_fdma.c | 148 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_alloc_rx_buffs() local 236 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_rx_restart() local 391 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_rx_get() local 483 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_tx_cleanup() local 676 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_inject_frame() local 700 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_free_rx_ring() local 723 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_free_tx_ring() local 744 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_rings_alloc() local 791 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_netdev_init() local 806 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_fdma_netdev_deinit() local [all …]
|
| A D | ocelot_net.c | 1852 struct ocelot_fdma *fdma = ocelot->fdma; in ocelot_release_port() local
|
| /linux/drivers/net/ethernet/microchip/lan966x/ |
| A D | lan966x_fdma.c | 53 struct fdma *fdma = &rx->fdma; in lan966x_fdma_rx_free_pages() local 65 struct fdma *fdma = &rx->fdma; in lan966x_fdma_rx_free_page() local 113 struct fdma *fdma = &rx->fdma; in lan966x_fdma_rx_alloc() local 132 struct fdma *fdma = &rx->fdma; in lan966x_fdma_rx_start() local 171 struct fdma *fdma = &rx->fdma; in lan966x_fdma_rx_disable() local 200 struct fdma *fdma = &tx->fdma; in lan966x_fdma_tx_alloc() local 232 struct fdma *fdma = &tx->fdma; in lan966x_fdma_tx_activate() local 271 struct fdma *fdma = &tx->fdma; in lan966x_fdma_tx_disable() local 334 struct fdma *fdma = &tx->fdma; in lan966x_fdma_tx_clear_buf() local 394 struct fdma *fdma = &rx->fdma; in lan966x_fdma_rx_check_frame() local [all …]
|
| A D | lan966x_main.h | 197 struct fdma fdma; member 233 struct fdma fdma; member 323 bool fdma; member
|
| /linux/arch/arm/mach-rpc/ |
| A D | dma.c | 267 struct floppy_dma *fdma = container_of(dma, struct floppy_dma, dma); in floppy_enable_dma() local 301 struct floppy_dma *fdma = container_of(dma, struct floppy_dma, dma); in floppy_disable_dma() local
|
| /linux/include/acpi/ |
| A D | processor.h | 248 u8 fdma:1; member
|
| /linux/include/soc/mscc/ |
| A D | ocelot.h | 891 struct ocelot_fdma *fdma; member
|
Completed in 38 milliseconds