Home
last modified time | relevance | path

Searched refs:filp (Results 1 – 24 of 24) sorted by relevance

/kernel/power/
Duser.c45 static int snapshot_open(struct inode *inode, struct file *filp) in snapshot_open() argument
60 if ((filp->f_flags & O_ACCMODE) == O_RDWR) { in snapshot_open()
65 nonseekable_open(inode, filp); in snapshot_open()
67 filp->private_data = data; in snapshot_open()
69 if ((filp->f_flags & O_ACCMODE) == O_RDONLY) { in snapshot_open()
110 static int snapshot_release(struct inode *inode, struct file *filp) in snapshot_release() argument
117 data = filp->private_data; in snapshot_release()
135 static ssize_t snapshot_read(struct file *filp, char __user *buf, in snapshot_read() argument
144 data = filp->private_data; in snapshot_read()
168 static ssize_t snapshot_write(struct file *filp, const char __user *buf, in snapshot_write() argument
[all …]
Dqos.c86 static ssize_t pm_qos_power_write(struct file *filp, const char __user *buf,
88 static ssize_t pm_qos_power_read(struct file *filp, char __user *buf,
90 static int pm_qos_power_open(struct inode *inode, struct file *filp);
91 static int pm_qos_power_release(struct inode *inode, struct file *filp);
557 static int pm_qos_power_open(struct inode *inode, struct file *filp) in pm_qos_power_open() argument
568 filp->private_data = req; in pm_qos_power_open()
575 static int pm_qos_power_release(struct inode *inode, struct file *filp) in pm_qos_power_release() argument
579 req = filp->private_data; in pm_qos_power_release()
587 static ssize_t pm_qos_power_read(struct file *filp, char __user *buf, in pm_qos_power_read() argument
592 struct pm_qos_request *req = filp->private_data; in pm_qos_power_read()
[all …]
/kernel/trace/
Dtrace.c4229 int tracing_open_generic(struct inode *inode, struct file *filp) in tracing_open_generic() argument
4237 filp->private_data = inode->i_private; in tracing_open_generic()
4250 int tracing_open_generic_tr(struct inode *inode, struct file *filp) in tracing_open_generic_tr() argument
4259 filp->private_data = inode->i_private; in tracing_open_generic_tr()
4268 int tracing_open_file_tr(struct inode *inode, struct file *filp) in tracing_open_file_tr() argument
4277 filp->private_data = inode->i_private; in tracing_open_file_tr()
4282 int tracing_release_file_tr(struct inode *inode, struct file *filp) in tracing_release_file_tr() argument
4498 tracing_write_stub(struct file *filp, const char __user *ubuf, in tracing_write_stub() argument
4532 tracing_cpumask_read(struct file *filp, char __user *ubuf, in tracing_cpumask_read() argument
4535 struct trace_array *tr = file_inode(filp)->i_private; in tracing_cpumask_read()
[all …]
Dtrace_events.c1023 event_enable_read(struct file *filp, char __user *ubuf, size_t cnt, in event_enable_read() argument
1031 file = event_file_data(filp); in event_enable_read()
1053 event_enable_write(struct file *filp, const char __user *ubuf, size_t cnt, in event_enable_write() argument
1073 file = event_file_data(filp); in event_enable_write()
1089 system_enable_read(struct file *filp, char __user *ubuf, size_t cnt, in system_enable_read() argument
1093 struct trace_subsystem_dir *dir = filp->private_data; in system_enable_read()
1136 system_enable_write(struct file *filp, const char __user *ubuf, size_t cnt, in system_enable_write() argument
1139 struct trace_subsystem_dir *dir = filp->private_data; in system_enable_write()
1309 event_id_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) in event_id_read() argument
1311 int id = (long)event_file_data(filp); in event_id_read()
[all …]
Dtrace_stack.c325 stack_max_size_read(struct file *filp, char __user *ubuf, in stack_max_size_read() argument
328 unsigned long *ptr = filp->private_data; in stack_max_size_read()
339 stack_max_size_write(struct file *filp, const char __user *ubuf, in stack_max_size_write() argument
342 long *ptr = filp->private_data; in stack_max_size_write()
Dtrace_hwlat.c408 static ssize_t hwlat_read(struct file *filp, char __user *ubuf, in hwlat_read() argument
412 u64 *entry = filp->private_data; in hwlat_read()
445 hwlat_width_write(struct file *filp, const char __user *ubuf, in hwlat_width_write() argument
484 hwlat_window_write(struct file *filp, const char __user *ubuf, in hwlat_window_write() argument
Dtrace.h478 struct file *filp, char __user *ubuf,
481 struct file *filp,
681 int tracing_open_generic(struct inode *inode, struct file *filp);
682 int tracing_open_generic_tr(struct inode *inode, struct file *filp);
683 int tracing_open_file_tr(struct inode *inode, struct file *filp);
684 int tracing_release_file_tr(struct inode *inode, struct file *filp);
1609 static inline void *event_file_data(struct file *filp) in event_file_data() argument
1611 return READ_ONCE(file_inode(filp)->i_private); in event_file_data()
Dtrace_events_trigger.c298 event_trigger_write(struct file *filp, const char __user *ubuf, in event_trigger_write() argument
301 return event_trigger_regex_write(filp, ubuf, cnt, ppos); in event_trigger_write()
305 event_trigger_open(struct inode *inode, struct file *filp) in event_trigger_open() argument
308 return event_trigger_regex_open(inode, filp); in event_trigger_open()
Dblktrace.c373 static ssize_t blk_dropped_read(struct file *filp, char __user *buffer, in blk_dropped_read() argument
376 struct blk_trace *bt = filp->private_data; in blk_dropped_read()
391 static ssize_t blk_msg_write(struct file *filp, const char __user *buffer, in blk_msg_write() argument
404 bt = filp->private_data; in blk_msg_write()
Dtrace_mmiotrace.c133 static ssize_t mmio_read(struct trace_iterator *iter, struct file *filp, in mmio_read() argument
Dtrace_functions_graph.c1301 graph_depth_write(struct file *filp, const char __user *ubuf, size_t cnt, in graph_depth_write() argument
1319 graph_depth_read(struct file *filp, char __user *ubuf, size_t cnt, in graph_depth_read() argument
Dftrace.c889 ftrace_profile_write(struct file *filp, const char __user *ubuf, in ftrace_profile_write() argument
934 ftrace_profile_read(struct file *filp, char __user *ubuf, in ftrace_profile_read() argument
6694 ftrace_pid_write(struct file *filp, const char __user *ubuf, in ftrace_pid_write() argument
6697 struct seq_file *m = filp->private_data; in ftrace_pid_write()
Dring_buffer.c712 struct file *filp, poll_table *poll_table) in ring_buffer_poll_wait() argument
727 poll_wait(filp, &work->waiters, poll_table); in ring_buffer_poll_wait()
/kernel/
Drelay.c99 struct file *filp = vma->vm_file; in relay_mmap_buf() local
110 buf->chan->cb->buf_mapped(buf, filp); in relay_mmap_buf()
290 struct file *filp) in buf_mapped_default_callback() argument
298 struct file *filp) in buf_unmapped_default_callback() argument
901 static int relay_file_open(struct inode *inode, struct file *filp) in relay_file_open() argument
905 filp->private_data = buf; in relay_file_open()
907 return nonseekable_open(inode, filp); in relay_file_open()
917 static int relay_file_mmap(struct file *filp, struct vm_area_struct *vma) in relay_file_mmap() argument
919 struct rchan_buf *buf = filp->private_data; in relay_file_mmap()
930 static __poll_t relay_file_poll(struct file *filp, poll_table *wait) in relay_file_poll() argument
[all …]
Dkcmp.c108 struct file *filp, *filp_epoll, *filp_tgt; in kcmp_epoll_target() local
115 filp = get_file_raw_ptr(task1, idx1); in kcmp_epoll_target()
116 if (!filp) in kcmp_epoll_target()
140 return kcmp_ptr(filp, filp_tgt, KCMP_FILE); in kcmp_epoll_target()
Dlatencytop.c253 static int lstats_open(struct inode *inode, struct file *filp) in lstats_open() argument
255 return single_open(filp, lstats_show, NULL); in lstats_open()
Dksysfs.c192 static ssize_t notes_read(struct file *filp, struct kobject *kobj, in notes_read() argument
Dkprobes.c2517 static int kprobes_open(struct inode *inode, struct file *filp) in kprobes_open() argument
2519 return seq_open(filp, &kprobes_seq_ops); in kprobes_open()
2565 static int kprobe_blacklist_open(struct inode *inode, struct file *filp) in kprobe_blacklist_open() argument
2567 return seq_open(filp, &kprobe_blacklist_seq_ops); in kprobe_blacklist_open()
Dmodule.c1665 static ssize_t module_notes_read(struct file *filp, struct kobject *kobj, in module_notes_read() argument
/kernel/bpf/
Dsyscall.c349 static int bpf_map_release(struct inode *inode, struct file *filp) in bpf_map_release() argument
351 struct bpf_map *map = filp->private_data; in bpf_map_release()
354 map->ops->map_release(map, filp); in bpf_map_release()
373 static void bpf_map_show_fdinfo(struct seq_file *m, struct file *filp) in bpf_map_show_fdinfo() argument
375 const struct bpf_map *map = filp->private_data; in bpf_map_show_fdinfo()
413 static ssize_t bpf_dummy_read(struct file *filp, char __user *buf, size_t siz, in bpf_dummy_read() argument
422 static ssize_t bpf_dummy_write(struct file *filp, const char __user *buf, in bpf_dummy_write() argument
1371 static int bpf_prog_release(struct inode *inode, struct file *filp) in bpf_prog_release() argument
1373 struct bpf_prog *prog = filp->private_data; in bpf_prog_release()
1404 static void bpf_prog_show_fdinfo(struct seq_file *m, struct file *filp) in bpf_prog_show_fdinfo() argument
[all …]
Dbtf.c3385 static void bpf_btf_show_fdinfo(struct seq_file *m, struct file *filp) in bpf_btf_show_fdinfo() argument
3387 const struct btf *btf = filp->private_data; in bpf_btf_show_fdinfo()
3393 static int btf_release(struct inode *inode, struct file *filp) in btf_release() argument
3395 btf_put(filp->private_data); in btf_release()
/kernel/sched/
Ddebug.c125 sched_feat_write(struct file *filp, const char __user *ubuf, in sched_feat_write() argument
143 inode = file_inode(filp); in sched_feat_write()
157 static int sched_feat_open(struct inode *inode, struct file *filp) in sched_feat_open() argument
159 return single_open(filp, sched_feat_show, NULL); in sched_feat_open()
/kernel/events/
Duprobes.c797 static int __copy_insn(struct address_space *mapping, struct file *filp, in __copy_insn() argument
807 page = read_mapping_page(mapping, offset >> PAGE_SHIFT, filp); in __copy_insn()
819 static int copy_insn(struct uprobe *uprobe, struct file *filp) in copy_insn() argument
833 err = __copy_insn(mapping, filp, insn, len, offs); in copy_insn()
Dcore.c5995 static int perf_fasync(int fd, struct file *filp, int on) in perf_fasync() argument
5997 struct inode *inode = file_inode(filp); in perf_fasync()
5998 struct perf_event *event = filp->private_data; in perf_fasync()
6002 retval = fasync_helper(fd, filp, on, &event->fasync); in perf_fasync()