| Function report | 
| Source Code: arch\x86\lib\string_32.c | Create Date:2022-07-28 07:25:55 | 
| Last Modify:2020-03-12 14:18:49 | Copyright©Brick | 
| home page | Tree | 
| Annotation kernel can get tool activity | Download SCCT | Chinese | 
Name:strcpy
Proto:char *strcpy(char *dest, const char *src)
Type:char
Parameter:
| Type | Parameter | Name | 
|---|---|---|
| char * | dest | |
| const char * | src | 
| 21 | asm volatile | 
| 27 | Return dest | 
| Name | Describe | 
|---|---|
| init_amd_k8 | |
| init_cyrix | |
| cyrix_identify | |
| param_set_copystring | |
| control_devkmsg | |
| console_setup | Set up a console. Called via do_early_param() in init/main.c* for each "console=" parameter in the boot command line. | 
| __sprint_symbol | Look up a kernel symbol and return it in a text buffer. | 
| cgroup1_reconfigure | |
| alloc_tree | |
| init_node | Basic initialization of a new node. | 
| gdb_cmd_setregs | Handle the 'G' set registers request | 
| gdb_cmd_memwrite | Handle the 'M' memory write bytes | 
| gdb_cmd_binwrite | Handle the 'X' memory binary write bytes | 
| gdb_cmd_detachkill | Handle the 'D' or 'k', detach or kill packets | 
| gdb_cmd_reboot | Handle the 'R' reboot packets | 
| gdb_cmd_query | Handle the 'q' query packets | 
| gdb_cmd_task | Handle the 'H' task query packets | 
| gdb_cmd_thread | Handle the 'T' thread query packets | 
| gdb_cmd_break | Handle the 'z' or 'Z' breakpoint remove or set packets | 
| gdb_serial_stub | This function performs all gdbserial command procesing | 
| kgdb_transition_check | |
| kdb_read | kdb_read* This function reads a string of characters, terminated by* a newline, or by reaching the end of the supplied buffer,* from the current kernel debugger console device.* Parameters:* Returns:* Returns a pointer to the buffer containing the received | 
| vkdb_printf | |
| kdb_defcmd | |
| parse_grep | The "str" argument may point to something like | grep xyz | 
| kdb_strdup | kdb_strdup - kdb equivalent of strdup, for disasm code.* Inputs:* str The string to duplicate.* type Flags to kmalloc for the new string.* Returns:* Address of the new string, NULL if storage could not be allocated.* Remarks:* This is not in lib/string | 
| __trace_find_cmdline | |
| hold_module_trace_bprintk_format | |
| event_enable_read | |
| save_comm | |
| find_synthetic_field_var | |
| __trace_probe_log_err | |
| trace_benchmark_unreg | When the benchmark tracepoint is disabled, it calls this* function and the thread that calls the tracepoint is deleted* and all the numbers are reset. | 
| print_bpf_insn | |
| setup_command_line | We need to store the untouched command line for future reference.* We also need to store the touched command line since the parameter* parsing is performed in place, and we should allow a component to* store reference of name/value for future reference. | 
| do_initcall_level | |
| find_link | |
| name_to_dev_t | Convert a name into device number | 
| get_fs_names | |
| tg_prfill_limit | |
| get_derived_key | Derive authentication/encryption key from trusted key | 
| gen_symlink_name | |
| aa_policy_init | aa_policy_init - initialize a policy structure*@policy: policy to initialize (NOT NULL)*@prefix: prefix name if any is required | 
| d_namespace_path | d_namespace_path - lookup a name associated with a given path*@path: path to lookup (NOT NULL)*@buf: buffer to store path to (NOT NULL)*@name: Returns - pointer for start of path name with in @buf (NOT NULL)*@flags: flags controlling path | 
| set_majmin | 
| Source code conversion tool public plug-in interface | X | 
|---|---|
| Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |