Lines Matching defs:key
24 * alternating key/value elements, unlike _DSD which stores them as a package
67 /* newsize = key length + value length of each tuple */
69 union acpi_object *key = &props->package.elements[i * 2];
72 if ( key->type != ACPI_TYPE_STRING ||
79 newsize += key->string.length + 1;
94 /* newsize += top-level package + 3 objects for each key/value tuple */
100 /* layout: top-level package | packages | key/value tuples | strings */
107 union acpi_object *key = &props->package.elements[i * 2];
117 newprops[k].string.length = key->string.length;
119 memcpy(free_space, key->string.pointer, key->string.length);
120 free_space += key->string.length + 1;