Lines Matching full:rsb
46 static u8 *fec_read_parity(struct dm_verity *v, u64 rsb, int index, in fec_read_parity() argument
57 position = (index + rsb) * v->fec->roots; in fec_read_parity()
64 v->data_dev->name, (unsigned long long)rsb, in fec_read_parity()
114 struct dm_verity_fec_io *fio, u64 rsb, int byte_index, in fec_decode_bufs() argument
124 par = fec_read_parity(v, rsb, block_offset, &offset, in fec_decode_bufs()
166 par = fec_read_parity(v, rsb, block_offset, &offset, in fec_decode_bufs()
179 v->data_dev->name, (unsigned long long)rsb, r); in fec_decode_bufs()
182 v->data_dev->name, (unsigned long long)rsb, r); in fec_decode_bufs()
206 u64 rsb, u64 target, unsigned int block_offset, in fec_read_bufs() argument
231 ileaved = fec_interleave(v, rsb * v->fec->rsn + i); in fec_read_bufs()
261 (unsigned long long)rsb, in fec_read_bufs()
368 struct dm_verity_fec_io *fio, u64 rsb, u64 offset, in fec_decode_rsb() argument
381 r = fec_read_bufs(v, io, rsb, offset, pos, in fec_decode_rsb()
386 r = fec_decode_bufs(v, io, fio, rsb, r, pos, neras); in fec_decode_rsb()
402 v->data_dev->name, (unsigned long long)rsb, neras); in fec_decode_rsb()
415 u64 offset, res, rsb; in verity_fec_decode() local
447 rsb = offset - res * (v->fec->rounds << v->data_dev_block_bits); in verity_fec_decode()
454 r = fec_decode_rsb(v, io, fio, rsb, offset, false); in verity_fec_decode()
456 r = fec_decode_rsb(v, io, fio, rsb, offset, true); in verity_fec_decode()