Lines Matching refs:name

247 int mount_bpffs_for_pin(const char *name, bool is_dir)
254 if (is_dir && is_bpffs(name))
257 file = malloc(strlen(name) + 1);
263 strcpy(file, name);
280 name, err_str);
288 int do_pin_fd(int fd, const char *name)
292 err = mount_bpffs_for_pin(name, false);
296 err = bpf_obj_pin(fd, name);
298 p_err("can't pin the object (%s): %s", name, strerror(errno));
339 const char *prog_name = prog_info->name;
347 strlen(prog_info->name) < BPF_OBJ_NAME_LEN - 1)
644 p_err("Can't get net device name for ifindex %d: %s", ifindex,
668 p_err("Can't get arch name for device vendor id 0x%04x",
676 char name[IF_NAMESIZE];
682 if (ifindex_to_name_ns(ifindex, ns_dev, ns_inode, name))
683 printf("%s", name);
691 char name[IF_NAMESIZE];
701 if (ifindex_to_name_ns(ifindex, ns_dev, ns_inode, name))
702 jsonw_string_field(json_wtr, "ifname", name);
837 } else if (is_prefix(**argv, "name")) {
838 char *name;
842 name = **argv;
843 if (strlen(name) > MAX_PROG_FULL_NAME - 1) {
844 p_err("can't parse name");
849 return prog_fd_by_nametag(name, fds, false);
864 p_err("expected 'id', 'tag', 'name' or 'pinned', got: '%s'?", **argv);
895 static int map_fd_by_name(char *name, int **fds)
929 if (strncmp(name, info.name, BPF_OBJ_NAME_LEN)) {
974 } else if (is_prefix(**argv, "name")) {
975 char *name;
979 name = **argv;
980 if (strlen(name) > BPF_OBJ_NAME_LEN - 1) {
981 p_err("can't parse name");
986 return map_fd_by_name(name, fds);
1001 p_err("expected 'id', 'name' or 'pinned', got: '%s'?", **argv);
1099 const char *name)
1103 len = snprintf(buf, buf_sz, "%s/%s", path, name);