Lines Matching refs:available

266 	atomic_set(&p->vdq.available, 1);
356 p->eqcr.available = p->eqcr.pi_ring_size;
655 if (!s->eqcr.available) {
661 s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size,
663 if (!s->eqcr.available) {
670 num_enqueued = (s->eqcr.available < num_frames) ?
671 s->eqcr.available : num_frames;
672 s->eqcr.available -= num_enqueued;
739 if (!s->eqcr.available) {
743 s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size,
745 if (!s->eqcr.available) {
752 num_enqueued = (s->eqcr.available < num_frames) ?
753 s->eqcr.available : num_frames;
754 s->eqcr.available -= num_enqueued;
813 if (!s->eqcr.available) {
817 s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size,
819 if (!s->eqcr.available)
824 num_enqueued = (s->eqcr.available < num_frames) ?
825 s->eqcr.available : num_frames;
826 s->eqcr.available -= num_enqueued;
883 if (!s->eqcr.available) {
887 s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size,
889 if (!s->eqcr.available)
894 num_enqueued = (s->eqcr.available < num_frames) ?
895 s->eqcr.available : num_frames;
896 s->eqcr.available -= num_enqueued;
1096 if (!atomic_dec_and_test(&s->vdq.available)) {
1097 atomic_inc(&s->vdq.available);
1132 if (!atomic_dec_and_test(&s->vdq.available)) {
1133 atomic_inc(&s->vdq.available);
1215 * check, because we've already determined that a new entry is available
1236 * indicate that the vdq is available
1243 atomic_inc(&s->vdq.available);
1307 * check, because we've already determined that a new entry is available
1328 * indicate that the vdq is available
1335 atomic_inc(&s->vdq.available);
1383 * Determine whether VDQCR is available based on whether the
1389 atomic_inc(&s->vdq.available);