Lines Matching refs:requests
197 block_fifo_request_t requests[2]; in blkdev_test_fifo_basic() local
198 requests[0].group = group; in blkdev_test_fifo_basic()
199 requests[0].vmoid = vmoid; in blkdev_test_fifo_basic()
200 requests[0].opcode = BLOCKIO_WRITE; in blkdev_test_fifo_basic()
201 requests[0].length = 1; in blkdev_test_fifo_basic()
202 requests[0].vmo_offset = 0; in blkdev_test_fifo_basic()
203 requests[0].dev_offset = 0; in blkdev_test_fifo_basic()
205 requests[1].group = group; in blkdev_test_fifo_basic()
206 requests[1].vmoid = vmoid; in blkdev_test_fifo_basic()
207 requests[1].opcode = BLOCKIO_WRITE; in blkdev_test_fifo_basic()
208 requests[1].length = 2; in blkdev_test_fifo_basic()
209 requests[1].vmo_offset = 1; in blkdev_test_fifo_basic()
210 requests[1].dev_offset = 100; in blkdev_test_fifo_basic()
214 ASSERT_EQ(block_fifo_txn(client, &requests[0], fbl::count_of(requests)), ZX_OK, ""); in blkdev_test_fifo_basic()
221 requests[0].opcode = BLOCKIO_READ; in blkdev_test_fifo_basic()
222 requests[1].opcode = BLOCKIO_READ; in blkdev_test_fifo_basic()
223 ASSERT_EQ(block_fifo_txn(client, &requests[0], fbl::count_of(requests)), ZX_OK, ""); in blkdev_test_fifo_basic()
228 requests[0].opcode = BLOCKIO_CLOSE_VMO; in blkdev_test_fifo_basic()
229 ASSERT_EQ(block_fifo_txn(client, &requests[0], 1), ZX_OK, ""); in blkdev_test_fifo_basic()
338 fbl::Array<block_fifo_request_t> requests(new (&ac) block_fifo_request_t[blocks], blocks); in write_striped_vmo_helper() local
341 requests[b].group = group; in write_striped_vmo_helper()
342 requests[b].vmoid = obj->vmoid; in write_striped_vmo_helper()
343 requests[b].opcode = BLOCKIO_WRITE; in write_striped_vmo_helper()
344 requests[b].length = 1; in write_striped_vmo_helper()
345 requests[b].vmo_offset = b; in write_striped_vmo_helper()
346 requests[b].dev_offset = i + b * objs; in write_striped_vmo_helper()
349 ASSERT_EQ(block_fifo_txn(client, &requests[0], requests.size()), ZX_OK, ""); in write_striped_vmo_helper()
365 fbl::Array<block_fifo_request_t> requests(new (&ac) block_fifo_request_t[blocks], blocks); in read_striped_vmo_helper() local
368 requests[b].group = group; in read_striped_vmo_helper()
369 requests[b].vmoid = obj->vmoid; in read_striped_vmo_helper()
370 requests[b].opcode = BLOCKIO_READ; in read_striped_vmo_helper()
371 requests[b].length = 1; in read_striped_vmo_helper()
372 requests[b].vmo_offset = b; in read_striped_vmo_helper()
373 requests[b].dev_offset = i + b * objs; in read_striped_vmo_helper()
376 ASSERT_EQ(block_fifo_txn(client, &requests[0], requests.size()), ZX_OK, ""); in read_striped_vmo_helper()