Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/drivers/scsi/
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...]
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...]
/kernel/linux/linux-6.6/drivers/scsi/
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...]
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...]
/kernel/linux/linux-5.10/drivers/acpi/acpica/
H A Dexcreate.c22 * PARAMETERS: walk_state - Current state, contains operands
37 /* Get the source/alias operands (both namespace nodes) */ in acpi_ex_create_alias()
39 alias_node = (struct acpi_namespace_node *)walk_state->operands[0]; in acpi_ex_create_alias()
40 target_node = (struct acpi_namespace_node *)walk_state->operands[1]; in acpi_ex_create_alias()
85 /* Since both operands are Nodes, we don't need to delete them */ in acpi_ex_create_alias()
130 walk_state->operands[0], obj_desc, in acpi_ex_create_event()
180 obj_desc->mutex.sync_level = (u8)walk_state->operands[1]->integer.value; in acpi_ex_create_mutex()
182 (struct acpi_namespace_node *)walk_state->operands[0]; in acpi_ex_create_mutex()
264 * operands since they need to be evaluated at run time. in acpi_ex_create_region()
277 /* Init the region from the operands */ in acpi_ex_create_region()
[all...]
H A Ddsopcode.c231 /* Always delete the operands */ in acpi_ds_init_buffer_field()
288 /* Evaluate/create the address and length operands */ in acpi_ds_eval_buffer_field_operands()
300 /* Resolve the operands */ in acpi_ds_eval_buffer_field_operands()
317 /* NOTE: Slightly different operands for this opcode */ in acpi_ds_eval_buffer_field_operands()
321 walk_state->operands[0], in acpi_ds_eval_buffer_field_operands()
322 walk_state->operands[1], in acpi_ds_eval_buffer_field_operands()
323 walk_state->operands[2], in acpi_ds_eval_buffer_field_operands()
324 walk_state->operands[3]); in acpi_ds_eval_buffer_field_operands()
330 walk_state->operands[0], in acpi_ds_eval_buffer_field_operands()
331 walk_state->operands[ in acpi_ds_eval_buffer_field_operands()
[all...]
H A Ddswexec.c84 acpi_ex_resolve_to_value(&walk_state->operands[0], in acpi_ds_get_predicate_value()
90 obj_desc = walk_state->operands[0]; in acpi_ds_get_predicate_value()
177 * methods. This is where most operators and operands are
396 /* Resolve all operands */ in acpi_ds_exec_end_op()
400 operands in acpi_ds_exec_end_op()
421 (walk_state->operands[0]->common.type == in acpi_ds_exec_end_op()
423 && (walk_state->operands[1]->common.type == in acpi_ds_exec_end_op()
425 && (walk_state->operands[0]->reference.class == in acpi_ds_exec_end_op()
426 walk_state->operands[1]->reference.class) in acpi_ds_exec_end_op()
427 && (walk_state->operands[ in acpi_ds_exec_end_op()
[all...]
H A Ddscontrol.c243 acpi_ex_resolve_to_value(&walk_state->operands[0], in acpi_ds_exec_end_control_op()
254 walk_state->return_desc = walk_state->operands[0]; in acpi_ds_exec_end_control_op()
295 operands[0]); in acpi_ds_exec_end_control_op()
298 walk_state->operands[0] = NULL; in acpi_ds_exec_end_control_op()
H A Ddswload2.c414 walk_state->operands[0] = (void *)node; in acpi_ds_load2_end_op()
562 /* Delete operands */ in acpi_ds_load2_end_op()
565 acpi_ut_remove_reference(walk_state->operands[i]); in acpi_ds_load2_end_op()
566 walk_state->operands[i] = NULL; in acpi_ds_load2_end_op()
588 * AML of the address and length operands) in acpi_ds_load2_end_op()
658 walk_state->operands[0] = in acpi_ds_load2_end_op()
675 walk_state->operands[0] = NULL; in acpi_ds_load2_end_op()
742 walk_state->operands[0] = NULL; in acpi_ds_load2_end_op()
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]; in acpi_ex_opcode_2A_0T_0R()
117 * DESCRIPTION: Execute a dyadic operator (2 operands) with 2 output targets
124 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_2T_1R()
173 /* Store the results to the target reference operands */ in acpi_ex_opcode_2A_2T_1R()
223 union acpi_operand_object **operand = &walk_state->operands[ in acpi_ex_opcode_2A_1T_1R()
[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]; in acpi_ex_opcode_1A_0T_0R()
182 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_1A_1T_0R()
224 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_1A_1T_1R()
437 walk_state->operands[0] = NULL; /* Prevent deletion */ in acpi_ex_opcode_1A_1T_1R()
559 union acpi_operand_object **operand = &walk_state->operands[ in acpi_ex_opcode_1A_0T_1R()
[all...]
H A Ddsutils.c231 * These opcodes allow term_arg(s) as operands and therefore in acpi_ds_is_result_used()
232 * the operands can be method calls. The result is used. in acpi_ds_is_result_used()
249 * These opcodes allow term_arg(s) as operands and therefore in acpi_ds_is_result_used()
250 * the operands can be method calls. The result is used. in acpi_ds_is_result_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 in acpi_ds_resolve_operands()
361 acpi_ex_resolve_to_value(&walk_state->operands[i], in acpi_ds_resolve_operands()
375 * PARAMETERS: walk_state - Current walk state with operands on stack
379 * DESCRIPTION: Clear all operands o
[all...]
H A Ddswstate.c291 walk_state->operands[walk_state->operand_index] = object; in acpi_ds_obj_stack_push()
344 walk_state->operands[walk_state->num_operands] = NULL; in acpi_ds_obj_stack_pop()
388 obj_desc = walk_state->operands[i]; in acpi_ds_obj_stack_pop_and_delete()
390 acpi_ut_remove_reference(walk_state->operands[i]); in acpi_ds_obj_stack_pop_and_delete()
391 walk_state->operands[i] = NULL; in acpi_ds_obj_stack_pop_and_delete()
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]; in acpi_ex_opcode_3A_0T_0R()
121 * DESCRIPTION: Execute Triadic operator (3 operands)
127 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_3A_1T_1R()
/kernel/linux/linux-6.6/drivers/acpi/acpica/
H A Dexcreate.c22 * PARAMETERS: walk_state - Current state, contains operands
37 /* Get the source/alias operands (both namespace nodes) */ in acpi_ex_create_alias()
39 alias_node = (struct acpi_namespace_node *)walk_state->operands[0]; in acpi_ex_create_alias()
40 target_node = (struct acpi_namespace_node *)walk_state->operands[1]; in acpi_ex_create_alias()
85 /* Since both operands are Nodes, we don't need to delete them */ in acpi_ex_create_alias()
130 walk_state->operands[0], obj_desc, in acpi_ex_create_event()
180 obj_desc->mutex.sync_level = (u8)walk_state->operands[1]->integer.value; in acpi_ex_create_mutex()
182 (struct acpi_namespace_node *)walk_state->operands[0]; in acpi_ex_create_mutex()
264 * operands since they need to be evaluated at run time. in acpi_ex_create_region()
277 /* Init the region from the operands */ in acpi_ex_create_region()
[all...]
H A Ddsopcode.c231 /* Always delete the operands */ in acpi_ds_init_buffer_field()
288 /* Evaluate/create the address and length operands */ in acpi_ds_eval_buffer_field_operands()
300 /* Resolve the operands */ in acpi_ds_eval_buffer_field_operands()
317 /* NOTE: Slightly different operands for this opcode */ in acpi_ds_eval_buffer_field_operands()
321 walk_state->operands[0], in acpi_ds_eval_buffer_field_operands()
322 walk_state->operands[1], in acpi_ds_eval_buffer_field_operands()
323 walk_state->operands[2], in acpi_ds_eval_buffer_field_operands()
324 walk_state->operands[3]); in acpi_ds_eval_buffer_field_operands()
330 walk_state->operands[0], in acpi_ds_eval_buffer_field_operands()
331 walk_state->operands[ in acpi_ds_eval_buffer_field_operands()
[all...]
H A Ddswexec.c84 acpi_ex_resolve_to_value(&walk_state->operands[0], in acpi_ds_get_predicate_value()
90 obj_desc = walk_state->operands[0]; in acpi_ds_get_predicate_value()
177 * methods. This is where most operators and operands are
398 /* Resolve all operands */ in acpi_ds_exec_end_op()
402 operands in acpi_ds_exec_end_op()
423 (walk_state->operands[0]->common.type == in acpi_ds_exec_end_op()
425 && (walk_state->operands[1]->common.type == in acpi_ds_exec_end_op()
427 && (walk_state->operands[0]->reference.class == in acpi_ds_exec_end_op()
428 walk_state->operands[1]->reference.class) in acpi_ds_exec_end_op()
429 && (walk_state->operands[ in acpi_ds_exec_end_op()
[all...]
H A Ddscontrol.c243 acpi_ex_resolve_to_value(&walk_state->operands[0], in acpi_ds_exec_end_control_op()
254 walk_state->return_desc = walk_state->operands[0]; in acpi_ds_exec_end_control_op()
295 operands[0]); in acpi_ds_exec_end_control_op()
298 walk_state->operands[0] = NULL; in acpi_ds_exec_end_control_op()
H A Ddswload2.c414 walk_state->operands[0] = (void *)node; in acpi_ds_load2_end_op()
562 /* Delete operands */ in acpi_ds_load2_end_op()
565 acpi_ut_remove_reference(walk_state->operands[i]); in acpi_ds_load2_end_op()
566 walk_state->operands[i] = NULL; in acpi_ds_load2_end_op()
588 * AML of the address and length operands) in acpi_ds_load2_end_op()
658 walk_state->operands[0] = in acpi_ds_load2_end_op()
675 walk_state->operands[0] = NULL; in acpi_ds_load2_end_op()
742 walk_state->operands[0] = NULL; in acpi_ds_load2_end_op()
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]; in acpi_ex_opcode_2A_0T_0R()
117 * DESCRIPTION: Execute a dyadic operator (2 operands) with 2 output targets
124 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_2T_1R()
173 /* Store the results to the target reference operands */ in acpi_ex_opcode_2A_2T_1R()
223 union acpi_operand_object **operand = &walk_state->operands[ in acpi_ex_opcode_2A_1T_1R()
[all...]
H A Ddsutils.c231 * These opcodes allow term_arg(s) as operands and therefore in acpi_ds_is_result_used()
232 * the operands can be method calls. The result is used. in acpi_ds_is_result_used()
249 * These opcodes allow term_arg(s) as operands and therefore in acpi_ds_is_result_used()
250 * the operands can be method calls. The result is used. in acpi_ds_is_result_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 in acpi_ds_resolve_operands()
361 acpi_ex_resolve_to_value(&walk_state->operands[i], in acpi_ds_resolve_operands()
375 * PARAMETERS: walk_state - Current walk state with operands on stack
379 * DESCRIPTION: Clear all operands o
[all...]
H A Ddswstate.c291 walk_state->operands[walk_state->operand_index] = object; in acpi_ds_obj_stack_push()
344 walk_state->operands[walk_state->num_operands] = NULL; in acpi_ds_obj_stack_pop()
388 obj_desc = walk_state->operands[i]; in acpi_ds_obj_stack_pop_and_delete()
390 acpi_ut_remove_reference(walk_state->operands[i]); in acpi_ds_obj_stack_pop_and_delete()
391 walk_state->operands[i] = NULL; in acpi_ds_obj_stack_pop_and_delete()
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]; in acpi_ex_opcode_1A_0T_0R()
183 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_1A_1T_0R()
230 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_1A_1T_1R()
458 walk_state->operands[0] = NULL; /* Prevent deletion */ in acpi_ex_opcode_1A_1T_1R()
580 union acpi_operand_object **operand = &walk_state->operands[ in acpi_ex_opcode_1A_0T_1R()
[all...]
/kernel/linux/linux-5.10/arch/powerpc/xmon/
H A Dppc-dis.c100 /* Check validity of operands. */ in lookup_powerpc()
102 for (opindex = opcode->operands; *opindex != 0; opindex++) in lookup_powerpc()
169 if (opcode->operands[0] != 0) in print_insn_powerpc()
175 /* The operands will be fetched out of the 16-bit instruction. */ in print_insn_powerpc()
178 /* Now extract and print the operands. */ in print_insn_powerpc()
182 for (opindex = opcode->operands; *opindex != 0; opindex++) in print_insn_powerpc()
194 /* If all of the optional operands have the value zero, in print_insn_powerpc()
/kernel/linux/linux-6.6/arch/powerpc/xmon/
H A Dppc-dis.c100 /* Check validity of operands. */ in lookup_powerpc()
102 for (opindex = opcode->operands; *opindex != 0; opindex++) in lookup_powerpc()
169 if (opcode->operands[0] != 0) in print_insn_powerpc()
175 /* The operands will be fetched out of the 16-bit instruction. */ in print_insn_powerpc()
178 /* Now extract and print the operands. */ in print_insn_powerpc()
182 for (opindex = opcode->operands; *opindex != 0; opindex++) in print_insn_powerpc()
194 /* If all of the optional operands have the value zero, in print_insn_powerpc()

Completed in 12 milliseconds

123