/linux/mm/ |
A D | mempool.c | 43 u8 *obj = element; in __check_element() 61 __check_element(pool, element, ksize(element)); in check_element() 74 u8 *obj = element; in __poison_element() 84 __poison_element(element, ksize(element)); in poison_element() 115 kasan_unpoison_range(element, __ksize(element)); in kasan_unpoison_element() 136 return element; in remove_element() 199 void *element; in mempool_init_node() local 300 void *element; in mempool_resize() local 342 if (!element) in mempool_resize() 376 void *element; in mempool_alloc() local [all …]
|
/linux/drivers/acpi/acpica/ |
A D | uttrack.c | 284 if (!element) { in acpi_ut_find_allocation() 300 return (element); in acpi_ut_find_allocation() 303 element = element->next; in acpi_ut_find_allocation() 307 return (element); in acpi_ut_find_allocation() 374 if (!element) { in acpi_ut_track_allocation() 393 if (element->next) { in acpi_ut_track_allocation() 565 while (element) { in acpi_ut_dump_allocations() 578 element->module, element->line); in acpi_ut_dump_allocations() 587 element->module, element->line, in acpi_ut_dump_allocations() 597 element-> in acpi_ut_dump_allocations() [all …]
|
A D | dspkginit.c | 23 acpi_ds_resolve_package_element(union acpi_operand_object **element); 386 union acpi_operand_object *element = *element_ptr; in acpi_ds_resolve_package_element() local 396 if (element->reference.resolved) { in acpi_ds_resolve_package_element() 406 scope_info.scope.node = element->reference.node; /* Prefix node */ in acpi_ds_resolve_package_element() 408 status = acpi_ns_lookup(&scope_info, (char *)element->reference.aml, in acpi_ds_resolve_package_element() 435 (char *)element->reference. in acpi_ds_resolve_package_element() 473 element->reference.resolved = TRUE; in acpi_ds_resolve_package_element() 474 element->reference.node = resolved_node; in acpi_ds_resolve_package_element() 475 type = element->reference.node->type; in acpi_ds_resolve_package_element() 525 acpi_ut_remove_reference(element); in acpi_ds_resolve_package_element()
|
/linux/security/tomoyo/ |
A D | gc.c | 50 if (head->r.domain == element || head->r.group == element || in tomoyo_struct_used_by_io_buffer() 51 head->r.acl == element || &head->w.domain->list == element) in tomoyo_struct_used_by_io_buffer() 395 __list_del_entry(element); in tomoyo_try_to_gc() 412 tomoyo_del_manager(element); in tomoyo_try_to_gc() 418 tomoyo_del_group(element); in tomoyo_try_to_gc() 430 tomoyo_del_condition(element); in tomoyo_try_to_gc() 441 tomoyo_del_name(element); in tomoyo_try_to_gc() 444 tomoyo_del_acl(element); in tomoyo_try_to_gc() 461 tomoyo_del_domain(element); in tomoyo_try_to_gc() 462 tomoyo_memory_free(element); in tomoyo_try_to_gc() [all …]
|
/linux/scripts/ |
A D | asn1_compiler.c | 681 struct element { struct 687 struct element *next; argument 708 struct element *element; argument 856 struct element *top, *element; in parse_type() local 867 element->name = name; in parse_type() 904 element->tag &= ~0x1f; in parse_type() 943 element = element->children; in parse_type() 947 element->name = name; in parse_type() 1150 struct element *children, **child_p = &children, *element; in parse_compound() local 1181 *child_p = element; in parse_compound() [all …]
|
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
A D | core_acl_flex_keys.c | 142 enum mlxsw_afk_element element) in mlxsw_afk_picker_count_hits() argument 154 if (elinst->element == element) { in mlxsw_afk_picker_count_hits() 155 __set_bit(element, picker[i].element); in mlxsw_afk_picker_count_hits() 202 enum mlxsw_afk_element element; in mlxsw_afk_picker_key_info_add() local 207 for_each_set_bit(element, picker[block_index].element, in mlxsw_afk_picker_key_info_add() 224 enum mlxsw_afk_element element; in mlxsw_afk_picker() local 329 enum mlxsw_afk_element element) in mlxsw_afk_block_elinst_get() argument 337 if (elinst->element == element) in mlxsw_afk_block_elinst_get() 385 &mlxsw_afk_element_infos[element]; in mlxsw_afk_values_add_u32() 471 enum mlxsw_afk_element element; in mlxsw_afk_encode() local [all …]
|
A D | core_acl_flex_keys.h | 47 enum mlxsw_afk_element element; /* element ID */ member 54 .element = MLXSW_AFK_ELEMENT_##_element, \ 75 enum mlxsw_afk_element element; member 87 .element = MLXSW_AFK_ELEMENT_##_element, \ 131 #define mlxsw_afk_element_usage_for_each(element, elusage) \ argument 132 for_each_set_bit(element, (elusage)->usage, MLXSW_AFK_ELEMENT_MAX) 136 enum mlxsw_afk_element element) in mlxsw_afk_element_usage_add() argument 138 __set_bit(element, elusage->usage); in mlxsw_afk_element_usage_add() 209 enum mlxsw_afk_element element, 212 enum mlxsw_afk_element element,
|
/linux/drivers/acpi/ |
A D | utils.c | 76 switch (element->type) { in acpi_extract_package() 168 switch (element->type) { in acpi_extract_package() 174 element->integer.value; in acpi_extract_package() 181 element->integer.value; in acpi_extract_package() 201 element->string.length); in acpi_extract_package() 212 element->buffer.length); in acpi_extract_package() 214 tail += element->buffer.length; in acpi_extract_package() 252 union acpi_object element; in acpi_evaluate_integer() local 259 buffer.pointer = &element; in acpi_evaluate_integer() 271 *data = element.integer.value; in acpi_evaluate_integer() [all …]
|
A D | property.c | 668 const union acpi_object *element, *end; in __acpi_node_get_property_reference() local 713 element = obj->package.elements; in __acpi_node_get_property_reference() 714 end = element + obj->package.count; in __acpi_node_get_property_reference() 716 while (element < end) { in __acpi_node_get_property_reference() 728 element++; in __acpi_node_get_property_reference() 735 element < end && element->type == ACPI_TYPE_STRING; in __acpi_node_get_property_reference() 736 element++) { in __acpi_node_get_property_reference() 738 ref_fwnode, element->string.pointer); in __acpi_node_get_property_reference() 745 int type = element[i].type; in __acpi_node_get_property_reference() 767 element += nargs; in __acpi_node_get_property_reference() [all …]
|
A D | acpi_processor.c | 764 union acpi_object *element; in acpi_processor_evaluate_cst() local 782 element = &cst->package.elements[i]; in acpi_processor_evaluate_cst() 783 if (element->type != ACPI_TYPE_PACKAGE) { in acpi_processor_evaluate_cst() 785 i, element->type); in acpi_processor_evaluate_cst() 789 if (element->package.count != 4) { in acpi_processor_evaluate_cst() 791 i, element->package.count); in acpi_processor_evaluate_cst() 795 obj = &element->package.elements[0]; in acpi_processor_evaluate_cst() 805 obj = &element->package.elements[1]; in acpi_processor_evaluate_cst() 864 obj = &element->package.elements[2]; in acpi_processor_evaluate_cst() 873 obj = &element->package.elements[3]; in acpi_processor_evaluate_cst()
|
/linux/include/linux/ |
A D | mempool.h | 14 typedef void (mempool_free_t)(void *element, void *pool_data); 49 extern void mempool_free(void *element, mempool_t *pool); 57 void mempool_free_slab(void *element, void *pool_data); 78 void mempool_kfree(void *element, void *pool_data); 97 void mempool_free_pages(void *element, void *pool_data);
|
A D | min_heap.h | 100 const void *element, in min_heap_pop_push() argument 103 memcpy(heap->data, element, func->elem_size); in min_heap_pop_push() 109 void min_heap_push(struct min_heap *heap, const void *element, in min_heap_push() argument 121 memcpy(data + (pos * func->elem_size), element, func->elem_size); in min_heap_push()
|
A D | ieee80211.h | 3927 struct element { struct 3943 for_each_element(element, data, datalen) \ 3944 if (element->id == (_id)) 3948 if (element->id == WLAN_EID_EXTENSION && \ 3949 element->datalen > 0 && \ 3950 element->data[0] == (extid)) 3952 #define for_each_subelement(sub, element) \ argument 3953 for_each_element(sub, (element)->data, (element)->datalen) 3956 for_each_element_id(sub, id, (element)->data, (element)->datalen) 3959 for_each_element_extid(sub, extid, (element)->data, (element)->datalen) [all …]
|
/linux/drivers/thermal/intel/int340x_thermal/ |
A D | acpi_thermal_rel.c | 78 struct acpi_buffer element = { 0, NULL }; in acpi_parse_trt() local 102 element.length = sizeof(struct trt); in acpi_parse_trt() 103 element.pointer = trt; in acpi_parse_trt() 106 &trt_format, &element); in acpi_parse_trt() 155 struct acpi_buffer element = { 0, NULL }; in acpi_parse_art() local 181 element.length = sizeof(struct art); in acpi_parse_art() 182 element.pointer = art; in acpi_parse_art() 185 &art_format, &element); in acpi_parse_art()
|
/linux/drivers/mfd/ |
A D | si476x-prop.c | 19 static bool si476x_core_element_is_in_array(u16 element, in si476x_core_element_is_in_array() argument 26 if (element == array[i]) in si476x_core_element_is_in_array() 32 static bool si476x_core_element_is_in_range(u16 element, in si476x_core_element_is_in_range() argument 39 if (element <= range[i].high && element >= range[i].low) in si476x_core_element_is_in_range()
|
/linux/arch/powerpc/platforms/pseries/ |
A D | hvcserver.c | 65 struct list_head *element; in hvcs_free_partner_info() local 71 element = head->next; in hvcs_free_partner_info() 72 pi = list_entry(element, struct hvcs_partner_info, node); in hvcs_free_partner_info() 73 list_del(element); in hvcs_free_partner_info()
|
/linux/drivers/infiniband/hw/mlx4/ |
A D | sysfs.c | 500 struct port_table_attribute *element; in alloc_group_attrs() local 510 if (!element) in alloc_group_attrs() 512 if (snprintf(element->name, sizeof (element->name), in alloc_group_attrs() 514 kfree(element); in alloc_group_attrs() 517 sysfs_attr_init(&element->attr.attr); in alloc_group_attrs() 518 element->attr.attr.name = element->name; in alloc_group_attrs() 521 element->attr.store = store; in alloc_group_attrs() 523 element->attr.attr.mode = S_IRUGO; in alloc_group_attrs() 525 element->attr.show = show; in alloc_group_attrs() 526 element->index = i; in alloc_group_attrs() [all …]
|
/linux/drivers/scsi/esas2r/ |
A D | esas2r_int.c | 342 struct list_head *element, *next; in esas2r_do_deferred_processes() local 346 list_for_each_safe(element, next, &a->defer_list) { in esas2r_do_deferred_processes() 347 rq = list_entry(element, struct esas2r_request, in esas2r_do_deferred_processes() 351 list_del(element); in esas2r_do_deferred_processes() 361 list_del(element); in esas2r_do_deferred_processes() 364 list_del(element); in esas2r_do_deferred_processes() 395 struct list_head *element; in esas2r_process_adapter_reset() local 432 list_for_each(element, &a->defer_list) { in esas2r_process_adapter_reset() 433 rq = list_entry(element, struct esas2r_request, req_list); in esas2r_process_adapter_reset() 449 struct list_head *element; in esas2r_process_bus_reset() local [all …]
|
A D | esas2r_io.c | 140 struct esas2r_inbound_list_source_entry *element; in esas2r_start_vda_request() local 158 element = in esas2r_start_vda_request() 167 element->address = cpu_to_le64(rq->vrq_md->phys_addr); in esas2r_start_vda_request() 168 element->length = cpu_to_le32(rq->vda_req_sz); in esas2r_start_vda_request() 771 struct list_head *next, *element; in esas2r_send_task_mgmt() local 782 list_for_each_safe(element, next, &a->defer_list) { in esas2r_send_task_mgmt() 783 rq = list_entry(element, struct esas2r_request, req_list); in esas2r_send_task_mgmt() 815 list_for_each_safe(element, next, &a->active_list) { in esas2r_send_task_mgmt() 816 rq = list_entry(element, struct esas2r_request, in esas2r_send_task_mgmt()
|
/linux/scripts/coccinelle/misc/ |
A D | array_size.cocci | 2 /// Use ARRAY_SIZE instead of dividing sizeof array with sizeof an element 6 //# element or by any indexed element or the element type. It replaces the
|
/linux/Documentation/devicetree/bindings/interrupt-controller/ |
A D | qcom,pdc.txt | 38 The first element of the tuple is the PDC pin for the 40 The second element is the trigger type. 53 The first element of the tuple is the starting PDC port. 54 The second element is the GIC hwirq number for the PDC port. 55 The third element is the number of interrupts in sequence.
|
/linux/drivers/s390/scsi/ |
A D | zfcp_qdio.h | 88 return &qdio->req_q[q_req->sbal_last]->element[0]; in zfcp_qdio_sbale_req() 100 return &qdio->req_q[q_req->sbal_last]->element[q_req->sbale_curr]; in zfcp_qdio_sbale_curr() 234 sbale = qdio->req_q[q_req->sbal_first]->element; in zfcp_qdio_set_data_div() 263 sbale = qdio->req_q[q_req->sbal_first]->element; in zfcp_qdio_set_scount()
|
/linux/drivers/acpi/x86/ |
A D | s2idle.c | 214 union acpi_object *element = in lpi_device_get_constraints() local 217 switch (element->type) { in lpi_device_get_constraints() 219 info.enabled = element->integer.value; in lpi_device_get_constraints() 222 info.name = element->string.pointer; in lpi_device_get_constraints() 225 package_count = element->package.count; in lpi_device_get_constraints() 226 info.package = element->package.elements; in lpi_device_get_constraints()
|
/linux/Documentation/RCU/ |
A D | rcuref.rst | 50 search_and_reference() could potentially hold reference to an element which 81 Sometimes, a reference to the element needs to be obtained in the 121 search_and_reference() cannot find this element, which means that the value 123 readers that can or ever will be able to reference the element. The 124 element can therefore safely be freed. This in turn guarantees that if 125 any reader finds the element, that reader may safely acquire a reference
|
/linux/lib/ |
A D | lru_cache.c | 93 struct lc_element **element = NULL; in lc_create() local 111 element = kcalloc(e_count, sizeof(struct lc_element *), GFP_KERNEL); in lc_create() 112 if (!element) in lc_create() 130 lc->lc_element = element; in lc_create() 144 element[i] = e; in lc_create() 151 void *p = element[i]; in lc_create() 156 kfree(element); in lc_create()
|