Home
last modified time | relevance | path

Searched refs:free_secmap (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/fs/f2fs/
H A Dsegment.h261 unsigned long *free_secmap; /* free section bitmap */ member
441 clear_bit(secno, free_i->free_secmap); in __set_free()
455 if (!test_and_set_bit(secno, free_i->free_secmap)) in __set_inuse()
477 if (test_and_clear_bit(secno, free_i->free_secmap)) in __set_test_and_free()
494 if (!test_and_set_bit(secno, free_i->free_secmap)) in __set_test_and_inuse()
H A Dsegment.c2786 secno = find_next_zero_bit(free_i->free_secmap, MAIN_SECS(sbi), hint); in get_new_segment()
2793 secno = find_next_zero_bit(free_i->free_secmap, MAIN_SECS(sbi), hint); in get_new_segment()
2795 secno = find_first_zero_bit(free_i->free_secmap, in get_new_segment()
2806 secno = find_first_zero_bit(free_i->free_secmap, in get_new_segment()
4853 free_i->free_secmap = f2fs_kvmalloc(sbi, sec_bitmap_size, GFP_KERNEL); in build_free_segmap()
4854 if (!free_i->free_secmap) in build_free_segmap()
4859 memset(free_i->free_secmap, 0xff, sec_bitmap_size); in build_free_segmap()
5746 kvfree(free_i->free_secmap); in destroy_free_segmap()
H A Ddebug.c119 FREE_I(sbi)->free_secmap)) in update_multidevice_stats()