fq
struct fq {
struct fq {
int qman_init_fq(struct qman_fq *fq, u32 flags, struct qm_mcc_initfq *opts);
int qman_schedule_fq(struct qman_fq *fq);
int qman_retire_fq(struct qman_fq *fq, u32 *flags);
int qman_oos_fq(struct qman_fq *fq);
int qman_volatile_dequeue(struct qman_fq *fq, u32 flags, u32 vdqcr);
int qman_enqueue(struct qman_fq *fq, const struct qm_fd *fd);
int qman_query_fq_np(struct qman_fq *fq, struct qm_mcr_queryfq_np *np);
struct qman_fq *fq,
typedef void (*qman_cb_mr)(struct qman_portal *qm, struct qman_fq *fq,
int qman_create_fq(u32 fqid, u32 flags, struct qman_fq *fq);
void qman_destroy_fq(struct qman_fq *fq);
u32 qman_fq_fqid(struct qman_fq *fq);