Searched defs:node (Results 1 - 25 of 303) sorted by relevance

1234567891011>>

/drivers/acpi/acpica/
H A Ddswscope.c100 acpi_ds_scope_stack_push(struct acpi_namespace_node *node, argument
109 if (!node) {
133 scope_info->scope.node = node;
147 scope.node),
156 acpi_ut_get_node_name(scope_info->scope.node),
197 acpi_ut_get_node_name(scope_info->scope.node),
205 scope.node),
H A Dexresnte.c59 * a pointer to a NS node, and will receive a
66 * DESCRIPTION: Resolve a Namespace node to a valued object
86 struct acpi_namespace_node *node; local
95 node = *object_ptr;
96 source_desc = acpi_ns_get_attached_object(node);
97 entry_type = acpi_ns_get_type((acpi_handle) node);
100 node, source_desc,
108 node = ACPI_CAST_PTR(struct acpi_namespace_node, node->object);
109 source_desc = acpi_ns_get_attached_object(node);
[all...]
H A Dnsxfobj.c67 struct acpi_namespace_node *node; local
83 node = acpi_ns_validate_handle(handle);
84 if (!node) {
89 *ret_id = node->owner_id;
111 struct acpi_namespace_node *node; local
136 node = acpi_ns_validate_handle(handle);
137 if (!node) {
142 *ret_type = node->type;
165 struct acpi_namespace_node *node; local
186 node
234 struct acpi_namespace_node *node; local
[all...]
H A Ddsargs.c57 acpi_ds_execute_arguments(struct acpi_namespace_node *node,
65 * PARAMETERS: Node - Object NS node
66 * scope_node - Parent NS node
77 acpi_ds_execute_arguments(struct acpi_namespace_node *node, argument
96 op->common.node = scope_node;
116 walk_state->deferred_node = node;
127 op->common.node = node;
137 op->common.node = scope_node;
158 walk_state->deferred_node = node;
183 struct acpi_namespace_node *node; local
228 struct acpi_namespace_node *node; local
278 struct acpi_namespace_node *node; local
322 struct acpi_namespace_node *node; local
366 struct acpi_namespace_node *node; local
[all...]
H A Ddsinit.c84 struct acpi_namespace_node *node = local
95 if (node->owner_id != info->owner_id) {
H A Ddswload.c124 struct acpi_namespace_node *node; local
146 if (op->common.node) {
173 walk_state, &(node));
186 &node);
198 switch (node->type) {
226 acpi_ut_get_node_name(node),
227 acpi_ut_get_type_name(node->type)));
229 node->type = ACPI_TYPE_ANY;
240 acpi_ut_get_type_name(node->type),
241 acpi_ut_get_node_name(node)));
[all...]
H A Ddswload2.c73 struct acpi_namespace_node *node; local
142 node = NULL;
155 ACPI_NS_SEARCH_PARENT, walk_state, &(node));
160 /* Special case for Scope(\) -> refers to the Root node */
162 if (op && (op->named.node == acpi_gbl_root_node)) {
163 node = op->named.node;
166 acpi_ds_scope_stack_push(node, object_type,
181 &(node));
201 switch (node
363 struct acpi_namespace_node *node; local
[all...]
H A Devmisc.c63 * DESCRIPTION: Check type of node for a object that supports notifies.
65 * TBD: This could be replaced by a flag bit in the node.
69 u8 acpi_ev_is_notify_object(struct acpi_namespace_node *node) argument
71 switch (node->type) {
89 * PARAMETERS: Node - NS node for the notified object
100 acpi_ev_queue_notify_request(struct acpi_namespace_node * node, argument
121 acpi_ut_get_node_name(node),
122 acpi_ut_get_type_name(node->type), notify_value,
123 acpi_ut_get_notify_name(notify_value), node));
127 obj_desc = acpi_ns_get_attached_object(node);
[all...]
H A Devxfgpe.c254 gpe_event_info->dispatch.device.node = device_node;
265 notify_object->node = device_node;
528 struct acpi_namespace_node *node; local
542 node = acpi_ns_validate_handle(gpe_device);
543 if (!node) {
553 acpi_ev_create_gpe_block(node, gpe_block_address, register_count, 0,
559 /* Install block in the device_object attached to the node */
561 obj_desc = acpi_ns_get_attached_object(node);
575 acpi_ns_attach_object(node, obj_desc, ACPI_TYPE_DEVICE);
612 struct acpi_namespace_node *node; local
[all...]
H A Devxfregn.c81 struct acpi_namespace_node *node; local
99 node = acpi_ns_validate_handle(device);
100 if (!node) {
108 acpi_ev_install_space_handler(node, space_id, handler, setup,
147 status = acpi_ev_execute_reg_methods(node, space_id);
178 struct acpi_namespace_node *node; local
196 node = acpi_ns_validate_handle(device);
197 if (!node ||
198 ((node->type != ACPI_TYPE_DEVICE) &&
199 (node
[all...]
H A Dexoparg2.c92 struct acpi_namespace_node *node; local
104 /* The first operand is a namespace node */
106 node = (struct acpi_namespace_node *)operand[0];
114 if (!acpi_ev_is_notify_object(node)) {
117 acpi_ut_get_type_name(node->type)));
130 status = acpi_ev_queue_notify_request(node, value);
H A Dexresolv.c254 if ((stack_desc->reference.node->type ==
256 || (stack_desc->reference.node->type ==
259 /* These node types do not have 'real' subobjects */
261 *stack_ptr = (void *)stack_desc->reference.node;
263 /* Get the object pointed to by the namespace node */
266 (stack_desc->reference.node)->object;
342 struct acpi_namespace_node *node; local
348 /* Operand can be either a namespace node or an operand descriptor */
361 /* If we had an Alias node, use the attached object for type info */
396 node
[all...]
H A Dnseval.c88 struct acpi_namespace_node *node; local
102 * Get the actual namespace node for the target object. Handles these cases:
104 * 1) Null node, Pathname (absolute path)
115 * For a method alias, we must grab the actual method node so that proper
129 node = info->resolved_node;
142 /* Verify that there is a method object associated with this node */
212 * out of the node.
256 (void)acpi_ns_check_predefined_names(node, info->param_count,
361 * installed to the root node, then evaluated.
377 * Get the parent node
[all...]
H A Dnsload.c66 * Node - Owning NS node
75 acpi_ns_load_table(u32 table_index, struct acpi_namespace_node *node) argument
110 status = acpi_ns_parse_table(table_index, node);
133 status = acpi_ds_initialize_objects(table_index, node);
H A Dnsnames.c56 * PARAMETERS: Node - NS node whose pathname is needed
68 acpi_ns_build_external_path(struct acpi_namespace_node *node, argument
87 parent_node = node;
123 * PARAMETERS: Node - Namespace node whose pathname is needed
126 * the node, In external format (name segments separated by path
133 char *acpi_ns_get_external_pathname(struct acpi_namespace_node *node) argument
139 ACPI_FUNCTION_TRACE_PTR(ns_get_external_pathname, node);
143 size = acpi_ns_get_pathname_length(node);
158 status = acpi_ns_build_external_path(node, size, name_buffer);
171 * PARAMETERS: Node - Namespace node
179 acpi_ns_get_pathname_length(struct acpi_namespace_node *node) argument
230 struct acpi_namespace_node *node; local
[all...]
H A Dnssearch.c58 struct acpi_namespace_node *node,
67 * parent_node - Starting node where search will begin
100 struct acpi_namespace_node *node; local
125 node = parent_node->child;
126 while (node) {
130 if (node->name.integer == target_name) {
134 if (acpi_ns_get_type(node) ==
136 node =
138 node->object);
146 acpi_ut_get_type_name(node
199 acpi_ns_search_parent_tree(u32 target_name, struct acpi_namespace_node *node, acpi_object_type type, struct acpi_namespace_node **return_node) argument
287 acpi_ns_search_and_enter(u32 target_name, struct acpi_walk_state *walk_state, struct acpi_namespace_node *node, acpi_interpreter_mode interpreter_mode, acpi_object_type type, u32 flags, struct acpi_namespace_node **return_node) argument
[all...]
H A Ddsfield.c85 struct acpi_namespace_node *node; local
112 node = walk_state->deferred_node;
121 /* Creating new namespace node, should not already exist */
127 * Mark node temporary if we are executing a normal control
141 &node);
153 op->common.node = node;
156 * If there is no object attached to the node, this node was just created
158 * of an existing node an
466 struct acpi_namespace_node *node; local
[all...]
H A Devxface.c146 struct acpi_namespace_node *node; local
165 node = acpi_ns_validate_handle(device);
166 if (!node) {
190 acpi_gbl_system_notify.node = node;
196 acpi_gbl_device_notify.node = node;
212 if (!acpi_ev_is_notify_object(node)) {
219 obj_desc = acpi_ns_get_attached_object(node);
251 obj_desc = acpi_ut_create_internal_object(node
329 struct acpi_namespace_node *node; local
[all...]
/drivers/acpi/
H A Dwakeup.c33 struct list_head *node, *next; local
35 list_for_each_safe(node, next, &acpi_wakeup_device_list) {
37 container_of(node, struct acpi_device, wakeup_list);
60 struct list_head *node, *next; local
62 list_for_each_safe(node, next, &acpi_wakeup_device_list) {
64 container_of(node, struct acpi_device, wakeup_list);
82 struct list_head *node, *next; local
85 list_for_each_safe(node, next, &acpi_wakeup_device_list) {
86 struct acpi_device *dev = container_of(node,
/drivers/net/wireless/iwmc3200wifi/
H A Drx.h47 struct list_head node; member in struct:iwm_rx_ticket_node
52 struct list_head node; member in struct:iwm_rx_packet
/drivers/of/
H A Dof_pci.c7 static inline int __of_pci_pci_compare(struct device_node *node, argument
11 const __be32 *reg = of_get_property(node, "reg", &size);
21 struct device_node *node, *node2; local
23 for_each_child_of_node(parent, node) {
24 if (__of_pci_pci_compare(node, devfn))
25 return node;
27 * Some OFs create a parent node "multifunc-device" as
31 if (!strcmp(node->name, "multifunc-device")) {
32 for_each_child_of_node(node, node2) {
34 of_node_put(node);
[all...]
H A Dof_i2c.c24 struct device_node *node; local
26 /* Only register child devices if the adapter has a node pointer set */
32 for_each_child_of_node(adap->dev.of_node, node) {
38 dev_dbg(&adap->dev, "of_i2c: register %s\n", node->full_name);
40 if (of_modalias_node(node, info.type, sizeof(info.type)) < 0) {
42 node->full_name);
46 addr = of_get_property(node, "reg", &len);
49 node->full_name);
56 info.addr, node->full_name);
60 info.irq = irq_of_parse_and_map(node,
84 of_find_i2c_device_by_node(struct device_node *node) argument
[all...]
/drivers/regulator/
H A Dof_regulator.c69 * tree node, returns a pointer to the populated struture or NULL if memory
73 struct device_node *node)
77 if (!node)
84 of_get_regulation_constraints(node, &init_data);
72 of_get_regulator_init_data(struct device *dev, struct device_node *node) argument
/drivers/sh/intc/
H A Ddynamic.c35 unsigned int create_irq_nr(unsigned int irq_want, int node) argument
37 int irq = irq_alloc_desc_at(irq_want, node);
/drivers/staging/omapdrm/
H A Domap_debugfs.c30 struct drm_info_node *node = (struct drm_info_node *) m->private; local
31 struct drm_device *dev = node->minor->dev;
49 struct drm_info_node *node = (struct drm_info_node *) m->private; local
50 struct drm_device *dev = node->minor->dev;
56 struct drm_info_node *node = (struct drm_info_node *) m->private; local
57 struct drm_device *dev = node->minor->dev;

Completed in 513 milliseconds

1234567891011>>