Home
last modified time | relevance | path

Searched refs:bpid (Results 1 – 22 of 22) sorted by relevance

/Linux-v4.19/include/soc/fsl/
Ddpaa2-fd.h44 __le16 bpid; member
258 return le16_to_cpu(fd->simple.bpid) & FD_BPID_MASK; in dpaa2_fd_get_bpid()
266 static inline void dpaa2_fd_set_bpid(struct dpaa2_fd *fd, uint16_t bpid) in dpaa2_fd_set_bpid() argument
268 fd->simple.bpid &= cpu_to_le16(~(FD_BPID_MASK)); in dpaa2_fd_set_bpid()
269 fd->simple.bpid |= cpu_to_le16(bpid); in dpaa2_fd_set_bpid()
282 __le16 bpid; member
401 return le16_to_cpu(sg->bpid) & SG_BPID_MASK; in dpaa2_sg_get_bpid()
409 static inline void dpaa2_sg_set_bpid(struct dpaa2_sg_entry *sg, u16 bpid) in dpaa2_sg_set_bpid() argument
411 sg->bpid &= cpu_to_le16(~(SG_BPID_MASK)); in dpaa2_sg_set_bpid()
412 sg->bpid |= cpu_to_le16(bpid); in dpaa2_sg_set_bpid()
Dbman.h38 __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()
Ddpaa2-io.h105 int dpaa2_io_service_release(struct dpaa2_io *d, u32 bpid,
107 int dpaa2_io_service_acquire(struct dpaa2_io *d, u32 bpid,
Dqman.h75 u8 bpid; /* Buffer Pool ID */ member
192 u8 bpid; member
/Linux-v4.19/drivers/staging/fsl-dpaa2/ethernet/
Ddpaa2-eth-trace.h104 u16 bpid),
107 TP_ARGS(netdev, vaddr, size, dma_addr, map_size, bpid),
119 __field(u16, bpid)
131 __entry->bpid = bpid;
144 __entry->bpid)
Ddpaa2-eth.c748 struct dpaa2_eth_channel *ch, u16 bpid) in add_bufs() argument
777 bpid); in add_bufs()
782 while ((err = dpaa2_io_service_release(ch->dpio, bpid, in add_bufs()
808 static int seed_pool(struct dpaa2_eth_priv *priv, u16 bpid) in seed_pool() argument
823 new_count = add_bufs(priv, priv->channel[j], bpid); in seed_pool()
847 ret = dpaa2_io_service_acquire(NULL, priv->bpid, in drain_bufs()
873 u16 bpid) in refill_pool() argument
881 new_count = add_bufs(priv, ch, bpid); in refill_pool()
937 refill_pool(priv, ch, priv->bpid); in dpaa2_eth_poll()
1023 err = seed_pool(priv, priv->bpid); in dpaa2_eth_open()
[all …]
Ddpaa2-eth.h316 u16 bpid; member
/Linux-v4.19/drivers/soc/fsl/qbman/
Dbman.c110 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
640 static int bm_shutdown_pool(u32 bpid) in bm_shutdown_pool() argument
649 bm_cmd->bpid = bpid; in bm_shutdown_pool()
682 static int bm_release_bpid(u32 bpid) in bm_release_bpid() argument
686 ret = bm_shutdown_pool(bpid); in bm_release_bpid()
688 pr_debug("BPID %d leaked\n", bpid); in bm_release_bpid()
692 gen_pool_free(bm_bpalloc, bpid | DPAA_GENALLOC_OFF, 1); in bm_release_bpid()
[all …]
/Linux-v4.19/drivers/soc/fsl/dpio/
Dqbman-portal.c764 void qbman_release_desc_set_bpid(struct qbman_release_desc *d, u16 bpid) in qbman_release_desc_set_bpid() argument
766 d->bpid = cpu_to_le16(bpid); in qbman_release_desc_set_bpid()
813 p->bpid = d->bpid; in qbman_swp_release()
828 __le16 bpid; member
852 int qbman_swp_acquire(struct qbman_swp *s, u16 bpid, u64 *buffers, in qbman_swp_acquire() argument
869 p->bpid = cpu_to_le16(bpid); in qbman_swp_acquire()
876 bpid); in qbman_swp_acquire()
886 bpid, r->rslt); in qbman_swp_acquire()
Ddpio-service.c383 u32 bpid, in dpaa2_io_service_release() argument
394 qbman_release_desc_set_bpid(&rd, bpid); in dpaa2_io_service_release()
412 u32 bpid, in dpaa2_io_service_acquire() argument
424 err = qbman_swp_acquire(d->swp, bpid, buffers, num_buffers); in dpaa2_io_service_acquire()
Dqbman-portal.h91 __le16 bpid; member
174 void qbman_release_desc_set_bpid(struct qbman_release_desc *d, u16 bpid);
179 int qbman_swp_acquire(struct qbman_swp *s, u16 bpid, u64 *buffers,
/Linux-v4.19/drivers/net/ethernet/freescale/dpaa/
Ddpaa_eth.c476 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 atomic_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 …]
Ddpaa_eth.h96 u8 bpid; member
Ddpaa_eth_sysfs.c138 priv->dpaa_bps[i]->bpid); in dpaa_eth_show_bpids()
/Linux-v4.19/drivers/bus/fsl-mc/
Ddpbp.c181 attr->bpid = le16_to_cpu(rsp_params->bpid); in dpbp_get_attributes()
Dfsl-mc-private.h414 __le16 bpid; member
/Linux-v4.19/drivers/crypto/caam/
Dsg_sw_qm.h45 qm_sg_ptr->bpid = 0; in __dma_to_qm_sg()
/Linux-v4.19/arch/mips/include/asm/octeon/
Dcvmx-wqe.h436 uint64_t bpid:6; /* 8..13 */ member
442 uint64_t bpid:6; /* 8..13 */
Dcvmx-pip-defs.h1895 uint64_t bpid:6; member
1897 uint64_t bpid:6;
1947 uint64_t bpid:6; member
1949 uint64_t bpid:6;
Dcvmx-gmxx-defs.h2228 uint64_t bpid:6; member
2230 uint64_t bpid:6;
/Linux-v4.19/include/linux/fsl/
Dmc.h488 u16 bpid; member
/Linux-v4.19/drivers/net/ethernet/freescale/fman/
Dfman_port.c388 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()