Searched refs:raw_sit (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | segment.h | 433 struct f2fs_sit_block *raw_sit; in seg_info_to_sit_page() local 440 raw_sit = (struct f2fs_sit_block *)page_address(page); in seg_info_to_sit_page() 441 memset(raw_sit, 0, PAGE_SIZE); in seg_info_to_sit_page() 443 rs = &raw_sit->entries[i]; in seg_info_to_sit_page() 746 int segno, struct f2fs_sit_entry *raw_sit) in check_block_count() 748 bool is_valid = test_bit_le(0, raw_sit->valid_map) ? true : false; in check_block_count() 756 next_pos = find_next_zero_bit_le(&raw_sit->valid_map, in check_block_count() 761 next_pos = find_next_bit_le(&raw_sit->valid_map, in check_block_count() 768 if (unlikely(GET_SIT_VBLOCKS(raw_sit) != valid_blocks)) { in check_block_count() 770 GET_SIT_VBLOCKS(raw_sit), valid_block in check_block_count() 745 check_block_count(struct f2fs_sb_info *sbi, int segno, struct f2fs_sit_entry *raw_sit) check_block_count() argument [all...] |
H A D | segment.c | 4336 struct f2fs_sit_block *raw_sit = NULL; in f2fs_flush_sit_entries() local 4350 raw_sit = page_address(page); in f2fs_flush_sit_entries() 4383 &raw_sit->entries[sit_offset]); in f2fs_flush_sit_entries() 4385 &raw_sit->entries[sit_offset]); in f2fs_flush_sit_entries()
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | segment.h | 404 struct f2fs_sit_block *raw_sit; in seg_info_to_sit_page() local 411 raw_sit = (struct f2fs_sit_block *)page_address(page); in seg_info_to_sit_page() 412 memset(raw_sit, 0, PAGE_SIZE); in seg_info_to_sit_page() 414 rs = &raw_sit->entries[i]; in seg_info_to_sit_page() 765 int segno, struct f2fs_sit_entry *raw_sit) in check_block_count() 767 bool is_valid = test_bit_le(0, raw_sit->valid_map) ? true : false; in check_block_count() 775 next_pos = find_next_zero_bit_le(&raw_sit->valid_map, in check_block_count() 780 next_pos = find_next_bit_le(&raw_sit->valid_map, in check_block_count() 787 if (unlikely(GET_SIT_VBLOCKS(raw_sit) != valid_blocks)) { in check_block_count() 789 GET_SIT_VBLOCKS(raw_sit), valid_block in check_block_count() 764 check_block_count(struct f2fs_sb_info *sbi, int segno, struct f2fs_sit_entry *raw_sit) check_block_count() argument [all...] |
H A D | segment.c | 4283 struct f2fs_sit_block *raw_sit = NULL; in f2fs_flush_sit_entries() local 4297 raw_sit = page_address(page); in f2fs_flush_sit_entries() 4330 &raw_sit->entries[sit_offset]); in f2fs_flush_sit_entries() 4332 &raw_sit->entries[sit_offset]); in f2fs_flush_sit_entries()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | f2fs_fs.h | 358 #define GET_SIT_VBLOCKS(raw_sit) \ 359 (le16_to_cpu((raw_sit)->vblocks) & SIT_VBLOCKS_MASK) 360 #define GET_SIT_TYPE(raw_sit) \ 361 ((le16_to_cpu((raw_sit)->vblocks) & ~SIT_VBLOCKS_MASK) \
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | f2fs_fs.h | 403 #define GET_SIT_VBLOCKS(raw_sit) \ 404 (le16_to_cpu((raw_sit)->vblocks) & SIT_VBLOCKS_MASK) 405 #define GET_SIT_TYPE(raw_sit) \ 406 ((le16_to_cpu((raw_sit)->vblocks) & ~SIT_VBLOCKS_MASK) \
|
Completed in 21 milliseconds