Lines Matching refs:fd
17 static void do_read(int fd, int len) in do_read() argument
29 status = read(fd, buf, len); in do_read()
48 static void do_msg(int fd, int len) in do_msg() argument
67 status = ioctl(fd, SPI_IOC_MESSAGE(2), xfer); in do_msg()
79 static void dumpstat(const char *name, int fd) in dumpstat() argument
84 if (ioctl(fd, SPI_IOC_RD_MODE32, &mode) < 0) { in dumpstat()
88 if (ioctl(fd, SPI_IOC_RD_LSB_FIRST, &lsb) < 0) { in dumpstat()
92 if (ioctl(fd, SPI_IOC_RD_BITS_PER_WORD, &bits) < 0) { in dumpstat()
96 if (ioctl(fd, SPI_IOC_RD_MAX_SPEED_HZ, &speed) < 0) { in dumpstat()
110 int fd; in main() local
142 fd = open(name, O_RDWR); in main()
143 if (fd < 0) { in main()
148 dumpstat(name, fd); in main()
151 do_msg(fd, msglen); in main()
154 do_read(fd, readcount); in main()
156 close(fd); in main()