Lines Matching refs:path
28 #include "path-util.h"
48 int mac_smack_apply(const char *path, const char *label) {
51 assert(path);
58 r = lsetxattr(path, "security.SMACK64", label, strlen(label), 0);
60 r = lremovexattr(path, "security.SMACK64");
150 int mac_smack_fix(const char *path, bool ignore_enoent, bool ignore_erofs) {
157 assert(path);
166 if (!path_startswith(path, "/dev"))
169 r = lstat(path, &st);
188 r = lsetxattr(path, "security.SMACK64", label, strlen(label), 0);
203 r = log_debug_errno(errno, "Unable to fix SMACK label of %s: %m", path);