Lines Matching refs:qman_fq
957 static inline void fq_set(struct qman_fq *fq, u32 mask)
962 static inline void fq_clear(struct qman_fq *fq, u32 mask)
967 static inline int fq_isset(struct qman_fq *fq, u32 mask)
972 static inline int fq_isclear(struct qman_fq *fq, u32 mask)
985 struct qman_fq *vdqcr_owned;
1102 static struct qman_fq **fq_table;
1109 fq_table = vzalloc(array3_size(sizeof(struct qman_fq *),
1119 static struct qman_fq *idx_to_fq(u32 idx)
1121 struct qman_fq *fq;
1137 static struct qman_fq *fqid_to_fq(u32 fqid)
1142 static struct qman_fq *tag_to_fq(u32 tag)
1147 return (struct qman_fq *)tag;
1151 static u32 fq_to_tag(struct qman_fq *fq)
1425 static inline void fq_state_change(struct qman_portal *p, struct qman_fq *fq,
1488 struct qman_fq *fq;
1571 static noinline void clear_vdqcr(struct qman_portal *p, struct qman_fq *fq)
1608 struct qman_fq *fq;
1795 int qman_create_fq(u32 fqid, u32 flags, struct qman_fq *fq)
1825 void qman_destroy_fq(struct qman_fq *fq)
1847 u32 qman_fq_fqid(struct qman_fq *fq)
1853 int qman_init_fq(struct qman_fq *fq, u32 flags, struct qm_mcc_initfq *opts)
1966 int qman_schedule_fq(struct qman_fq *fq)
2007 int qman_retire_fq(struct qman_fq *fq, u32 *flags)
2089 int qman_oos_fq(struct qman_fq *fq)
2127 int qman_query_fq(struct qman_fq *fq, struct qm_fqd *fqd)
2152 int qman_query_fq_np(struct qman_fq *fq, struct qm_mcr_queryfq_np *np)
2223 static int set_p_vdqcr(struct qman_portal *p, struct qman_fq *fq, u32 vdqcr)
2243 static int set_vdqcr(struct qman_portal **p, struct qman_fq *fq, u32 vdqcr)
2253 static int wait_vdqcr_start(struct qman_portal **p, struct qman_fq *fq,
2266 int qman_volatile_dequeue(struct qman_fq *fq, u32 flags, u32 vdqcr)
2312 int qman_enqueue(struct qman_fq *fq, const struct qm_fd *fd)
2949 struct qman_fq fq = {
3007 struct qman_fq fq = {