Searched refs:fd_type (Results 1 - 14 of 14) sorted by relevance

/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dtask_fd_query_rawtp.c8 __u32 len, prog_id, fd_type; local
25 &fd_type, &probe_offset, &probe_addr);
30 err = fd_type == BPF_FD_TYPE_RAW_TRACEPOINT &&
32 if (CHECK(!err, "check_results", "fd_type %d tp_name %s\n",
33 fd_type, buf))
39 &fd_type, &probe_offset, &probe_addr);
43 err = fd_type == BPF_FD_TYPE_RAW_TRACEPOINT &&
45 if (CHECK(!err, "check_results", "fd_type %d len %u\n", fd_type, len))
51 &fd_type,
[all...]
H A Dtask_fd_query_tp.c11 __u32 len, prog_id, fd_type; local
60 &fd_type, &probe_offset, &probe_addr);
65 err = (fd_type == BPF_FD_TYPE_TRACEPOINT) && !strcmp(buf, tp_name);
66 if (CHECK(!err, "check_results", "fd_type %d tp_name %s\n",
67 fd_type, buf))
/linux-master/tools/bpf/bpftool/
H A Dperf.c27 __u32 len, prog_id, fd_type; local
47 &fd_type, &probe_offset, &probe_addr); local
65 static void print_perf_json(int pid, int fd, __u32 prog_id, __u32 fd_type, argument
72 switch (fd_type) {
74 jsonw_string_field(json_wtr, "fd_type", "raw_tracepoint");
78 jsonw_string_field(json_wtr, "fd_type", "tracepoint");
82 jsonw_string_field(json_wtr, "fd_type", "kprobe");
91 jsonw_string_field(json_wtr, "fd_type", "kretprobe");
100 jsonw_string_field(json_wtr, "fd_type", "uprobe");
105 jsonw_string_field(json_wtr, "fd_type", "uretprob
115 print_perf_plain(int pid, int fd, __u32 prog_id, __u32 fd_type, char *buf, __u64 probe_offset, __u64 probe_addr) argument
156 __u32 len, prog_id, fd_type; local
[all...]
/linux-master/samples/bpf/
H A Dtask_fd_query_user.c95 __u32 len, prog_id, fd_type; local
102 &prog_id, &fd_type, &probe_offset,
111 fd_type != expected_fd_type ||
115 printf("buf: %s, fd_type: %u, probe_offset: 0x%llx,"
117 buf, fd_type, probe_offset, probe_addr);
125 char *buf, __u32 *buf_len, __u32 *prog_id, __u32 *fd_type,
165 prog_id, fd_type, probe_offset, probe_addr) < 0);
180 __u32 prog_id, fd_type; local
186 &fd_type, &probe_offset,
195 if ((is_return && fd_type !
123 test_nondebug_fs_kuprobe_common(const char *event_type, const char *name, __u64 offset, __u64 addr, bool is_return, char *buf, __u32 *buf_len, __u32 *prog_id, __u32 *fd_type, __u64 *probe_offset, __u64 *probe_addr) argument
233 __u32 len, prog_id, fd_type; local
[all...]
/linux-master/drivers/infiniband/core/
H A Drdma_core.c337 const struct uverbs_obj_fd_type *fd_type; local
350 fd_type =
363 if (f->f_op != fd_type->fops || uobject->ufile != ufile) {
456 const struct uverbs_obj_fd_type *fd_type; local
465 fd_type =
467 if (WARN_ON(fd_type->fops->release != &uverbs_uobject_fd_release &&
468 fd_type->fops->release != &uverbs_async_event_release)) {
480 filp = anon_inode_getfile(fd_type->name, fd_type->fops, NULL,
481 fd_type
571 const struct uverbs_obj_fd_type *fd_type = container_of( local
[all...]
/linux-master/include/linux/
H A Dtrace_events.h773 u32 *fd_type, const char **buf,
813 u32 *prog_id, u32 *fd_type,
889 u32 *fd_type, const char **symbol,
899 u32 *fd_type, const char **filename,
812 bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr, unsigned long *missed) argument
/linux-master/tools/lib/bpf/
H A Dbpf.h622 __u32 *buf_len, __u32 *prog_id, __u32 *fd_type,
H A Dbpf.c1245 __u32 *prog_id, __u32 *fd_type, __u64 *probe_offset,
1263 *fd_type = attr.task_fd_query.fd_type;
1244 bpf_task_fd_query(int pid, int fd, __u32 flags, char *buf, __u32 *buf_len, __u32 *prog_id, __u32 *fd_type, __u64 *probe_offset, __u64 *probe_addr) argument
/linux-master/kernel/trace/
H A Dtrace_uprobe.c1415 int bpf_get_uprobe_info(const struct perf_event *event, u32 *fd_type, argument
1430 *fd_type = is_ret_probe(tu) ? BPF_FD_TYPE_URETPROBE
H A Dbpf_trace.c2461 u32 *fd_type, const char **buf,
2486 if (fd_type)
2487 *fd_type = BPF_FD_TYPE_TRACEPOINT;
2497 err = bpf_get_kprobe_info(event, fd_type, buf,
2503 err = bpf_get_uprobe_info(event, fd_type, buf,
2460 bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr, unsigned long *missed) argument
H A Dtrace_kprobe.c1649 int bpf_get_kprobe_info(const struct perf_event *event, u32 *fd_type, argument
1665 *fd_type = trace_kprobe_is_return(tk) ? BPF_FD_TYPE_KRETPROBE
/linux-master/kernel/bpf/
H A Dsyscall.c3606 u32 *fd_type, unsigned long *missed)
3616 err = bpf_get_perf_event_info(event, &prog_id, fd_type, &buf,
5009 u32 prog_id, u32 fd_type,
5046 put_user(fd_type, &uattr->task_fd_query.fd_type) ||
5107 u32 prog_id, fd_type; local
5110 err = bpf_get_perf_event_info(event, &prog_id, &fd_type,
5115 fd_type, buf,
3603 bpf_perf_link_fill_common(const struct perf_event *event, char __user *uname, u32 ulen, u64 *probe_offset, u64 *probe_addr, u32 *fd_type, unsigned long *missed) argument
5007 bpf_task_fd_query_copy(const union bpf_attr *attr, union bpf_attr __user *uattr, u32 prog_id, u32 fd_type, const char *buf, u64 probe_offset, u64 probe_addr) argument
/linux-master/include/uapi/linux/
H A Dbpf.h557 * or uprobe perf event, then the *prog_id* and *fd_type* will
1698 __u32 fd_type; /* output: BPF_FD_TYPE_* */ member in struct:bpf_attr::__anon2608
/linux-master/tools/include/uapi/linux/
H A Dbpf.h557 * or uprobe perf event, then the *prog_id* and *fd_type* will
1698 __u32 fd_type; /* output: BPF_FD_TYPE_* */ member in struct:bpf_attr::__anon3149

Completed in 337 milliseconds