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 |