Searched refs:bm_buffer (Results 1 – 5 of 5) sorted by relevance
/linux-5.19.10/include/soc/fsl/ |
D | bman.h | 35 struct bm_buffer { struct 49 static inline dma_addr_t bm_buf_addr(const struct bm_buffer *buf) in bm_buf_addr() argument 54 static inline u64 bm_buffer_get64(const struct bm_buffer *buf) in bm_buffer_get64() 59 static inline void bm_buffer_set64(struct bm_buffer *buf, u64 addr) in bm_buffer_set64() 65 static inline u8 bm_buffer_get_bpid(const struct bm_buffer *buf) in bm_buffer_get_bpid() 70 static inline void bm_buffer_set_bpid(struct bm_buffer *buf, int bpid) in bm_buffer_set_bpid() 114 int bman_release(struct bman_pool *pool, const struct bm_buffer *bufs, u8 num); 127 int bman_acquire(struct bman_pool *pool, struct bm_buffer *bufs, u8 num);
|
/linux-5.19.10/drivers/soc/fsl/qbman/ |
D | bman_test_api.c | 38 static struct bm_buffer bufs_in[NUM_BUFS] ____cacheline_aligned; 39 static struct bm_buffer bufs_out[NUM_BUFS] ____cacheline_aligned; 51 static inline int bufs_cmp(const struct bm_buffer *a, const struct bm_buffer *b) in bufs_cmp()
|
D | bman.c | 113 struct bm_buffer bufs[8]; 151 struct bm_buffer bufs[8]; 738 int bman_release(struct bman_pool *pool, const struct bm_buffer *bufs, u8 num) in bman_release() 786 int bman_acquire(struct bman_pool *pool, struct bm_buffer *bufs, u8 num) in bman_acquire()
|
/linux-5.19.10/drivers/net/ethernet/freescale/dpaa/ |
D | dpaa_eth.h | 78 void (*free_buf_cb)(const struct dpaa_bp *, struct bm_buffer *);
|
D | dpaa_eth.c | 552 struct bm_buffer bmb[8]; in dpaa_bp_drain() 1296 struct bm_buffer *bmb, int cnt) in dpaa_bman_release() 1311 struct bm_buffer bmb[DPAA_BUFF_RELEASE_MAX]; in dpaa_release_sgt_members() 1342 struct bm_buffer bmb; in dpaa_fd_release() 1512 struct bm_buffer bmb[8]; in dpaa_bp_add_8_bufs() 3172 struct bm_buffer *bmb) in dpaa_bp_free_pf()
|