Lines Matching refs:fq
94 pool->fq = xs->fq_tmp; in xp_create_and_assign_umem()
222 if (!pool->fq || !pool->cq) in xp_assign_dev_shared()
252 if (pool->fq) { in xp_release_deferred()
253 xskq_destroy(pool->fq); in xp_release_deferred()
254 pool->fq = NULL; in xp_release_deferred()
485 if (!xskq_cons_peek_addr_unchecked(pool->fq, &addr)) { in __xp_alloc()
486 pool->fq->queue_empty_descs++; in __xp_alloc()
493 pool->fq->invalid_descs++; in __xp_alloc()
494 xskq_cons_release(pool->fq); in __xp_alloc()
509 xskq_cons_release(pool->fq); in __xp_alloc()
546 max = xskq_cons_nb_entries(pool->fq, max); in xp_alloc_new_from_fq()
548 cached_cons = pool->fq->cached_cons; in xp_alloc_new_from_fq()
556 __xskq_cons_read_addr_unchecked(pool->fq, cached_cons++, &addr); in xp_alloc_new_from_fq()
561 pool->fq->invalid_descs++; in xp_alloc_new_from_fq()
579 xskq_cons_release_n(pool->fq, max); in xp_alloc_new_from_fq()
628 pool->fq->queue_empty_descs++; in xp_alloc_batch()
638 return xskq_cons_has_entries(pool->fq, count - pool->free_list_cnt); in xp_can_alloc()