Home
last modified time | relevance | path

Searched refs:parity_chunk (Results 1 – 2 of 2) sorted by relevance

/spdk/module/bdev/raid/
H A Draid5f.c54 struct chunk *parity_chunk; member
149 c == req->parity_chunk ? c+1 : c
295 dest_chunk = stripe_req->parity_chunk; in raid5f_xor_stripe()
579 stripe_req->parity_chunk->iovs[0].iov_base = stripe_req->write.parity_buf; in raid5f_stripe_request_map_iovecs()
580 stripe_req->parity_chunk->iovs[0].iov_len = raid_bdev->strip_size * raid_bdev->bdev.blocklen; in raid5f_stripe_request_map_iovecs()
581 stripe_req->parity_chunk->iovcnt = 1; in raid5f_stripe_request_map_iovecs()
582 stripe_req->parity_chunk->md_buf = stripe_req->write.parity_md_buf; in raid5f_stripe_request_map_iovecs()
607 stripe_req->parity_chunk = &stripe_req->chunks[raid5f_stripe_parity_chunk_index(raid_io->raid_bdev, in raid5f_stripe_request_init()
649 …if (raid_bdev_channel_get_base_channel(raid_io->raid_ch, stripe_req->parity_chunk->index) != NULL)… in raid5f_submit_write_request()
/spdk/test/unit/lib/bdev/raid/raid5f.c/
H A Draid5f_ut.c425 if (chunk == stripe_req->parity_chunk) { in spdk_bdev_writev_blocks_with_md()
434 data_chunk_idx = chunk < stripe_req->parity_chunk ? chunk->index : chunk->index - 1; in spdk_bdev_writev_blocks_with_md()
475 if (chunk == stripe_req->parity_chunk) { in spdk_bdev_readv_blocks_degraded()
478 data_chunk_idx = chunk < stripe_req->parity_chunk ? chunk->index : chunk->index - 1; in spdk_bdev_readv_blocks_degraded()
487 if (chunk == stripe_req->parity_chunk) { in spdk_bdev_readv_blocks_degraded()
948 stripe_req->parity_chunk = &stripe_req->chunks[raid5f_stripe_data_chunks_num(raid_bdev)]; in __test_raid5f_stripe_request_map_iovecs()