Lines Matching defs:pin_path

546 	char *pin_path;
4973 pin_fd = bpf_obj_get(map->pin_path);
4978 map->pin_path);
4984 map->pin_path, cp);
4990 map->pin_path);
5001 pr_debug("reused pinned map at '%s'\n", map->pin_path);
5327 if (map->pin_path) {
5382 if (map->pin_path && !map->pinned) {
5390 map->name, map->pin_path, err);
8566 if (map->pin_path) {
8567 if (path && strcmp(path, map->pin_path)) {
8569 bpf_map__name(map), map->pin_path, path);
8573 bpf_map__name(map), map->pin_path);
8586 map->pin_path = strdup(path);
8587 if (!map->pin_path) {
8593 err = make_parent_dir(map->pin_path);
8597 err = check_path(map->pin_path);
8601 if (bpf_obj_pin(map->fd, map->pin_path)) {
8607 pr_debug("pinned map '%s'\n", map->pin_path);
8626 if (map->pin_path) {
8627 if (path && strcmp(path, map->pin_path)) {
8629 bpf_map__name(map), map->pin_path, path);
8632 path = map->pin_path;
8663 free(map->pin_path);
8664 map->pin_path = new;
8673 return map->pin_path;
8705 char *pin_path = NULL;
8716 pin_path = buf;
8717 } else if (!map->pin_path) {
8721 err = bpf_map__pin(map, pin_path);
8730 if (!map->pin_path)
8748 char *pin_path = NULL;
8756 pin_path = buf;
8757 } else if (!map->pin_path) {
8761 err = bpf_map__unpin(map, pin_path);
8884 zfree(&map->pin_path);
10451 if (link->pin_path)
10452 free(link->pin_path);
10468 return link->pin_path;
10496 link->pin_path = strdup(path);
10497 if (!link->pin_path) {
10514 if (link->pin_path)
10523 link->pin_path = strdup(path);
10524 if (!link->pin_path)
10527 if (bpf_obj_pin(link->fd, link->pin_path)) {
10529 zfree(&link->pin_path);
10533 pr_debug("link fd=%d: pinned at %s\n", link->fd, link->pin_path);
10541 if (!link->pin_path)
10544 err = unlink(link->pin_path);
10548 pr_debug("link fd=%d: unpinned from %s\n", link->fd, link->pin_path);
10549 zfree(&link->pin_path);