Lines Matching refs:dbuf
328 int *dbuf, err; in parallel_test() local
332 while ((dbuf = virtqueue_get_buf(vq, &len)) != NULL) { in parallel_test()
334 assert(*dbuf == finished - 1); in parallel_test()
336 assert(*dbuf == finished); in parallel_test()
341 dbuf = data + (xfers % (RINGSIZE + 1)); in parallel_test()
344 *dbuf = xfers; in parallel_test()
346 *dbuf = -1; in parallel_test()
348 switch ((xfers / sizeof(*dbuf)) % 4) { in parallel_test()
352 sg_set_buf(&sg[0], (void *)dbuf, 1); in parallel_test()
353 sg_set_buf(&sg[1], (void *)dbuf + 1, 2); in parallel_test()
354 sg_set_buf(&sg[2], (void *)dbuf + 3, 1); in parallel_test()
358 sg_set_buf(&sg[0], (void *)dbuf, 1); in parallel_test()
359 sg_set_buf(&sg[1], (void *)dbuf + 1, 3); in parallel_test()
363 sg_set_buf(&sg[0], (void *)dbuf, 4); in parallel_test()
367 sg_set_buf(&sg[0], (void *)dbuf, 1); in parallel_test()
368 sg_set_buf(&sg[1], (void *)dbuf + 1, 1); in parallel_test()
369 sg_set_buf(&sg[2], (void *)dbuf + 2, 1); in parallel_test()
370 sg_set_buf(&sg[3], (void *)dbuf + 3, 1); in parallel_test()
378 err = virtqueue_add_outbuf(vq, sg, num_sg, dbuf, in parallel_test()
382 dbuf, GFP_KERNEL); in parallel_test()
405 int *dbuf; in parallel_test() local
409 dbuf = virtqueue_get_buf(vq, &len); in parallel_test()
410 if (dbuf) { in parallel_test()
412 assert(*dbuf == finished - 1); in parallel_test()