Lines Matching defs:pin_path

530 	char *pin_path;
5028 pin_fd = bpf_obj_get(map->pin_path);
5033 map->pin_path);
5039 map->pin_path, cp);
5045 map->pin_path);
5056 pr_debug("reused pinned map at '%s'\n", map->pin_path);
5353 if (map->pin_path) {
5396 if (map->pin_path && !map->pinned) {
5405 map->name, map->pin_path, err);
8105 if (map->pin_path) {
8106 if (path && strcmp(path, map->pin_path)) {
8108 bpf_map__name(map), map->pin_path, path);
8112 bpf_map__name(map), map->pin_path);
8125 map->pin_path = strdup(path);
8126 if (!map->pin_path) {
8132 err = make_parent_dir(map->pin_path);
8136 err = check_path(map->pin_path);
8140 if (bpf_obj_pin(map->fd, map->pin_path)) {
8146 pr_debug("pinned map '%s'\n", map->pin_path);
8165 if (map->pin_path) {
8166 if (path && strcmp(path, map->pin_path)) {
8168 bpf_map__name(map), map->pin_path, path);
8171 path = map->pin_path;
8202 free(map->pin_path);
8203 map->pin_path = new;
8212 return map->pin_path;
8244 char *pin_path = NULL;
8255 pin_path = buf;
8256 } else if (!map->pin_path) {
8260 err = bpf_map__pin(map, pin_path);
8269 if (!map->pin_path)
8287 char *pin_path = NULL;
8295 pin_path = buf;
8296 } else if (!map->pin_path) {
8300 err = bpf_map__unpin(map, pin_path);
8427 zfree(&map->pin_path);
9960 if (link->pin_path)
9961 free(link->pin_path);
9977 return link->pin_path;
10005 link->pin_path = strdup(path);
10006 if (!link->pin_path) {
10023 if (link->pin_path)
10032 link->pin_path = strdup(path);
10033 if (!link->pin_path)
10036 if (bpf_obj_pin(link->fd, link->pin_path)) {
10038 zfree(&link->pin_path);
10042 pr_debug("link fd=%d: pinned at %s\n", link->fd, link->pin_path);
10050 if (!link->pin_path)
10053 err = unlink(link->pin_path);
10057 pr_debug("link fd=%d: unpinned from %s\n", link->fd, link->pin_path);
10058 zfree(&link->pin_path);