Searched refs:progPinLocation (Results 1 – 1 of 1) sorted by relevance
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/bpf/src/ |
H A D | bpf_loader.cpp | 678 static void DoDetach(const std::string &progPinLocation, const std::string &progName) in DoDetach() argument 694 auto progFd = SysBpfObjGet(progPinLocation, 0); in DoDetach() 733 std::string progPinLocation = std::string(PROGS_DIR) + "/" + progName; in LoadProg() local 734 if (access(progPinLocation.c_str(), F_OK) == 0) { in LoadProg() 735 NETNATIVE_LOGI("prog: %{public}s has already been pinned", progPinLocation.c_str()); in LoadProg() 737 if (SysBpfObjPin(progFd, progPinLocation) < NETSYS_SUCCESS) { in LoadProg() 738 …NETNATIVE_LOGE("Failed to pin prog: %{public}s, errno = %{public}d", progPinLocation.c_str(), errn… in LoadProg() 807 std::string progPinLocation = std::string(PROGS_DIR) + "/" + progName; in UnloadProgs() local 808 if (access(progPinLocation.c_str(), F_OK) == 0) { in UnloadProgs() 809 DoDetach(progPinLocation, progName); in UnloadProgs() [all …]
|