Lines Matching refs:cached
578 struct extent_state *cached; in clear_extent_bit() local
610 cached = *cached_state; in clear_extent_bit()
617 if (cached && extent_state_in_tree(cached) && in clear_extent_bit()
618 cached->start <= start && cached->end > start) { in clear_extent_bit()
620 atomic_dec(&cached->refs); in clear_extent_bit()
621 state = cached; in clear_extent_bit()
625 free_extent_state(cached); in clear_extent_bit()
1374 struct extent_state **cached, gfp_t mask) in unlock_extent_cached() argument
1376 return clear_extent_bit(tree, start, end, EXTENT_LOCKED, 1, 0, cached, in unlock_extent_cached()
1932 unsigned bits, int filled, struct extent_state *cached) in test_range_bit() argument
1939 if (cached && extent_state_in_tree(cached) && cached->start <= start && in test_range_bit()
1940 cached->end > start) in test_range_bit()
1941 node = &cached->rb_node; in test_range_bit()
2527 struct extent_state *cached = NULL; in endio_readpage_release_extent() local
2531 set_extent_uptodate(tree, start, end, &cached, GFP_ATOMIC); in endio_readpage_release_extent()
2532 unlock_extent_cached(tree, start, end, &cached, GFP_ATOMIC); in endio_readpage_release_extent()
2964 struct extent_state *cached = NULL; in __do_readpage() local
2972 &cached, GFP_NOFS); in __do_readpage()
2976 &cached, GFP_NOFS); in __do_readpage()
3060 struct extent_state *cached = NULL; in __do_readpage() local
3068 &cached, GFP_NOFS); in __do_readpage()
3070 &cached, GFP_NOFS); in __do_readpage()