Lines Matching refs:fd
23 #include "fd.h"
740 int fd = _kern_open(-1, file, FSSH_O_RDONLY, FSSH_O_RDONLY);
741 if (fd < 0) {
742 fprintf(stderr, "error: %s\n", fssh_strerror(fd));
765 ssize_t statusOrNumBytes = _kern_read(fd, pos, buffer, numBytes);
768 _kern_close(fd);
777 _kern_close(fd);
965 int fd = _kern_open_dir(-1, file);
966 if (fd < 0) {
968 file, fssh_strerror(fd));
976 while ((entriesRead = _kern_read_dir(fd, entry, sizeof(buffer), 1))
987 error = _kern_close(fd);
989 fprintf(stderr, "Error: Closing dir \"%s\" (fd: %d) failed: "
990 "%s\n", file, fd, fssh_strerror(error));
1210 int fd = _kern_open_query(volumeID, query, strlen(query), 0, -1, -1);
1211 if (fd < 0) {
1212 fprintf(stderr, "Error: Failed to open query: %s\n", fssh_strerror(fd));
1213 return fd;
1221 while ((entriesRead = _kern_read_dir(fd, entry, sizeof(buffer), 1)) == 1) {
1239 error = _kern_close(fd);
1241 fprintf(stderr, "Error: Closing query (fd: %d) failed: %s\n",
1242 fd, fssh_strerror(error));