Home
last modified time | relevance | path

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

/linux-4.4.14/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-4.4.14/drivers/acpi/acpica/
Dexoparg1.c149 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_1A_0T_0R() local
160 status = acpi_ex_release_mutex(operand[0], walk_state); in acpi_ex_opcode_1A_0T_0R()
165 status = acpi_ex_system_reset_event(operand[0]); in acpi_ex_opcode_1A_0T_0R()
170 status = acpi_ex_system_signal_event(operand[0]); in acpi_ex_opcode_1A_0T_0R()
175 status = acpi_ex_system_do_sleep(operand[0]->integer.value); in acpi_ex_opcode_1A_0T_0R()
181 acpi_ex_system_do_stall((u32) operand[0]->integer.value); in acpi_ex_opcode_1A_0T_0R()
186 status = acpi_ex_unload_table(operand[0]); in acpi_ex_opcode_1A_0T_0R()
216 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_1A_1T_0R() local
226 status = acpi_ex_load_op(operand[0], operand[1], walk_state); in acpi_ex_opcode_1A_1T_0R()
258 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_1A_1T_1R() local
[all …]
Dexoparg2.c91 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_0T_0R() local
106 node = (struct acpi_namespace_node *)operand[0]; in acpi_ex_opcode_2A_0T_0R()
110 value = (u32) operand[1]->integer.value; in acpi_ex_opcode_2A_0T_0R()
158 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_2T_1R() local
189 status = acpi_ut_divide(operand[0]->integer.value, in acpi_ex_opcode_2A_2T_1R()
190 operand[1]->integer.value, in acpi_ex_opcode_2A_2T_1R()
208 status = acpi_ex_store(return_desc2, operand[2], walk_state); in acpi_ex_opcode_2A_2T_1R()
213 status = acpi_ex_store(return_desc1, operand[3], walk_state); in acpi_ex_opcode_2A_2T_1R()
256 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_1T_1R() local
279 operand[0]->integer.value, in acpi_ex_opcode_2A_1T_1R()
[all …]
Dexoparg3.c87 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_3A_0T_0R() local
99 (u32) operand[0]->integer.value, in acpi_ex_opcode_3A_0T_0R()
100 (u32) operand[1]->integer.value, in acpi_ex_opcode_3A_0T_0R()
101 (u32) operand[2]->integer.value)); in acpi_ex_opcode_3A_0T_0R()
105 fatal->type = (u32) operand[0]->integer.value; in acpi_ex_opcode_3A_0T_0R()
106 fatal->code = (u32) operand[1]->integer.value; in acpi_ex_opcode_3A_0T_0R()
107 fatal->argument = (u32) operand[2]->integer.value; in acpi_ex_opcode_3A_0T_0R()
157 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_3A_1T_1R() local
173 return_desc = acpi_ut_create_internal_object((operand[0])-> in acpi_ex_opcode_3A_1T_1R()
182 index = operand[1]->integer.value; in acpi_ex_opcode_3A_1T_1R()
[all …]
Dexoparg6.c212 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_6A_0T_1R() local
230 if ((operand[1]->integer.value > MAX_MATCH_OPERATOR) || in acpi_ex_opcode_6A_0T_1R()
231 (operand[3]->integer.value > MAX_MATCH_OPERATOR)) { in acpi_ex_opcode_6A_0T_1R()
239 index = operand[5]->integer.value; in acpi_ex_opcode_6A_0T_1R()
240 if (index >= operand[0]->package.count) { in acpi_ex_opcode_6A_0T_1R()
244 operand[0]->package.count)); in acpi_ex_opcode_6A_0T_1R()
270 for (; index < operand[0]->package.count; index++) { in acpi_ex_opcode_6A_0T_1R()
274 this_element = operand[0]->package.elements[index]; in acpi_ex_opcode_6A_0T_1R()
287 if (!acpi_ex_do_match((u32) operand[1]->integer.value, in acpi_ex_opcode_6A_0T_1R()
288 this_element, operand[2])) { in acpi_ex_opcode_6A_0T_1R()
[all …]
Dexcreate.c374 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_create_processor() local
389 obj_desc->processor.proc_id = (u8) operand[1]->integer.value; in acpi_ex_create_processor()
390 obj_desc->processor.length = (u8) operand[3]->integer.value; in acpi_ex_create_processor()
392 (acpi_io_address) operand[2]->integer.value; in acpi_ex_create_processor()
396 status = acpi_ns_attach_object((struct acpi_namespace_node *)operand[0], in acpi_ex_create_processor()
421 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_create_power_resource() local
436 obj_desc->power_resource.system_level = (u8) operand[1]->integer.value; in acpi_ex_create_power_resource()
438 (u16) operand[2]->integer.value; in acpi_ex_create_power_resource()
442 status = acpi_ns_attach_object((struct acpi_namespace_node *)operand[0], in acpi_ex_create_power_resource()
470 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_create_method() local
[all …]
Dexconfig.c155 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_load_table_op() local
167 status = acpi_tb_find_table(operand[0]->string.pointer, in acpi_ex_load_table_op()
168 operand[1]->string.pointer, in acpi_ex_load_table_op()
169 operand[2]->string.pointer, &table_index); in acpi_ex_load_table_op()
193 if (operand[3]->string.length > 0) { in acpi_ex_load_table_op()
199 acpi_ns_get_node(start_node, operand[3]->string.pointer, in acpi_ex_load_table_op()
208 if (operand[4]->string.length > 0) { in acpi_ex_load_table_op()
209 if ((operand[4]->string.pointer[0] != AML_ROOT_PREFIX) && in acpi_ex_load_table_op()
210 (operand[4]->string.pointer[0] != AML_PARENT_PREFIX)) { in acpi_ex_load_table_op()
221 acpi_ns_get_node(start_node, operand[4]->string.pointer, in acpi_ex_load_table_op()
[all …]
Ddsopcode.c480 union acpi_operand_object **operand; in acpi_ds_eval_table_region_operands() local
507 operand = &walk_state->operands[0]; in acpi_ds_eval_table_region_operands()
521 status = acpi_tb_find_table(operand[0]->string.pointer, in acpi_ds_eval_table_region_operands()
522 operand[1]->string.pointer, in acpi_ds_eval_table_region_operands()
523 operand[2]->string.pointer, &table_index); in acpi_ds_eval_table_region_operands()
528 operand[0]->string.pointer, in acpi_ds_eval_table_region_operands()
529 operand[1]->string.pointer, in acpi_ds_eval_table_region_operands()
530 operand[2]->string.pointer)); in acpi_ds_eval_table_region_operands()
559 acpi_ut_remove_reference(operand[0]); in acpi_ds_eval_table_region_operands()
560 acpi_ut_remove_reference(operand[1]); in acpi_ds_eval_table_region_operands()
[all …]
Ddsutils.c797 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ds_evaluate_name_path() local
825 new_obj_desc = *operand; in acpi_ds_evaluate_name_path()
829 type = (*operand)->common.type; in acpi_ds_evaluate_name_path()
831 status = acpi_ex_resolve_to_value(operand, walk_state); in acpi_ds_evaluate_name_path()
840 acpi_ut_remove_reference(*operand); in acpi_ds_evaluate_name_path()
843 acpi_ut_copy_iobject_to_iobject(*operand, &new_obj_desc, in acpi_ds_evaluate_name_path()
853 new_obj_desc = *operand; in acpi_ds_evaluate_name_path()
Dexresolv.c335 union acpi_operand_object *operand, in acpi_ex_resolve_multiple() argument
339 union acpi_operand_object *obj_desc = ACPI_CAST_PTR(void, operand); in acpi_ex_resolve_multiple()
341 ACPI_CAST_PTR(struct acpi_namespace_node, operand); in acpi_ex_resolve_multiple()
432 if (obj_desc == operand) { in acpi_ex_resolve_multiple()
Dacinterp.h372 union acpi_operand_object *operand,
/linux-4.4.14/arch/powerpc/xmon/
Dppc-dis.c61 const struct powerpc_operand *operand; in print_insn_powerpc() local
82 operand = powerpc_operands + *opindex; in print_insn_powerpc()
83 if (operand->extract) in print_insn_powerpc()
84 (*operand->extract) (insn, dialect, &invalid); in print_insn_powerpc()
101 operand = powerpc_operands + *opindex; in print_insn_powerpc()
106 if ((operand->flags & PPC_OPERAND_FAKE) != 0) in print_insn_powerpc()
110 if (operand->extract) in print_insn_powerpc()
111 value = (*operand->extract) (insn, dialect, &invalid); in print_insn_powerpc()
114 value = (insn >> operand->shift) & ((1 << operand->bits) - 1); in print_insn_powerpc()
115 if ((operand->flags & PPC_OPERAND_SIGNED) != 0 in print_insn_powerpc()
[all …]
/linux-4.4.14/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 …]
Dilsp.S643 # the result sign is the exclusive or of the operand sign bits.
/linux-4.4.14/arch/s390/kernel/
Ddis.c1730 const struct s390_operand *operand) in extract_operand() argument
1737 cp = code + operand->shift / 8; in extract_operand()
1738 bits = (operand->shift & 7) + operand->bits; in extract_operand()
1746 val &= ((1U << (operand->bits - 1)) << 1) - 1; in extract_operand()
1749 if (operand->bits == 20 && operand->shift == 20) in extract_operand()
1753 if (operand->flags & OPERAND_VR) { in extract_operand()
1754 if (operand->shift == 8) in extract_operand()
1756 else if (operand->shift == 12) in extract_operand()
1758 else if (operand->shift == 16) in extract_operand()
1760 else if (operand->shift == 32) in extract_operand()
[all …]
/linux-4.4.14/arch/x86/include/asm/
Dkvm_emulate.h229 struct operand { struct
311 struct operand src;
312 struct operand src2;
313 struct operand dst;
338 struct operand memop;
341 struct operand *memopp;
/linux-4.4.14/drivers/gpu/ipu-v3/
Dipu-dc.c130 static void dc_write_tmpl(struct ipu_dc *dc, int word, u32 opcode, u32 operand, in dc_write_tmpl() argument
137 reg1 = (operand << 20) & 0xfff00000; in dc_write_tmpl()
138 reg2 = operand >> 12 | opcode << 1 | stop << 9; in dc_write_tmpl()
140 reg1 = sync | glue << 4 | ++wave << 11 | ((operand << 15) & 0xffff8000); in dc_write_tmpl()
141 reg2 = operand >> 17 | opcode << 7 | stop << 9; in dc_write_tmpl()
143 reg1 = sync | glue << 4 | ++wave << 11 | ++map << 15 | ((operand << 20) & 0xfff00000); in dc_write_tmpl()
144 reg2 = operand >> 12 | opcode << 4 | stop << 9; in dc_write_tmpl()
/linux-4.4.14/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
Ddo_func.S15 | will start with a0 pointing to the ETEMP operand. Dyadic
105 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand
117 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand
125 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand
145 | Load either a +0 or +inf for plus/minus operand
153 | Result is either an operr or +inf for plus/minus operand
Dsgetem.S40 | handler. It points a0 to the input operand.
66 | handler. It points a0 to the input operand.
Dsint.S212 | ;assumes a0 points to operand
232 | ;Input: a0 points to operand to
Dx_unimp.S66 bsrl get_op |go get operand(s)
Dx_ovfl.S30 | operand needs to be made available to the users exception handler
Dgen_except.S11 | the stack frame in memory with the exceptional operand(s).
254 | The exceptional operand is in FP_SCR1.
261 | caller set CU_ONLY. If so, the exceptional operand is expected in
325 | by doing an fmove <ea>,fp0. The exception operand, in
Dbindec.S120 | a0: ptr for original operand/final result
231 | a0: ptr for original operand/final result
294 | a0: ptr for original operand/final result
366 | a0: ptr for original operand/final result
Dssinh.S80 movel %d0,%a1 | save a copy of original (compacted) operand
Dround.S23 | a0 points to the input operand in the internal extended format
403 | a0 points to the operand to be denormalized
488 | a0 points to the operand to be denormalized
492 | a0 points to the denormalized operand
Dutil.S161 | Input a0 points to an operand in the internal extended format
176 | a0 points to operand in internal extended format
486 | a0 points to input operand in the internal extended format
Dx_store.S4 | store --- store operand to memory or register
Dx_operr.S4 | fpsp_operr --- FPSP handler for operand error exception
Dfpsp.h231 .set operr_bit,5 | operand error
Dres_func.S125 | Inst is ftst. Check the source operand and set the cc's accordingly.
1916 movel %a0,%a1 |a1 has the operand input
1922 | input: a0 points to input operand in the internal extended format
/linux-4.4.14/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
Dilsp.doc129 operand is a zero, then the library routine, as its last
131 source operand so that an "Integer Divide-by-Zero" exception
DCHANGES104 ADDRESS = Address of source or destination operand
/linux-4.4.14/kernel/trace/
Dtrace_events_filter.c117 char *operand; member
138 } operand; member
1182 memset(ps->operand.string, '\0', MAX_FILTER_STR_VAL); in clear_operand_string()
1183 ps->operand.tail = 0; in clear_operand_string()
1188 if (ps->operand.tail == MAX_FILTER_STR_VAL - 1) in append_operand_char()
1191 ps->operand.string[ps->operand.tail++] = c; in append_operand_char()
1252 return ps->operand.string; in curr_operand()
1255 static int postfix_append_operand(struct filter_parse_state *ps, char *operand) in postfix_append_operand() argument
1264 elt->operand = kstrdup(operand, GFP_KERNEL); in postfix_append_operand()
1265 if (!elt->operand) { in postfix_append_operand()
[all …]
/linux-4.4.14/Documentation/
Dlzo.txt30 extra data can be a complement for the operand (eg: a length or a distance
38 of bits in the operand. If the number of bits isn't enough to represent the
64 taken from the last two bits of an extra operand (eg: distance).
67 instruction may encode this distance (0001HLLL), it takes one LE16 operand
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/
Dkfd_dbgdev.c572 switch (wac_info->operand) { in dbgdev_wave_control_set_registers()
640 pr_debug("\t\t operand is: %u\n", wac_info->operand); in dbgdev_wave_control_diq()
763 pr_debug("\t\t operand is: %u\n", wac_info->operand); in dbgdev_wave_control_nodiq()
815 wac_info.operand = HSA_DBG_WAVEOP_KILL; in dbgdev_wave_reset_wavefronts()
Dkfd_chardev.c654 sizeof(wac_info.operand) + in kfd_ioctl_dbg_wave_control()
700 wac_info.operand = *((enum HSA_DBG_WAVEOP *)(&args_buff[args_idx])); in kfd_ioctl_dbg_wave_control()
701 args_idx += sizeof(wac_info.operand); in kfd_ioctl_dbg_wave_control()
716 wac_info.process, wac_info.operand, in kfd_ioctl_dbg_wave_control()
Dkfd_dbgmgr.h249 enum HSA_DBG_WAVEOP operand; member
/linux-4.4.14/Documentation/virtual/kvm/
Ds390-diag.txt26 The second-operand address (obtained by the base/displacement calculation)
/linux-4.4.14/arch/m68k/math-emu/
Dfp_scan.S46 | %d1 - operand size
476 | data sizes corresponding to the operand formats
/linux-4.4.14/Documentation/early-userspace/
Dbuffer-format.txt25 GZIP() indicates the gzip(1) of the operand
/linux-4.4.14/Documentation/networking/
Dfilter.txt801 functions. Original BPF and the new format are two operand instructions,
864 When BPF_CLASS(code) == BPF_ALU or BPF_JMP, 4th bit encodes source operand ...
871 BPF_SRC(code) == BPF_X - use register X as source operand
872 BPF_SRC(code) == BPF_K - use 32-bit immediate as source operand
876 BPF_SRC(code) == BPF_X - use 'src_reg' register as source operand
877 BPF_SRC(code) == BPF_K - use 32-bit immediate as source operand
/linux-4.4.14/arch/x86/kvm/
Demulate.c970 static void fetch_register_operand(struct operand *op) in fetch_register_operand()
1121 struct operand *op) in decode_register_operand()
1158 struct operand *op) in decode_modrm()
1295 struct operand *op) in decode_abs()
1705 static void write_register_operand(struct operand *op) in write_register_operand()
1710 static int writeback(struct x86_emulate_ctxt *ctxt, struct operand *op) in writeback()
3263 struct operand *op) in string_addr_inc()
4569 static int decode_imm(struct x86_emulate_ctxt *ctxt, struct operand *op, in decode_imm()
4609 static int decode_operand(struct x86_emulate_ctxt *ctxt, struct operand *op, in decode_operand()
5092 struct operand *op) in fetch_possible_mmx_operand()
Dvmx.c1278 } operand = { vpid, 0, gva }; in __invvpid() local
1283 : : "a"(&operand), "c"(ext) : "cc", "memory"); in __invvpid()
1290 } operand = {eptp, gpa}; in __invept() local
1295 : : "a" (&operand), "c" (ext) : "cc", "memory"); in __invept()
7325 } operand; in handle_invept() local
7360 if (kvm_read_guest_virt(&vcpu->arch.emulate_ctxt, gva, &operand, in handle_invept()
7361 sizeof(operand), &e)) { in handle_invept()
/linux-4.4.14/Documentation/s390/
D3270.txt116 the telinit command with the q operand:
/linux-4.4.14/Documentation/scsi/
DChangeLog.1992-19971208 * ultrastor.c: Change constraint on asm() operand so that it works