/Linux-v4.19/arch/um/os-Linux/ |
D | file.c | 201 if (flags.cl && fcntl(fd, F_SETFD, 1)) { in os_open_file() 363 CATCH_EINTR(err = fcntl(fd, F_SETFD, FD_CLOEXEC)); in os_set_exec_close() 403 flags = fcntl(fd, F_GETFL); in os_set_fd_async() 408 if (fcntl(fd, F_SETFL, flags) < 0) { in os_set_fd_async() 415 if ((fcntl(fd, F_SETSIG, SIGIO) < 0) || in os_set_fd_async() 416 (fcntl(fd, F_SETOWN, os_getpid()) < 0)) { in os_set_fd_async() 430 flags = fcntl(fd, F_GETFL); in os_clear_fd_async() 435 if (fcntl(fd, F_SETFL, flags) < 0) in os_clear_fd_async() 444 flags = fcntl(fd, F_GETFL); in os_set_fd_block() 453 if (fcntl(fd, F_SETFL, flags) < 0) in os_set_fd_block() [all …]
|
D | sigio.c | 415 flags = fcntl(master, F_GETFL); in async_pty() 419 if ((fcntl(master, F_SETFL, flags | O_NONBLOCK | O_ASYNC) < 0) || in async_pty() 420 (fcntl(master, F_SETOWN, os_getpid()) < 0)) in async_pty() 423 if ((fcntl(slave, F_SETFL, flags | O_NONBLOCK) < 0)) in async_pty()
|
/Linux-v4.19/tools/perf/tests/ |
D | bp_signal_overflow.c | 102 fcntl(fd, F_SETFL, O_RDWR|O_NONBLOCK|O_ASYNC); in test__bp_signal_overflow() 103 fcntl(fd, F_SETSIG, SIGIO); in test__bp_signal_overflow() 104 fcntl(fd, F_SETOWN, getpid()); in test__bp_signal_overflow()
|
D | bp_signal.c | 135 fcntl(fd, F_SETFL, O_RDWR|O_NONBLOCK|O_ASYNC); in __event() 136 fcntl(fd, F_SETSIG, sig); in __event() 137 fcntl(fd, F_SETOWN, getpid()); in __event()
|
/Linux-v4.19/tools/testing/selftests/memfd/ |
D | fuse_test.c | 67 r = fcntl(fd, F_GET_SEALS); in mfd_assert_get_seals() 94 r = fcntl(fd, F_ADD_SEALS, seals); in mfd_assert_add_seals() 107 r = fcntl(fd, F_GET_SEALS); in mfd_busy_add_seals() 113 r = fcntl(fd, F_ADD_SEALS, seals); in mfd_busy_add_seals()
|
D | memfd_test.c | 74 r = fcntl(fd, F_GET_SEALS); in mfd_assert_get_seals() 100 r = fcntl(fd, F_ADD_SEALS, seals); in mfd_assert_add_seals() 112 r = fcntl(fd, F_GET_SEALS); in mfd_fail_add_seals() 118 r = fcntl(fd, F_ADD_SEALS, seals); in mfd_fail_add_seals()
|
/Linux-v4.19/Documentation/filesystems/ |
D | locks.txt | 30 installations use fcntl() instead of flock(). This is true of Slackware 3.0 33 file with fcntl() at the same time as the GDBM routines tried to lock this 42 is to make flock() and fcntl() locks oblivious to each other. Both can 49 cooperative flock()/fcntl() are those that emulate flock() using 50 fcntl(), with all the problems that implies.
|
D | mandatory-locking.txt | 32 processes. File locks are applied using the flock() and fcntl() system calls 33 (and the lockf() library routine which is a wrapper around fcntl().) It is 53 as candidates for mandatory locking, and using the existing fcntl()/lockf() 57 the whole truth. System V locking is based on fcntl(). The granularity of 58 fcntl() is such that it allows the locking of byte ranges in files, in addition 63 borrowing the fcntl() locking scheme from System V. The mandatory locking 118 1. Mandatory locks can only be applied via the fcntl()/lockf() locking
|
D | dnotify.txt | 9 on a directory using a fcntl(2) call and the notifications themselves 28 information. However, if the F_SETSIG fcntl(2) call is used to let the 61 disabled, fcntl(fd, F_NOTIFY, ...) will return -EINVAL.
|
/Linux-v4.19/tools/testing/selftests/filesystems/ |
D | dnotify_test.c | 27 fcntl(fd, F_SETSIG, SIGRTMIN + 1); in main() 28 fcntl(fd, F_NOTIFY, DN_MODIFY|DN_CREATE|DN_MULTISHOT); in main()
|
/Linux-v4.19/samples/timers/ |
D | hpet_example.c | 251 if ((fcntl(fd, F_SETOWN, getpid()) == 1) || in hpet_fasync() 252 ((value = fcntl(fd, F_GETFL)) == 1) || in hpet_fasync() 253 (fcntl(fd, F_SETFL, value | O_ASYNC) == 1)) { in hpet_fasync()
|
/Linux-v4.19/drivers/net/ethernet/sfc/ |
D | mcdi_port.c | 330 u32 speed, u32 flags, u32 fcntl) in efx_mcdi_phy_decode_link() argument 332 switch (fcntl) { in efx_mcdi_phy_decode_link() 1156 u32 flags, fcntl, speed, lpa; in efx_mcdi_process_link_change() local 1163 fcntl = EFX_QWORD_FIELD(*ev, MCDI_EVENT_LINKCHANGE_FCNTL); in efx_mcdi_process_link_change() 1170 efx_mcdi_phy_decode_link(efx, &efx->link_state, speed, flags, fcntl); in efx_mcdi_process_link_change() 1179 u32 fcntl; in efx_mcdi_set_mac() local 1202 fcntl = MC_CMD_FCNTL_BIDIR; in efx_mcdi_set_mac() 1205 fcntl = MC_CMD_FCNTL_RESPOND; in efx_mcdi_set_mac() 1208 fcntl = MC_CMD_FCNTL_OFF; in efx_mcdi_set_mac() 1212 fcntl = MC_CMD_FCNTL_AUTO; in efx_mcdi_set_mac() [all …]
|
/Linux-v4.19/Documentation/media/uapi/dvb/ |
D | frontend_f_open.rst | 20 #include <fcntl.h> 66 versa) using the F_SETFL command of the fcntl system call. This is a 67 standard system call, documented in the Linux manual page for fcntl.
|
D | ca-fopen.rst | 60 using the ``F_SETFL`` command of the ``fcntl`` system call. This is a 61 standard system call, documented in the Linux manual page for fcntl.
|
D | audio-fopen.rst | 74 of the fcntl system call. This is a standard system call, documented in 75 the Linux manual page for fcntl. Only one user can open the Audio Device
|
D | video-fopen.rst | 74 using the F_SETFL command of the fcntl system call. This is a standard 75 system call, documented in the Linux manual page for fcntl. Only one
|
/Linux-v4.19/tools/perf/trace/beauty/ |
D | Build | 2 libperf-y += fcntl.o
|
/Linux-v4.19/arch/xtensa/include/uapi/asm/ |
D | Kbuild | 7 generic-y += fcntl.h
|
/Linux-v4.19/arch/s390/include/uapi/asm/ |
D | Kbuild | 9 generic-y += fcntl.h
|
/Linux-v4.19/arch/sh/include/uapi/asm/ |
D | Kbuild | 7 generic-y += fcntl.h
|
/Linux-v4.19/arch/hexagon/include/uapi/asm/ |
D | Kbuild | 7 generic-y += fcntl.h
|
/Linux-v4.19/arch/riscv/include/uapi/asm/ |
D | Kbuild | 8 generic-y += fcntl.h
|
/Linux-v4.19/arch/microblaze/include/uapi/asm/ |
D | Kbuild | 7 generic-y += fcntl.h
|
/Linux-v4.19/arch/arc/include/uapi/asm/ |
D | Kbuild | 8 generic-y += fcntl.h
|
/Linux-v4.19/arch/nds32/include/uapi/asm/ |
D | Kbuild | 11 generic-y += fcntl.h
|