emeta_buf 765 drivers/lightnvm/pblk-core.c void *emeta_buf) emeta_buf 831 drivers/lightnvm/pblk-core.c ret = pblk_submit_io_sync(pblk, &rqd, emeta_buf); emeta_buf 845 drivers/lightnvm/pblk-core.c emeta_buf += rq_len; emeta_buf 959 drivers/lightnvm/pblk-core.c struct line_emeta *emeta_buf = emeta->buf; emeta_buf 1016 drivers/lightnvm/pblk-core.c memcpy(&emeta_buf->header, &smeta_buf->header, emeta_buf 1019 drivers/lightnvm/pblk-core.c emeta_buf->header.version_major = EMETA_VERSION_MAJOR; emeta_buf 1020 drivers/lightnvm/pblk-core.c emeta_buf->header.version_minor = EMETA_VERSION_MINOR; emeta_buf 1021 drivers/lightnvm/pblk-core.c emeta_buf->header.crc = cpu_to_le32( emeta_buf 1022 drivers/lightnvm/pblk-core.c pblk_calc_meta_header_crc(pblk, &emeta_buf->header)); emeta_buf 1024 drivers/lightnvm/pblk-core.c emeta_buf->seq_nr = cpu_to_le64(line->seq_nr); emeta_buf 1025 drivers/lightnvm/pblk-core.c emeta_buf->nr_lbas = cpu_to_le64(line->sec_in_line); emeta_buf 1026 drivers/lightnvm/pblk-core.c emeta_buf->nr_valid_lbas = cpu_to_le64(0); emeta_buf 1027 drivers/lightnvm/pblk-core.c emeta_buf->next_id = cpu_to_le32(PBLK_LINE_EMPTY); emeta_buf 1028 drivers/lightnvm/pblk-core.c emeta_buf->crc = cpu_to_le32(0); emeta_buf 1029 drivers/lightnvm/pblk-core.c emeta_buf->prev_id = smeta_buf->prev_id; emeta_buf 1793 drivers/lightnvm/pblk-core.c struct line_emeta *emeta_buf = emeta->buf; emeta_buf 1794 drivers/lightnvm/pblk-core.c struct wa_counters *wa = emeta_to_wa(lm, emeta_buf); emeta_buf 1797 drivers/lightnvm/pblk-core.c memcpy(emeta_to_vsc(pblk, emeta_buf), l_mg->vsc_list, lm->vsc_list_len); emeta_buf 1798 drivers/lightnvm/pblk-core.c memcpy(emeta_to_bb(emeta_buf), line->blk_bitmap, lm->blk_bitmap_len); emeta_buf 1804 drivers/lightnvm/pblk-core.c if (le32_to_cpu(emeta_buf->header.identifier) != PBLK_MAGIC) { emeta_buf 1805 drivers/lightnvm/pblk-core.c emeta_buf->header.identifier = cpu_to_le32(PBLK_MAGIC); emeta_buf 1806 drivers/lightnvm/pblk-core.c guid_copy((guid_t *)&emeta_buf->header.uuid, emeta_buf 1808 drivers/lightnvm/pblk-core.c emeta_buf->header.id = cpu_to_le32(line->id); emeta_buf 1809 drivers/lightnvm/pblk-core.c emeta_buf->header.type = cpu_to_le16(line->type); emeta_buf 1810 drivers/lightnvm/pblk-core.c emeta_buf->header.version_major = EMETA_VERSION_MAJOR; emeta_buf 1811 drivers/lightnvm/pblk-core.c emeta_buf->header.version_minor = EMETA_VERSION_MINOR; emeta_buf 1812 drivers/lightnvm/pblk-core.c emeta_buf->header.crc = cpu_to_le32( emeta_buf 1813 drivers/lightnvm/pblk-core.c pblk_calc_meta_header_crc(pblk, &emeta_buf->header)); emeta_buf 1816 drivers/lightnvm/pblk-core.c emeta_buf->nr_valid_lbas = cpu_to_le64(line->nr_valid_lbas); emeta_buf 1817 drivers/lightnvm/pblk-core.c emeta_buf->crc = cpu_to_le32(pblk_calc_emeta_crc(pblk, emeta_buf)); emeta_buf 134 drivers/lightnvm/pblk-gc.c struct line_emeta *emeta_buf; emeta_buf 140 drivers/lightnvm/pblk-gc.c emeta_buf = kvmalloc(lm->emeta_len[0], GFP_KERNEL); emeta_buf 141 drivers/lightnvm/pblk-gc.c if (!emeta_buf) emeta_buf 144 drivers/lightnvm/pblk-gc.c ret = pblk_line_emeta_read(pblk, line, emeta_buf); emeta_buf 148 drivers/lightnvm/pblk-gc.c kvfree(emeta_buf); emeta_buf 158 drivers/lightnvm/pblk-gc.c ret = pblk_recov_check_emeta(pblk, emeta_buf); emeta_buf 162 drivers/lightnvm/pblk-gc.c kvfree(emeta_buf); emeta_buf 169 drivers/lightnvm/pblk-gc.c memcpy(lba_list, emeta_to_lbas(pblk, emeta_buf), lba_list_size); emeta_buf 171 drivers/lightnvm/pblk-gc.c kvfree(emeta_buf); emeta_buf 24 drivers/lightnvm/pblk-recovery.c int pblk_recov_check_emeta(struct pblk *pblk, struct line_emeta *emeta_buf) emeta_buf 28 drivers/lightnvm/pblk-recovery.c crc = pblk_calc_emeta_crc(pblk, emeta_buf); emeta_buf 29 drivers/lightnvm/pblk-recovery.c if (le32_to_cpu(emeta_buf->crc) != crc) emeta_buf 32 drivers/lightnvm/pblk-recovery.c if (le32_to_cpu(emeta_buf->header.identifier) != PBLK_MAGIC) emeta_buf 44 drivers/lightnvm/pblk-recovery.c struct line_emeta *emeta_buf = emeta->buf; emeta_buf 50 drivers/lightnvm/pblk-recovery.c lba_list = emeta_to_lbas(pblk, emeta_buf); emeta_buf 56 drivers/lightnvm/pblk-recovery.c nr_valid_lbas = le64_to_cpu(emeta_buf->nr_valid_lbas); emeta_buf 806 drivers/lightnvm/pblk.h void *emeta_buf);