/Linux-v5.4/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-v5.4/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); 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-v5.4/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() 109 static inline void tomoyo_del_transition_control(struct list_head *element) in tomoyo_del_transition_control() argument 112 container_of(element, typeof(*ptr), head.list); in tomoyo_del_transition_control() 125 static inline void tomoyo_del_aggregator(struct list_head *element) in tomoyo_del_aggregator() argument 128 container_of(element, typeof(*ptr), head.list); in tomoyo_del_aggregator() 141 static inline void tomoyo_del_manager(struct list_head *element) in tomoyo_del_manager() argument 144 container_of(element, typeof(*ptr), head.list); in tomoyo_del_manager() 156 static void tomoyo_del_acl(struct list_head *element) in tomoyo_del_acl() argument [all …]
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
D | core_acl_flex_keys.c | 100 DECLARE_BITMAP(element, MLXSW_AFK_ELEMENT_MAX); 107 enum mlxsw_afk_element element) in mlxsw_afk_picker_count_hits() argument 119 if (elinst->info->element == element) { in mlxsw_afk_picker_count_hits() 120 __set_bit(element, picker->hits[i].element); in mlxsw_afk_picker_count_hits() 135 memcpy(&hits_element, &picker->hits[block_index].element, in mlxsw_afk_picker_subtract_hits() 140 if (__test_and_clear_bit(j, picker->hits[i].element)) in mlxsw_afk_picker_subtract_hits() 167 enum mlxsw_afk_element element; in mlxsw_afk_picker_key_info_add() local 172 for_each_set_bit(element, picker->hits[block_index].element, in mlxsw_afk_picker_key_info_add() 174 key_info->element_to_block[element] = key_info->blocks_count; in mlxsw_afk_picker_key_info_add() 175 mlxsw_afk_element_usage_add(&key_info->elusage, element); in mlxsw_afk_picker_key_info_add() [all …]
|
D | core_acl_flex_keys.h | 47 enum mlxsw_afk_element element; /* element ID */ member 54 .element = MLXSW_AFK_ELEMENT_##_element, \ 163 #define mlxsw_afk_element_usage_for_each(element, elusage) \ argument 164 for_each_set_bit(element, (elusage)->usage, MLXSW_AFK_ELEMENT_MAX) 168 enum mlxsw_afk_element element) in mlxsw_afk_element_usage_add() argument 170 __set_bit(element, elusage->usage); in mlxsw_afk_element_usage_add() 241 enum mlxsw_afk_element element, 244 enum mlxsw_afk_element element,
|
/Linux-v5.4/scripts/ |
D | asn1_compiler.c | 681 struct element { struct 686 struct element *children; argument 687 struct element *next; argument 688 struct element *render_next; argument 689 struct element *list_next; argument 708 struct element *element; argument 798 static struct element *parse_type(struct token **_cursor, struct token *stop, 819 type->element = parse_type(&cursor, type[1].name, NULL); in parse() 820 type->element->type_def = type; in parse() 833 static struct element *element_list; [all …]
|
/Linux-v5.4/drivers/acpi/ |
D | utils.c | 85 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package() local 87 switch (element->type) { in acpi_extract_package() 117 (element->string.length * sizeof(char)) + in acpi_extract_package() 123 sizeof(u8 *) + element->buffer.length; in acpi_extract_package() 189 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package() local 191 switch (element->type) { in acpi_extract_package() 197 element->integer.value; in acpi_extract_package() 204 element->integer.value; in acpi_extract_package() 223 memcpy(tail, element->string.pointer, in acpi_extract_package() 224 element->string.length); in acpi_extract_package() [all …]
|
D | property.c | 675 const union acpi_object *element, *end; in __acpi_node_get_property_reference() local 720 element = obj->package.elements; in __acpi_node_get_property_reference() 721 end = element + obj->package.count; in __acpi_node_get_property_reference() 723 while (element < end) { in __acpi_node_get_property_reference() 726 if (element->type == ACPI_TYPE_LOCAL_REFERENCE) { in __acpi_node_get_property_reference() 729 ret = acpi_bus_get_device(element->reference.handle, in __acpi_node_get_property_reference() 735 element++; in __acpi_node_get_property_reference() 742 element < end && element->type == ACPI_TYPE_STRING; in __acpi_node_get_property_reference() 743 element++) { in __acpi_node_get_property_reference() 745 ref_fwnode, element->string.pointer); in __acpi_node_get_property_reference() [all …]
|
D | processor_idle.c | 342 union acpi_object *element; in acpi_processor_get_power_info_cst() local 349 element = &(cst->package.elements[i]); in acpi_processor_get_power_info_cst() 350 if (element->type != ACPI_TYPE_PACKAGE) in acpi_processor_get_power_info_cst() 353 if (element->package.count != 4) in acpi_processor_get_power_info_cst() 356 obj = &(element->package.elements[0]); in acpi_processor_get_power_info_cst() 368 obj = &(element->package.elements[1]); in acpi_processor_get_power_info_cst() 424 obj = &(element->package.elements[2]); in acpi_processor_get_power_info_cst() 430 obj = &(element->package.elements[3]); in acpi_processor_get_power_info_cst() 1007 union acpi_object *element, *pkg_elem, *obj; in acpi_processor_evaluate_lpi() local 1009 element = &lpi_data->package.elements[loop]; in acpi_processor_evaluate_lpi() [all …]
|
/Linux-v5.4/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);
|
D | ieee80211.h | 3362 struct element { struct 3370 for (_elem = (const struct element *)(_data); \ 3375 _elem = (const struct element *)(_elem->data + _elem->datalen)) 3377 #define for_each_element_id(element, _id, data, datalen) \ argument 3378 for_each_element(element, data, datalen) \ 3379 if (element->id == (_id)) 3381 #define for_each_element_extid(element, extid, _data, _datalen) \ argument 3382 for_each_element(element, _data, _datalen) \ 3383 if (element->id == WLAN_EID_EXTENSION && \ 3384 element->datalen > 0 && \ [all …]
|
/Linux-v5.4/drivers/mfd/ |
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-v5.4/drivers/thermal/intel/int340x_thermal/ |
D | acpi_thermal_rel.c | 77 struct acpi_buffer element = { 0, NULL }; in acpi_parse_trt() local 101 element.length = sizeof(struct trt); in acpi_parse_trt() 102 element.pointer = trt; in acpi_parse_trt() 105 &trt_format, &element); in acpi_parse_trt() 154 struct acpi_buffer element = { 0, NULL }; in acpi_parse_art() local 180 element.length = sizeof(struct art); in acpi_parse_art() 181 element.pointer = art; in acpi_parse_art() 184 &art_format, &element); in acpi_parse_art()
|
/Linux-v5.4/arch/powerpc/platforms/pseries/ |
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-v5.4/scripts/coccinelle/misc/ |
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-v5.4/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-v5.4/drivers/s390/scsi/ |
D | zfcp_qdio.h | 81 return &qdio->req_q[q_req->sbal_last]->element[0]; in zfcp_qdio_sbale_req() 93 return &qdio->req_q[q_req->sbal_last]->element[q_req->sbale_curr]; in zfcp_qdio_sbale_curr() 227 sbale = qdio->req_q[q_req->sbal_first]->element; in zfcp_qdio_set_data_div() 256 sbale = qdio->req_q[q_req->sbal_first]->element; in zfcp_qdio_set_scount()
|
/Linux-v5.4/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-v5.4/drivers/infiniband/hw/mlx4/ |
D | sysfs.c | 502 struct port_table_attribute *element; in alloc_group_attrs() local 510 element = kzalloc(sizeof (struct port_table_attribute), in alloc_group_attrs() 512 if (!element) in alloc_group_attrs() 514 if (snprintf(element->name, sizeof (element->name), in alloc_group_attrs() 515 "%d", i) >= sizeof (element->name)) { in alloc_group_attrs() 516 kfree(element); in alloc_group_attrs() 519 sysfs_attr_init(&element->attr.attr); in alloc_group_attrs() 520 element->attr.attr.name = element->name; in alloc_group_attrs() 522 element->attr.attr.mode = S_IWUSR | S_IRUGO; in alloc_group_attrs() 523 element->attr.store = store; in alloc_group_attrs() [all …]
|
/Linux-v5.4/Documentation/RCU/ |
D | rcuref.txt | 45 search_and_reference() could potentially hold reference to an element which 75 Sometimes, a reference to the element needs to be obtained in the 114 search_and_reference() cannot find this element, which means that the value 116 readers that can or ever will be able to reference the element. The 117 element can therefore safely be freed. This in turn guarantees that if 118 any reader finds the element, that reader may safely acquire a reference
|
/Linux-v5.4/lib/ |
D | lru_cache.c | 92 struct lc_element **element = NULL; in lc_create() local 110 element = kcalloc(e_count, sizeof(struct lc_element *), GFP_KERNEL); in lc_create() 111 if (!element) in lc_create() 129 lc->lc_element = element; in lc_create() 143 element[i] = e; in lc_create() 150 void *p = element[i]; in lc_create() 155 kfree(element); in lc_create()
|
/Linux-v5.4/drivers/s390/net/ |
D | qeth_core_main.c | 1131 if (buf->buffer->element[0].sflags & SBAL_SFLAGS0_PCI_REQ) in qeth_clear_output_buffer() 1137 if (buf->buffer->element[i].addr && buf->is_header[i]) in qeth_clear_output_buffer() 1139 buf->buffer->element[i].addr); in qeth_clear_output_buffer() 2626 buf->buffer->element[i].length = PAGE_SIZE; in qeth_init_input_buffer() 2627 buf->buffer->element[i].addr = pool_entry->elements[i]; in qeth_init_input_buffer() 2629 buf->buffer->element[i].eflags = SBAL_EFLAGS_LAST_ENTRY; in qeth_init_input_buffer() 2631 buf->buffer->element[i].eflags = 0; in qeth_init_input_buffer() 2632 buf->buffer->element[i].sflags = 0; in qeth_init_input_buffer() 3078 buf->element[15].sflags); in qeth_check_qdio_errors() 3080 buf->element[14].sflags); in qeth_check_qdio_errors() [all …]
|
/Linux-v5.4/drivers/misc/cxl/ |
D | hcalls.c | 132 struct cxl_process_element_hcall *element, in cxl_h_attach_process() argument 138 CXL_H_WAIT_UNTIL_DONE(rc, retbuf, H_ATTACH_CA_PROCESS, unit_address, virt_to_phys(element)); in cxl_h_attach_process() 140 unit_address, virt_to_phys(element), rc); in cxl_h_attach_process() 141 trace_cxl_hcall_attach(unit_address, virt_to_phys(element), retbuf[0], retbuf[1], retbuf[2], rc); in cxl_h_attach_process() 145 cxl_dump_debug_buffer(element, sizeof(*element)); in cxl_h_attach_process()
|