task_fd_query 512 include/uapi/linux/bpf.h } task_fd_query; task_fd_query 2721 kernel/bpf/syscall.c char __user *ubuf = u64_to_user_ptr(attr->task_fd_query.buf); task_fd_query 2725 kernel/bpf/syscall.c if (put_user(len, &uattr->task_fd_query.buf_len)) task_fd_query 2727 kernel/bpf/syscall.c input_len = attr->task_fd_query.buf_len; task_fd_query 2753 kernel/bpf/syscall.c if (put_user(prog_id, &uattr->task_fd_query.prog_id) || task_fd_query 2754 kernel/bpf/syscall.c put_user(fd_type, &uattr->task_fd_query.fd_type) || task_fd_query 2755 kernel/bpf/syscall.c put_user(probe_offset, &uattr->task_fd_query.probe_offset) || task_fd_query 2756 kernel/bpf/syscall.c put_user(probe_addr, &uattr->task_fd_query.probe_addr)) task_fd_query 2762 kernel/bpf/syscall.c #define BPF_TASK_FD_QUERY_LAST_FIELD task_fd_query.probe_addr task_fd_query 2767 kernel/bpf/syscall.c pid_t pid = attr->task_fd_query.pid; task_fd_query 2768 kernel/bpf/syscall.c u32 fd = attr->task_fd_query.fd; task_fd_query 2781 kernel/bpf/syscall.c if (attr->task_fd_query.flags != 0) task_fd_query 512 tools/include/uapi/linux/bpf.h } task_fd_query; task_fd_query 691 tools/lib/bpf/bpf.c attr.task_fd_query.pid = pid; task_fd_query 692 tools/lib/bpf/bpf.c attr.task_fd_query.fd = fd; task_fd_query 693 tools/lib/bpf/bpf.c attr.task_fd_query.flags = flags; task_fd_query 694 tools/lib/bpf/bpf.c attr.task_fd_query.buf = ptr_to_u64(buf); task_fd_query 695 tools/lib/bpf/bpf.c attr.task_fd_query.buf_len = *buf_len; task_fd_query 698 tools/lib/bpf/bpf.c *buf_len = attr.task_fd_query.buf_len; task_fd_query 699 tools/lib/bpf/bpf.c *prog_id = attr.task_fd_query.prog_id; task_fd_query 700 tools/lib/bpf/bpf.c *fd_type = attr.task_fd_query.fd_type; task_fd_query 701 tools/lib/bpf/bpf.c *probe_offset = attr.task_fd_query.probe_offset; task_fd_query 702 tools/lib/bpf/bpf.c *probe_addr = attr.task_fd_query.probe_addr;