Lines Matching defs:emeta
329 /* emeta/smeta persistent storage format versions:
411 struct line_emeta *buf; /* emeta buffer in media format */
419 unsigned int nr_entries; /* Number of emeta entries */
449 struct pblk_emeta *emeta; /* End medatada */
454 u64 emeta_ssec; /* Sector where emeta starts */
515 struct list_head emeta_list; /* Lines queued to schedule emeta */
544 unsigned int emeta_len[4]; /* Lengths for emeta:
551 unsigned int emeta_sec[4]; /* Sectors needed for emeta. Same layout
555 unsigned int emeta_bb; /* Boundary for bb that affects emeta */
879 int pblk_recov_check_emeta(struct pblk *pblk, struct line_emeta *emeta);
934 static inline void *emeta_to_bb(struct line_emeta *emeta)
936 return emeta->bb_bitmap;
940 struct line_emeta *emeta)
942 return emeta->bb_bitmap + lm->blk_bitmap_len;
945 static inline void *emeta_to_lbas(struct pblk *pblk, struct line_emeta *emeta)
947 return ((void *)emeta + pblk->lm.emeta_len[1]);
950 static inline void *emeta_to_vsc(struct pblk *pblk, struct line_emeta *emeta)
952 return (emeta_to_lbas(pblk, emeta) + pblk->lm.emeta_len[2]);
1173 struct line_emeta *emeta)
1178 crc = crc32_le(crc, (unsigned char *)emeta +