Lines Matching refs:buffer

42         NativeBuffer buffer = NativeBuffers.getNativeBufferFromCache(size);
43 if (buffer == null) {
44 buffer = NativeBuffers.allocNativeBuffer(size);
46 // buffer already contains the path
47 if (buffer.owner() == path)
48 return buffer;
50 NativeBuffers.copyCStringToNativeBuffer(cstr, buffer);
51 buffer.setOwner(path);
52 return buffer;
69 NativeBuffer buffer = copyToNativeBuffer(path);
71 return open0(buffer.address(), flags, mode);
73 buffer.release();
83 NativeBuffer buffer = NativeBuffers.asNativeBuffer(path);
85 return openat0(dfd, buffer.address(), flags, mode);
87 buffer.release();
139 NativeBuffer buffer = copyToNativeBuffer(path);
141 unlink0(buffer.address());
143 buffer.release();
152 NativeBuffer buffer = NativeBuffers.asNativeBuffer(path);
154 unlinkat0(dfd, buffer.address(), flag);
156 buffer.release();
166 NativeBuffer buffer = copyToNativeBuffer(path);
168 mknod0(buffer.address(), mode, dev);
170 buffer.release();
212 NativeBuffer buffer = copyToNativeBuffer(path);
214 mkdir0(buffer.address(), mode);
216 buffer.release();
225 NativeBuffer buffer = copyToNativeBuffer(path);
227 rmdir0(buffer.address());
229 buffer.release();
240 NativeBuffer buffer = copyToNativeBuffer(path);
242 return readlink0(buffer.address());
244 buffer.release();
255 NativeBuffer buffer = copyToNativeBuffer(path);
257 return realpath0(buffer.address());
259 buffer.release();
284 NativeBuffer buffer = copyToNativeBuffer(path);
286 stat0(buffer.address(), attrs);
288 buffer.release();
298 NativeBuffer buffer = copyToNativeBuffer(path);
300 lstat0(buffer.address(), attrs);
302 buffer.release();
319 NativeBuffer buffer = NativeBuffers.asNativeBuffer(path);
321 fstatat0(dfd, buffer.address(), flag, attrs);
323 buffer.release();
333 NativeBuffer buffer = copyToNativeBuffer(path);
335 chown0(buffer.address(), uid, gid);
337 buffer.release();
347 NativeBuffer buffer = copyToNativeBuffer(path);
349 lchown0(buffer.address(), uid, gid);
351 buffer.release();
366 NativeBuffer buffer = copyToNativeBuffer(path);
368 chmod0(buffer.address(), mode);
370 buffer.release();
387 NativeBuffer buffer = copyToNativeBuffer(path);
389 utimes0(buffer.address(), times0, times1);
391 buffer.release();
406 NativeBuffer buffer = copyToNativeBuffer(path);
408 return opendir0(buffer.address());
410 buffer.release();
447 NativeBuffer buffer = copyToNativeBuffer(path);
449 access0(buffer.address(), amode);
451 buffer.release();
476 NativeBuffer buffer = NativeBuffers.asNativeBuffer(Util.toBytes(name));
478 return getpwnam0(buffer.address());
480 buffer.release();
491 NativeBuffer buffer = NativeBuffers.asNativeBuffer(Util.toBytes(name));
493 return getgrnam0(buffer.address());
495 buffer.release();
506 NativeBuffer buffer = copyToNativeBuffer(path);
508 statvfs0(buffer.address(), attrs);
510 buffer.release();
520 NativeBuffer buffer = copyToNativeBuffer(path);
522 return pathconf0(buffer.address(), name);
524 buffer.release();