extern struct TaskFdQueryAttr [src]
struct used by Cmd.task_fd_query
Fields
pid: pid_tinput: pid
fd: fd_tinput: fd
flags: u32input: flags
buf_len: u32input/output: buf len
buf: u64input/output:
tp_name for tracepoint
symbol for kprobe
filename for uprobe
prog_id: u32output: prod_id
fd_type: u32output: BPF_FD_TYPE
probe_offset: u64output: probe_offset
probe_addr: u64output: probe_addr
Source
pub const TaskFdQueryAttr = extern struct {
/// input: pid
pid: pid_t,
/// input: fd
fd: fd_t,
/// input: flags
flags: u32,
/// input/output: buf len
buf_len: u32,
/// input/output:
/// tp_name for tracepoint
/// symbol for kprobe
/// filename for uprobe
buf: u64,
/// output: prod_id
prog_id: u32,
/// output: BPF_FD_TYPE
fd_type: u32,
/// output: probe_offset
probe_offset: u64,
/// output: probe_addr
probe_addr: u64,
}