Home
last modified time | relevance | path

Searched refs:package (Results 1 – 25 of 366) sorted by relevance

12345678910>>...15

/Linux-v5.15/drivers/acpi/acpica/
Dnsprepkg.c21 const union acpi_predefined_info *package,
55 const union acpi_predefined_info *package; in acpi_ns_check_package() local
66 package = info->predefined + 1; in acpi_ns_check_package()
70 info->full_pathname, package->ret_info.type, in acpi_ns_check_package()
71 return_object->package.count)); in acpi_ns_check_package()
77 acpi_ns_remove_null_elements(info, package->ret_info.type, in acpi_ns_check_package()
82 elements = return_object->package.elements; in acpi_ns_check_package()
83 count = return_object->package.count; in acpi_ns_check_package()
90 if (package->ret_info.type == ACPI_PTYPE1_VAR) { in acpi_ns_check_package()
107 switch (package->ret_info.type) { in acpi_ns_check_package()
[all …]
Ddspkginit.c98 obj_desc->package.node = parent->common.node; in acpi_ds_build_internal_package_obj()
101 if (obj_desc->package.flags & AOPOBJ_DATA_VALID) { /* Just in case */ in acpi_ds_build_internal_package_obj()
111 if (!obj_desc->package.elements) { in acpi_ds_build_internal_package_obj()
112 obj_desc->package.elements = ACPI_ALLOCATE_ZEROED(((acpi_size) in acpi_ds_build_internal_package_obj()
119 if (!obj_desc->package.elements) { in acpi_ds_build_internal_package_obj()
124 obj_desc->package.count = element_count; in acpi_ds_build_internal_package_obj()
139 obj_desc->package.aml_start = walk_state->aml; in acpi_ds_build_internal_package_obj()
140 obj_desc->package.aml_length = 0; in acpi_ds_build_internal_package_obj()
191 package. in acpi_ds_build_internal_package_obj()
196 obj_desc->package.elements[i] = in acpi_ds_build_internal_package_obj()
[all …]
Dnsrepair2.c366 element_ptr = return_object->package.elements; in acpi_ns_repair_CID()
367 for (i = 0; i < return_object->package.count; i++) { in acpi_ns_repair_CID()
425 outer_element_count = return_object->package.count - 1; in acpi_ns_repair_CST()
428 outer_elements = &return_object->package.elements[i + 1]; in acpi_ns_repair_CST()
431 if ((*outer_elements)->package.count == 0) { in acpi_ns_repair_CST()
441 obj_desc = (*outer_elements)->package.elements[1]; /* Index1 = Type */ in acpi_ns_repair_CST()
462 obj_desc = return_object->package.elements[0]; in acpi_ns_repair_CST()
590 top_object_list = package_object->package.elements; in acpi_ns_repair_PRT()
591 element_count = package_object->package.count; in acpi_ns_repair_PRT()
597 sub_object_list = sub_package->package.elements; in acpi_ns_repair_PRT()
[all …]
Dutcopy.c228 package.elements[this_index]; in acpi_ut_copy_ielement_to_eelement()
249 target_object->package.count = source_object->package.count; in acpi_ut_copy_ielement_to_eelement()
250 target_object->package.elements = in acpi_ut_copy_ielement_to_eelement()
264 package.count * in acpi_ut_copy_ielement_to_eelement()
323 external_object->package.count = internal_object->package.count; in acpi_ut_copy_ipackage_to_epackage()
324 external_object->package.elements = in acpi_ut_copy_ipackage_to_epackage()
331 info.length += (acpi_size)external_object->package.count * in acpi_ut_copy_ipackage_to_epackage()
333 info.free_space += external_object->package.count * in acpi_ut_copy_ipackage_to_epackage()
554 acpi_ut_create_package_object(external_object->package.count); in acpi_ut_copy_epackage_to_ipackage()
559 package_elements = package_object->package.elements; in acpi_ut_copy_epackage_to_ipackage()
[all …]
/Linux-v5.15/drivers/acpi/x86/
Ds2idle.c66 union acpi_object *package; member
108 for (i = 0; i < out_obj->package.count; i++) { in lpi_device_get_constraints_amd()
109 union acpi_object *package = &out_obj->package.elements[i]; in lpi_device_get_constraints_amd() local
111 if (package->type == ACPI_TYPE_PACKAGE) { in lpi_device_get_constraints_amd()
112 lpi_constraints_table = kcalloc(package->package.count, in lpi_device_get_constraints_amd()
122 for (j = 0; j < package->package.count; ++j) { in lpi_device_get_constraints_amd()
123 union acpi_object *info_obj = &package->package.elements[j]; in lpi_device_get_constraints_amd()
128 for (k = 0; k < info_obj->package.count; ++k) { in lpi_device_get_constraints_amd()
129 union acpi_object *obj = &info_obj->package.elements[k]; in lpi_device_get_constraints_amd()
195 lpi_constraints_table = kcalloc(out_obj->package.count, in lpi_device_get_constraints()
[all …]
Dapple.c58 numprops = props->package.count / 2; in acpi_extract_apple_properties()
68 union acpi_object *key = &props->package.elements[i * 2]; in acpi_extract_apple_properties()
69 union acpi_object *val = &props->package.elements[i * 2 + 1]; in acpi_extract_apple_properties()
98 newprops->package.count = numvalid; in acpi_extract_apple_properties()
99 newprops->package.elements = &newprops[1]; in acpi_extract_apple_properties()
103 union acpi_object *key = &props->package.elements[i * 2]; in acpi_extract_apple_properties()
104 union acpi_object *val = &props->package.elements[i * 2 + 1]; in acpi_extract_apple_properties()
109 newprops[1 + j].package.count = 2; in acpi_extract_apple_properties()
110 newprops[1 + j].package.elements = &newprops[k]; in acpi_extract_apple_properties()
/Linux-v5.15/drivers/acpi/
Dacpi_adxl.c50 if (obj->package.count != 2) { in adxl_dsm()
51 pr_info("Bad pkg count %d\n", obj->package.count); in adxl_dsm()
55 o = obj->package.elements; in adxl_dsm()
65 o = obj->package.elements + 1; in adxl_dsm()
112 argv4[0].package.count = 1; in adxl_decode()
113 argv4[0].package.elements = &argv4[1]; in adxl_decode()
121 r = results->package.elements + 1; in adxl_decode()
122 cnt = r->package.count; in adxl_decode()
127 r = r->package.elements; in adxl_decode()
169 p = params->package.elements + 1; in adxl_init()
[all …]
Dutils.c32 acpi_extract_package(union acpi_object *package, in acpi_extract_package() argument
44 if (!package || (package->type != ACPI_TYPE_PACKAGE) in acpi_extract_package()
45 || (package->package.count < 1)) { in acpi_extract_package()
61 if (format_count > package->package.count) { in acpi_extract_package()
63 format_count, package->package.count); in acpi_extract_package()
74 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package()
166 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package()
301 union acpi_object *package = NULL; in acpi_evaluate_reference() local
317 package = buffer.pointer; in acpi_evaluate_reference()
319 if ((buffer.length == 0) || !package) { in acpi_evaluate_reference()
[all …]
Dproperty.c78 dn->name = link->package.elements[0].string.pointer; in acpi_nondev_subnode_extract()
150 status = acpi_get_handle(scope, link->package.elements[1].string.pointer, in acpi_nondev_subnode_ok()
166 for (i = 0; i < links->package.count; i++) { in acpi_add_nondev_subnodes()
171 link = &links->package.elements[i]; in acpi_add_nondev_subnodes()
173 if (link->package.count != 2) in acpi_add_nondev_subnodes()
177 if (link->package.elements[0].type != ACPI_TYPE_STRING) in acpi_add_nondev_subnodes()
181 switch (link->package.elements[1].type) { in acpi_add_nondev_subnodes()
187 handle = link->package.elements[1].reference.handle; in acpi_add_nondev_subnodes()
192 desc = &link->package.elements[1]; in acpi_add_nondev_subnodes()
214 for (i = 0; i < desc->package.count; i += 2) { in acpi_enumerate_nondev_subnodes()
[all …]
Dacpi_lpat.c104 (obj_p->package.count % 2) || (obj_p->package.count < 4)) in acpi_lpat_get_conversion_table()
107 lpat = kcalloc(obj_p->package.count, sizeof(int), GFP_KERNEL); in acpi_lpat_get_conversion_table()
111 for (i = 0; i < obj_p->package.count; i++) { in acpi_lpat_get_conversion_table()
112 obj_e = &obj_p->package.elements[i]; in acpi_lpat_get_conversion_table()
127 lpat_table->lpat_count = obj_p->package.count / 2; in acpi_lpat_get_conversion_table()
/Linux-v5.15/drivers/pci/hotplug/
Dacpiphp_ibm.c284 union acpi_object *package; in ibm_get_table_from_acpi() local
296 package = (union acpi_object *) buffer.pointer; in ibm_get_table_from_acpi()
297 if (!(package) || in ibm_get_table_from_acpi()
298 (package->type != ACPI_TYPE_PACKAGE) || in ibm_get_table_from_acpi()
299 !(package->package.elements)) { in ibm_get_table_from_acpi()
304 for (size = 0, i = 0; i < package->package.count; i++) { in ibm_get_table_from_acpi()
305 if (package->package.elements[i].type != ACPI_TYPE_BUFFER) { in ibm_get_table_from_acpi()
309 size += package->package.elements[i].buffer.length; in ibm_get_table_from_acpi()
317 __func__, package->package.count, size, lbuf); in ibm_get_table_from_acpi()
327 for (i = 0; i < package->package.count; i++) { in ibm_get_table_from_acpi()
[all …]
/Linux-v5.15/drivers/hwtracing/coresight/
Dcoresight-platform.c393 obj->package.count < 3) in is_acpi_coresight_graph()
396 graphid = &obj->package.elements[0]; in is_acpi_coresight_graph()
397 guid = &obj->package.elements[1]; in is_acpi_coresight_graph()
398 links = &obj->package.elements[2]; in is_acpi_coresight_graph()
481 if (graph->package.count < 2) in acpi_validate_dsd_graph()
484 rev = &graph->package.elements[0]; in acpi_validate_dsd_graph()
485 nr_graphs = &graph->package.elements[1]; in acpi_validate_dsd_graph()
501 if (graph->package.count != (n + 2)) in acpi_validate_dsd_graph()
509 const union acpi_object *obj = &graph->package.elements[i]; in acpi_validate_dsd_graph()
512 obj->package.count < 3) in acpi_validate_dsd_graph()
[all …]
/Linux-v5.15/Documentation/x86/
Dtopology.rst28 the past a socket always contained a single package (see below), but with the
29 advent of Multi Chip Modules (MCM) a socket can hold more than one package. So
44 Modern systems may also use the term 'Die' for package.
46 AMD nomenclature for package is 'Node'.
52 The number of cores in a package. This information is retrieved via CPUID.
56 The number of dies in a package. This information is retrieved via CPUID.
64 The physical ID of the package. This information is retrieved via CPUID
65 and deduced from the APIC IDs of the cores in the package.
72 The logical ID of the package. As we do not trust BIOSes to enumerate the
73 packages in a consistent way, we introduced the concept of logical package
[all …]
/Linux-v5.15/drivers/platform/x86/intel/int1092/
Dintel_sar.c83 num = &item->package.elements[0]; in parse_package()
91 item->package.count <= data->total_dev_mode) in parse_package()
102 num = &item->package.elements[itr + 1]; in parse_package()
103 if (num->type != ACPI_TYPE_PACKAGE || num->package.count < TOTAL_DATA) in parse_package()
105 if (get_int_value(&num->package.elements[0], &temp.device_mode)) in parse_package()
107 if (get_int_value(&num->package.elements[1], &temp.bandtable_index)) in parse_package()
109 if (get_int_value(&num->package.elements[2], &temp.antennatable_index)) in parse_package()
111 if (get_int_value(&num->package.elements[3], &temp.sartable_index)) in parse_package()
228 if (out->type == ACPI_TYPE_PACKAGE && out->package.count >= 3 && in sar_get_data()
229 out->package.elements[0].type == ACPI_TYPE_INTEGER && in sar_get_data()
[all …]
/Linux-v5.15/drivers/xen/
Dxen-acpi-pad.c53 union acpi_object *package; in acpi_pad_pur() local
62 package = buffer.pointer; in acpi_pad_pur()
64 if (package->type == ACPI_TYPE_PACKAGE && in acpi_pad_pur()
65 package->package.count == 2 && in acpi_pad_pur()
66 package->package.elements[0].integer.value == 1) /* rev 1 */ in acpi_pad_pur()
67 num = package->package.elements[1].integer.value; in acpi_pad_pur()
/Linux-v5.15/net/ncsi/
Dncsi-netlink.c71 if (nc == nc->package->preferred_channel) in ncsi_write_channel_info()
212 struct ncsi_package *np, *package; in ncsi_pkg_info_all_nl() local
234 package = NULL; in ncsi_pkg_info_all_nl()
237 package = np; in ncsi_pkg_info_all_nl()
239 if (!package) in ncsi_pkg_info_all_nl()
254 rc = ncsi_write_package_info(skb, ndp, package->id); in ncsi_pkg_info_all_nl()
273 struct ncsi_package *np, *package; in ncsi_set_interface_nl() local
294 package = NULL; in ncsi_set_interface_nl()
298 package = np; in ncsi_set_interface_nl()
299 if (!package) { in ncsi_set_interface_nl()
[all …]
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/fw/
Duefi.c208 struct pnvm_sku_package *package; in iwl_uefi_get_reduced_power() local
230 package = kmalloc(package_size, GFP_KERNEL); in iwl_uefi_get_reduced_power()
231 if (!package) { in iwl_uefi_get_reduced_power()
232 package = ERR_PTR(-ENOMEM); in iwl_uefi_get_reduced_power()
236 err = efivar_entry_get(reduce_power_efivar, NULL, &package_size, package); in iwl_uefi_get_reduced_power()
241 kfree(package); in iwl_uefi_get_reduced_power()
251 package->rev, package->total_size, package->n_skus); in iwl_uefi_get_reduced_power()
253 data = iwl_uefi_reduce_power_parse(trans, package->data, in iwl_uefi_get_reduced_power()
254 *len - sizeof(*package)); in iwl_uefi_get_reduced_power()
256 kfree(package); in iwl_uefi_get_reduced_power()
Dacpi.c209 data->package.count < 2 || in iwl_acpi_get_wifi_pkg()
210 data->package.elements[0].type != ACPI_TYPE_INTEGER) { in iwl_acpi_get_wifi_pkg()
215 *tbl_rev = data->package.elements[0].integer.value; in iwl_acpi_get_wifi_pkg()
218 for (i = 1; i < data->package.count; i++) { in iwl_acpi_get_wifi_pkg()
221 wifi_pkg = &data->package.elements[i]; in iwl_acpi_get_wifi_pkg()
225 wifi_pkg->package.count != data_size) in iwl_acpi_get_wifi_pkg()
228 domain = &wifi_pkg->package.elements[0]; in iwl_acpi_get_wifi_pkg()
261 if (wifi_pkg->package.elements[0].type != ACPI_TYPE_INTEGER || in iwl_acpi_get_tas()
267 enabled = !!wifi_pkg->package.elements[1].integer.value; in iwl_acpi_get_tas()
276 if (wifi_pkg->package.elements[2].type != ACPI_TYPE_INTEGER || in iwl_acpi_get_tas()
[all …]
/Linux-v5.15/drivers/input/misc/
Dsoc_button_array.c229 desc->package.count != 5 || in soc_button_parse_btn_desc()
231 soc_button_get_acpi_object_int(&desc->package.elements[0]) != 1 || in soc_button_parse_btn_desc()
233 soc_button_get_acpi_object_int(&desc->package.elements[2]) != in soc_button_parse_btn_desc()
242 soc_button_get_acpi_object_int(&desc->package.elements[1]); in soc_button_parse_btn_desc()
243 upage = soc_button_get_acpi_object_int(&desc->package.elements[3]); in soc_button_parse_btn_desc()
244 usage = soc_button_get_acpi_object_int(&desc->package.elements[4]); in soc_button_parse_btn_desc()
310 for (i = 0; (i + 1) < desc->package.count; i += 2) { in soc_button_get_button_info()
311 uuid = &desc->package.elements[i]; in soc_button_get_button_info()
315 desc->package.elements[i + 1].type != ACPI_TYPE_PACKAGE) { in soc_button_get_button_info()
320 btns_desc = &desc->package.elements[i + 1]; in soc_button_get_button_info()
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/net/
Dicplus-ip101ag.txt4 - IP101GR (32-pin QFN package)
5 - IP101G (die only, no package)
6 - IP101GA (48-pin LQFP package)
10 - IP101A (48-pin LQFP package)
11 - IP101AH (48-pin LQFP package)
13 Optional properties for the IP101GR (32-pin QFN package):
/Linux-v5.15/drivers/char/tpm/
Dtpm_ppi.c81 if (obj->package.count == 3 && in tpm_show_ppi_request()
82 obj->package.elements[0].type == ACPI_TYPE_INTEGER && in tpm_show_ppi_request()
83 obj->package.elements[1].type == ACPI_TYPE_INTEGER && in tpm_show_ppi_request()
84 obj->package.elements[2].type == ACPI_TYPE_INTEGER) { in tpm_show_ppi_request()
85 if (obj->package.elements[0].integer.value) in tpm_show_ppi_request()
88 req = obj->package.elements[1].integer.value; in tpm_show_ppi_request()
92 obj->package.elements[2].integer.value); in tpm_show_ppi_request()
97 } else if (obj->package.count == 2 && in tpm_show_ppi_request()
98 obj->package.elements[0].type == ACPI_TYPE_INTEGER && in tpm_show_ppi_request()
99 obj->package.elements[1].type == ACPI_TYPE_INTEGER) { in tpm_show_ppi_request()
[all …]
/Linux-v5.15/tools/usb/usbip/
DINSTALL14 configure, build, and install this package. The following
16 instructions specific to this package.
20 those values to create a `Makefile' in each directory of the package.
33 If you need to do unusual things to compile the package, please try
45 The simplest way to compile this package is:
47 1. `cd' to the directory containing the package's source code and type
48 `./configure' to configure the package for your system.
53 2. Type `make' to compile the package.
56 the package.
63 files that `configure' created (so you can compile the package for
[all …]
/Linux-v5.15/drivers/gpu/drm/i915/display/
Dintel_acpi.c93 if (!pkg->package.count) { in intel_dsm_platform_mux_info()
98 connector_count = &pkg->package.elements[0]; in intel_dsm_platform_mux_info()
101 for (i = 1; i < pkg->package.count; i++) { in intel_dsm_platform_mux_info()
102 union acpi_object *obj = &pkg->package.elements[i]; in intel_dsm_platform_mux_info()
106 if (obj->type != ACPI_TYPE_PACKAGE || obj->package.count < 2) { in intel_dsm_platform_mux_info()
111 connector_id = &obj->package.elements[0]; in intel_dsm_platform_mux_info()
112 info = &obj->package.elements[1]; in intel_dsm_platform_mux_info()
/Linux-v5.15/drivers/pci/
Dpci-acpi.c175 union acpi_object *fields = record->package.elements; in decode_type0_hpx_record()
180 if (record->package.count != 6) in decode_type0_hpx_record()
225 union acpi_object *fields = record->package.elements; in decode_type1_hpx_record()
230 if (record->package.count != 5) in decode_type1_hpx_record()
374 union acpi_object *fields = record->package.elements; in decode_type2_hpx_record()
379 if (record->package.count != 18) in decode_type2_hpx_record()
590 union acpi_object *fields = record->package.elements; in program_type3_hpx_record()
602 if (record->package.count != expected_length) in program_type3_hpx_record()
629 union acpi_object *package, *record, *fields; in acpi_run_hpx() local
640 package = (union acpi_object *)buffer.pointer; in acpi_run_hpx()
[all …]
/Linux-v5.15/Documentation/driver-api/pldmfw/
Dfile-format.rst7 A PLDM firmware package is a binary file which contains a header that
8 describes the contents of the firmware package. This includes an initial
9 package header, one or more firmware records, and one or more components
52 The package header begins with the UUID of the PLDM file format, and
55 component bitmap, and an overall package version.
57 The following diagram provides an overview of the package header::
87 may also optionally contain device-specific package data that will be used
201 The component images follow the package header information in the PLDM

12345678910>>...15