Home
last modified time | relevance | path

Searched refs:reservations (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/fs/ocfs2/
H A DMakefile31 reservations.o \
/kernel/linux/linux-6.6/fs/ocfs2/
H A DMakefile31 reservations.o \
/kernel/linux/linux-5.10/fs/btrfs/
H A Dblock-group.h163 atomic_t reservations; member
H A Dblock-group.c337 if (atomic_dec_and_test(&bg->reservations)) in btrfs_dec_block_group_reservations()
338 wake_up_var(&bg->reservations); in btrfs_dec_block_group_reservations()
357 * block group's reservations counter is incremented while a read lock in btrfs_wait_block_group_reservations()
364 wait_var_event(&bg->reservations, !atomic_read(&bg->reservations)); in btrfs_wait_block_group_reservations()
H A Dextent-tree.c2695 atomic_inc(&bg->reservations); in btrfs_inc_block_group_reservations()
/kernel/linux/linux-6.6/fs/btrfs/
H A Dblock-group.h217 atomic_t reservations; member
H A Dblock-group.c374 if (atomic_dec_and_test(&bg->reservations)) in btrfs_dec_block_group_reservations()
375 wake_up_var(&bg->reservations); in btrfs_dec_block_group_reservations()
394 * block group's reservations counter is incremented while a read lock in btrfs_wait_block_group_reservations()
401 wait_var_event(&bg->reservations, !atomic_read(&bg->reservations)); in btrfs_wait_block_group_reservations()
H A Dextent-tree.c2658 atomic_inc(&bg->reservations); in btrfs_inc_block_group_reservations()
/kernel/linux/linux-6.6/mm/
H A Dhugetlb.c120 * remain, give up any reservations based on minimum size and in unlock_or_release_subpool()
213 * Return the number of global page reservations that must be dropped.
1032 * Flags for MAP_PRIVATE reservations. These are stored in the bottom
1110 * reservations are to be un-charged from here. in resv_map_alloc()
1244 struct resv_map *reservations = vma_resv_map(vma); in clear_vma_resv_huge_pages() local
1246 if (reservations && is_vma_resv_set(vma, HPAGE_RESV_OWNER)) { in clear_vma_resv_huge_pages()
1247 resv_map_put_hugetlb_cgroup_uncharge_info(reservations); in clear_vma_resv_huge_pages()
1248 kref_put(&reservations->refs, resv_map_release); in clear_vma_resv_huge_pages()
1409 * have no page reserves. This check ensures that reservations are in dequeue_hugetlb_folio_vma()
2680 * are used by the huge page allocation routines to manage reservations
[all...]

Completed in 47 milliseconds