Lines Matching refs:dbuf
330 int *dbuf, err; in parallel_test() local
334 while ((dbuf = virtqueue_get_buf(vq, &len)) != NULL) { in parallel_test()
336 assert(*dbuf == finished - 1); in parallel_test()
338 assert(*dbuf == finished); in parallel_test()
343 dbuf = data + (xfers % (RINGSIZE + 1)); in parallel_test()
346 *dbuf = xfers; in parallel_test()
348 *dbuf = -1; in parallel_test()
350 switch ((xfers / sizeof(*dbuf)) % 4) { in parallel_test()
354 sg_set_buf(&sg[0], (void *)dbuf, 1); in parallel_test()
355 sg_set_buf(&sg[1], (void *)dbuf + 1, 2); in parallel_test()
356 sg_set_buf(&sg[2], (void *)dbuf + 3, 1); in parallel_test()
360 sg_set_buf(&sg[0], (void *)dbuf, 1); in parallel_test()
361 sg_set_buf(&sg[1], (void *)dbuf + 1, 3); in parallel_test()
365 sg_set_buf(&sg[0], (void *)dbuf, 4); in parallel_test()
369 sg_set_buf(&sg[0], (void *)dbuf, 1); in parallel_test()
370 sg_set_buf(&sg[1], (void *)dbuf + 1, 1); in parallel_test()
371 sg_set_buf(&sg[2], (void *)dbuf + 2, 1); in parallel_test()
372 sg_set_buf(&sg[3], (void *)dbuf + 3, 1); in parallel_test()
380 err = virtqueue_add_outbuf(vq, sg, num_sg, dbuf, in parallel_test()
384 dbuf, GFP_KERNEL); in parallel_test()
407 int *dbuf; in parallel_test() local
411 dbuf = virtqueue_get_buf(vq, &len); in parallel_test()
412 if (dbuf) { in parallel_test()
414 assert(*dbuf == finished - 1); in parallel_test()