Searched refs:free_segmap (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/fs/f2fs/ |
| H A D | segment.h | 274 unsigned long *free_segmap; /* free segment bitmap */ member 437 ret = find_next_bit(free_i->free_segmap, max, segno); in find_next_inuse() 451 clear_bit(segno, free_i->free_segmap); in __set_free() 454 next = find_next_bit(free_i->free_segmap, in __set_free() 469 set_bit(segno, free_i->free_segmap); in __set_inuse() 485 if (test_and_clear_bit(segno, free_i->free_segmap)) { in __set_test_and_free() 490 next = find_next_bit(free_i->free_segmap, in __set_test_and_free() 508 if (!test_and_set_bit(segno, free_i->free_segmap)) { in __set_test_and_inuse()
|
| H A D | gc.h | 95 if (!test_bit(j, free_i->free_segmap)) in free_segs_blk_count_zoned()
|
| H A D | segment.c | 2477 return !test_bit(segno, free_i->free_segmap); in is_next_segment_free() 2501 segno = find_next_zero_bit(free_i->free_segmap, in get_new_segment() 2566 f2fs_bug_on(sbi, test_bit(segno, free_i->free_segmap)); in get_new_segment() 4447 free_i->free_segmap = f2fs_kvmalloc(sbi, bitmap_size, GFP_KERNEL); in build_free_segmap() 4448 if (!free_i->free_segmap) in build_free_segmap() 4457 memset(free_i->free_segmap, 0xff, bitmap_size); in build_free_segmap() 5352 kvfree(free_i->free_segmap); in destroy_free_segmap()
|