Home
last modified time | relevance | path

Searched refs:reg (Results 676 - 700 of 14291) sorted by relevance

1...<<21222324252627282930>>...572

/kernel/linux/linux-6.6/kernel/bpf/
H A Dverifier.c82 * Meaning that this reg is a pointer to stack plus known immediate constant.
142 * When type PTR_TO_MAP_VALUE_OR_NULL passes through 'if (reg != 0) goto +off'
199 struct bpf_reg_state *reg);
202 static bool is_trusted_reg(const struct bpf_reg_state *reg);
411 struct bpf_reg_state *reg, in verbose_invalid_scalar()
418 if (!tnum_is_unknown(reg->var_off)) { in verbose_invalid_scalar()
419 tnum_strn(tn_buf, sizeof(tn_buf), reg->var_off); in verbose_invalid_scalar()
448 static bool reg_not_null(const struct bpf_reg_state *reg) in reg_not_null() argument
452 type = reg->type; in reg_not_null()
462 (type == PTR_TO_BTF_ID && is_trusted_reg(reg)) || in reg_not_null()
410 verbose_invalid_scalar(struct bpf_verifier_env *env, struct bpf_reg_state *reg, struct tnum *range, const char *ctx, const char *reg_name) verbose_invalid_scalar() argument
476 reg_btf_record(const struct bpf_reg_state *reg) reg_btf_record() argument
498 reg_may_point_to_spin_lock(const struct bpf_reg_state *reg) reg_may_point_to_spin_lock() argument
684 func(struct bpf_verifier_env *env, const struct bpf_reg_state *reg) func() argument
706 stack_slot_obj_get_spi(struct bpf_verifier_env *env, struct bpf_reg_state *reg, const char *obj_kind, int nr_slots) stack_slot_obj_get_spi() argument
733 dynptr_get_spi(struct bpf_verifier_env *env, struct bpf_reg_state *reg) dynptr_get_spi() argument
738 iter_get_spi(struct bpf_verifier_env *env, struct bpf_reg_state *reg, int nr_slots) iter_get_spi() argument
884 mark_dynptr_cb_reg(struct bpf_verifier_env *env, struct bpf_reg_state *reg, enum bpf_dynptr_type type) mark_dynptr_cb_reg() argument
894 mark_stack_slots_dynptr(struct bpf_verifier_env *env, struct bpf_reg_state *reg, enum bpf_arg_type arg_type, int insn_idx, int clone_ref_obj_id) mark_stack_slots_dynptr() argument
992 unmark_stack_slots_dynptr(struct bpf_verifier_env *env, struct bpf_reg_state *reg) unmark_stack_slots_dynptr() argument
1041 mark_reg_invalid(const struct bpf_verifier_env *env, struct bpf_reg_state *reg) mark_reg_invalid() argument
1105 is_dynptr_reg_valid_uninit(struct bpf_verifier_env *env, struct bpf_reg_state *reg) is_dynptr_reg_valid_uninit() argument
1133 is_dynptr_reg_valid_init(struct bpf_verifier_env *env, struct bpf_reg_state *reg) is_dynptr_reg_valid_init() argument
1162 is_dynptr_type_expected(struct bpf_verifier_env *env, struct bpf_reg_state *reg, enum bpf_arg_type arg_type) is_dynptr_type_expected() argument
1186 mark_stack_slots_iter(struct bpf_verifier_env *env, struct bpf_reg_state *reg, int insn_idx, struct btf *btf, u32 btf_id, int nr_slots) mark_stack_slots_iter() argument
1223 unmark_stack_slots_iter(struct bpf_verifier_env *env, struct bpf_reg_state *reg, int nr_slots) unmark_stack_slots_iter() argument
1254 is_iter_reg_valid_uninit(struct bpf_verifier_env *env, struct bpf_reg_state *reg, int nr_slots) is_iter_reg_valid_uninit() argument
1281 is_iter_reg_valid_init(struct bpf_verifier_env *env, struct bpf_reg_state *reg, struct btf *btf, u32 btf_id, int nr_slots) is_iter_reg_valid_init() argument
1359 const struct bpf_reg_state *reg; print_verifier_state() local
2095 ___mark_reg_known(struct bpf_reg_state *reg, u64 imm) ___mark_reg_known() argument
2112 __mark_reg_known(struct bpf_reg_state *reg, u64 imm) __mark_reg_known() argument
2122 __mark_reg32_known(struct bpf_reg_state *reg, u64 imm) __mark_reg32_known() argument
2134 __mark_reg_known_zero(struct bpf_reg_state *reg) __mark_reg_known_zero() argument
2139 __mark_reg_const_zero(struct bpf_reg_state *reg) __mark_reg_const_zero() argument
2158 __mark_dynptr_reg(struct bpf_reg_state *reg, enum bpf_dynptr_type type, bool first_slot, int dynptr_id) __mark_dynptr_reg() argument
2173 mark_ptr_not_null_reg(struct bpf_reg_state *reg) mark_ptr_not_null_reg() argument
2210 reg_is_pkt_pointer(const struct bpf_reg_state *reg) reg_is_pkt_pointer() argument
2215 reg_is_pkt_pointer_any(const struct bpf_reg_state *reg) reg_is_pkt_pointer_any() argument
2221 reg_is_dynptr_slice_pkt(const struct bpf_reg_state *reg) reg_is_dynptr_slice_pkt() argument
2228 reg_is_init_pkt_pointer(const struct bpf_reg_state *reg, enum bpf_reg_type which) reg_is_init_pkt_pointer() argument
2242 __mark_reg_unbounded(struct bpf_reg_state *reg) __mark_reg_unbounded() argument
2255 __mark_reg64_unbounded(struct bpf_reg_state *reg) __mark_reg64_unbounded() argument
2263 __mark_reg32_unbounded(struct bpf_reg_state *reg) __mark_reg32_unbounded() argument
2271 __update_reg32_bounds(struct bpf_reg_state *reg) __update_reg32_bounds() argument
2286 __update_reg64_bounds(struct bpf_reg_state *reg) __update_reg64_bounds() argument
2299 __update_reg_bounds(struct bpf_reg_state *reg) __update_reg_bounds() argument
2306 __reg32_deduce_bounds(struct bpf_reg_state *reg) __reg32_deduce_bounds() argument
2340 __reg64_deduce_bounds(struct bpf_reg_state *reg) __reg64_deduce_bounds() argument
2374 __reg_deduce_bounds(struct bpf_reg_state *reg) __reg_deduce_bounds() argument
2381 __reg_bound_offset(struct bpf_reg_state *reg) __reg_bound_offset() argument
2393 reg_bounds_sync(struct bpf_reg_state *reg) reg_bounds_sync() argument
2413 __reg_assign_32_into_64(struct bpf_reg_state *reg) __reg_assign_32_into_64() argument
2432 __reg_combine_32_into_64(struct bpf_reg_state *reg) __reg_combine_32_into_64() argument
2463 __reg_combine_64_into_32(struct bpf_reg_state *reg) __reg_combine_64_into_32() argument
2478 __mark_reg_unknown(const struct bpf_verifier_env *env, struct bpf_reg_state *reg) __mark_reg_unknown() argument
2508 __mark_reg_not_init(const struct bpf_verifier_env *env, struct bpf_reg_state *reg) __mark_reg_not_init() argument
3154 mark_dynptr_read(struct bpf_verifier_env *env, struct bpf_reg_state *reg) mark_dynptr_read() argument
3180 mark_iter_read(struct bpf_verifier_env *env, struct bpf_reg_state *reg, int spi, int nr_slots) mark_iter_read() argument
3203 is_reg64(struct bpf_verifier_env *env, struct bpf_insn *insn, u32 regno, struct bpf_reg_state *reg, enum reg_arg_type t) is_reg64() argument
3323 mark_insn_zext(struct bpf_verifier_env *env, struct bpf_reg_state *reg) mark_insn_zext() argument
3340 struct bpf_reg_state *reg; __check_reg_arg() local
3519 bt_set_frame_reg(struct backtrack_state *bt, u32 frame, u32 reg) bt_set_frame_reg() argument
3524 bt_clear_frame_reg(struct backtrack_state *bt, u32 frame, u32 reg) bt_clear_frame_reg() argument
3529 bt_set_reg(struct backtrack_state *bt, u32 reg) bt_set_reg() argument
3534 bt_clear_reg(struct backtrack_state *bt, u32 reg) bt_clear_reg() argument
3579 bt_is_reg_set(struct backtrack_state *bt, u32 reg) bt_is_reg_set() argument
3973 struct bpf_reg_state *reg; mark_all_scalars_precise() local
4019 struct bpf_reg_state *reg; mark_all_scalars_imprecise() local
4073 struct bpf_reg_state *reg; mark_precise_scalar_ids() local
4226 struct bpf_reg_state *reg; __mark_chain_precision() local
4472 register_is_null(struct bpf_reg_state *reg) register_is_null() argument
4477 register_is_const(struct bpf_reg_state *reg) register_is_const() argument
4482 __is_scalar_unbounded(struct bpf_reg_state *reg) __is_scalar_unbounded() argument
4491 register_is_bounded(struct bpf_reg_state *reg) register_is_bounded() argument
4496 __is_pointer_value(bool allow_ptr_leaks, const struct bpf_reg_state *reg) __is_pointer_value() argument
4516 save_register_state(struct bpf_func_state *state, int spi, struct bpf_reg_state *reg, int size) save_register_state() argument
4551 struct bpf_reg_state *reg = NULL; check_stack_write_fixed_off() local
4846 struct bpf_reg_state *reg; check_stack_read_fixed_off() local
4971 struct bpf_reg_state *reg = reg_state(env, ptr_regno); check_stack_read_var_off() local
5002 struct bpf_reg_state *reg = reg_state(env, ptr_regno); check_stack_read() local
5059 struct bpf_reg_state *reg = reg_state(env, ptr_regno); check_stack_write() local
5106 struct bpf_reg_state *reg; __check_mem_access() local
5143 struct bpf_reg_state *reg = &state->regs[regno]; check_mem_region_access() local
5192 __check_ptr_off_reg(struct bpf_verifier_env *env, const struct bpf_reg_state *reg, int regno, bool fixed_off_ok) __check_ptr_off_reg() argument
5224 check_ptr_off_reg(struct bpf_verifier_env *env, const struct bpf_reg_state *reg, int regno) check_ptr_off_reg() argument
5230 map_kptr_match_type(struct bpf_verifier_env *env, struct btf_field *kptr_field, struct bpf_reg_state *reg, u32 regno) map_kptr_match_type() argument
5401 struct bpf_reg_state *reg = &state->regs[regno]; check_map_access() local
5503 struct bpf_reg_state *reg = &regs[regno]; check_packet_access() local
5595 struct bpf_reg_state *reg = &regs[regno]; check_sock_access() local
5642 const struct bpf_reg_state *reg = reg_state(env, regno); is_ctx_reg() local
5649 const struct bpf_reg_state *reg = reg_state(env, regno); is_sk_reg() local
5656 const struct bpf_reg_state *reg = reg_state(env, regno); is_pkt_reg() local
5663 const struct bpf_reg_state *reg = reg_state(env, regno); is_flow_key_reg() local
5678 is_trusted_reg(const struct bpf_reg_state *reg) is_trusted_reg() argument
5701 is_rcu_reg(const struct bpf_reg_state *reg) is_rcu_reg() argument
5711 check_pkt_ptr_alignment(struct bpf_verifier_env *env, const struct bpf_reg_state *reg, int off, int size, bool strict) check_pkt_ptr_alignment() argument
5746 check_generic_ptr_alignment(struct bpf_verifier_env *env, const struct bpf_reg_state *reg, const char *pointer_desc, int off, int size, bool strict) check_generic_ptr_alignment() argument
5770 check_ptr_alignment(struct bpf_verifier_env *env, const struct bpf_reg_state *reg, int off, int size, bool strict_alignment_once) check_ptr_alignment() argument
5972 __check_buffer_access(struct bpf_verifier_env *env, const char *buf_info, const struct bpf_reg_state *reg, int regno, int off, int size) __check_buffer_access() argument
5996 check_tp_buffer_access(struct bpf_verifier_env *env, const struct bpf_reg_state *reg, int regno, int off, int size) check_tp_buffer_access() argument
6012 check_buffer_access(struct bpf_verifier_env *env, const struct bpf_reg_state *reg, int regno, int off, int size, bool zero_size_allowed, u32 *max_access) check_buffer_access() argument
6032 zext_32_to_64(struct bpf_reg_state *reg) zext_32_to_64() argument
6041 coerce_reg_to_size(struct bpf_reg_state *reg, int size) coerce_reg_to_size() argument
6069 set_sext64_default_val(struct bpf_reg_state *reg, int size) set_sext64_default_val() argument
6088 coerce_reg_to_size_sx(struct bpf_reg_state *reg, int size) coerce_reg_to_size_sx() argument
6147 set_sext32_default_val(struct bpf_reg_state *reg, int size) set_sext32_default_val() argument
6161 coerce_subreg_to_size_sx(struct bpf_reg_state *reg, int size) coerce_subreg_to_size_sx() argument
6331 type_is_rcu(struct bpf_verifier_env *env, struct bpf_reg_state *reg, const char *field_name, u32 btf_id) type_is_rcu() argument
6342 type_is_rcu_or_null(struct bpf_verifier_env *env, struct bpf_reg_state *reg, const char *field_name, u32 btf_id) type_is_rcu_or_null() argument
6353 type_is_trusted(struct bpf_verifier_env *env, struct bpf_reg_state *reg, const char *field_name, u32 btf_id) type_is_trusted() argument
6373 struct bpf_reg_state *reg = regs + regno; check_ptr_to_btf_access() local
6521 struct bpf_reg_state *reg = regs + regno; check_ptr_to_map_access() local
6609 struct bpf_reg_state *reg = regs + regno; check_stack_access_within_bounds() local
6669 struct bpf_reg_state *reg = regs + regno; check_mem_access() local
7019 struct bpf_reg_state *reg = reg_state(env, regno); check_stack_range_initialized() local
7174 struct bpf_reg_state *regs = cur_regs(env), *reg = &regs[regno]; check_helper_mem_access() local
7263 check_mem_size_reg(struct bpf_verifier_env *env, struct bpf_reg_state *reg, u32 regno, bool zero_size_allowed, struct bpf_call_arg_meta *meta) check_mem_size_reg() argument
7318 check_mem_reg(struct bpf_verifier_env *env, struct bpf_reg_state *reg, u32 regno, u32 mem_size) check_mem_reg() argument
7350 check_kfunc_mem_size_reg(struct bpf_verifier_env *env, struct bpf_reg_state *reg, u32 regno) check_kfunc_mem_size_reg() argument
7403 struct bpf_reg_state *regs = cur_regs(env), *reg = &regs[regno]; process_spin_lock() local
7480 struct bpf_reg_state *regs = cur_regs(env), *reg = &regs[regno]; process_timer_func() local
7517 struct bpf_reg_state *regs = cur_regs(env), *reg = &regs[regno]; process_kptr_func() local
7581 struct bpf_reg_state *regs = cur_regs(env), *reg = &regs[regno]; process_dynptr_func() local
7651 iter_ref_obj_id(struct bpf_verifier_env *env, struct bpf_reg_state *reg, int spi) iter_ref_obj_id() argument
7689 struct bpf_reg_state *regs = cur_regs(env), *reg = &regs[regno]; process_iter_arg() local
8138 struct bpf_reg_state *regs = cur_regs(env), *reg = &regs[regno]; check_reg_type() local
8274 reg_find_field_offset(const struct bpf_reg_state *reg, s32 off, u32 fields) reg_find_field_offset() argument
8290 check_func_arg_reg_off(struct bpf_verifier_env *env, const struct bpf_reg_state *reg, int regno, enum bpf_arg_type arg_type) check_func_arg_reg_off() argument
8382 dynptr_id(struct bpf_verifier_env *env, struct bpf_reg_state *reg) dynptr_id() argument
8395 dynptr_ref_obj_id(struct bpf_verifier_env *env, struct bpf_reg_state *reg) dynptr_ref_obj_id() argument
8408 dynptr_get_type(struct bpf_verifier_env *env, struct bpf_reg_state *reg) dynptr_get_type() argument
8432 struct bpf_reg_state *regs = cur_regs(env), *reg = &regs[regno]; check_func_arg() local
9101 struct bpf_reg_state *reg; clear_all_pkt_pointers() local
9117 struct bpf_reg_state *reg = &state->regs[regn]; mark_pkt_end() local
9142 struct bpf_reg_state *reg; release_reference() local
9160 struct bpf_reg_state *reg; invalidate_non_owning_refs() local
9787 struct bpf_reg_state *regs = cur_regs(env), *reg; record_func_key() local
9905 struct bpf_reg_state *reg = &regs[BPF_REG_4]; loop_flag_is_zero() local
10132 struct bpf_reg_state *reg; check_helper_call() local
10169 struct bpf_reg_state *reg; check_helper_call() local
10399 struct bpf_reg_state *reg = &cur_regs(env)[regno]; mark_btf_func_reg_size() local
10465 is_kfunc_arg_mem_size(const struct btf *btf, const struct btf_param *arg, const struct bpf_reg_state *reg) is_kfunc_arg_mem_size() argument
10478 is_kfunc_arg_const_mem_size(const struct btf *btf, const struct btf_param *arg, const struct bpf_reg_state *reg) is_kfunc_arg_const_mem_size() argument
10757 struct bpf_reg_state *reg = &regs[regno]; get_kfunc_ptr_arg_type() local
10827 process_kf_arg_ptr_to_btf_id(struct bpf_verifier_env *env, struct bpf_reg_state *reg, const struct btf_type *ref_t, const char *ref_tname, u32 ref_id, struct bpf_kfunc_call_arg_meta *meta, int argno) process_kf_arg_ptr_to_btf_id() argument
10890 ref_set_non_owning(struct bpf_verifier_env *env, struct bpf_reg_state *reg) ref_set_non_owning() argument
10915 struct bpf_reg_state *reg; ref_convert_owning_non_owning() local
10990 check_reg_allocation_locked(struct bpf_verifier_env *env, struct bpf_reg_state *reg) check_reg_allocation_locked() argument
11102 __process_kf_arg_ptr_to_graph_root(struct bpf_verifier_env *env, struct bpf_reg_state *reg, u32 regno, struct bpf_kfunc_call_arg_meta *meta, enum btf_field_type head_field_type, struct btf_field **head_field) __process_kf_arg_ptr_to_graph_root() argument
11152 process_kf_arg_ptr_to_list_head(struct bpf_verifier_env *env, struct bpf_reg_state *reg, u32 regno, struct bpf_kfunc_call_arg_meta *meta) process_kf_arg_ptr_to_list_head() argument
11160 process_kf_arg_ptr_to_rbtree_root(struct bpf_verifier_env *env, struct bpf_reg_state *reg, u32 regno, struct bpf_kfunc_call_arg_meta *meta) process_kf_arg_ptr_to_rbtree_root() argument
11169 __process_kf_arg_ptr_to_graph_node(struct bpf_verifier_env *env, struct bpf_reg_state *reg, u32 regno, struct bpf_kfunc_call_arg_meta *meta, enum btf_field_type head_field_type, enum btf_field_type node_field_type, struct btf_field **node_field) __process_kf_arg_ptr_to_graph_node() argument
11233 process_kf_arg_ptr_to_list_node(struct bpf_verifier_env *env, struct bpf_reg_state *reg, u32 regno, struct bpf_kfunc_call_arg_meta *meta) process_kf_arg_ptr_to_list_node() argument
11242 process_kf_arg_ptr_to_rbtree_node(struct bpf_verifier_env *env, struct bpf_reg_state *reg, u32 regno, struct bpf_kfunc_call_arg_meta *meta) process_kf_arg_ptr_to_rbtree_node() argument
11273 struct bpf_reg_state *regs = cur_regs(env), *reg = &regs[i + 1]; check_kfunc_args() local
11763 struct bpf_reg_state *reg; check_kfunc_call() local
12089 check_reg_sane_offset(struct bpf_verifier_env *env, const struct bpf_reg_state *reg, enum bpf_reg_type type) check_reg_sane_offset() argument
12386 check_stack_access_for_ptr_arithmetic( struct bpf_verifier_env *env, int regno, const struct bpf_reg_state *reg, int off) check_stack_access_for_ptr_arithmetic() argument
13735 struct bpf_reg_state *reg; find_good_pkt_pointers() local
13808 is_branch32_taken(struct bpf_reg_state *reg, u32 val, u8 opcode) is_branch32_taken() argument
13886 is_branch64_taken(struct bpf_reg_state *reg, u64 val, u8 opcode) is_branch64_taken() argument
13969 is_branch_taken(struct bpf_reg_state *reg, u64 val, u8 opcode, bool is_jmp32) is_branch_taken() argument
14270 mark_ptr_or_null_reg(struct bpf_func_state *state, struct bpf_reg_state *reg, u32 id, bool is_null) mark_ptr_or_null_reg() argument
14324 struct bpf_reg_state *regs = state->regs, *reg; mark_ptr_or_null_regs() local
14449 struct bpf_reg_state *reg; find_equal_scalars() local
14910 struct bpf_reg_state *reg; check_return_code() local
16313 propagate_liveness_reg(struct bpf_verifier_env *env, struct bpf_reg_state *reg, struct bpf_reg_state *parent_reg) propagate_liveness_reg() argument
[all...]
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dhi8435.c55 static int hi8435_readb(struct hi8435_priv *priv, u8 reg, u8 *val) in hi8435_readb() argument
57 reg |= HI8435_READ_OPCODE; in hi8435_readb()
58 return spi_write_then_read(priv->spi, &reg, 1, val, 1); in hi8435_readb()
61 static int hi8435_readw(struct hi8435_priv *priv, u8 reg, u16 *val) in hi8435_readw() argument
66 reg |= HI8435_READ_OPCODE; in hi8435_readw()
67 ret = spi_write_then_read(priv->spi, &reg, 1, &be_val, 2); in hi8435_readw()
73 static int hi8435_readl(struct hi8435_priv *priv, u8 reg, u32 *val) in hi8435_readl() argument
78 reg |= HI8435_READ_OPCODE; in hi8435_readl()
79 ret = spi_write_then_read(priv->spi, &reg, 1, &be_val, 4); in hi8435_readl()
85 static int hi8435_writeb(struct hi8435_priv *priv, u8 reg, u argument
93 hi8435_writew(struct hi8435_priv *priv, u8 reg, u16 val) hi8435_writew() argument
167 u16 reg; hi8435_read_event_value() local
199 u16 reg; hi8435_write_event_value() local
265 hi8435_debugfs_reg_access(struct iio_dev *idev, unsigned reg, unsigned writeval, unsigned *readval) hi8435_debugfs_reg_access() argument
305 u8 reg; hi8435_get_sensing_mode() local
320 u8 reg; hi8435_set_sensing_mode() local
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/mediatek/
H A Dmtk-eint.c56 void __iomem *reg; in mtk_eint_get_offset() local
61 reg = eint->base + offset + ((eint_num - eint_base) / 32) * 4; in mtk_eint_get_offset()
63 return reg; in mtk_eint_get_offset()
71 void __iomem *reg = mtk_eint_get_offset(eint, eint_num, in mtk_eint_can_en_debounce() local
74 if (readl(reg) & bit) in mtk_eint_can_en_debounce()
91 void __iomem *reg = eint->base + (port << 2); in mtk_eint_flip_edge() local
101 writel(mask, reg + reg_offset); in mtk_eint_flip_edge()
114 void __iomem *reg = mtk_eint_get_offset(eint, d->hwirq, in mtk_eint_mask() local
119 writel(mask, reg); in mtk_eint_mask()
126 void __iomem *reg in mtk_eint_unmask() local
141 void __iomem *reg = mtk_eint_get_offset(eint, eint_num, mtk_eint_get_mask() local
151 void __iomem *reg = mtk_eint_get_offset(eint, d->hwirq, mtk_eint_ack() local
161 void __iomem *reg; mtk_eint_set_type() local
202 int reg = d->hwirq >> 5; mtk_eint_irq_set_wake() local
216 void __iomem *reg; mtk_eint_chip_write_mask() local
317 void __iomem *reg = mtk_eint_get_offset(eint, 0, eint->regs->stat); mtk_eint_irq_handler() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/wfx/
H A Dhwio.c29 static int read32(struct wfx_dev *wdev, int reg, u32 *val) in read32() argument
37 ret = wdev->hwbus_ops->copy_from_io(wdev->hwbus_priv, reg, tmp, in read32()
48 static int write32(struct wfx_dev *wdev, int reg, u32 val) in write32() argument
56 ret = wdev->hwbus_ops->copy_to_io(wdev->hwbus_priv, reg, tmp, in write32()
65 static int read32_locked(struct wfx_dev *wdev, int reg, u32 *val) in read32_locked() argument
70 ret = read32(wdev, reg, val); in read32_locked()
71 _trace_io_read32(reg, *val); in read32_locked()
76 static int write32_locked(struct wfx_dev *wdev, int reg, u32 val) in write32_locked() argument
81 ret = write32(wdev, reg, val); in write32_locked()
82 _trace_io_write32(reg, va in write32_locked()
87 write32_bits_locked(struct wfx_dev *wdev, int reg, u32 mask, u32 val) write32_bits_locked() argument
109 indirect_read(struct wfx_dev *wdev, int reg, u32 addr, void *buf, size_t len) indirect_read() argument
160 indirect_write(struct wfx_dev *wdev, int reg, u32 addr, const void *buf, size_t len) indirect_write() argument
174 indirect_read_locked(struct wfx_dev *wdev, int reg, u32 addr, void *buf, size_t len) indirect_read_locked() argument
186 indirect_write_locked(struct wfx_dev *wdev, int reg, u32 addr, const void *buf, size_t len) indirect_write_locked() argument
198 indirect_read32_locked(struct wfx_dev *wdev, int reg, u32 addr, u32 *val) indirect_read32_locked() argument
215 indirect_write32_locked(struct wfx_dev *wdev, int reg, u32 addr, u32 val) indirect_write32_locked() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gfx_v8.c161 uint32_t reg, wptr_val, data; in kgd_hqd_load() local
186 for (reg = mmCP_MQD_BASE_ADDR; reg <= mmCP_HQD_EOP_CONTROL; reg++) in kgd_hqd_load()
187 WREG32(reg, mqd_hqd[reg - mmCP_MQD_BASE_ADDR]); in kgd_hqd_load()
200 for (reg = mmCP_HQD_EOP_EVENTS; reg <= mmCP_HQD_ERROR; reg++) in kgd_hqd_load()
201 WREG32(reg, mqd_hq in kgd_hqd_load()
232 uint32_t i = 0, reg; kgd_hqd_dump() local
323 uint32_t i = 0, reg; kgd_hqd_sdma_dump() local
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/mediatek/
H A Dmtk-eint.c72 void __iomem *reg; in mtk_eint_get_offset() local
77 reg = eint->base + offset + ((eint_num - eint_base) / 32) * 4; in mtk_eint_get_offset()
79 return reg; in mtk_eint_get_offset()
87 void __iomem *reg = mtk_eint_get_offset(eint, eint_num, in mtk_eint_can_en_debounce() local
90 if (readl(reg) & bit) in mtk_eint_can_en_debounce()
107 void __iomem *reg = eint->base + (port << 2); in mtk_eint_flip_edge() local
117 writel(mask, reg + reg_offset); in mtk_eint_flip_edge()
130 void __iomem *reg = mtk_eint_get_offset(eint, d->hwirq, in mtk_eint_mask() local
135 writel(mask, reg); in mtk_eint_mask()
142 void __iomem *reg in mtk_eint_unmask() local
157 void __iomem *reg = mtk_eint_get_offset(eint, eint_num, mtk_eint_get_mask() local
167 void __iomem *reg = mtk_eint_get_offset(eint, d->hwirq, mtk_eint_ack() local
178 void __iomem *reg; mtk_eint_set_type() local
227 int reg = d->hwirq >> 5; mtk_eint_irq_set_wake() local
241 void __iomem *reg; mtk_eint_chip_write_mask() local
342 void __iomem *reg = mtk_eint_get_offset(eint, 0, eint->regs->stat); mtk_eint_irq_handler() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/
H A Dhwio.c20 static int wfx_read32(struct wfx_dev *wdev, int reg, u32 *val) in wfx_read32() argument
28 ret = wdev->hwbus_ops->copy_from_io(wdev->hwbus_priv, reg, tmp, sizeof(u32)); in wfx_read32()
37 static int wfx_write32(struct wfx_dev *wdev, int reg, u32 val) in wfx_write32() argument
45 ret = wdev->hwbus_ops->copy_to_io(wdev->hwbus_priv, reg, tmp, sizeof(u32)); in wfx_write32()
52 static int wfx_read32_locked(struct wfx_dev *wdev, int reg, u32 *val) in wfx_read32_locked() argument
57 ret = wfx_read32(wdev, reg, val); in wfx_read32_locked()
58 _trace_io_read32(reg, *val); in wfx_read32_locked()
63 static int wfx_write32_locked(struct wfx_dev *wdev, int reg, u32 val) in wfx_write32_locked() argument
68 ret = wfx_write32(wdev, reg, val); in wfx_write32_locked()
69 _trace_io_write32(reg, va in wfx_write32_locked()
74 wfx_write32_bits_locked(struct wfx_dev *wdev, int reg, u32 mask, u32 val) wfx_write32_bits_locked() argument
96 wfx_indirect_read(struct wfx_dev *wdev, int reg, u32 addr, void *buf, size_t len) wfx_indirect_read() argument
146 wfx_indirect_write(struct wfx_dev *wdev, int reg, u32 addr, const void *buf, size_t len) wfx_indirect_write() argument
160 wfx_indirect_read_locked(struct wfx_dev *wdev, int reg, u32 addr, void *buf, size_t len) wfx_indirect_read_locked() argument
172 wfx_indirect_write_locked(struct wfx_dev *wdev, int reg, u32 addr, const void *buf, size_t len) wfx_indirect_write_locked() argument
184 wfx_indirect_read32_locked(struct wfx_dev *wdev, int reg, u32 addr, u32 *val) wfx_indirect_read32_locked() argument
200 wfx_indirect_write32_locked(struct wfx_dev *wdev, int reg, u32 addr, u32 val) wfx_indirect_write32_locked() argument
[all...]
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dhi8435.c55 static int hi8435_readb(struct hi8435_priv *priv, u8 reg, u8 *val) in hi8435_readb() argument
57 reg |= HI8435_READ_OPCODE; in hi8435_readb()
58 return spi_write_then_read(priv->spi, &reg, 1, val, 1); in hi8435_readb()
61 static int hi8435_readw(struct hi8435_priv *priv, u8 reg, u16 *val) in hi8435_readw() argument
66 reg |= HI8435_READ_OPCODE; in hi8435_readw()
67 ret = spi_write_then_read(priv->spi, &reg, 1, &be_val, 2); in hi8435_readw()
73 static int hi8435_readl(struct hi8435_priv *priv, u8 reg, u32 *val) in hi8435_readl() argument
78 reg |= HI8435_READ_OPCODE; in hi8435_readl()
79 ret = spi_write_then_read(priv->spi, &reg, 1, &be_val, 4); in hi8435_readl()
85 static int hi8435_writeb(struct hi8435_priv *priv, u8 reg, u argument
93 hi8435_writew(struct hi8435_priv *priv, u8 reg, u16 val) hi8435_writew() argument
167 u16 reg; hi8435_read_event_value() local
199 u16 reg; hi8435_write_event_value() local
265 hi8435_debugfs_reg_access(struct iio_dev *idev, unsigned reg, unsigned writeval, unsigned *readval) hi8435_debugfs_reg_access() argument
305 u8 reg; hi8435_get_sensing_mode() local
320 u8 reg; hi8435_set_sensing_mode() local
[all...]
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
H A Dm88rs2000.c52 u8 reg, u8 data) in m88rs2000_writereg()
55 u8 buf[] = { reg, data }; in m88rs2000_writereg()
66 deb_info("%s: writereg error (reg == 0x%02x, val == 0x%02x, ret == %i)\n", in m88rs2000_writereg()
67 __func__, reg, data, ret); in m88rs2000_writereg()
72 static u8 m88rs2000_readreg(struct m88rs2000_state *state, u8 reg) in m88rs2000_readreg() argument
75 u8 b0[] = { reg }; in m88rs2000_readreg()
95 deb_info("%s: readreg error (reg == 0x%02x, ret == %i)\n", in m88rs2000_readreg()
96 __func__, reg, ret); in m88rs2000_readreg()
105 u8 reg; in m88rs2000_get_mclk() local
107 reg in m88rs2000_get_mclk()
51 m88rs2000_writereg(struct m88rs2000_state *state, u8 reg, u8 data) m88rs2000_writereg() argument
124 u8 reg; m88rs2000_set_carrieroffset() local
199 u8 reg; m88rs2000_send_diseqc_msg() local
285 u8 reg; global() member
459 u8 reg = m88rs2000_readreg(state, 0x8c); m88rs2000_read_status() local
535 u8 fec_set, reg; m88rs2000_set_fec() local
570 u8 reg; m88rs2000_get_fec() local
604 u8 reg; m88rs2000_set_frontend() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/zoran/
H A Dzr36060.c54 static u8 zr36060_read(struct zr36060 *ptr, u16 reg) in zr36060_read() argument
60 value = (ptr->codec->master_data->readreg(ptr->codec, reg)) & 0xff; in zr36060_read()
67 static void zr36060_write(struct zr36060 *ptr, u16 reg, u8 value) in zr36060_write() argument
69 dprintk(4, "0x%02x @0x%04x\n", value, reg); in zr36060_write()
73 ptr->codec->master_data->writereg(ptr->codec, reg, value); in zr36060_write()
484 u32 reg; in zr36060_set_video() local
504 reg = (!pol->vsync_pol ? ZR060_VPR_VS_POL : 0) in zr36060_set_video()
512 zr36060_write(ptr, ZR060_VPR, reg); in zr36060_set_video()
514 reg = 0; in zr36060_set_video()
521 reg | in zr36060_set_video()
[all...]
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
H A Dm88rs2000.c52 u8 reg, u8 data) in m88rs2000_writereg()
55 u8 buf[] = { reg, data }; in m88rs2000_writereg()
66 deb_info("%s: writereg error (reg == 0x%02x, val == 0x%02x, ret == %i)\n", in m88rs2000_writereg()
67 __func__, reg, data, ret); in m88rs2000_writereg()
72 static u8 m88rs2000_readreg(struct m88rs2000_state *state, u8 reg) in m88rs2000_readreg() argument
75 u8 b0[] = { reg }; in m88rs2000_readreg()
95 deb_info("%s: readreg error (reg == 0x%02x, ret == %i)\n", in m88rs2000_readreg()
96 __func__, reg, ret); in m88rs2000_readreg()
105 u8 reg; in m88rs2000_get_mclk() local
107 reg in m88rs2000_get_mclk()
51 m88rs2000_writereg(struct m88rs2000_state *state, u8 reg, u8 data) m88rs2000_writereg() argument
124 u8 reg; m88rs2000_set_carrieroffset() local
199 u8 reg; m88rs2000_send_diseqc_msg() local
285 u8 reg; global() member
460 u8 reg = m88rs2000_readreg(state, 0x8c); m88rs2000_read_status() local
536 u8 fec_set, reg; m88rs2000_set_fec() local
571 u8 reg; m88rs2000_get_fec() local
605 u8 reg; m88rs2000_set_frontend() local
[all...]
/third_party/node/deps/v8/src/maglev/
H A Dmaglev-regalloc.cc200 for (Register reg : used_registers()) { in PrintLiveRegs()
201 ValueNode* node = GetRegisterValue(reg); in PrintLiveRegs()
207 printing_visitor_->os() << reg << "=v" << node->id(); in PrintLiveRegs()
277 << "phi (new reg) " << phi->result().operand() << std::endl; in AllocateRegisters()
329 *compilation_unit_, [&](ValueNode* node, interpreter::Register reg) { in UpdateUse()
342 *compilation_unit_, [&](ValueNode* node, interpreter::Register reg) { in UpdateUse()
344 if (reg == deopt_info.result_location) return; in UpdateUse()
436 void StraightForwardRegisterAllocator::DropRegisterValue(Register reg) { in DropRegisterValue() argument
438 DCHECK(!free_registers_.has(reg)); in DropRegisterValue()
440 ValueNode* node = GetRegisterValue(reg); in DropRegisterValue()
489 Register reg = registers.PopFirst(); InitializeConditionalBranchRegisters() local
549 Register reg = input.AssignedRegister(); TryAllocateToInput() local
604 Register reg = Register::from_code(operand.fixed_register_index()); AssignInput() local
644 Register reg = used_registers().first(); SpillAndClearRegisters() local
691 ForceAllocate( Register reg, ValueNode* node) ForceAllocate() argument
711 SetRegister(Register reg, ValueNode* node) SetRegister() argument
747 Register reg = used_registers().first(); InitializeRegisterValues() local
758 Register reg = entry.reg; InitializeRegisterValues() local
791 Register reg = entry.reg; InitializeBranchTargetRegisterValues() local
812 Register reg = entry.reg; MergeRegisterValues() local
[all...]
/kernel/linux/linux-6.6/drivers/edac/
H A Dsb_edac.c75 #define DRAM_RULE_ENABLE(reg) GET_BITFIELD(reg, 0, 0)
76 #define A7MODE(reg) GET_BITFIELD(reg, 26, 26)
143 static inline int sad_pkg(const struct interleave_pkg *table, u32 reg, in sad_pkg() argument
146 return GET_BITFIELD(reg, table[interleave].start, in sad_pkg()
161 #define GET_TOLM(reg) ((GET_BITFIELD(reg, 0, 3) << 28) | 0x3ffffff)
162 #define GET_TOHM(reg) ((GET_BITFIELD(reg,
802 u32 reg; sbridge_get_tolm() local
811 u32 reg; sbridge_get_tohm() local
819 u32 reg; ibridge_get_tolm() local
828 u32 reg; ibridge_get_tohm() local
835 rir_limit(u32 reg) rir_limit() argument
840 sad_limit(u32 reg) sad_limit() argument
845 interleave_mode(u32 reg) interleave_mode() argument
850 dram_attr(u32 reg) dram_attr() argument
855 knl_sad_limit(u32 reg) knl_sad_limit() argument
860 knl_interleave_mode(u32 reg) knl_interleave_mode() argument
869 get_intlv_mode_str(u32 reg, enum type t) get_intlv_mode_str() argument
877 dram_attr_knl(u32 reg) dram_attr_knl() argument
885 u32 reg; get_memory_type() local
904 u32 reg; haswell_get_memory_type() local
988 u32 reg; get_node_id() local
995 u32 reg; haswell_get_node_id() local
1003 u32 reg; knl_get_node_id() local
1045 u32 reg; haswell_get_tolm() local
1054 u32 reg; haswell_get_tohm() local
1066 u32 reg; knl_get_tolm() local
1084 haswell_rir_limit(u32 reg) haswell_rir_limit() argument
1233 knl_get_edc_route(int entry, u32 reg) knl_get_edc_route() argument
1256 knl_get_mc_route(int entry, u32 reg) knl_get_mc_route() argument
1272 knl_show_edc_route(u32 reg, char *s) knl_show_edc_route() argument
1288 knl_show_mc_route(u32 reg, char *s) knl_show_mc_route() argument
1572 u32 reg; get_source_id() local
1692 u32 reg; get_dimm_config() local
1769 u32 reg; get_memory_layout() local
2045 u32 reg, dram_rule; get_memory_error_data() local
2373 u32 reg, channel = GET_BITFIELD(m->status, 0, 3); get_memory_error_data_from_mce() local
[all...]
/kernel/linux/linux-5.10/drivers/edac/
H A Dsb_edac.c75 #define DRAM_RULE_ENABLE(reg) GET_BITFIELD(reg, 0, 0)
76 #define A7MODE(reg) GET_BITFIELD(reg, 26, 26)
143 static inline int sad_pkg(const struct interleave_pkg *table, u32 reg, in sad_pkg() argument
146 return GET_BITFIELD(reg, table[interleave].start, in sad_pkg()
161 #define GET_TOLM(reg) ((GET_BITFIELD(reg, 0, 3) << 28) | 0x3ffffff)
162 #define GET_TOHM(reg) ((GET_BITFIELD(reg,
796 u32 reg; sbridge_get_tolm() local
805 u32 reg; sbridge_get_tohm() local
813 u32 reg; ibridge_get_tolm() local
822 u32 reg; ibridge_get_tohm() local
829 rir_limit(u32 reg) rir_limit() argument
834 sad_limit(u32 reg) sad_limit() argument
839 interleave_mode(u32 reg) interleave_mode() argument
844 dram_attr(u32 reg) dram_attr() argument
849 knl_sad_limit(u32 reg) knl_sad_limit() argument
854 knl_interleave_mode(u32 reg) knl_interleave_mode() argument
863 get_intlv_mode_str(u32 reg, enum type t) get_intlv_mode_str() argument
871 dram_attr_knl(u32 reg) dram_attr_knl() argument
879 u32 reg; get_memory_type() local
898 u32 reg; haswell_get_memory_type() local
982 u32 reg; get_node_id() local
989 u32 reg; haswell_get_node_id() local
997 u32 reg; knl_get_node_id() local
1039 u32 reg; haswell_get_tolm() local
1048 u32 reg; haswell_get_tohm() local
1060 u32 reg; knl_get_tolm() local
1078 haswell_rir_limit(u32 reg) haswell_rir_limit() argument
1227 knl_get_edc_route(int entry, u32 reg) knl_get_edc_route() argument
1250 knl_get_mc_route(int entry, u32 reg) knl_get_mc_route() argument
1266 knl_show_edc_route(u32 reg, char *s) knl_show_edc_route() argument
1282 knl_show_mc_route(u32 reg, char *s) knl_show_mc_route() argument
1566 u32 reg; get_source_id() local
1679 u32 reg; get_dimm_config() local
1756 u32 reg; get_memory_layout() local
1939 u32 reg, dram_rule; get_memory_error_data() local
2244 u32 reg, channel = GET_BITFIELD(m->status, 0, 3); get_memory_error_data_from_mce() local
[all...]
/kernel/linux/linux-5.10/drivers/watchdog/
H A Dorion_wdt.c73 void __iomem *reg; member
114 atomic_io_modify(dev->reg + TIMER_CTRL, in armada370_wdt_clock_init()
135 atomic_io_modify(dev->reg + TIMER_CTRL, in armada375_wdt_clock_init()
154 atomic_io_modify(dev->reg + TIMER_CTRL, in armada375_wdt_clock_init()
179 atomic_io_modify(dev->reg + TIMER_CTRL, val, val); in armadaxp_wdt_clock_init()
190 dev->reg + dev->data->wdt_counter_offset); in orion_wdt_ping()
193 dev->reg + TIMER1_VAL_OFF); in orion_wdt_ping()
201 u32 reg; in armada375_start() local
205 dev->reg + dev->data->wdt_counter_offset); in armada375_start()
208 dev->reg in armada375_start()
231 u32 reg; armada370_start() local
294 u32 reg, mask; armada375_stop() local
315 u32 reg; armada370_stop() local
[all...]
/kernel/linux/linux-6.6/sound/firewire/dice/
H A Ddice-stream.c62 __be32 reg, new; in select_clock() local
68 &reg, sizeof(reg)); in select_clock()
72 data = be32_to_cpu(reg); in select_clock()
94 if (reg != new) in select_clock()
105 __be32 reg[2]; in get_register_params() local
108 err = snd_dice_transaction_read_tx(dice, TX_NUMBER, reg, sizeof(reg)); in get_register_params()
112 min_t(unsigned int, be32_to_cpu(reg[0]), MAX_STREAMS); in get_register_params()
113 tx_params->size = be32_to_cpu(reg[ in get_register_params()
138 __be32 reg; stop_streams() local
210 __be32 reg[2]; keep_dual_resources() local
336 __be32 reg; start_streams() local
613 __be32 reg[2]; snd_dice_stream_detect_current_formats() local
[all...]
/kernel/linux/linux-5.10/arch/x86/lib/
H A Dretpoline.S16 .macro RETPOLINE reg
25 mov %\reg, (%_ASM_SP)
30 .macro THUNK reg
33 SYM_INNER_LABEL(__x86_indirect_thunk_\reg, SYM_L_GLOBAL)
36 ALTERNATIVE_2 __stringify(RETPOLINE \reg), \
37 __stringify(lfence; ANNOTATE_RETPOLINE_SAFE; jmp *%\reg; int3), X86_FEATURE_RETPOLINE_LFENCE, \
38 __stringify(ANNOTATE_RETPOLINE_SAFE; jmp *%\reg), ALT_NOT(X86_FEATURE_RETPOLINE)
45 * only see one instance of "__x86_indirect_thunk_\reg" rather
55 #define EXPORT_THUNK(reg) __EXPORT_THUNK(__x86_indirect_thunk_ ## reg)
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/86xx/
H A Dgef_ppc9a.c98 unsigned int reg; in gef_ppc9a_get_pcb_rev() local
100 reg = ioread32be(ppc9a_regs); in gef_ppc9a_get_pcb_rev()
101 return (reg >> 16) & 0xff; in gef_ppc9a_get_pcb_rev()
107 unsigned int reg; in gef_ppc9a_get_board_rev() local
109 reg = ioread32be(ppc9a_regs); in gef_ppc9a_get_board_rev()
110 return (reg >> 8) & 0xff; in gef_ppc9a_get_board_rev()
116 unsigned int reg; in gef_ppc9a_get_fpga_rev() local
118 reg = ioread32be(ppc9a_regs); in gef_ppc9a_get_fpga_rev()
119 return reg & 0xf; in gef_ppc9a_get_fpga_rev()
125 unsigned int reg; in gef_ppc9a_get_vme_geo_addr() local
134 unsigned int reg; gef_ppc9a_get_vme_is_syscon() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/85xx/
H A Dge_imp3a.c134 unsigned int reg; in ge_imp3a_get_pcb_rev() local
136 reg = ioread16(imp3a_regs); in ge_imp3a_get_pcb_rev()
137 return (reg >> 8) & 0xff; in ge_imp3a_get_pcb_rev()
143 unsigned int reg; in ge_imp3a_get_board_rev() local
145 reg = ioread16(imp3a_regs + 0x2); in ge_imp3a_get_board_rev()
146 return reg & 0xff; in ge_imp3a_get_board_rev()
152 unsigned int reg; in ge_imp3a_get_fpga_rev() local
154 reg = ioread16(imp3a_regs + 0x2); in ge_imp3a_get_fpga_rev()
155 return (reg >> 8) & 0xff; in ge_imp3a_get_fpga_rev()
161 unsigned int reg; in ge_imp3a_get_cpci_geo_addr() local
170 unsigned int reg; ge_imp3a_get_cpci_is_syscon() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/85xx/
H A Dge_imp3a.c136 unsigned int reg; in ge_imp3a_get_pcb_rev() local
138 reg = ioread16(imp3a_regs); in ge_imp3a_get_pcb_rev()
139 return (reg >> 8) & 0xff; in ge_imp3a_get_pcb_rev()
145 unsigned int reg; in ge_imp3a_get_board_rev() local
147 reg = ioread16(imp3a_regs + 0x2); in ge_imp3a_get_board_rev()
148 return reg & 0xff; in ge_imp3a_get_board_rev()
154 unsigned int reg; in ge_imp3a_get_fpga_rev() local
156 reg = ioread16(imp3a_regs + 0x2); in ge_imp3a_get_fpga_rev()
157 return (reg >> 8) & 0xff; in ge_imp3a_get_fpga_rev()
163 unsigned int reg; in ge_imp3a_get_cpci_geo_addr() local
172 unsigned int reg; ge_imp3a_get_cpci_is_syscon() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/86xx/
H A Dgef_ppc9a.c98 unsigned int reg; in gef_ppc9a_get_pcb_rev() local
100 reg = ioread32be(ppc9a_regs); in gef_ppc9a_get_pcb_rev()
101 return (reg >> 16) & 0xff; in gef_ppc9a_get_pcb_rev()
107 unsigned int reg; in gef_ppc9a_get_board_rev() local
109 reg = ioread32be(ppc9a_regs); in gef_ppc9a_get_board_rev()
110 return (reg >> 8) & 0xff; in gef_ppc9a_get_board_rev()
116 unsigned int reg; in gef_ppc9a_get_fpga_rev() local
118 reg = ioread32be(ppc9a_regs); in gef_ppc9a_get_fpga_rev()
119 return reg & 0xf; in gef_ppc9a_get_fpga_rev()
125 unsigned int reg; in gef_ppc9a_get_vme_geo_addr() local
134 unsigned int reg; gef_ppc9a_get_vme_is_syscon() local
[all...]
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dnospec-insn.h55 .macro __DECODE_R expand,reg
58 .ifc \reg,%r\r1
85 .macro __THUNK_EX_BR reg
88 555: br \reg
92 .macro GEN_BR_THUNK reg
94 .macro GEN_BR_THUNK_EXTERN reg
96 .macro GEN_BR_THUNK reg
98 __DECODE_R __THUNK_PROLOG_BR,\reg
99 __THUNK_EX_BR \reg
100 __DECODE_R __THUNK_EPILOG_BR,\reg
[all...]
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Dsdhci-pltfm.h36 static inline u32 sdhci_be32bs_readl(struct sdhci_host *host, int reg) in sdhci_be32bs_readl() argument
38 return in_be32(host->ioaddr + reg); in sdhci_be32bs_readl()
41 static inline u16 sdhci_be32bs_readw(struct sdhci_host *host, int reg) in sdhci_be32bs_readw() argument
43 return in_be16(host->ioaddr + (reg ^ 0x2)); in sdhci_be32bs_readw()
46 static inline u8 sdhci_be32bs_readb(struct sdhci_host *host, int reg) in sdhci_be32bs_readb() argument
48 return in_8(host->ioaddr + (reg ^ 0x3)); in sdhci_be32bs_readb()
52 u32 val, int reg) in sdhci_be32bs_writel()
54 out_be32(host->ioaddr + reg, val); in sdhci_be32bs_writel()
58 u16 val, int reg) in sdhci_be32bs_writew()
61 int base = reg in sdhci_be32bs_writew()
51 sdhci_be32bs_writel(struct sdhci_host *host, u32 val, int reg) sdhci_be32bs_writel() argument
57 sdhci_be32bs_writew(struct sdhci_host *host, u16 val, int reg) sdhci_be32bs_writew() argument
81 sdhci_be32bs_writeb(struct sdhci_host *host, u8 val, int reg) sdhci_be32bs_writeb() argument
[all...]
/kernel/linux/linux-5.10/drivers/mfd/
H A Dlm3533-ctrlbank.c73 u8 reg; in lm3533_ctrlbank_set_max_current() local
82 reg = lm3533_ctrlbank_get_reg(cb, LM3533_REG_MAX_CURRENT_BASE); in lm3533_ctrlbank_set_max_current()
83 ret = lm3533_write(cb->lm3533, reg, val); in lm3533_ctrlbank_set_max_current()
93 u8 reg; in lm3533_ctrlbank_set_brightness() local
96 reg = lm3533_ctrlbank_get_reg(cb, LM3533_REG_BRIGHTNESS_BASE); in lm3533_ctrlbank_set_brightness()
97 ret = lm3533_write(cb->lm3533, reg, val); in lm3533_ctrlbank_set_brightness()
107 u8 reg; in lm3533_ctrlbank_get_brightness() local
110 reg = lm3533_ctrlbank_get_reg(cb, LM3533_REG_BRIGHTNESS_BASE); in lm3533_ctrlbank_get_brightness()
111 ret = lm3533_read(cb->lm3533, reg, val); in lm3533_ctrlbank_get_brightness()
131 u8 reg; in lm3533_ctrlbank_set_pwm() local
148 u8 reg; lm3533_ctrlbank_get_pwm() local
[all...]
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Dsdhci-pltfm.h36 static inline u32 sdhci_be32bs_readl(struct sdhci_host *host, int reg) in sdhci_be32bs_readl() argument
38 return in_be32(host->ioaddr + reg); in sdhci_be32bs_readl()
41 static inline u16 sdhci_be32bs_readw(struct sdhci_host *host, int reg) in sdhci_be32bs_readw() argument
43 return in_be16(host->ioaddr + (reg ^ 0x2)); in sdhci_be32bs_readw()
46 static inline u8 sdhci_be32bs_readb(struct sdhci_host *host, int reg) in sdhci_be32bs_readb() argument
48 return in_8(host->ioaddr + (reg ^ 0x3)); in sdhci_be32bs_readb()
52 u32 val, int reg) in sdhci_be32bs_writel()
54 out_be32(host->ioaddr + reg, val); in sdhci_be32bs_writel()
58 u16 val, int reg) in sdhci_be32bs_writew()
61 int base = reg in sdhci_be32bs_writew()
51 sdhci_be32bs_writel(struct sdhci_host *host, u32 val, int reg) sdhci_be32bs_writel() argument
57 sdhci_be32bs_writew(struct sdhci_host *host, u16 val, int reg) sdhci_be32bs_writew() argument
81 sdhci_be32bs_writeb(struct sdhci_host *host, u8 val, int reg) sdhci_be32bs_writeb() argument
[all...]

Completed in 30 milliseconds

1...<<21222324252627282930>>...572