Lines Matching refs:available
266 atomic_set(&p->vdq.available, 1); in qbman_swp_init()
356 p->eqcr.available = p->eqcr.pi_ring_size; in qbman_swp_init()
655 if (!s->eqcr.available) { in qbman_swp_enqueue_multiple_direct()
661 s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size, in qbman_swp_enqueue_multiple_direct()
663 if (!s->eqcr.available) { in qbman_swp_enqueue_multiple_direct()
670 num_enqueued = (s->eqcr.available < num_frames) ? in qbman_swp_enqueue_multiple_direct()
671 s->eqcr.available : num_frames; in qbman_swp_enqueue_multiple_direct()
672 s->eqcr.available -= num_enqueued; in qbman_swp_enqueue_multiple_direct()
739 if (!s->eqcr.available) { in qbman_swp_enqueue_multiple_mem_back()
743 s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size, in qbman_swp_enqueue_multiple_mem_back()
745 if (!s->eqcr.available) { in qbman_swp_enqueue_multiple_mem_back()
752 num_enqueued = (s->eqcr.available < num_frames) ? in qbman_swp_enqueue_multiple_mem_back()
753 s->eqcr.available : num_frames; in qbman_swp_enqueue_multiple_mem_back()
754 s->eqcr.available -= num_enqueued; in qbman_swp_enqueue_multiple_mem_back()
813 if (!s->eqcr.available) { in qbman_swp_enqueue_multiple_desc_direct()
817 s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size, in qbman_swp_enqueue_multiple_desc_direct()
819 if (!s->eqcr.available) in qbman_swp_enqueue_multiple_desc_direct()
824 num_enqueued = (s->eqcr.available < num_frames) ? in qbman_swp_enqueue_multiple_desc_direct()
825 s->eqcr.available : num_frames; in qbman_swp_enqueue_multiple_desc_direct()
826 s->eqcr.available -= num_enqueued; in qbman_swp_enqueue_multiple_desc_direct()
883 if (!s->eqcr.available) { in qbman_swp_enqueue_multiple_desc_mem_back()
887 s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size, in qbman_swp_enqueue_multiple_desc_mem_back()
889 if (!s->eqcr.available) in qbman_swp_enqueue_multiple_desc_mem_back()
894 num_enqueued = (s->eqcr.available < num_frames) ? in qbman_swp_enqueue_multiple_desc_mem_back()
895 s->eqcr.available : num_frames; in qbman_swp_enqueue_multiple_desc_mem_back()
896 s->eqcr.available -= num_enqueued; in qbman_swp_enqueue_multiple_desc_mem_back()
1096 if (!atomic_dec_and_test(&s->vdq.available)) { in qbman_swp_pull_direct()
1097 atomic_inc(&s->vdq.available); in qbman_swp_pull_direct()
1132 if (!atomic_dec_and_test(&s->vdq.available)) { in qbman_swp_pull_mem_back()
1133 atomic_inc(&s->vdq.available); in qbman_swp_pull_mem_back()
1243 atomic_inc(&s->vdq.available); in qbman_swp_dqrr_next_direct()
1335 atomic_inc(&s->vdq.available); in qbman_swp_dqrr_next_mem_back()
1389 atomic_inc(&s->vdq.available); in qbman_result_has_new_result()