/Linux-v4.19/mm/ |
D | mempool.c | 25 static void poison_error(mempool_t *pool, void *element, size_t size, in poison_error() argument 35 pr_err(" nr=%d @ %p: %s0x", nr, element, start > 0 ? "... " : ""); in poison_error() 37 pr_cont("%x ", *(u8 *)(element + i)); in poison_error() 42 static void __check_element(mempool_t *pool, void *element, size_t size) in __check_element() argument 44 u8 *obj = element; in __check_element() 51 poison_error(pool, element, size, i); in __check_element() 58 static void check_element(mempool_t *pool, void *element) in check_element() argument 62 __check_element(pool, element, ksize(element)); in check_element() 67 void *addr = kmap_atomic((struct page *)element); in check_element() 74 static void __poison_element(void *element, size_t size) in __poison_element() argument [all …]
|
/Linux-v4.19/drivers/acpi/acpica/ |
D | uttrack.c | 281 struct acpi_debug_mem_block *element; in acpi_ut_find_allocation() local 283 element = acpi_gbl_global_list->list_head; in acpi_ut_find_allocation() 284 if (!element) { in acpi_ut_find_allocation() 295 while (element > allocation) { in acpi_ut_find_allocation() 299 if (!element->next) { in acpi_ut_find_allocation() 300 return (element); in acpi_ut_find_allocation() 303 element = element->next; in acpi_ut_find_allocation() 306 if (element == allocation) { in acpi_ut_find_allocation() 307 return (element); in acpi_ut_find_allocation() 310 return (element->previous); in acpi_ut_find_allocation() [all …]
|
D | dspkginit.c | 23 acpi_ds_resolve_package_element(union acpi_operand_object **element); 360 union acpi_operand_object *element = *element_ptr; in acpi_ds_resolve_package_element() local 370 if (element->reference.resolved) { in acpi_ds_resolve_package_element() 380 scope_info.scope.node = element->reference.node; /* Prefix node */ in acpi_ds_resolve_package_element() 382 status = acpi_ns_lookup(&scope_info, (char *)element->reference.aml, in acpi_ds_resolve_package_element() 409 (char *)element->reference. in acpi_ds_resolve_package_element() 447 element->reference.resolved = TRUE; in acpi_ds_resolve_package_element() 448 element->reference.node = resolved_node; in acpi_ds_resolve_package_element() 449 type = element->reference.node->type; in acpi_ds_resolve_package_element() 499 acpi_ut_remove_reference(element); in acpi_ds_resolve_package_element()
|
/Linux-v4.19/security/tomoyo/ |
D | gc.c | 40 static bool tomoyo_struct_used_by_io_buffer(const struct list_head *element) in tomoyo_struct_used_by_io_buffer() argument 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() 107 static inline void tomoyo_del_transition_control(struct list_head *element) in tomoyo_del_transition_control() argument 110 container_of(element, typeof(*ptr), head.list); in tomoyo_del_transition_control() 122 static inline void tomoyo_del_aggregator(struct list_head *element) in tomoyo_del_aggregator() argument 125 container_of(element, typeof(*ptr), head.list); in tomoyo_del_aggregator() 137 static inline void tomoyo_del_manager(struct list_head *element) in tomoyo_del_manager() argument 140 container_of(element, typeof(*ptr), head.list); in tomoyo_del_manager() 151 static void tomoyo_del_acl(struct list_head *element) in tomoyo_del_acl() argument [all …]
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | core_acl_flex_keys.c | 99 DECLARE_BITMAP(element, MLXSW_AFK_ELEMENT_MAX); 106 enum mlxsw_afk_element element) in mlxsw_afk_picker_count_hits() argument 118 if (elinst->info->element == element) { in mlxsw_afk_picker_count_hits() 119 __set_bit(element, picker->hits[i].element); in mlxsw_afk_picker_count_hits() 134 memcpy(&hits_element, &picker->hits[block_index].element, in mlxsw_afk_picker_subtract_hits() 139 if (__test_and_clear_bit(j, picker->hits[i].element)) in mlxsw_afk_picker_subtract_hits() 166 enum mlxsw_afk_element element; in mlxsw_afk_picker_key_info_add() local 171 for_each_set_bit(element, picker->hits[block_index].element, in mlxsw_afk_picker_key_info_add() 173 key_info->element_to_block[element] = key_info->blocks_count; in mlxsw_afk_picker_key_info_add() 174 mlxsw_afk_element_usage_add(&key_info->elusage, element); in mlxsw_afk_picker_key_info_add() [all …]
|
D | core_acl_flex_keys.h | 45 enum mlxsw_afk_element element; /* element ID */ member 52 .element = MLXSW_AFK_ELEMENT_##_element, \ 145 #define mlxsw_afk_element_usage_for_each(element, elusage) \ argument 146 for_each_set_bit(element, (elusage)->usage, MLXSW_AFK_ELEMENT_MAX) 150 enum mlxsw_afk_element element) in mlxsw_afk_element_usage_add() argument 152 __set_bit(element, elusage->usage); in mlxsw_afk_element_usage_add() 222 enum mlxsw_afk_element element, 225 enum mlxsw_afk_element element,
|
/Linux-v4.19/scripts/ |
D | asn1_compiler.c | 685 struct element { struct 690 struct element *children; argument 691 struct element *next; argument 692 struct element *render_next; argument 693 struct element *list_next; argument 712 struct element *element; argument 802 static struct element *parse_type(struct token **_cursor, struct token *stop, 823 type->element = parse_type(&cursor, type[1].name, NULL); in parse() 824 type->element->type_def = type; in parse() 837 static struct element *element_list; [all …]
|
/Linux-v4.19/drivers/acpi/ |
D | utils.c | 98 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package() local 100 switch (element->type) { in acpi_extract_package() 130 (element->string.length * sizeof(char)) + in acpi_extract_package() 136 sizeof(u8 *) + element->buffer.length; in acpi_extract_package() 202 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package() local 204 switch (element->type) { in acpi_extract_package() 210 element->integer.value; in acpi_extract_package() 217 element->integer.value; in acpi_extract_package() 236 memcpy(tail, element->string.pointer, in acpi_extract_package() 237 element->string.length); in acpi_extract_package() [all …]
|
D | property.c | 601 const union acpi_object *element, *end; in __acpi_node_get_property_reference() local 646 element = obj->package.elements; in __acpi_node_get_property_reference() 647 end = element + obj->package.count; in __acpi_node_get_property_reference() 649 while (element < end) { in __acpi_node_get_property_reference() 652 if (element->type == ACPI_TYPE_LOCAL_REFERENCE) { in __acpi_node_get_property_reference() 655 ret = acpi_bus_get_device(element->reference.handle, in __acpi_node_get_property_reference() 661 element++; in __acpi_node_get_property_reference() 668 element < end && element->type == ACPI_TYPE_STRING; in __acpi_node_get_property_reference() 669 element++) { in __acpi_node_get_property_reference() 671 ref_fwnode, element->string.pointer); in __acpi_node_get_property_reference() [all …]
|
D | processor_idle.c | 346 union acpi_object *element; in acpi_processor_get_power_info_cst() local 353 element = &(cst->package.elements[i]); in acpi_processor_get_power_info_cst() 354 if (element->type != ACPI_TYPE_PACKAGE) in acpi_processor_get_power_info_cst() 357 if (element->package.count != 4) in acpi_processor_get_power_info_cst() 360 obj = &(element->package.elements[0]); in acpi_processor_get_power_info_cst() 372 obj = &(element->package.elements[1]); in acpi_processor_get_power_info_cst() 428 obj = &(element->package.elements[2]); in acpi_processor_get_power_info_cst() 434 obj = &(element->package.elements[3]); in acpi_processor_get_power_info_cst() 1011 union acpi_object *element, *pkg_elem, *obj; in acpi_processor_evaluate_lpi() local 1013 element = &lpi_data->package.elements[loop]; in acpi_processor_evaluate_lpi() [all …]
|
/Linux-v4.19/include/linux/ |
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);
|
/Linux-v4.19/arch/ia64/sn/kernel/ |
D | io_common.c | 353 struct sysdata_el *element; in sn_bus_store_sysdata() local 355 element = kzalloc(sizeof(struct sysdata_el), GFP_KERNEL); in sn_bus_store_sysdata() 356 if (!element) { in sn_bus_store_sysdata() 360 element->sysdata = SN_PCIDEV_INFO(dev); in sn_bus_store_sysdata() 361 list_add(&element->entry, &sn_sysdata_list); in sn_bus_store_sysdata() 366 struct sysdata_el *element; in sn_bus_free_sysdata() local 370 element = list_entry(list, struct sysdata_el, entry); in sn_bus_free_sysdata() 371 list_del(&element->entry); in sn_bus_free_sysdata() 373 (element->sysdata))->pdi_list)); in sn_bus_free_sysdata() 374 kfree(element->sysdata); in sn_bus_free_sysdata() [all …]
|
/Linux-v4.19/drivers/mfd/ |
D | si476x-prop.c | 27 static bool si476x_core_element_is_in_array(u16 element, in si476x_core_element_is_in_array() argument 34 if (element == array[i]) in si476x_core_element_is_in_array() 40 static bool si476x_core_element_is_in_range(u16 element, in si476x_core_element_is_in_range() argument 47 if (element <= range[i].high && element >= range[i].low) in si476x_core_element_is_in_range()
|
/Linux-v4.19/drivers/thermal/int340x_thermal/ |
D | acpi_thermal_rel.c | 81 struct acpi_buffer element = { 0, NULL }; in acpi_parse_trt() local 108 element.length = sizeof(struct trt); in acpi_parse_trt() 109 element.pointer = trt; in acpi_parse_trt() 112 &trt_format, &element); in acpi_parse_trt() 161 struct acpi_buffer element = { 0, NULL }; in acpi_parse_art() local 190 element.length = sizeof(struct art); in acpi_parse_art() 191 element.pointer = art; in acpi_parse_art() 194 &art_format, &element); in acpi_parse_art()
|
/Linux-v4.19/arch/powerpc/platforms/pseries/ |
D | hvcserver.c | 78 struct list_head *element; in hvcs_free_partner_info() local 84 element = head->next; in hvcs_free_partner_info() 85 pi = list_entry(element, struct hvcs_partner_info, node); in hvcs_free_partner_info() 86 list_del(element); in hvcs_free_partner_info()
|
/Linux-v4.19/scripts/coccinelle/misc/ |
D | array_size.cocci | 1 /// Use ARRAY_SIZE instead of dividing sizeof array with sizeof an element 5 //# element or by any indexed element or the element type. It replaces the
|
/Linux-v4.19/Documentation/devicetree/bindings/interrupt-controller/ |
D | qcom,pdc.txt | 34 The first element of the tuple is the PDC pin for the 36 The second element is the trigger type. 49 The first element of the tuple is the starting PDC port. 50 The second element is the GIC hwirq number for the PDC port. 51 The third element is the number of interrupts in sequence.
|
/Linux-v4.19/Documentation/RCU/ |
D | rcuref.txt | 43 search_and_reference() could potentially hold reference to an element which 72 Sometimes, a reference to the element needs to be obtained in the 110 search_and_reference() cannot find this element, which means that the value 112 readers that can or ever will be able to reference the element. The 113 element can therefore safely be freed. This in turn guarantees that if 114 any reader finds the element, that reader may safely acquire a reference
|
/Linux-v4.19/drivers/s390/scsi/ |
D | zfcp_qdio.h | 79 return &qdio->req_q[q_req->sbal_last]->element[0]; in zfcp_qdio_sbale_req() 91 return &qdio->req_q[q_req->sbal_last]->element[q_req->sbale_curr]; in zfcp_qdio_sbale_curr() 222 sbale = qdio->req_q[q_req->sbal_first]->element; in zfcp_qdio_set_data_div() 251 sbale = qdio->req_q[q_req->sbal_first]->element; in zfcp_qdio_set_scount()
|
/Linux-v4.19/drivers/scsi/esas2r/ |
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 …]
|
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-v4.19/drivers/infiniband/hw/mlx4/ |
D | sysfs.c | 506 struct port_table_attribute *element; in alloc_group_attrs() local 514 element = kzalloc(sizeof (struct port_table_attribute), in alloc_group_attrs() 516 if (!element) in alloc_group_attrs() 518 if (snprintf(element->name, sizeof (element->name), in alloc_group_attrs() 519 "%d", i) >= sizeof (element->name)) { in alloc_group_attrs() 520 kfree(element); in alloc_group_attrs() 523 sysfs_attr_init(&element->attr.attr); in alloc_group_attrs() 524 element->attr.attr.name = element->name; in alloc_group_attrs() 526 element->attr.attr.mode = S_IWUSR | S_IRUGO; in alloc_group_attrs() 527 element->attr.store = store; in alloc_group_attrs() [all …]
|
/Linux-v4.19/Documentation/core-api/ |
D | flexible-arrays.rst | 49 element size and total will be checked for validity at compile time. 75 ``flex_array_put()`` call on an element in that range is guaranteed not to 82 The return value is a pointer to the data element, or NULL if that 83 particular element has never been allocated. 85 Note that it is possible to get back a valid pointer for an element which 99 This function will set the given element to ``FLEX_ARRAY_FREE`` and return 100 zero. If storage for the indicated element is not allocated for the array, 102 element does not release the storage associated with it; to reduce the
|
/Linux-v4.19/Documentation/ |
D | flexible-arrays.txt | 51 element size and total will be checked for validity at compile time. 76 flex_array_put() call on an element in that range is guaranteed not to 83 The return value is a pointer to the data element, or NULL if that 84 particular element has never been allocated. 86 Note that it is possible to get back a valid pointer for an element which 99 This function will set the given element to FLEX_ARRAY_FREE and return 100 zero. If storage for the indicated element is not allocated for the array, 102 element does not release the storage associated with it; to reduce the
|
/Linux-v4.19/lib/ |
D | lru_cache.c | 104 struct lc_element **element = NULL; in lc_create() local 122 element = kcalloc(e_count, sizeof(struct lc_element *), GFP_KERNEL); in lc_create() 123 if (!element) in lc_create() 141 lc->lc_element = element; in lc_create() 155 element[i] = e; in lc_create() 162 void *p = element[i]; in lc_create() 167 kfree(element); in lc_create()
|