Lines Matching defs:pin_path

570 	char *pin_path;
5154 pin_fd = bpf_obj_get(map->pin_path);
5159 map->pin_path);
5164 map->pin_path, errstr(err));
5170 map->pin_path);
5181 pr_debug("reused pinned map at '%s'\n", map->pin_path);
5536 if (map->pin_path) {
5590 if (map->pin_path && !map->pinned) {
5598 map->name, map->pin_path, errstr(err));
8854 if (map->pin_path) {
8855 if (path && strcmp(path, map->pin_path)) {
8857 bpf_map__name(map), map->pin_path, path);
8861 bpf_map__name(map), map->pin_path);
8874 map->pin_path = strdup(path);
8875 if (!map->pin_path) {
8881 err = make_parent_dir(map->pin_path);
8885 err = check_path(map->pin_path);
8889 if (bpf_obj_pin(map->fd, map->pin_path)) {
8895 pr_debug("pinned map '%s'\n", map->pin_path);
8913 if (map->pin_path) {
8914 if (path && strcmp(path, map->pin_path)) {
8916 bpf_map__name(map), map->pin_path, path);
8919 path = map->pin_path;
8950 free(map->pin_path);
8951 map->pin_path = new;
8960 return map->pin_path;
8992 char *pin_path = NULL;
9003 pin_path = buf;
9004 } else if (!map->pin_path) {
9008 err = bpf_map__pin(map, pin_path);
9017 if (!map->pin_path)
9035 char *pin_path = NULL;
9043 pin_path = buf;
9044 } else if (!map->pin_path) {
9048 err = bpf_map__unpin(map, pin_path);
9171 zfree(&map->pin_path);
10834 if (link->pin_path)
10835 free(link->pin_path);
10851 return link->pin_path;
10879 link->pin_path = strdup(path);
10880 if (!link->pin_path) {
10897 if (link->pin_path)
10906 link->pin_path = strdup(path);
10907 if (!link->pin_path)
10910 if (bpf_obj_pin(link->fd, link->pin_path)) {
10912 zfree(&link->pin_path);
10916 pr_debug("link fd=%d: pinned at %s\n", link->fd, link->pin_path);
10924 if (!link->pin_path)
10927 err = unlink(link->pin_path);
10931 pr_debug("link fd=%d: unpinned from %s\n", link->fd, link->pin_path);
10932 zfree(&link->pin_path);