Lines Matching refs:nfc_geo

954 	struct bch_geometry *nfc_geo = &this->bch_geometry;  in block_mark_swapping()  local
969 bit = nfc_geo->block_mark_bit_offset; in block_mark_swapping()
970 p = payload + nfc_geo->block_mark_byte_offset; in block_mark_swapping()
998 struct bch_geometry *nfc_geo = &this->bch_geometry; in gpmi_ecc_read_page() local
1009 ret = read_page_prepare(this, buf, nfc_geo->payload_size, in gpmi_ecc_read_page()
1011 nfc_geo->payload_size, in gpmi_ecc_read_page()
1023 read_page_end(this, buf, nfc_geo->payload_size, in gpmi_ecc_read_page()
1025 nfc_geo->payload_size, in gpmi_ecc_read_page()
1036 status = auxiliary_virt + nfc_geo->auxiliary_status_offset; in gpmi_ecc_read_page()
1038 for (i = 0; i < nfc_geo->ecc_chunk_count; i++, status++) { in gpmi_ecc_read_page()
1065 read_page_swap_end(this, buf, nfc_geo->payload_size, in gpmi_ecc_read_page()
1067 nfc_geo->payload_size, in gpmi_ecc_read_page()
1166 struct bch_geometry *nfc_geo = &this->bch_geometry; in gpmi_ecc_write_page() local
1185 nfc_geo->auxiliary_size); in gpmi_ecc_write_page()
1200 nfc_geo->payload_size, in gpmi_ecc_write_page()
1210 nfc_geo->auxiliary_size, in gpmi_ecc_write_page()
1226 nfc_geo->auxiliary_size, in gpmi_ecc_write_page()
1231 nfc_geo->payload_size, in gpmi_ecc_write_page()
1363 struct bch_geometry *nfc_geo = &this->bch_geometry; in gpmi_ecc_read_page_raw() local
1364 int eccsize = nfc_geo->ecc_chunk_size; in gpmi_ecc_read_page_raw()
1365 int eccbits = nfc_geo->ecc_strength * nfc_geo->gf_len; in gpmi_ecc_read_page_raw()
1395 memcpy(oob, tmp_buf, nfc_geo->metadata_size); in gpmi_ecc_read_page_raw()
1397 oob_bit_off = nfc_geo->metadata_size * 8; in gpmi_ecc_read_page_raw()
1401 for (step = 0; step < nfc_geo->ecc_chunk_count; step++) { in gpmi_ecc_read_page_raw()
1409 if (step == nfc_geo->ecc_chunk_count - 1 && in gpmi_ecc_read_page_raw()
1452 struct bch_geometry *nfc_geo = &this->bch_geometry; in gpmi_ecc_write_page_raw() local
1453 int eccsize = nfc_geo->ecc_chunk_size; in gpmi_ecc_write_page_raw()
1454 int eccbits = nfc_geo->ecc_strength * nfc_geo->gf_len; in gpmi_ecc_write_page_raw()
1474 memcpy(tmp_buf, oob, nfc_geo->metadata_size); in gpmi_ecc_write_page_raw()
1475 oob_bit_off = nfc_geo->metadata_size * 8; in gpmi_ecc_write_page_raw()
1479 for (step = 0; step < nfc_geo->ecc_chunk_count; step++) { in gpmi_ecc_write_page_raw()
1486 if (step == nfc_geo->ecc_chunk_count - 1 && in gpmi_ecc_write_page_raw()