Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/net/ethernet/freescale/dpaa/
Ddpaa_eth.h62 struct qman_fq fq_base;
74 struct qman_fq rx_defq;
75 struct qman_fq tx_defq;
76 struct qman_fq rx_errq;
77 struct qman_fq tx_errq;
78 struct qman_fq egress_ern;
158 struct qman_fq *egress_fqs[DPAA_ETH_TXQ_NUM];
159 struct qman_fq *conf_fqs[DPAA_ETH_TXQ_NUM];
Ddpaa_eth_trace.h58 struct qman_fq *fq,
104 struct qman_fq *fq,
114 struct qman_fq *fq,
124 struct qman_fq *fq,
Ddpaa_eth.c886 const struct qman_fq *template) in dpaa_setup_ingress()
898 const struct qman_fq *template) in dpaa_setup_egress()
980 struct qman_fq *tx_fq) in dpaa_tx_fq_to_id()
994 struct qman_fq *confq = NULL; in dpaa_fq_init()
997 struct qman_fq *fq; in dpaa_fq_init()
1116 DIV_ROUND_UP(sizeof(struct qman_fq), in dpaa_fq_init()
1134 static int dpaa_fq_free_entry(struct device *dev, struct qman_fq *fq) in dpaa_fq_free_entry()
1173 error = dpaa_fq_free_entry(dev, (struct qman_fq *)dpaa_fq); in dpaa_fq_free()
2042 struct qman_fq *egress_fq; in dpaa_xmit()
2331 struct qman_fq *fq, in rx_error_dqrr()
[all …]
/Linux-v5.10/drivers/soc/fsl/qbman/
Dqman_test_api.c47 struct qman_fq *,
49 static void cb_ern(struct qman_portal *, struct qman_fq *,
51 static void cb_fqs(struct qman_portal *, struct qman_fq *,
55 static struct qman_fq fq_base = {
105 static int do_enqueues(struct qman_fq *fq) in do_enqueues()
125 struct qman_fq *fq = &fq_base; in qman_test_api()
210 struct qman_fq *fq, in cb_dqrr()
225 static void cb_ern(struct qman_portal *p, struct qman_fq *fq, in cb_ern()
232 static void cb_fqs(struct qman_portal *p, struct qman_fq *fq, in cb_fqs()
Dqman.c957 static inline void fq_set(struct qman_fq *fq, u32 mask) in fq_set()
962 static inline void fq_clear(struct qman_fq *fq, u32 mask) in fq_clear()
967 static inline int fq_isset(struct qman_fq *fq, u32 mask) in fq_isset()
972 static inline int fq_isclear(struct qman_fq *fq, u32 mask) in fq_isclear()
985 struct qman_fq *vdqcr_owned;
1102 static struct qman_fq **fq_table;
1109 fq_table = vzalloc(array3_size(sizeof(struct qman_fq *), in qman_alloc_fq_table()
1119 static struct qman_fq *idx_to_fq(u32 idx) in idx_to_fq()
1121 struct qman_fq *fq; in idx_to_fq()
1137 static struct qman_fq *fqid_to_fq(u32 fqid) in fqid_to_fq()
[all …]
Dqman_test_stash.c139 struct qman_fq rx;
141 struct qman_fq tx;
277 struct qman_fq *fq, in normal_dqrr()
295 struct qman_fq *fq, in special_dqrr()
Dqman_priv.h216 int qman_query_fq(struct qman_fq *fq, struct qm_fqd *fqd);
/Linux-v5.10/include/soc/fsl/
Dqman.h658 struct qman_fq;
691 struct qman_fq *fq,
698 typedef void (*qman_cb_mr)(struct qman_portal *qm, struct qman_fq *fq,
760 struct qman_fq { struct
968 int qman_create_fq(u32 fqid, u32 flags, struct qman_fq *fq);
978 void qman_destroy_fq(struct qman_fq *fq);
984 u32 qman_fq_fqid(struct qman_fq *fq);
1020 int qman_init_fq(struct qman_fq *fq, u32 flags, struct qm_mcc_initfq *opts);
1029 int qman_schedule_fq(struct qman_fq *fq);
1049 int qman_retire_fq(struct qman_fq *fq, u32 *flags);
[all …]
/Linux-v5.10/drivers/crypto/caam/
Dqi.c54 struct qman_fq *rsp_fq;
135 static void caam_fq_ern_cb(struct qman_portal *qm, struct qman_fq *fq, in caam_fq_ern_cb()
168 static struct qman_fq *create_caam_req_fq(struct device *qidev, in create_caam_req_fq()
169 struct qman_fq *rsp_fq, in create_caam_req_fq()
174 struct qman_fq *req_fq; in create_caam_req_fq()
218 static int empty_retired_fq(struct device *qidev, struct qman_fq *fq) in empty_retired_fq()
241 static int kill_fq(struct device *qidev, struct qman_fq *fq) in kill_fq()
286 static int empty_caam_fq(struct qman_fq *fq, struct caam_drv_ctx *drv_ctx) in empty_caam_fq()
323 struct qman_fq *new_fq, *old_fq; in caam_drv_ctx_update()
566 struct qman_fq *rsp_fq, in caam_rsp_fq_dqrr_cb()
[all …]
Dqi.h64 struct qman_fq *req_fq;
65 struct qman_fq *rsp_fq;