Function report |
Source Code:fs\seq_file.c |
Create Date:2022-07-28 20:09:35 |
| Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
| home page | Tree |
| Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:seq_open - initialize sequential file*@file: file we initialize*@op: method table describing the sequence* seq_open() sets @file, associating it with a sequence described* by @op. @op->start() sets the iterator up and returns the first
Proto:int seq_open(struct file *file, const struct seq_operations *op)
Type:int
Parameter:
| Type | Parameter | Name |
|---|---|---|
| struct file * | file | |
| const struct seq_operations * | op |
| 63 | mutex_init - initialize the mutex*@mutex: the mutex to be initialized* Initialize the mutex to unlocked state.* It is not allowed to initialize an already locked mutex.( & lock) |
| 75 | f_version = 0 |
| 87 | Return 0 |
| Name | Describe |
|---|---|
| gcov_seq_open | pen() implementation for gcov data files. Create a copy of the profiling* data set and initialize the iterator and seq_file interface. |
| fei_open | |
| show_traces_open | |
| tracing_saved_tgids_open | |
| tracing_saved_cmdlines_open | |
| tracing_err_log_open | |
| tracing_stat_open | The session stat is refilled and resorted at each stat file opening |
| ftrace_formats_open | |
| stack_trace_open | |
| trace_format_open | |
| ftrace_event_open | |
| event_trigger_regex_open | |
| synth_events_open | |
| probes_open | |
| profile_open | |
| dyn_event_open | |
| probes_open | |
| profile_open | |
| ftrace_pid_open | |
| bpffs_map_open | |
| swaps_open | |
| kmemleak_open | |
| smk_open_cipso | smk_open_cipso - open() for /smack/cipso*@inode: inode structure representing file*@file: "cipso" file pointer* Connect our cipso_seq_* operations with /smack/cipso* file_operations |
| smk_open_cipso2 | smk_open_cipso2 - open() for /smack/cipso2*@inode: inode structure representing file*@file: "cipso2" file pointer* Connect our cipso_seq_* operations with /smack/cipso2* file_operations |
| smk_open_net4addr | smk_open_net4addr - open() for /smack/netlabel*@inode: inode structure representing file*@file: "netlabel" file pointer* Connect our net4addr_seq_* operations with /smack/netlabel* file_operations |
| smk_open_net6addr | smk_open_net6addr - open() for /smack/netlabel*@inode: inode structure representing file*@file: "netlabel" file pointer* Connect our net6addr_seq_* operations with /smack/netlabel* file_operations |
| smk_open_onlycap | |
| smk_open_load_self | smk_open_load_self - open() for /smack/load-self2*@inode: inode structure representing file*@file: "load" file pointer* For reading, use load_seq_* seq_file reading operations. |
| smk_open_load2 | smk_open_load2 - open() for /smack/load2*@inode: inode structure representing file*@file: "load2" file pointer* For reading, use load2_seq_* seq_file reading operations. |
| smk_open_load_self2 | smk_open_load_self2 - open() for /smack/load-self2*@inode: inode structure representing file*@file: "load" file pointer* For reading, use load_seq_* seq_file reading operations. |
| smk_open_relabel_self | smk_open_relabel_self - open() for /smack/relabel-self*@inode: inode structure representing file*@file: "relabel-self" file pointer* Connect our relabel_self_seq_* operations with /smack/relabel-self* file_operations |
| profiles_open | |
| ima_measurements_open | |
| ima_ascii_measurements_open | |
| single_open | |
| __seq_open_private | |
| ei_open |
| 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 |