Home
last modified time | relevance | path

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

123

/Linux-v4.19/drivers/media/firewire/
Dfiredtv-avc.c82 u8 operand[509]; member
89 u8 operand[509]; member
96 memset(&c->operand[from], 0, to - from + 1); in clear_operands()
269 r->operand[0] == SFE_VENDOR_DE_COMPANYID_0 && in is_register_rc()
270 r->operand[1] == SFE_VENDOR_DE_COMPANYID_1 && in is_register_rc()
271 r->operand[2] == SFE_VENDOR_DE_COMPANYID_2 && in is_register_rc()
272 r->operand[3] == SFE_VENDOR_OPCODE_REGISTER_REMOTE_CONTROL; in is_register_rc()
285 fdtv_handle_rc(fdtv, r->operand[4] << 8 | r->operand[5]); in avc_recv()
313 static int add_pid_filter(struct firedtv *fdtv, u8 *operand) in add_pid_filter() argument
319 operand[pos++] = 0x13; /* flowfunction relay */ in add_pid_filter()
[all …]
/Linux-v4.19/drivers/acpi/acpica/
Dexoparg1.c115 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_1A_0T_0R() local
126 status = acpi_ex_release_mutex(operand[0], walk_state); in acpi_ex_opcode_1A_0T_0R()
131 status = acpi_ex_system_reset_event(operand[0]); in acpi_ex_opcode_1A_0T_0R()
136 status = acpi_ex_system_signal_event(operand[0]); in acpi_ex_opcode_1A_0T_0R()
141 status = acpi_ex_system_do_sleep(operand[0]->integer.value); in acpi_ex_opcode_1A_0T_0R()
147 acpi_ex_system_do_stall((u32) operand[0]->integer.value); in acpi_ex_opcode_1A_0T_0R()
152 status = acpi_ex_unload_table(operand[0]); in acpi_ex_opcode_1A_0T_0R()
182 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_1A_1T_0R() local
192 status = acpi_ex_load_op(operand[0], operand[1], walk_state); in acpi_ex_opcode_1A_1T_0R()
224 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_1A_1T_1R() local
[all …]
Dexoparg2.c57 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_0T_0R() local
72 node = (struct acpi_namespace_node *)operand[0]; in acpi_ex_opcode_2A_0T_0R()
76 value = (u32) operand[1]->integer.value; in acpi_ex_opcode_2A_0T_0R()
124 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_2T_1R() local
155 status = acpi_ut_divide(operand[0]->integer.value, in acpi_ex_opcode_2A_2T_1R()
156 operand[1]->integer.value, in acpi_ex_opcode_2A_2T_1R()
175 status = acpi_ex_store(return_desc2, operand[2], walk_state); in acpi_ex_opcode_2A_2T_1R()
180 status = acpi_ex_store(return_desc1, operand[3], walk_state); in acpi_ex_opcode_2A_2T_1R()
223 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_1T_1R() local
246 operand[0]->integer.value, in acpi_ex_opcode_2A_1T_1R()
[all …]
Dexoparg3.c53 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_3A_0T_0R() local
66 (u32)operand[0]->integer.value, in acpi_ex_opcode_3A_0T_0R()
67 (u32)operand[1]->integer.value, in acpi_ex_opcode_3A_0T_0R()
68 (u32)operand[2]->integer.value)); in acpi_ex_opcode_3A_0T_0R()
72 fatal->type = (u32) operand[0]->integer.value; in acpi_ex_opcode_3A_0T_0R()
73 fatal->code = (u32) operand[1]->integer.value; in acpi_ex_opcode_3A_0T_0R()
74 fatal->argument = (u32) operand[2]->integer.value; in acpi_ex_opcode_3A_0T_0R()
127 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_3A_1T_1R() local
143 return_desc = acpi_ut_create_internal_object((operand[0])-> in acpi_ex_opcode_3A_1T_1R()
152 index = operand[1]->integer.value; in acpi_ex_opcode_3A_1T_1R()
[all …]
Dexoparg6.c178 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_6A_0T_1R() local
196 if ((operand[1]->integer.value > MAX_MATCH_OPERATOR) || in acpi_ex_opcode_6A_0T_1R()
197 (operand[3]->integer.value > MAX_MATCH_OPERATOR)) { in acpi_ex_opcode_6A_0T_1R()
205 index = operand[5]->integer.value; in acpi_ex_opcode_6A_0T_1R()
206 if (index >= operand[0]->package.count) { in acpi_ex_opcode_6A_0T_1R()
210 operand[0]->package.count)); in acpi_ex_opcode_6A_0T_1R()
236 for (; index < operand[0]->package.count; index++) { in acpi_ex_opcode_6A_0T_1R()
240 this_element = operand[0]->package.elements[index]; in acpi_ex_opcode_6A_0T_1R()
253 if (!acpi_ex_do_match((u32) operand[1]->integer.value, in acpi_ex_opcode_6A_0T_1R()
254 this_element, operand[2])) { in acpi_ex_opcode_6A_0T_1R()
[all …]
Dexcreate.c317 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_create_processor() local
332 obj_desc->processor.proc_id = (u8) operand[1]->integer.value; in acpi_ex_create_processor()
333 obj_desc->processor.length = (u8) operand[3]->integer.value; in acpi_ex_create_processor()
335 (acpi_io_address)operand[2]->integer.value; in acpi_ex_create_processor()
339 status = acpi_ns_attach_object((struct acpi_namespace_node *)operand[0], in acpi_ex_create_processor()
364 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_create_power_resource() local
379 obj_desc->power_resource.system_level = (u8) operand[1]->integer.value; in acpi_ex_create_power_resource()
381 (u16) operand[2]->integer.value; in acpi_ex_create_power_resource()
385 status = acpi_ns_attach_object((struct acpi_namespace_node *)operand[0], in acpi_ex_create_power_resource()
413 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_create_method() local
[all …]
Dexconfig.c86 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_load_table_op() local
98 status = acpi_tb_find_table(operand[0]->string.pointer, in acpi_ex_load_table_op()
99 operand[1]->string.pointer, in acpi_ex_load_table_op()
100 operand[2]->string.pointer, &table_index); in acpi_ex_load_table_op()
125 if (operand[3]->string.length > 0) { in acpi_ex_load_table_op()
131 operand[3]->string.pointer, in acpi_ex_load_table_op()
141 if (operand[4]->string.length > 0) { in acpi_ex_load_table_op()
142 if ((operand[4]->string.pointer[0] != AML_ROOT_PREFIX) && in acpi_ex_load_table_op()
143 (operand[4]->string.pointer[0] != AML_PARENT_PREFIX)) { in acpi_ex_load_table_op()
154 operand[4]->string.pointer, in acpi_ex_load_table_op()
[all …]
Ddsopcode.c447 union acpi_operand_object **operand; in acpi_ds_eval_table_region_operands() local
474 operand = &walk_state->operands[0]; in acpi_ds_eval_table_region_operands()
489 status = acpi_tb_find_table(operand[0]->string.pointer, in acpi_ds_eval_table_region_operands()
490 operand[1]->string.pointer, in acpi_ds_eval_table_region_operands()
491 operand[2]->string.pointer, &table_index); in acpi_ds_eval_table_region_operands()
496 operand[0]->string.pointer, in acpi_ds_eval_table_region_operands()
497 operand[1]->string.pointer, in acpi_ds_eval_table_region_operands()
498 operand[2]->string.pointer)); in acpi_ds_eval_table_region_operands()
527 acpi_ut_remove_reference(operand[0]); in acpi_ds_eval_table_region_operands()
528 acpi_ut_remove_reference(operand[1]); in acpi_ds_eval_table_region_operands()
[all …]
Dutmath.c91 acpi_status acpi_ut_short_shift_left(u64 operand, u32 count, u64 *out_result) in acpi_ut_short_shift_left() argument
97 operand_ovl.full = operand; in acpi_ut_short_shift_left()
128 acpi_status acpi_ut_short_shift_right(u64 operand, u32 count, u64 *out_result) in acpi_ut_short_shift_right() argument
134 operand_ovl.full = operand; in acpi_ut_short_shift_right()
189 acpi_status acpi_ut_short_shift_left(u64 operand, u32 count, u64 *out_result) in acpi_ut_short_shift_left() argument
197 *out_result = operand << count; in acpi_ut_short_shift_left()
213 acpi_status acpi_ut_short_shift_right(u64 operand, u32 count, u64 *out_result) in acpi_ut_short_shift_right() argument
221 *out_result = operand >> count; in acpi_ut_short_shift_right()
Ddsutils.c751 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ds_evaluate_name_path() local
779 new_obj_desc = *operand; in acpi_ds_evaluate_name_path()
783 type = (*operand)->common.type; in acpi_ds_evaluate_name_path()
785 status = acpi_ex_resolve_to_value(operand, walk_state); in acpi_ds_evaluate_name_path()
794 acpi_ut_remove_reference(*operand); in acpi_ds_evaluate_name_path()
797 acpi_ut_copy_iobject_to_iobject(*operand, &new_obj_desc, in acpi_ds_evaluate_name_path()
807 new_obj_desc = *operand; in acpi_ds_evaluate_name_path()
Dexresolv.c303 union acpi_operand_object *operand, in acpi_ex_resolve_multiple() argument
307 union acpi_operand_object *obj_desc = ACPI_CAST_PTR(void, operand); in acpi_ex_resolve_multiple()
309 ACPI_CAST_PTR(struct acpi_namespace_node, operand); in acpi_ex_resolve_multiple()
412 if (obj_desc == operand) { in acpi_ex_resolve_multiple()
/Linux-v4.19/arch/powerpc/xmon/
Dppc-dis.c37 operand_value_powerpc (const struct powerpc_operand *operand, in operand_value_powerpc() argument
43 if (operand->extract) in operand_value_powerpc()
44 value = (*operand->extract) (insn, dialect, &invalid); in operand_value_powerpc()
47 if (operand->shift >= 0) in operand_value_powerpc()
48 value = (insn >> operand->shift) & operand->bitm; in operand_value_powerpc()
50 value = (insn << -operand->shift) & operand->bitm; in operand_value_powerpc()
51 if ((operand->flags & PPC_OPERAND_SIGNED) != 0) in operand_value_powerpc()
55 unsigned long top = operand->bitm; in operand_value_powerpc()
73 const struct powerpc_operand *operand; in skip_optional_operands() local
77 operand = &powerpc_operands[*opindex]; in skip_optional_operands()
[all …]
Dppc.h441 ppc_optional_operand_value (const struct powerpc_operand *operand) in ppc_optional_operand_value() argument
443 if ((operand->flags & PPC_OPERAND_OPTIONAL_VALUE) != 0) in ppc_optional_operand_value()
444 return (operand+1)->shift; in ppc_optional_operand_value()
/Linux-v4.19/arch/s390/kernel/
Ddis.c344 const struct s390_operand *operand) in extract_operand() argument
351 cp = code + operand->shift / 8; in extract_operand()
352 bits = (operand->shift & 7) + operand->bits; in extract_operand()
360 val &= ((1U << (operand->bits - 1)) << 1) - 1; in extract_operand()
363 if (operand->bits == 20 && operand->shift == 20) in extract_operand()
367 if (operand->flags & OPERAND_VR) { in extract_operand()
368 if (operand->shift == 8) in extract_operand()
370 else if (operand->shift == 12) in extract_operand()
372 else if (operand->shift == 16) in extract_operand()
374 else if (operand->shift == 32) in extract_operand()
[all …]
/Linux-v4.19/arch/m68k/ifpsp060/src/
Dfplsp.S323 set FP_DST, LV+56 # fp destination operand
329 set FP_SRC, LV+44 # fp source operand
351 set STORE_FLG, LV+19 # flag: operand store (ie. not fcmp/ftst)
356 set DTAG, LV+15 # destination operand type
357 set STAG, LV+14 # source operand type
406 set NORM, 0x00 # operand type for STAG/DTAG
407 set ZERO, 0x01 # operand type for STAG/DTAG
408 set INF, 0x02 # operand type for STAG/DTAG
409 set QNAN, 0x03 # operand type for STAG/DTAG
410 set DENORM, 0x04 # operand type for STAG/DTAG
[all …]
Dpfpsp.S923 bsr.l set_tag_x # tag the operand type
924 cmpi.b %d0,&UNNORM # is operand an UNNORM?
1265 # we don't know whether the src operand or the dst operand (or both) is the
1266 # UNNORM or DENORM. call the function that tags the operand type. if the
1269 bsr.l set_tag_x # tag the operand type
1270 cmpi.b %d0,&UNNORM # is operand an UNNORM?
1395 # corresponding exception. the operand in the fsave frame should be the original
1396 # src operand.
1425 # If the input operand to this operation was opclass two and a single
1426 # or double precision denorm, inf, or nan, the operand needs to be
[all …]
Dfpsp.S924 bsr.l set_tag_x # tag the operand type
925 cmpi.b %d0,&UNNORM # is operand an UNNORM?
1266 # we don't know whether the src operand or the dst operand (or both) is the
1267 # UNNORM or DENORM. call the function that tags the operand type. if the
1270 bsr.l set_tag_x # tag the operand type
1271 cmpi.b %d0,&UNNORM # is operand an UNNORM?
1396 # corresponding exception. the operand in the fsave frame should be the original
1397 # src operand.
1426 # If the input operand to this operation was opclass two and a single
1427 # or double precision denorm, inf, or nan, the operand needs to be
[all …]
/Linux-v4.19/arch/x86/include/asm/
Dkvm_emulate.h236 struct operand { struct
318 struct operand src;
319 struct operand src2;
320 struct operand dst;
345 struct operand memop;
348 struct operand *memopp;
/Linux-v4.19/drivers/gpu/ipu-v3/
Dipu-dc.c128 static void dc_write_tmpl(struct ipu_dc *dc, int word, u32 opcode, u32 operand, in dc_write_tmpl() argument
135 reg1 = (operand << 20) & 0xfff00000; in dc_write_tmpl()
136 reg2 = operand >> 12 | opcode << 1 | stop << 9; in dc_write_tmpl()
138 reg1 = sync | glue << 4 | ++wave << 11 | ((operand << 15) & 0xffff8000); in dc_write_tmpl()
139 reg2 = operand >> 17 | opcode << 7 | stop << 9; in dc_write_tmpl()
141 reg1 = sync | glue << 4 | ++wave << 11 | ++map << 15 | ((operand << 20) & 0xfff00000); in dc_write_tmpl()
142 reg2 = operand >> 12 | opcode << 4 | stop << 9; in dc_write_tmpl()
/Linux-v4.19/arch/m68k/fpsp040/
Dx_unfl.S17 | operand needs to made available to the user with a bias of $6000
151 | If the exception bit set is E3, the exceptional operand from the
157 lea WBTEMP(%a6),%a0 |a0 now points to operand
202 | Input: a0 points to input operand
206 | Output: a0 points to rounded operand
Dscale.S4 | The entry point sSCALE computes the destination operand
5 | scaled by the source operand. If the absolute value of
6 | the source operand is (>= 2^14) an overflow or underflow
12 | Input: Double-extended destination operand in FPTEMP,
13 | double-extended source operand in ETEMP.
Dkernel_ex.S133 | On entry, a0 points to the exceptional operand. The final exceptional
134 | operand is built in FP_SCR1 and only the sign from the original operand
138 clrl FP_SCR1(%a6) |set exceptional operand to zero
/Linux-v4.19/arch/m68k/ifpsp060/
Dfskeleton.S107 | This is the exit point for the 060FPSP when an enabled operand error exception
109 | for enabled operand error exceptions. The exception stack frame is an operand error
110 | stack frame. The FP state frame holds the source operand of the faulting
129 | stack frame. The FP state frame holds the source operand of the faulting
148 | stack frame. The FP state frame holds the source operand of the faulting
167 | stack frame. The FP state frame holds the source operand of the faulting
Diskeleton.S86 | and the operand was out of bounds, then _isp_unimp() creates
121 | integer divide where the source operand is a zero, then the _isp_unimp()
186 | region. Note: the routine must lock two pages if the operand
191 | a0 = operand address
254 | Note: the routine must unlock two pages if the operand spans
257 | a0 = operand address
Dfplsp.doc83 extended precision operand if program executes:
87 fmovm.x &0x01,-(%sp) # pass operand on stack
89 add.l &0xc,%sp # clear operand from stack
98 fmov.s %fp1,-(%sp) # pass src operand
99 fmov.s %fp0,-(%sp) # pass dst operand

123