Searched refs:dma_fifo (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/drivers/staging/fwserial/ |
D | dma_fifo.h | 38 struct dma_fifo { struct 75 void dma_fifo_init(struct dma_fifo *fifo); argument 76 int dma_fifo_alloc(struct dma_fifo *fifo, int size, unsigned int align, 78 void dma_fifo_free(struct dma_fifo *fifo); 79 void dma_fifo_reset(struct dma_fifo *fifo); 80 int dma_fifo_in(struct dma_fifo *fifo, const void *src, int n); 81 int dma_fifo_out_pend(struct dma_fifo *fifo, struct dma_pending *pended); 82 int dma_fifo_out_complete(struct dma_fifo *fifo, 86 static inline int dma_fifo_level(struct dma_fifo *fifo) in dma_fifo_level() 92 static inline int dma_fifo_out_level(struct dma_fifo *fifo) in dma_fifo_out_level() [all …]
|
D | dma_fifo.c | 38 void dma_fifo_init(struct dma_fifo *fifo) in dma_fifo_init() 58 int dma_fifo_alloc(struct dma_fifo *fifo, int size, unsigned int align, in dma_fifo_alloc() 96 void dma_fifo_free(struct dma_fifo *fifo) in dma_fifo_free() 113 void dma_fifo_reset(struct dma_fifo *fifo) in dma_fifo_reset() 139 int dma_fifo_in(struct dma_fifo *fifo, const void *src, int n) in dma_fifo_in() 182 int dma_fifo_out_pend(struct dma_fifo *fifo, struct dma_pending *pended) in dma_fifo_out_pend() 242 int dma_fifo_out_complete(struct dma_fifo *fifo, struct dma_pending *complete) in dma_fifo_out_complete()
|
D | Makefile | 3 firewire-serial-objs := fwserial.o dma_fifo.o
|
D | fwserial.h | 260 struct dma_fifo tx_fifo;
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | txrx.h | 153 return &sq->db.dma_fifo[i & sq->dma_fifo_mask]; in mlx5e_dma_get()
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en.h | 402 struct mlx5e_sq_dma *dma_fifo; member
|
D | en_main.c | 1085 kvfree(sq->db.dma_fifo); in mlx5e_free_txqsq_db() 1093 sq->db.dma_fifo = kvzalloc_node(array_size(df_sz, in mlx5e_alloc_txqsq_db() 1094 sizeof(*sq->db.dma_fifo)), in mlx5e_alloc_txqsq_db() 1099 if (!sq->db.dma_fifo || !sq->db.wqe_info) { in mlx5e_alloc_txqsq_db()
|