Lines Matching refs:fd

171     int fd = open(SWAP_FILE_PATH, O_RDWR);
172 if (fd < 0) {
188 if (lseek(fd, SWAP_HEADER_INFO_BOOTBITS_SIZE, SEEK_SET) < 0) {
201 auto ret = write(fd, swap, len);
206 if (lseek(fd, pagesize - SWAP_HEADER_MAGIC_SIZE, SEEK_SET) < 0) {
210 if (write(fd, "SWAPSPACE2", SWAP_HEADER_MAGIC_SIZE) != SWAP_HEADER_MAGIC_SIZE) {
214 fsync(fd);
218 close(fd);
281 int fd = open(SWAP_FILE_PATH, O_RDONLY | O_LARGEFILE | O_EXCL | O_CREAT, SWAP_FILE_MODE);
282 if (fd == -1) {
286 int ret = ioctl(fd, HMFS_IOC_SWAPFILE_PREALLOC, &cfg);
289 close(fd);
292 close(fd);
331 UniqueFd fd(TEMP_FAILURE_RETRY(open(HIBERNATE_RESUME, O_RDWR | O_CLOEXEC)));
332 if (fd < 0) {
333 HDF_LOGE("write offset and resume error, fd < 0, errno=%{public}d", errno);
342 bool ret = SaveStringToFd(fd, offsetResume.c_str());
358 UniqueFd fd(TEMP_FAILURE_RETRY(open(SYS_POWER_RESUME_OFFSET, O_RDWR | O_CLOEXEC)));
359 if (fd < 0) {
360 HDF_LOGE("write offset error, fd < 0, errno=%{public}d", errno);
366 bool ret = SaveStringToFd(fd, offset.c_str());
377 UniqueFd fd(TEMP_FAILURE_RETRY(open(SYS_POWER_RESUME, O_RDWR | O_CLOEXEC)));
378 if (fd < 0) {
379 HDF_LOGE("write resume error, fd < 0, errno=%{public}d", errno);
388 bool ret = SaveStringToFd(fd, resumeInfo);
400 UniqueFd fd(TEMP_FAILURE_RETRY(open(HIBERNATE_STATE_PATH, O_RDWR | O_CLOEXEC)));
401 if (fd < 0) {
402 HDF_LOGE("WritePowerState error, fd < 0, errno=%{public}d", errno);
406 bool ret = SaveStringToFd(fd, HIBERNATE_STATE);
445 int fd = open(SWAP_FILE_PATH, O_RDONLY);
446 if (fd < 0) {
455 close(fd);
466 close(fd);
474 rc = ioctl(fd, FS_IOC_FIEMAP, reinterpret_cast<unsigned long>(swapFileFiemap));
477 close(fd);
483 close(fd);