| /kernel/linux/linux-4.19/drivers/acpi/acpica/ |
| D | nsprepkg.c | 4 * Module Name: nsprepkg - Validation of package objects for predefined names 21 const union acpi_predefined_info *package, 45 * DESCRIPTION: Check a returned package object for the correct count and 55 const union acpi_predefined_info *package; in acpi_ns_check_package() local 64 /* The package info for this name is in the next table entry */ in acpi_ns_check_package() 66 package = info->predefined + 1; in acpi_ns_check_package() 69 "%s Validating return Package of Type %X, Count %X\n", 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() 75 * and trailing NULL package elements in acpi_ns_check_package() [all …]
|
| D | dspkginit.c | 4 * Module Name: dspkginit - Completion of deferred package initialization 31 * element_count - Number of elements in the package - this is 32 * the num_elements argument to Package() 37 * DESCRIPTION: Translate a parser Op package object to the equivalent 40 * NOTE: The number of elements in the package will be always be the num_elements 41 * count, regardless of the number of elements in the package list. If 42 * num_elements is smaller, only that many package list elements are used. 43 * if num_elements is larger, the Package object is padded out with 47 * than the Package list length (for the fixed length package opcode), some 77 /* Find the parent of a possibly nested package */ in acpi_ds_build_internal_package_obj() [all …]
|
| D | nsrepair.c | 39 * Buffer -> Package of Integers 40 * Package -> Package of one Package 46 * An incorrect standalone object is wrapped with required outer package 49 * Required package elements that are NULL replaced by Integer/String/Buffer 106 * package_index - Index of object within parent package (if 189 "Found unexpected NULL package element")); in acpi_ns_simple_repair() 230 * A package is expected. We will wrap the existing object with a in acpi_ns_simple_repair() 231 * new package object. It is often the case that if a variable-length in acpi_ns_simple_repair() 232 * package is required, but there is only a single object needed, the in acpi_ns_simple_repair() 233 * BIOS will return that object instead of wrapping it with a Package in acpi_ns_simple_repair() [all …]
|
| D | utcopy.c | 90 * package element) in acpi_ut_copy_isimple_to_esimple() 207 * DESCRIPTION: Copy one package element to another package element 228 package.elements[this_index]; in acpi_ut_copy_ielement_to_eelement() 246 * Build the package object 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() 254 * Pass the new package object back to the package walk routine in acpi_ut_copy_ielement_to_eelement() 259 * Save space for the array of objects (Package elements) in acpi_ut_copy_ielement_to_eelement() 264 package.count * in acpi_ut_copy_ielement_to_eelement() 289 * DESCRIPTION: This function is called to place a package object in a user [all …]
|
| /kernel/linux/linux-5.10/drivers/acpi/acpica/ |
| D | nsprepkg.c | 4 * Module Name: nsprepkg - Validation of package objects for predefined names 21 const union acpi_predefined_info *package, 45 * DESCRIPTION: Check a returned package object for the correct count and 55 const union acpi_predefined_info *package; in acpi_ns_check_package() local 64 /* The package info for this name is in the next table entry */ in acpi_ns_check_package() 66 package = info->predefined + 1; in acpi_ns_check_package() 69 "%s Validating return Package of Type %X, Count %X\n", 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() 75 * and trailing NULL package elements in acpi_ns_check_package() [all …]
|
| D | dspkginit.c | 4 * Module Name: dspkginit - Completion of deferred package initialization 31 * element_count - Number of elements in the package - this is 32 * the num_elements argument to Package() 37 * DESCRIPTION: Translate a parser Op package object to the equivalent 40 * NOTE: The number of elements in the package will be always be the num_elements 41 * count, regardless of the number of elements in the package list. If 42 * num_elements is smaller, only that many package list elements are used. 43 * if num_elements is larger, the Package object is padded out with 47 * than the Package list length (for the fixed length package opcode), some 77 /* Find the parent of a possibly nested package */ in acpi_ds_build_internal_package_obj() [all …]
|
| D | nsrepair.c | 39 * Buffer -> Package of Integers 40 * Package -> Package of one Package 46 * An incorrect standalone object is wrapped with required outer package 49 * Required package elements that are NULL replaced by Integer/String/Buffer 106 * package_index - Index of object within parent package (if 189 "Found unexpected NULL package element")); in acpi_ns_simple_repair() 230 * A package is expected. We will wrap the existing object with a in acpi_ns_simple_repair() 231 * new package object. It is often the case that if a variable-length in acpi_ns_simple_repair() 232 * package is required, but there is only a single object needed, the in acpi_ns_simple_repair() 233 * BIOS will return that object instead of wrapping it with a Package in acpi_ns_simple_repair() [all …]
|
| D | utcopy.c | 90 * package element) in acpi_ut_copy_isimple_to_esimple() 207 * DESCRIPTION: Copy one package element to another package element 228 package.elements[this_index]; in acpi_ut_copy_ielement_to_eelement() 246 * Build the package object 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() 254 * Pass the new package object back to the package walk routine in acpi_ut_copy_ielement_to_eelement() 259 * Save space for the array of objects (Package elements) in acpi_ut_copy_ielement_to_eelement() 264 package.count * in acpi_ut_copy_ielement_to_eelement() 289 * DESCRIPTION: This function is called to place a package object in a user [all …]
|
| /kernel/linux/linux-5.10/Documentation/firmware-guide/acpi/dsd/ |
| D | graph.rst | 46 "X" is the number of the port. An example of such a package would be:: 48 Package() { "port@4", "PRT4" } 55 package would be:: 57 Package() { "endpoint@0", "EP40" } 68 name followed by a reference in the same package. Such references consist of 69 the remote device reference, the first package entry of the port data extension 70 reference under the device and finally the first package entry of the endpoint 73 Package() { device, "port@X", "endpoint@Y" } 87 Name (_DSD, Package () { 89 Package () { [all …]
|
| D | leds.rst | 28 Under the LED driver device, The first hierarchical data extension package list 42 Name (_DSD, Package () { 44 Package () { 45 Package () { "led@0", LED0 }, 46 Package () { "led@1", LED1 }, 49 Name (LED0, Package () { 51 Package () { 52 Package () { "reg", 0 }, 53 Package () { "flash-max-microamp", 1000000 }, 54 Package () { "flash-timeout-us", 200000 }, [all …]
|
| D | data-node-references.rst | 45 Name (_DSD, Package () { 47 Package () { 48 Package () { "node@0", "NOD0" }, 49 Package () { "node@1", "NOD1" }, 52 Name (NOD0, Package() { 54 Package () { 55 Package () { "random-property", 3 }, 58 Name (NOD1, Package() { 60 Package () { 61 Package () { "anothernode", "ANOD" }, [all …]
|
| /kernel/linux/linux-4.19/Documentation/acpi/dsd/ |
| D | graph.txt | 43 the number of the port. An example of such a package would be: 45 Package() { "port@4", PRT4 } 52 package would be: 54 Package() { "endpoint@0", EP40 } 65 name followed by a reference in the same package. Such references consist of the 66 the remote device reference, the first package entry of the port data extension 67 reference under the device and finally the first package entry of the endpoint 70 Package() { device, "port@X", "endpoint@Y" } 84 Name (_DSD, Package () { 86 Package () { [all …]
|
| D | data-node-references.txt | 41 Name (_DSD, Package () { 43 Package () { 44 Package () { "node@0", NOD0 }, 45 Package () { "node@1", NOD1 }, 48 Name (NOD0, Package() { 50 Package () { 51 Package () { "random-property", 3 }, 54 Name (NOD1, Package() { 56 Package () { 57 Package () { "anothernode", ANOD }, [all …]
|
| /kernel/linux/linux-5.10/Documentation/x86/ |
| D | topology.rst | 28 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 39 Package chapter 44 Modern systems may also use the term 'Die' for package. 46 AMD nomenclature for package is 'Node'. 48 Package-related topology information in the kernel: 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. [all …]
|
| /kernel/linux/linux-4.19/Documentation/x86/ |
| D | topology.txt | 25 the past a socket always contained a single package (see below), but with the 26 advent of Multi Chip Modules (MCM) a socket can hold more than one package. So 36 * Package: 41 AMD nomenclature for package is 'Node'. 43 Package-related topology information in the kernel: 47 The number of cores in a package. This information is retrieved via CPUID. 51 The physical ID of the package. This information is retrieved via CPUID 52 and deduced from the APIC IDs of the cores in the package. 56 The logical ID of the package. As we do not trust BIOSes to enumerate the 57 packages in a consistent way, we introduced the concept of logical package [all …]
|
| /kernel/linux/linux-5.10/Documentation/firmware-guide/acpi/ |
| D | intel-pmc-mux.rst | 82 Name (_DSD, Package () { 84 Package() { 85 Package () {"usb2-port-number", 6}, 86 Package () {"usb3-port-number", 3}, 103 Name (_DSD, Package () { 105 Package() { 106 Package () {"sbu-orientation", "normal"}, 107 Package () {"hsl-orientation", "normal"}, 127 Name (_DSD, Package () { 129 Package() { [all …]
|
| D | gpio-properties.rst | 29 Name (_DSD, Package () 32 Package () 34 Package () {"reset-gpios", Package() {^BTH, 1, 1, 0 }}, 35 Package () {"shutdown-gpios", Package() {^BTH, 0, 0, 0 }}, 42 Package () { "name", Package () { ref, index, pin, active_low }} 93 Package () { 95 Package () { 116 Name (_DSD, Package () { 119 Package () { 120 Package () {"hog-gpio8", "G8PU"} [all …]
|
| /kernel/linux/linux-5.10/tools/usb/usbip/ |
| D | INSTALL | 14 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 …]
|
| /kernel/linux/linux-4.19/tools/usb/usbip/ |
| D | INSTALL | 14 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 …]
|
| /kernel/linux/linux-4.19/Documentation/acpi/ |
| D | gpio-properties.txt | 26 Name (_DSD, Package () 29 Package () 31 Package () {"reset-gpios", Package() {^BTH, 1, 1, 0 }}, 32 Package () {"shutdown-gpios", Package() {^BTH, 0, 0, 0 }}, 39 Package () { "name", Package () { ref, index, pin, active_low }} 60 Package () { 62 Package () { 83 Name (_DSD, Package () { 86 Package () { 87 Package () {"hog-gpio8", "G8PU"} [all …]
|
| /kernel/linux/linux-5.10/net/ncsi/ |
| D | ncsi-netlink.c | 71 if (nc == nc->package->preferred_channel) in ncsi_write_channel_info() 104 netdev_info(ndp->ndev.dev, "NCSI: No package with id %u\n", id); in ncsi_write_package_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() [all …]
|
| /kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
| D | coresight-platform.c | 393 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() 448 * Name (_DSD, Package() { 449 * // DSD Package contains tuples of { Proeprty_Type_UUID, Package() } 451 * Package() { 452 * Package(2) { "property-name", <property-value> } 456 * Package() { 459 * Package() { // Graph[0] Package [all …]
|
| /kernel/linux/linux-4.19/drivers/acpi/ |
| D | utils.c | 55 acpi_extract_package(union acpi_object *package, in acpi_extract_package() argument 67 if (!package || (package->type != ACPI_TYPE_PACKAGE) in acpi_extract_package() 68 || (package->package.count < 1)) { in acpi_extract_package() 69 printk(KERN_WARNING PREFIX "Invalid package argument\n"); in acpi_extract_package() 84 if (format_count > package->package.count) { in acpi_extract_package() 86 " than exist in package [%d].\n", in acpi_extract_package() 87 format_count, package->package.count); in acpi_extract_package() 98 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package() 115 printk(KERN_WARNING PREFIX "Invalid package element" in acpi_extract_package() 140 printk(KERN_WARNING PREFIX "Invalid package element" in acpi_extract_package() [all …]
|
| /kernel/linux/linux-5.10/drivers/acpi/ |
| D | utils.c | 42 acpi_extract_package(union acpi_object *package, in acpi_extract_package() argument 54 if (!package || (package->type != ACPI_TYPE_PACKAGE) in acpi_extract_package() 55 || (package->package.count < 1)) { in acpi_extract_package() 56 printk(KERN_WARNING PREFIX "Invalid package argument\n"); in acpi_extract_package() 71 if (format_count > package->package.count) { in acpi_extract_package() 73 " than exist in package [%d].\n", in acpi_extract_package() 74 format_count, package->package.count); in acpi_extract_package() 85 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package() 102 printk(KERN_WARNING PREFIX "Invalid package element" in acpi_extract_package() 126 printk(KERN_WARNING PREFIX "Invalid package element" in acpi_extract_package() [all …]
|
| /kernel/linux/linux-5.10/drivers/acpi/x86/ |
| D | apple.c | 22 * to retrieve the properties. They are marshalled up in a single package as 23 * alternating key/value elements, unlike _DSD which stores them as a package 58 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() 90 /* newsize += top-level package + 3 objects for each key/value tuple */ in acpi_extract_apple_properties() 96 /* layout: top-level package | packages | key/value tuples | strings */ 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() [all …]
|