Home
last modified time | relevance | path

Searched refs:qman_fq (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.h34 struct qman_fq fq_base;
47 struct qman_fq rx_defq;
48 struct qman_fq tx_defq;
49 struct qman_fq rx_errq;
50 struct qman_fq tx_errq;
51 struct qman_fq egress_ern;
141 struct qman_fq **egress_fqs;
142 struct qman_fq **conf_fqs;
H A Ddpaa_eth_trace.h32 struct qman_fq *fq,
78 struct qman_fq *fq,
88 struct qman_fq *fq,
98 struct qman_fq *fq,
H A Ddpaa_eth.c928 const struct qman_fq *template) in dpaa_setup_ingress()
940 const struct qman_fq *template) in dpaa_setup_egress()
1015 struct qman_fq *tx_fq) in dpaa_tx_fq_to_id()
1029 struct qman_fq *confq = NULL; in dpaa_fq_init()
1032 struct qman_fq *fq; in dpaa_fq_init()
2110 struct qman_fq *egress_fq; in dpaa_xmit()
2492 struct qman_fq *fq, in rx_error_dqrr()
2682 struct qman_fq *fq, in rx_default_dqrr()
2841 struct qman_fq *fq, in conf_error_dqrr()
2863 struct qman_fq *fq, in conf_dflt_dqrr()
[all …]
/linux-6.15/drivers/soc/fsl/qbman/
H A Dqman_test_api.c47 struct qman_fq *,
50 static void cb_ern(struct qman_portal *, struct qman_fq *,
52 static void cb_fqs(struct qman_portal *, struct qman_fq *,
56 static struct qman_fq fq_base = {
106 static int do_enqueues(struct qman_fq *fq) in do_enqueues()
126 struct qman_fq *fq = &fq_base; in qman_test_api()
211 struct qman_fq *fq, in cb_dqrr()
227 static void cb_ern(struct qman_portal *p, struct qman_fq *fq, in cb_ern()
234 static void cb_fqs(struct qman_portal *p, struct qman_fq *fq, in cb_fqs()
H A Dqman.c985 struct qman_fq *vdqcr_owned;
1102 static struct qman_fq **fq_table;
1121 struct qman_fq *fq; in idx_to_fq()
1147 return (struct qman_fq *)tag; in tag_to_fq()
1151 static u32 fq_to_tag(struct qman_fq *fq) in fq_to_tag()
1491 struct qman_fq *fq; in qm_mr_process_task()
1611 struct qman_fq *fq; in __poll_portal_fast()
1850 u32 qman_fq_fqid(struct qman_fq *fq) in qman_fq_fqid()
2092 int qman_oos_fq(struct qman_fq *fq) in qman_oos_fq()
2947 struct qman_fq fq = { in qpool_cleanup()
[all …]
H A Dqman_test_stash.c137 struct qman_fq rx;
139 struct qman_fq tx;
275 struct qman_fq *fq, in normal_dqrr()
294 struct qman_fq *fq, in special_dqrr()
H A Dqman_priv.h216 int qman_query_fq(struct qman_fq *fq, struct qm_fqd *fqd);
/linux-6.15/include/soc/fsl/
H A Dqman.h658 struct qman_fq;
691 struct qman_fq *fq,
761 struct qman_fq { struct
969 int qman_create_fq(u32 fqid, u32 flags, struct qman_fq *fq);
979 void qman_destroy_fq(struct qman_fq *fq);
985 u32 qman_fq_fqid(struct qman_fq *fq);
1030 int qman_schedule_fq(struct qman_fq *fq);
1050 int qman_retire_fq(struct qman_fq *fq, u32 *flags);
1059 int qman_oos_fq(struct qman_fq *fq);
1078 int qman_volatile_dequeue(struct qman_fq *fq, u32 flags, u32 vdqcr);
[all …]
/linux-6.15/drivers/crypto/caam/
H A Dqi.c61 struct qman_fq *rsp_fq;
142 static void caam_fq_ern_cb(struct qman_portal *qm, struct qman_fq *fq, in caam_fq_ern_cb()
175 static struct qman_fq *create_caam_req_fq(struct device *qidev, in create_caam_req_fq()
176 struct qman_fq *rsp_fq, in create_caam_req_fq()
181 struct qman_fq *req_fq; in create_caam_req_fq()
225 static int empty_retired_fq(struct device *qidev, struct qman_fq *fq) in empty_retired_fq()
248 static int kill_fq(struct device *qidev, struct qman_fq *fq) in kill_fq()
293 static int empty_caam_fq(struct qman_fq *fq, struct caam_drv_ctx *drv_ctx) in empty_caam_fq()
330 struct qman_fq *new_fq, *old_fq; in caam_drv_ctx_update()
570 struct qman_fq *rsp_fq, in caam_rsp_fq_dqrr_cb()
[all …]
H A Dqi.h68 struct qman_fq *req_fq;
69 struct qman_fq *rsp_fq;