Lines Matching refs:se
29 #define SE_PAGETYPE(se) ((IS_NODESEG((se)->type) ? NODE : DATA)) argument
360 struct seg_entry *se = get_seg_entry(sbi, start_segno); in set_ckpt_valid_blocks() local
362 blocks += se->ckpt_valid_blocks; in set_ckpt_valid_blocks()
377 struct seg_entry *se = get_seg_entry(sbi, start_segno); in sanity_check_valid_blocks() local
379 blocks += se->ckpt_valid_blocks; in sanity_check_valid_blocks()
396 static inline void seg_info_from_raw_sit(struct seg_entry *se, in seg_info_from_raw_sit() argument
399 se->valid_blocks = GET_SIT_VBLOCKS(rs); in seg_info_from_raw_sit()
400 se->ckpt_valid_blocks = GET_SIT_VBLOCKS(rs); in seg_info_from_raw_sit()
401 memcpy(se->cur_valid_map, rs->valid_map, SIT_VBLOCK_MAP_SIZE); in seg_info_from_raw_sit()
402 memcpy(se->ckpt_valid_map, rs->valid_map, SIT_VBLOCK_MAP_SIZE); in seg_info_from_raw_sit()
404 memcpy(se->cur_valid_map_mir, rs->valid_map, SIT_VBLOCK_MAP_SIZE); in seg_info_from_raw_sit()
406 se->type = GET_SIT_TYPE(rs); in seg_info_from_raw_sit()
407 se->mtime = le64_to_cpu(rs->mtime); in seg_info_from_raw_sit()
410 static inline void __seg_info_to_raw_sit(struct seg_entry *se, in __seg_info_to_raw_sit() argument
413 unsigned short raw_vblocks = (se->type << SIT_VBLOCKS_SHIFT) | in __seg_info_to_raw_sit()
414 se->valid_blocks; in __seg_info_to_raw_sit()
416 memcpy(rs->valid_map, se->cur_valid_map, SIT_VBLOCK_MAP_SIZE); in __seg_info_to_raw_sit()
417 rs->mtime = cpu_to_le64(se->mtime); in __seg_info_to_raw_sit()
424 struct seg_entry *se; in seg_info_to_sit_folio() local
434 se = get_seg_entry(sbi, start + i); in seg_info_to_sit_folio()
435 __seg_info_to_raw_sit(se, rs); in seg_info_to_sit_folio()
439 static inline void seg_info_to_raw_sit(struct seg_entry *se, in seg_info_to_raw_sit() argument
442 __seg_info_to_raw_sit(se, rs); in seg_info_to_raw_sit()
444 memcpy(se->ckpt_valid_map, rs->valid_map, SIT_VBLOCK_MAP_SIZE); in seg_info_to_raw_sit()
445 se->ckpt_valid_blocks = se->valid_blocks; in seg_info_to_raw_sit()