Searched refs:operands (Results 1 - 25 of 35) sorted by relevance

12

/linux-master/drivers/scsi/
H A Dmac_scsi.c112 #define MOVE_BYTE(operands) \
114 "1: moveb " operands " \n" \
139 #define MOVE_WORD(operands) \
141 "1: movew " operands " \n" \
160 #define MOVE_16_WORDS(operands) \
162 "1: movew " operands " \n" \
163 "2: movew " operands " \n" \
164 "3: movew " operands " \n" \
165 "4: movew " operands " \n" \
166 "5: movew " operands " \
[all...]
H A Dmac_esp.c139 #define MAC_ESP_PDMA_LOOP(operands) \
143 "1: movew " operands " \n" \
144 "2: movew " operands " \n" \
145 "3: movew " operands " \n" \
146 "4: movew " operands " \n" \
147 "5: movew " operands " \n" \
148 "6: movew " operands " \n" \
149 "7: movew " operands " \n" \
150 "8: movew " operands " \n" \
151 "9: movew " operands " \
[all...]
/linux-master/drivers/acpi/acpica/
H A Dexcreate.c22 * PARAMETERS: walk_state - Current state, contains operands
37 /* Get the source/alias operands (both namespace nodes) */
39 alias_node = (struct acpi_namespace_node *)walk_state->operands[0];
40 target_node = (struct acpi_namespace_node *)walk_state->operands[1];
85 /* Since both operands are Nodes, we don't need to delete them */
130 walk_state->operands[0], obj_desc,
180 obj_desc->mutex.sync_level = (u8)walk_state->operands[1]->integer.value;
182 (struct acpi_namespace_node *)walk_state->operands[0];
264 * operands since they need to be evaluated at run time.
277 /* Init the region from the operands */
[all...]
H A Ddsopcode.c231 /* Always delete the operands */
288 /* Evaluate/create the address and length operands */
300 /* Resolve the operands */
317 /* NOTE: Slightly different operands for this opcode */
321 walk_state->operands[0],
322 walk_state->operands[1],
323 walk_state->operands[2],
324 walk_state->operands[3]);
330 walk_state->operands[0],
331 walk_state->operands[
[all...]
H A Ddscontrol.c243 acpi_ex_resolve_to_value(&walk_state->operands[0],
254 walk_state->return_desc = walk_state->operands[0];
295 operands[0]);
298 walk_state->operands[0] = NULL;
H A Ddswexec.c84 acpi_ex_resolve_to_value(&walk_state->operands[0],
90 obj_desc = walk_state->operands[0];
177 * methods. This is where most operators and operands are
398 /* Resolve all operands */
402 operands
423 (walk_state->operands[0]->common.type ==
425 && (walk_state->operands[1]->common.type ==
427 && (walk_state->operands[0]->reference.class ==
428 walk_state->operands[1]->reference.class)
429 && (walk_state->operands[
[all...]
H A Ddswload2.c414 walk_state->operands[0] = (void *)node;
562 /* Delete operands */
565 acpi_ut_remove_reference(walk_state->operands[i]);
566 walk_state->operands[i] = NULL;
588 * AML of the address and length operands)
658 walk_state->operands[0] =
675 walk_state->operands[0] = NULL;
742 walk_state->operands[0] = NULL;
H A Dexoparg3.c23 * convention based upon the number of arguments, the number of target operands,
30 * xA - ARGUMENTS: The number of arguments (input operands) that are
32 * yT - TARGETS: The number of targets (output operands) that are required
38 * fully resolved operands.
48 * DESCRIPTION: Execute Triadic operator (3 operands)
53 union acpi_operand_object **operand = &walk_state->operands[0];
121 * DESCRIPTION: Execute Triadic operator (3 operands)
127 union acpi_operand_object **operand = &walk_state->operands[0];
H A Ddswstate.c291 walk_state->operands[walk_state->operand_index] = object;
344 walk_state->operands[walk_state->num_operands] = NULL;
388 obj_desc = walk_state->operands[i];
390 acpi_ut_remove_reference(walk_state->operands[i]);
391 walk_state->operands[i] = NULL;
H A Dacstruct.h68 union acpi_operand_object *operands[ACPI_OBJ_NUM_OPERANDS + 1]; /* Operands passed to the interpreter (+1 for NULL terminator) */ member in struct:acpi_walk_state
123 union acpi_operand_object *operands[7]; member in union:acpi_aml_operands
H A Dexoparg2.c24 * convention based upon the number of arguments, the number of target operands,
31 * xA - ARGUMENTS: The number of arguments (input operands) that are
33 * yT - TARGETS: The number of targets (output operands) that are required
39 * fully resolved operands.
52 * ALLOCATION: Deletes both operands
57 union acpi_operand_object **operand = &walk_state->operands[0];
117 * DESCRIPTION: Execute a dyadic operator (2 operands) with 2 output targets
124 union acpi_operand_object **operand = &walk_state->operands[0];
173 /* Store the results to the target reference operands */
223 union acpi_operand_object **operand = &walk_state->operands[
[all...]
H A Ddsutils.c231 * These opcodes allow term_arg(s) as operands and therefore
232 * the operands can be method calls. The result is used.
249 * These opcodes allow term_arg(s) as operands and therefore
250 * the operands can be method calls. The result is used.
337 * PARAMETERS: walk_state - Current walk state with operands on stack
341 * DESCRIPTION: Resolve all operands to their values. Used to prepare
355 * Attempt to resolve each of the valid operands
361 acpi_ex_resolve_to_value(&walk_state->operands[i],
375 * PARAMETERS: walk_state - Current walk state with operands on stack
379 * DESCRIPTION: Clear all operands o
[all...]
H A Dexoparg1.c25 * convention based upon the number of arguments, the number of target operands,
32 * xA - ARGUMENTS: The number of arguments (input operands) that are
34 * yT - TARGETS: The number of targets (output operands) that are required
40 * fully resolved operands.
50 * DESCRIPTION: Execute operator with no operands, one return value
115 union acpi_operand_object **operand = &walk_state->operands[0];
183 union acpi_operand_object **operand = &walk_state->operands[0];
230 union acpi_operand_object **operand = &walk_state->operands[0];
458 walk_state->operands[0] = NULL; /* Prevent deletion */
580 union acpi_operand_object **operand = &walk_state->operands[
[all...]
H A Ddsmethod.c510 this_walk_state->operands[this_walk_state->num_operands] = NULL;
523 info->parameters = &this_walk_state->operands[0];
539 * Delete the operands on the previous walkstate operand stack
543 acpi_ut_remove_reference(this_walk_state->operands[i]);
544 this_walk_state->operands[i] = NULL;
H A Dexoparg6.c23 * convention based upon the number of arguments, the number of target operands,
30 * xA - ARGUMENTS: The number of arguments (input operands) that are
32 * yT - TARGETS: The number of targets (output operands) that are required
38 * fully resolved operands.
178 union acpi_operand_object **operand = &walk_state->operands[0];
H A Ddswload.c556 walk_state->operands[0] =
573 walk_state->operands[0] = NULL;
H A Ddsobject.c348 walk_state->operands[0]);
363 walk_state->operands[0]);
383 * target operands.
H A Dacinterp.h13 #define ACPI_WALK_OPERANDS (&(walk_state->operands [walk_state->num_operands -1]))
331 * exoparg2 - ACPI AML execution, 2 operands
342 * exoparg3 - ACPI AML execution, 3 operands
349 * exoparg6 - ACPI AML execution, 6 operands
387 acpi_ex_dump_operands(union acpi_operand_object **operands,
H A Dexresop.c88 * DESCRIPTION: Convert multiple input operands to the types required by the
662 * If more operands needed, decrement stack_ptr to point
670 ACPI_DUMP_OPERANDS(walk_state->operands,
H A Dexconfig.c72 * PARAMETERS: walk_state - Current state with operands
86 union acpi_operand_object **operand = &walk_state->operands[0];
/linux-master/arch/powerpc/xmon/
H A Dppc.h38 operands are zeroes. */
44 match (and are presumably filled in by operands). */
58 operand table. They appear in the order which the operands must
60 unsigned char operands[8]; member in struct:powerpc_opcode
230 /* The operands table is an array of struct powerpc_operand. */
261 operand value is legal, *ERRMSG will be unchanged (most operands
292 the operands field of the powerpc_opcodes table. */
315 operands fields are identical. The assembler should call the
323 store instructions which want their operands to look like
358 assembler must count the number of operands remainin
422 unsigned int operands; member in struct:powerpc_macro
[all...]
H A Dppc-dis.c100 /* Check validity of operands. */
102 for (opindex = opcode->operands; *opindex != 0; opindex++)
169 if (opcode->operands[0] != 0)
175 /* The operands will be fetched out of the 16-bit instruction. */
178 /* Now extract and print the operands. */
182 for (opindex = opcode->operands; *opindex != 0; opindex++)
194 /* If all of the optional operands have the value zero,
/linux-master/arch/m68k/fpsp040/
H A Ddo_func.S171 bra t_operr |take care of operands < -1
189 bne t_operr |take care of operands < 0
203 bra t_operr |take care of operands < 0
211 bne t_operr |take care of operands < 0
225 bra t_operr |take care of operands < 0
233 bne t_operr |take care of operands < 0
247 bra t_operr |take care of operands < 0
/linux-master/tools/perf/util/
H A Dprint_insn.c63 * Resolving address operands to symbols is implemented
79 cs_x86_op *op = &insn->detail->x86.operands[0];
/linux-master/kernel/trace/
H A Dtrace_events_hist.c162 struct hist_field *operands[HIST_FIELD_OPERANDS_MAX]; member in struct:hist_field
282 struct hist_field *operand = hist_field->operands[0];
295 struct hist_field *operand = hist_field->operands[0];
316 struct hist_field *operand1 = hist_field->operands[0];
317 struct hist_field *operand2 = hist_field->operands[1];
331 struct hist_field *operand1 = hist_field->operands[0];
332 struct hist_field *operand2 = hist_field->operands[1];
346 struct hist_field *operand1 = hist_field->operands[0];
347 struct hist_field *operand2 = hist_field->operands[1];
369 struct hist_field *operand1 = hist_field->operands[
[all...]

Completed in 206 milliseconds

12