Lines Matching refs:name
216 int mount_bpffs_for_pin(const char *name)
223 file = malloc(strlen(name) + 1);
229 strcpy(file, name);
246 name, err_str);
254 int do_pin_fd(int fd, const char *name)
258 err = mount_bpffs_for_pin(name);
262 err = bpf_obj_pin(fd, name);
264 p_err("can't pin the object (%s): %s", name, strerror(errno));
567 p_err("Can't get net device name for ifindex %d: %s", ifindex,
588 p_err("Can't get bfd arch name for device vendor id 0x%04x",
596 char name[IF_NAMESIZE];
602 if (ifindex_to_name_ns(ifindex, ns_dev, ns_inode, name))
603 printf("%s", name);
611 char name[IF_NAMESIZE];
621 if (ifindex_to_name_ns(ifindex, ns_dev, ns_inode, name))
622 jsonw_string_field(json_wtr, "ifname", name);
689 (!tag && strncmp(nametag, info.name, BPF_OBJ_NAME_LEN))) {
748 } else if (is_prefix(**argv, "name")) {
749 char *name;
753 name = **argv;
754 if (strlen(name) > BPF_OBJ_NAME_LEN - 1) {
755 p_err("can't parse name");
760 return prog_fd_by_nametag(name, fds, false);
775 p_err("expected 'id', 'tag', 'name' or 'pinned', got: '%s'?", **argv);
806 static int map_fd_by_name(char *name, int **fds)
840 if (strncmp(name, info.name, BPF_OBJ_NAME_LEN)) {
885 } else if (is_prefix(**argv, "name")) {
886 char *name;
890 name = **argv;
891 if (strlen(name) > BPF_OBJ_NAME_LEN - 1) {
892 p_err("can't parse name");
897 return map_fd_by_name(name, fds);
912 p_err("expected 'id', 'name' or 'pinned', got: '%s'?", **argv);