Searched refs:qman_portal (Results 1 - 11 of 11) sorted by relevance
/linux-master/drivers/soc/fsl/qbman/ |
H A D | qman_test_api.c | 46 static enum qman_cb_dqrr_result cb_dqrr(struct qman_portal *, 50 static void cb_ern(struct qman_portal *, struct qman_fq *, 52 static void cb_fqs(struct qman_portal *, struct qman_fq *, 210 static enum qman_cb_dqrr_result cb_dqrr(struct qman_portal *p, 227 static void cb_ern(struct qman_portal *p, struct qman_fq *fq, 234 static void cb_fqs(struct qman_portal *p, struct qman_fq *fq,
|
H A D | Makefile | 3 bman_portal.o qman_portal.o \
|
H A D | qman.c | 977 struct qman_portal { struct 1003 static DEFINE_PER_CPU(struct qman_portal, qman_affine_portal); 1004 struct qman_portal *affine_portals[NR_CPUS]; 1006 static inline struct qman_portal *get_affine_portal(void) 1017 static inline struct qman_portal *get_portal_for_channel(u16 channel) 1032 int qman_dqrr_set_ithresh(struct qman_portal *portal, u8 ithresh) 1049 void qman_dqrr_get_ithresh(struct qman_portal *portal, u8 *ithresh) 1056 void qman_portal_get_iperiod(struct qman_portal *portal, u32 *iperiod) 1063 int qman_portal_set_iperiod(struct qman_portal *portal, u32 iperiod) 1160 static u32 __poll_portal_slow(struct qman_portal * [all...] |
H A D | qman_portal.c | 33 struct qman_portal *qman_dma_portal; 82 static struct qman_portal *init_pcfg(struct qm_portal_config *pcfg) 84 struct qman_portal *p; 143 struct qman_portal *p; 161 struct qman_portal *p; 331 "soc/qman_portal:online",
|
H A D | qman_priv.h | 206 struct qman_portal *qman_create_affine_portal( 271 extern struct qman_portal *affine_portals[NR_CPUS]; 272 extern struct qman_portal *qman_dma_portal; 274 struct qman_portal *portal);
|
H A D | qman_test_stash.c | 276 static enum qman_cb_dqrr_result normal_dqrr(struct qman_portal *portal, 295 static enum qman_cb_dqrr_result special_dqrr(struct qman_portal *portal,
|
/linux-master/include/soc/fsl/ |
H A D | qman.h | 651 struct qman_portal; 690 typedef enum qman_cb_dqrr_result (*qman_cb_dqrr)(struct qman_portal *qm, 699 typedef void (*qman_cb_mr)(struct qman_portal *qm, struct qman_fq *fq, 779 typedef void (*qman_cb_cgr)(struct qman_portal *qm, 887 void qman_p_irqsource_add(struct qman_portal *p, u32 bits); 896 void qman_p_irqsource_remove(struct qman_portal *p, u32 bits); 917 struct qman_portal *qman_get_affine_portal(int cpu); 927 int qman_start_using_portal(struct qman_portal *p, struct device *dev); 936 int qman_p_poll_dqrr(struct qman_portal *p, unsigned int limit); 946 void qman_p_static_dequeue_add(struct qman_portal * [all...] |
/linux-master/drivers/crypto/caam/ |
H A D | qi.c | 48 struct qman_portal *p; 142 static void caam_fq_ern_cb(struct qman_portal *qm, struct qman_fq *fq, 239 struct qman_portal *p; 541 static void cgr_cb(struct qman_portal *qm, struct qman_cgr *cgr, int congested) 555 static int caam_qi_napi_schedule(struct qman_portal *p, struct caam_napi *np, 568 static enum qman_cb_dqrr_result caam_rsp_fq_dqrr_cb(struct qman_portal *p,
|
/linux-master/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.h | 104 struct qman_portal *p;
|
H A D | dpaa_ethtool.c | 440 struct qman_portal *portal; 461 struct qman_portal *portal;
|
H A D | dpaa_eth.c | 798 struct qman_portal *portal; 813 static void dpaa_eth_cgscn(struct qman_portal *qm, struct qman_cgr *cgr, 2452 struct qman_portal *portal, bool sched_napi) 2466 static enum qman_cb_dqrr_result rx_error_dqrr(struct qman_portal *portal, 2656 static enum qman_cb_dqrr_result rx_default_dqrr(struct qman_portal *portal, 2815 static enum qman_cb_dqrr_result conf_error_dqrr(struct qman_portal *portal, 2837 static enum qman_cb_dqrr_result conf_dflt_dqrr(struct qman_portal *portal, 2862 static void egress_ern(struct qman_portal *portal,
|
Completed in 273 milliseconds