/linux-master/fs/btrfs/ |
H A D | extent-io-tree.c | 626 u32 bits, struct extent_state **cached_state, 665 if (cached_state) { 666 cached = *cached_state; 669 *cached_state = NULL; 670 cached_state = NULL; 785 u32 bits, struct extent_state **cached_state) 794 * Maintain cached_state, as we may not remove it from the tree if there 797 if (cached_state && *cached_state) { 798 state = *cached_state; 625 __clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, struct extent_state **cached_state, struct extent_changeset *changeset) argument 784 wait_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, struct extent_state **cached_state) argument 898 find_first_extent_bit(struct extent_io_tree *tree, u64 start, u64 *start_ret, u64 *end_ret, u32 bits, struct extent_state **cached_state) argument 989 btrfs_find_delalloc_range(struct extent_io_tree *tree, u64 *start, u64 *end, u64 max_bytes, struct extent_state **cached_state) argument 1052 __set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, u64 *failed_start, struct extent_state **failed_state, struct extent_state **cached_state, struct extent_changeset *changeset) argument 1282 set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, struct extent_state **cached_state) argument 1307 convert_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, u32 clear_bits, struct extent_state **cached_state) argument 1639 count_range_bits(struct extent_io_tree *tree, u64 *start, u64 search_end, u64 max_bytes, u32 bits, int contig, struct extent_state **cached_state) argument 1854 lock_extent(struct extent_io_tree *tree, u64 start, u64 end, struct extent_state **cached_state) argument [all...] |
H A D | extent-io-tree.h | 150 struct extent_state **cached_state); 154 struct extent_state *cached_state); 184 u32 bits, struct extent_state **cached_state); 187 u64 end, struct extent_state **cached_state) 190 cached_state, NULL); 203 struct extent_state **cached_state); 207 struct extent_state **cached_state); 214 struct extent_state **cached_state); 186 clear_extent_uptodate(struct extent_io_tree *tree, u64 start, u64 end, struct extent_state **cached_state) argument
|
H A D | file.h | 45 struct extent_state **cached_state,
|
H A D | ordered-data.h | 201 struct extent_state **cached_state); 203 struct extent_state **cached_state);
|
H A D | file.c | 984 struct extent_state **cached_state) 1000 cached_state)) { 1010 lock_extent(&inode->io_tree, start_pos, last_pos, cached_state); 1019 cached_state); 1070 struct extent_state *cached_state = NULL; local 1088 &cached_state)) { 1094 &cached_state); 1103 unlock_extent(&inode->io_tree, lockstart, lockend, &cached_state); 1229 struct extent_state *cached_state = NULL; local 1328 &lockend, nowait, &cached_state); 980 lock_and_cleanup_extent_if_need(struct btrfs_inode *inode, struct page **pages, size_t num_pages, loff_t pos, size_t write_bytes, u64 *lockstart, u64 *lockend, bool nowait, struct extent_state **cached_state) argument 2206 btrfs_punch_hole_lock_range(struct inode *inode, const u64 lockstart, const u64 lockend, struct extent_state **cached_state) argument 2608 struct extent_state *cached_state = NULL; local 2996 struct extent_state *cached_state = NULL; local 3041 struct extent_state *cached_state = NULL; local 3234 find_delalloc_subrange(struct btrfs_inode *inode, u64 start, u64 end, struct extent_state **cached_state, bool *search_io_tree, u64 *delalloc_start_ret, u64 *delalloc_end_ret) argument 3358 btrfs_find_delalloc_in_range(struct btrfs_inode *inode, u64 start, u64 end, struct extent_state **cached_state, u64 *delalloc_start_ret, u64 *delalloc_end_ret) argument 3418 find_desired_extent_in_hole(struct btrfs_inode *inode, int whence, struct extent_state **cached_state, u64 start, u64 end, u64 *start_ret) argument 3474 struct extent_state *cached_state = NULL; local [all...] |
H A D | defrag.c | 869 struct extent_state *cached_state = NULL; local 904 lock_extent(&inode->io_tree, page_start, page_end, &cached_state); 907 &cached_state); 1166 struct extent_state **cached_state) 1185 EXTENT_DEFRAG, cached_state); 1187 EXTENT_DELALLOC | EXTENT_DEFRAG, cached_state); 1204 struct extent_state *cached_state = NULL; local 1238 &cached_state); 1254 &cached_state); 1266 &cached_state); 1163 defrag_one_locked_target(struct btrfs_inode *inode, struct defrag_target_range *target, struct folio **folios, int nr_pages, struct extent_state **cached_state) argument [all...] |
H A D | ordered-data.c | 1072 * @cached_state: If passed, will return the extent state responsible for the 1081 struct extent_state **cached_state) 1087 if (cached_state) 1088 cachedp = cached_state; 1096 * If no external cached_state has been passed then 1100 if (!cached_state) 1118 struct extent_state **cached_state) 1122 if (!try_lock_extent(&inode->io_tree, start, end, cached_state)) 1130 unlock_extent(&inode->io_tree, start, end, cached_state); 1079 btrfs_lock_and_flush_ordered_range(struct btrfs_inode *inode, u64 start, u64 end, struct extent_state **cached_state) argument 1117 btrfs_try_lock_ordered_range(struct btrfs_inode *inode, u64 start, u64 end, struct extent_state **cached_state) argument
|
H A D | inode.c | 2644 struct extent_state **cached_state) 2670 EXTENT_DELALLOC_NEW, cached_state); 2682 struct extent_state **cached_state) 2698 cached_state); 2704 EXTENT_DELALLOC | extra_bits, cached_state); 2719 struct extent_state *cached_state = NULL; local 2778 lock_extent(&inode->io_tree, page_start, page_end, &cached_state); 2787 &cached_state); 2795 &cached_state); 2813 unlock_extent(&inode->io_tree, page_start, page_end, &cached_state); 2641 btrfs_find_new_delalloc_bytes(struct btrfs_inode *inode, const u64 start, const u64 len, struct extent_state **cached_state) argument 2680 btrfs_set_extent_delalloc(struct btrfs_inode *inode, u64 start, u64 end, unsigned int extra_bits, struct extent_state **cached_state) argument 3051 struct extent_state *cached_state = NULL; local 4724 struct extent_state *cached_state = NULL; local 4920 struct extent_state *cached_state = NULL; local 5172 struct extent_state *cached_state = NULL; local 7206 lock_extent_direct(struct inode *inode, u64 lockstart, u64 lockend, struct extent_state **cached_state, unsigned int iomap_flags) argument 7492 struct extent_state *cached_state = NULL; local 8006 struct extent_state *cached_state = NULL; local 8190 struct extent_state *cached_state = NULL; local 8418 struct extent_state *cached_state = NULL; local 9927 btrfs_encoded_read_inline( struct kiocb *iocb, struct iov_iter *iter, u64 start, u64 lockend, struct extent_state **cached_state, u64 extent_start, size_t count, struct btrfs_ioctl_encoded_io_args *encoded, bool *unlocked) argument 10086 btrfs_encoded_read_regular(struct kiocb *iocb, struct iov_iter *iter, u64 start, u64 lockend, struct extent_state **cached_state, u64 disk_bytenr, u64 disk_io_size, size_t count, bool compressed, bool *unlocked) argument 10161 struct extent_state *cached_state = NULL; local 10303 struct extent_state *cached_state = NULL; local 10681 struct extent_state *cached_state = NULL; local [all...] |
H A D | transaction.c | 1125 struct extent_state *cached_state = NULL; local 1130 mark, &cached_state)) { 1135 mark, &cached_state); 1159 free_extent_state(cached_state); 1160 cached_state = NULL; 1179 struct extent_state *cached_state = NULL; local 1184 EXTENT_NEED_WAIT, &cached_state)) { 1194 EXTENT_NEED_WAIT, &cached_state); 1201 free_extent_state(cached_state); 1202 cached_state [all...] |
H A D | relocation.c | 1122 struct extent_state *cached_state = NULL; local 1132 &cached_state); 1139 key.offset, end, &cached_state); 1531 struct extent_state *cached_state = NULL; local 1583 lock_extent(&BTRFS_I(inode)->io_tree, start, end, &cached_state); 1585 unlock_extent(&BTRFS_I(inode)->io_tree, start, end, &cached_state); 2914 struct extent_state *cached_state = NULL; local 2922 lock_extent(&inode->io_tree, start, end, &cached_state); 2928 unlock_extent(&inode->io_tree, start, end, &cached_state); 2944 struct extent_state *cached_state local 3043 struct extent_state *cached_state = NULL; local [all...] |
H A D | extent_io.c | 334 struct extent_state *cached_state = NULL; local 349 max_bytes, &cached_state); 355 free_extent_state(cached_state); 381 free_extent_state(cached_state); 382 cached_state = NULL; 394 lock_extent(tree, delalloc_start, delalloc_end, &cached_state); 398 EXTENT_DELALLOC, cached_state); 401 &cached_state); 407 free_extent_state(cached_state); 2309 struct extent_state *cached_state local 3075 struct extent_state *cached_state = NULL; local [all...] |
H A D | dev-replace.c | 800 struct extent_state *cached_state = NULL; local 810 CHUNK_ALLOCATED, &cached_state)) { 818 free_extent_state(cached_state);
|
H A D | free-space-cache.c | 311 struct extent_state *cached_state = NULL; local 344 lock_extent(&inode->io_tree, 0, (u64)-1, &cached_state); 356 unlock_extent(&inode->io_tree, 0, (u64)-1, &cached_state); 1291 struct extent_state **cached_state) 1295 cached_state); 1384 struct extent_state *cached_state = NULL; local 1420 &cached_state); 1462 &cached_state, false); 1476 &cached_state); 1498 cleanup_write_cache_enospc(inode, io_ctl, &cached_state); 1289 cleanup_write_cache_enospc(struct inode *inode, struct btrfs_io_ctl *io_ctl, struct extent_state **cached_state) argument [all...] |
H A D | btrfs_inode.h | 467 struct extent_state **cached_state);
|
H A D | disk-io.c | 4709 struct extent_state *cached_state = NULL; local 4719 EXTENT_DIRTY, &cached_state)) { 4724 clear_extent_dirty(unpin, start, end, &cached_state); 4725 free_extent_state(cached_state);
|
/linux-master/drivers/gpu/drm/msm/dsi/phy/ |
H A D | dsi_phy_28nm_8960.c | 65 struct pll_28nm_cached_state cached_state; member in struct:dsi_pll_28nm 346 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; local 349 cached_state->postdiv3 = 351 cached_state->postdiv2 = 353 cached_state->postdiv1 = 356 cached_state->vco_rate = clk_hw_get_rate(phy->vco_hw); 362 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; local 367 cached_state [all...] |
H A D | dsi_phy_14nm.c | 79 struct pll_14nm_cached_state cached_state; member in struct:dsi_pll_14nm 690 struct pll_14nm_cached_state *cached_state = &pll_14nm->cached_state; local 696 cached_state->n1postdiv = data & 0xf; 697 cached_state->n2postdiv = (data >> 4) & 0xf; 700 cached_state->n1postdiv, cached_state->n2postdiv); 702 cached_state->vco_rate = clk_hw_get_rate(phy->vco_hw); 708 struct pll_14nm_cached_state *cached_state = &pll_14nm->cached_state; local [all...] |
H A D | dsi_phy_28nm.c | 74 struct pll_28nm_cached_state cached_state; member in struct:dsi_pll_28nm 559 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; local 562 cached_state->postdiv3 = 564 cached_state->postdiv1 = 566 cached_state->byte_mux = dsi_phy_read(base + REG_DSI_28nm_PHY_PLL_VREG_CFG); 568 cached_state->vco_rate = clk_hw_get_rate(phy->vco_hw); 570 cached_state->vco_rate = 0; 576 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; local [all...] |
H A D | dsi_phy_10nm.c | 79 struct pll_10nm_cached_state cached_state; member in struct:dsi_pll_10nm 487 struct pll_10nm_cached_state *cached = &pll_10nm->cached_state; 510 struct pll_10nm_cached_state *cached = &pll_10nm->cached_state;
|
H A D | dsi_phy_7nm.c | 86 struct pll_7nm_cached_state cached_state; member in struct:dsi_pll_7nm 536 struct pll_7nm_cached_state *cached = &pll_7nm->cached_state; 559 struct pll_7nm_cached_state *cached = &pll_7nm->cached_state;
|
/linux-master/include/linux/mux/ |
H A D | driver.h | 33 * @cached_state: The current mux controller state, or -1 if none. 41 * @cached_state is internal to the mux core and should never be written by 48 int cached_state; member in struct:mux_control
|
/linux-master/drivers/iio/multiplexer/ |
H A D | iio-mux.c | 30 int cached_state; member in struct:mux 50 mux->cached_state = -1; 54 if (mux->cached_state == chan->channel) 73 mux->cached_state = -1; 78 mux->cached_state = chan->channel; 392 mux->cached_state = -1;
|
/linux-master/drivers/mux/ |
H A D | core.c | 130 mux->cached_state = MUX_CACHE_UNKNOWN; 145 mux->cached_state = ret < 0 ? MUX_CACHE_UNKNOWN : state; 171 if (mux->idle_state == mux->cached_state) 319 if (mux->cached_state == state) 483 mux->idle_state != mux->cached_state)
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.h | 255 * @cached_state: Caches device atomic state for suspend/resume 491 struct drm_atomic_state *cached_state; member in struct:amdgpu_display_manager
|
H A D | amdgpu_dm.c | 2698 WARN_ON(adev->dm.cached_state); 2699 adev->dm.cached_state = drm_atomic_helper_suspend(adev_to_drm(adev)); 2700 if (IS_ERR(adev->dm.cached_state)) 2701 return PTR_ERR(adev->dm.cached_state); 3014 for_each_new_crtc_in_state(dm->cached_state, crtc, new_crtc_state, i) 3022 for_each_new_crtc_in_state(dm->cached_state, crtc, new_crtc_state, i) { 3031 for_each_new_plane_in_state(dm->cached_state, plane, new_plane_state, i) { 3040 drm_atomic_helper_resume(ddev, dm->cached_state); 3042 dm->cached_state = NULL;
|