Lines Matching refs:dbuf
331 int *dbuf, err; in parallel_test() local
335 while ((dbuf = virtqueue_get_buf(vq, &len)) != NULL) { in parallel_test()
337 assert(*dbuf == finished - 1); in parallel_test()
339 assert(*dbuf == finished); in parallel_test()
344 dbuf = data + (xfers % (RINGSIZE + 1)); in parallel_test()
347 *dbuf = xfers; in parallel_test()
349 *dbuf = -1; in parallel_test()
351 switch ((xfers / sizeof(*dbuf)) % 4) { in parallel_test()
355 sg_set_buf(&sg[0], (void *)dbuf, 1); in parallel_test()
356 sg_set_buf(&sg[1], (void *)dbuf + 1, 2); in parallel_test()
357 sg_set_buf(&sg[2], (void *)dbuf + 3, 1); in parallel_test()
361 sg_set_buf(&sg[0], (void *)dbuf, 1); in parallel_test()
362 sg_set_buf(&sg[1], (void *)dbuf + 1, 3); in parallel_test()
366 sg_set_buf(&sg[0], (void *)dbuf, 4); in parallel_test()
370 sg_set_buf(&sg[0], (void *)dbuf, 1); in parallel_test()
371 sg_set_buf(&sg[1], (void *)dbuf + 1, 1); in parallel_test()
372 sg_set_buf(&sg[2], (void *)dbuf + 2, 1); in parallel_test()
373 sg_set_buf(&sg[3], (void *)dbuf + 3, 1); in parallel_test()
381 err = virtqueue_add_outbuf(vq, sg, num_sg, dbuf, in parallel_test()
385 dbuf, GFP_KERNEL); in parallel_test()
408 int *dbuf; in parallel_test() local
412 dbuf = virtqueue_get_buf(vq, &len); in parallel_test()
413 if (dbuf) { in parallel_test()
415 assert(*dbuf == finished - 1); in parallel_test()