Home
last modified time | relevance | path

Searched defs:proc_ops (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/external/libbpf/.github/actions/build-selftests/
H A Dvmlinux.h31009 const struct proc_ops *proc_ops; member
31035 struct proc_ops { struct
31036 unsigned int proc_flags;
31037 int (*proc_open)(struct inode *, struct file *);
31038 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
31039 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
31040 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
31041 loff_t (*proc_lseek)(struct file *, loff_t, int);
31042 int (*proc_release)(struct inode *, struct file *);
31043 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/powerpc/
H A Dvmlinux.h18600 struct proc_ops { struct
18601 unsigned int proc_flags;
18602 int (*proc_open)(struct inode *, struct file *);
18603 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
18604 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
18605 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
18606 loff_t (*proc_lseek)(struct file *, loff_t, int);
18607 int (*proc_release)(struct inode *, struct file *);
18608 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
18609 long int (*proc_ioctl)(struct file *, unsigned int, long unsigned int);
[all …]
H A Dvmlinux_600.h18600 struct proc_ops { struct
18601 unsigned int proc_flags;
18602 int (*proc_open)(struct inode *, struct file *);
18603 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
18604 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
18605 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
18606 loff_t (*proc_lseek)(struct file *, loff_t, int);
18607 int (*proc_release)(struct inode *, struct file *);
18608 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
18609 long int (*proc_ioctl)(struct file *, unsigned int, long unsigned int);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/loongarch/
H A Dvmlinux.h21807 struct proc_ops { struct
21808 unsigned int proc_flags;
21809 int (*proc_open)(struct inode *, struct file *);
21810 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
21811 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
21812 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
21813 loff_t (*proc_lseek)(struct file *, loff_t, int);
21814 int (*proc_release)(struct inode *, struct file *);
21815 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
21816 long int (*proc_ioctl)(struct file *, unsigned int, long unsigned int);
[all …]
H A Dvmlinux_602.h21807 struct proc_ops { struct
21808 unsigned int proc_flags;
21809 int (*proc_open)(struct inode *, struct file *);
21810 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
21811 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
21812 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
21813 loff_t (*proc_lseek)(struct file *, loff_t, int);
21814 int (*proc_release)(struct inode *, struct file *);
21815 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
21816 long int (*proc_ioctl)(struct file *, unsigned int, long unsigned int);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/x86/
H A Dvmlinux.h24584 struct proc_ops { struct
24585 unsigned int proc_flags;
24586 int (*proc_open)(struct inode *, struct file *);
24587 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
24588 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
24589 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
24590 loff_t (*proc_lseek)(struct file *, loff_t, int);
24591 int (*proc_release)(struct inode *, struct file *);
24592 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
24593 long int (*proc_ioctl)(struct file *, unsigned int, long unsigned int);
[all …]
H A Dvmlinux_518.h24584 struct proc_ops { struct
24585 unsigned int proc_flags;
24586 int (*proc_open)(struct inode *, struct file *);
24587 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
24588 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
24589 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
24590 loff_t (*proc_lseek)(struct file *, loff_t, int);
24591 int (*proc_release)(struct inode *, struct file *);
24592 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
24593 long int (*proc_ioctl)(struct file *, unsigned int, long unsigned int);
[all …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/arm64/
H A Dvmlinux.h24765 struct proc_ops { struct
24766 unsigned int proc_flags;
24767 int (*proc_open)(struct inode *, struct file *);
24768 …size_t (*proc_read)(struct file *, char __attribute__((btf_type_tag("user"))) *, size_t, loff_t *);
24769 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
24770 …(*proc_write)(struct file *, const char __attribute__((btf_type_tag("user"))) *, size_t, loff_t *);
24771 loff_t (*proc_lseek)(struct file *, loff_t, int);
24772 int (*proc_release)(struct inode *, struct file *);
24773 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
24774 long (*proc_ioctl)(struct file *, unsigned int, unsigned long);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/arm64/
H A Dvmlinux_608.h23331 struct proc_ops { struct
23332 unsigned int proc_flags;
23333 int (*proc_open)(struct inode *, struct file *);
23334 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
23335 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
23336 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
23337 loff_t (*proc_lseek)(struct file *, loff_t, int);
23338 int (*proc_release)(struct inode *, struct file *);
23339 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
23340 long int (*proc_ioctl)(struct file *, unsigned int, long unsigned int);
[all …]
H A Dvmlinux.h23331 struct proc_ops { struct
23332 unsigned int proc_flags;
23333 int (*proc_open)(struct inode *, struct file *);
23334 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
23335 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
23336 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
23337 loff_t (*proc_lseek)(struct file *, loff_t, int);
23338 int (*proc_release)(struct inode *, struct file *);
23339 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
23340 long int (*proc_ioctl)(struct file *, unsigned int, long unsigned int);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/riscv/
H A Dvmlinux_602.h19717 struct proc_ops { struct
19718 unsigned int proc_flags;
19719 int (*proc_open)(struct inode *, struct file *);
19720 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
19721 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
19722 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
19723 loff_t (*proc_lseek)(struct file *, loff_t, int);
19724 int (*proc_release)(struct inode *, struct file *);
19725 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
19726 long int (*proc_ioctl)(struct file *, unsigned int, long unsigned int);
[all …]
H A Dvmlinux.h19717 struct proc_ops { struct
19718 unsigned int proc_flags;
19719 int (*proc_open)(struct inode *, struct file *);
19720 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
19721 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
19722 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
19723 loff_t (*proc_lseek)(struct file *, loff_t, int);
19724 int (*proc_release)(struct inode *, struct file *);
19725 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
19726 long int (*proc_ioctl)(struct file *, unsigned int, long unsigned int);
[all …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/x86_64/
H A Dvmlinux.h28508 struct proc_ops { struct
28509 unsigned int proc_flags;
28510 int (*proc_open)(struct inode *, struct file *);
28511 …size_t (*proc_read)(struct file *, char __attribute__((btf_type_tag("user"))) *, size_t, loff_t *);
28512 ssize_t (*proc_read_iter)(struct kiocb *, struct iov_iter *);
28513 …(*proc_write)(struct file *, const char __attribute__((btf_type_tag("user"))) *, size_t, loff_t *);
28514 loff_t (*proc_lseek)(struct file *, loff_t, int);
28515 int (*proc_release)(struct inode *, struct file *);
28516 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
28517 long (*proc_ioctl)(struct file *, unsigned int, unsigned long);
[all …]