/drivers/acpi/acpica/ |
H A D | dswscope.c | 100 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 D | exresnte.c | 59 * 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 D | nsxfobj.c | 67 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 D | dsargs.c | 57 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 D | dsinit.c | 84 struct acpi_namespace_node *node = local 95 if (node->owner_id != info->owner_id) {
|
H A D | dswload.c | 124 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 D | dswload2.c | 73 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 D | evmisc.c | 63 * 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 D | evxfgpe.c | 254 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 D | evxfregn.c | 81 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 D | exoparg2.c | 92 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 D | exresolv.c | 254 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 D | nseval.c | 88 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 D | nsload.c | 66 * 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 D | nsnames.c | 56 * 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 D | nssearch.c | 58 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 D | dsfield.c | 85 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 D | evxface.c | 146 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 D | wakeup.c | 33 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 D | rx.h | 47 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 D | of_pci.c | 7 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 D | of_i2c.c | 24 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 D | of_regulator.c | 69 * 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 D | dynamic.c | 35 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 D | omap_debugfs.c | 30 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;
|