Lines Matching defs:address

189     private static WindowsFileAttributes fromFileInformation(long address, int reparseTag) {
190 int fileAttrs = unsafe.getInt(address + OFFSETOF_FILE_INFORMATION_ATTRIBUTES);
191 long creationTime = unsafe.getLong(address + OFFSETOF_FILE_INFORMATION_CREATETIME);
192 long lastAccessTime = unsafe.getLong(address + OFFSETOF_FILE_INFORMATION_LASTACCESSTIME);
193 long lastWriteTime = unsafe.getLong(address + OFFSETOF_FILE_INFORMATION_LASTWRITETIME);
194 long size = ((long)(unsafe.getInt(address + OFFSETOF_FILE_INFORMATION_SIZEHIGH)) << 32)
195 + (unsafe.getInt(address + OFFSETOF_FILE_INFORMATION_SIZELOW) & 0xFFFFFFFFL);
196 int volSerialNumber = unsafe.getInt(address + OFFSETOF_FILE_INFORMATION_VOLSERIALNUM);
197 int fileIndexHigh = unsafe.getInt(address + OFFSETOF_FILE_INFORMATION_INDEXHIGH);
198 int fileIndexLow = unsafe.getInt(address + OFFSETOF_FILE_INFORMATION_INDEXLOW);
213 private static WindowsFileAttributes fromFileAttributeData(long address, int reparseTag) {
214 int fileAttrs = unsafe.getInt(address + OFFSETOF_FILE_ATTRIBUTE_DATA_ATTRIBUTES);
215 long creationTime = unsafe.getLong(address + OFFSETOF_FILE_ATTRIBUTE_DATA_CREATETIME);
216 long lastAccessTime = unsafe.getLong(address + OFFSETOF_FILE_ATTRIBUTE_DATA_LASTACCESSTIME);
217 long lastWriteTime = unsafe.getLong(address + OFFSETOF_FILE_ATTRIBUTE_DATA_LASTWRITETIME);
218 long size = ((long)(unsafe.getInt(address + OFFSETOF_FILE_ATTRIBUTE_DATA_SIZEHIGH)) << 32)
219 + (unsafe.getInt(address + OFFSETOF_FILE_ATTRIBUTE_DATA_SIZELOW) & 0xFFFFFFFFL);
242 static WindowsFileAttributes fromFindData(long address) {
243 int fileAttrs = unsafe.getInt(address + OFFSETOF_FIND_DATA_ATTRIBUTES);
244 long creationTime = unsafe.getLong(address + OFFSETOF_FIND_DATA_CREATETIME);
245 long lastAccessTime = unsafe.getLong(address + OFFSETOF_FIND_DATA_LASTACCESSTIME);
246 long lastWriteTime = unsafe.getLong(address + OFFSETOF_FIND_DATA_LASTWRITETIME);
247 long size = ((long)(unsafe.getInt(address + OFFSETOF_FIND_DATA_SIZEHIGH)) << 32)
248 + (unsafe.getInt(address + OFFSETOF_FIND_DATA_SIZELOW) & 0xFFFFFFFFL);
250 unsafe.getInt(address + OFFSETOF_FIND_DATA_RESERVED0) : 0;
271 long address = buffer.address();
272 GetFileInformationByHandle(handle, address);
277 .getInt(address + OFFSETOF_FILE_INFORMATION_ATTRIBUTES);
282 DeviceIoControlGetReparsePoint(handle, reparseBuffer.address(), size);
283 reparseTag = (int)unsafe.getLong(reparseBuffer.address());
289 return fromFileInformation(address, reparseTag);
308 long address = buffer.address();
309 GetFileAttributesEx(path.getPathForWin32Calls(), address);
313 .getInt(address + OFFSETOF_FILE_ATTRIBUTE_DATA_ATTRIBUTES);
315 return fromFileAttributeData(address, 0);
333 long handle = FindFirstFile(search, buffer.address());
335 WindowsFileAttributes attrs = fromFindData(buffer.address());