Home
last modified time | relevance | path

Searched refs:pointer (Results 1 – 200 of 804) sorted by relevance

12345

/linux-4.4.14/drivers/acpi/acpica/
Dexstorob.c80 buffer = ACPI_CAST_PTR(u8, source_desc->buffer.pointer); in acpi_ex_store_buffer_to_buffer()
89 target_desc->buffer.pointer = ACPI_ALLOCATE(length); in acpi_ex_store_buffer_to_buffer()
90 if (!target_desc->buffer.pointer) { in acpi_ex_store_buffer_to_buffer()
103 memset(target_desc->buffer.pointer, 0, in acpi_ex_store_buffer_to_buffer()
105 memcpy(target_desc->buffer.pointer, buffer, length); in acpi_ex_store_buffer_to_buffer()
132 memcpy(target_desc->buffer.pointer, buffer, in acpi_ex_store_buffer_to_buffer()
177 buffer = ACPI_CAST_PTR(u8, source_desc->string.pointer); in acpi_ex_store_string_to_string()
190 memset(target_desc->string.pointer, 0, in acpi_ex_store_string_to_string()
192 memcpy(target_desc->string.pointer, buffer, length); in acpi_ex_store_string_to_string()
198 if (target_desc->string.pointer && in acpi_ex_store_string_to_string()
[all …]
Ddbtest.c579 acpi_os_printf(" %2.2X", temp1->buffer.pointer[i]); in acpi_db_test_buffer_type()
599 write_value.buffer.pointer = buffer; in acpi_db_test_buffer_type()
613 if (memcmp(temp2->buffer.pointer, buffer, byte_length)) { in acpi_db_test_buffer_type()
620 write_value.buffer.pointer = temp1->buffer.pointer; in acpi_db_test_buffer_type()
634 if (memcmp(temp1->buffer.pointer, temp3->buffer.pointer, byte_length)) { in acpi_db_test_buffer_type()
685 temp1->string.length, temp1->string.pointer); in acpi_db_test_string_type()
691 write_value.string.pointer = value_to_write; in acpi_db_test_string_type()
705 if (strcmp(temp2->string.pointer, value_to_write)) { in acpi_db_test_string_type()
707 temp2->string.pointer, value_to_write); in acpi_db_test_string_type()
712 write_value.string.length = strlen(temp1->string.pointer); in acpi_db_test_string_type()
[all …]
Dutcopy.c145 external_object->string.pointer = (char *)data_space; in acpi_ut_copy_isimple_to_esimple()
153 (void *)internal_object->string.pointer, in acpi_ut_copy_isimple_to_esimple()
159 external_object->buffer.pointer = data_space; in acpi_ut_copy_isimple_to_esimple()
166 (void *)internal_object->buffer.pointer, in acpi_ut_copy_isimple_to_esimple()
406 ret_buffer->pointer, in acpi_ut_copy_iobject_to_eobject()
416 pointer), in acpi_ut_copy_iobject_to_eobject()
419 pointer, in acpi_ut_copy_iobject_to_eobject()
497 internal_object->string.pointer = in acpi_ut_copy_esimple_to_isimple()
501 if (!internal_object->string.pointer) { in acpi_ut_copy_esimple_to_isimple()
505 memcpy(internal_object->string.pointer, in acpi_ut_copy_esimple_to_isimple()
[all …]
Dnsconvert.c81 status = acpi_ut_strtoul64(original_object->string.pointer, in acpi_ns_convert_to_integer()
101 pointer[i] << (i * 8)); in acpi_ns_convert_to_integer()
175 (original_object->buffer.pointer[length])) { in acpi_ns_convert_to_string()
190 memcpy(new_object->string.pointer, in acpi_ns_convert_to_string()
191 original_object->buffer.pointer, length); in acpi_ns_convert_to_string()
254 memcpy(new_object->buffer.pointer, in acpi_ns_convert_to_buffer()
255 original_object->string.pointer, in acpi_ns_convert_to_buffer()
289 dword_buffer = ACPI_CAST_PTR(u32, new_object->buffer.pointer); in acpi_ns_convert_to_buffer()
349 ascii_string = original_object->string.pointer; in acpi_ns_convert_to_unicode()
359 unicode_buffer = ACPI_CAST_PTR(u16, new_object->buffer.pointer); in acpi_ns_convert_to_unicode()
[all …]
Drscreate.c155 aml_start = aml_buffer->buffer.pointer; in ACPI_EXPORT_SYMBOL()
179 resource = output_buffer->pointer; in ACPI_EXPORT_SYMBOL()
188 output_buffer->pointer, (u32) output_buffer->length)); in ACPI_EXPORT_SYMBOL()
258 buffer = output_buffer->pointer; in acpi_rs_create_pci_routing_table()
345 (u8 *) output_buffer->pointer); in acpi_rs_create_pci_routing_table()
346 path_buffer.pointer = user_prt->source; in acpi_rs_create_pci_routing_table()
363 obj_desc->string.pointer); in acpi_rs_create_pci_routing_table()
417 output_buffer->pointer, (u32) output_buffer->length)); in acpi_rs_create_pci_routing_table()
450 resource_list->pointer)); in acpi_rs_create_aml_resources()
454 status = acpi_rs_get_aml_length(resource_list->pointer, in acpi_rs_create_aml_resources()
[all …]
Dexconvrt.c76 u8 *pointer; in acpi_ex_convert_to_integer() local
97 pointer = obj_desc->buffer.pointer; in acpi_ex_convert_to_integer()
127 status = acpi_ut_strtoul64((char *)pointer, flags, &result); in acpi_ex_convert_to_integer()
157 result |= (((u64) pointer[i]) << (i * 8)); in acpi_ex_convert_to_integer()
229 new_buf = return_desc->buffer.pointer; in acpi_ex_convert_to_buffer()
253 new_buf = return_desc->buffer.pointer; in acpi_ex_convert_to_buffer()
254 strncpy((char *)new_buf, (char *)obj_desc->string.pointer, in acpi_ex_convert_to_buffer()
448 new_buf = return_desc->buffer.pointer; in acpi_ex_convert_to_string()
480 if (obj_desc->buffer.pointer[i] >= 100) { in acpi_ex_convert_to_string()
482 } else if (obj_desc->buffer.pointer[i] >= 10) { in acpi_ex_convert_to_string()
[all …]
Dexmisc.c185 length0 = ACPI_PTR_DIFF(end_tag, operand0->buffer.pointer); in acpi_ex_concat_template()
194 length1 = ACPI_PTR_DIFF(end_tag, operand1->buffer.pointer); in acpi_ex_concat_template()
211 new_buf = return_desc->buffer.pointer; in acpi_ex_concat_template()
212 memcpy(new_buf, operand0->buffer.pointer, length0); in acpi_ex_concat_template()
213 memcpy(new_buf + length0, operand1->buffer.pointer, length1); in acpi_ex_concat_template()
317 new_buf = (char *)return_desc->buffer.pointer; in acpi_ex_do_concatenate()
345 new_buf = return_desc->string.pointer; in acpi_ex_do_concatenate()
349 strcpy(new_buf, operand0->string.pointer); in acpi_ex_do_concatenate()
351 local_operand1->string.pointer); in acpi_ex_do_concatenate()
368 new_buf = (char *)return_desc->buffer.pointer; in acpi_ex_do_concatenate()
[all …]
Ddbcmds.c345 if (table_desc->pointer) { in acpi_db_display_table_info()
347 table_desc->pointer); in acpi_db_display_table_info()
551 return_buffer.pointer = acpi_gbl_db_buffer; in acpi_db_display_template()
570 return_buffer.pointer)); in acpi_db_display_template()
574 acpi_ut_debug_dump_buffer((u8 *)node->object->buffer.pointer, in acpi_db_display_template()
738 original_aml = return_buffer.pointer; in acpi_dm_test_resource_conversion()
740 acpi_dm_compare_aml_resources(original_aml->buffer.pointer, in acpi_dm_test_resource_conversion()
742 length, new_aml.pointer, in acpi_dm_test_resource_conversion()
747 ACPI_FREE(new_aml.pointer); in acpi_dm_test_resource_conversion()
749 ACPI_FREE(resource_buffer.pointer); in acpi_dm_test_resource_conversion()
[all …]
Dtbfind.c110 if (!acpi_gbl_root_table_list.tables[i].pointer) { in acpi_tb_find_table()
121 if (!acpi_gbl_root_table_list.tables[i].pointer) { in acpi_tb_find_table()
129 (acpi_gbl_root_table_list.tables[i].pointer->signature, in acpi_tb_find_table()
134 tables[i].pointer-> in acpi_tb_find_table()
139 || !memcmp(acpi_gbl_root_table_list.tables[i].pointer-> in acpi_tb_find_table()
Dutalloc.c253 if (!buffer->pointer) { in acpi_ut_validate_buffer()
312 buffer->pointer = acpi_os_allocate(required_length); in acpi_ut_initialize_buffer()
319 buffer->pointer = ACPI_ALLOCATE(required_length); in acpi_ut_initialize_buffer()
334 if (!buffer->pointer) { in acpi_ut_initialize_buffer()
340 memset(buffer->pointer, 0, required_length); in acpi_ut_initialize_buffer()
Dtbinstal.c90 memcmp(table_desc->pointer, table, table_length)) ? in acpi_tb_compare_tables()
142 new_table_desc->pointer); in acpi_tb_install_table_with_override()
145 new_table_desc->pointer); in acpi_tb_install_table_with_override()
154 acpi_ut_set_integer_width(new_table_desc->pointer->revision); in acpi_tb_install_table_with_override()
404 status = acpi_os_table_override(old_table_desc->pointer, &table); in acpi_tb_override_table()
415 status = acpi_os_physical_table_override(old_table_desc->pointer, in acpi_tb_override_table()
451 new_table_desc.pointer); in acpi_tb_override_table()
Ddbexec.c92 ACPI_FREE(objects[i].buffer.pointer); in acpi_db_delete_objects()
143 param_objects.pointer = NULL; in acpi_db_execute_method()
166 param_objects.pointer = params; in acpi_db_execute_method()
171 return_obj->pointer = acpi_gbl_db_buffer; in acpi_db_execute_method()
327 return_obj.pointer = NULL; in acpi_db_execution_walk()
411 return_obj.pointer = NULL; in acpi_db_execute()
465 return_obj.pointer, in acpi_db_execute()
468 acpi_db_dump_external_object(return_obj.pointer, 1); in acpi_db_execute()
477 acpi_db_dump_pld_buffer(return_obj.pointer); in acpi_db_execute()
562 info->pathname, return_obj.pointer, in acpi_db_method_thread()
[all …]
Dexconfig.c167 status = acpi_tb_find_table(operand[0]->string.pointer, in acpi_ex_load_table_op()
168 operand[1]->string.pointer, in acpi_ex_load_table_op()
169 operand[2]->string.pointer, &table_index); in acpi_ex_load_table_op()
199 acpi_ns_get_node(start_node, operand[3]->string.pointer, in acpi_ex_load_table_op()
209 if ((operand[4]->string.pointer[0] != AML_ROOT_PREFIX) && in acpi_ex_load_table_op()
210 (operand[4]->string.pointer[0] != AML_PARENT_PREFIX)) { in acpi_ex_load_table_op()
221 acpi_ns_get_node(start_node, operand[4]->string.pointer, in acpi_ex_load_table_op()
444 obj_desc->buffer.pointer); in acpi_ex_load_op()
Dtbxface.c233 if (!acpi_gbl_root_table_list.tables[i].pointer) { in ACPI_EXPORT_SYMBOL_INIT()
256 acpi_gbl_root_table_list.tables[i].pointer, in ACPI_EXPORT_SYMBOL_INIT()
313 *out_table = acpi_gbl_root_table_list.tables[i].pointer; in ACPI_EXPORT_SYMBOL()
318 acpi_gbl_root_table_list.tables[i].pointer = NULL; in ACPI_EXPORT_SYMBOL()
376 if (!acpi_gbl_root_table_list.tables[table_index].pointer) { in ACPI_EXPORT_SYMBOL()
389 *table = acpi_gbl_root_table_list.tables[table_index].pointer; in ACPI_EXPORT_SYMBOL()
Dtbdata.c281 if (!table_desc->pointer) { in acpi_tb_validate_table()
282 status = acpi_tb_acquire_table(table_desc, &table_desc->pointer, in acpi_tb_validate_table()
285 if (!table_desc->pointer) { in acpi_tb_validate_table()
313 if (!table_desc->pointer) { in acpi_tb_invalidate_table()
317 acpi_tb_release_table(table_desc->pointer, table_desc->length, in acpi_tb_invalidate_table()
319 table_desc->pointer = NULL; in acpi_tb_invalidate_table()
340 if (!table_desc->pointer && !acpi_gbl_verify_table_checksum) { in acpi_tb_validate_temp_table()
398 acpi_tb_verify_checksum(table_desc->pointer, in acpi_tb_verify_temp_table()
Drsdump.c238 ACPI_CAST_PTR(char, table->pointer)); in acpi_rs_dump_descriptor()
250 if (table->pointer) { in acpi_rs_dump_descriptor()
253 pointer in acpi_rs_dump_descriptor()
281 pointer[*target & in acpi_rs_dump_descriptor()
289 pointer[*target & in acpi_rs_dump_descriptor()
297 pointer[*target & in acpi_rs_dump_descriptor()
Dexdump.c89 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(string.pointer), "Pointer"},
96 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(buffer.pointer), "Pointer"},
275 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(data.pointer), "Raw Data"}
435 acpi_ut_print_string(obj_desc->string.pointer, in acpi_ex_dump_object()
442 ACPI_DUMP_BUFFER(obj_desc->buffer.pointer, in acpi_ex_dump_object()
713 obj_desc->buffer.pointer); in acpi_ex_dump_operand()
717 if (obj_desc->buffer.pointer) { in acpi_ex_dump_operand()
726 ACPI_DUMP_BUFFER(obj_desc->buffer.pointer, length); in acpi_ex_dump_operand()
782 obj_desc->string.pointer); in acpi_ex_dump_operand()
784 acpi_ut_print_string(obj_desc->string.pointer, ACPI_UINT8_MAX); in acpi_ex_dump_operand()
[all …]
Drsxface.c294 if ((!in_buffer) || (!in_buffer->pointer) || (!in_buffer->length)) { in ACPI_EXPORT_SYMBOL()
516 memcpy(buffer->pointer, resource, resource->length); in ACPI_EXPORT_SYMBOL()
554 if (!buffer || !buffer->pointer || !user_function) { in acpi_walk_resource_buffer()
560 resource = ACPI_CAST_PTR(struct acpi_resource, buffer->pointer); in acpi_walk_resource_buffer()
562 ACPI_ADD_PTR(struct acpi_resource, buffer->pointer, buffer->length); in acpi_walk_resource_buffer()
659 ACPI_FREE(buffer.pointer); in ACPI_EXPORT_SYMBOL()
Dexfield.c217 buffer.pointer), in acpi_ex_read_data_from_field()
243 buffer = buffer_desc->buffer.pointer; in acpi_ex_read_data_from_field()
430 buffer = buffer_desc->buffer.pointer; in acpi_ex_write_data_to_field()
431 memcpy(buffer, source_desc->buffer.pointer, length); in acpi_ex_write_data_to_field()
496 buffer = source_desc->buffer.pointer; in acpi_ex_write_data_to_field()
502 buffer = source_desc->string.pointer; in acpi_ex_write_data_to_field()
Dtbxfload.c135 acpi_gbl_DSDT = table->pointer; in ACPI_EXPORT_SYMBOL_INIT()
193 table->pointer->oem_table_id)); in ACPI_EXPORT_SYMBOL_INIT()
199 table->pointer->oem_table_id)); in ACPI_EXPORT_SYMBOL_INIT()
424 tables[i].pointer, in ACPI_EXPORT_SYMBOL()
Dexoparg2.c324 (operand[0]->buffer.pointer[length])) { in acpi_ex_opcode_2A_1T_1R()
340 memcpy(return_desc->string.pointer, in acpi_ex_opcode_2A_1T_1R()
341 operand[0]->buffer.pointer, length); in acpi_ex_opcode_2A_1T_1R()
384 &(operand[0]->buffer.pointer[index]); in acpi_ex_opcode_2A_1T_1R()
397 &(operand[0]->buffer.pointer[index]); in acpi_ex_opcode_2A_1T_1R()
Ddsopcode.c521 status = acpi_tb_find_table(operand[0]->string.pointer, in acpi_ds_eval_table_region_operands()
522 operand[1]->string.pointer, in acpi_ds_eval_table_region_operands()
523 operand[2]->string.pointer, &table_index); in acpi_ds_eval_table_region_operands()
528 operand[0]->string.pointer, in acpi_ds_eval_table_region_operands()
529 operand[1]->string.pointer, in acpi_ds_eval_table_region_operands()
530 operand[2]->string.pointer)); in acpi_ds_eval_table_region_operands()
Dnsxfeval.c125 if (((union acpi_object *)return_buffer->pointer)->type == return_type) { in acpi_evaluate_object_typed()
134 pointer)->type), in acpi_evaluate_object_typed()
145 acpi_os_free(return_buffer->pointer); in acpi_evaluate_object_typed()
146 return_buffer->pointer = NULL; in acpi_evaluate_object_typed()
272 pointer[i], in ACPI_EXPORT_SYMBOL()
340 (&external_params->pointer[i], in ACPI_EXPORT_SYMBOL()
Dutids.c114 strcpy(hid->string, obj_desc->string.pointer); in acpi_ut_execute_HID()
183 strcpy(sub->string, obj_desc->string.pointer); in acpi_ut_execute_SUB()
259 strcpy(uid->string, obj_desc->string.pointer); in acpi_ut_execute_UID()
396 strcpy(next_id_string, cid_objects[i]->string.pointer); in acpi_ut_execute_CID()
Ddbnames.c359 acpi_os_printf("%32s", (char *)buffer.pointer); in acpi_db_walk_and_match_name()
362 ACPI_FREE(buffer.pointer); in acpi_db_walk_and_match_name()
567 acpi_os_printf("%32s", (char *)buffer.pointer); in acpi_db_walk_for_specific_objects()
568 ACPI_FREE(buffer.pointer); in acpi_db_walk_for_specific_objects()
882 acpi_os_printf("%-32s Type %X", (char *)buffer.pointer, node->type); in acpi_db_bus_walk()
883 ACPI_FREE(buffer.pointer); in acpi_db_bus_walk()
Dutosi.c435 interface_info = acpi_ut_get_interface(string_desc->string.pointer); in acpi_ut_osi_implementation()
459 interface_handler(string_desc->string.pointer, in acpi_ut_osi_implementation()
465 string_desc->string.pointer, in acpi_ut_osi_implementation()
Dnsdump.c324 pointer[i]); in acpi_ns_dump_one_object()
336 acpi_ut_print_string(obj_desc->string.pointer, 32); in acpi_ns_dump_one_object()
483 acpi_os_printf(" S:%p-%X\n", obj_desc->string.pointer, in acpi_ns_dump_one_object()
489 acpi_os_printf(" B:%p-%X\n", obj_desc->buffer.pointer, in acpi_ns_dump_one_object()
575 obj_desc = (void *)obj_desc->string.pointer; in acpi_ns_dump_one_object()
Ddsdebug.c100 (char *)buffer.pointer, node)); in acpi_ds_print_node_pathname()
101 ACPI_FREE(buffer.pointer); in acpi_ds_print_node_pathname()
Dutdelete.c96 object->string.pointer)); in acpi_ut_delete_internal_obj()
104 obj_pointer = object->string.pointer; in acpi_ut_delete_internal_obj()
112 object->buffer.pointer)); in acpi_ut_delete_internal_obj()
120 obj_pointer = object->buffer.pointer; in acpi_ut_delete_internal_obj()
Ddbconvert.c178 object->buffer.pointer = buffer; in acpi_db_convert_to_buffer()
263 object->string.pointer = string; in acpi_db_convert_to_object()
401 status = acpi_decode_pld_buffer(buffer_desc->buffer.pointer, in acpi_db_dump_pld_buffer()
416 if (memcmp(new_buffer, buffer_desc->buffer.pointer, in acpi_db_dump_pld_buffer()
Ddsobject.c328 obj_desc->buffer.pointer = NULL; in acpi_ds_build_internal_buffer_obj()
332 obj_desc->buffer.pointer = in acpi_ds_build_internal_buffer_obj()
334 if (!obj_desc->buffer.pointer) { in acpi_ds_build_internal_buffer_obj()
342 memcpy(obj_desc->buffer.pointer, byte_list->named.data, in acpi_ds_build_internal_buffer_obj()
752 obj_desc->string.pointer = op->common.value.string; in acpi_ds_init_object_from_op()
Dnsnames.c148 (void)acpi_ns_build_normalized_path(node, buffer->pointer, in acpi_ns_handle_to_pathname()
155 (char *)buffer->pointer, (u32) required_size)); in acpi_ns_handle_to_pathname()
Dexoparg3.c240 memcpy(buffer, operand[0]->string.pointer + index, in acpi_ex_opcode_3A_1T_1R()
246 return_desc->string.pointer = buffer; in acpi_ex_opcode_3A_1T_1R()
Dutmisc.c401 acpi_ut_get_type_name(type), (char *)buffer.pointer); in acpi_ut_display_init_pathname()
410 ACPI_FREE(buffer.pointer); in acpi_ut_display_init_pathname()
Drsutils.c766 ACPI_FREE(buffer.pointer); in acpi_rs_set_srs_method_data()
772 args[0]->buffer.pointer = buffer.pointer; in acpi_rs_set_srs_method_data()
Ddbutils.c164 acpi_ut_print_string(obj_desc->string.pointer, ACPI_UINT8_MAX); in acpi_db_dump_external_object()
178 obj_desc->buffer.pointer), in acpi_db_dump_external_object()
Dnsrepair2.c323 byte_buffer = return_object->buffer.pointer; in acpi_ns_repair_FDE()
325 ACPI_CAST_PTR(u32, buffer_object->buffer.pointer); in acpi_ns_repair_FDE()
564 source = return_object->string.pointer; in acpi_ns_repair_HID()
582 for (dest = new_string->string.pointer; *source; dest++, source++) { in acpi_ns_repair_HID()
Dacobject.h121 _type *pointer; \
376 void *pointer; member
Dutdebug.c315 const char *module_name, u32 component_id, void *pointer) in ACPI_EXPORT_SYMBOL()
327 pointer); in ACPI_EXPORT_SYMBOL()
Ddbobject.c147 obj_desc->string.pointer); in acpi_db_decode_internal_object()
160 acpi_os_printf(" %2.2X", obj_desc->buffer.pointer[i]); in acpi_db_decode_internal_object()
Dnsdumpdv.c85 info = buffer.pointer; in acpi_ns_dump_one_device()
Dutresrc.c819 *end_tag = obj_desc->buffer.pointer; in acpi_ut_get_resource_end_tag()
825 status = acpi_ut_walk_aml_resources(NULL, obj_desc->buffer.pointer, in acpi_ut_get_resource_end_tag()
Dnsobject.c374 data_desc->data.pointer = data; in acpi_ns_attach_data()
456 *data = obj_desc->data.pointer; in acpi_ns_get_attached_data()
/linux-4.4.14/arch/ia64/sn/kernel/
Dio_acpi_init.c86 (char *)name_buffer.pointer); in sn_acpi_hubdev_init()
87 kfree(name_buffer.pointer); in sn_acpi_hubdev_init()
91 resource = buffer.pointer; in sn_acpi_hubdev_init()
99 vendor->byte_length, (char *)name_buffer.pointer); in sn_acpi_hubdev_init()
100 kfree(name_buffer.pointer); in sn_acpi_hubdev_init()
114 kfree(buffer.pointer); in sn_acpi_hubdev_init()
142 __func__, status, (char *)name_buffer.pointer); in sn_get_bussoft_ptr()
143 kfree(name_buffer.pointer); in sn_get_bussoft_ptr()
146 resource = buffer.pointer; in sn_get_bussoft_ptr()
154 kfree(buffer.pointer); in sn_get_bussoft_ptr()
[all …]
/linux-4.4.14/drivers/acpi/
Dutils.c72 if (!format || !format->pointer || (format->length < 1)) { in acpi_extract_package()
90 format_string = format->pointer; in acpi_extract_package()
178 buffer->pointer = ACPI_ALLOCATE_ZEROED(size_required); in acpi_extract_package()
179 if (!buffer->pointer) in acpi_extract_package()
187 !buffer->pointer) { in acpi_extract_package()
192 head = buffer->pointer; in acpi_extract_package()
193 tail = buffer->pointer + tail_offset; in acpi_extract_package()
200 u8 **pointer = NULL; in acpi_extract_package() local
217 pointer = (u8 **) head; in acpi_extract_package()
218 *pointer = tail; in acpi_extract_package()
[all …]
Dproperty.c57 dn->name = link->package.elements[0].string.pointer; in acpi_nondev_subnode_ok()
61 status = acpi_get_handle(scope, link->package.elements[1].string.pointer, in acpi_nondev_subnode_ok()
71 if (acpi_extract_properties(buf.pointer, &dn->data)) in acpi_nondev_subnode_ok()
81 && acpi_enumerate_nondev_subnodes(scope, buf.pointer, &dn->data)) in acpi_nondev_subnode_ok()
85 dn->data.pointer = buf.pointer; in acpi_nondev_subnode_ok()
93 ACPI_FREE(buf.pointer); in acpi_nondev_subnode_ok()
141 if (memcmp(uuid->buffer.pointer, ads_uuid, sizeof(ads_uuid))) in acpi_enumerate_nondev_subnodes()
248 if (memcmp(uuid->buffer.pointer, prp_uuid, sizeof(prp_uuid))) in acpi_extract_properties()
290 if (acpi_extract_properties(buf.pointer, &adev->data)) { in acpi_init_properties()
291 adev->data.pointer = buf.pointer; in acpi_init_properties()
[all …]
Dprocessor_pdc.c98 obj->buffer.pointer = (u8 *) buf; in acpi_processor_alloc_pdc()
100 obj_list->pointer = obj; in acpi_processor_alloc_pdc()
126 obj = pdc_in->pointer; in acpi_processor_eval_pdc()
127 buffer = (u32 *)(obj->buffer.pointer); in acpi_processor_eval_pdc()
153 kfree(obj_list->pointer->buffer.pointer); in acpi_processor_set_pdc()
154 kfree(obj_list->pointer); in acpi_processor_set_pdc()
Dbus.c185 printk(KERN_DEBUG "%s:%s\n", (char *)buffer.pointer, error); in acpi_print_osc_error()
186 kfree(buffer.pointer); in acpi_print_osc_error()
190 printk("%x ", *((u32 *)(context->cap.pointer + i))); in acpi_print_osc_error()
232 context->ret.pointer = NULL; in acpi_run_osc()
236 input.pointer = in_params; in acpi_run_osc()
239 in_params[0].buffer.pointer = uuid; in acpi_run_osc()
246 in_params[3].buffer.pointer = context->cap.pointer; in acpi_run_osc()
255 out_obj = output.pointer; in acpi_run_osc()
264 errors = *((u32 *)out_obj->buffer.pointer) & ~(1 << 0); in acpi_run_osc()
276 if (((u32 *)context->cap.pointer)[OSC_QUERY_DWORD] in acpi_run_osc()
[all …]
Dprocessor_core.c158 if (!buffer.length || !buffer.pointer) in map_mat_entry()
161 obj = buffer.pointer; in map_mat_entry()
167 header = (struct acpi_subtable_header *)obj->buffer.pointer; in map_mat_entry()
178 kfree(buffer.pointer); in map_mat_entry()
302 if (!buffer.length || !buffer.pointer) in parse_mat_ioapic_entry()
305 obj = buffer.pointer; in parse_mat_ioapic_entry()
310 header = (struct acpi_subtable_header *)obj->buffer.pointer; in parse_mat_ioapic_entry()
315 kfree(buffer.pointer); in parse_mat_ioapic_entry()
Dprocessor_perflib.c238 pct = (union acpi_object *)buffer.pointer; in acpi_processor_get_performance_control()
254 || (obj.buffer.pointer == NULL)) { in acpi_processor_get_performance_control()
259 memcpy(&pr->performance->control_register, obj.buffer.pointer, in acpi_processor_get_performance_control()
270 || (obj.buffer.pointer == NULL)) { in acpi_processor_get_performance_control()
276 memcpy(&pr->performance->status_register, obj.buffer.pointer, in acpi_processor_get_performance_control()
280 kfree(buffer.pointer); in acpi_processor_get_performance_control()
338 pss = buffer.pointer; in acpi_processor_get_performance_states()
362 state.pointer = px; in acpi_processor_get_performance_states()
421 kfree(buffer.pointer); in acpi_processor_get_performance_states()
544 psd = buffer.pointer; in acpi_processor_get_psd()
[all …]
Dpci_slot.c79 dbg("Checking slot on path: %s\n", (char *)buffer.pointer); in check_slot()
90 dbg("_ADR returned %d on %s\n", status, (char *)buffer.pointer); in check_slot()
97 dbg("_SUN returned %d on %s\n", status, (char *)buffer.pointer); in check_slot()
103 kfree(buffer.pointer); in check_slot()
Ddevice_sysfs.c38 result = sprintf(buf, "%s\n", (char*)path.pointer); in acpi_object_path()
39 kfree(path.pointer); in acpi_object_path()
207 for (c = buf.pointer; *c != '\0'; c++) in create_of_modalias()
210 len = snprintf(modalias, size, "of:N%sT", (char *)buf.pointer); in create_of_modalias()
211 ACPI_FREE(buf.pointer); in create_of_modalias()
226 obj->string.pointer); in create_of_modalias()
450 (wchar_t *)acpi_dev->pnp.str_obj->buffer.pointer, in description_show()
526 buffer.pointer = NULL; in acpi_device_setup_files()
527 dev->pnp.str_obj = buffer.pointer; in acpi_device_setup_files()
Dprocessor_throttling.c440 ptc = (union acpi_object *)buffer.pointer; in acpi_processor_get_throttling_control()
456 || (obj.buffer.pointer == NULL)) { in acpi_processor_get_throttling_control()
462 memcpy(&pr->throttling.control_register, obj.buffer.pointer, in acpi_processor_get_throttling_control()
473 || (obj.buffer.pointer == NULL)) { in acpi_processor_get_throttling_control()
479 memcpy(&pr->throttling.status_register, obj.buffer.pointer, in acpi_processor_get_throttling_control()
499 kfree(buffer.pointer); in acpi_processor_get_throttling_control()
525 tss = buffer.pointer; in acpi_processor_get_throttling_states()
551 state.pointer = tx; in acpi_processor_get_throttling_states()
574 kfree(buffer.pointer); in acpi_processor_get_throttling_states()
604 tsd = buffer.pointer; in acpi_processor_get_tsd()
[all …]
Dcppc_acpi.c145 psd = buffer.pointer; in acpi_get_psd()
154 state.pointer = pdomain; in acpi_get_psd()
182 kfree(buffer.pointer); in acpi_get_psd()
424 out_obj = (union acpi_object *) output.pointer; in acpi_cppc_processor_probe()
474 cpc_obj->buffer.pointer; in acpi_cppc_processor_probe()
523 kfree(output.pointer); in acpi_cppc_processor_probe()
530 kfree(output.pointer); in acpi_cppc_processor_probe()
Dacpi_processor.c507 .cap.pointer = capbuf, in acpi_hwp_native_thermal_lvt_osc()
517 if (osc_context.ret.pointer && osc_context.ret.length > 1) { in acpi_hwp_native_thermal_lvt_osc()
518 u32 *capbuf_ret = osc_context.ret.pointer; in acpi_hwp_native_thermal_lvt_osc()
526 kfree(osc_context.ret.pointer); in acpi_hwp_native_thermal_lvt_osc()
Dacpi_pad.c377 if (!buffer.length || !buffer.pointer) in acpi_pad_pur()
380 package = buffer.pointer; in acpi_pad_pur()
388 kfree(buffer.pointer); in acpi_pad_pur()
398 .pointer = (void *)&idle_cpus, in acpi_pad_handle_notify()
Dacpi_lpat.c110 obj_p = (union acpi_object *)buffer.pointer; in acpi_lpat_get_conversion_table()
138 kfree(buffer.pointer); in acpi_lpat_get_conversion_table()
Dfan.c121 obj = buffer.pointer; in fan_get_state_acpi4()
246 obj = buffer.pointer; in acpi_fan_get_fif()
283 obj = buffer.pointer; in acpi_fan_get_fps()
Dpci_irq.c238 kfree(buffer.pointer); in acpi_pci_irq_find_prt_entry()
242 entry = buffer.pointer; in acpi_pci_irq_find_prt_entry()
251 kfree(buffer.pointer); in acpi_pci_irq_find_prt_entry()
Dscan.c736 obj = buffer.pointer; in acpi_bus_get_ejd()
737 status = acpi_get_handle(ACPI_ROOT_OBJECT, obj->string.pointer, in acpi_bus_get_ejd()
739 kfree(buffer.pointer); in acpi_bus_get_ejd()
766 package = (union acpi_object *)buffer.pointer; in acpi_bus_extract_wakeup_device_power_package()
823 kfree(buffer.pointer); in acpi_bus_extract_wakeup_device_power_package()
906 union acpi_object *package = buffer.pointer; in acpi_bus_init_power_state()
916 ACPI_FREE(buffer.pointer); in acpi_bus_init_power_state()
1192 strcmp("SMBS", path.pointer)) in acpi_ibm_smbus_match()
1441 dev_name(&device->dev), (char *) buffer.pointer, in acpi_add_single_object()
1443 kfree(buffer.pointer); in acpi_add_single_object()
Dbattery.c408 strncpy(ptr, element->string.pointer, 32); in extract_package()
455 result = extract_package(battery, buffer.pointer, in acpi_battery_get_info()
459 result = extract_package(battery, buffer.pointer, in acpi_battery_get_info()
463 result = extract_package(battery, buffer.pointer, in acpi_battery_get_info()
465 kfree(buffer.pointer); in acpi_battery_get_info()
510 result = extract_package(battery, buffer.pointer, in acpi_battery_get_state()
513 kfree(buffer.pointer); in acpi_battery_get_state()
/linux-4.4.14/drivers/ide/
Dide-acpi.c245 output.pointer = NULL; /* ACPI-CA sets this; save/free it later */ in do_drive_get_GTF()
258 if (!output.length || !output.pointer) { in do_drive_get_GTF()
262 output.pointer); in do_drive_get_GTF()
266 out_obj = output.pointer; in do_drive_get_GTF()
272 kfree(output.pointer); in do_drive_get_GTF()
276 if (!out_obj->buffer.length || !out_obj->buffer.pointer || in do_drive_get_GTF()
281 out_obj->buffer.pointer); in do_drive_get_GTF()
283 kfree(output.pointer); in do_drive_get_GTF()
288 *gtf_address = (unsigned long)out_obj->buffer.pointer; in do_drive_get_GTF()
404 output.pointer = NULL; /* ACPI-CA sets this; save/free it later */ in ide_acpi_get_timing()
[all …]
/linux-4.4.14/sound/soc/au1x/
Ddma.c44 struct pcm_period *pointer; in au1000_release_dma_link() local
49 pointer = stream->buffer; in au1000_release_dma_link()
50 if (!pointer) in au1000_release_dma_link()
53 pointer_next = pointer->next; in au1000_release_dma_link()
54 kfree(pointer); in au1000_release_dma_link()
55 pointer = pointer_next; in au1000_release_dma_link()
56 } while (pointer != stream->buffer); in au1000_release_dma_link()
66 struct pcm_period *pointer; in au1000_setup_dma_link() local
84 pointer = stream->buffer; in au1000_setup_dma_link()
86 pointer->start = (u32)(dma_start + (i * period_bytes)); in au1000_setup_dma_link()
[all …]
/linux-4.4.14/drivers/pci/hotplug/
Dacpi_pcihp.c65 __func__, (char *)string.pointer, status); in acpi_run_oshp()
68 __func__, (char *)string.pointer); in acpi_run_oshp()
71 (char *)string.pointer); in acpi_run_oshp()
73 kfree(string.pointer); in acpi_run_oshp()
109 (char *)string.pointer); in acpi_get_hp_hw_control_from_firmware()
115 kfree(string.pointer); in acpi_get_hp_hw_control_from_firmware()
136 (char *)string.pointer); in acpi_get_hp_hw_control_from_firmware()
150 kfree(string.pointer); in acpi_get_hp_hw_control_from_firmware()
154 pci_name(pdev), (char *)string.pointer); in acpi_get_hp_hw_control_from_firmware()
155 kfree(string.pointer); in acpi_get_hp_hw_control_from_firmware()
Dacpiphp_ibm.c174 struct acpi_object_list params = { .pointer = args, .count = 2 }; in ibm_set_attention_status()
297 package = (union acpi_object *) buffer.pointer; in ibm_get_table_from_acpi()
330 package->package.elements[i].buffer.pointer, in ibm_get_table_from_acpi()
336 kfree(buffer.pointer); in ibm_get_table_from_acpi()
/linux-4.4.14/Documentation/metag/
Dkernel-ABI.txt65 D0.4 (D0FrT) Frame temp D1.4 (D1RtP) Return pointer
72 A0.0 (A0StP) Stack pointer A1.0 (A1GbP) Global base pointer
73 A0.1 (A0FrP) Frame pointer A1.1 (A1LbP) Local base pointer
94 kernel stack pointer and saving
96 A0.15 !SMP Protected Stores kernel stack pointer.
97 A1.15 ALWAYS Protected Stores kernel base pointer.
99 On UP A0.15 is used to store the kernel stack pointer for storing the userland
103 pointer to be loaded for storing the rest of the context.
117 A1.0 (A1GbP) ALWAYS Preserved Reserved (kernel base pointer).
166 from low addresses to high addresses in the metag ABI. The stack pointer (A0StP)
[all …]
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_acpi.c113 atif_arg.pointer = &atif_arg_elements[0]; in amdgpu_atif_call()
121 atif_arg_elements[1].buffer.pointer = params->pointer; in amdgpu_atif_call()
134 kfree(buffer.pointer); in amdgpu_atif_call()
138 return buffer.pointer; in amdgpu_atif_call()
213 size = *(u16 *) info->buffer.pointer; in amdgpu_atif_verify_interface()
221 memcpy(&output, info->buffer.pointer, size); in amdgpu_atif_verify_interface()
260 size = *(u16 *) info->buffer.pointer; in amdgpu_atif_get_notification_params()
268 memcpy(&params, info->buffer.pointer, size); in amdgpu_atif_get_notification_params()
319 size = *(u16 *)info->buffer.pointer; in amdgpu_atif_get_sbios_requests()
327 memcpy(req, info->buffer.pointer, size); in amdgpu_atif_get_sbios_requests()
[all …]
Damdgpu_atpx_handler.c85 atpx_arg.pointer = &atpx_arg_elements[0]; in amdgpu_atpx_call()
93 atpx_arg_elements[1].buffer.pointer = params->pointer; in amdgpu_atpx_call()
106 kfree(buffer.pointer); in amdgpu_atpx_call()
110 return buffer.pointer; in amdgpu_atpx_call()
161 size = *(u16 *) info->buffer.pointer; in amdgpu_atpx_validate()
169 memcpy(&output, info->buffer.pointer, size); in amdgpu_atpx_validate()
211 size = *(u16 *) info->buffer.pointer; in amdgpu_atpx_verify_interface()
219 memcpy(&output, info->buffer.pointer, size); in amdgpu_atpx_verify_interface()
252 params.pointer = &input; in amdgpu_atpx_set_discrete_state()
284 params.pointer = &input; in amdgpu_atpx_switch_disp_mux()
[all …]
Damdgpu_bios.c154 atrm_arg.pointer = &atrm_arg_elements[0]; in amdgpu_atrm_call()
168 obj = (union acpi_object *)buffer.pointer; in amdgpu_atrm_call()
169 memcpy(bios+offset, obj->buffer.pointer, obj->buffer.length); in amdgpu_atrm_call()
171 kfree(buffer.pointer); in amdgpu_atrm_call()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_acpi.c113 atif_arg.pointer = &atif_arg_elements[0]; in radeon_atif_call()
121 atif_arg_elements[1].buffer.pointer = params->pointer; in radeon_atif_call()
134 kfree(buffer.pointer); in radeon_atif_call()
138 return buffer.pointer; in radeon_atif_call()
213 size = *(u16 *) info->buffer.pointer; in radeon_atif_verify_interface()
221 memcpy(&output, info->buffer.pointer, size); in radeon_atif_verify_interface()
260 size = *(u16 *) info->buffer.pointer; in radeon_atif_get_notification_params()
268 memcpy(&params, info->buffer.pointer, size); in radeon_atif_get_notification_params()
319 size = *(u16 *)info->buffer.pointer; in radeon_atif_get_sbios_requests()
327 memcpy(req, info->buffer.pointer, size); in radeon_atif_get_sbios_requests()
[all …]
Dradeon_atpx_handler.c84 atpx_arg.pointer = &atpx_arg_elements[0]; in radeon_atpx_call()
92 atpx_arg_elements[1].buffer.pointer = params->pointer; in radeon_atpx_call()
105 kfree(buffer.pointer); in radeon_atpx_call()
109 return buffer.pointer; in radeon_atpx_call()
160 size = *(u16 *) info->buffer.pointer; in radeon_atpx_validate()
168 memcpy(&output, info->buffer.pointer, size); in radeon_atpx_validate()
210 size = *(u16 *) info->buffer.pointer; in radeon_atpx_verify_interface()
218 memcpy(&output, info->buffer.pointer, size); in radeon_atpx_verify_interface()
251 params.pointer = &input; in radeon_atpx_set_discrete_state()
283 params.pointer = &input; in radeon_atpx_switch_disp_mux()
[all …]
/linux-4.4.14/fs/cifs/
Dasn1.c95 unsigned char *pointer; /* Octet just to be decoded */ member
113 ctx->pointer = buf; in asn1_open()
120 if (ctx->pointer >= ctx->end) { in asn1_octet_decode()
124 *ch = *(ctx->pointer)++; in asn1_octet_decode()
134 if (ctx->pointer >= ctx->end) {
139 ch = *(ctx->pointer)++; /* ch has 0xa, ptr points to length octet */
141 *val = *(++(ctx->pointer)); /* value has enum value */
145 ctx->pointer++;
216 if (*len > ctx->end - ctx->pointer) in asn1_length_decode()
241 *eoc = ctx->pointer + len; in asn1_header_decode()
[all …]
/linux-4.4.14/drivers/cpufreq/
Dpcc-cpufreq.c267 pccp = buffer.pointer; in pcc_get_offset()
296 kfree(buffer.pointer); in pcc_get_offset()
313 input.pointer = in_params; in pcc_cpufreq_do_osc()
316 in_params[0].buffer.pointer = OSC_UUID; in pcc_cpufreq_do_osc()
323 in_params[3].buffer.pointer = (u8 *)&capabilities; in pcc_cpufreq_do_osc()
335 out_obj = output.pointer; in pcc_cpufreq_do_osc()
341 errors = *((u32 *)out_obj->buffer.pointer) & ~(1 << 0); in pcc_cpufreq_do_osc()
347 supported = *((u32 *)(out_obj->buffer.pointer + 4)); in pcc_cpufreq_do_osc()
353 kfree(output.pointer); in pcc_cpufreq_do_osc()
364 out_obj = output.pointer; in pcc_cpufreq_do_osc()
[all …]
/linux-4.4.14/arch/xtensa/lib/
Dstrncpy_user.S43 # a1/ stack pointer
79 addi a3, a3, 1 # advance src pointer
82 addi a11, a11, 1 # advance dst pointer
92 addi a11, a11, 1 # advance dst pointer
96 addi a3, a3, 2 # advance src pointer
99 addi a11, a11, 1 # advance dst pointer
121 addi a3, a3, 4 # advance src pointer
127 addi a11, a11, 4 # advance dst pointer
136 addi a3, a3, 2 # advance src pointer
145 addi a11, a11, 2 # advance dst pointer
[all …]
Dstrnlen_user.S81 addi a4, a4, 4 # advance string pointer
95 addi a4, a4, 2 # advance string pointer
104 addi a4, a4, 1 # advance string pointer
129 addi a4, a4, 1 # advance string pointer
131 bbci.l a4, 1, .Laligned # if string pointer is now word-aligned
/linux-4.4.14/net/wireless/
Dwext-priv.c147 if (!iwp->pointer && iwp->length != 0) in ioctl_private_iw_point()
152 } else if (!iwp->pointer) in ioctl_private_iw_point()
161 if (copy_from_user(extra, iwp->pointer, extra_size)) { in ioctl_private_iw_point()
178 if (copy_to_user(iwp->pointer, extra, extra_size)) in ioctl_private_iw_point()
231 iwp.pointer = compat_ptr(iwp_compat->pointer); in compat_private_call()
238 iwp_compat->pointer = ptr_to_compat(iwp.pointer); in compat_private_call()
Dwext-core.c614 memcpy(&compat_event->pointer, in wireless_send_event()
622 memcpy(&compat_event->pointer, wrqu, in wireless_send_event()
744 err = copy_from_user(essid, iwp->pointer, len); in ioctl_standard_iw_point()
761 if (!iwp->pointer && iwp->length != 0) in ioctl_standard_iw_point()
770 if (!iwp->pointer) in ioctl_standard_iw_point()
804 if (copy_from_user(extra, iwp->pointer, in ioctl_standard_iw_point()
849 if (copy_to_user(iwp->pointer, extra, in ioctl_standard_iw_point()
966 iwr_lcl.u.data.pointer = compat_ptr(iwp_compat->pointer); in wireless_process_ioctl()
972 iwp_compat->pointer = ptr_to_compat(iwr_lcl.u.data.pointer); in wireless_process_ioctl()
1095 iwp.pointer = compat_ptr(iwp_compat->pointer); in compat_standard_call()
[all …]
/linux-4.4.14/scripts/coccinelle/null/
Dbadzero.cocci1 /// Compare pointer-typed values to NULL rather than 0
73 coccilib.org.print_todo(p[0], "WARNING comparing pointer to 0")
79 coccilib.report.print_report(p[0], "WARNING comparing pointer to 0")
171 coccilib.org.print_todo(p[0], "WARNING comparing pointer to 0, suggest !E")
177 coccilib.org.print_todo(p[0], "WARNING comparing pointer to 0")
183 coccilib.report.print_report(p[0], "WARNING comparing pointer to 0, suggest !E")
189 coccilib.report.print_report(p[0], "WARNING comparing pointer to 0")
232 coccilib.org.print_todo(p[0], "WARNING comparing pointer to 0")
238 coccilib.report.print_report(p[0], "WARNING comparing pointer to 0")
/linux-4.4.14/Documentation/hwmon/
Dhwmon-kernel-api.txt41 of this function is a pointer to the parent device.
42 This function returns a pointer to the newly created hardware monitoring device
49 it has additional parameters. The name parameter is a pointer to the hwmon
51 pointing to this name. The drvdata parameter is the pointer to the local
52 driver data. hwmon_device_register_with_groups will attach this pointer
53 to the newly allocated hwmon device. The pointer can be retrieved by the driver
54 using dev_get_drvdata() on the hwmon device pointer. The groups parameter is
55 a pointer to a list of sysfs attribute groups. The list must be NULL terminated.
64 The parameter of this function is the pointer to the registered hardware
93 You can use to_sensor_dev_attr to get the pointer to this structure from the
[all …]
/linux-4.4.14/sound/mips/
Dau1x00.c136 struct au1000_period * pointer; in au1000_release_dma_link() local
141 pointer = stream->buffer; in au1000_release_dma_link()
142 if (! pointer) in au1000_release_dma_link()
145 pointer_next = pointer->next; in au1000_release_dma_link()
146 kfree(pointer); in au1000_release_dma_link()
147 pointer = pointer_next; in au1000_release_dma_link()
148 } while (pointer != stream->buffer); in au1000_release_dma_link()
158 struct au1000_period *pointer; in au1000_setup_dma_link() local
176 pointer = stream->buffer; in au1000_setup_dma_link()
178 pointer->start = (u32)(dma_start + (i * period_bytes)); in au1000_setup_dma_link()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_acpi.c82 .buffer.pointer = args_buff in nouveau_optimus_dsm()
97 *result |= obj->buffer.pointer[0]; in nouveau_optimus_dsm()
98 *result |= (obj->buffer.pointer[1] << 8); in nouveau_optimus_dsm()
99 *result |= (obj->buffer.pointer[2] << 16); in nouveau_optimus_dsm()
100 *result |= (obj->buffer.pointer[3] << 24); in nouveau_optimus_dsm()
356 rom_arg.pointer = &rom_arg_elements[0]; in nouveau_rom_call()
369 obj = (union acpi_object *)buffer.pointer; in nouveau_rom_call()
371 memcpy(bios+offset, obj->buffer.pointer, len); in nouveau_rom_call()
372 kfree(buffer.pointer); in nouveau_rom_call()
/linux-4.4.14/include/linux/
Dwireless.h19 compat_caddr_t pointer; member
28 compat_caddr_t pointer; member
30 #define IW_EV_COMPAT_LCP_LEN offsetof(struct __compat_iw_event, pointer)
/linux-4.4.14/drivers/platform/x86/
Ddell-wmi-aio.c99 obj = (union acpi_object *)response.pointer; in dell_wmi_aio_notify()
111 if (dell_wmi_aio_event_check(obj->buffer.pointer, in dell_wmi_aio_notify()
114 obj->buffer.pointer; in dell_wmi_aio_notify()
119 if (obj->buffer.pointer && in dell_wmi_aio_notify()
121 scancode = obj->buffer.pointer[0]; in dell_wmi_aio_notify()
Dacer-wmi.c647 input.pointer = (u8 *)regbuf; in wmab_execute()
779 obj = (union acpi_object *) out.pointer; in AMW0_find_mailled()
782 ret = *((struct wmab_ret *) obj->buffer.pointer); in AMW0_find_mailled()
784 kfree(out.pointer); in AMW0_find_mailled()
791 kfree(out.pointer); in AMW0_find_mailled()
853 obj = out.pointer; in AMW0_set_capabilities()
856 ret = *((struct wmab_ret *) obj->buffer.pointer); in AMW0_set_capabilities()
876 obj = (union acpi_object *) out.pointer; in AMW0_set_capabilities()
879 ret = *((struct wmab_ret *) obj->buffer.pointer); in AMW0_set_capabilities()
898 kfree(out.pointer); in AMW0_set_capabilities()
[all …]
Dclassmate-laptop.c101 input.pointer = param; in cmpc_start_accel_v4()
121 input.pointer = param; in cmpc_stop_accel_v4()
140 input.pointer = param; in cmpc_accel_set_sensitivity_v4()
158 input.pointer = param; in cmpc_accel_set_g_select_v4()
182 input.pointer = param; in cmpc_get_accel_v4()
186 obj = output.pointer; in cmpc_get_accel_v4()
187 locs = (int16_t *) obj->buffer.pointer; in cmpc_get_accel_v4()
191 kfree(output.pointer); in cmpc_get_accel_v4()
482 input.pointer = param; in cmpc_start_accel()
497 input.pointer = param; in cmpc_stop_accel()
[all …]
Dwmi.c276 input.pointer = params; in wmi_evaluate_method()
291 params[2].buffer.pointer = in->pointer; in wmi_evaluate_method()
339 input.pointer = wq_params; in wmi_query_block()
412 input.pointer = params; in wmi_set_block()
422 params[1].buffer.pointer = in->pointer; in wmi_set_block()
464 obj = (union acpi_object *)response.pointer; in wmi_notify_debug()
475 pr_cont("STRING_TYPE - %s\n", obj->string.pointer); in wmi_notify_debug()
596 input.pointer = params; in wmi_get_event_data()
740 obj = (union acpi_object *) out.pointer; in parse_wdg()
749 gblock = (const struct guid_block *)obj->buffer.pointer; in parse_wdg()
[all …]
Dtoshiba-wmi.c56 obj = (union acpi_object *)response.pointer; in toshiba_wmi_notify()
63 kfree(response.pointer); in toshiba_wmi_notify()
Dtc1100-wmi.c78 obj = (union acpi_object *) result.pointer; in get_state()
86 kfree(result.pointer); in get_state()
124 input.pointer = &value; in set_state()
Dalienware-wmi.c230 input.pointer = &wmax_args; in alienware_update_led()
244 input.pointer = &legacy_args; in alienware_update_led()
296 input.pointer = &args; in wmax_brightness()
451 input.pointer = in_args; in alienware_hdmi_command()
454 output.pointer = NULL; in alienware_hdmi_command()
462 obj = (union acpi_object *)output.pointer; in alienware_hdmi_command()
Dmsi-wmi.c113 obj = output.pointer; in msi_wmi_query_block()
197 obj = (union acpi_object *)response.pointer; in msi_wmi_notify()
237 kfree(response.pointer); in msi_wmi_notify()
Ddell-wmi.c183 obj = (union acpi_object *)response.pointer; in dell_wmi_notify()
196 obj->buffer.length, obj->buffer.pointer); in dell_wmi_notify()
198 buffer_entry = (u16 *)obj->buffer.pointer; in dell_wmi_notify()
Dintel_menlow.c74 arg_list.pointer = &arg; in memory_get_max_bandwidth()
100 arg_list.pointer = &arg; in memory_get_cur_bandwidth()
130 arg_list.pointer = &arg; in memory_set_cur_bandwidth()
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_acpi.c101 intel_dsm_port_name(info->buffer.pointer[0])); in intel_dsm_platform_mux_info()
103 intel_dsm_mux_type(info->buffer.pointer[1])); in intel_dsm_platform_mux_info()
105 intel_dsm_mux_type(info->buffer.pointer[2])); in intel_dsm_platform_mux_info()
107 intel_dsm_mux_type(info->buffer.pointer[3])); in intel_dsm_platform_mux_info()
/linux-4.4.14/arch/x86/crypto/sha-mb/
Dsha1_mb_mgr_datastruct.S61 #FIELD _plaintext, 8, 8 # pointer to plaintext
62 #FIELD _ciphertext, 8, 8 # pointer to ciphertext
64 #FIELD _keys, 8, 8 # pointer to keys
67 #FIELD _user_data, 8, 8 # pointer to user data
/linux-4.4.14/scripts/coccinelle/misc/
Dnoderef.cocci1 /// sizeof when applied to a pointer typed expression gives the size of
2 /// the pointer
58 cocci.print_main("application of sizeof to pointer",p)
64 msg = "ERROR: application of sizeof to pointer"
Dbadty.cocci5 //# when it is a double pointer and ensuring the sizeof argument takes a pointer
68 coccilib.org.print_todo(p[0], "WARNING sizeof argument should be pointer type, not structure type")
74 msg="WARNING: Use correct pointer type argument for sizeof"
/linux-4.4.14/Documentation/driver-model/
Ddesign-patterns.txt46 pass around a pointer to struct foo like this:
62 This way you always get a pointer back to the correct instance of foo in
103 return a single argument which is a pointer to a struct member in the
108 What container_of() does is to obtain a pointer to the containing struct from
109 a pointer to a member by a simple subtraction using the offsetof() macro from
111 Notice that the contained member must not be a pointer, but an actual member
116 work function to a single pointer.
Ddevice.txt28 get_device() will return a pointer to the struct device passed to it
86 group pointer in struct device before device_register() is invoked:
91 The device_register() function will use the 'groups' pointer to create the
92 device attributes and the device_unregister() function will use this pointer
/linux-4.4.14/Documentation/trace/
Dring-buffer-design.txt32 head_page - a pointer to the page that the reader will use next
34 tail_page - a pointer to the page that will be written to next
36 commit_page - a pointer to the page with the last finished non-nested write.
99 The reader page is initialized to have its next pointer pointing to
100 the head page, and its previous pointer pointing to a page before
229 +---------+ <--- tail pointer
254 +---------+ <--- tail pointer
267 +---------+ <--- tail pointer
278 +---------+ <--(last full commit and tail pointer)
281 The commit pointer points to the last write location that was
[all …]
Dftrace-design.txt50 The mcount function should check the function pointer ftrace_trace_function
123 but the first argument should be a pointer to the "frompc". Typically this is
156 /* passing frame pointer up is optional -- see below */
164 x86 version (the frame pointer passing is optional; see the next section for
193 An arch may pass in a unique value (frame pointer) to both the entering and
197 pointer under different optimization levels, then ignore this option.
200 that calls prepare_ftrace_return(), pass the frame pointer as the 3rd argument.
204 Similarly, when you call ftrace_return_to_handler(), pass it the frame pointer.
/linux-4.4.14/Documentation/RCU/
Drcu_dereference.txt12 to load an RCU-protected pointer, otherwise CONFIG_PROVE_RCU
17 different values for a single pointer! Without rcu_dereference(),
18 DEC Alpha can load a pointer, dereference that pointer, and
20 the pointer.
23 compiler from deducing the resulting pointer value. Please see
26 value of the pointer, and thus cause misordering.
37 Of course, if "p" is a pointer from rcu_dereference(), and "a"
106 substitute the pointer you are comparing against for the pointer
127 o The comparison was against the NULL pointer. If the
128 compiler knows that the pointer is NULL, you had better
[all …]
DNMI-RCU.txt25 This nmi_callback variable is a global function pointer to the current
46 function pointer. If this handler returns zero, do_nmi() invokes the
57 given that the code referenced by the pointer is read-only?
104 that the code referenced by the pointer is read-only?
110 just after the new handler was set might see the pointer
115 a compiler with aggressive pointer-value speculation
119 clear to someone reading the code that the pointer is
DarrayRCU.txt13 Each of these three situations involves an RCU-protected pointer to an
24 That aside, each of the three RCU-protected pointer situations are
38 Static arrays, where the data (rather than a pointer to the data) is
59 the remainder of the new, updates the ids->entries pointer to point to
61 Note that rcu_assign_pointer() is used to update the ids->entries pointer,
107 using rcu_dereference() to pick up the pointer to the array so
111 a simple check suffices. The pointer to the structure corresponding
115 deleted, and, if not, the pointer is returned.
Dlockdep.txt58 Return the value of the pointer and omit all barriers,
61 value of the pointer itself, for example, against NULL.
72 This expression picks up the pointer "fdt->fd[fd]" in an RCU-safe manner,
80 In case (1), the pointer is picked up in an RCU-safe manner for vanilla
96 to use rcu_dereference_protected() if either the RCU-protected pointer
Dlockdep-splat.txt4 family to access an RCU-protected pointer without the proper protection.
102 But in this particular case, we don't actually deference the pointer
103 returned from rcu_dereference(). Instead, that pointer is just compared
104 to the cic pointer, which means that the rcu_dereference() can be replaced
/linux-4.4.14/drivers/thermal/int340x_thermal/
Dacpi_thermal_rel.c91 p = buffer.pointer; in acpi_parse_trt()
109 element.pointer = trt; in acpi_parse_trt()
136 kfree(buffer.pointer); in acpi_parse_trt()
172 p = buffer.pointer; in acpi_parse_art()
191 element.pointer = art; in acpi_parse_art()
219 kfree(buffer.pointer); in acpi_parse_art()
233 memcpy(name, buffer.pointer, ACPI_NAME_SIZE); in get_single_name()
234 kfree(buffer.pointer); in get_single_name()
Dint3400_thermal.c124 obja = (union acpi_object *)buf.pointer; in int3400_thermal_get_uuids()
147 if (!strncmp(uuid, objb->buffer.pointer, 16)) { in int3400_thermal_get_uuids()
155 kfree(buf.pointer); in int3400_thermal_get_uuids()
174 context.cap.pointer = buf; in int3400_thermal_run_osc()
178 ret = *((u32 *)(context.ret.pointer + 4)); in int3400_thermal_run_osc()
184 kfree(context.ret.pointer); in int3400_thermal_run_osc()
Dint3403_thermal.c183 p = buf.pointer; in int3403_cdev_add()
186 kfree(buf.pointer); in int3403_cdev_add()
199 kfree(buf.pointer); in int3403_cdev_add()
/linux-4.4.14/arch/arm/lib/
Dfindbit.S34 add r2, r2, #8 @ next bit pointer
57 add r2, r2, #1 @ align bit pointer
75 add r2, r2, #8 @ next bit pointer
97 add r2, r2, #1 @ align bit pointer
113 add r2, r2, #8 @ next bit pointer
133 add r2, r2, #1 @ align bit pointer
147 add r2, r2, #8 @ next bit pointer
166 add r2, r2, #1 @ align bit pointer
/linux-4.4.14/mm/
Dkmemleak.c157 unsigned long pointer; member
304 const u8 *ptr = (const u8 *)object->pointer; in hex_dump_object()
360 object->pointer, object->size); in print_unreferenced()
386 object->pointer, object->size); in dump_object_info()
410 if (ptr < object->pointer) in lookup_object()
412 else if (object->pointer + object->size <= ptr) in lookup_object()
414 else if (object->pointer == ptr || alias) in lookup_object()
558 object->pointer = ptr; in create_object()
595 if (ptr + size <= parent->pointer) in create_object()
597 else if (parent->pointer + parent->size <= ptr) in create_object()
[all …]
/linux-4.4.14/drivers/net/wireless/zd1211rw/
Dzd_def.h64 # define ZD_MEMCLEAR(pointer, size) memset((pointer), 0xff, (size)) argument
66 # define ZD_MEMCLEAR(pointer, size) do { } while (0) argument
/linux-4.4.14/drivers/xen/
Dxen-acpi-pad.c66 if (!buffer.length || !buffer.pointer) in acpi_pad_pur()
69 package = buffer.pointer; in acpi_pad_pur()
76 kfree(buffer.pointer); in acpi_pad_pur()
85 .pointer = (void *)&idle_nums, in acpi_pad_handle_notify()
Dxen-acpi-cpuhotplug.c159 if (!buffer.length || !buffer.pointer) in xen_apic_id()
162 obj = buffer.pointer; in xen_apic_id()
165 kfree(buffer.pointer); in xen_apic_id()
169 lapic = (struct acpi_madt_local_apic *)obj->buffer.pointer; in xen_apic_id()
173 kfree(buffer.pointer); in xen_apic_id()
178 kfree(buffer.pointer); in xen_apic_id()
180 buffer.pointer = NULL; in xen_apic_id()
/linux-4.4.14/drivers/i2c/busses/
Di2c-scmi.c151 mt_params[4].buffer.pointer = data->block + 1; in acpi_smbus_cmi_access()
170 input.pointer = mt_params; in acpi_smbus_cmi_access()
185 pkg = buffer.pointer; in acpi_smbus_cmi_access()
256 memcpy(data->block + 1, obj->buffer.pointer, len); in acpi_smbus_cmi_access()
261 kfree(buffer.pointer); in acpi_smbus_cmi_access()
312 obj = buffer.pointer; in acpi_smbus_cmi_add_cap()
317 kfree(buffer.pointer); in acpi_smbus_cmi_add_cap()
323 kfree(buffer.pointer); in acpi_smbus_cmi_add_cap()
329 kfree(buffer.pointer); in acpi_smbus_cmi_add_cap()
/linux-4.4.14/Documentation/networking/
Dspider_net.txt23 describe the received data. This includes a pointer to a buffer
42 descriptor pointer (GDACTDPA). The GDACTDPA points at the descr
50 The tail pointer tails or trails the hardware pointer. When the
51 hardware is ahead, the tail pointer will be pointing at a "full"
53 and advance the tail pointer. Thus, when there is flowing RX traffic,
54 all of the descrs in front of the tail pointer should be "full", and
56 flowing, then the tail pointer can catch up to the hardware pointer.
60 The head pointer (somewhat mis-named) follows after the tail pointer.
61 When traffic is flowing, then the head pointer will be pointing at
66 is flowing RX traffic, everything in front of the head pointer should
[all …]
Dradiotap-headers.txt66 dereference, eg, a u16 pointer that is pointing to an odd address. Instead
67 you have to use a kernel API get_unaligned() to dereference the pointer,
116 * for multibyte types... the pointer is not aligned. Use
Dtcp.txt36 tcp_ca(tp) returns a pointer to this space. This is preallocated space - it
38 alternatively space could be allocated elsewhere and a pointer to it could
87 sk->transmit_new First new frame pointer
/linux-4.4.14/Documentation/vm/
Dsplit_page_table_lock15 maps pte and takes PTE table lock, returns pointer to the taken
20 allocates PTE table if needed and take the lock, returns pointer
23 returns pointer to PTE table lock;
25 takes PMD table lock, returns pointer to taken lock;
27 returns pointer to PMD table lock;
47 returns pointer to table lock;
87 pointer to spinlock_t and allocate it dynamically. This allows to use
/linux-4.4.14/drivers/hwmon/
Dasus_atk0110.c449 name->string.pointer, in atk_print_sensor()
482 params.pointer = &id; in atk_read_value_old()
506 params.pointer = &id; in atk_ggrp()
515 pack = buf.pointer; in atk_ggrp()
545 tmp.buffer.pointer = (u8 *)&buf; in atk_gitm()
549 params.pointer = (void *)&tmp; in atk_gitm()
559 obj = ret.pointer; in atk_gitm()
582 tmp.buffer.pointer = (u8 *)buf; in atk_sitm()
586 params.pointer = &tmp; in atk_sitm()
596 obj = ret.pointer; in atk_sitm()
[all …]
Dacpi_power_meter.c566 pss = buffer.pointer; in read_domain_devices()
625 kfree(buffer.pointer); in read_domain_devices()
759 pss = buffer.pointer; in read_capabilities()
771 state.pointer = &resource->caps; in read_capabilities()
806 strncpy(*str, element->string.pointer, element->string.length); in read_capabilities()
817 kfree(buffer.pointer); in read_capabilities()
/linux-4.4.14/drivers/leds/
Ddell-led.c88 input.pointer = args; in dell_wmi_perform_query()
94 obj = output.pointer; in dell_wmi_perform_query()
101 bios_return = (struct app_wmi_args *)obj->buffer.pointer; in dell_wmi_perform_query()
220 input.pointer = &args; in dell_led_perform_fn()
231 obj = output.pointer; in dell_led_perform_fn()
240 bios_return = ((struct bios_args *)obj->buffer.pointer); in dell_led_perform_fn()
/linux-4.4.14/net/ipv4/netfilter/
Dnf_nat_snmp_basic.c138 unsigned char *pointer; /* Octet just to be decoded */ member
158 ctx->pointer = buf; in asn1_open()
164 if (ctx->pointer >= ctx->end) { in asn1_octet_decode()
168 *ch = *(ctx->pointer)++; in asn1_octet_decode()
240 if (*len > ctx->end - ctx->pointer) in asn1_length_decode()
266 *eoc = ctx->pointer + len; in asn1_header_decode()
294 if (ctx->pointer != eoc) { in asn1_eoc_decode()
304 ctx->pointer = eoc; in asn1_null_decode()
321 while (ctx->pointer < eoc) { in asn1_long_decode()
350 while (ctx->pointer < eoc) { in asn1_uint_decode()
[all …]
/linux-4.4.14/Documentation/mn10300/
DABI.txt13 separate stack pointer registers for userspace and the kernel.
40 word, but won't actually modify the stack pointer; similarly, the RET
42 pointer beyond it.
72 or A0 for a pointer.
101 A3: Frame pointer
102 E2: TLS pointer
113 If CONFIG_MN10300_CURRENT_IN_E2 is defined, then the current task pointer
/linux-4.4.14/drivers/ata/
Dlibata-acpi.c310 out_obj = output.pointer; in ata_acpi_gtm()
324 memcpy(gtm, out_obj->buffer.pointer, sizeof(struct ata_acpi_gtm)); in ata_acpi_gtm()
327 kfree(output.pointer); in ata_acpi_gtm()
355 in_params[0].buffer.pointer = (u8 *)&stm_buf; in ata_acpi_stm()
359 in_params[1].buffer.pointer = (u8 *)ap->link.device[0].id; in ata_acpi_stm()
362 in_params[2].buffer.pointer = (u8 *)ap->link.device[1].id; in ata_acpi_stm()
365 input.pointer = in_params; in ata_acpi_stm()
418 output.pointer = NULL; /* ACPI-CA sets this; save/free it later */ in ata_dev_get_GTF()
427 out_obj = dev->gtf_cache = output.pointer; in ata_dev_get_GTF()
438 if (!output.length || !output.pointer) { in ata_dev_get_GTF()
[all …]
/linux-4.4.14/arch/unicore32/lib/
Dfindbit.S27 add r2, r2, #8 @ next bit pointer
49 add r2, r2, #1 @ align bit pointer
65 add r2, r2, #8 @ next bit pointer
86 add r2, r2, #1 @ align bit pointer
/linux-4.4.14/arch/mips/netlogic/
DKconfig11 pointer to the kernel. The corresponding DTS file is at
21 pointer to the kernel. The corresponding DTS file is at
31 pointer to the kernel. The corresponding DTS file is at
41 pointer to the kernel. The corresponding DTS file is at
50 pointer to the kernel. The corresponding DTS file is at
/linux-4.4.14/arch/arm/mach-netx/include/mach/
Dpfifo.h24 static inline int pfifo_push(int no, unsigned int pointer) in pfifo_push() argument
26 writel(pointer, NETX_PFIFO_BASE(no)); in pfifo_push()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
Dbase.c92 .buffer.pointer = (char *)mxms_args, in mxm_shadow_dsm()
115 mxm->mxms = kmemdup(obj->buffer.pointer, in mxm_shadow_dsm()
147 obj = retn.pointer; in wmi_wmmx_mxmi()
188 obj = retn.pointer; in mxm_shadow_wmi()
190 mxm->mxms = kmemdup(obj->buffer.pointer, in mxm_shadow_wmi()
/linux-4.4.14/Documentation/parisc/
Dregisters27 CR27 (TR 3) Thread descriptor pointer
102 r2: This is the return pointer. In general you don't want to
103 use this, since you need the pointer to get back to your
120 r30: stack pointer
122 r31: the ble instruction puts the return pointer in here.
126 general purpose registers. r27 is the data pointer, and is
128 the stack pointer.
/linux-4.4.14/Documentation/
Dkref.txt35 1) If you make a non-temporary copy of a pointer, especially if
39 If you already have a valid pointer to a kref-ed structure (the
42 2) When you are done with a pointer, you must call kref_put():
44 If this is the last reference to the pointer, the release
46 a valid pointer to a kref-ed structure without already
47 holding a valid pointer, it is safe to do this without
51 without already holding a valid pointer, it must serialize access
101 since we already have a valid pointer that we own a refcount for. The
103 already holding a pointer.
143 holding a valid pointer. You must add a mutex (or some other lock).
[all …]
Dassoc_array.txt66 The implementation uses a tree of 16-pointer nodes internally that are indexed
102 The script appears as outside of the API as a pointer of the type:
204 significant bit of the pointer must be zero as it's used to type-mark
376 (*) A NULL pointer, indicating that the slot is empty.
378 (*) A pointer to an object (a leaf).
380 (*) A pointer to a node at the next level.
382 (*) A pointer to a shortcut.
459 space. The leaves can be in any slot not occupied by a metadata pointer. It
461 metadata pointer. If the metadata pointer is there, any leaf whose key matches
462 the metadata key prefix must be in the subtree that the metadata pointer points
[all …]
Dvme_api.txt16 A pointer to a structure of type 'vme_driver' must be provided to the
32 should be correctly set. The '.name' element is a pointer to a string holding
49 The '.probe' element should contain a pointer to the probe routine. The
50 probe routine is passed a 'struct vme_dev' pointer as an argument. The
78 driver is called. The probe routine is passed a pointer to the devices
79 device structure. This pointer should be saved, it will be required for
101 the core will assign a window that meets the requirements, returning a pointer
108 pointer will be returned.
111 required. These functions should be passed the pointer to the resource provided
320 callback function. A void pointer parameter is provided, the value of which is
[all …]
Dkobject.txt20 and a reference count. A kobject also has a parent pointer (allowing
77 often have the opposite problem, however: given a struct kobject pointer,
78 what is the pointer to the containing structure? You must avoid tricks
82 container_of(pointer, type, member)
86 * "pointer" is the pointer to the embedded kobject,
88 * "member" is the name of the structure field to which "pointer" points.
90 The return value from container_of() is a pointer to the corresponding
91 container type. So, for example, a pointer "kp" to a struct kobject
92 embedded *within* a struct uio_map could be converted to a pointer to the
108 where the macro argument "map" is a pointer to the struct kobject in
[all …]
Dkmemleak.txt78 An allocated block of memory is considered orphan if no pointer to its
91 a pointer to a white object is found, the object is added to the
154 kmemleak_erase - erase an old value in a pointer variable
193 Another source of false negatives is the data stored in non-pointer
194 values. In a future version, kmemleak could only scan the pointer
200 the pointer is calculated by other methods than the usual container_of
201 macro or the pointer is stored in a location not scanned by kmemleak.
Drobust-futex-ABI.txt40 The pointer 'head' points to a structure in the threads address space
54 pointer to a single linked list of 'lock entries', one per lock,
55 as described below. If the list is empty, the pointer will point
93 pointer for that task. The task may retrieve that value later on by
110 pointer known to the kernel, the kernel can provide to a thread the
170 1) the 'head' pointer or an subsequent linked list pointer
Dcircular-buffers.txt47 Typically when the tail pointer is equal to the head pointer, the buffer is
48 empty; and the buffer is full when the head pointer is one less than the tail
49 pointer.
223 before it writes the new tail pointer, which will erase the item.
/linux-4.4.14/drivers/net/ethernet/intel/igb/
De1000_nvm.c509 u16 pointer; in igb_read_part_string() local
525 ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_1, 1, &pointer); in igb_read_part_string()
549 part_num[4] = (pointer >> 12) & 0xF; in igb_read_part_string()
550 part_num[5] = (pointer >> 8) & 0xF; in igb_read_part_string()
553 part_num[8] = (pointer >> 4) & 0xF; in igb_read_part_string()
554 part_num[9] = pointer & 0xF; in igb_read_part_string()
570 ret_val = hw->nvm.ops.read(hw, pointer, 1, &length); in igb_read_part_string()
589 pointer++; in igb_read_part_string()
593 ret_val = hw->nvm.ops.read(hw, pointer + offset, 1, &nvm_data); in igb_read_part_string()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_x540.c325 u16 pointer = 0; in ixgbe_calc_eeprom_checksum_X540() local
353 if (ixgbe_read_eerd_generic(hw, i, &pointer)) { in ixgbe_calc_eeprom_checksum_X540()
359 if (pointer == 0xFFFF || pointer == 0 || in ixgbe_calc_eeprom_checksum_X540()
360 pointer >= hw->eeprom.word_size) in ixgbe_calc_eeprom_checksum_X540()
363 if (ixgbe_read_eerd_generic(hw, pointer, &length)) { in ixgbe_calc_eeprom_checksum_X540()
371 (pointer + length) >= hw->eeprom.word_size) in ixgbe_calc_eeprom_checksum_X540()
374 for (j = pointer + 1; j <= pointer + length; j++) { in ixgbe_calc_eeprom_checksum_X540()
/linux-4.4.14/arch/s390/kernel/
Dentry.S207 stg %r2,__SF_EMPTY(%r15) # save control block pointer
215 lg %r14,__LC_GMAP # get gmap pointer
220 lg %r14,__SF_EMPTY(%r15) # get control block pointer
268 la %r11,STACK_FRAME_OVERHEAD(%r15) # pointer to pt_regs
374 lgr %r2,%r11 # pass pointer to pt_regs
391 lgr %r2,%r11 # pass pointer to pt_regs
400 lgr %r2,%r11 # pass pointer to pt_regs
410 lgr %r2,%r11 # pass pointer to pt_regs
419 lgr %r2,%r11 # pass pointer to pt_regs
438 lgr %r2,%r11 # pass pointer to pt_regs
[all …]
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-platform-msi-laptop4 Contact: "Lennart Poettering <mzxreary@0pointer.de>"
11 Contact: "Lennart Poettering <mzxreary@0pointer.de>"
20 Contact: "Lennart Poettering <mzxreary@0pointer.de>"
27 Contact: "Lennart Poettering <mzxreary@0pointer.de>"
Dsysfs-driver-hid-logitech-lg4ff4 Contact: Michal Malý <madcatxster@devoid-pointer.net>
12 Contact: Michal Malý <madcatxster@devoid-pointer.net>
48 Contact: Michal Malý <madcatxster@devoid-pointer.net>
/linux-4.4.14/Documentation/isdn/
DINTERFACE.CAPI27 Kernel CAPI function register_capi_driver() with a pointer to a struct
29 driver, and optionally a pointer to a callback function, add_card(). The
31 with a pointer to the same struct capi_driver.
34 CAPI by calling the Kernel CAPI function attach_capi_ctr() with a pointer to a
39 detach_capi_ctr() with a pointer to the same struct capi_ctr.
87 a callback function pointer (may be NULL)
102 pointer to the driver module owning the device
105 an opaque pointer to driver specific data, not touched by Kernel CAPI
114 (optional) pointer to a callback function for sending firmware and
122 (optional) pointer to a callback function for stopping the device,
[all …]
/linux-4.4.14/Documentation/device-mapper/
Dkcopyd.txt28 pointer, pointers to the source and destination io_regions, the name of a
29 completion callback routine, and a pointer to some context data for the copy.
39 passing back the user's context pointer. It will also indicate if a read or
/linux-4.4.14/drivers/iio/imu/inv_mpu6050/
Dinv_mpu_acpi.c64 cpm = buffer.pointer; in asus_acpi_get_sensor_info()
75 strlcpy(info->type, sub_elem->string.pointer, in asus_acpi_get_sensor_info()
86 kfree(buffer.pointer); in asus_acpi_get_sensor_info()
/linux-4.4.14/arch/c6x/kernel/
Dhead.S17 ;; Save magic and pointer
26 ;; Set the stack pointer
58 ;; pass DTB pointer to machine_init (or zero if none)
/linux-4.4.14/arch/mips/lib/
Dstrnlen_user.S30 LONG_L v0, TI_ADDR_LIMIT($28) # pointer ok?
36 PTR_ADDU a1, a0 # stop pointer
Dstrlen_user.S27 LONG_L v0, TI_ADDR_LIMIT($28) # pointer ok?
/linux-4.4.14/Documentation/filesystems/
Dfiles.txt26 files_struct contains a pointer to struct fdtable through
52 The fdtable pointer must be read within the read-side
105 7. While updating, the fdtable pointer must be looked up while
108 fdtable and making the earlier fdtable pointer stale.
122 the fdtable pointer (fdt) must be loaded after locate_fd().
Ddirectory-locking7 that "inode pointer" order in the following.
21 lock both, lock them in inode pointer order.
40 do so in inode pointer order.
67 directory objects, and are acquired in inode pointer order.
70 target in inode pointer order in the case they are not directories.)
Dsysv-fs.txt81 since it is not true that every free block contains a pointer to
162 1 double-indirect block (pointer to pointers to blocks)
166 1 double-indirect block (pointer to pointers to blocks)
167 1 triple-indirect block (pointer to pointers to pointers to blocks)
/linux-4.4.14/Documentation/scsi/
Dscsi_mid_low_api.txt105 pointer members not explicitly initialized.
184 (a pointer is returned by scsi_host_alloc()). Such instances are "owned"
226 (a pointer is passed as the parameter to slave_alloc() and
315 - scsi_host_alloc(): returns a pointer to new instance of struct
327 a copy of a pointer to a Scsi_device instance it should use scsi_device_get()
328 to bump its reference count. When it is finished with the pointer it can
392 * @shost: pointer to scsi host instance
397 * Returns pointer to new struct scsi_device instance or
398 * ERR_PTR(-ENODEV) (or some other bent pointer) if something is
419 * @shost: pointer to scsi host instance
[all …]
Dhptiop.txt142 Set up the inbound list write pointer with the index of previous unit,
145 - Post the inbound list writer pointer to IOP.
150 put into the copy pointer shadow register. An outbound interrupt will be
153 - The host read the outbound list copy pointer shadow register and compare
154 with previous saved read pointer N. If they are different, the host will
/linux-4.4.14/Documentation/devicetree/bindings/thermal/
Dimx-thermal.txt8 - fsl,tempmon : phandle pointer to system controller that contains TEMPMON
10 - fsl,tempmon-data : phandle pointer to fuse controller that contains TEMPMON
/linux-4.4.14/Documentation/frv/
Dkernel-ABI.txt10 supervisor stack pointer, and most of them do not have any scratch
93 GR1 Supervisor stack pointer
94 GR15 Current thread info pointer
96 GR28 Current exception frame pointer (__frame)
97 GR29 Current task pointer (current)
118 GR2 Function call frame pointer
142 (including the stack pointer) may be changed.
146 GR1 Debug stack pointer
148 GR31 Current debug exception frame pointer
/linux-4.4.14/scripts/gdb/linux/
Dtasks.py23 task_ptr_type = task_type.get_type().pointer()
91 thread_info_ptr_type = thread_info_type.get_type().pointer()
Dmodules.py24 module_ptr_type = module_type.get_type().pointer()
83 t = self._module_use_type.get_type().pointer()
Dcpus.py49 pointer = var_ptr.cast(utils.get_long_type()) + offset
50 return pointer.cast(var_ptr.type).dereference()
/linux-4.4.14/arch/ia64/kernel/
Dacpi-ext.c42 resource = buffer.pointer; in hp_ccsr_locate()
54 kfree(buffer.pointer); in hp_ccsr_locate()
Dacpi.c924 if (!buffer.length || !buffer.pointer) in acpi_map_iosapic()
927 obj = buffer.pointer; in acpi_map_iosapic()
930 kfree(buffer.pointer); in acpi_map_iosapic()
934 iosapic = (struct acpi_madt_io_sapic *)obj->buffer.pointer; in acpi_map_iosapic()
937 kfree(buffer.pointer); in acpi_map_iosapic()
943 kfree(buffer.pointer); in acpi_map_iosapic()
/linux-4.4.14/Documentation/watchdog/
Dwatchdog-kernel-api.txt32 The parameter of this routine is a pointer to a watchdog_device structure.
36 device. The parameter of this routine is the pointer to the registered
72 * info: a pointer to a watchdog_info structure. This structure gives some
74 * ops: a pointer to the list of watchdog operations that the watchdog supports.
80 * driver_data: a pointer to the drivers private data of a watchdog device.
129 * start: this is a pointer to the routine that starts the watchdog timer
131 The routine needs a pointer to the watchdog timer device structure as a
134 The routine needs a pointer to the watchdog timer device structure as a
146 The routine needs a pointer to the watchdog timer device structure as a
217 driver specific data to and a pointer to the data itself.
[all …]
/linux-4.4.14/Documentation/sound/alsa/
Dhdspm.txt65 Hardware-pointer -- 2 Modi
68 The Card supports the readout of the actual Buffer-pointer,
74 precise-pointer.
77 (Hint: Experimenting I found that the pointer is maximum 64 to
79 safe pointer for writing, which is used on this mode inside
84 interrupt used for pointer-calculation
87 hardware pointer used.
344 "Enable precise pointer, or disable."
/linux-4.4.14/arch/m68k/fpsp040/
Dskeleton.S74 movel %sp,%sp@- | stack frame pointer argument
165 movel %sp,%sp@- | stack frame pointer argument
191 movel %sp,%sp@- | stack frame pointer argument
217 movel %sp,%sp@- | stack frame pointer argument
239 movel %sp,%sp@- | stack frame pointer argument
261 movel %sp,%sp@- | stack frame pointer argument
289 movel %sp,%sp@- | stack frame pointer argument
Dbinstr.S8 | d0, and a pointer to start in memory for bcd characters
9 | in d0. (This pointer must point to byte 4 of the first
57 | a0: pointer into memory for packed bcd string formation
/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Ddavinci-vpfe-mc.txt68 accepts a pointer to struct vpfe_isif_raw_config as its argument. Similarly
69 VIDIOC_VPFE_IPIPE_S_CONFIG accepts a pointer to struct vpfe_ipipe_config. And
70 VIDIOC_VPFE_RSZ_S_CONFIG accepts a pointer to struct vpfe_rsz_config as its
92 VIDIOC_VPFE_IPIPEIF_G_CONFIG accepts a pointer to struct ipipeif_params
/linux-4.4.14/include/acpi/
Dacoutput.h362 #define ACPI_FUNCTION_TRACE_PTR(name, pointer) \ argument
363 ACPI_TRACE_ENTRY (name, acpi_ut_trace_ptr, void *, pointer)
425 #define return_PTR(pointer) \ argument
426 ACPI_TRACE_EXIT (acpi_ut_ptr_exit, void *, pointer)
/linux-4.4.14/Documentation/x86/
Dkernel-stacks45 pointer based on the IST value, then invokes the interrupt handler. If
67 when the kernel is very confused (e.g. kernel stack pointer corrupt).
114 If it fits into the frame pointer chain, we print it without a question
117 If the address does not fit into our expected frame pointer chain we
124 - or it is part of the call chain, but the frame pointer was not set
128 entries), regardless of whether the frame pointer was set up correctly
/linux-4.4.14/arch/s390/net/
Dbpf_jit.S85 lgr %r2,%r7 # Arg1 = skb pointer
87 la %r4,STK_OFF_TMP(%r15) # Arg3 = pointer to temp buffer
/linux-4.4.14/drivers/i2c/
Di2c-stub.c78 u8 pointer; member
159 chip->pointer = command; in stub_xfer()
164 wordp = stub_get_wordp(chip, chip->pointer++); in stub_xfer()
198 chip->pointer = command + 1; in stub_xfer()
/linux-4.4.14/arch/arm/kvm/
Dinterrupts.S107 @ Save the vcpu pointer
287 load_vcpu @ Load VCPU pointer
406 load_vcpu @ Load VCPU pointer to r0
463 3: load_vcpu @ Load VCPU pointer to r0
Dinit.S74 @ Set the HTTBR to point to the hypervisor PGD pointer passed
132 @ Set stack pointer
/linux-4.4.14/Documentation/power/
Dopp.txt54 OPP layer expects each domain to be represented by a unique device pointer. SoC
72 dev_pm_opp_find_freq_exact is meant to be used to find the opp pointer which can then
107 dev_pm_opp_add - Add a new OPP for a specific domain represented by the device pointer.
136 functions return the matching pointer representing the opp if a match is
149 /* dont operate on the pointer.. just do a sanity check.. */
240 information from the OPP structure is necessary. Once an OPP pointer is
244 dev_pm_opp_get_voltage - Retrieve the voltage represented by the opp pointer.
261 dev_pm_opp_get_freq - Retrieve the freq represented by the opp pointer.
311 domain is represented by a device pointer. The relationship to OPP can be
335 WARNING: The struct dev_pm_opp pointer should not be parsed or modified by the
/linux-4.4.14/arch/cris/
DMakefile56 KBUILD_CFLAGS := $(subst -fomit-frame-pointer,,$(KBUILD_CFLAGS)) -g
57 KBUILD_CFLAGS += -fno-omit-frame-pointer
/linux-4.4.14/arch/metag/lib/
Dmemcpy.S12 MOV A1.2, D0Ar2 ! source pointer
13 MOV A0.2, D1Ar1 ! destination pointer
82 ! Adjust the source pointer (A1.2) to the 8 byte boundary before its
178 ! Re-adjust the source pointer (A1.2) back to the actual (unaligned) byte
/linux-4.4.14/drivers/spi/
Dspi-s3c24xx-fiq.S31 @ fiq_rtx The tx buffer pointer
32 @ fiq_rrx The rx buffer pointer
/linux-4.4.14/Documentation/fmc/
Dmezzanine.txt18 by means of Etherbone), the `fpga_base' pointer will be NULL.
21 pointer directly but run fmc_readl and fmc_writel instead, which will
27 pointer. We chose to use carrier names rather than numeric identifiers
50 reason, the table is specified as pointer-and-length, not a a
58 pointer-and-length. Several similar devices can be driven by the same
/linux-4.4.14/Documentation/thermal/
Dpower_allocator.txt183 @cdev: The `struct thermal_cooling_device` pointer
185 @power: pointer in which to store the calculated power
195 @cdev: The `struct thermal_cooling_device` pointer
198 @power: pointer in which to store the equivalent power
207 @cdev: The `struct thermal_cooling_device` pointer
209 @state: pointer in which to store the resulting state
/linux-4.4.14/arch/frv/lib/
Dmemset.S172 # GR4 - memset's address tracking pointer
/linux-4.4.14/samples/bpf/
DMakefile75 -D__KERNEL__ -D__ASM_SYSREG_H -Wno-unused-value -Wno-pointer-sign \
78 -D__KERNEL__ -D__ASM_SYSREG_H -Wno-unused-value -Wno-pointer-sign \
/linux-4.4.14/sound/sh/
Dsh_dac_audio.c244 int pointer = chip->buffer_begin - chip->data_buffer; in snd_sh_dac_pcm_pointer() local
246 return pointer; in snd_sh_dac_pcm_pointer()
258 .pointer = snd_sh_dac_pcm_pointer,
/linux-4.4.14/drivers/char/tpm/
Dtpm_ppi.c125 argv4.buffer.pointer = (u8 *)&req; in tpm_store_ppi_request()
157 .buffer.pointer = NULL in tpm_show_ppi_transition_action()
353 strlcpy(chip->ppi_version, obj->string.pointer, in tpm_add_ppi()
/linux-4.4.14/drivers/dma/
DTODO4 2. Remove old slave pointer machansim
/linux-4.4.14/Documentation/spi/
Dspidev83 SPI_IOC_RD_MODE, SPI_IOC_WR_MODE ... pass a pointer to a byte which will
91 SPI_IOC_RD_MODE32, SPI_IOC_WR_MODE32 ... pass a pointer to a uin32_t
95 SPI_IOC_RD_LSB_FIRST, SPI_IOC_WR_LSB_FIRST ... pass a pointer to a byte
102 SPI_IOC_RD_BITS_PER_WORD, SPI_IOC_WR_BITS_PER_WORD ... pass a pointer to
106 SPI_IOC_RD_MAX_SPEED_HZ, SPI_IOC_WR_MAX_SPEED_HZ ... pass a pointer to a
/linux-4.4.14/Documentation/cpu-freq/
Dcpu-drivers.txt54 cpufreq_driver.init - A pointer to the per-CPU initialization
57 cpufreq_driver.verify - A pointer to a "verification" function.
65 cpufreq_driver.exit - A pointer to a per-CPU cleanup
69 cpufreq_driver.stop_cpu - A pointer to a per-CPU stop function
73 cpufreq_driver.resume - A pointer to a per-CPU resume function
79 cpufreq_driver.attr - A pointer to a NULL-terminated list of
/linux-4.4.14/sound/pci/oxygen/
Doxygen_pcm.c642 .pointer = oxygen_pointer,
653 .pointer = oxygen_pointer,
664 .pointer = oxygen_pointer,
675 .pointer = oxygen_pointer,
686 .pointer = oxygen_pointer,
697 .pointer = oxygen_pointer,
/linux-4.4.14/Documentation/s390/
Ds390dbf.txt29 area and updates the log pointer for the active area. If the end
186 data: pointer to data for debug entry
244 data: pointer to data for debug entry
302 view: pointer to debug view struct
313 view: pointer to debug view struct
378 /* format string pointer + 2 varargs (= 3 * sizeof(long)) */
384 debug_sprintf_exception(debug_info, 1, "pointer to debug info: %p\n",&debug_info);
485 a global variable with the pointer to the debug-logs. Following
486 this pointer it will also be possible to find the debug logs in
504 debug entry a pointer to the format string (size = sizeof(long))
[all …]
/linux-4.4.14/arch/mips/include/asm/sn/
Dkldir.h207 unsigned long pointer; /* Pointer to area in some cases */ member
Daddrs.h375 #define GDA_ADDR(nasid) KLD_GDA(nasid)->pointer
420 #define KERN_VARS_ADDR(nasid) KLD_KERN_VARS(nasid)->pointer
423 #define KERN_XP_ADDR(nasid) KLD_KERN_XP(nasid)->pointer
/linux-4.4.14/kernel/sched/
DMakefile11 CFLAGS_core.o := $(PROFILING) -fno-omit-frame-pointer
/linux-4.4.14/arch/arm/nwfpe/
DChangeLog12 - remove userRegisters pointer from this structure.
45 passes in a pointer to the FPE's state area. This is defined
46 as a struct user_fp (see user.h). This pointer was cast to a
/linux-4.4.14/tools/virtio/
DMakefile6 CFLAGS += -g -O2 -Werror -Wall -I. -I../include/ -I ../../usr/include/ -Wno-pointer-sign -fno-stric…
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
DM0203.h6 u16 pointer; member
/linux-4.4.14/drivers/staging/rtl8712/
Drtl871x_ioctl_linux.c938 ext = memdup_user(dwrq->pointer, len); in r871x_wx_set_priv()
1015 if (copy_to_user(dwrq->pointer, ext, in r871x_wx_set_priv()
1840 get_user(addr, (u32 __user *)wrqu->data.pointer); in r8711_wx_read32()
1842 put_user(data32, (u32 __user *)wrqu->data.pointer); in r8711_wx_read32()
1845 get_user(addr, (u32 __user *)wrqu->data.pointer); in r8711_wx_read32()
1857 get_user(addr, (u32 __user *)wrqu->data.pointer); in r8711_wx_write32()
1892 if ((!p->length) || (!p->pointer)) in r871x_mp_ioctl_hdl()
1897 pparmbuf = memdup_user(p->pointer, len); in r871x_mp_ioctl_hdl()
1941 if (copy_to_user(p->pointer, pparmbuf, len)) in r871x_mp_ioctl_hdl()
1980 if (copy_from_user(data, pdata->pointer, 32)) in r871x_get_ap_info()
[all …]
/linux-4.4.14/arch/arm/kernel/
Dentry-ftrace.S124 mov r2, fp @ frame pointer
233 mov r0, fp @ frame pointer
Dhead-common.S65 2: ret lr @ atag/dtb pointer is ok
101 str r2, [r6] @ Save atags pointer
/linux-4.4.14/arch/frv/kernel/
Dentry.S109 # set up the kernel stack pointer
186 # GR15 - current thread_info struct pointer
187 # GR16 - kernel GP-REL pointer
188 # GR29 - current task struct pointer
854 # - __switch_to() saved the old current pointer in GR8 for us
/linux-4.4.14/sound/pci/nm256/
Dnm256.c912 .pointer = snd_nm256_playback_pointer,
927 .pointer = snd_nm256_capture_pointer,
1362 u32 pointer = readl(temp + 4); in snd_nm256_peek_for_sig() local
1367 if (pointer == 0xffffffff || in snd_nm256_peek_for_sig()
1368 pointer < chip->buffer_size || in snd_nm256_peek_for_sig()
1369 pointer > chip->buffer_end) { in snd_nm256_peek_for_sig()
1371 "invalid signature found: 0x%x\n", pointer); in snd_nm256_peek_for_sig()
1375 pointer_found = pointer; in snd_nm256_peek_for_sig()
1378 pointer); in snd_nm256_peek_for_sig()
/linux-4.4.14/arch/sparc/kernel/
Ddtlb_miss.S2 ldxa [%g0] ASI_DMMU_TSB_8KB_PTR, %g1 ! Get TSB 8K pointer
Ditlb_miss.S2 ldxa [%g0] ASI_IMMU_TSB_8KB_PTR, %g1 ! Get TSB 8K pointer
/linux-4.4.14/include/acpi/platform/
Daclinuxex.h127 static inline u8 acpi_os_readable(void *pointer, acpi_size length) in acpi_os_readable() argument
/linux-4.4.14/drivers/pci/
Dpci-label.c157 len = utf16s_to_utf8s((const wchar_t *)obj->buffer.pointer, in dsm_label_utf16s_to_utf8s()
195 tmp[1].string.pointer); in dsm_get_label()

12345