Searched refs:acpi_namespace_node (Results 1 - 25 of 97) sorted by relevance

1234

/linux-master/drivers/acpi/acpica/
H A Dacnamesp.h71 acpi_ns_load_table(u32 table_index, struct acpi_namespace_node *node);
85 struct acpi_namespace_node *acpi_ns_get_next_node(struct acpi_namespace_node
87 struct acpi_namespace_node
90 struct acpi_namespace_node *acpi_ns_get_next_node_typed(acpi_object_type type,
92 acpi_namespace_node
95 acpi_namespace_node
102 acpi_ns_parse_table(u32 table_index, struct acpi_namespace_node *start_node);
105 acpi_ns_execute_table(u32 table_index, struct acpi_namespace_node *start_node);
110 struct acpi_namespace_node *start_nod
[all...]
H A Dnswalk.c26 * RETURN: struct acpi_namespace_node - Pointer to the NEXT child or NULL if
34 struct acpi_namespace_node *acpi_ns_get_next_node(struct acpi_namespace_node
36 struct acpi_namespace_node
63 * RETURN: struct acpi_namespace_node - Pointer to the NEXT child or NULL if
72 struct acpi_namespace_node *acpi_ns_get_next_node_typed(acpi_object_type type,
74 acpi_namespace_node
77 acpi_namespace_node
80 struct acpi_namespace_node *next_node = NULL;
160 struct acpi_namespace_node *child_nod
[all...]
H A Dnssearch.c22 struct acpi_namespace_node *node,
24 struct acpi_namespace_node **return_node);
60 struct acpi_namespace_node *parent_node,
62 struct acpi_namespace_node **return_node)
64 struct acpi_namespace_node *node;
101 ACPI_CAST_PTR(struct acpi_namespace_node,
164 struct acpi_namespace_node *node,
166 struct acpi_namespace_node **return_node)
169 struct acpi_namespace_node *parent_node;
253 struct acpi_namespace_node *nod
[all...]
H A Dnsxfobj.c33 struct acpi_namespace_node *node;
85 struct acpi_namespace_node *node;
86 struct acpi_namespace_node *parent_node;
154 struct acpi_namespace_node *node;
155 struct acpi_namespace_node *parent_node = NULL;
156 struct acpi_namespace_node *child_node = NULL;
H A Dnsalloc.c26 struct acpi_namespace_node *acpi_ns_create_node(u32 name)
28 struct acpi_namespace_node *node;
70 void acpi_ns_delete_node(struct acpi_namespace_node *node)
132 void acpi_ns_remove_node(struct acpi_namespace_node *node)
134 struct acpi_namespace_node *parent_node;
135 struct acpi_namespace_node *prev_node;
136 struct acpi_namespace_node *next_node;
191 void acpi_ns_install_node(struct acpi_walk_state *walk_state, struct acpi_namespace_node *parent_node, /* Parent */
192 struct acpi_namespace_node *node, /* New Child */
196 struct acpi_namespace_node *child_nod
[all...]
H A Dacevents.h39 u8 acpi_ev_is_notify_object(struct acpi_namespace_node *node);
44 acpi_ev_queue_notify_request(struct acpi_namespace_node *node,
88 acpi_ev_detect_gpe(struct acpi_namespace_node *gpe_device,
95 acpi_ev_create_gpe_block(struct acpi_namespace_node *gpe_device,
113 acpi_ev_gpe_dispatch(struct acpi_namespace_node *gpe_device,
159 acpi_ev_has_default_handler(struct acpi_namespace_node *node,
165 acpi_ev_install_space_handler(struct acpi_namespace_node *node,
191 acpi_ev_execute_reg_methods(struct acpi_namespace_node *node,
238 u8 acpi_ev_is_pci_root_bridge(struct acpi_namespace_node *node);
H A Ddsdebug.c25 acpi_ds_print_node_pathname(struct acpi_namespace_node *node,
41 acpi_ds_print_node_pathname(struct acpi_namespace_node *node,
96 struct acpi_namespace_node *previous_method = NULL;
144 acpi_ex_stop_trace_method((struct acpi_namespace_node *)
H A Dacobject.h43 * position in both the struct acpi_namespace_node and union acpi_operand_object
101 struct acpi_namespace_node *node; /* Link back to parent node */
105 ACPI_OBJECT_COMMON_HEADER struct acpi_namespace_node *node; /* Link back to parent node */
130 struct acpi_namespace_node *node; /* Containing namespace node */
136 struct acpi_namespace_node *node; /* Containing namespace node */
224 struct acpi_namespace_node *node; /* Link back to parent node */\
275 ACPI_OBJECT_COMMON_HEADER struct acpi_namespace_node *node; /* Parent device */
286 struct acpi_namespace_node *node; /* Parent device */
314 struct acpi_namespace_node *node; /* ref_of or Namepath */
343 ACPI_OBJECT_COMMON_HEADER struct acpi_namespace_node *method_RE
[all...]
H A Dexcreate.c31 struct acpi_namespace_node *target_node;
32 struct acpi_namespace_node *alias_node;
39 alias_node = (struct acpi_namespace_node *)walk_state->operands[0];
40 target_node = (struct acpi_namespace_node *)walk_state->operands[1];
51 ACPI_CAST_PTR(struct acpi_namespace_node,
129 status = acpi_ns_attach_object((struct acpi_namespace_node *)
182 (struct acpi_namespace_node *)walk_state->operands[0];
219 struct acpi_namespace_node *node;
339 status = acpi_ns_attach_object((struct acpi_namespace_node *)operand[0],
385 status = acpi_ns_attach_object((struct acpi_namespace_node *)operan
[all...]
H A Dacstruct.h66 struct acpi_namespace_node arguments[ACPI_METHOD_NUM_ARGS]; /* Control method arguments */
67 struct acpi_namespace_node local_variables[ACPI_METHOD_NUM_LOCALS]; /* Control method locals */
74 struct acpi_namespace_node *deferred_node; /* Used when executing deferred opcodes */
76 struct acpi_namespace_node *method_call_node; /* Called method Node */
79 struct acpi_namespace_node *method_node; /* Method node if running a method */
155 struct acpi_namespace_node *prefix_node; /* Input: starting node */
159 struct acpi_namespace_node *node; /* Resolved node (prefix_node:relative_pathname) */
H A Dacdispat.h86 struct acpi_namespace_node *region_node,
91 struct acpi_namespace_node *region_node,
96 struct acpi_namespace_node *region_node,
163 struct acpi_namespace_node **node);
171 acpi_ds_auto_serialize_method(struct acpi_namespace_node *node,
188 acpi_ds_begin_method_execution(struct acpi_namespace_node *method_node,
200 struct acpi_namespace_node *start_node);
229 struct acpi_namespace_node *node,
277 acpi_ds_scope_stack_push(struct acpi_namespace_node *node,
305 struct acpi_namespace_node *method_nod
[all...]
H A Dacapps.h119 struct acpi_namespace_node *namespace_root,
128 struct acpi_namespace_node *namespace_root,
133 struct acpi_namespace_node *namespace_root);
H A Dnsobject.c37 acpi_ns_attach_object(struct acpi_namespace_node *node,
97 ((struct acpi_namespace_node *)object)->object) {
102 obj_desc = ((struct acpi_namespace_node *)object)->object;
103 object_type = ((struct acpi_namespace_node *)object)->type;
168 void acpi_ns_detach_object(struct acpi_namespace_node *node)
247 acpi_namespace_node
313 acpi_ns_attach_data(struct acpi_namespace_node *node,
370 acpi_ns_detach_data(struct acpi_namespace_node *node,
415 acpi_ns_get_attached_data(struct acpi_namespace_node *node,
H A Ddsargs.c23 acpi_ds_execute_arguments(struct acpi_namespace_node *node,
24 struct acpi_namespace_node *scope_node,
43 acpi_ds_execute_arguments(struct acpi_namespace_node *node,
44 struct acpi_namespace_node *scope_node,
149 struct acpi_namespace_node *node;
194 struct acpi_namespace_node *node;
244 struct acpi_namespace_node *node;
288 struct acpi_namespace_node *node;
334 struct acpi_namespace_node *node;
H A Daclocal.h130 * position in both the struct acpi_namespace_node and union acpi_operand_object
133 struct acpi_namespace_node { struct
139 struct acpi_namespace_node *parent; /* Parent node */
140 struct acpi_namespace_node *child; /* First child */
141 struct acpi_namespace_node *peer; /* First peer */
207 struct acpi_namespace_node *node;
230 struct acpi_namespace_node *region_node;
231 struct acpi_namespace_node *field_node;
232 struct acpi_namespace_node *register_node;
233 struct acpi_namespace_node *data_register_nod
[all...]
H A Dnsnames.c30 char *acpi_ns_get_external_pathname(struct acpi_namespace_node *node)
52 acpi_size acpi_ns_get_pathname_length(struct acpi_namespace_node *node)
87 struct acpi_namespace_node *node;
135 struct acpi_namespace_node *node;
193 acpi_ns_build_normalized_path(struct acpi_namespace_node *node,
200 struct acpi_namespace_node *next_node;
289 char *acpi_ns_get_normalized_pathname(struct acpi_namespace_node *node,
H A Dnsutils.c21 acpi_name acpi_ns_find_parent_name(struct acpi_namespace_node *node_to_search);
37 acpi_ns_print_node_pathname(struct acpi_namespace_node *node,
75 acpi_object_type acpi_ns_get_type(struct acpi_namespace_node * node)
528 struct acpi_namespace_node *acpi_ns_validate_handle(acpi_handle handle)
545 return (ACPI_CAST_PTR(struct acpi_namespace_node, handle));
635 acpi_ns_get_node_unlocked(struct acpi_namespace_node *prefix_node,
637 u32 flags, struct acpi_namespace_node **return_node)
713 acpi_ns_get_node(struct acpi_namespace_node *prefix_node,
715 u32 flags, struct acpi_namespace_node **return_node)
H A Dnsinit.c265 struct acpi_namespace_node *node =
266 (struct acpi_namespace_node *)obj_handle;
323 struct acpi_namespace_node *node =
324 (struct acpi_namespace_node *)obj_handle;
455 struct acpi_namespace_node *node;
456 struct acpi_namespace_node *parent_node;
460 node = ACPI_CAST_PTR(struct acpi_namespace_node, obj_handle);
523 struct acpi_namespace_node *device_node;
529 device_node = ACPI_CAST_PTR(struct acpi_namespace_node, obj_handle);
H A Dexresnte.c45 acpi_ex_resolve_node_to_value(struct acpi_namespace_node **object_ptr,
51 struct acpi_namespace_node *node;
57 * The stack pointer points to a struct acpi_namespace_node (Node). Get the
73 node = ACPI_CAST_PTR(struct acpi_namespace_node, node->object);
H A Ddsinit.c51 struct acpi_namespace_node *node =
52 (struct acpi_namespace_node *)obj_handle;
158 struct acpi_namespace_node *start_node)
H A Ddbnames.c104 struct acpi_namespace_node *node;
194 if (((struct acpi_namespace_node *)subtree_entry)->parent) {
196 ((struct acpi_namespace_node *)subtree_entry)->
309 (requested_name[i] != ((struct acpi_namespace_node *)
400 struct acpi_namespace_node *node =
401 (struct acpi_namespace_node *)obj_handle;
493 struct acpi_namespace_node *node =
494 (struct acpi_namespace_node *)obj_handle;
527 struct acpi_namespace_node *node = acpi_ns_validate_handle(obj_handle);
770 struct acpi_namespace_node *nod
[all...]
H A Ddbtest.c26 acpi_db_test_integer_type(struct acpi_namespace_node *node, u32 bit_length);
29 acpi_db_test_buffer_type(struct acpi_namespace_node *node, u32 bit_length);
32 acpi_db_test_string_type(struct acpi_namespace_node *node, u32 byte_length);
34 static acpi_status acpi_db_test_package_type(struct acpi_namespace_node *node);
40 acpi_db_read_from_object(struct acpi_namespace_node *node,
45 acpi_db_write_to_object(struct acpi_namespace_node *node,
243 struct acpi_namespace_node *node;
250 node = ACPI_CAST_PTR(struct acpi_namespace_node, obj_handle);
388 acpi_db_test_integer_type(struct acpi_namespace_node *node, u32 bit_length)
490 acpi_db_test_buffer_type(struct acpi_namespace_node *nod
[all...]
H A Duteval.c37 acpi_ut_evaluate_object(struct acpi_namespace_node *prefix_node,
174 struct acpi_namespace_node *device_node,
216 acpi_ut_execute_STA(struct acpi_namespace_node *device_node, u32 * flags)
272 acpi_ut_execute_power_methods(struct acpi_namespace_node *device_node,
H A Drsxface.c40 struct acpi_namespace_node **return_node);
59 struct acpi_namespace_node **return_node)
62 struct acpi_namespace_node *node;
126 struct acpi_namespace_node *node;
171 struct acpi_namespace_node *node;
213 struct acpi_namespace_node *node;
252 struct acpi_namespace_node *node;
298 struct acpi_namespace_node *node;
H A Ddbmethod.c24 static acpi_status acpi_db_evaluate_object(struct acpi_namespace_node *node);
117 struct acpi_namespace_node *node;
271 struct acpi_namespace_node *method;
362 static acpi_status acpi_db_evaluate_object(struct acpi_namespace_node *node)
451 struct acpi_namespace_node *node =
452 (struct acpi_namespace_node *)obj_handle;
501 struct acpi_namespace_node *node =
502 (struct acpi_namespace_node *)obj_handle;

Completed in 358 milliseconds

1234