Home
last modified time | relevance | path

Searched refs:cached_state (Results 1 – 25 of 25) sorted by relevance

/Linux-v6.1/fs/btrfs/
Dextent-io-tree.h120 u32 bits, int filled, struct extent_state *cached_state);
158 u32 bits, struct extent_state **cached_state, gfp_t mask);
173 u64 end, struct extent_state **cached_state) in clear_extent_uptodate() argument
176 cached_state, GFP_NOFS, NULL); in clear_extent_uptodate()
195 struct extent_state **cached_state);
199 struct extent_state **cached_state) in set_extent_delalloc() argument
203 cached_state, GFP_NOFS); in set_extent_delalloc()
207 u64 end, struct extent_state **cached_state) in set_extent_defrag() argument
211 cached_state, GFP_NOFS); in set_extent_defrag()
221 u64 end, struct extent_state **cached_state, gfp_t mask) in set_extent_uptodate() argument
[all …]
Dextent-io-tree.c550 u32 bits, struct extent_state **cached_state, in __clear_extent_bit() argument
587 if (cached_state) { in __clear_extent_bit()
588 cached = *cached_state; in __clear_extent_bit()
591 *cached_state = NULL; in __clear_extent_bit()
592 cached_state = NULL; in __clear_extent_bit()
810 struct extent_state **cached_state) in find_first_extent_bit() argument
816 if (cached_state && *cached_state) { in find_first_extent_bit()
817 state = *cached_state; in find_first_extent_bit()
823 free_extent_state(*cached_state); in find_first_extent_bit()
824 *cached_state = NULL; in find_first_extent_bit()
[all …]
Dinode.c2795 struct extent_state **cached_state) in btrfs_find_new_delalloc_bytes() argument
2821 EXTENT_DELALLOC_NEW, cached_state, in btrfs_find_new_delalloc_bytes()
2834 struct extent_state **cached_state) in btrfs_set_extent_delalloc() argument
2850 cached_state); in btrfs_set_extent_delalloc()
2856 cached_state); in btrfs_set_extent_delalloc()
2870 struct extent_state *cached_state = NULL; in btrfs_writepage_fixup_worker() local
2934 lock_extent(&inode->io_tree, page_start, page_end, &cached_state); in btrfs_writepage_fixup_worker()
2943 &cached_state); in btrfs_writepage_fixup_worker()
2951 &cached_state); in btrfs_writepage_fixup_worker()
2969 unlock_extent(&inode->io_tree, page_start, page_end, &cached_state); in btrfs_writepage_fixup_worker()
[all …]
Dfile.c1290 struct extent_state **cached_state) in lock_and_cleanup_extent_if_need() argument
1315 lock_extent(&inode->io_tree, start_pos, last_pos, cached_state); in lock_and_cleanup_extent_if_need()
1324 cached_state); in lock_and_cleanup_extent_if_need()
1532 struct extent_state *cached_state = NULL; in btrfs_buffered_write() local
1631 &lockend, nowait, &cached_state); in btrfs_buffered_write()
1689 &cached_state, only_release_metadata); in btrfs_buffered_write()
1700 lockend, &cached_state); in btrfs_buffered_write()
1702 free_extent_state(cached_state); in btrfs_buffered_write()
2498 struct extent_state **cached_state) in btrfs_punch_hole_lock_range() argument
2515 cached_state); in btrfs_punch_hole_lock_range()
[all …]
Dtransaction.c1048 struct extent_state *cached_state = NULL; in btrfs_write_marked_extents() local
1054 mark, &cached_state)) { in btrfs_write_marked_extents()
1059 mark, &cached_state); in btrfs_write_marked_extents()
1083 free_extent_state(cached_state); in btrfs_write_marked_extents()
1084 cached_state = NULL; in btrfs_write_marked_extents()
1104 struct extent_state *cached_state = NULL; in __btrfs_wait_marked_extents() local
1109 EXTENT_NEED_WAIT, &cached_state)) { in __btrfs_wait_marked_extents()
1119 EXTENT_NEED_WAIT, &cached_state); in __btrfs_wait_marked_extents()
1126 free_extent_state(cached_state); in __btrfs_wait_marked_extents()
1127 cached_state = NULL; in __btrfs_wait_marked_extents()
Dordered-data.h208 struct extent_state **cached_state);
Dordered-data.c1036 struct extent_state **cached_state) in btrfs_lock_and_flush_ordered_range() argument
1042 if (cached_state) in btrfs_lock_and_flush_ordered_range()
1043 cachedp = cached_state; in btrfs_lock_and_flush_ordered_range()
1055 if (!cached_state) in btrfs_lock_and_flush_ordered_range()
Dextent_io.c404 struct extent_state *cached_state = NULL; in find_lock_delalloc_range() local
419 max_bytes, &cached_state); in find_lock_delalloc_range()
425 free_extent_state(cached_state); in find_lock_delalloc_range()
451 free_extent_state(cached_state); in find_lock_delalloc_range()
452 cached_state = NULL; in find_lock_delalloc_range()
464 lock_extent(tree, delalloc_start, delalloc_end, &cached_state); in find_lock_delalloc_range()
468 EXTENT_DELALLOC, 1, cached_state); in find_lock_delalloc_range()
471 &cached_state); in find_lock_delalloc_range()
477 free_extent_state(cached_state); in find_lock_delalloc_range()
3343 struct extent_state *cached_state = NULL; in extent_invalidate_folio() local
[all …]
Dfree-space-cache.c318 struct extent_state *cached_state = NULL; in btrfs_truncate_free_space_cache() local
351 lock_extent(&inode->io_tree, 0, (u64)-1, &cached_state); in btrfs_truncate_free_space_cache()
363 unlock_extent(&inode->io_tree, 0, (u64)-1, &cached_state); in btrfs_truncate_free_space_cache()
1292 struct extent_state **cached_state) in cleanup_write_cache_enospc() argument
1296 cached_state); in cleanup_write_cache_enospc()
1386 struct extent_state *cached_state = NULL; in __btrfs_write_out_cache() local
1422 &cached_state); in __btrfs_write_out_cache()
1464 &cached_state, false); in __btrfs_write_out_cache()
1478 &cached_state); in __btrfs_write_out_cache()
1500 cleanup_write_cache_enospc(inode, io_ctl, &cached_state); in __btrfs_write_out_cache()
Ddev-replace.c801 struct extent_state *cached_state = NULL; in btrfs_set_target_alloc_state() local
811 CHUNK_ALLOCATED, &cached_state)) { in btrfs_set_target_alloc_state()
819 free_extent_state(cached_state); in btrfs_set_target_alloc_state()
Dioctl.c1302 struct extent_state *cached_state = NULL; in defrag_prepare_one_page() local
1336 lock_extent(&inode->io_tree, page_start, page_end, &cached_state); in defrag_prepare_one_page()
1339 &cached_state); in defrag_prepare_one_page()
1600 struct extent_state **cached_state) in defrag_one_locked_target() argument
1619 EXTENT_DEFRAG, cached_state); in defrag_one_locked_target()
1620 set_extent_defrag(&inode->io_tree, start, start + len - 1, cached_state); in defrag_one_locked_target()
1637 struct extent_state *cached_state = NULL; in defrag_one_range() local
1671 &cached_state); in defrag_one_range()
1687 &cached_state); in defrag_one_range()
1699 &cached_state); in defrag_one_range()
Ddisk-io.c125 struct extent_state *cached_state = NULL; in verify_parent_transid() local
134 lock_extent(io_tree, eb->start, eb->start + eb->len - 1, &cached_state); in verify_parent_transid()
148 &cached_state); in verify_parent_transid()
5077 struct extent_state *cached_state = NULL; in btrfs_destroy_pinned_extent() local
5087 EXTENT_DIRTY, &cached_state); in btrfs_destroy_pinned_extent()
5093 clear_extent_dirty(unpin, start, end, &cached_state); in btrfs_destroy_pinned_extent()
5094 free_extent_state(cached_state); in btrfs_destroy_pinned_extent()
Dextent-tree.c2769 struct extent_state *cached_state = NULL; in btrfs_finish_extent_commit() local
2773 EXTENT_DIRTY, &cached_state); in btrfs_finish_extent_commit()
2783 clear_extent_dirty(unpin, start, end, &cached_state); in btrfs_finish_extent_commit()
2786 free_extent_state(cached_state); in btrfs_finish_extent_commit()
Dtree-log.c4271 struct extent_state *cached_state = NULL; in log_csums() local
4289 &cached_state); in log_csums()
4306 &cached_state); in log_csums()
Dctree.h3383 struct extent_state **cached_state);
/Linux-v6.1/drivers/gpu/drm/msm/dsi/phy/
Ddsi_phy_28nm_8960.c65 struct pll_28nm_cached_state cached_state; member
346 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; in dsi_28nm_pll_save_state() local
349 cached_state->postdiv3 = in dsi_28nm_pll_save_state()
351 cached_state->postdiv2 = in dsi_28nm_pll_save_state()
353 cached_state->postdiv1 = in dsi_28nm_pll_save_state()
356 cached_state->vco_rate = clk_hw_get_rate(phy->vco_hw); in dsi_28nm_pll_save_state()
362 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; in dsi_28nm_pll_restore_state() local
367 cached_state->vco_rate, 0); in dsi_28nm_pll_restore_state()
375 cached_state->postdiv3); in dsi_28nm_pll_restore_state()
377 cached_state->postdiv2); in dsi_28nm_pll_restore_state()
[all …]
Ddsi_phy_28nm.c73 struct pll_28nm_cached_state cached_state; member
481 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; in dsi_28nm_pll_save_state() local
484 cached_state->postdiv3 = in dsi_28nm_pll_save_state()
486 cached_state->postdiv1 = in dsi_28nm_pll_save_state()
488 cached_state->byte_mux = dsi_phy_read(base + REG_DSI_28nm_PHY_PLL_VREG_CFG); in dsi_28nm_pll_save_state()
490 cached_state->vco_rate = clk_hw_get_rate(phy->vco_hw); in dsi_28nm_pll_save_state()
492 cached_state->vco_rate = 0; in dsi_28nm_pll_save_state()
498 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; in dsi_28nm_pll_restore_state() local
503 cached_state->vco_rate, 0); in dsi_28nm_pll_restore_state()
511 cached_state->postdiv3); in dsi_28nm_pll_restore_state()
[all …]
Ddsi_phy_14nm.c79 struct pll_14nm_cached_state cached_state; member
687 struct pll_14nm_cached_state *cached_state = &pll_14nm->cached_state; in dsi_14nm_pll_save_state() local
693 cached_state->n1postdiv = data & 0xf; in dsi_14nm_pll_save_state()
694 cached_state->n2postdiv = (data >> 4) & 0xf; in dsi_14nm_pll_save_state()
697 cached_state->n1postdiv, cached_state->n2postdiv); in dsi_14nm_pll_save_state()
699 cached_state->vco_rate = clk_hw_get_rate(phy->vco_hw); in dsi_14nm_pll_save_state()
705 struct pll_14nm_cached_state *cached_state = &pll_14nm->cached_state; in dsi_14nm_pll_restore_state() local
711 cached_state->vco_rate, 0); in dsi_14nm_pll_restore_state()
718 data = cached_state->n1postdiv | (cached_state->n2postdiv << 4); in dsi_14nm_pll_restore_state()
721 cached_state->n1postdiv, cached_state->n2postdiv); in dsi_14nm_pll_restore_state()
Ddsi_phy_10nm.c79 struct pll_10nm_cached_state cached_state; member
487 struct pll_10nm_cached_state *cached = &pll_10nm->cached_state; in dsi_10nm_pll_save_state()
510 struct pll_10nm_cached_state *cached = &pll_10nm->cached_state; in dsi_10nm_pll_restore_state()
Ddsi_phy_7nm.c78 struct pll_7nm_cached_state cached_state; member
501 struct pll_7nm_cached_state *cached = &pll_7nm->cached_state; in dsi_7nm_pll_save_state()
524 struct pll_7nm_cached_state *cached = &pll_7nm->cached_state; in dsi_7nm_pll_restore_state()
/Linux-v6.1/drivers/iio/multiplexer/
Diio-mux.c30 int cached_state; member
50 mux->cached_state = -1; in iio_mux_select()
54 if (mux->cached_state == chan->channel) in iio_mux_select()
73 mux->cached_state = -1; in iio_mux_select()
78 mux->cached_state = chan->channel; in iio_mux_select()
392 mux->cached_state = -1; in mux_probe()
/Linux-v6.1/drivers/mux/
Dcore.c132 mux->cached_state = MUX_CACHE_UNKNOWN; in mux_chip_alloc()
147 mux->cached_state = ret < 0 ? MUX_CACHE_UNKNOWN : state; in mux_control_set()
173 if (mux->idle_state == mux->cached_state) in mux_chip_register()
321 if (mux->cached_state == state) in __mux_control_select()
485 mux->idle_state != mux->cached_state) in mux_control_deselect()
/Linux-v6.1/include/linux/mux/
Ddriver.h48 int cached_state; member
/Linux-v6.1/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.h478 struct drm_atomic_state *cached_state; member
Damdgpu_dm.c2478 WARN_ON(adev->dm.cached_state); in dm_suspend()
2479 adev->dm.cached_state = drm_atomic_helper_suspend(adev_to_drm(adev)); in dm_suspend()
2776 for_each_new_crtc_in_state(dm->cached_state, crtc, new_crtc_state, i) in dm_resume()
2784 for_each_new_crtc_in_state(dm->cached_state, crtc, new_crtc_state, i) { in dm_resume()
2793 for_each_new_plane_in_state(dm->cached_state, plane, new_plane_state, i) { in dm_resume()
2802 drm_atomic_helper_resume(ddev, dm->cached_state); in dm_resume()
2804 dm->cached_state = NULL; in dm_resume()