Lines Matching full:char
75 extern const char *bin_name;
88 void __printf(1, 2) p_err(const char *fmt, ...);
89 void __printf(1, 2) p_info(const char *fmt, ...);
91 bool is_prefix(const char *pfx, const char *str);
92 int detect_common_prefix(const char *arg, ...);
93 void fprint_hex(FILE *f, void *arg, unsigned int n, const char *sep);
98 int mount_tracefs(const char *target);
102 char comm[16];
124 const char *prefix);
129 const char *cmd;
130 int (*func)(int argc, char **argv);
133 int cmd_select(const struct cmd *cmds, int argc, char **argv,
134 int (*help)(int argc, char **argv));
138 char *name_buff, size_t buff_len);
141 const char *get_fd_type_name(enum bpf_obj_type type);
142 char *get_fdinfo(int fd, const char *key);
143 int open_obj_pinned(const char *path, bool quiet);
144 int open_obj_pinned_any(const char *path, enum bpf_obj_type exp_type);
145 int mount_bpffs_for_file(const char *file_name);
146 int create_and_mount_bpffs_dir(const char *dir_name);
147 int do_pin_any(int argc, char **argv, int (*get_fd_by_id)(int *, char ***));
148 int do_pin_fd(int fd, const char *name);
151 int do_gen(int argc, char **argv);
152 int do_btf(int argc, char **argv);
155 int do_prog(int argc, char **arg) __weak;
156 int do_map(int argc, char **arg) __weak;
157 int do_link(int argc, char **arg) __weak;
158 int do_event_pipe(int argc, char **argv) __weak;
159 int do_cgroup(int argc, char **arg) __weak;
160 int do_perf(int argc, char **arg) __weak;
161 int do_net(int argc, char **arg) __weak;
162 int do_tracelog(int argc, char **arg) __weak;
163 int do_feature(int argc, char **argv) __weak;
164 int do_struct_ops(int argc, char **argv) __weak;
165 int do_iter(int argc, char **argv) __weak;
167 int parse_u32_arg(int *argc, char ***argv, __u32 *val, const char *what);
168 int prog_parse_fd(int *argc, char ***argv);
169 int prog_parse_fds(int *argc, char ***argv, int **fds);
170 int map_parse_fd(int *argc, char ***argv);
171 int map_parse_fds(int *argc, char ***argv, int **fds);
172 int map_parse_fd_and_info(int *argc, char ***argv, struct bpf_map_info *info,
177 int disasm_print_insn(unsigned char *image, ssize_t len, int opcodes,
178 const char *arch, const char *disassembler_options,
186 int disasm_print_insn(unsigned char *image, ssize_t len, int opcodes, in disasm_print_insn()
187 const char *arch, const char *disassembler_options, in disasm_print_insn()
206 const char *
207 ifindex_to_arch(__u32 ifindex, __u64 ns_dev, __u64 ns_ino, const char **opt);
226 char *func_only, int size);
230 const char *prefix, bool linum);
240 int do_filter_dump(struct tcmsg *ifinfo, struct nlattr **tb, const char *kind,
241 const char *devname, int ifindex);
244 const char *format, va_list args);
261 const char *bpf_attach_type_input_str(enum bpf_attach_type t);
268 int pathname_concat(char *buf, int buf_sz, const char *path,
269 const char *name);