Home
last modified time | relevance | path

Searched refs:string (Results 1 – 200 of 770) sorted by relevance

1234

/linux-4.1.27/drivers/acpi/acpica/
Dutstring.c71 char *string; in acpi_ut_strlwr() local
81 for (string = src_string; *string; string++) { in acpi_ut_strlwr()
82 *string = (char)ACPI_TOLOWER(*string); in acpi_ut_strlwr()
137 char *string; in acpi_ut_strupr() local
147 for (string = src_string; *string; string++) { in acpi_ut_strupr()
148 *string = (char)ACPI_TOUPPER(*string); in acpi_ut_strupr()
172 acpi_status acpi_ut_strtoul64(char *string, u32 base, u64 *ret_integer) in acpi_ut_strtoul64() argument
184 ACPI_FUNCTION_TRACE_STR(ut_stroul64, string); in acpi_ut_strtoul64()
199 if (!string) { in acpi_ut_strtoul64()
205 while ((*string) && (ACPI_IS_SPACE(*string) || *string == '\t')) { in acpi_ut_strtoul64()
[all …]
Dutprint.c59 acpi_ut_bound_string_length(const char *string, acpi_size count);
61 static char *acpi_ut_bound_string_output(char *string, const char *end, char c);
63 static char *acpi_ut_format_number(char *string,
68 static char *acpi_ut_put_number(char *string, u64 number, u8 base, u8 upper);
89 acpi_ut_bound_string_length(const char *string, acpi_size count) in acpi_ut_bound_string_length() argument
93 while (*string && count) { in acpi_ut_bound_string_length()
95 string++; in acpi_ut_bound_string_length()
116 static char *acpi_ut_bound_string_output(char *string, const char *end, char c) in acpi_ut_bound_string_output() argument
119 if (string < end) { in acpi_ut_bound_string_output()
120 *string = c; in acpi_ut_bound_string_output()
[all …]
Dutids.c91 length = obj_desc->string.length + 1; in acpi_ut_execute_HID()
106 hid->string = in acpi_ut_execute_HID()
112 acpi_ex_eisa_id_to_string(hid->string, obj_desc->integer.value); in acpi_ut_execute_HID()
114 ACPI_STRCPY(hid->string, obj_desc->string.pointer); in acpi_ut_execute_HID()
164 length = obj_desc->string.length + 1; in acpi_ut_execute_SUB()
178 sub->string = in acpi_ut_execute_SUB()
183 ACPI_STRCPY(sub->string, obj_desc->string.pointer); in acpi_ut_execute_SUB()
236 length = obj_desc->string.length + 1; in acpi_ut_execute_UID()
251 uid->string = in acpi_ut_execute_UID()
257 acpi_ex_integer_to_string(uid->string, obj_desc->integer.value); in acpi_ut_execute_UID()
[all …]
Dexstorob.c177 buffer = ACPI_CAST_PTR(u8, source_desc->string.pointer); in acpi_ex_store_string_to_string()
178 length = source_desc->string.length; in acpi_ex_store_string_to_string()
184 if ((length < target_desc->string.length) && in acpi_ex_store_string_to_string()
190 ACPI_MEMSET(target_desc->string.pointer, 0, in acpi_ex_store_string_to_string()
191 (acpi_size) target_desc->string.length + 1); in acpi_ex_store_string_to_string()
192 ACPI_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()
203 ACPI_FREE(target_desc->string.pointer); in acpi_ex_store_string_to_string()
206 target_desc->string.pointer = ACPI_ALLOCATE_ZEROED((acpi_size) in acpi_ex_store_string_to_string()
208 if (!target_desc->string.pointer) { in acpi_ex_store_string_to_string()
[all …]
Dutcopy.c145 external_object->string.pointer = (char *)data_space; in acpi_ut_copy_isimple_to_esimple()
146 external_object->string.length = internal_object->string.length; in acpi_ut_copy_isimple_to_esimple()
149 string. in acpi_ut_copy_isimple_to_esimple()
153 (void *)internal_object->string.pointer, in acpi_ut_copy_isimple_to_esimple()
154 (acpi_size) internal_object->string.length + 1); in acpi_ut_copy_isimple_to_esimple()
162 ACPI_ROUND_UP_TO_NATIVE_WORD(internal_object->string. in acpi_ut_copy_isimple_to_esimple()
497 internal_object->string.pointer = in acpi_ut_copy_esimple_to_isimple()
499 external_object->string.length + 1); in acpi_ut_copy_esimple_to_isimple()
501 if (!internal_object->string.pointer) { in acpi_ut_copy_esimple_to_isimple()
505 ACPI_MEMCPY(internal_object->string.pointer, in acpi_ut_copy_esimple_to_isimple()
[all …]
Dtbprint.c52 static void acpi_tb_fix_string(char *string, acpi_size length);
72 static void acpi_tb_fix_string(char *string, acpi_size length) in acpi_tb_fix_string() argument
75 while (length && *string) { in acpi_tb_fix_string()
76 if (!ACPI_IS_PRINT(*string)) { in acpi_tb_fix_string()
77 *string = '?'; in acpi_tb_fix_string()
79 string++; in acpi_tb_fix_string()
Dexconfig.c167 if ((operand[0]->string.length > ACPI_NAME_SIZE) || in acpi_ex_load_table_op()
168 (operand[1]->string.length > ACPI_OEM_ID_SIZE) || in acpi_ex_load_table_op()
169 (operand[2]->string.length > ACPI_OEM_TABLE_ID_SIZE)) { in acpi_ex_load_table_op()
175 status = acpi_tb_find_table(operand[0]->string.pointer, in acpi_ex_load_table_op()
176 operand[1]->string.pointer, in acpi_ex_load_table_op()
177 operand[2]->string.pointer, &table_index); in acpi_ex_load_table_op()
201 if (operand[3]->string.length > 0) { in acpi_ex_load_table_op()
207 acpi_ns_get_node(start_node, operand[3]->string.pointer, in acpi_ex_load_table_op()
216 if (operand[4]->string.length > 0) { in acpi_ex_load_table_op()
217 if ((operand[4]->string.pointer[0] != AML_ROOT_PREFIX) && in acpi_ex_load_table_op()
[all …]
Dnsconvert.c81 status = acpi_ut_strtoul64(original_object->string.pointer, in acpi_ns_convert_to_integer()
190 ACPI_MEMCPY(new_object->string.pointer, in acpi_ns_convert_to_string()
248 acpi_ut_create_buffer_object(original_object->string. in acpi_ns_convert_to_buffer()
255 original_object->string.pointer, in acpi_ns_convert_to_buffer()
256 original_object->string.length); in acpi_ns_convert_to_buffer()
349 ascii_string = original_object->string.pointer; in acpi_ns_convert_to_unicode()
350 unicode_length = (original_object->string.length * 2) + 2; in acpi_ns_convert_to_unicode()
363 for (i = 0; i < original_object->string.length; i++) { in acpi_ns_convert_to_unicode()
Dexconvrt.c54 acpi_ex_convert_to_ascii(u64 integer, u16 base, u8 *string, u8 max_length);
246 obj_desc->string. in acpi_ex_convert_to_buffer()
255 ACPI_STRNCPY((char *)new_buf, (char *)obj_desc->string.pointer, in acpi_ex_convert_to_buffer()
256 obj_desc->string.length); in acpi_ex_convert_to_buffer()
287 acpi_ex_convert_to_ascii(u64 integer, u16 base, u8 *string, u8 data_width) in acpi_ex_convert_to_ascii() argument
343 string[k] = (u8) (ACPI_ASCII_ZERO + remainder); in acpi_ex_convert_to_ascii()
358 string[k] = in acpi_ex_convert_to_ascii()
376 string[0] = ACPI_ASCII_ZERO; in acpi_ex_convert_to_ascii()
380 string[k] = 0; in acpi_ex_convert_to_ascii()
460 return_desc->string.length = string_length; in acpi_ex_convert_to_string()
Dexoparg3.c189 if (index >= operand[0]->string.length) { in acpi_ex_opcode_3A_1T_1R()
195 else if ((index + length) > operand[0]->string.length) { in acpi_ex_opcode_3A_1T_1R()
196 length = (acpi_size) operand[0]->string.length - in acpi_ex_opcode_3A_1T_1R()
240 ACPI_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()
247 return_desc->string.length = (u32) length; in acpi_ex_opcode_3A_1T_1R()
Dutobject.c290 char *string; in acpi_ut_create_string_object() local
305 string = ACPI_ALLOCATE_ZEROED(string_size + 1); in acpi_ut_create_string_object()
306 if (!string) { in acpi_ut_create_string_object()
315 string_desc->string.pointer = string; in acpi_ut_create_string_object()
316 string_desc->string.length = (u32) string_size; in acpi_ut_create_string_object()
496 length += (acpi_size) internal_object->string.length + 1; in acpi_ut_get_simple_object_size()
Dacutils.h213 acpi_size acpi_ut_strlen(const char *string);
215 char *acpi_ut_strchr(const char *string, int ch);
233 u32 acpi_ut_strtoul(const char *string, char **terminator, u32 base);
330 const char *module_name, u32 component_id, char *string);
634 acpi_status acpi_ut_strtoul64(char *string, u32 base, u64 *ret_integer);
636 void acpi_ut_print_string(char *string, u16 max_length);
769 const char *acpi_ut_scan_number(const char *string, u64 *number_ptr);
771 const char *acpi_ut_print_number(char *string, u64 number);
774 acpi_ut_vsnprintf(char *string,
777 int acpi_ut_snprintf(char *string, acpi_size size, const char *format, ...);
Dexmisc.c336 operand0->string. in acpi_ex_do_concatenate()
339 string.length)); in acpi_ex_do_concatenate()
345 new_buf = return_desc->string.pointer; in acpi_ex_do_concatenate()
349 ACPI_STRCPY(new_buf, operand0->string.pointer); in acpi_ex_do_concatenate()
350 ACPI_STRCPY(new_buf + operand0->string.length, in acpi_ex_do_concatenate()
351 local_operand1->string.pointer); in acpi_ex_do_concatenate()
Ddsfield.c207 arg->common.value.string, ACPI_TYPE_ANY, in acpi_ds_create_buffer_field()
211 ACPI_ERROR_NAMESPACE(arg->common.value.string, status); in acpi_ds_create_buffer_field()
691 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string, in acpi_ds_create_bank_field()
696 ACPI_ERROR_NAMESPACE(arg->common.value.string, status); in acpi_ds_create_bank_field()
760 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string, in acpi_ds_create_index_field()
765 ACPI_ERROR_NAMESPACE(arg->common.value.string, status); in acpi_ds_create_index_field()
773 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string, in acpi_ds_create_index_field()
778 ACPI_ERROR_NAMESPACE(arg->common.value.string, status); in acpi_ds_create_index_field()
Dnsdump.c337 acpi_os_printf("Len %.2X ", obj_desc->string.length); in acpi_ns_dump_one_object()
338 acpi_ut_print_string(obj_desc->string.pointer, 32); in acpi_ns_dump_one_object()
485 acpi_os_printf(" S:%p-%X\n", obj_desc->string.pointer, in acpi_ns_dump_one_object()
486 obj_desc->string.length); in acpi_ns_dump_one_object()
576 bytes_to_dump = obj_desc->string.length; in acpi_ns_dump_one_object()
577 obj_desc = (void *)obj_desc->string.pointer; in acpi_ns_dump_one_object()
Dacdebug.h125 acpi_status acpi_db_convert_to_package(char *string, union acpi_object *object);
129 char *string, union acpi_object *object);
259 char *acpi_db_get_next_token(char *string,
Ddsobject.c97 op->common.value.string, in acpi_ds_build_internal_object()
136 string, status); in acpi_ds_build_internal_object()
752 obj_desc->string.pointer = op->common.value.string; in acpi_ds_init_object_from_op()
753 obj_desc->string.length = in acpi_ds_init_object_from_op()
754 (u32) ACPI_STRLEN(op->common.value.string); in acpi_ds_init_object_from_op()
Dutosi.c436 interface_info = acpi_ut_get_interface(string_desc->string.pointer); in acpi_ut_osi_implementation()
460 interface_handler(string_desc->string.pointer, in acpi_ut_osi_implementation()
466 string_desc->string.pointer, in acpi_ut_osi_implementation()
Dnsxfname.c240 dest->string = string_area; in ACPI_EXPORT_SYMBOL()
245 ACPI_MEMCPY(string_area, source->string, source->length); in ACPI_EXPORT_SYMBOL()
456 if (acpi_ut_is_pci_root_bridge(hid->string)) { in acpi_get_object_info()
483 if (acpi_ut_is_pci_root_bridge(cid_list->ids[i].string)) { in acpi_get_object_info()
Dexdebug.c166 source_desc->string.length, in acpi_ex_do_debug_object()
167 source_desc->string.pointer); in acpi_ex_do_debug_object()
Dnsrepair2.c540 if (return_object->string.length == 0) { in acpi_ns_repair_HID()
553 new_string = acpi_ut_create_string_object(return_object->string.length); in acpi_ns_repair_HID()
564 source = return_object->string.pointer; in acpi_ns_repair_HID()
567 new_string->string.length--; in acpi_ns_repair_HID()
582 for (dest = new_string->string.pointer; *source; dest++, source++) { in acpi_ns_repair_HID()
Dexdump.c88 {ACPI_EXD_UINT32, ACPI_EXD_OFFSET(string.length), "Length"},
89 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(string.pointer), "Pointer"},
433 acpi_ut_print_string(obj_desc->string.pointer, in acpi_ex_dump_object()
779 obj_desc->string.length, in acpi_ex_dump_operand()
780 obj_desc->string.pointer); in acpi_ex_dump_operand()
782 acpi_ut_print_string(obj_desc->string.pointer, ACPI_UINT8_MAX); in acpi_ex_dump_operand()
1081 acpi_ut_print_string(obj_desc->string.pointer, ACPI_UINT8_MAX); in acpi_ex_dump_package_obj()
Dexoparg2.c340 ACPI_MEMCPY(return_desc->string.pointer, in acpi_ex_opcode_2A_1T_1R()
376 if (index >= operand[0]->string.length) { in acpi_ex_opcode_2A_1T_1R()
377 length = operand[0]->string.length; in acpi_ex_opcode_2A_1T_1R()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad_ethtool.c544 bnad_get_strings(struct net_device *netdev, u32 stringset, u8 *string) in bnad_get_strings() argument
557 memcpy(string, bnad_net_stats_strings[i], in bnad_get_strings()
559 string += ETH_GSTRING_LEN; in bnad_get_strings()
564 sprintf(string, "txf%d_ucast_octets", i); in bnad_get_strings()
565 string += ETH_GSTRING_LEN; in bnad_get_strings()
566 sprintf(string, "txf%d_ucast", i); in bnad_get_strings()
567 string += ETH_GSTRING_LEN; in bnad_get_strings()
568 sprintf(string, "txf%d_ucast_vlan", i); in bnad_get_strings()
569 string += ETH_GSTRING_LEN; in bnad_get_strings()
570 sprintf(string, "txf%d_mcast_octets", i); in bnad_get_strings()
[all …]
/linux-4.1.27/Documentation/acpi/apei/
Doutput_format.txt9 severity: <integer>, <severity string>
10 section: <integer>, severity: <integer>, <severity string>
13 fru_id: <uuid string>
14 fru_text: <string>
15 section_type: <section type string>
18 <severity string>* := recoverable | fatal | corrected | info
24 <section type string> := generic processor error | memory error | \
25 PCIe error | unknown, <uuid string>
32 [processor_type: <integer>, <proc type string>]
33 [processor_isa: <integer>, <proc isa string>]
[all …]
/linux-4.1.27/tools/lib/traceevent/
Devent-utils.h43 static inline char *strim(char *string) in strim() argument
47 if (!string) in strim()
49 while (*string) { in strim()
50 if (!isspace(*string)) in strim()
52 string++; in strim()
54 ret = string; in strim()
56 string = ret + strlen(ret) - 1; in strim()
57 while (string > ret) { in strim()
58 if (!isspace(*string)) in strim()
60 string--; in strim()
[all …]
/linux-4.1.27/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
DCore.py31 string = ""
39 string += flag_fields[event_name][field_name]['values'][idx]
43 string += " " + flag_fields[event_name][field_name]['delim'] + " "
44 string += flag_fields[event_name][field_name]['values'][idx]
48 return string
51 string = ""
58 string = symbolic_fields[event_name][field_name]['values'][idx]
61 string = symbolic_fields[event_name][field_name]['values'][idx]
64 return string
74 string = ""
[all …]
/linux-4.1.27/arch/m68k/hp300/
Dhp300map.map157 string F1 = "\033[[A"
158 string F2 = "\033[[B"
159 string F3 = "\033[[C"
160 string F4 = "\033[[D"
161 string F5 = "\033[[E"
162 string F6 = "\033[17~"
163 string F7 = "\033[18~"
164 string F8 = "\033[19~"
165 string F9 = "\033[20~"
166 string F10 = "\033[21~"
[all …]
/linux-4.1.27/drivers/pci/hotplug/
Dacpi_pcihp.c56 struct acpi_buffer string = { ACPI_ALLOCATE_BUFFER, NULL }; in acpi_run_oshp() local
58 acpi_get_name(handle, ACPI_FULL_PATHNAME, &string); in acpi_run_oshp()
65 __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()
88 struct acpi_buffer string = { ACPI_ALLOCATE_BUFFER, NULL }; in acpi_get_hp_hw_control_from_firmware() local
107 acpi_get_name(handle, ACPI_FULL_PATHNAME, &string); in acpi_get_hp_hw_control_from_firmware()
109 (char *)string.pointer); in acpi_get_hp_hw_control_from_firmware()
115 kfree(string.pointer); in acpi_get_hp_hw_control_from_firmware()
[all …]
/linux-4.1.27/drivers/s390/char/
Ddefkeymap.map164 string F1 = "\033[[A"
165 string F2 = "\033[[B"
166 string F3 = "\033[[C"
167 string F4 = "\033[[D"
168 string F5 = "\033[[E"
169 string F6 = "\033[17~"
170 string F7 = "\033[18~"
171 string F8 = "\033[19~"
172 string F9 = "\033[20~"
173 string F10 = "\033[21~"
[all …]
Draw3270.h211 struct string struct
217 char string[0]; argument
220 static inline struct string *
223 struct string *cs, *tmp; in alloc_string()
230 if (cs->size > size + sizeof(struct string)) { in alloc_string()
232 tmp = (struct string *) (endaddr - size) - 1; in alloc_string()
234 cs->size -= size + sizeof(struct string); in alloc_string()
247 free_string(struct list_head *free_list, struct string *cs) in free_string()
249 struct string *tmp; in free_string()
255 if (list_entry(p, struct string, list) > cs) in free_string()
[all …]
Dcon3270.c51 struct string *cline; /* current output line. */
52 struct string *status; /* last line of display. */
57 struct string *input; /* input string for read request. */
95 memcpy(cp->status->string + 24, str, 7); in con3270_update_status()
96 codepage_convert(cp->view.ascebc, cp->status->string + 24, 7); in con3270_update_status()
110 memcpy(cp->status->string, blueprint, sizeof(blueprint)); in con3270_create_status()
112 raw3270_buffer_address(cp->view.dev, cp->status->string + 1, in con3270_create_status()
114 raw3270_buffer_address(cp->view.dev, cp->status->string + 21, in con3270_create_status()
117 codepage_convert(cp->view.ascebc, cp->status->string + 8, 12); in con3270_create_status()
118 codepage_convert(cp->view.ascebc, cp->status->string + 24, 7); in con3270_create_status()
[all …]
Dtty3270.c75 struct string *status; /* Lower right of display. */
88 struct string *prompt; /* Output string for input area. */
89 struct string *input; /* Input string for read request. */
137 struct string *line; in tty3270_update_prompt()
142 line->string[5] = TF_INMDT; in tty3270_update_prompt()
144 line->string[5] = tp->inattr; in tty3270_update_prompt()
147 memcpy(line->string + 6, input, count); in tty3270_update_prompt()
148 line->string[6 + count] = TO_IC; in tty3270_update_prompt()
151 line->string[7 + count] = TO_RA; in tty3270_update_prompt()
152 line->string[10 + count] = 0; in tty3270_update_prompt()
[all …]
/linux-4.1.27/security/smack/
Dsmack_access.c296 static inline void smack_str_from_perm(char *string, int access) in smack_str_from_perm() argument
301 string[i++] = 'r'; in smack_str_from_perm()
303 string[i++] = 'w'; in smack_str_from_perm()
305 string[i++] = 'x'; in smack_str_from_perm()
307 string[i++] = 'a'; in smack_str_from_perm()
309 string[i++] = 't'; in smack_str_from_perm()
311 string[i++] = 'l'; in smack_str_from_perm()
312 string[i] = '\0'; in smack_str_from_perm()
430 struct smack_known *smk_find_entry(const char *string) in smk_find_entry() argument
436 hash = full_name_hash(string, strlen(string)); in smk_find_entry()
[all …]
/linux-4.1.27/arch/arm/mm/
Dproc-arm7tdmi.S66 string cpu_arch_name, "armv4t"
67 string cpu_elf_name, "v4"
68 string cpu_arm7tdmi_name, "ARM7TDMI"
69 string cpu_triscenda7_name, "Triscend-A7x"
70 string cpu_at91_name, "Atmel-AT91M40xxx"
71 string cpu_s3c3410_name, "Samsung-S3C3410"
72 string cpu_s3c44b0x_name, "Samsung-S3C44B0x"
73 string cpu_s3c4510b_name, "Samsung-S3C4510B"
74 string cpu_s3c4530_name, "Samsung-S3C4530"
75 string cpu_netarm_name, "NETARM"
Dproc-arm9tdmi.S66 string cpu_arch_name, "armv4t"
67 string cpu_elf_name, "v4"
68 string cpu_arm9tdmi_name, "ARM9TDMI"
69 string cpu_p2001_name, "P2001"
Dproc-xscale.S595 string cpu_arch_name, "armv5te"
596 string cpu_elf_name, "v5"
598 string cpu_80200_A0_A1_name, "XScale-80200 A0/A1"
599 string cpu_80200_name, "XScale-80200"
600 string cpu_80219_name, "XScale-80219"
601 string cpu_8032x_name, "XScale-IOP8032x Family"
602 string cpu_8033x_name, "XScale-IOP8033x Family"
603 string cpu_pxa250_name, "XScale-PXA250"
604 string cpu_pxa210_name, "XScale-PXA210"
605 string cpu_ixp42x_name, "XScale-IXP42x Family"
[all …]
Dproc-arm720.S178 string cpu_arch_name, "armv4t"
179 string cpu_elf_name, "v4"
180 string cpu_arm710_name, "ARM710T"
181 string cpu_arm720_name, "ARM720T"
Dproc-v7m.S134 string cpu_arch_name, "armv7m"
135 string cpu_elf_name "v7m"
136 string cpu_v7m_name "ARMv7-M"
Dproc-arm740.S129 string cpu_arch_name, "armv4"
130 string cpu_elf_name, "v4"
131 string cpu_arm740_name, "ARM740T"
Dproc-sa1100.S238 string cpu_arch_name, "armv4"
239 string cpu_elf_name, "v4"
240 string cpu_sa1100_name, "StrongARM-1100"
241 string cpu_sa1110_name, "StrongARM-1110"
Dproc-sa110.S196 string cpu_arch_name, "armv4"
197 string cpu_elf_name, "v4"
198 string cpu_sa110_name, "StrongARM-110"
Dproc-fa526.S187 string cpu_arch_name, "armv4"
188 string cpu_elf_name, "v4"
189 string cpu_fa526_name, "FA526"
/linux-4.1.27/scripts/genksyms/
Dgenksyms.c71 static struct string_list *mk_node(const char *string);
190 strcmp(defn->string, "}") == 0 && in is_unknown_symbol()
192 strcmp(defn->string, "UNKNOWN") == 0 && in is_unknown_symbol()
194 strcmp(defn->string, "{") == 0); in is_unknown_symbol()
337 free(node->string); in free_node()
350 static struct string_list *mk_node(const char *string) in mk_node() argument
355 newnode->string = xstrdup(string); in mk_node()
384 newnode->string = xstrdup(node->string); in copy_node()
409 if (a->tag != b->tag || strcmp(a->string, b->string)) in equal_list()
424 .string = buffer, in read_node()
[all …]
Dparse.y70 add_symbol(i->string, type, b, is_extern); in record_compound()
302 current_name = (*$1)->string;
473 const char *name = strdup((*$1)->string);
478 const char *name = strdup((*$1)->string);
494 { export_symbol((*$3)->string); $$ = $5; }
/linux-4.1.27/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/
DCore.pm35 my $string;
41 $string .= "NONE";
47 $string .= " | ";
49 $string .= "$trace_flags{$idx}";
55 return $string;
65 my $string;
71 $string .= "$flag_fields{$event_name}{$field_name}{'values'}{$idx}";
76 $string .= " $flag_fields{$event_name}{$field_name}{'delim'} ";
78 $string .= "$flag_fields{$event_name}{$field_name}{'values'}{$idx}";
85 return $string;
/linux-4.1.27/drivers/tty/vt/
Ddefkeymap.map262 string F1 = "\033[[A"
263 string F2 = "\033[[B"
264 string F3 = "\033[[C"
265 string F4 = "\033[[D"
266 string F5 = "\033[[E"
267 string F6 = "\033[17~"
268 string F7 = "\033[18~"
269 string F8 = "\033[19~"
270 string F9 = "\033[20~"
271 string F10 = "\033[21~"
[all …]
/linux-4.1.27/drivers/md/
Ddm-switch.c360 static __always_inline unsigned long parse_hex(const char **string) in parse_hex() argument
365 while ((d = hex_table[(unsigned char)**string]) < 16) { in parse_hex()
367 (*string)++; in parse_hex()
381 const char *string = argv[i]; in process_set_region_mappings() local
383 if ((*string & 0xdf) == 'R') { in process_set_region_mappings()
386 string++; in process_set_region_mappings()
387 if (unlikely(*string == ',')) { in process_set_region_mappings()
391 cycle_length = parse_hex(&string); in process_set_region_mappings()
392 if (unlikely(*string != ',')) { in process_set_region_mappings()
396 string++; in process_set_region_mappings()
[all …]
/linux-4.1.27/drivers/usb/storage/
Dscsiglue.c466 const char *string; in show_info() local
473 string = us->pusb_dev->manufacturer; in show_info()
475 string = us->unusual_dev->vendorName; in show_info()
477 string = "Unknown"; in show_info()
478 SPRINTF(" Vendor: %s\n", string); in show_info()
480 string = us->pusb_dev->product; in show_info()
482 string = us->unusual_dev->productName; in show_info()
484 string = "Unknown"; in show_info()
485 SPRINTF(" Product: %s\n", string); in show_info()
487 string = us->pusb_dev->serial; in show_info()
[all …]
/linux-4.1.27/Documentation/mic/mpssd/
Dsysfs.c30 char *string = NULL; in readsysfs() local
58 string = malloc(strlen(value) + 1); in readsysfs()
59 if (string) in readsysfs()
60 strcpy(string, value); in readsysfs()
64 return string; in readsysfs()
/linux-4.1.27/drivers/media/pci/zoran/
Dzoran_procfs.c141 char *string, *sp; in zoran_write() local
147 string = sp = vmalloc(count + 1); in zoran_write()
148 if (!string) { in zoran_write()
155 if (copy_from_user(string, buffer, count)) { in zoran_write()
156 vfree (string); in zoran_write()
159 string[count] = 0; in zoran_write()
177 vfree(string); in zoran_write()
/linux-4.1.27/Documentation/pcmcia/
Ddevicetable.txt14 hashes of the string to the macro, e.g. if you want to match the product ID
15 string 1, you need to use
23 "modalias" in the sysfs directory of the PCMCIA device. It generates a string
27 The hex value after "pa" is the hash of product ID string 1, after "pb" for
28 string 2 and so on.
31 to determine the crc32 hash. Simply pass the string you want to evaluate
/linux-4.1.27/drivers/net/bonding/
Dbond_options.c409 for (i = 0; opt->values && opt->values[i].string; i++) in bond_opt_get_val()
422 for (i = 0; opt->values && opt->values[i].string; i++) in bond_opt_get_flags()
474 if (!val->string) in bond_opt_parse()
476 p = strchr(val->string, '\n'); in bond_opt_parse()
479 for (p = val->string; *p; p++) in bond_opt_parse()
486 rv = sscanf(val->string, "%32s", valstr); in bond_opt_parse()
488 rv = sscanf(val->string, "%llu", &val->value); in bond_opt_parse()
495 for (i = 0; tbl[i].string; i++) { in bond_opt_parse()
505 if (!strcmp(valstr, tbl[i].string)) in bond_opt_parse()
545 opt->name, modeval->string, modeval->value); in bond_opt_dep_print()
[all …]
Dbond_sysfs.c218 return sprintf(buf, "%s %d\n", val->string, BOND_MODE(bond)); in bonding_show_mode()
233 return sprintf(buf, "%s %d\n", val->string, bond->params.xmit_policy); in bonding_show_xmit_hash()
249 return sprintf(buf, "%s %d\n", val->string, bond->params.arp_validate); in bonding_show_arp_validate()
265 val->string, bond->params.arp_all_targets); in bonding_show_arp_all_targets()
281 return sprintf(buf, "%s %d\n", val->string, bond->params.fail_over_mac); in bonding_show_fail_over_mac()
353 return sprintf(buf, "%s %d\n", val->string, bond->params.lacp_fast); in bonding_show_lacp()
378 return sprintf(buf, "%s %d\n", val->string, bond->params.ad_select); in bonding_show_ad_select()
454 val->string, bond->params.primary_reselect); in bonding_show_primary_reselect()
Dbond_procfs.c72 seq_printf(seq, " (fail_over_mac %s)", optval->string); in bond_info_show_master()
81 optval->string, bond->params.xmit_policy); in bond_info_show_master()
92 optval->string); in bond_info_show_master()
137 optval->string); in bond_info_show_master()
/linux-4.1.27/scripts/kconfig/
Dzconf.tab.c179 char *string; member
1667 { zconf_error("unknown statement \"%s\"", (yyvsp[(2) - (4)].string)); }
1684 { zconf_error("unknown option \"%s\"", (yyvsp[(1) - (3)].string)); }
1695 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0);
1698 …printd(DEBUG_PARSE, "%s:%d:config %s\n", zconf_curname(), zconf_lineno(), (yyvsp[(2) - (3)].string
1713 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0);
1716 …(DEBUG_PARSE, "%s:%d:menuconfig %s\n", zconf_curname(), zconf_lineno(), (yyvsp[(2) - (3)].string));
1745 menu_add_prompt(P_PROMPT, (yyvsp[(2) - (4)].string), (yyvsp[(3) - (4)].expr));
1765 menu_add_symbol(P_SELECT, sym_lookup((yyvsp[(2) - (4)].string), 0), (yyvsp[(3) - (4)].expr));
1781 …struct kconf_id *id = kconf_id_lookup((yyvsp[(2) - (3)].string), strlen((yyvsp[(2) - (3)].string))…
[all …]
Dzconf.tab.c_shipped86 #include <string.h>
179 char *string;
1125 heuristic is that double-quoting is unnecessary unless the string
1186 /* Internationalized format string. */
1287 produced a string with the wrong number of "%s"s. */
1667 { zconf_error("unknown statement \"%s\"", (yyvsp[(2) - (4)].string)); }
1684 { zconf_error("unknown option \"%s\"", (yyvsp[(1) - (3)].string)); }
1695 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0);
1698 …printd(DEBUG_PARSE, "%s:%d:config %s\n", zconf_curname(), zconf_lineno(), (yyvsp[(2) - (3)].string
1713 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0);
[all …]
Dzconf.gperf4 %define string-pool-name kconf_id_strings
38 string, T_TYPE, TF_COMMAND, S_STRING
Dzconf.y38 char *string; member
56 %token <string> T_HELPTEXT
69 %token <string> T_WORD
70 %token <string> T_WORD_QUOTE
81 %type <string> prompt
88 %type <string> symbol_option_arg word_opt
Dzconf.l106 zconflval.string = text;
139 zconflval.string = text;
/linux-4.1.27/Documentation/devicetree/bindings/video/backlight/
Dmax8925-backlight.txt4 - maxim,max8925-dual-string: whether support dual string
9 maxim,max8925-dual-string = <0>;
Dlp855x.txt10 - bl-name: Backlight device name (string)
27 /* 4V OV, 4 output LED0 string enabled */
39 /* 4 output LED1 string enabled */
65 /* 4V OV, 4 output LED string enabled */
/linux-4.1.27/scripts/
Dshow_delta13 import string
49 (time_str, rest) = string.split(line[1:],']',1)
50 time = string.atof(time_str)
114 if string.find(rest, base_str)==1:
Dcheckpatch.pl582 my ($string) = @_;
583 return "" if (!defined($string));
585 while ($string =~ /^\s*\(.*\)\s*$/) {
586 $string =~ s@^\s*\(\s*@@;
587 $string =~ s@\s*\)\s*$@@;
590 $string =~ s@\s+@ @g;
592 return $string;
1805 my ($string) = @_;
1807 $string =~ s/^\s+|\s+$//g;
1809 return $string;
[all …]
/linux-4.1.27/arch/xtensa/lib/
Dstrnlen_user.S80 EX(l32i, a9, a4, 4, lenfixup) # get next word of string
81 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
135 EX(l32i, a9, a4, 0, lenfixup) # get word with first two bytes of string
136 bnone a9, a7, .Lz2 # if byte 2 (of word, not string) is zero
137 bany a9, a8, .Laligned # if byte 3 (of word, not string) is nonzero
/linux-4.1.27/include/linux/phy/
Dphy.h130 struct phy *phy_get(struct device *dev, const char *string);
131 struct phy *phy_optional_get(struct device *dev, const char *string);
132 struct phy *devm_phy_get(struct device *dev, const char *string);
133 struct phy *devm_phy_optional_get(struct device *dev, const char *string);
235 static inline struct phy *phy_get(struct device *dev, const char *string) in phy_get() argument
241 const char *string) in phy_optional_get() argument
246 static inline struct phy *devm_phy_get(struct device *dev, const char *string) in devm_phy_get() argument
252 const char *string) in devm_phy_optional_get() argument
/linux-4.1.27/net/netfilter/
Dnf_conntrack_amanda.c60 const char *string; member
65 .string = "CONNECT ",
69 .string = "\n",
73 .string = "DATA ",
77 .string = "MESG ",
81 .string = "INDEX ",
211 search[i].ts = textsearch_prepare(ts_algo, search[i].string, in nf_conntrack_amanda_init()
/linux-4.1.27/security/tomoyo/
Dutil.c131 bool tomoyo_permstr(const char *string, const char *keyword) in tomoyo_permstr() argument
133 const char *cp = strstr(string, keyword); in tomoyo_permstr()
135 return cp == string || *(cp - 1) == '/'; in tomoyo_permstr()
443 static bool tomoyo_correct_word2(const char *string, size_t len) in tomoyo_correct_word2() argument
445 const char *const start = string; in tomoyo_correct_word2()
453 c = *string++; in tomoyo_correct_word2()
457 c = *string++; in tomoyo_correct_word2()
473 if (string - 3 < start || *(string - 3) != '/') in tomoyo_correct_word2()
478 if (*string != '/') in tomoyo_correct_word2()
490 d = *string++; in tomoyo_correct_word2()
[all …]
Dgc.c70 static bool tomoyo_name_used_by_io_buffer(const char *string) in tomoyo_name_used_by_io_buffer() argument
73 const size_t size = strlen(string) + 1; in tomoyo_name_used_by_io_buffer()
84 if (w < string || w > string + size) in tomoyo_name_used_by_io_buffer()
/linux-4.1.27/arch/mips/lasat/
Dsetup.c94 unsigned char *string = ptr; in lasat_panic_display() local
95 if (string == NULL) in lasat_panic_display()
96 string = "Kernel Panic"; in lasat_panic_display()
97 pvc_dump_string(string); in lasat_panic_display()
Dprom.c26 static void null_prom_display(const char *string, int pos, int clear) in null_prom_display() argument
46 void (*prom_display)(const char *string, int pos, int clear) =
Dprom.h4 extern void (*prom_display)(const char *string, int pos, int clear);
/linux-4.1.27/include/net/
Dbond_options.h76 char *string; member
116 char *string, u64 value) in __bond_opt_init() argument
121 optval->string = string; in __bond_opt_init()
/linux-4.1.27/Documentation/ABI/stable/
Dsysfs-bus-firewire17 Hexadecimal string representation of an u64.
33 and version are hexadecimal string representations of
68 Decimal string representation.
86 Hexadecimal string representation of an u24.
92 Hexadecimal string representation of an u24.
98 Hexadecimal string representation of an u24.
102 Hexadecimal string representation of an u24.
109 Hexadecimal string representation of an u24.
127 Colon-separated hexadecimal string representations of
Dsysfs-class-rfkill23 Values: arbitrary string.
30 Description: Driver type string ("wlan", "bluetooth", etc).
/linux-4.1.27/scripts/gdb/linux/
Dmodules.py36 if module['name'].string() == name:
51 mod_name = mod_name.string()
78 name=module['name'].string(),
90 name=use['source']['name'].string()))
Dsymbols.py17 import string
31 module_name = module['name'].string()
100 attrs[n]['name'].string() : attrs[n]['address']
111 module_name = module['name'].string()
Dutils.py66 return container_of(ptr, gdb.lookup_type(typename.string()).pointer(),
67 elementname.string())
/linux-4.1.27/Documentation/filesystems/nfs/
Dnfs.txt23 string. File open and lock state shared between one client and one server
25 and transparent state migration, this identity string must not change
28 Without any other intervention, the Linux client uses a string that contains
33 work well as part of an nfs_client_id4 string.
35 The nfs.nfs4_unique_id boot parameter specifies a unique string that can be
41 The nfs.nfs4_unique_id string is typically a UUID, though it can contain
43 nfs4_unique_id string should be chosen when a client system is installed,
47 The string should remain fixed for the lifetime of the client. It can be
51 This string can be stored in an NFS client's grub.conf, or it can be provided
53 module parameter. Specifying a uniquifier string is not support for NFS
[all …]
Dpnfs.txt96 The client does not interpret this string it is
100 (A string which denotes the OSD name, there is a
101 limit of 64 chars on this string)
104 (This string, if not empty is always an hex
/linux-4.1.27/drivers/scsi/
Dscsi_ioctl.c44 const char *string; in ioctl_probe() local
51 string = host->hostt->info(host); in ioctl_probe()
53 string = host->hostt->name; in ioctl_probe()
54 if (string) { in ioctl_probe()
55 slen = strlen(string); in ioctl_probe()
58 if (copy_to_user(buffer, string, len)) in ioctl_probe()
Dt128.c108 const char *string; member
195 signatures[sig].string, in t128_detect()
196 strlen(signatures[sig].string))) { in t128_detect()
Ddtc.c132 const char *string; member
217 …_signature(base + signatures[sig].offset, signatures[sig].string, strlen(signatures[sig].string)))… in dtc_detect()
/linux-4.1.27/Documentation/ABI/testing/
Dconfigfs-usb-gadget17 to bind a gadget, empty string "" to unbind.
75 compatible_id - 8-byte string for "Compatible ID"
76 sub_compatible_id - 8-byte string for "Sub Compatible ID"
89 1: unicode string
90 2: unicode string with environment variable
94 6: unicode string with a symbolic link
112 serialnumber - gadget's serial number (string)
Dsysfs-block-dm6 Read-only string containing mapped device name.
14 Read-only string containing DM-UUID or empty string
Dsysfs-power86 string representing a non-negative integer that will be used
107 string representing a nonzero integer into it.
181 be written a string representing a non-negative integer that
195 the sleep state represented by that string is queued up. This
202 Reading from this file causes the last string successfully
213 string without white space is written to /sys/power/wake_lock,
218 If a string written to /sys/power/wake_lock contains white
219 space, the part of the string preceding the white space will be
221 The other part of the string will be regarded as a timeout (in
227 Reads from this file return a string consisting of the names of
[all …]
Dsysfs-class-net39 Format is a string, e.g: 00:11:22:33:44:55 for an Ethernet MAC
48 string, e.g: ff:ff:ff:ff:ff:ff for an Ethernet broadcast MAC
117 Indicates/stores an interface alias name as a string. This can
178 Indicates the interface RFC2863 operational state as a string.
189 the NIC, as a string.
197 as a string.
234 port belongs to, as a string.
Dsysfs-bus-platform9 to the device. The override is specified by writing a string
11 driver_override) and may be cleared with an empty string
Dsysfs-bus-amba9 the device. The override is specified by writing a string to the
11 be cleared with an empty string (echo > driver_override).
Dsysfs-kernel-boot_params14 "version" file is the string representation of boot
22 files "type" and "data". "type" file is the string
Dconfigfs-usb-gadget-printer7 pnp_string - Data to be passed to the host in pnp string
/linux-4.1.27/drivers/of/unittest-data/
Dtests-phandle.dtsi42 string-property = "foobar";
43 unterminated-string = [40 41 42 43];
44 unterminated-string-list = "first", "second", [40 41 42 43];
/linux-4.1.27/Documentation/device-mapper/
Ddm-uevent.txt21 Type: string
27 Type: string
41 Type: string
54 Type: string
60 Type: string
62 Value: UUID. (Empty string if there isn't one.)
Dstatistics.txt56 The kernel returns this string back in the output of
62 The kernel returns this string back in the output of
158 The string that identifies data which is useful to the client
160 string back in the output of @stats_list message, but it
171 Set the auxillary data string to "foo bar baz" (the escape for each
/linux-4.1.27/drivers/scsi/aic7xxx/aicasm/
Daicasm_macro_gram.y68 void mmerror(const char *string);
162 mmerror(const char *string) in mmerror() argument
164 stop(string, EX_DATAERR); in mmerror()
/linux-4.1.27/drivers/media/pci/mantis/
Dmantis_uart.c45 char string[7]; member
55 char string[5]; member
152 rates[params.baud_rate].string, in mantis_uart_init()
153 parity[params.parity].string); in mantis_uart_init()
/linux-4.1.27/fs/nfs/
Dsuper.c1128 static int nfs_parse_version_string(char *string, in nfs_parse_version_string() argument
1133 switch (match_token(string, nfs_vers_tokens, args)) { in nfs_parse_version_string()
1176 char *string; in nfs_get_option_ul() local
1178 string = match_strdup(args); in nfs_get_option_ul()
1179 if (string == NULL) in nfs_get_option_ul()
1181 rc = kstrtoul(string, 10, option); in nfs_get_option_ul()
1182 kfree(string); in nfs_get_option_ul()
1196 char *p, *string, *secdata; in nfs_parse_mount_options() local
1415 string = match_strdup(args); in nfs_parse_mount_options()
1416 if (string == NULL) in nfs_parse_mount_options()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Ddcsr.txt23 Value type: <string>
63 Value type: <string>
120 Value type: <string>
157 Value type: <string>
182 Value type: <string>
217 Value type: <string>
220 generic compatible string "fsl,dcsr-dpaa".
245 Value type: <string>
248 generic compatible string "fsl,dcsr-ocn".
273 Value type: <string>
[all …]
Dboard.txt25 - compatible: should be a board-specific string followed by a string
77 - compatible: Should be a board-specific string followed by a string
93 - compatible: Should be a board-specific string like "fsl,<board>-cpld"
Dmcm.txt17 Value type: <string>
45 Value type: <string>
Decm.txt17 Value type: <string>
45 Value type: <string>
Dsrio-rmu.txt12 Value type: <string>
43 Value type: <string>
72 Value type: <string>
102 Value type: <string>
/linux-4.1.27/drivers/mmc/core/
Dsdio_cis.c31 char **buffer, *string; in cistpl_vers_1() local
54 string = (char*)(buffer + nr_strings); in cistpl_vers_1()
57 buffer[i] = string; in cistpl_vers_1()
58 strcpy(string, buf); in cistpl_vers_1()
59 string += strlen(string) + 1; in cistpl_vers_1()
/linux-4.1.27/fs/cifs/
Dconnect.c980 char *string; in get_option_ul() local
982 string = match_strdup(args); in get_option_ul()
983 if (string == NULL) in get_option_ul()
985 rc = kstrtoul(string, 0, option); in get_option_ul()
986 kfree(string); in get_option_ul()
1205 char *string = NULL; in cifs_parse_mount_options() local
1592 string = match_strdup(args); in cifs_parse_mount_options()
1593 if (string == NULL) in cifs_parse_mount_options()
1596 if (strnlen(string, CIFS_MAX_USERNAME_LEN) > in cifs_parse_mount_options()
1603 vol->username = kstrdup(string, GFP_KERNEL); in cifs_parse_mount_options()
[all …]
/linux-4.1.27/samples/trace_events/
Dtrace-events-sample.h231 const char *string, const struct cpumask *mask),
233 TP_ARGS(foo, bar, lst, string, mask),
239 __string( str, string )
248 __assign_str(str, string);
/linux-4.1.27/include/crypto/
Ddrbg.h71 static inline void drbg_string_fill(struct drbg_string *string, in drbg_string_fill() argument
74 string->buf = buf; in drbg_string_fill()
75 string->len = len; in drbg_string_fill()
76 INIT_LIST_HEAD(&string->list); in drbg_string_fill()
/linux-4.1.27/lib/
Dvsprintf.c510 char *string(char *buf, char *end, const char *s, struct printf_spec spec) in string() function
636 return string(buf, end, sym, spec); in symbol_string()
706 p = string(p, pend, "io ", str_spec); in resource_string()
709 p = string(p, pend, "mem ", str_spec); in resource_string()
712 p = string(p, pend, "irq ", str_spec); in resource_string()
715 p = string(p, pend, "dma ", str_spec); in resource_string()
718 p = string(p, pend, "bus ", str_spec); in resource_string()
721 p = string(p, pend, "??? ", str_spec); in resource_string()
726 p = string(p, pend, "size ", str_spec); in resource_string()
737 p = string(p, pend, " 64bit", str_spec); in resource_string()
[all …]
/linux-4.1.27/net/tipc/
Daddr.c148 char *tipc_addr_string_fill(char *string, u32 addr) in tipc_addr_string_fill() argument
150 snprintf(string, 16, "<%u.%u.%u>", in tipc_addr_string_fill()
152 return string; in tipc_addr_string_fill()
/linux-4.1.27/Documentation/devicetree/bindings/crypto/
Datmel-crypto.txt13 - dma-names: Contains one identifier string for each DMA specifier
35 - dma-names: Contains one identifier string for each DMA specifier
58 - dma-names: Contains one identifier string for each DMA specifier
59 in the dmas property. Only one "tx" string needed.
/linux-4.1.27/sound/core/
Dinfo_oss.c42 int snd_oss_info_register(int dev, int num, char *string) in snd_oss_info_register() argument
51 if (string == NULL) { in snd_oss_info_register()
57 x = kstrdup(string, GFP_KERNEL); in snd_oss_info_register()
/linux-4.1.27/include/linux/iio/
Dsysfs.h44 const char *string; member
67 = { .string = _string, \
72 = { .string = _string, \
/linux-4.1.27/arch/um/drivers/
Dstderr_console.c18 static void stderr_console_write(struct console *console, const char *string, in stderr_console_write() argument
21 generic_write(2 /* stderr */, string, len, NULL); in stderr_console_write()
Dstdio_console.c116 static void uml_console_write(struct console *console, const char *string, in uml_console_write() argument
123 console_write_chan(line->chan_out, string, len); in uml_console_write()
Dssl.c116 static void ssl_console_write(struct console *c, const char *string, in ssl_console_write() argument
123 console_write_chan(line->chan_out, string, len); in ssl_console_write()
/linux-4.1.27/drivers/phy/
Dphy-core.c492 struct phy *phy_get(struct device *dev, const char *string) in phy_get() argument
497 if (string == NULL) { in phy_get()
504 string); in phy_get()
507 phy = phy_find(dev, string); in phy_get()
531 struct phy *phy_optional_get(struct device *dev, const char *string) in phy_optional_get() argument
533 struct phy *phy = phy_get(dev, string); in phy_optional_get()
552 struct phy *devm_phy_get(struct device *dev, const char *string) in devm_phy_get() argument
560 phy = phy_get(dev, string); in devm_phy_get()
585 struct phy *devm_phy_optional_get(struct device *dev, const char *string) in devm_phy_optional_get() argument
587 struct phy *phy = devm_phy_get(dev, string); in devm_phy_optional_get()
/linux-4.1.27/Documentation/
Ddynamic-debug-howto.txt16 For print_hex_dump_debug()/print_hex_dump_bytes(), format string is
17 its 'prefix_str' argument, if it is constant string; or "hexdump"
29 - format string
131 match-spec ::= 'func' string |
132 'file' string |
133 'module' string |
134 'format' string |
149 The given string is compared against the function name
155 The given string is compared against either the full pathname, the
164 The given string is compared against the module name
[all …]
Dbinfmt_misc.txt17 To actually register a new binary type, you have to set up a string looking like
22 - 'name' is an identifier string. A new /proc file will be created with this
29 - 'magic' is the byte sequence binfmt_misc is matching for. The magic string
37 bits from matching by supplying a string like magic and as long as magic.
44 of the interpreter. It is a string of capital letters, each controls a
72 - the whole register string may not exceed 1920 characters
75 - the interpreter string may not exceed 127 characters
Dprintk-formats.txt89 Raw buffer as an escaped string:
93 For printing raw buffer as an escaped string. For the following buffer
97 few examples show how the conversion would be done (the result string
121 Raw buffer as a hex string:
127 For printing a small buffers (up to 64 bytes long) as a hex string with
251 For printing struct va_format structures. These contain a format string
260 correctness of the format string and va_list arguments.
Dphy.txt75 struct phy *phy_get(struct device *dev, const char *string);
76 struct phy *phy_optional_get(struct device *dev, const char *string);
77 struct phy *devm_phy_get(struct device *dev, const char *string);
78 struct phy *devm_phy_optional_get(struct device *dev, const char *string);
81 be used to get the PHY. In the case of dt boot, the string arguments
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/
Dls_uart.c30 const char string[] = "AAAAFFFFJJJJ>>>>VVVV>>>>ZZZZVVVVKKKK"; in wd_stop() local
32 int len = strlen(string); in wd_stop()
40 out_8(avr_addr + UART_TX, string[i]); in wd_stop()
/linux-4.1.27/drivers/misc/mic/host/
Dmic_sysfs.c96 char *string = "??"; in stepping_show() local
103 string = "A0"; in stepping_show()
106 string = "B0"; in stepping_show()
109 string = "B1"; in stepping_show()
112 string = "C0"; in stepping_show()
117 return scnprintf(buf, PAGE_SIZE, "%s\n", string); in stepping_show()
/linux-4.1.27/net/irda/
Dirias_object.c461 struct ias_value *irias_new_string_value(char *string) in irias_new_string_value() argument
471 value->t.string = kstrndup(string, IAS_MAX_STRING, GFP_ATOMIC); in irias_new_string_value()
472 if (!value->t.string) { in irias_new_string_value()
478 value->len = strlen(value->t.string); in irias_new_string_value()
543 kfree(value->t.string); in irias_delete_value()
/linux-4.1.27/arch/um/
DKconfig.char70 string "Default main console channel initialization"
73 This is the string describing the channel to which the main console
80 string "Default console channel initialization"
83 This is the string describing the channel to which all consoles
92 string "Default serial line channel initialization"
95 This is the string describing the channel to which the serial lines
/linux-4.1.27/arch/s390/kernel/
Ddebug.c55 char *string; member
1006 debug_count_numargs(char *string) in debug_count_numargs() argument
1010 while(*string) { in debug_count_numargs()
1011 if(*string++=='%') in debug_count_numargs()
1022 __debug_sprintf_event(debug_info_t *id, int level, char *string, ...) in __debug_sprintf_event() argument
1032 numargs=debug_count_numargs(string); in __debug_sprintf_event()
1041 va_start(ap,string); in __debug_sprintf_event()
1042 curr_event->string=string; in __debug_sprintf_event()
1058 __debug_sprintf_exception(debug_info_t *id, int level, char *string, ...) in __debug_sprintf_exception() argument
1069 numargs=debug_count_numargs(string); in __debug_sprintf_exception()
[all …]
/linux-4.1.27/drivers/scsi/pcmcia/
DKconfig41 NinjaSCSI-3: (version string: "WBT","NinjaSCSI-3","R1.0")
52 [Workbit (version string: "WORKBIT","UltraNinja-16","1")]
54 [I-O DATA (OEM) (version string: "IO DATA","CBSC16 ","1")]
57 (version string: "KME ","SCSI-CARD-001","1")]
/linux-4.1.27/drivers/usb/serial/
Dvisor.c320 char *string; in palm_os_3_probe() local
350 string = "Generic"; in palm_os_3_probe()
353 string = "Debugger"; in palm_os_3_probe()
356 string = "HotSync"; in palm_os_3_probe()
359 string = "Console"; in palm_os_3_probe()
362 string = "Remote File System"; in palm_os_3_probe()
365 string = "unknown"; in palm_os_3_probe()
370 connection_info->connections[i].port, string); in palm_os_3_probe()
/linux-4.1.27/drivers/leds/
Dleds-ns2.c276 const char *string; in ns2_leds_get_of_pdata() local
287 ret = of_property_read_string(child, "label", &string); in ns2_leds_get_of_pdata()
288 leds[i].name = (ret == 0) ? string : child->name; in ns2_leds_get_of_pdata()
290 &string); in ns2_leds_get_of_pdata()
292 leds[i].default_trigger = string; in ns2_leds_get_of_pdata()
/linux-4.1.27/Documentation/devicetree/bindings/
Dsubmitting-patches.txt25 string. [ checkpatch will emit warnings if this step is not
27 ("checkpatch: add DT compatible string documentation checks"). ]
38 6) If a documented compatible string is not yet matched by the
40 string that is matched by the driver (as in the "nvidia,tegra20-pcie"
DABI.txt13 truly needs an incompatible change, then change the compatible string
24 in the future, we can create a new compatible string. See I.
/linux-4.1.27/arch/nios2/
DKconfig104 string "Default kernel command string"
115 bool "Force default kernel command string"
118 Set this to have arguments from the default kernel command string
122 bool "Ignore kernel command string from DTB"
135 will override "Default kernel command string".
/linux-4.1.27/arch/mips/include/asm/
Dasm.h111 #define PRINT(string) \ argument
117 TEXT(string)
119 #define PRINT(string) argument
130 #define TTABLE(string) \ argument
135 1: .asciiz string; \
/linux-4.1.27/include/net/irda/
Dirias_object.h65 char *string; member
99 struct ias_value *irias_new_string_value(char *string);
/linux-4.1.27/Documentation/filesystems/
Dcramfs.txt55 >16 string >\0 signature "%.16s"
60 >48 string >\0 name "%.16s"
65 >528 string >\0 signature "%.16s"
70 >560 string >\0 name "%.16s"
/linux-4.1.27/drivers/char/ipmi/
DKconfig29 bool 'Generate OEM events containing the panic string'
35 string (byte 5 of the event) and part of the string (the rest of the
38 string together.
/linux-4.1.27/Documentation/networking/
Ddns_resolver.txt78 may then be cached. The key description is constructed as a string of the
84 and thus the type of query to do, and <name> specifies the string to be
88 The name parameter is not required to be a NUL-terminated string, and its
94 The return value is a string appropriate to the query type. For instance,
98 The length of the result string is returned on success, and a negative
137 remainder of the string to the key as its payload.
Dalias.txt10 An alias is formed by adding a colon and a string when running ifconfig.
11 This string is usually numeric, but this is not a must.
Dray_cs.txt24 the essid= string parameter is available via the kernel command line.
87 essid string ESS ID - network name to join
88 string with maximum length of 32 chars
103 phy_addr string string containing new MAC address in
/linux-4.1.27/tools/perf/config/
Dutilities.mak14 # newlines; the default is a bizarre string.
47 # the default escape is a bizarre string.
49 # NOTE: The escape is used directly as a string constant
63 # the default escape is a bizarre string.
83 # embedding in a shell string that is delimited by
113 # This function avoids the problem by producing a string
/linux-4.1.27/Documentation/acpi/
Dmethod-tracing.txt25 "echo string > /sys/module/acpi/parameters/trace_state".
26 "string" should be one of "enable", "disable" and "1".
/linux-4.1.27/drivers/net/fddi/skfp/h/
Dtargetos.h67 #define FDDI_TRACE(string, arg1, arg2, arg3) // Performance analysis. argument
69 #define NDD_TRACE(string, arg1, arg2, arg3) // Performance analysis. argument
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Darm-boards15 a core-module with regs and the compatible string
19 compatible-string "arm,external-bus-interface"
27 with the compatible string
117 string set to one of these tuples:
126 with the compatible string set to one of these tuples:
Ddigicolor.txt4 Must be the following compatible string:
Dcci.txt33 Value type: <string>
68 Value type: <string>
74 Value type: <string>
96 Value type: <string>
/linux-4.1.27/Documentation/misc-devices/mei/
Dmei-amt-version.c237 char string[AMT_UNICODE_STRING_LEN]; member
337 if (code_ver->versions[i].version.string[len] != '\0' || in amt_verify_code_versions()
338 len != strlen(code_ver->versions[i].version.string)) { in amt_verify_code_versions()
466 printf("%s:\t%s\n", ver.versions[i].description.string, in main()
467 ver.versions[i].version.string); in main()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_tlv.c52 const unsigned char *string) in fm10k_tlv_attr_put_null_string() argument
58 if (!string || !msg) in fm10k_tlv_attr_put_null_string()
72 attr_data |= (u32)(*string) << (8 * (len % 4)); in fm10k_tlv_attr_put_null_string()
76 } while (*(string++)); in fm10k_tlv_attr_put_null_string()
101 s32 fm10k_tlv_attr_get_null_string(u32 *attr, unsigned char *string) in fm10k_tlv_attr_get_null_string() argument
106 if (!string || !attr) in fm10k_tlv_attr_get_null_string()
113 string[len] = (u8)(attr[len / 4] >> (8 * (len % 4))); in fm10k_tlv_attr_get_null_string()
/linux-4.1.27/arch/score/
DKconfig.debug10 string "Default kernel command string"
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/
Dfirmware.txt9 - id: The string name of the firmware. This is taken from the 'id'
11 Device drivers can search this string to determine if the
/linux-4.1.27/include/linux/
Daudit.h456 extern int audit_string_contains_control(const char *string,
465 const char *string,
468 const char *string);
520 const char *string, size_t n) in audit_log_n_untrustedstring() argument
523 const char *string) in audit_log_untrustedstring() argument
531 static inline void audit_log_link_denied(const char *string, in audit_log_link_denied() argument
/linux-4.1.27/kernel/trace/
Dtrace_events_filter.c55 char *string; member
129 char *string; member
135 char string[MAX_FILTER_STR_VAL]; member
605 char *string) in append_filter_string() argument
611 newlen = strlen(filter->filter_string) + strlen(string) + 1; in append_filter_string()
617 strcat(new_filter_string, string); in append_filter_string()
1049 ps->infix.string = infix_string; in parse_init()
1064 return ps->infix.string[ps->infix.tail++]; in infix_next()
1069 if (ps->infix.tail == strlen(ps->infix.string)) in infix_peek()
1072 return ps->infix.string[ps->infix.tail]; in infix_peek()
[all …]
Dtrace_probe.h131 typedef u32 string; typedef
151 DECLARE_BASIC_PRINT_TYPE_FUNC(string);
175 DECLARE_FETCH_FUNC(symbol, string);
179 DECLARE_FETCH_FUNC(deref, string);
Dtrace_probe.c59 int PRINT_TYPE_FUNC_NAME(string)(struct trace_seq *s, const char *name, in PRINT_TYPE_FUNC_NAME() argument
71 NOKPROBE_SYMBOL(PRINT_TYPE_FUNC_NAME(string));
73 const char PRINT_TYPE_FMT_NAME(string)[] = "\\\"%s\\\""; variable
80 (FETCH_FUNC_NAME(method, string) == fn) || \
132 DEFINE_FETCH_deref(string) in DEFINE_FETCH_deref() argument
/linux-4.1.27/security/apparmor/include/
Dapparmorfs.h35 char *string; member
50 .v_type = AA_FS_TYPE_STRING, .v.string = (_value), \
Dprocattr.h21 int aa_getprocattr(struct aa_profile *profile, char **string);
/linux-4.1.27/drivers/usb/gadget/
Du_os_desc.h106 static inline int usb_ext_prop_put_unicode(u8 *buf, int pnl, const char *string, in usb_ext_prop_put_unicode() argument
111 result = utf8s_to_utf16s(string, data_len >> 1, UTF16_LITTLE_ENDIAN, in usb_ext_prop_put_unicode()
/linux-4.1.27/drivers/usb/core/
Dsysfs.c72 if (actconfig && actconfig->string) in configuration_show()
73 rc = sprintf(buf, "%s\n", actconfig->string); in configuration_show()
878 char *string; in interface_show() local
881 string = ACCESS_ONCE(intf->cur_altsetting->string); in interface_show()
882 if (!string) in interface_show()
884 return sprintf(buf, "%s\n", string); in interface_show()
983 if (!alt->string && !(udev->quirks & USB_QUIRK_CONFIG_INTF_STRINGS)) in usb_create_sysfs_intf_files()
984 alt->string = usb_cache_string(udev, alt->desc.iInterface); in usb_create_sysfs_intf_files()
985 if (alt->string && device_create_file(&intf->dev, &dev_attr_interface)) in usb_create_sysfs_intf_files()
/linux-4.1.27/security/apparmor/
Dpolicy_unpack.c252 static int unpack_str(struct aa_ext *e, const char **string, const char *name) in unpack_str() argument
257 *string = NULL; in unpack_str()
264 *string = src_str; in unpack_str()
274 static int unpack_strdup(struct aa_ext *e, char **string, const char *name) in unpack_strdup() argument
279 *string = NULL; in unpack_strdup()
284 *string = kmemdup(tmp, res, GFP_KERNEL); in unpack_strdup()
285 if (!*string) { in unpack_strdup()
Dprocattr.c36 int aa_getprocattr(struct aa_profile *profile, char **string) in aa_getprocattr() argument
76 *string = str; in aa_getprocattr()
/linux-4.1.27/Documentation/s390/
Ds390dbf.txt75 through writing a number string "x" to the 'level' debugfs file which is
215 data: string for debug entry
224 char* string,...);
228 string: format string for debug entry
233 Description: writes debug entry with format string and varargs (longs) to
273 data: string for debug entry
283 char* string,...);
287 string: format string for debug entry
292 Description: writes debug entry with format string and varargs (longs) to
378 /* format string pointer + 2 varargs (= 3 * sizeof(long)) */
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/media/xilinx/
Dxlnx,video.txt17 - dmas, dma-names: List of one DMA specifier and identifier string (as defined
19 requires a DMA channel with the identifier string set to "port" followed by
/linux-4.1.27/arch/unicore32/
DKconfig171 string "Default kernel command string"
175 bool "Always use the default kernel command string"
178 Always use the default kernel command string, even if the boot
/linux-4.1.27/drivers/tty/hvc/
Dhvc_xen.c605 static void xenboot_write_console(struct console *console, const char *string, in xenboot_write_console() argument
614 dom0_write_console(0, string, len); in xenboot_write_console()
620 while (off < len && NULL != (pos = strchr(string+off, '\n'))) { in xenboot_write_console()
621 linelen = pos-string+off; in xenboot_write_console()
624 domU_write_console(0, string+off, linelen); in xenboot_write_console()
629 domU_write_console(0, string+off, len-off); in xenboot_write_console()
/linux-4.1.27/arch/cris/arch-v32/
DKconfig43 string "Ethernet LED group 0 green LED bit"
50 string "Ethernet LED group 0 red LED bit"
57 string "Ethernet group 1 green LED bit"
64 string "Ethernet group 1 red LED bit"
71 string "Second green LED bit"
79 string "Second red LED bit"
87 string "Third green LED bit"
95 string "Third red LED bit"
/linux-4.1.27/arch/um/include/shared/
Dinit.h102 #define __non_empty_string(dummyname,string) \ argument
105 char _string[sizeof(string)-2]; \
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dlantiq,falcon-pinumx.txt32 - lantiq,groups : An array of strings. Each string contains the name of a group.
34 - lantiq,function: A string containing the name of the function to mux to the
50 - lantiq,pins : An array of strings. Each string contains the name of a pin.
Dmarvell,mvebu-pinctrl.txt20 - marvell,pins: string array of mpp pins or group of pins to be muxed.
21 - marvell,function: string representing a function to mux to for all
Dpinctrl-sirf.txt20 - sirf,pins : An array of strings. Each string contains the name of a group.
21 - sirf,function: A string containing the name of the function to mux to the
Dlantiq,xway-pinumx.txt32 - lantiq,groups : An array of strings. Each string contains the name of a group.
34 - lantiq,function: A string containing the name of the function to mux to the
57 - lantiq,pins : An array of strings. Each string contains the name of a pin.
Dste,nomadik.txt24 - function: A string containing the name of the function to mux to the
26 - groups : An array of strings. Each string contains the name of a pin
31 - pins: A string array describing the pins affected by the configuration
/linux-4.1.27/drivers/scsi/arm/
Darxescsi.c214 static char string[150]; in arxescsi_info() local
216 sprintf(string, "%s (%s) in slot %d v%s", in arxescsi_info()
220 return string; in arxescsi_info()
/linux-4.1.27/arch/microblaze/
DKconfig.platform38 string "Targeted FPGA family"
66 string "Core version number"
/linux-4.1.27/tools/perf/util/
Dsrcline.c34 static int bfd_error(const char *string) in bfd_error() argument
41 if (string) in bfd_error()
42 pr_debug("%s: %s\n", string, errmsg); in bfd_error()
/linux-4.1.27/arch/x86/platform/ts5500/
Dts5500.c92 const char * const string; member
109 ts5500_signatures[i].string, in ts5500_check_signature()
110 strlen(ts5500_signatures[i].string))) { in ts5500_check_signature()
/linux-4.1.27/arch/openrisc/lib/
DMakefile5 obj-y = string.o delay.o
/linux-4.1.27/Documentation/devicetree/bindings/net/can/
Dmpc5xxx-mscan.txt12 - fsl,mscan-clock-source : a string describing the clock source. Valid values
23 - fsl,mscan-clock-source : a string describing the clock source. Valid values
/linux-4.1.27/Documentation/devicetree/bindings/clock/st/
Dst,quadfs.txt31 an empty string then no clock will be created for the
32 output associated with that string index. If fewer than
Dst,clkgen-vcc.txt28 an empty string then no clock will be created for the
29 output associated with that string index. If fewer than
/linux-4.1.27/arch/cris/arch-v10/lib/
DMakefile5 lib-y = checksum.o checksumcopy.o string.o usercopy.o memset.o csumcpfruser.o
/linux-4.1.27/Documentation/devicetree/bindings/memory-controllers/
Dmvebu-devbus.txt10 "marvell,mvebu-devbus" compatible string.
13 "marvell,orion-devbus" compatible string.
68 Mandatory for "marvell,mvebu-devbus" compatible string,
80 Mandatory for "marvell,mvebu-devbus" compatible string,
106 Mandatory for "marvell,mvebu-devbus" compatible string,
/linux-4.1.27/Documentation/hid/
Dhidraw.txt87 This ioctl returns a string containing the vendor and product strings of
88 the device. The returned string is Unicode, UTF-8 encoded.
91 This ioctl returns a string representing the physical address of the device.
92 For USB devices, the string contains the physical path to the device (the
93 USB controller, hubs, ports, etc). For Bluetooth devices, the string
/linux-4.1.27/arch/openrisc/
DKconfig73 string "Builtin DTB"
122 string "Default kernel command string"
/linux-4.1.27/arch/cris/arch-v32/lib/
DMakefile5 lib-y = checksum.o checksumcopy.o string.o usercopy.o memset.o \
/linux-4.1.27/arch/m68k/fpsp040/
Dbinstr.S10 | lword of the packed decimal memory string.)
57 | a0: pointer into memory for packed bcd string formation
130 swap %d7 |put last digit in string
132 moveb %d7,(%a0)+ |store it in memory string
/linux-4.1.27/arch/score/lib/
DMakefile5 lib-y += string.o checksum.o checksum_copy.o
/linux-4.1.27/arch/s390/lib/
DMakefile5 lib-y += delay.o string.o uaccess.o find.o
/linux-4.1.27/arch/c6x/
DKconfig61 string "Kernel command line"
71 bool "Force default kernel command string"
75 Set this to have arguments from the default kernel command string
/linux-4.1.27/arch/mips/lasat/image/
Dhead.S31 .string VERSION
/linux-4.1.27/
DKconfig8 string
/linux-4.1.27/arch/mips/boot/compressed/
DMakefile32 targets := head.o decompress.o string.o dbg.o uart-16550.o uart-alchemy.o
35 vmlinuzobjs-y := $(obj)/head.o $(obj)/decompress.o $(obj)/string.o
/linux-4.1.27/kernel/
Daudit.c1536 void audit_log_n_string(struct audit_buffer *ab, const char *string, in audit_log_n_string() argument
1557 memcpy(ptr, string, slen); in audit_log_n_string()
1569 int audit_string_contains_control(const char *string, size_t len) in audit_string_contains_control() argument
1572 for (p = string; p < (const unsigned char *)string + len; p++) { in audit_string_contains_control()
1593 void audit_log_n_untrustedstring(struct audit_buffer *ab, const char *string, in audit_log_n_untrustedstring() argument
1596 if (audit_string_contains_control(string, len)) in audit_log_n_untrustedstring()
1597 audit_log_n_hex(ab, string, len); in audit_log_n_untrustedstring()
1599 audit_log_n_string(ab, string, len); in audit_log_n_untrustedstring()
1610 void audit_log_untrustedstring(struct audit_buffer *ab, const char *string) in audit_log_untrustedstring() argument
1612 audit_log_n_untrustedstring(ab, string, strlen(string)); in audit_log_untrustedstring()
/linux-4.1.27/fs/hfs/
DMakefile9 part_tbl.o string.o super.o sysdep.o trans.o
/linux-4.1.27/Documentation/isdn/
DINTERFACE201 This string has to be preset by the HL-driver. Its purpose is for
204 net-interfaces to a specific channel. If a string of length zero is
206 line1 etc.) It is recommended to make this string configurable during
207 module-load-time. (copy a global variable to this string.) For doing that,
324 ***CHANGE0.6: New since this version the "empty-string"-feature.
423 setup.eazmsn= empty string or string send as uus1 in DSS1 with
434 setup.eazmsn= empty string or string send as uus1 in DSS1 with
446 setup.eazmsn= empty string or string send as uus1 in DSS1 protocol
530 30 octets maximum. Empty string if no uus.
535 30 octets maximum. Empty string if no uus.
[all …]
/linux-4.1.27/arch/arm/boot/compressed/
Datags_to_fdt.c30 const char *property, const char *string) in setprop_string() argument
35 return fdt_setprop_string(fdt, offset, property, string); in setprop_string()
/linux-4.1.27/Documentation/devicetree/bindings/arm/msm/
Dqcom,saw2.txt16 configuration and initialization data. The compatible string is used to
23 Value type: <string>
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Dqcom-pm8xxx.txt10 Value type: <string>
60 Value type: <string>
/linux-4.1.27/Documentation/devicetree/bindings/input/
Dqcom,pm8xxx-vib.txt7 Value type: <string>
/linux-4.1.27/Documentation/devicetree/bindings/virtio/
Dmmio.txt7 - compatible: "virtio,mmio" compatibility string
/linux-4.1.27/security/integrity/ima/
DKconfig69 string
103 string
146 string "IMA X509 certificate path"
/linux-4.1.27/arch/sh/kernel/vsyscall/
Dvsyscall-trapa.S18 .string "zR" /* NUL-terminated augmentation string */
/linux-4.1.27/arch/arm/mach-rpc/
Decard.h50 char string[256]; member
/linux-4.1.27/drivers/usb/usbip/
Dusbip_protocol.txt121 | | | USB device, string closed with zero byte, e.g.
126 0x10C | 32 | | busid: Bus ID of the exported device, string
183 | | | A string closed with zero, the unused bytes
203 | | | USB device, string closed with zero byte, e.g.
208 0x108 | 32 | | busid: Bus ID of the exported device, string

1234