Lines Matching refs:mask
108 struct address_space *mapping, gfp_t mask) in extent_io_tree_init() argument
119 static struct extent_state *alloc_extent_state(gfp_t mask) in alloc_extent_state() argument
126 state = kmem_cache_alloc(extent_state_cache, mask); in alloc_extent_state()
477 int bits, int wake, int delete, gfp_t mask) in clear_extent_bit() argument
486 if (!prealloc && (mask & __GFP_WAIT)) { in clear_extent_bit()
487 prealloc = alloc_extent_state(mask); in clear_extent_bit()
573 if (mask & __GFP_WAIT) in clear_extent_bit()
666 gfp_t mask) in set_extent_bit() argument
676 if (!prealloc && (mask & __GFP_WAIT)) { in set_extent_bit()
677 prealloc = alloc_extent_state(mask); in set_extent_bit()
812 if (mask & __GFP_WAIT) in set_extent_bit()
819 gfp_t mask) in set_extent_dirty() argument
822 mask); in set_extent_dirty()
826 gfp_t mask) in set_extent_ordered() argument
828 return set_extent_bit(tree, start, end, EXTENT_ORDERED, 0, NULL, mask); in set_extent_ordered()
832 int bits, gfp_t mask) in set_extent_bits() argument
835 mask); in set_extent_bits()
839 int bits, gfp_t mask) in clear_extent_bits() argument
841 return clear_extent_bit(tree, start, end, bits, 0, 0, mask); in clear_extent_bits()
845 gfp_t mask) in set_extent_delalloc() argument
849 0, NULL, mask); in set_extent_delalloc()
853 gfp_t mask) in clear_extent_dirty() argument
856 EXTENT_DIRTY | EXTENT_DELALLOC, 0, 0, mask); in clear_extent_dirty()
860 gfp_t mask) in clear_extent_ordered() argument
862 return clear_extent_bit(tree, start, end, EXTENT_ORDERED, 1, 0, mask); in clear_extent_ordered()
866 gfp_t mask) in set_extent_new() argument
869 mask); in set_extent_new()
873 gfp_t mask) in clear_extent_new() argument
875 return clear_extent_bit(tree, start, end, EXTENT_NEW, 0, 0, mask); in clear_extent_new()
879 gfp_t mask) in set_extent_uptodate() argument
882 mask); in set_extent_uptodate()
886 u64 end, gfp_t mask) in clear_extent_uptodate() argument
888 return clear_extent_bit(tree, start, end, EXTENT_UPTODATE, 0, 0, mask); in clear_extent_uptodate()
892 gfp_t mask) in set_extent_writeback() argument
895 0, NULL, mask); in set_extent_writeback()
899 u64 end, gfp_t mask) in clear_extent_writeback() argument
901 return clear_extent_bit(tree, start, end, EXTENT_WRITEBACK, 1, 0, mask); in clear_extent_writeback()
913 int lock_extent(struct extent_io_tree *tree, u64 start, u64 end, gfp_t mask) in lock_extent() argument
919 &failed_start, mask); in lock_extent()
920 if (err == -EEXIST && (mask & __GFP_WAIT)) { in lock_extent()
932 gfp_t mask) in try_lock_extent() argument
938 &failed_start, mask); in try_lock_extent()
942 EXTENT_LOCKED, 1, 0, mask); in try_lock_extent()
949 gfp_t mask) in unlock_extent() argument
951 return clear_extent_bit(tree, start, end, EXTENT_LOCKED, 1, 0, mask); in unlock_extent()
2757 gfp_t mask) in try_release_extent_state() argument
2767 if ((mask & GFP_NOFS) == GFP_NOFS) in try_release_extent_state()
2768 mask = GFP_NOFS; in try_release_extent_state()
2770 1, 1, mask); in try_release_extent_state()
2782 gfp_t mask) in try_release_extent_mapping() argument
2788 if ((mask & __GFP_WAIT) && in try_release_extent_mapping()
2821 return try_release_extent_state(map, tree, page, mask); in try_release_extent_mapping()
2976 gfp_t mask) in __alloc_extent_buffer() argument
2983 eb = kmem_cache_zalloc(extent_buffer_cache, mask); in __alloc_extent_buffer()
3013 gfp_t mask) in alloc_extent_buffer() argument
3034 eb = __alloc_extent_buffer(tree, start, len, mask); in alloc_extent_buffer()
3051 p = find_or_create_page(mapping, index, mask | __GFP_HIGHMEM); in alloc_extent_buffer()
3097 gfp_t mask) in find_extent_buffer() argument