qman_portal        40 drivers/crypto/caam/qi.c 	struct qman_portal *p;
qman_portal       141 drivers/crypto/caam/qi.c static void caam_fq_ern_cb(struct qman_portal *qm, struct qman_fq *fq,
qman_portal       236 drivers/crypto/caam/qi.c 		struct qman_portal *p;
qman_portal       526 drivers/crypto/caam/qi.c static void cgr_cb(struct qman_portal *qm, struct qman_cgr *cgr, int congested)
qman_portal       541 drivers/crypto/caam/qi.c static int caam_qi_napi_schedule(struct qman_portal *p, struct caam_napi *np)
qman_portal       558 drivers/crypto/caam/qi.c static enum qman_cb_dqrr_result caam_rsp_fq_dqrr_cb(struct qman_portal *p,
qman_portal       780 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	struct qman_portal *portal;
qman_portal       794 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static void dpaa_eth_cgscn(struct qman_portal *qm, struct qman_cgr *cgr,
qman_portal      2214 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 					 struct qman_portal *portal)
qman_portal      2228 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static enum qman_cb_dqrr_result rx_error_dqrr(struct qman_portal *portal,
qman_portal      2255 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static enum qman_cb_dqrr_result rx_default_dqrr(struct qman_portal *portal,
qman_portal      2375 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static enum qman_cb_dqrr_result conf_error_dqrr(struct qman_portal *portal,
qman_portal      2396 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static enum qman_cb_dqrr_result conf_dflt_dqrr(struct qman_portal *portal,
qman_portal      2420 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static void egress_ern(struct qman_portal *portal,
qman_portal       127 drivers/net/ethernet/freescale/dpaa/dpaa_eth.h 	struct qman_portal *p;
qman_portal       535 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	struct qman_portal *portal;
qman_portal       555 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	struct qman_portal *portal;
qman_portal      1008 drivers/soc/fsl/qbman/qman.c static DEFINE_PER_CPU(struct qman_portal, qman_affine_portal);
qman_portal      1009 drivers/soc/fsl/qbman/qman.c struct qman_portal *affine_portals[NR_CPUS];
qman_portal      1011 drivers/soc/fsl/qbman/qman.c static inline struct qman_portal *get_affine_portal(void)
qman_portal      1022 drivers/soc/fsl/qbman/qman.c static inline struct qman_portal *get_portal_for_channel(u16 channel)
qman_portal      1037 drivers/soc/fsl/qbman/qman.c int qman_dqrr_set_ithresh(struct qman_portal *portal, u8 ithresh)
qman_portal      1054 drivers/soc/fsl/qbman/qman.c void qman_dqrr_get_ithresh(struct qman_portal *portal, u8 *ithresh)
qman_portal      1061 drivers/soc/fsl/qbman/qman.c void qman_portal_get_iperiod(struct qman_portal *portal, u32 *iperiod)
qman_portal      1068 drivers/soc/fsl/qbman/qman.c int qman_portal_set_iperiod(struct qman_portal *portal, u32 iperiod)
qman_portal      1165 drivers/soc/fsl/qbman/qman.c static u32 __poll_portal_slow(struct qman_portal *p, u32 is);
qman_portal      1166 drivers/soc/fsl/qbman/qman.c static inline unsigned int __poll_portal_fast(struct qman_portal *p,
qman_portal      1173 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p = ptr;
qman_portal      1228 drivers/soc/fsl/qbman/qman.c static int qman_create_portal(struct qman_portal *portal,
qman_portal      1360 drivers/soc/fsl/qbman/qman.c struct qman_portal *qman_create_affine_portal(const struct qm_portal_config *c,
qman_portal      1363 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *portal;
qman_portal      1380 drivers/soc/fsl/qbman/qman.c static void qman_destroy_portal(struct qman_portal *qm)
qman_portal      1413 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *qm = get_affine_portal();
qman_portal      1430 drivers/soc/fsl/qbman/qman.c static inline void fq_state_change(struct qman_portal *p, struct qman_fq *fq,
qman_portal      1458 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p = container_of(work, struct qman_portal,
qman_portal      1490 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p = container_of(work, struct qman_portal,
qman_portal      1549 drivers/soc/fsl/qbman/qman.c static u32 __poll_portal_slow(struct qman_portal *p, u32 is)
qman_portal      1576 drivers/soc/fsl/qbman/qman.c static noinline void clear_vdqcr(struct qman_portal *p, struct qman_fq *fq)
qman_portal      1609 drivers/soc/fsl/qbman/qman.c static inline unsigned int __poll_portal_fast(struct qman_portal *p,
qman_portal      1687 drivers/soc/fsl/qbman/qman.c void qman_p_irqsource_add(struct qman_portal *p, u32 bits)
qman_portal      1698 drivers/soc/fsl/qbman/qman.c void qman_p_irqsource_remove(struct qman_portal *p, u32 bits)
qman_portal      1736 drivers/soc/fsl/qbman/qman.c 		struct qman_portal *portal = get_affine_portal();
qman_portal      1746 drivers/soc/fsl/qbman/qman.c struct qman_portal *qman_get_affine_portal(int cpu)
qman_portal      1752 drivers/soc/fsl/qbman/qman.c int qman_p_poll_dqrr(struct qman_portal *p, unsigned int limit)
qman_portal      1758 drivers/soc/fsl/qbman/qman.c void qman_p_static_dequeue_add(struct qman_portal *p, u32 pools)
qman_portal      1855 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p;
qman_portal      1908 drivers/soc/fsl/qbman/qman.c 			struct qman_portal *p = qman_dma_portal;
qman_portal      1968 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p;
qman_portal      2009 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p;
qman_portal      2091 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p;
qman_portal      2129 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p = get_affine_portal();
qman_portal      2154 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p = get_affine_portal();
qman_portal      2183 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p = get_affine_portal();
qman_portal      2221 drivers/soc/fsl/qbman/qman.c static int set_p_vdqcr(struct qman_portal *p, struct qman_fq *fq, u32 vdqcr)
qman_portal      2241 drivers/soc/fsl/qbman/qman.c static int set_vdqcr(struct qman_portal **p, struct qman_fq *fq, u32 vdqcr)
qman_portal      2251 drivers/soc/fsl/qbman/qman.c static int wait_vdqcr_start(struct qman_portal **p, struct qman_fq *fq,
qman_portal      2266 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p;
qman_portal      2302 drivers/soc/fsl/qbman/qman.c static void update_eqcr_ci(struct qman_portal *p, u8 avail)
qman_portal      2312 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p;
qman_portal      2357 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p = get_affine_portal();
qman_portal      2424 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p;
qman_portal      2491 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p = get_affine_portal();
qman_portal      2618 drivers/soc/fsl/qbman/qman.c 	struct qman_portal *p, *channel_portal;
qman_portal      2828 drivers/soc/fsl/qbman/qman.c 						struct qman_portal *portal)
qman_portal        33 drivers/soc/fsl/qbman/qman_portal.c struct qman_portal *qman_dma_portal;
qman_portal       124 drivers/soc/fsl/qbman/qman_portal.c static struct qman_portal *init_pcfg(struct qm_portal_config *pcfg)
qman_portal       126 drivers/soc/fsl/qbman/qman_portal.c 	struct qman_portal *p;
qman_portal       192 drivers/soc/fsl/qbman/qman_portal.c 	struct qman_portal *p;
qman_portal       210 drivers/soc/fsl/qbman/qman_portal.c 	struct qman_portal *p;
qman_portal       206 drivers/soc/fsl/qbman/qman_priv.h struct qman_portal *qman_create_affine_portal(
qman_portal       271 drivers/soc/fsl/qbman/qman_priv.h extern struct qman_portal *affine_portals[NR_CPUS];
qman_portal       272 drivers/soc/fsl/qbman/qman_priv.h extern struct qman_portal *qman_dma_portal;
qman_portal       274 drivers/soc/fsl/qbman/qman_priv.h 						struct qman_portal *portal);
qman_portal        46 drivers/soc/fsl/qbman/qman_test_api.c static enum qman_cb_dqrr_result cb_dqrr(struct qman_portal *,
qman_portal        49 drivers/soc/fsl/qbman/qman_test_api.c static void cb_ern(struct qman_portal *, struct qman_fq *,
qman_portal        51 drivers/soc/fsl/qbman/qman_test_api.c static void cb_fqs(struct qman_portal *, struct qman_fq *,
qman_portal       209 drivers/soc/fsl/qbman/qman_test_api.c static enum qman_cb_dqrr_result cb_dqrr(struct qman_portal *p,
qman_portal       225 drivers/soc/fsl/qbman/qman_test_api.c static void cb_ern(struct qman_portal *p, struct qman_fq *fq,
qman_portal       232 drivers/soc/fsl/qbman/qman_test_api.c static void cb_fqs(struct qman_portal *p, struct qman_fq *fq,
qman_portal       276 drivers/soc/fsl/qbman/qman_test_stash.c static enum qman_cb_dqrr_result normal_dqrr(struct qman_portal *portal,
qman_portal       294 drivers/soc/fsl/qbman/qman_test_stash.c static enum qman_cb_dqrr_result special_dqrr(struct qman_portal *portal,
qman_portal       650 include/soc/fsl/qman.h struct qman_portal;
qman_portal       689 include/soc/fsl/qman.h typedef enum qman_cb_dqrr_result (*qman_cb_dqrr)(struct qman_portal *qm,
qman_portal       697 include/soc/fsl/qman.h typedef void (*qman_cb_mr)(struct qman_portal *qm, struct qman_fq *fq,
qman_portal       777 include/soc/fsl/qman.h typedef void (*qman_cb_cgr)(struct qman_portal *qm,
qman_portal       885 include/soc/fsl/qman.h void qman_p_irqsource_add(struct qman_portal *p, u32 bits);
qman_portal       894 include/soc/fsl/qman.h void qman_p_irqsource_remove(struct qman_portal *p, u32 bits);
qman_portal       915 include/soc/fsl/qman.h struct qman_portal *qman_get_affine_portal(int cpu);
qman_portal       924 include/soc/fsl/qman.h int qman_p_poll_dqrr(struct qman_portal *p, unsigned int limit);
qman_portal       934 include/soc/fsl/qman.h void qman_p_static_dequeue_add(struct qman_portal *p, u32 pools);
qman_portal      1211 include/soc/fsl/qman.h void qman_dqrr_get_ithresh(struct qman_portal *portal, u8 *ithresh);
qman_portal      1220 include/soc/fsl/qman.h int qman_dqrr_set_ithresh(struct qman_portal *portal, u8 ithresh);
qman_portal      1227 include/soc/fsl/qman.h void qman_portal_get_iperiod(struct qman_portal *portal, u32 *iperiod);
qman_portal      1236 include/soc/fsl/qman.h int qman_portal_set_iperiod(struct qman_portal *portal, u32 iperiod);