Lines Matching refs:swp
23 struct qbman_swp *swp; member
39 struct qbman_swp *swp; /* portal used to issue VDQCR */ member
127 obj->swp = qbman_swp_init(&obj->swp_desc); in dpaa2_io_create()
129 if (!obj->swp) { in dpaa2_io_create()
140 qbman_swp_interrupt_set_trigger(obj->swp, in dpaa2_io_create()
142 qbman_swp_interrupt_clear_status(obj->swp, 0xffffffff); in dpaa2_io_create()
144 qbman_swp_push_set(obj->swp, 0, 1); in dpaa2_io_create()
190 struct qbman_swp *swp; in dpaa2_io_irq() local
193 swp = obj->swp; in dpaa2_io_irq()
194 status = qbman_swp_interrupt_read_status(swp); in dpaa2_io_irq()
198 dq = qbman_swp_dqrr_next(swp); in dpaa2_io_irq()
210 qbman_swp_dqrr_consume(swp, dq); in dpaa2_io_irq()
214 dq = qbman_swp_dqrr_next(swp); in dpaa2_io_irq()
217 qbman_swp_interrupt_clear_status(swp, status); in dpaa2_io_irq()
218 qbman_swp_interrupt_set_inhibit(swp, 0); in dpaa2_io_irq()
278 return qbman_swp_CDAN_set_context_enable(d->swp, in dpaa2_io_service_register()
302 qbman_swp_CDAN_disable(d->swp, (u16)ctx->id); in dpaa2_io_service_deregister()
336 err = qbman_swp_CDAN_enable(d->swp, (u16)ctx->id); in dpaa2_io_service_rearm()
338 err = qbman_swp_fq_schedule(d->swp, ctx->id); in dpaa2_io_service_rearm()
367 s->swp = d->swp; in dpaa2_io_service_pull_fq()
368 err = qbman_swp_pull(d->swp, &pd); in dpaa2_io_service_pull_fq()
370 s->swp = NULL; in dpaa2_io_service_pull_fq()
399 s->swp = d->swp; in dpaa2_io_service_pull_channel()
400 err = qbman_swp_pull(d->swp, &pd); in dpaa2_io_service_pull_channel()
402 s->swp = NULL; in dpaa2_io_service_pull_channel()
431 return qbman_swp_enqueue(d->swp, &ed, fd); in dpaa2_io_service_enqueue_fq()
460 return qbman_swp_enqueue(d->swp, &ed, fd); in dpaa2_io_service_enqueue_qd()
487 return qbman_swp_release(d->swp, &rd, buffers, num_buffers); in dpaa2_io_service_release()
515 err = qbman_swp_acquire(d->swp, bpid, buffers, num_buffers); in dpaa2_io_service_acquire()
612 match = qbman_result_has_new_result(s->swp, ret); in dpaa2_io_store_next()
655 struct qbman_swp *swp; in dpaa2_io_query_fq_count() local
663 swp = d->swp; in dpaa2_io_query_fq_count()
665 ret = qbman_fq_query_state(swp, fqid, &state); in dpaa2_io_query_fq_count()
688 struct qbman_swp *swp; in dpaa2_io_query_bp_count() local
696 swp = d->swp; in dpaa2_io_query_bp_count()
698 ret = qbman_bp_query(swp, bpid, &state); in dpaa2_io_query_bp_count()