… | |
… | |
284 | |
284 | |
285 | _syscall3(long, open, char *, pathname, int, flags, int, mode) |
285 | _syscall3(long, open, char *, pathname, int, flags, int, mode) |
286 | _syscall1(long, close, unsigned int, fd) |
286 | _syscall1(long, close, unsigned int, fd) |
287 | _syscall1(long, unlink, char *, filename); |
287 | _syscall1(long, unlink, char *, filename); |
288 | _syscall1(long, fsync, unsigned int, fd); |
288 | _syscall1(long, fsync, unsigned int, fd); |
|
|
289 | |
|
|
290 | #ifndef __NR_fdatasync |
|
|
291 | # define __NR_fdatasync __NR_fsync |
|
|
292 | #endif |
289 | _syscall1(long, fdatasync, unsigned int, fd); |
293 | _syscall1(long, fdatasync, unsigned int, fd); |
290 | |
294 | |
291 | #if BYTE_ORDER == LITTLE_ENDIAN |
295 | #if BYTE_ORDER == LITTLE_ENDIAN |
292 | # define LOFF_ARG(off) (off & 0xffffffff), (off >> 32) |
296 | # define LOFF_ARG(off) (off & 0xffffffff), (off >> 32) |
293 | #elif BYTE_ORDER == BIG_ENDIAN |
297 | #elif BYTE_ORDER == BIG_ENDIAN |