• Home
  • Raw
  • Download

Lines Matching refs:qman_portal

977 struct qman_portal {  struct
1003 static DEFINE_PER_CPU(struct qman_portal, qman_affine_portal); argument
1004 struct qman_portal *affine_portals[NR_CPUS];
1006 static inline struct qman_portal *get_affine_portal(void) in get_affine_portal()
1017 static inline struct qman_portal *get_portal_for_channel(u16 channel) in get_portal_for_channel()
1032 int qman_dqrr_set_ithresh(struct qman_portal *portal, u8 ithresh) in qman_dqrr_set_ithresh()
1049 void qman_dqrr_get_ithresh(struct qman_portal *portal, u8 *ithresh) in qman_dqrr_get_ithresh()
1056 void qman_portal_get_iperiod(struct qman_portal *portal, u32 *iperiod) in qman_portal_get_iperiod()
1063 int qman_portal_set_iperiod(struct qman_portal *portal, u32 iperiod) in qman_portal_set_iperiod()
1160 static u32 __poll_portal_slow(struct qman_portal *p, u32 is);
1161 static inline unsigned int __poll_portal_fast(struct qman_portal *p,
1168 struct qman_portal *p = ptr; in portal_isr()
1223 static int qman_create_portal(struct qman_portal *portal, in qman_create_portal()
1355 struct qman_portal *qman_create_affine_portal(const struct qm_portal_config *c, in qman_create_affine_portal()
1358 struct qman_portal *portal; in qman_create_affine_portal()
1375 static void qman_destroy_portal(struct qman_portal *qm) in qman_destroy_portal()
1408 struct qman_portal *qm = get_affine_portal(); in qman_destroy_affine_portal()
1425 static inline void fq_state_change(struct qman_portal *p, struct qman_fq *fq, in fq_state_change()
1453 struct qman_portal *p = container_of(work, struct qman_portal, in qm_congestion_task()
1488 struct qman_portal *p = container_of(work, struct qman_portal, in qm_mr_process_task()
1547 static u32 __poll_portal_slow(struct qman_portal *p, u32 is) in __poll_portal_slow()
1574 static noinline void clear_vdqcr(struct qman_portal *p, struct qman_fq *fq) in clear_vdqcr()
1607 static inline unsigned int __poll_portal_fast(struct qman_portal *p, in __poll_portal_fast()
1685 void qman_p_irqsource_add(struct qman_portal *p, u32 bits) in qman_p_irqsource_add()
1696 void qman_p_irqsource_remove(struct qman_portal *p, u32 bits) in qman_p_irqsource_remove()
1734 struct qman_portal *portal = get_affine_portal(); in qman_affine_channel()
1744 struct qman_portal *qman_get_affine_portal(int cpu) in qman_get_affine_portal()
1750 int qman_start_using_portal(struct qman_portal *p, struct device *dev) in qman_start_using_portal()
1757 int qman_p_poll_dqrr(struct qman_portal *p, unsigned int limit) in qman_p_poll_dqrr()
1763 void qman_p_static_dequeue_add(struct qman_portal *p, u32 pools) in qman_p_static_dequeue_add()
1860 struct qman_portal *p; in qman_init_fq()
1913 struct qman_portal *p = qman_dma_portal; in qman_init_fq()
1973 struct qman_portal *p; in qman_schedule_fq()
2014 struct qman_portal *p; in qman_retire_fq()
2096 struct qman_portal *p; in qman_oos_fq()
2134 struct qman_portal *p = get_affine_portal(); in qman_query_fq()
2159 struct qman_portal *p = get_affine_portal(); in qman_query_fq_np()
2188 struct qman_portal *p = get_affine_portal(); in qman_query_cgr()
2226 static int set_p_vdqcr(struct qman_portal *p, struct qman_fq *fq, u32 vdqcr) in set_p_vdqcr()
2246 static int set_vdqcr(struct qman_portal **p, struct qman_fq *fq, u32 vdqcr) in set_vdqcr()
2256 static int wait_vdqcr_start(struct qman_portal **p, struct qman_fq *fq, in wait_vdqcr_start()
2271 struct qman_portal *p; in qman_volatile_dequeue()
2307 static void update_eqcr_ci(struct qman_portal *p, u8 avail) in update_eqcr_ci()
2317 struct qman_portal *p; in qman_enqueue()
2362 struct qman_portal *p = get_affine_portal(); in qm_modify_cgr()
2429 struct qman_portal *p; in qman_create_cgr()
2489 static struct qman_portal *qman_cgr_get_affine_portal(struct qman_cgr *cgr) in qman_cgr_get_affine_portal()
2491 struct qman_portal *p = get_affine_portal(); in qman_cgr_get_affine_portal()
2512 struct qman_portal *p = qman_cgr_get_affine_portal(cgr); in qman_delete_cgr()
2578 struct qman_portal *p = qman_cgr_get_affine_portal(cgr); in qman_update_cgr()
2680 struct qman_portal *p, *channel_portal; in qman_shutdown_fq()
2886 struct qman_portal *portal) in qman_get_qm_portal_config()