Lines Matching refs:string
72 * return_id - Where the string HID is returned
78 * Integer or a String. A string is always returned. An EISAID
79 * is converted to a string.
108 length = obj_desc->string.length + 1;
121 /* Area for the string starts after DEVICE_ID struct */
123 hid->string = ACPI_ADD_PTR(char, hid, sizeof(struct acpica_device_id));
125 /* Convert EISAID to a string or simply copy existing string */
128 acpi_ex_eisa_id_to_string(hid->string, obj_desc->integer.value);
130 acpi_ut_copy_id_string(hid->string, obj_desc->string.pointer);
149 * return_id - Where the string UID is returned
155 * EISAID) or a string. Always returns a string. A 64-bit integer
156 * is converted to a decimal string.
185 length = obj_desc->string.length + 1;
198 /* Area for the string starts after DEVICE_ID struct */
200 uid->string = ACPI_ADD_PTR(char, uid, sizeof(struct acpica_device_id));
202 /* Convert an Integer to string, or just copy an existing string */
205 acpi_ex_integer_to_string(uid->string, obj_desc->integer.value);
207 acpi_ut_copy_id_string(uid->string, obj_desc->string.pointer);
240 * The Integer CIDs are converted to string format by this function.
296 string_area_size += cid_objects[i]->string.length + 1;
330 /* Convert the Integer (EISAID) CID to a string */
341 cid_objects[i]->string.pointer);
342 length = cid_objects[i]->string.length + 1;
345 cid_list->ids[i].string = next_id_string;