Home
last modified time | relevance | path

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

12

/linux/drivers/media/firewire/
H A Dfiredtv-avc.c78 u8 operand[509]; member
85 u8 operand[509]; member
92 memset(&c->operand[from], 0, to - from + 1); in clear_operands()
265 r->operand[0] == SFE_VENDOR_DE_COMPANYID_0 && in is_register_rc()
266 r->operand[1] == SFE_VENDOR_DE_COMPANYID_1 && in is_register_rc()
267 r->operand[2] == SFE_VENDOR_DE_COMPANYID_2 && in is_register_rc()
268 r->operand[3] == SFE_VENDOR_OPCODE_REGISTER_REMOTE_CONTROL; in is_register_rc()
281 fdtv_handle_rc(fdtv, r->operand[4] << 8 | r->operand[5]); in avc_recv()
309 static int add_pid_filter(struct firedtv *fdtv, u8 *operand) in add_pid_filter() argument
315 operand[pos++] = 0x13; /* flowfunction relay */ in add_pid_filter()
[all …]
/linux/arch/powerpc/xmon/
H A Dppc-dis.c26 operand_value_powerpc (const struct powerpc_operand *operand, in operand_value_powerpc() argument
32 if (operand->extract) in operand_value_powerpc()
33 value = (*operand->extract) (insn, dialect, &invalid); in operand_value_powerpc()
36 if (operand->shift >= 0) in operand_value_powerpc()
37 value = (insn >> operand->shift) & operand->bitm; in operand_value_powerpc()
39 value = (insn << -operand->shift) & operand->bitm; in operand_value_powerpc()
40 if ((operand->flags & PPC_OPERAND_SIGNED) != 0) in operand_value_powerpc()
44 unsigned long top = operand->bitm; in operand_value_powerpc()
62 const struct powerpc_operand *operand; in skip_optional_operands() local
66 operand = &powerpc_operands[*opindex]; in skip_optional_operands()
[all …]
H A Dppc.h439 ppc_optional_operand_value (const struct powerpc_operand *operand) in ppc_optional_operand_value() argument
441 if ((operand->flags & PPC_OPERAND_OPTIONAL_VALUE) != 0) in ppc_optional_operand_value()
442 return (operand+1)->shift; in ppc_optional_operand_value()
/linux/arch/m68k/ifpsp060/src/
H A 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 …]
H A 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 …]
H A 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/tools/testing/selftests/x86/bugs/
H A Dits_indirect_alignment.py92 operand = kcore_insn.op_str variable
109 if operand.startswith('0xffffffff'):
110 thunk = int(operand, 16)
113operand += ' -> ' + insn_at_thunk.mnemonic + ' ' + insn_at_thunk.op_str + ' <dynamic-thunk?>'
119 operand += ' <' + prog.symbol(int(operand, 16)) + '>'
120 if '__x86_indirect_its_thunk_' in operand:
/linux/drivers/acpi/acpica/
H A 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()
H A Ddsutils.c756 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ds_evaluate_name_path() local
784 new_obj_desc = *operand; in acpi_ds_evaluate_name_path()
788 type = (*operand)->common.type; in acpi_ds_evaluate_name_path()
790 status = acpi_ex_resolve_to_value(operand, walk_state); in acpi_ds_evaluate_name_path()
799 acpi_ut_remove_reference(*operand); in acpi_ds_evaluate_name_path()
802 acpi_ut_copy_iobject_to_iobject(*operand, &new_obj_desc, in acpi_ds_evaluate_name_path()
812 new_obj_desc = *operand; in acpi_ds_evaluate_name_path()
/linux/drivers/dma/idxd/
H A Ddevice.c15 static void idxd_cmd_exec(struct idxd_device *idxd, int cmd_code, u32 operand,
211 u32 status, operand; in idxd_wq_disable() local
232 operand = BIT(wq->id % 16) | ((wq->id / 16) << 16); in idxd_wq_disable()
233 idxd_cmd_exec(idxd, IDXD_CMD_RESET_WQ, operand, &status); in idxd_wq_disable()
254 u32 operand; in idxd_wq_drain() local
262 operand = BIT(wq->id % 16) | ((wq->id / 16) << 16); in idxd_wq_drain()
263 idxd_cmd_exec(idxd, IDXD_CMD_DRAIN_WQ, operand, NULL); in idxd_wq_drain()
270 u32 operand; in idxd_wq_reset() local
277 operand = BIT(wq->id % 16) | ((wq->id / 16) << 16); in idxd_wq_reset()
278 idxd_cmd_exec(idxd, IDXD_CMD_RESET_WQ, operand, NULL); in idxd_wq_reset()
[all …]
/linux/drivers/gpu/ipu-v3/
H A Dipu-dc.c119 static void dc_write_tmpl(struct ipu_dc *dc, int word, u32 opcode, u32 operand, in dc_write_tmpl() argument
126 reg1 = (operand << 20) & 0xfff00000; in dc_write_tmpl()
127 reg2 = operand >> 12 | opcode << 1 | stop << 9; in dc_write_tmpl()
129 reg1 = sync | glue << 4 | ++wave << 11 | ((operand << 15) & 0xffff8000); in dc_write_tmpl()
130 reg2 = operand >> 17 | opcode << 7 | stop << 9; in dc_write_tmpl()
132 reg1 = sync | glue << 4 | ++wave << 11 | ++map << 15 | ((operand << 20) & 0xfff00000); in dc_write_tmpl()
133 reg2 = operand >> 12 | opcode << 4 | stop << 9; in dc_write_tmpl()
/linux/arch/x86/kvm/vmx/
H A Dvmx_ops.h309 } operand = { vpid, 0, gva }; in __invvpid() local
311 vmx_asm2(invvpid, "r"(ext), "m"(operand), ext, vpid, gva); in __invvpid()
319 } operand = { eptp, 0 }; in __invept() local
320 vmx_asm2(invept, "r"(ext), "m"(operand), ext, eptp); in __invept()
/linux/arch/m68k/fpsp040/
H A 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
H A 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.
H A 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
H A 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
H A Dsgetem.S40 | handler. It points a0 to the input operand.
66 | handler. It points a0 to the input operand.
H A Dsint.S212 | ;assumes a0 points to operand
232 | ;Input: a0 points to operand to
H A 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
H A Dx_unimp.S66 bsrl get_op |go get operand(s)
H A Dx_ovfl.S30 | operand needs to be made available to the users exception handler
/linux/arch/m68k/ifpsp060/
H A 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
H A 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
H A 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
/linux/Documentation/bpf/
H A Dclassic_vs_extended.rst203 functions. Original BPF and eBPF are two operand instructions,
270 The 4th bit encodes the source operand ...
279 BPF_SRC(code) == BPF_X - use register X as source operand
280 BPF_SRC(code) == BPF_K - use 32-bit immediate as source operand
284 BPF_SRC(code) == BPF_X - use 'src_reg' register as source operand
285 BPF_SRC(code) == BPF_K - use 32-bit immediate as source operand

12