Home
last modified time | relevance | path

Searched refs:operand2 (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/arch/s390/kvm/
H A Dpriv.c124 u64 operand2; in handle_set_prefix() local
134 operand2 = kvm_s390_get_base_disp_s(vcpu, &ar); in handle_set_prefix()
137 if (operand2 & 3) in handle_set_prefix()
141 rc = read_guest(vcpu, operand2, ar, &address, sizeof(address)); in handle_set_prefix()
162 u64 operand2; in handle_store_prefix() local
172 operand2 = kvm_s390_get_base_disp_s(vcpu, &ar); in handle_store_prefix()
175 if (operand2 & 3) in handle_store_prefix()
181 rc = write_guest(vcpu, operand2, ar, &address, sizeof(address)); in handle_store_prefix()
185 VCPU_EVENT(vcpu, 3, "STPX: storing prefix 0x%x into 0x%llx", address, operand2); in handle_store_prefix()
799 u64 operand2; in handle_stidp() local
865 u64 operand2; handle_stsi() local
1468 u64 address, operand2; handle_tprot() local
[all...]
/kernel/linux/linux-5.10/arch/s390/kvm/
H A Dpriv.c126 u64 operand2; in handle_set_prefix() local
136 operand2 = kvm_s390_get_base_disp_s(vcpu, &ar); in handle_set_prefix()
139 if (operand2 & 3) in handle_set_prefix()
143 rc = read_guest(vcpu, operand2, ar, &address, sizeof(address)); in handle_set_prefix()
164 u64 operand2; in handle_store_prefix() local
174 operand2 = kvm_s390_get_base_disp_s(vcpu, &ar); in handle_store_prefix()
177 if (operand2 & 3) in handle_store_prefix()
183 rc = write_guest(vcpu, operand2, ar, &address, sizeof(address)); in handle_store_prefix()
187 VCPU_EVENT(vcpu, 3, "STPX: storing prefix 0x%x into 0x%llx", address, operand2); in handle_store_prefix()
798 u64 operand2; in handle_stidp() local
864 u64 operand2; handle_stsi() local
[all...]
/kernel/linux/linux-5.10/drivers/misc/sgi-gru/
H A Dgru_instructions.h211 #define EOP_ER_CSWAP 0x08 /* Compare with operand2, write operand1 if match*/
220 #define EOP_ERR_CSWAP 0x08 /* Compare with operand2, write operand1 if match*/
534 unsigned long operand1, unsigned long operand2, in gru_gamer()
541 ins->op2_value_baddr1 = operand2; in gru_gamer()
548 unsigned long operand2, unsigned long hints) in gru_gamerr()
554 ins->op2_value_baddr1 = operand2; in gru_gamerr()
532 gru_gamer(void *cb, int exopc, unsigned long src, unsigned int xtype, unsigned long operand1, unsigned long operand2, unsigned long hints) gru_gamer() argument
546 gru_gamerr(void *cb, int exopc, unsigned long src, unsigned int xtype, unsigned long operand1, unsigned long operand2, unsigned long hints) gru_gamerr() argument
/kernel/linux/linux-6.6/drivers/misc/sgi-gru/
H A Dgru_instructions.h211 #define EOP_ER_CSWAP 0x08 /* Compare with operand2, write operand1 if match*/
220 #define EOP_ERR_CSWAP 0x08 /* Compare with operand2, write operand1 if match*/
534 unsigned long operand1, unsigned long operand2, in gru_gamer()
541 ins->op2_value_baddr1 = operand2; in gru_gamer()
548 unsigned long operand2, unsigned long hints) in gru_gamerr()
554 ins->op2_value_baddr1 = operand2; in gru_gamerr()
532 gru_gamer(void *cb, int exopc, unsigned long src, unsigned int xtype, unsigned long operand1, unsigned long operand2, unsigned long hints) gru_gamer() argument
546 gru_gamerr(void *cb, int exopc, unsigned long src, unsigned int xtype, unsigned long operand1, unsigned long operand2, unsigned long hints) gru_gamerr() argument
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/verifier/
H A Datomic_fetch.c95 #define __ATOMIC_FETCH_OP_TEST(src_reg, dst_reg, operand1, op, operand2, expect) \
101 /* u64 old = atomic_fetch_add(&val, operand2); */ \
103 BPF_MOV64_IMM(src_reg, operand2), \
/kernel/linux/linux-6.6/kernel/trace/
H A Dtrace_events_hist.c317 struct hist_field *operand2 = hist_field->operands[1]; in hist_field_plus() local
320 u64 val2 = hist_fn_call(operand2, elt, buffer, rbe, event); in hist_field_plus()
332 struct hist_field *operand2 = hist_field->operands[1]; in hist_field_minus() local
335 u64 val2 = hist_fn_call(operand2, elt, buffer, rbe, event); in hist_field_minus()
347 struct hist_field *operand2 = hist_field->operands[1]; in hist_field_div() local
350 u64 val2 = hist_fn_call(operand2, elt, buffer, rbe, event); in hist_field_div()
370 struct hist_field *operand2 = hist_field->operands[1]; in div_by_power_of_two() local
374 return val1 >> __ffs64(operand2->constant); in div_by_power_of_two()
384 struct hist_field *operand2 = hist_field->operands[1]; in div_by_not_power_of_two() local
388 return div64_u64(val1, operand2 in div_by_not_power_of_two()
398 struct hist_field *operand2 = hist_field->operands[1]; div_by_mult_and_shift() local
432 struct hist_field *operand2 = hist_field->operands[1]; hist_field_mult() local
2620 check_expr_operands(struct trace_array *tr, struct hist_field *operand1, struct hist_field *operand2, struct hist_field **var1, struct hist_field **var2) check_expr_operands() argument
2665 struct hist_field *operand1 = NULL, *operand2 = NULL, *expr = NULL; parse_expr() local
[all...]
/kernel/linux/linux-5.10/kernel/trace/
H A Dtrace_events_hist.c221 struct hist_field *operand2 = hist_field->operands[1]; in hist_field_plus() local
224 u64 val2 = operand2->fn(operand2, elt, rbe, event); in hist_field_plus()
235 struct hist_field *operand2 = hist_field->operands[1]; in hist_field_minus() local
238 u64 val2 = operand2->fn(operand2, elt, rbe, event); in hist_field_minus()
2185 struct hist_field *operand2) in check_expr_operands()
2188 unsigned long operand2_flags = operand2->flags; in check_expr_operands()
2204 var = find_var_field(operand2->var.hist_data, operand2 in check_expr_operands()
2183 check_expr_operands(struct trace_array *tr, struct hist_field *operand1, struct hist_field *operand2) check_expr_operands() argument
2224 struct hist_field *operand1 = NULL, *operand2 = NULL, *expr = NULL; parse_expr() local
[all...]

Completed in 18 milliseconds