/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | extent-io-tree.c | 558 u32 bits, struct extent_state **cached_state, in __clear_extent_bit() 597 if (cached_state) { in __clear_extent_bit() 598 cached = *cached_state; in __clear_extent_bit() 601 *cached_state = NULL; in __clear_extent_bit() 602 cached_state = NULL; in __clear_extent_bit() 730 struct extent_state **cached_state) in wait_extent_bit() 739 * Maintain cached_state, as we may not remove it from the tree if there in wait_extent_bit() 742 if (cached_state && *cached_state) { in wait_extent_bit() 743 state = *cached_state; in wait_extent_bit() 557 __clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, struct extent_state **cached_state, struct extent_changeset *changeset) __clear_extent_bit() argument 729 wait_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, struct extent_state **cached_state) wait_extent_bit() argument 837 find_first_extent_bit(struct extent_io_tree *tree, u64 start, u64 *start_ret, u64 *end_ret, u32 bits, struct extent_state **cached_state) find_first_extent_bit() argument 917 btrfs_find_delalloc_range(struct extent_io_tree *tree, u64 *start, u64 *end, u64 max_bytes, struct extent_state **cached_state) btrfs_find_delalloc_range() argument 980 __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) __set_extent_bit() argument 1205 set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, struct extent_state **cached_state) set_extent_bit() argument 1230 convert_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, u32 clear_bits, struct extent_state **cached_state) convert_extent_bit() argument 1557 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) count_range_bits() argument 1741 lock_extent(struct extent_io_tree *tree, u64 start, u64 end, struct extent_state **cached_state) lock_extent() argument [all...] |
H A D | extent-io-tree.h | 131 struct extent_state **cached_state); 135 u32 bits, int filled, struct extent_state *cached_state); 164 u32 bits, struct extent_state **cached_state); 167 u64 end, struct extent_state **cached_state) in clear_extent_uptodate() 170 cached_state, NULL); in clear_extent_uptodate() 183 struct extent_state **cached_state); 187 struct extent_state **cached_state); 194 struct extent_state **cached_state); 196 struct extent_state **cached_state); 166 clear_extent_uptodate(struct extent_io_tree *tree, u64 start, u64 end, struct extent_state **cached_state) clear_extent_uptodate() argument
|
H A D | file.c | 980 struct extent_state **cached_state) in lock_and_cleanup_extent_if_need() 996 cached_state)) { in lock_and_cleanup_extent_if_need() 1006 lock_extent(&inode->io_tree, start_pos, last_pos, cached_state); in lock_and_cleanup_extent_if_need() 1015 cached_state); in lock_and_cleanup_extent_if_need() 1066 struct extent_state *cached_state = NULL; in btrfs_check_nocow_lock() local 1084 &cached_state)) { in btrfs_check_nocow_lock() 1090 &cached_state); in btrfs_check_nocow_lock() 1099 unlock_extent(&inode->io_tree, lockstart, lockend, &cached_state); in btrfs_check_nocow_lock() 1224 struct extent_state *cached_state = NULL; in btrfs_buffered_write() local 1323 &lockend, nowait, &cached_state); in btrfs_buffered_write() 976 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) lock_and_cleanup_extent_if_need() argument 2191 btrfs_punch_hole_lock_range(struct inode *inode, const u64 lockstart, const u64 lockend, struct extent_state **cached_state) btrfs_punch_hole_lock_range() argument 2591 struct extent_state *cached_state = NULL; btrfs_punch_hole() local 2981 struct extent_state *cached_state = NULL; btrfs_zero_range() local 3026 struct extent_state *cached_state = NULL; btrfs_fallocate() local 3219 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) find_delalloc_subrange() argument 3343 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) btrfs_find_delalloc_in_range() argument 3403 find_desired_extent_in_hole(struct btrfs_inode *inode, int whence, struct extent_state **cached_state, u64 start, u64 end, u64 *start_ret) find_desired_extent_in_hole() argument 3459 struct extent_state *cached_state = NULL; find_desired_extent() local [all...] |
H A D | ordered-data.h | 206 struct extent_state **cached_state); 208 struct extent_state **cached_state);
|
H A D | defrag.c | 726 struct extent_state *cached_state = NULL; in defrag_prepare_one_page() local 760 lock_extent(&inode->io_tree, page_start, page_end, &cached_state); in defrag_prepare_one_page() 763 &cached_state); in defrag_prepare_one_page() 1023 struct extent_state **cached_state) in defrag_one_locked_target() 1042 EXTENT_DEFRAG, cached_state); in defrag_one_locked_target() 1044 EXTENT_DELALLOC | EXTENT_DEFRAG, cached_state); in defrag_one_locked_target() 1061 struct extent_state *cached_state = NULL; in defrag_one_range() local 1095 &cached_state); in defrag_one_range() 1111 &cached_state); in defrag_one_range() 1123 &cached_state); in defrag_one_range() 1020 defrag_one_locked_target(struct btrfs_inode *inode, struct defrag_target_range *target, struct page **pages, int nr_pages, struct extent_state **cached_state) defrag_one_locked_target() argument [all...] |
H A D | inode.c | 2612 struct extent_state **cached_state) in btrfs_find_new_delalloc_bytes() 2638 EXTENT_DELALLOC_NEW, cached_state); in btrfs_find_new_delalloc_bytes() 2650 struct extent_state **cached_state) in btrfs_set_extent_delalloc() 2666 cached_state); in btrfs_set_extent_delalloc() 2672 EXTENT_DELALLOC | extra_bits, cached_state); in btrfs_set_extent_delalloc() 2687 struct extent_state *cached_state = NULL; in btrfs_writepage_fixup_worker() local 2746 lock_extent(&inode->io_tree, page_start, page_end, &cached_state); in btrfs_writepage_fixup_worker() 2755 &cached_state); in btrfs_writepage_fixup_worker() 2763 &cached_state); in btrfs_writepage_fixup_worker() 2781 unlock_extent(&inode->io_tree, page_start, page_end, &cached_state); in btrfs_writepage_fixup_worker() 2609 btrfs_find_new_delalloc_bytes(struct btrfs_inode *inode, const u64 start, const u64 len, struct extent_state **cached_state) btrfs_find_new_delalloc_bytes() argument 2648 btrfs_set_extent_delalloc(struct btrfs_inode *inode, u64 start, u64 end, unsigned int extra_bits, struct extent_state **cached_state) btrfs_set_extent_delalloc() argument 3019 struct extent_state *cached_state = NULL; btrfs_finish_one_ordered() local 4680 struct extent_state *cached_state = NULL; btrfs_truncate_block() local 4873 struct extent_state *cached_state = NULL; btrfs_cont_expand() local 5127 struct extent_state *cached_state = NULL; evict_inode_truncate_pages() local 7152 lock_extent_direct(struct inode *inode, u64 lockstart, u64 lockend, struct extent_state **cached_state, unsigned int iomap_flags) lock_extent_direct() argument 7440 struct extent_state *cached_state = NULL; btrfs_dio_iomap_begin() local 7933 struct extent_state *cached_state = NULL; btrfs_invalidate_folio() local 8116 struct extent_state *cached_state = NULL; btrfs_page_mkwrite() local 8342 struct extent_state *cached_state = NULL; btrfs_truncate() local 9827 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) btrfs_encoded_read_inline() argument 9986 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) btrfs_encoded_read_regular() argument 10061 struct extent_state *cached_state = NULL; btrfs_encoded_read() local 10203 struct extent_state *cached_state = NULL; btrfs_do_encoded_write() local 10581 struct extent_state *cached_state = NULL; btrfs_swap_activate() local [all...] |
H A D | file.h | 30 struct extent_state **cached_state,
|
H A D | ordered-data.c | 1085 * @cached_state: If passed, will return the extent state responsible for the 1094 struct extent_state **cached_state) in btrfs_lock_and_flush_ordered_range() 1100 if (cached_state) in btrfs_lock_and_flush_ordered_range() 1101 cachedp = cached_state; in btrfs_lock_and_flush_ordered_range() 1109 * If no external cached_state has been passed then in btrfs_lock_and_flush_ordered_range() 1113 if (!cached_state) in btrfs_lock_and_flush_ordered_range() 1131 struct extent_state **cached_state) in btrfs_try_lock_ordered_range() 1135 if (!try_lock_extent(&inode->io_tree, start, end, cached_state)) in btrfs_try_lock_ordered_range() 1143 unlock_extent(&inode->io_tree, start, end, cached_state); in btrfs_try_lock_ordered_range() 1092 btrfs_lock_and_flush_ordered_range(struct btrfs_inode *inode, u64 start, u64 end, struct extent_state **cached_state) btrfs_lock_and_flush_ordered_range() argument 1130 btrfs_try_lock_ordered_range(struct btrfs_inode *inode, u64 start, u64 end, struct extent_state **cached_state) btrfs_try_lock_ordered_range() argument
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | extent-io-tree.h | 113 struct extent_state *cached_state); 158 struct extent_state **cached_state, gfp_t mask); 169 u64 end, struct extent_state **cached_state) in clear_extent_uptodate() 172 cached_state, GFP_NOFS, NULL); in clear_extent_uptodate() 192 struct extent_state **cached_state); 196 struct extent_state **cached_state) in set_extent_delalloc() 200 NULL, cached_state, GFP_NOFS); in set_extent_delalloc() 204 u64 end, struct extent_state **cached_state) in set_extent_defrag() 208 NULL, cached_state, GFP_NOFS); in set_extent_defrag() 219 u64 end, struct extent_state **cached_state, gfp_ in set_extent_uptodate() 168 clear_extent_uptodate(struct extent_io_tree *tree, u64 start, u64 end, struct extent_state **cached_state) clear_extent_uptodate() argument 194 set_extent_delalloc(struct extent_io_tree *tree, u64 start, u64 end, unsigned int extra_bits, struct extent_state **cached_state) set_extent_delalloc() argument 203 set_extent_defrag(struct extent_io_tree *tree, u64 start, u64 end, struct extent_state **cached_state) set_extent_defrag() argument 218 set_extent_uptodate(struct extent_io_tree *tree, u64 start, u64 end, struct extent_state **cached_state, gfp_t mask) set_extent_uptodate() argument [all...] |
H A D | extent_io.c | 697 struct extent_state **cached_state, in __clear_extent_bit() 732 if (cached_state) { in __clear_extent_bit() 733 cached = *cached_state; in __clear_extent_bit() 736 *cached_state = NULL; in __clear_extent_bit() 737 cached_state = NULL; in __clear_extent_bit() 966 u64 *failed_start, struct extent_state **cached_state, in __set_extent_bit() 994 if (cached_state && *cached_state) { in __set_extent_bit() 995 state = *cached_state; in __set_extent_bit() 1015 cache_state(prealloc, cached_state); in __set_extent_bit() 695 __clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, unsigned bits, int wake, int delete, struct extent_state **cached_state, gfp_t mask, struct extent_changeset *changeset) __clear_extent_bit() argument 964 __set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, unsigned bits, unsigned exclusive_bits, u64 *failed_start, struct extent_state **cached_state, gfp_t mask, struct extent_changeset *changeset) __set_extent_bit() argument 1180 set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, unsigned bits, u64 * failed_start, struct extent_state **cached_state, gfp_t mask) set_extent_bit() argument 1207 convert_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, unsigned bits, unsigned clear_bits, struct extent_state **cached_state) convert_extent_bit() argument 1455 lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, struct extent_state **cached_state) lock_extent_bits() argument 1561 find_first_extent_bit(struct extent_io_tree *tree, u64 start, u64 *start_ret, u64 *end_ret, unsigned bits, struct extent_state **cached_state) find_first_extent_bit() argument 1757 btrfs_find_delalloc_range(struct extent_io_tree *tree, u64 *start, u64 *end, u64 max_bytes, struct extent_state **cached_state) btrfs_find_delalloc_range() argument 1869 struct extent_state *cached_state = NULL; find_lock_delalloc_range() local 4385 struct extent_state *cached_state = NULL; extent_invalidatepage() local 4682 struct extent_state *cached_state = NULL; extent_fiemap() local [all...] |
H A D | file.c | 1409 struct extent_state **cached_state) in lock_and_cleanup_extent_if_need() 1424 cached_state); in lock_and_cleanup_extent_if_need() 1431 last_pos, cached_state); in lock_and_cleanup_extent_if_need() 1587 struct extent_state *cached_state = NULL; in btrfs_buffered_write() local 1676 &lockend, &cached_state); in btrfs_buffered_write() 1735 &cached_state); in btrfs_buffered_write() 1746 lockstart, lockend, &cached_state); in btrfs_buffered_write() 1748 free_extent_state(cached_state); in btrfs_buffered_write() 2478 struct extent_state **cached_state) in btrfs_punch_hole_lock_range() 2487 cached_state); in btrfs_punch_hole_lock_range() 1405 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, struct extent_state **cached_state) lock_and_cleanup_extent_if_need() argument 2475 btrfs_punch_hole_lock_range(struct inode *inode, const u64 lockstart, const u64 lockend, struct extent_state **cached_state) btrfs_punch_hole_lock_range() argument 2841 struct extent_state *cached_state = NULL; btrfs_punch_hole() local 3236 struct extent_state *cached_state = NULL; btrfs_zero_range() local 3283 struct extent_state *cached_state = NULL; btrfs_fallocate() local 3493 struct extent_state *cached_state = NULL; find_desired_extent() local [all...] |
H A D | inode.c | 2258 struct extent_state **cached_state) in btrfs_find_new_delalloc_bytes() 2285 NULL, cached_state, GFP_NOFS); in btrfs_find_new_delalloc_bytes() 2297 struct extent_state **cached_state) in btrfs_set_extent_delalloc() 2313 cached_state); in btrfs_set_extent_delalloc() 2319 cached_state); in btrfs_set_extent_delalloc() 2333 struct extent_state *cached_state = NULL; in btrfs_writepage_fixup_worker() local 2397 lock_extent_bits(&inode->io_tree, page_start, page_end, &cached_state); in btrfs_writepage_fixup_worker() 2406 &cached_state); in btrfs_writepage_fixup_worker() 2414 &cached_state); in btrfs_writepage_fixup_worker() 2433 &cached_state); in btrfs_writepage_fixup_worker() 2255 btrfs_find_new_delalloc_bytes(struct btrfs_inode *inode, const u64 start, const u64 len, struct extent_state **cached_state) btrfs_find_new_delalloc_bytes() argument 2295 btrfs_set_extent_delalloc(struct btrfs_inode *inode, u64 start, u64 end, unsigned int extra_bits, struct extent_state **cached_state) btrfs_set_extent_delalloc() argument 2635 struct extent_state *cached_state = NULL; btrfs_finish_ordered_io() local 4239 struct extent_state *cached_state = NULL; btrfs_truncate_inode_items() local 4574 struct extent_state *cached_state = NULL; btrfs_truncate_block() local 4761 struct extent_state *cached_state = NULL; btrfs_cont_expand() local 5032 struct extent_state *cached_state = NULL; evict_inode_truncate_pages() local 7161 lock_extent_direct(struct inode *inode, u64 lockstart, u64 lockend, struct extent_state **cached_state, bool writing) lock_extent_direct() argument 7389 struct extent_state *cached_state = NULL; btrfs_dio_iomap_begin() local 8215 struct extent_state *cached_state = NULL; btrfs_invalidatepage() local 8349 struct extent_state *cached_state = NULL; btrfs_page_mkwrite() local 10165 struct extent_state *cached_state = NULL; btrfs_swap_activate() local [all...] |
H A D | transaction.c | 1020 struct extent_state *cached_state = NULL; in btrfs_write_marked_extents() local 1026 mark, &cached_state)) { in btrfs_write_marked_extents() 1031 mark, &cached_state); in btrfs_write_marked_extents() 1055 free_extent_state(cached_state); in btrfs_write_marked_extents() 1056 cached_state = NULL; in btrfs_write_marked_extents() 1076 struct extent_state *cached_state = NULL; in __btrfs_wait_marked_extents() local 1081 EXTENT_NEED_WAIT, &cached_state)) { in __btrfs_wait_marked_extents() 1091 EXTENT_NEED_WAIT, 0, 0, &cached_state); in __btrfs_wait_marked_extents() 1098 free_extent_state(cached_state); in __btrfs_wait_marked_extents() 1099 cached_state in __btrfs_wait_marked_extents() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/pll/ |
H A D | dsi_pll_28nm_8960.c | 81 struct pll_28nm_cached_state cached_state; member 340 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; in dsi_pll_28nm_save_state() local 343 cached_state->postdiv3 = in dsi_pll_28nm_save_state() 345 cached_state->postdiv2 = in dsi_pll_28nm_save_state() 347 cached_state->postdiv1 = in dsi_pll_28nm_save_state() 350 cached_state->vco_rate = clk_hw_get_rate(&pll->clk_hw); in dsi_pll_28nm_save_state() 356 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; in dsi_pll_28nm_restore_state() local 361 cached_state in dsi_pll_28nm_restore_state() [all...] |
H A D | dsi_pll_28nm.c | 86 struct pll_28nm_cached_state cached_state; member 442 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; in dsi_pll_28nm_save_state() local 445 cached_state->postdiv3 = in dsi_pll_28nm_save_state() 447 cached_state->postdiv1 = in dsi_pll_28nm_save_state() 449 cached_state->byte_mux = pll_read(base + REG_DSI_28nm_PHY_PLL_VREG_CFG); in dsi_pll_28nm_save_state() 450 cached_state->vco_rate = clk_hw_get_rate(&pll->clk_hw); in dsi_pll_28nm_save_state() 456 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; in dsi_pll_28nm_restore_state() local 461 cached_state in dsi_pll_28nm_restore_state() [all...] |
H A D | dsi_pll_14nm.c | 144 struct pll_14nm_cached_state cached_state; member 798 struct pll_14nm_cached_state *cached_state = &pll_14nm->cached_state; in dsi_pll_14nm_save_state() local 804 cached_state->n1postdiv = data & 0xf; in dsi_pll_14nm_save_state() 805 cached_state->n2postdiv = (data >> 4) & 0xf; in dsi_pll_14nm_save_state() 808 cached_state->n1postdiv, cached_state->n2postdiv); in dsi_pll_14nm_save_state() 810 cached_state->vco_rate = clk_hw_get_rate(&pll->clk_hw); in dsi_pll_14nm_save_state() 816 struct pll_14nm_cached_state *cached_state = &pll_14nm->cached_state; in dsi_pll_14nm_restore_state() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dsi/phy/ |
H A D | dsi_phy_28nm_8960.c | 65 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 in dsi_28nm_pll_restore_state() [all...] |
H A D | dsi_phy_28nm.c | 74 struct pll_28nm_cached_state cached_state; member 559 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; in dsi_28nm_pll_save_state() local 562 cached_state->postdiv3 = in dsi_28nm_pll_save_state() 564 cached_state->postdiv1 = in dsi_28nm_pll_save_state() 566 cached_state->byte_mux = dsi_phy_read(base + REG_DSI_28nm_PHY_PLL_VREG_CFG); in dsi_28nm_pll_save_state() 568 cached_state->vco_rate = clk_hw_get_rate(phy->vco_hw); in dsi_28nm_pll_save_state() 570 cached_state->vco_rate = 0; in dsi_28nm_pll_save_state() 576 struct pll_28nm_cached_state *cached_state = &pll_28nm->cached_state; in dsi_28nm_pll_restore_state() local [all...] |
H A D | dsi_phy_14nm.c | 79 struct pll_14nm_cached_state cached_state; member 690 struct pll_14nm_cached_state *cached_state = &pll_14nm->cached_state; in dsi_14nm_pll_save_state() local 696 cached_state->n1postdiv = data & 0xf; in dsi_14nm_pll_save_state() 697 cached_state->n2postdiv = (data >> 4) & 0xf; in dsi_14nm_pll_save_state() 700 cached_state->n1postdiv, cached_state->n2postdiv); in dsi_14nm_pll_save_state() 702 cached_state->vco_rate = clk_hw_get_rate(phy->vco_hw); in dsi_14nm_pll_save_state() 708 struct pll_14nm_cached_state *cached_state = &pll_14nm->cached_state; in dsi_14nm_pll_restore_state() local [all...] |
/kernel/linux/linux-5.10/drivers/mux/ |
H A D | core.c | 117 mux->cached_state = MUX_CACHE_UNKNOWN; in mux_chip_alloc() 131 mux->cached_state = ret < 0 ? MUX_CACHE_UNKNOWN : state; in mux_control_set() 155 if (mux->idle_state == mux->cached_state) in mux_chip_register() 303 if (mux->cached_state == state) in __mux_control_select() 399 mux->idle_state != mux->cached_state) in mux_control_deselect()
|
/kernel/linux/linux-5.10/drivers/iio/multiplexer/ |
H A D | iio-mux.c | 29 int cached_state; member 47 mux->cached_state = -1; in iio_mux_select() 51 if (mux->cached_state == chan->channel) in iio_mux_select() 70 mux->cached_state = -1; in iio_mux_select() 75 mux->cached_state = chan->channel; in iio_mux_select() 393 mux->cached_state = -1; in mux_probe()
|
/kernel/linux/linux-6.6/drivers/iio/multiplexer/ |
H A D | iio-mux.c | 30 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()
|
/kernel/linux/linux-6.6/drivers/mux/ |
H A D | core.c | 130 mux->cached_state = MUX_CACHE_UNKNOWN; in mux_chip_alloc() 145 mux->cached_state = ret < 0 ? MUX_CACHE_UNKNOWN : state; in mux_control_set() 171 if (mux->idle_state == mux->cached_state) in mux_chip_register() 319 if (mux->cached_state == state) in __mux_control_select() 483 mux->idle_state != mux->cached_state) in mux_control_deselect()
|
/kernel/linux/linux-5.10/include/linux/mux/ |
H A D | driver.h | 32 * @cached_state: The current mux controller state, or -1 if none. 39 * @cached_state is internal to the mux core and should never be written by 46 int cached_state; member
|
/kernel/linux/linux-6.6/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
|