Lines Matching refs:fq
79 pool->fq = xs->fq_tmp; in xp_create_and_assign_umem()
206 if (!pool->fq || !pool->cq) in xp_assign_dev_shared()
236 if (pool->fq) { in xp_release_deferred()
237 xskq_destroy(pool->fq); in xp_release_deferred()
238 pool->fq = NULL; in xp_release_deferred()
464 if (!xskq_cons_peek_addr_unchecked(pool->fq, &addr)) { in __xp_alloc()
465 pool->fq->queue_empty_descs++; in __xp_alloc()
472 pool->fq->invalid_descs++; in __xp_alloc()
473 xskq_cons_release(pool->fq); in __xp_alloc()
488 xskq_cons_release(pool->fq); in __xp_alloc()
525 max = xskq_cons_nb_entries(pool->fq, max); in xp_alloc_new_from_fq()
527 cached_cons = pool->fq->cached_cons; in xp_alloc_new_from_fq()
535 __xskq_cons_read_addr_unchecked(pool->fq, cached_cons++, &addr); in xp_alloc_new_from_fq()
540 pool->fq->invalid_descs++; in xp_alloc_new_from_fq()
558 xskq_cons_release_n(pool->fq, max); in xp_alloc_new_from_fq()
603 pool->fq->queue_empty_descs++; in xp_alloc_batch()
613 return xskq_cons_has_entries(pool->fq, count - pool->free_list_cnt); in xp_can_alloc()