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);