Symbol: qbman_swp
drivers/soc/fsl/dpio/dpio-service.c
230
struct qbman_swp *swp;
drivers/soc/fsl/dpio/dpio-service.c
24
struct qbman_swp *swp;
drivers/soc/fsl/dpio/dpio-service.c
48
struct qbman_swp *swp; /* portal used to issue VDQCR */
drivers/soc/fsl/dpio/dpio-service.c
769
struct qbman_swp *swp;
drivers/soc/fsl/dpio/dpio-service.c
802
struct qbman_swp *swp;
drivers/soc/fsl/dpio/dpio-service.c
830
struct qbman_swp *swp = d->swp;
drivers/soc/fsl/dpio/dpio-service.c
844
struct qbman_swp *swp = d->swp;
drivers/soc/fsl/dpio/qbman-portal.c
102
static int qbman_swp_enqueue_mem_back(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
105
static int qbman_swp_enqueue_multiple_direct(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
110
static int qbman_swp_enqueue_multiple_mem_back(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
1100
int qbman_swp_pull_direct(struct qbman_swp *s, struct qbman_pull_desc *d)
drivers/soc/fsl/dpio/qbman-portal.c
1136
int qbman_swp_pull_mem_back(struct qbman_swp *s, struct qbman_pull_desc *d)
drivers/soc/fsl/dpio/qbman-portal.c
116
qbman_swp_enqueue_multiple_desc_direct(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
1174
const struct dpaa2_dq *qbman_swp_dqrr_next_direct(struct qbman_swp *s)
drivers/soc/fsl/dpio/qbman-portal.c
121
int qbman_swp_enqueue_multiple_desc_mem_back(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
125
static int qbman_swp_pull_direct(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
1266
const struct dpaa2_dq *qbman_swp_dqrr_next_mem_back(struct qbman_swp *s)
drivers/soc/fsl/dpio/qbman-portal.c
127
static int qbman_swp_pull_mem_back(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
130
const struct dpaa2_dq *qbman_swp_dqrr_next_direct(struct qbman_swp *s);
drivers/soc/fsl/dpio/qbman-portal.c
131
const struct dpaa2_dq *qbman_swp_dqrr_next_mem_back(struct qbman_swp *s);
drivers/soc/fsl/dpio/qbman-portal.c
133
static int qbman_swp_release_direct(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
1356
void qbman_swp_dqrr_consume(struct qbman_swp *s, const struct dpaa2_dq *dq)
drivers/soc/fsl/dpio/qbman-portal.c
137
static int qbman_swp_release_mem_back(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
1378
int qbman_result_has_new_result(struct qbman_swp *s, const struct dpaa2_dq *dq)
drivers/soc/fsl/dpio/qbman-portal.c
143
int (*qbman_swp_enqueue_ptr)(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
1451
int qbman_swp_release_direct(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
148
int (*qbman_swp_enqueue_multiple_ptr)(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
1493
int qbman_swp_release_mem_back(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
1551
int qbman_swp_acquire(struct qbman_swp *s, u16 bpid, u64 *buffers,
drivers/soc/fsl/dpio/qbman-portal.c
156
(*qbman_swp_enqueue_multiple_desc_ptr)(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
1613
int qbman_swp_alt_fq_state(struct qbman_swp *s, u32 fqid,
drivers/soc/fsl/dpio/qbman-portal.c
162
int (*qbman_swp_pull_ptr)(struct qbman_swp *s, struct qbman_pull_desc *d)
drivers/soc/fsl/dpio/qbman-portal.c
165
const struct dpaa2_dq *(*qbman_swp_dqrr_next_ptr)(struct qbman_swp *s)
drivers/soc/fsl/dpio/qbman-portal.c
1666
int qbman_swp_CDAN_set(struct qbman_swp *s, u16 channelid,
drivers/soc/fsl/dpio/qbman-portal.c
168
int (*qbman_swp_release_ptr)(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
1717
int qbman_fq_query_state(struct qbman_swp *s, u32 fqid,
drivers/soc/fsl/dpio/qbman-portal.c
176
static inline u32 qbman_read_register(struct qbman_swp *p, u32 offset)
drivers/soc/fsl/dpio/qbman-portal.c
1766
int qbman_bp_query(struct qbman_swp *s, u16 bpid,
drivers/soc/fsl/dpio/qbman-portal.c
181
static inline void qbman_write_register(struct qbman_swp *p, u32 offset,
drivers/soc/fsl/dpio/qbman-portal.c
1810
int qbman_swp_set_irq_coalescing(struct qbman_swp *p, u32 irq_threshold,
drivers/soc/fsl/dpio/qbman-portal.c
1846
void qbman_swp_get_irq_coalescing(struct qbman_swp *p, u32 *irq_threshold,
drivers/soc/fsl/dpio/qbman-portal.c
187
static inline void *qbman_get_cmd(struct qbman_swp *p, u32 offset)
drivers/soc/fsl/dpio/qbman-portal.c
247
struct qbman_swp *qbman_swp_init(const struct qbman_swp_desc *d)
drivers/soc/fsl/dpio/qbman-portal.c
249
struct qbman_swp *p = kzalloc_obj(*p);
drivers/soc/fsl/dpio/qbman-portal.c
371
void qbman_swp_finish(struct qbman_swp *p)
drivers/soc/fsl/dpio/qbman-portal.c
382
u32 qbman_swp_interrupt_read_status(struct qbman_swp *p)
drivers/soc/fsl/dpio/qbman-portal.c
392
void qbman_swp_interrupt_clear_status(struct qbman_swp *p, u32 mask)
drivers/soc/fsl/dpio/qbman-portal.c
403
u32 qbman_swp_interrupt_get_trigger(struct qbman_swp *p)
drivers/soc/fsl/dpio/qbman-portal.c
413
void qbman_swp_interrupt_set_trigger(struct qbman_swp *p, u32 mask)
drivers/soc/fsl/dpio/qbman-portal.c
424
int qbman_swp_interrupt_get_inhibit(struct qbman_swp *p)
drivers/soc/fsl/dpio/qbman-portal.c
434
void qbman_swp_interrupt_set_inhibit(struct qbman_swp *p, int inhibit)
drivers/soc/fsl/dpio/qbman-portal.c
448
void *qbman_swp_mc_start(struct qbman_swp *p)
drivers/soc/fsl/dpio/qbman-portal.c
460
void qbman_swp_mc_submit(struct qbman_swp *p, void *cmd, u8 cmd_verb)
drivers/soc/fsl/dpio/qbman-portal.c
478
void *qbman_swp_mc_result(struct qbman_swp *p)
drivers/soc/fsl/dpio/qbman-portal.c
593
int qbman_swp_enqueue_direct(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
619
int qbman_swp_enqueue_mem_back(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
645
int qbman_swp_enqueue_multiple_direct(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
728
int qbman_swp_enqueue_multiple_mem_back(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
806
int qbman_swp_enqueue_multiple_desc_direct(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
876
int qbman_swp_enqueue_multiple_desc_mem_back(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.c
942
void qbman_swp_push_get(struct qbman_swp *s, u8 channel_idx, int *enabled)
drivers/soc/fsl/dpio/qbman-portal.c
956
void qbman_swp_push_set(struct qbman_swp *s, u8 channel_idx, int enable)
drivers/soc/fsl/dpio/qbman-portal.c
99
static int qbman_swp_enqueue_direct(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.h
170
int (*qbman_swp_enqueue_ptr)(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.h
174
int (*qbman_swp_enqueue_multiple_ptr)(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.h
180
int (*qbman_swp_enqueue_multiple_desc_ptr)(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.h
185
int (*qbman_swp_pull_ptr)(struct qbman_swp *s, struct qbman_pull_desc *d);
drivers/soc/fsl/dpio/qbman-portal.h
187
const struct dpaa2_dq *(*qbman_swp_dqrr_next_ptr)(struct qbman_swp *s);
drivers/soc/fsl/dpio/qbman-portal.h
189
int (*qbman_swp_release_ptr)(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.h
195
struct qbman_swp *qbman_swp_init(const struct qbman_swp_desc *d);
drivers/soc/fsl/dpio/qbman-portal.h
196
void qbman_swp_finish(struct qbman_swp *p);
drivers/soc/fsl/dpio/qbman-portal.h
197
u32 qbman_swp_interrupt_read_status(struct qbman_swp *p);
drivers/soc/fsl/dpio/qbman-portal.h
198
void qbman_swp_interrupt_clear_status(struct qbman_swp *p, u32 mask);
drivers/soc/fsl/dpio/qbman-portal.h
199
u32 qbman_swp_interrupt_get_trigger(struct qbman_swp *p);
drivers/soc/fsl/dpio/qbman-portal.h
20
struct qbman_swp;
drivers/soc/fsl/dpio/qbman-portal.h
200
void qbman_swp_interrupt_set_trigger(struct qbman_swp *p, u32 mask);
drivers/soc/fsl/dpio/qbman-portal.h
201
int qbman_swp_interrupt_get_inhibit(struct qbman_swp *p);
drivers/soc/fsl/dpio/qbman-portal.h
202
void qbman_swp_interrupt_set_inhibit(struct qbman_swp *p, int inhibit);
drivers/soc/fsl/dpio/qbman-portal.h
204
void qbman_swp_push_get(struct qbman_swp *p, u8 channel_idx, int *enabled);
drivers/soc/fsl/dpio/qbman-portal.h
205
void qbman_swp_push_set(struct qbman_swp *p, u8 channel_idx, int enable);
drivers/soc/fsl/dpio/qbman-portal.h
219
void qbman_swp_dqrr_consume(struct qbman_swp *s, const struct dpaa2_dq *dq);
drivers/soc/fsl/dpio/qbman-portal.h
221
int qbman_result_has_new_result(struct qbman_swp *p, const struct dpaa2_dq *dq);
drivers/soc/fsl/dpio/qbman-portal.h
235
int qbman_swp_acquire(struct qbman_swp *s, u16 bpid, u64 *buffers,
drivers/soc/fsl/dpio/qbman-portal.h
237
int qbman_swp_alt_fq_state(struct qbman_swp *s, u32 fqid,
drivers/soc/fsl/dpio/qbman-portal.h
239
int qbman_swp_CDAN_set(struct qbman_swp *s, u16 channelid,
drivers/soc/fsl/dpio/qbman-portal.h
243
void *qbman_swp_mc_start(struct qbman_swp *p);
drivers/soc/fsl/dpio/qbman-portal.h
244
void qbman_swp_mc_submit(struct qbman_swp *p, void *cmd, u8 cmd_verb);
drivers/soc/fsl/dpio/qbman-portal.h
245
void *qbman_swp_mc_result(struct qbman_swp *p);
drivers/soc/fsl/dpio/qbman-portal.h
256
qbman_swp_enqueue(struct qbman_swp *s, const struct qbman_eq_desc *d,
drivers/soc/fsl/dpio/qbman-portal.h
274
qbman_swp_enqueue_multiple(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.h
294
qbman_swp_enqueue_multiple_desc(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.h
407
static inline int qbman_swp_fq_schedule(struct qbman_swp *s, u32 fqid)
drivers/soc/fsl/dpio/qbman-portal.h
425
static inline int qbman_swp_fq_force(struct qbman_swp *s, u32 fqid)
drivers/soc/fsl/dpio/qbman-portal.h
439
static inline int qbman_swp_fq_xon(struct qbman_swp *s, u32 fqid)
drivers/soc/fsl/dpio/qbman-portal.h
459
static inline int qbman_swp_fq_xoff(struct qbman_swp *s, u32 fqid)
drivers/soc/fsl/dpio/qbman-portal.h
485
static inline int qbman_swp_CDAN_set_context(struct qbman_swp *s, u16 channelid,
drivers/soc/fsl/dpio/qbman-portal.h
500
static inline int qbman_swp_CDAN_enable(struct qbman_swp *s, u16 channelid)
drivers/soc/fsl/dpio/qbman-portal.h
514
static inline int qbman_swp_CDAN_disable(struct qbman_swp *s, u16 channelid)
drivers/soc/fsl/dpio/qbman-portal.h
529
static inline int qbman_swp_CDAN_set_context_enable(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.h
539
static inline void *qbman_swp_mc_complete(struct qbman_swp *swp, void *cmd,
drivers/soc/fsl/dpio/qbman-portal.h
576
int qbman_fq_query_state(struct qbman_swp *s, u32 fqid,
drivers/soc/fsl/dpio/qbman-portal.h
608
int qbman_bp_query(struct qbman_swp *s, u16 bpid,
drivers/soc/fsl/dpio/qbman-portal.h
622
static inline int qbman_swp_release(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.h
639
static inline int qbman_swp_pull(struct qbman_swp *s,
drivers/soc/fsl/dpio/qbman-portal.h
653
static inline const struct dpaa2_dq *qbman_swp_dqrr_next(struct qbman_swp *s)
drivers/soc/fsl/dpio/qbman-portal.h
658
int qbman_swp_set_irq_coalescing(struct qbman_swp *p, u32 irq_threshold,
drivers/soc/fsl/dpio/qbman-portal.h
661
void qbman_swp_get_irq_coalescing(struct qbman_swp *p, u32 *irq_threshold,