Lines Matching refs:par
104 memset(prz->ecc_info.par, 0, in persistent_ram_encode_rs8()
105 prz->ecc_info.ecc_size * sizeof(prz->ecc_info.par[0])); in persistent_ram_encode_rs8()
106 encode_rs8(prz->rs_decoder, data, len, prz->ecc_info.par, 0); in persistent_ram_encode_rs8()
108 ecc[i] = prz->ecc_info.par[i]; in persistent_ram_encode_rs8()
117 prz->ecc_info.par[i] = ecc[i]; in persistent_ram_decode_rs8()
118 return decode_rs8(prz->rs_decoder, data, prz->ecc_info.par, len, in persistent_ram_decode_rs8()
128 uint8_t *par; in persistent_ram_update_ecc() local
137 par = prz->par_buffer + (start / ecc_block_size) * ecc_size; in persistent_ram_update_ecc()
142 persistent_ram_encode_rs8(prz, block, size, par); in persistent_ram_update_ecc()
144 par += ecc_size; in persistent_ram_update_ecc()
163 uint8_t *par; in persistent_ram_ecc_old() local
169 par = prz->par_buffer; in persistent_ram_ecc_old()
175 numerr = persistent_ram_decode_rs8(prz, block, size, par); in persistent_ram_ecc_old()
184 par += prz->ecc_info.ecc_size; in persistent_ram_ecc_old()
232 prz->ecc_info.par = kmalloc_array(prz->ecc_info.ecc_size, in persistent_ram_init_ecc()
233 sizeof(*prz->ecc_info.par), in persistent_ram_init_ecc()
235 if (!prz->ecc_info.par) { in persistent_ram_init_ecc()
575 kfree(prz->ecc_info.par); in persistent_ram_free()
576 prz->ecc_info.par = NULL; in persistent_ram_free()