Lines Matching refs:path
112 Node(const char* path, bool traverseSymlinks)
114 fFileFD = open(path, O_RDONLY | (traverseSymlinks ? 0 : O_NOTRAVERSE));
284 getxattr(const char* path, const char* attribute, void* buffer, size_t size)
286 return Node(path, true).Get(attribute, buffer, size);
291 lgetxattr(const char* path, const char* attribute, void* buffer, size_t size)
293 return Node(path, false).Get(attribute, buffer, size);
305 setxattr(const char* path, const char* attribute, const void* buffer,
308 return Node(path, true).Set(attribute, flags, buffer, size);
313 lsetxattr(const char* path, const char* attribute, const void* buffer,
316 return Node(path, false).Set(attribute, flags, buffer, size);
329 removexattr (const char* path, const char* attribute)
331 return Node(path, true).Remove(attribute);
336 lremovexattr (const char* path, const char* attribute)
338 return Node(path, false).Remove(attribute);
350 listxattr(const char* path, char* buffer, size_t size)
352 return Node(path, true).GetList(buffer, size);
357 llistxattr(const char* path, char* buffer, size_t size)
359 return Node(path, false).GetList(buffer, size);