Lines Matching refs:st_fd
3858 int ret, st_fd, insane = 0; in st_init() local
3870 st_fd = open(init_state_file, O_RDWR | O_CREAT | O_EXCL, in st_init()
3872 } while (st_fd == -1 && errno == EINTR); in st_init()
3873 if (st_fd != -1) in st_init()
3879 st_fd = open(init_state_file, O_RDWR, S_IRUSR | S_IWUSR); in st_init()
3880 } while (st_fd == -1 && errno == EINTR); in st_init()
3881 if (st_fd == -1) in st_init()
3886 ret = fstat(st_fd, &stb); in st_init()
3904 read_ret = read(st_fd, ptr, to_be_read); in st_init()
3916 (void) close(st_fd); in st_init()
3928 if (st_fd >= 0) in st_init()
3929 (void) close(st_fd); in st_init()
3977 int st_fd; in st_write() local
3984 st_fd = open(init_next_state_file, in st_write()
3986 } while (st_fd < 0 && errno == EINTR); in st_write()
3987 if (st_fd < 0) in st_write()
3993 ret = write(st_fd, cp, sz); in st_write()
4005 (void) close(st_fd); in st_write()
4006 st_fd = -1; in st_write()
4016 if (st_fd >= 0) in st_write()
4017 (void) close(st_fd); in st_write()
4026 if (st_fd) in st_write()