/Linux-v5.4/include/soc/fsl/ |
D | dpaa2-fd.h | 44 __le16 bpid; member 267 return le16_to_cpu(fd->simple.bpid) & FD_BPID_MASK; in dpaa2_fd_get_bpid() 275 static inline void dpaa2_fd_set_bpid(struct dpaa2_fd *fd, uint16_t bpid) in dpaa2_fd_set_bpid() argument 277 fd->simple.bpid &= cpu_to_le16(~(FD_BPID_MASK)); in dpaa2_fd_set_bpid() 278 fd->simple.bpid |= cpu_to_le16(bpid); in dpaa2_fd_set_bpid() 291 __le16 bpid; member 410 return le16_to_cpu(sg->bpid) & SG_BPID_MASK; in dpaa2_sg_get_bpid() 418 static inline void dpaa2_sg_set_bpid(struct dpaa2_sg_entry *sg, u16 bpid) in dpaa2_sg_set_bpid() argument 420 sg->bpid &= cpu_to_le16(~(SG_BPID_MASK)); in dpaa2_sg_set_bpid() 421 sg->bpid |= cpu_to_le16(bpid); in dpaa2_sg_set_bpid() [all …]
|
D | bman.h | 38 __be16 bpid; /* hi 8-bits reserved */ member 67 return be16_to_cpu(buf->bpid) & 0xff; in bm_buffer_get_bpid() 70 static inline void bm_buffer_set_bpid(struct bm_buffer *buf, int bpid) in bm_buffer_set_bpid() argument 72 buf->bpid = cpu_to_be16(bpid & 0xff); in bm_buffer_set_bpid()
|
D | dpaa2-io.h | 114 int dpaa2_io_service_release(struct dpaa2_io *d, u16 bpid, 116 int dpaa2_io_service_acquire(struct dpaa2_io *d, u16 bpid, 126 int dpaa2_io_query_bp_count(struct dpaa2_io *d, u16 bpid,
|
D | qman.h | 75 u8 bpid; /* Buffer Pool ID */ member 192 u8 bpid; member
|
/Linux-v5.4/drivers/soc/fsl/qbman/ |
D | bman.c | 110 u8 bpid; /* used with BM_RCR_VERB_CMD_BPID_SINGLE */ member 135 u8 bpid; /* used by acquire command */ member 148 u8 bpid; member 247 u32 bpid; member 638 int bm_shutdown_pool(u32 bpid) in bm_shutdown_pool() argument 649 bm_cmd->bpid = bpid; in bm_shutdown_pool() 681 static int bm_release_bpid(u32 bpid) in bm_release_bpid() argument 685 ret = bm_shutdown_pool(bpid); in bm_release_bpid() 687 pr_debug("BPID %d leaked\n", bpid); in bm_release_bpid() 691 gen_pool_free(bm_bpalloc, bpid | DPAA_GENALLOC_OFF, 1); in bm_release_bpid() [all …]
|
D | bman_priv.h | 83 int bm_shutdown_pool(u32 bpid);
|
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa2/ |
D | dpaa2-eth-trace.h | 104 u16 bpid), 107 TP_ARGS(netdev, vaddr, size, dma_addr, map_size, bpid), 119 __field(u16, bpid) 131 __entry->bpid = bpid; 144 __entry->bpid)
|
D | dpaa2-eth.c | 230 while ((err = dpaa2_io_service_release(ch->dpio, priv->bpid, in xdp_release_buf() 946 struct dpaa2_eth_channel *ch, u16 bpid) in add_bufs() argument 977 bpid); in add_bufs() 982 while ((err = dpaa2_io_service_release(ch->dpio, bpid, in add_bufs() 1008 static int seed_pool(struct dpaa2_eth_priv *priv, u16 bpid) in seed_pool() argument 1016 new_count = add_bufs(priv, priv->channel[j], bpid); in seed_pool() 1038 ret = dpaa2_io_service_acquire(NULL, priv->bpid, in drain_bufs() 1064 u16 bpid) in refill_pool() argument 1072 new_count = add_bufs(priv, ch, bpid); in refill_pool() 1136 refill_pool(priv, ch, priv->bpid); in dpaa2_eth_poll() [all …]
|
D | dpaa2-eth.h | 376 u16 bpid; member
|
D | dpaa2-ethtool.c | 266 err = dpaa2_io_query_bp_count(NULL, priv->bpid, &buf_cnt); in dpaa2_eth_get_ethtool_stats()
|
/Linux-v5.4/drivers/soc/fsl/dpio/ |
D | qbman-portal.c | 853 void qbman_release_desc_set_bpid(struct qbman_release_desc *d, u16 bpid) in qbman_release_desc_set_bpid() argument 855 d->bpid = cpu_to_le16(bpid); in qbman_release_desc_set_bpid() 905 p->bpid = d->bpid; in qbman_swp_release() 927 __le16 bpid; member 951 int qbman_swp_acquire(struct qbman_swp *s, u16 bpid, u64 *buffers, in qbman_swp_acquire() argument 968 p->bpid = cpu_to_le16(bpid); in qbman_swp_acquire() 975 bpid); in qbman_swp_acquire() 985 bpid, r->rslt); in qbman_swp_acquire() 1162 __le16 bpid; member 1166 int qbman_bp_query(struct qbman_swp *s, u16 bpid, in qbman_bp_query() argument [all …]
|
D | dpio-service.c | 474 u16 bpid, in dpaa2_io_service_release() argument 485 qbman_release_desc_set_bpid(&rd, bpid); in dpaa2_io_service_release() 503 u16 bpid, in dpaa2_io_service_acquire() argument 515 err = qbman_swp_acquire(d->swp, bpid, buffers, num_buffers); in dpaa2_io_service_acquire() 685 int dpaa2_io_query_bp_count(struct dpaa2_io *d, u16 bpid, u32 *num) in dpaa2_io_query_bp_count() argument 698 ret = qbman_bp_query(swp, bpid, &state); in dpaa2_io_query_bp_count()
|
D | qbman-portal.h | 91 __le16 bpid; member 179 void qbman_release_desc_set_bpid(struct qbman_release_desc *d, u16 bpid); 184 int qbman_swp_acquire(struct qbman_swp *s, u16 bpid, u64 *buffers, 502 int qbman_bp_query(struct qbman_swp *s, u16 bpid,
|
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa/ |
D | dpaa_eth.c | 476 static struct dpaa_bp *dpaa_bpid2pool(int bpid) in dpaa_bpid2pool() argument 478 if (WARN_ON(bpid < 0 || bpid >= BM_MAX_NUM_OF_POOLS)) in dpaa_bpid2pool() 481 return dpaa_bp_array[bpid]; in dpaa_bpid2pool() 485 static bool dpaa_bpid2pool_use(int bpid) in dpaa_bpid2pool_use() argument 487 if (dpaa_bpid2pool(bpid)) { in dpaa_bpid2pool_use() 488 refcount_inc(&dpaa_bp_array[bpid]->refs); in dpaa_bpid2pool_use() 496 static void dpaa_bpid2pool_map(int bpid, struct dpaa_bp *dpaa_bp) in dpaa_bpid2pool_map() argument 498 dpaa_bp_array[bpid] = dpaa_bp; in dpaa_bpid2pool_map() 513 if (dpaa_bp->bpid != FSL_DPAA_BPID_INV && in dpaa_bp_alloc_pool() 514 dpaa_bpid2pool_use(dpaa_bp->bpid)) in dpaa_bp_alloc_pool() [all …]
|
D | dpaa_eth.h | 97 u8 bpid; member
|
D | dpaa_eth_sysfs.c | 138 priv->dpaa_bps[i]->bpid); in dpaa_eth_show_bpids()
|
/Linux-v5.4/drivers/bus/fsl-mc/ |
D | dpbp.c | 180 attr->bpid = le16_to_cpu(rsp_params->bpid); in dpbp_get_attributes()
|
D | fsl-mc-private.h | 427 __le16 bpid; member
|
/Linux-v5.4/drivers/crypto/caam/ |
D | sg_sw_qm.h | 18 qm_sg_ptr->bpid = 0; in __dma_to_qm_sg()
|
/Linux-v5.4/arch/mips/include/asm/octeon/ |
D | cvmx-wqe.h | 436 uint64_t bpid:6; /* 8..13 */ member 442 uint64_t bpid:6; /* 8..13 */
|
D | cvmx-pip-defs.h | 1694 uint64_t bpid:6; member 1696 uint64_t bpid:6; 1745 uint64_t bpid:6; member 1747 uint64_t bpid:6;
|
/Linux-v5.4/include/linux/fsl/ |
D | mc.h | 503 u16 bpid; member
|
/Linux-v5.4/drivers/net/ethernet/marvell/octeontx2/af/ |
D | rvu_struct.h | 439 u64 bpid : 9; member 447 u64 bpid : 9; member
|
/Linux-v5.4/drivers/net/ethernet/freescale/fman/ |
D | fman_port.c | 388 u8 bpid; /* BM pool ID */ member 802 tmp |= ((u32)bp->bpool[i].bpid << in set_bpools() 941 bpools.bpool[i].bpid = ordered_array[i]; in set_ext_buffer_pools()
|
/Linux-v5.4/drivers/staging/octeon/ |
D | octeon-stubs.h | 128 uint64_t bpid:6; /* 8..13 */ member
|