Lines Matching refs:address
65 private List<String> asList(long address, int size) {
70 if (unsafe.getByte(address + pos) == 0) {
73 unsafe.copyMemory(null, address+start, value,
107 int n = flistxattr(fd, buffer.address(), size);
108 List<String> list = asList(buffer.address(), n);
162 long address;
165 address = ((sun.nio.ch.DirectBuffer)dst).address() + pos;
169 address = nb.address();
175 int n = fgetxattr(fd, nameAsBytes(file,name), address, rem);
187 unsafe.copyMemory(null, address, dst.array(), off, n);
216 long address;
219 address = ((sun.nio.ch.DirectBuffer)src).address() + pos;
223 address = nb.address();
228 unsafe.copyMemory(src.array(), off, null, address, rem);
235 address, rem);
242 fsetxattr(fd, nameAsBytes(file,name), address, rem);
291 size = flistxattr(ofd, buffer.address(), size);
309 long address = buffer.address();
313 if (unsafe.getByte(address + pos) == 0) {
315 // FIXME: We can avoid needless copying by using address+pos
316 // as the address of the name.
319 unsafe.copyMemory(null, address+start, name,
343 long address = buffer.address();
344 size = fgetxattr(ofd, name, address, size);
345 fsetxattr(nfd, name, address, size);