Lines Matching defs:mapping
91 * mapping is in little-endian
92 * mapping contains 'E' and 'Z' flags as desired
94 static int __btt_map_write(struct arena_info *arena, u32 lba, __le32 mapping,
103 return arena_write_bytes(arena, ns_off, &mapping, MAP_ENT_SIZE, flags);
106 static int btt_map_write(struct arena_info *arena, u32 lba, u32 mapping,
113 * This 'mapping' is supposed to be just the LBA mapping, without
116 mapping = ent_lba(mapping);
127 mapping |= MAP_ENT_NORMAL;
130 mapping |= (1 << MAP_ERR_SHIFT);
133 mapping |= (1 << MAP_TRIM_SHIFT);
146 mapping_le = cpu_to_le32(mapping);
150 static int btt_map_read(struct arena_info *arena, u32 lba, u32 *mapping,
181 *mapping = lba;
184 *mapping = postmap;
188 *mapping = postmap;
192 *mapping = postmap;
404 * all-zeroes, and indicates an identity mapping