Lines Matching refs:newq
70 struct xdp_umem_fq_reuse *newq; in xsk_reuseq_prepare() local
77 newq = kvmalloc(struct_size(newq, handles, nentries), GFP_KERNEL); in xsk_reuseq_prepare()
78 if (!newq) in xsk_reuseq_prepare()
80 memset(newq, 0, offsetof(typeof(*newq), handles)); in xsk_reuseq_prepare()
82 newq->nentries = nentries; in xsk_reuseq_prepare()
83 return newq; in xsk_reuseq_prepare()
88 struct xdp_umem_fq_reuse *newq) in xsk_reuseq_swap() argument
93 umem->fq_reuse = newq; in xsk_reuseq_swap()
97 if (newq->nentries < oldq->length) in xsk_reuseq_swap()
98 return newq; in xsk_reuseq_swap()
100 memcpy(newq->handles, oldq->handles, in xsk_reuseq_swap()
102 newq->length = oldq->length; in xsk_reuseq_swap()
104 umem->fq_reuse = newq; in xsk_reuseq_swap()