Lines Matching refs:fd
28 int fd; in read_msr() local
32 fd = open(msr_file_name, O_RDONLY); in read_msr()
33 if (fd < 0) in read_msr()
35 if (lseek(fd, idx, SEEK_CUR) == -1) in read_msr()
37 if (read(fd, val, sizeof *val) != sizeof *val) in read_msr()
39 close(fd); in read_msr()
42 close(fd); in read_msr()
57 int fd; in write_msr() local
61 fd = open(msr_file_name, O_WRONLY); in write_msr()
62 if (fd < 0) in write_msr()
64 if (lseek(fd, idx, SEEK_CUR) == -1) in write_msr()
66 if (write(fd, &val, sizeof val) != sizeof val) in write_msr()
68 close(fd); in write_msr()
71 close(fd); in write_msr()