Lines Matching refs:fd

337 extern int		faccessat(int fd, const char *path, int accessMode, int flag);
340 extern int fchdir(int fd);
344 extern int dup(int fd);
346 extern int close(int fd);
351 extern int unlinkat(int fd, const char *path, int flag);
355 extern ssize_t readlinkat(int fd, const char *path, char *buffer,
358 extern int symlinkat(const char *toPath, int fd, const char *symlinkPath);
360 extern int ftruncate(int fd, off_t newSize);
366 int __ioctl(int fd, ulong cmd, struct ioctl_args args);
368 extern int ioctl(int fd, unsigned long op, ...);
374 ioctl(int fd, unsigned long op, void* argument = NULL, size_t size = 0)
376 return __ioctl(fd, op, (struct ioctl_args){ argument, size });
380 extern ssize_t read(int fd, void *buffer, size_t count);
381 extern ssize_t read_pos(int fd, off_t pos, void *buffer, size_t count);
382 extern ssize_t pread(int fd, void *buffer, size_t count, off_t pos);
383 extern ssize_t write(int fd, const void *buffer, size_t count);
384 extern ssize_t write_pos(int fd, off_t pos, const void *buffer,size_t count);
385 extern ssize_t pwrite(int fd, const void *buffer, size_t count, off_t pos);
386 extern off_t lseek(int fd, off_t offset, int whence);
389 extern int fsync(int fd);
392 extern int fchown(int fd, uid_t owner, gid_t group);
394 extern int fchownat(int fd, const char *path, uid_t owner, gid_t group,
400 extern long fpathconf(int fd, int name);
403 extern int lockf(int fd, int function, off_t size);
420 extern pid_t tcgetpgrp(int fd);
421 extern int tcsetpgrp(int fd, pid_t pgrpid);
474 extern int isatty(int fd);
475 extern char *ttyname(int fd);
476 extern int ttyname_r(int fd, char *buffer, size_t bufferSize);