Lines Matching defs:num_buf
1273 u32 num_buf,
1279 while (num_buf-- > 1) {
1283 dev->name, num_buf);
1295 u32 num_buf,
1307 while (--num_buf) {
1311 vi->dev->name, num_buf,
1349 xsk_drop_follow_bufs(vi->dev, rq, num_buf, stats);
1361 u32 ret, num_buf;
1364 num_buf = virtio16_to_cpu(vi->vdev, hdr->num_buffers);
1371 if (num_buf == 1)
1385 if (xsk_append_merge_buffer(vi, rq, skb, num_buf, hdr, stats)) {
1402 xsk_drop_follow_bufs(dev, rq, num_buf, stats);
1859 * across multiple buffers (num_buf > 1), and we make sure buffers
1864 int *num_buf,
1884 * *num_buf == 1, so it cannot go inside.
1886 while (--*num_buf) {
1985 int num_buf = 1;
1992 xdp_page = xdp_linearize_page(dev, rq, &num_buf, page,
2127 static void mergeable_buf_free(struct receive_queue *rq, int num_buf,
2135 while (num_buf-- > 1) {
2139 dev->name, num_buf);
2205 int *num_buf,
2222 if (!*num_buf)
2225 if (*num_buf > 1) {
2238 if (*num_buf > MAX_SKB_FRAGS + 1)
2241 while (--*num_buf > 0) {
2245 dev->name, *num_buf,
2284 int *num_buf,
2314 (*num_buf == 1 || xdp_prog->aux->xdp_has_frags))) {
2328 xdp_page = xdp_linearize_page(vi->dev, rq, num_buf,
2368 int num_buf = virtio16_to_cpu(vi->vdev, hdr->num_buffers);
2379 data = mergeable_xdp_get_buf(vi, rq, xdp_prog, ctx, &frame_sz, &num_buf, &page,
2385 &num_buf, &xdp_frags_truesz, stats);
2410 mergeable_buf_free(rq, num_buf, dev, stats);
2470 int num_buf = virtio16_to_cpu(vi->vdev, hdr->num_buffers);
2502 while (--num_buf) {
2506 dev->name, num_buf,
2531 mergeable_buf_free(rq, num_buf, dev, stats);