arch/mips/kernel/rtlx.c
331
return rtlx_open(iminor(inode), (filp->f_flags & O_NONBLOCK) ? 0 : 1);
arch/mips/kernel/rtlx.c
367
if (!rtlx_read_poll(minor, (file->f_flags & O_NONBLOCK) ? 0 : 1))
arch/mips/kernel/rtlx.c
382
if (file->f_flags & O_NONBLOCK)
arch/parisc/kernel/sys_parisc.c
318
#define O_NONBLOCK_MASK_OUT (O_NONBLOCK_OLD & ~O_NONBLOCK)
arch/powerpc/kernel/rtasd.c
325
if (file->f_flags & O_NONBLOCK) {
arch/powerpc/platforms/cell/spufs/file.c
1496
if (file->f_flags & O_NONBLOCK) {
arch/powerpc/platforms/cell/spufs/file.c
1633
if (file->f_flags & O_NONBLOCK) {
arch/powerpc/platforms/cell/spufs/file.c
2356
} else if (file->f_flags & O_NONBLOCK) {
arch/powerpc/platforms/cell/spufs/file.c
710
if (file->f_flags & O_NONBLOCK) {
arch/powerpc/platforms/cell/spufs/file.c
847
if (file->f_flags & O_NONBLOCK) {
arch/powerpc/platforms/powernv/opal-prd.c
189
if (file->f_flags & O_NONBLOCK)
arch/sparc/include/uapi/asm/fcntl.h
15
#define O_NDELAY (0x0004 | O_NONBLOCK)
arch/um/kernel/skas/stub_exe.c
53
stub_syscall3(__NR_fcntl, 0, F_SETFL, O_NONBLOCK);
arch/um/os-Linux/file.c
402
flags |= O_ASYNC | O_NONBLOCK;
arch/um/os-Linux/file.c
429
flags &= ~(O_ASYNC | O_NONBLOCK);
arch/um/os-Linux/file.c
444
flags &= ~O_NONBLOCK;
arch/um/os-Linux/file.c
446
flags |= O_NONBLOCK;
arch/um/os-Linux/sigio.c
191
if ((fcntl(master, F_SETFL, flags | O_NONBLOCK | O_ASYNC) < 0) ||
arch/um/os-Linux/sigio.c
195
if ((fcntl(slave, F_SETFL, flags | O_NONBLOCK) < 0))
arch/x86/kernel/apm_32.c
1444
if ((queue_empty(as)) && (fp->f_flags & O_NONBLOCK))
drivers/accessibility/speakup/speakup_soft.c
244
if (fp->f_flags & O_NONBLOCK) {
drivers/acpi/acpi_dbg.c
614
if (file->f_flags & O_NONBLOCK)
drivers/acpi/acpi_dbg.c
684
if (file->f_flags & O_NONBLOCK)
drivers/android/binder.c
5486
filp->f_flags & O_NONBLOCK);
drivers/auxdisplay/panel.c
1025
if (file->f_flags & O_NONBLOCK)
drivers/bluetooth/hci_vhci.c
597
if (file->f_flags & O_NONBLOCK) {
drivers/char/apm-emulation.c
201
if (queue_empty(&as->queue) && fp->f_flags & O_NONBLOCK)
drivers/char/dtlk.c
148
if (file->f_flags & O_NONBLOCK)
drivers/char/dtlk.c
213
if (file->f_flags & O_NONBLOCK)
drivers/char/hpet.c
293
} else if (file->f_flags & O_NONBLOCK) {
drivers/char/hw_random/core.c
266
!(filp->f_flags & O_NONBLOCK));
drivers/char/hw_random/core.c
271
(filp->f_flags & O_NONBLOCK)) {
drivers/char/ipmi/ipmb_dev_int.c
89
if (file->f_flags & O_NONBLOCK)
drivers/char/ipmi/ipmi_watchdog.c
760
if (file->f_flags & O_NONBLOCK) {
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
328
if (!(filp->f_flags & O_NONBLOCK))
drivers/char/ipmi/ssif_bmc.c
143
if (file->f_flags & O_NONBLOCK)
drivers/char/ipmi/ssif_bmc.c
194
if (file->f_flags & O_NONBLOCK)
drivers/char/lp.c
310
int nonblock = ((file->f_flags & O_NONBLOCK) ||
drivers/char/lp.c
427
int nonblock = ((file->f_flags & O_NONBLOCK) ||
drivers/char/lp.c
521
if ((LP_F(minor) & LP_ABORTOPEN) && !(file->f_flags & O_NONBLOCK)) {
drivers/char/ppdev.c
142
(file->f_flags & O_NONBLOCK) ?
drivers/char/ppdev.c
170
if (file->f_flags & O_NONBLOCK) {
drivers/char/ppdev.c
218
(file->f_flags & O_NONBLOCK) ?
drivers/char/ppdev.c
251
if (file->f_flags & O_NONBLOCK) {
drivers/char/random.c
1482
(kiocb->ki_filp->f_flags & O_NONBLOCK)))
drivers/char/sonypi.c
906
(file->f_flags & O_NONBLOCK))
drivers/char/tpm/tpm-dev-common.c
212
if (file->f_flags & O_NONBLOCK) {
drivers/char/virtio_console.c
749
if (filp->f_flags & O_NONBLOCK)
drivers/char/virtio_console.c
811
nonblock = filp->f_flags & O_NONBLOCK;
drivers/char/virtio_console.c
930
ret = wait_port_writable(port, filp->f_flags & O_NONBLOCK);
drivers/char/xillybus/xillybus_core.c
1385
if (filp->f_flags & O_NONBLOCK) {
drivers/char/xillybus/xillybus_core.c
1456
if ((filp->f_mode & FMODE_READ) && (filp->f_flags & O_NONBLOCK) &&
drivers/char/xillybus/xillybus_core.c
1464
if ((filp->f_mode & FMODE_WRITE) && (filp->f_flags & O_NONBLOCK) &&
drivers/char/xillybus/xillybus_core.c
834
if (!no_time_left && (filp->f_flags & O_NONBLOCK)) {
drivers/char/xillybus/xillybus_core.c
936
if (filp->f_flags & O_NONBLOCK)
drivers/char/xillybus/xillyusb.c
1270
if ((filp->f_flags & O_NONBLOCK) && (filp->f_mode & FMODE_READ) &&
drivers/char/xillybus/xillyusb.c
1277
if ((filp->f_flags & O_NONBLOCK) && (filp->f_mode & FMODE_WRITE) &&
drivers/char/xillybus/xillyusb.c
1388
if (filp->f_flags & O_NONBLOCK)
drivers/char/xillybus/xillyusb.c
1548
if (filp->f_flags & O_NONBLOCK) {
drivers/char/xillybus/xillyusb.c
1594
if (((filp->f_flags & O_NONBLOCK) || chan->poll_used) &&
drivers/char/xillybus/xillyusb.c
1670
if (filp->f_flags & O_NONBLOCK) {
drivers/comedi/comedi_fops.c
2767
if (file->f_flags & O_NONBLOCK) {
drivers/comedi/comedi_fops.c
2892
if (file->f_flags & O_NONBLOCK) {
drivers/counter/counter-chrdev.c
80
if (filp->f_flags & O_NONBLOCK)
drivers/dma-buf/dma-buf.c
646
flags &= O_ACCMODE | O_NONBLOCK;
drivers/firmware/arm_scmi/raw_mode.c
795
filp->f_flags & O_NONBLOCK);
drivers/gnss/core.c
102
if (file->f_flags & O_NONBLOCK)
drivers/gpio/gpiolib-cdev.c
1503
if (file->f_flags & O_NONBLOCK)
drivers/gpio/gpiolib-cdev.c
1850
if (file->f_flags & O_NONBLOCK)
drivers/gpio/gpiolib-cdev.c
2627
if (file->f_flags & O_NONBLOCK)
drivers/gpu/drm/drm_debugfs_crc.c
303
if (filep->f_flags & O_NONBLOCK) {
drivers/gpu/drm/drm_file.c
567
if (filp->f_flags & O_NONBLOCK) {
drivers/gpu/drm/drm_lease.c
494
if (cl->flags && (cl->flags & ~(O_CLOEXEC | O_NONBLOCK))) {
drivers/gpu/drm/drm_lease.c
532
fd = get_unused_fd_flags(cl->flags & (O_CLOEXEC | O_NONBLOCK));
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2525
bool nonblock = eb->file->filp->f_flags & O_NONBLOCK;
drivers/gpu/drm/i915/i915_perf.c
3444
if (!(file->f_flags & O_NONBLOCK)) {
drivers/gpu/drm/i915/i915_perf.c
3901
f_flags |= O_NONBLOCK;
drivers/gpu/drm/xe/xe_eu_stall.c
591
if (!(file->f_flags & O_NONBLOCK)) {
drivers/gpu/drm/xe/xe_oa.c
549
if (!(file->f_flags & O_NONBLOCK)) {
drivers/hid/hid-debug.c
3742
if (file->f_flags & O_NONBLOCK) {
drivers/hid/hid-roccat.c
91
if (file->f_flags & O_NONBLOCK) {
drivers/hid/hid-sensor-custom.c
654
if (file->f_flags & O_NONBLOCK)
drivers/hid/hidraw.c
71
if (file->f_flags & O_NONBLOCK) {
drivers/hid/uhid.c
685
if (file->f_flags & O_NONBLOCK) {
drivers/hid/usbhid/hiddev.c
350
if (file->f_flags & O_NONBLOCK) {
drivers/hsi/clients/cmt_speech.c
1155
if (file->f_flags & O_NONBLOCK) {
drivers/hv/mshv_vtl_main.c
900
if (filp->f_flags & O_NONBLOCK)
drivers/iio/industrialio-buffer.c
169
if (filp->f_flags & O_NONBLOCK)
drivers/iio/industrialio-buffer.c
193
if (ret == 0 && (filp->f_flags & O_NONBLOCK))
drivers/iio/industrialio-buffer.c
1992
bool nonblock = filp->f_flags & O_NONBLOCK;
drivers/iio/industrialio-buffer.c
242
if (filp->f_flags & O_NONBLOCK) {
drivers/iio/industrialio-event.c
137
if (filep->f_flags & O_NONBLOCK)
drivers/iio/industrialio-event.c
163
if (copied == 0 && (filep->f_flags & O_NONBLOCK))
drivers/infiniband/core/ucma.c
396
if (file->filp->f_flags & O_NONBLOCK)
drivers/infiniband/core/user_mad.c
1101
if (filp->f_flags & O_NONBLOCK) {
drivers/infiniband/core/user_mad.c
402
if (filp->f_flags & O_NONBLOCK)
drivers/infiniband/core/uverbs_main.c
245
if (filp->f_flags & O_NONBLOCK)
drivers/infiniband/hw/erdma/erdma_cm.c
1081
sizeof(*raddr), O_NONBLOCK);
drivers/infiniband/hw/erdma/erdma_cm.c
672
ret = kernel_accept(s, &new_s, O_NONBLOCK);
drivers/infiniband/hw/mlx5/devx.c
2757
if (filp->f_flags & O_NONBLOCK)
drivers/infiniband/hw/mlx5/devx.c
2848
if (filp->f_flags & O_NONBLOCK)
drivers/infiniband/sw/siw/siw_cm.c
1000
rv = kernel_accept(s, &new_s, O_NONBLOCK);
drivers/input/evdev.c
573
(file->f_flags & O_NONBLOCK))
drivers/input/evdev.c
595
if (!(file->f_flags & O_NONBLOCK)) {
drivers/input/joydev.c
401
if (!joydev_data_pending(client) && (file->f_flags & O_NONBLOCK))
drivers/input/misc/uinput.c
722
(file->f_flags & O_NONBLOCK))
drivers/input/misc/uinput.c
732
if (!(file->f_flags & O_NONBLOCK))
drivers/input/mousedev.c
725
(file->f_flags & O_NONBLOCK))
drivers/input/serio/serio_raw.c
156
(file->f_flags & O_NONBLOCK))
drivers/input/serio/serio_raw.c
171
if (!(file->f_flags & O_NONBLOCK)) {
drivers/input/serio/userio.c
155
if (file->f_flags & O_NONBLOCK)
drivers/isdn/capi/capi.c
658
if (file->f_flags & O_NONBLOCK)
drivers/isdn/mISDN/timerdev.c
110
if (filep->f_flags & O_NONBLOCK)
drivers/leds/uleds.c
147
} else if (!udev->new_data && (file->f_flags & O_NONBLOCK)) {
drivers/leds/uleds.c
161
if (!(file->f_flags & O_NONBLOCK))
drivers/macintosh/adb.c
744
if (file->f_flags & O_NONBLOCK) {
drivers/macintosh/smu.c
1182
if (file->f_flags & O_NONBLOCK) {
drivers/macintosh/via-pmu.c
2202
if (file->f_flags & O_NONBLOCK)
drivers/mailbox/mailbox-test.c
201
if (filp->f_flags & O_NONBLOCK) {
drivers/media/cec/core/cec-api.c
508
bool block = !(filp->f_flags & O_NONBLOCK);
drivers/media/common/siano/smsdvb-debugfs.c
291
if (file->f_flags & O_NONBLOCK) {
drivers/media/common/videobuf2/videobuf2-v4l2.c
1108
return vb2_dqbuf(vdev->queue, p, file->f_flags & O_NONBLOCK);
drivers/media/common/videobuf2/videobuf2-v4l2.c
1191
file->f_flags & O_NONBLOCK);
drivers/media/common/videobuf2/videobuf2-v4l2.c
1216
file->f_flags & O_NONBLOCK);
drivers/media/dvb-core/dmxdev.c
1016
file->f_flags & O_NONBLOCK,
drivers/media/dvb-core/dmxdev.c
1038
file->f_flags & O_NONBLOCK,
drivers/media/dvb-core/dmxdev.c
177
file->f_flags & O_NONBLOCK);
drivers/media/dvb-core/dmxdev.c
278
file->f_flags & O_NONBLOCK,
drivers/media/dvb-core/dmxdev.c
835
&dmxdevfilter->mutex, file->f_flags & O_NONBLOCK);
drivers/media/dvb-core/dmxdev.c
995
file->f_flags & O_NONBLOCK,
drivers/media/dvb-core/dvb_ca_en50221.c
1632
if (file->f_flags & O_NONBLOCK)
drivers/media/dvb-core/dvb_frontend.c
299
if (flags & O_NONBLOCK)
drivers/media/pci/bt8xx/bttv-driver.c
2464
cmd.nonblocking = file->f_flags & O_NONBLOCK;
drivers/media/pci/cx18/cx18-fileops.c
587
return cx18_read_pos(s, buf, count, pos, filp->f_flags & O_NONBLOCK);
drivers/media/pci/ddbridge/ddbridge-core.c
719
if (file->f_flags & O_NONBLOCK)
drivers/media/pci/ddbridge/ddbridge-core.c
749
if (file->f_flags & O_NONBLOCK)
drivers/media/pci/ivtv/ivtv-fileops.c
516
rc = ivtv_read_pos(s, buf, count, pos, filp->f_flags & O_NONBLOCK);
drivers/media/pci/ivtv/ivtv-fileops.c
647
if (filp->f_flags & O_NONBLOCK)
drivers/media/pci/ivtv/ivtv-fileops.c
714
if (count && !(filp->f_flags & O_NONBLOCK))
drivers/media/pci/saa7134/saa7134-video.c
984
cmd.nonblocking = file->f_flags & O_NONBLOCK;
drivers/media/pci/saa7164/saa7164-encoder.c
824
if ((file->f_flags & O_NONBLOCK) == 0) {
drivers/media/pci/saa7164/saa7164-encoder.c
876
if ((file->f_flags & O_NONBLOCK) == 0) {
drivers/media/pci/saa7164/saa7164-vbi.c
526
if ((file->f_flags & O_NONBLOCK) == 0) {
drivers/media/pci/saa7164/saa7164-vbi.c
578
if ((file->f_flags & O_NONBLOCK) == 0) {
drivers/media/pci/saa7164/saa7164-vbi.c
623
if ((file->f_flags & O_NONBLOCK) == 0) {
drivers/media/platform/aspeed/aspeed-video.c
1703
if (file->f_flags & O_NONBLOCK) {
drivers/media/platform/qcom/venus/vdec.c
1708
inst->nonblock = file->f_flags & O_NONBLOCK;
drivers/media/platform/qcom/venus/venc.c
1484
inst->nonblock = file->f_flags & O_NONBLOCK;
drivers/media/platform/samsung/s3c-camif/camif-capture.c
948
return vb2_dqbuf(&vp->vb_queue, buf, file->f_flags & O_NONBLOCK);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_dec.c
679
return vb2_dqbuf(&ctx->vq_src, buf, file->f_flags & O_NONBLOCK);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_dec.c
681
ret = vb2_dqbuf(&ctx->vq_dst, buf, file->f_flags & O_NONBLOCK);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_enc.c
1671
ret = vb2_dqbuf(&ctx->vq_src, buf, file->f_flags & O_NONBLOCK);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_enc.c
1673
ret = vb2_dqbuf(&ctx->vq_dst, buf, file->f_flags & O_NONBLOCK);
drivers/media/platform/ti/omap3isp/ispvideo.c
1018
ret = vb2_dqbuf(&vfh->queue, b, file->f_flags & O_NONBLOCK);
drivers/media/radio/radio-cadet.c
337
if (!cadet_has_rds_data(dev) && (file->f_flags & O_NONBLOCK))
drivers/media/radio/radio-mr800.c
350
if (file->f_flags & O_NONBLOCK)
drivers/media/radio/radio-si476x.c
1094
if (file->f_flags & O_NONBLOCK)
drivers/media/radio/radio-si476x.c
736
if (file->f_flags & O_NONBLOCK)
drivers/media/radio/radio-tea5777.c
382
if (file->f_flags & O_NONBLOCK)
drivers/media/radio/si470x/radio-si470x-common.c
472
if (file->f_flags & O_NONBLOCK) {
drivers/media/radio/si470x/radio-si470x-common.c
733
if (file->f_flags & O_NONBLOCK)
drivers/media/radio/tea575x.c
367
if (file->f_flags & O_NONBLOCK)
drivers/media/rc/lirc_dev.c
618
if (file->f_flags & O_NONBLOCK)
drivers/media/rc/lirc_dev.c
657
if (file->f_flags & O_NONBLOCK)
drivers/media/test-drivers/vivid/vivid-radio-rx.c
166
if (file->f_flags & O_NONBLOCK)
drivers/media/test-drivers/vivid/vivid-radio-rx.c
78
if (file->f_flags & O_NONBLOCK)
drivers/media/test-drivers/vivid/vivid-radio-tx.c
63
if (file->f_flags & O_NONBLOCK)
drivers/media/usb/em28xx/em28xx-audio.c
232
nonblock = !!(substream->f_flags & O_NONBLOCK);
drivers/media/usb/em28xx/em28xx-audio.c
423
nonblock = !!(substream->f_flags & O_NONBLOCK);
drivers/media/usb/em28xx/em28xx-audio.c
462
nonblock = !!(substream->f_flags & O_NONBLOCK);
drivers/media/usb/em28xx/em28xx-audio.c
498
nonblock = !!(substream->f_flags & O_NONBLOCK);
drivers/media/usb/em28xx/em28xx-audio.c
540
nonblock = !!(substream->f_flags & O_NONBLOCK);
drivers/media/usb/hdpvr/hdpvr-video.c
439
if (!(file->f_flags & O_NONBLOCK)) {
drivers/media/usb/hdpvr/hdpvr-video.c
453
if (file->f_flags & O_NONBLOCK) {
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
1106
if (file->f_flags & O_NONBLOCK) break;
drivers/media/v4l2-core/v4l2-ioctl.c
2754
return v4l2_event_dequeue(vfh, arg, file->f_flags & O_NONBLOCK);
drivers/media/v4l2-core/v4l2-mem2mem.c
804
ret = vb2_dqbuf(vq, buf, file->f_flags & O_NONBLOCK);
drivers/media/v4l2-core/v4l2-subdev.c
720
return v4l2_event_dequeue(vfh, arg, file->f_flags & O_NONBLOCK);
drivers/message/fusion/mptctl.c
2719
int nonblock = (filp->f_flags & O_NONBLOCK);
drivers/message/fusion/mptctl.c
2760
int nonblock = (filp->f_flags & O_NONBLOCK);
drivers/message/fusion/mptctl.c
624
int nonblock = (file->f_flags & O_NONBLOCK);
drivers/misc/genwqe/card_ddcb.c
793
if (f_flags & O_NONBLOCK) {
drivers/misc/ibmvmc.c
960
if (file->f_flags & O_NONBLOCK) {
drivers/misc/lis3lv02d/lis3lv02d.c
620
if (file->f_flags & O_NONBLOCK) {
drivers/misc/mei/main.c
180
bool nonblock = !!(file->f_flags & O_NONBLOCK);
drivers/misc/mei/main.c
358
if (file->f_flags & O_NONBLOCK) {
drivers/misc/mei/main.c
646
bool block = (file->f_flags & O_NONBLOCK) == 0;
drivers/misc/ocxl/file.c
423
if (file->f_flags & O_NONBLOCK) {
drivers/most/most_cdev.c
194
if ((filp->f_flags & O_NONBLOCK))
drivers/most/most_cdev.c
246
if (filp->f_flags & O_NONBLOCK)
drivers/net/ieee802154/ca8210.c
2529
if (filp->f_flags & O_NONBLOCK) {
drivers/net/ppp/ppp_generic.c
472
if (file->f_flags & O_NONBLOCK)
drivers/net/tap.c
697
if ((file->f_flags & O_NONBLOCK) || (iocb->ki_flags & IOCB_NOWAIT))
drivers/net/tap.c
812
if ((file->f_flags & O_NONBLOCK) || (iocb->ki_flags & IOCB_NOWAIT))
drivers/net/tun.c
1996
if ((file->f_flags & O_NONBLOCK) || (iocb->ki_flags & IOCB_NOWAIT))
drivers/net/tun.c
2205
if ((file->f_flags & O_NONBLOCK) || (iocb->ki_flags & IOCB_NOWAIT))
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
251
if (file->f_flags & O_NONBLOCK)
drivers/net/wwan/wwan_core.c
873
ret = wwan_wait_rx(port, !!(filp->f_flags & O_NONBLOCK));
drivers/net/wwan/wwan_core.c
905
ret = wwan_wait_tx(port, !!(filp->f_flags & O_NONBLOCK));
drivers/net/wwan/wwan_core.c
940
ret = wwan_port_op_tx(port, head, !!(filp->f_flags & O_NONBLOCK));
drivers/nvme/target/tcp.c
2007
ret = kernel_accept(port->sock, &newsock, O_NONBLOCK);
drivers/pci/switch/switchtec.c
583
if (filp->f_flags & O_NONBLOCK) {
drivers/platform/chrome/cros_ec_chardev.c
212
!(filp->f_flags & O_NONBLOCK));
drivers/platform/chrome/cros_ec_debugfs.c
146
if (file->f_flags & O_NONBLOCK) {
drivers/platform/chrome/wilco_ec/event.c
367
if (filp->f_flags & O_NONBLOCK)
drivers/platform/goldfish/goldfish_pipe.c
456
(filp->f_flags & O_NONBLOCK) != 0) {
drivers/platform/surface/surface_aggregator_cdev.c
596
if (file->f_flags & O_NONBLOCK)
drivers/platform/surface/surface_aggregator_cdev.c
631
if (copied == 0 && (file->f_flags & O_NONBLOCK)) {
drivers/platform/surface/surface_dtx.c
481
if (file->f_flags & O_NONBLOCK)
drivers/platform/surface/surface_dtx.c
516
if (copied == 0 && (file->f_flags & O_NONBLOCK)) {
drivers/platform/x86/sony-laptop.c
3910
(file->f_flags & O_NONBLOCK))
drivers/rapidio/devices/rio_mport_cdev.c
2259
(filp->f_flags & O_NONBLOCK))
drivers/rpmsg/rpmsg_char.c
219
if (filp->f_flags & O_NONBLOCK)
drivers/rpmsg/rpmsg_char.c
277
if (filp->f_flags & O_NONBLOCK) {
drivers/rtc/dev.c
166
if (file->f_flags & O_NONBLOCK) {
drivers/s390/block/dasd_eer.c
629
if (filp->f_flags & O_NONBLOCK)
drivers/s390/char/hmcdrv_dev.c
119
if (fp->f_flags & O_NONBLOCK)
drivers/s390/char/monreader.c
373
if (filp->f_flags & O_NONBLOCK)
drivers/s390/char/vmlogrdr.c
323
if (filp->f_flags & O_NONBLOCK)
drivers/s390/char/vmur.c
722
if (file->f_flags & O_NONBLOCK) {
drivers/scsi/aic7xxx/aicasm/aicasm_symbol.c
132
O_CREAT | O_NONBLOCK | O_RDWR, /*mode*/0, DB_HASH,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2745
state = (file->f_flags & O_NONBLOCK) ? NON_BLOCKING : BLOCKING;
drivers/scsi/sg.c
314
if (!((flags & O_NONBLOCK) ||
drivers/scsi/sg.c
322
if (flags & O_NONBLOCK) {
drivers/scsi/sg.c
469
if (filp->f_flags & O_NONBLOCK)
drivers/scsi/sg.c
619
if (!((filp->f_flags & O_NONBLOCK) ||
drivers/scsi/sg.c
627
blocking = !(filp->f_flags & O_NONBLOCK);
drivers/scsi/st.c
1093
do_wait = ((filp->f_flags & O_NONBLOCK) == 0);
drivers/scsi/st.c
1346
if ((filp->f_flags & O_NONBLOCK) == 0 &&
drivers/soc/aspeed/aspeed-lpc-snoop.c
121
if (file->f_flags & O_NONBLOCK)
drivers/staging/axis-fifo/axis-fifo.c
132
if (f->f_flags & O_NONBLOCK) {
drivers/staging/axis-fifo/axis-fifo.c
236
if (f->f_flags & O_NONBLOCK) {
drivers/staging/media/av7110/av7110_av.c
1015
return ts_play(av7110, buf, count, file->f_flags & O_NONBLOCK, 0);
drivers/staging/media/av7110/av7110_av.c
1017
return dvb_aplay(av7110, buf, count, file->f_flags & O_NONBLOCK, 0);
drivers/staging/media/av7110/av7110_av.c
1274
pic->size, file->f_flags & O_NONBLOCK);
drivers/staging/media/av7110/av7110_av.c
1286
file->f_flags & O_NONBLOCK);
drivers/staging/media/av7110/av7110_av.c
901
if (flags & O_NONBLOCK)
drivers/staging/media/av7110/av7110_av.c
972
return ts_play(av7110, buf, count, file->f_flags & O_NONBLOCK, 1);
drivers/staging/media/av7110/av7110_av.c
974
return dvb_play(av7110, buf, count, file->f_flags & O_NONBLOCK, 1);
drivers/staging/media/av7110/av7110_ca.c
140
int non_blocking = file->f_flags & O_NONBLOCK;
drivers/staging/media/av7110/av7110_ca.c
179
int non_blocking = file->f_flags & O_NONBLOCK;
drivers/staging/most/video/video.c
170
if (!(filp->f_flags & O_NONBLOCK)) {
drivers/tty/n_tty.c
2207
if (file->f_flags & O_NONBLOCK) {
drivers/tty/synclink_gt.c
3170
if (filp->f_flags & O_NONBLOCK || tty_io_error(tty)) {
drivers/tty/tty_io.c
1879
filp->f_flags |= O_NONBLOCK; /* Don't let /dev/tty block */
drivers/tty/tty_io.c
1927
filp->f_flags |= O_NONBLOCK;
drivers/tty/tty_port.c
492
if (filp == NULL || (filp->f_flags & O_NONBLOCK)) {
drivers/uio/uio.c
617
if (filep->f_flags & O_NONBLOCK) {
drivers/usb/class/cdc-wdm.c
419
if (!(file->f_flags & O_NONBLOCK))
drivers/usb/class/cdc-wdm.c
551
if (file->f_flags & O_NONBLOCK) {
drivers/usb/class/usblp.c
756
rv = usblp_wwait(usblp, !!(file->f_flags & O_NONBLOCK));
drivers/usb/class/usblp.c
800
rv = usblp_wwait(usblp, !!(file->f_flags&O_NONBLOCK));
drivers/usb/class/usblp.c
857
rv = usblp_rwait_and_lock(usblp, !!(file->f_flags & O_NONBLOCK));
drivers/usb/gadget/function/f_fs.c
1023
ret = ffs_mutex_lock(&epfile->mutex, file->f_flags & O_NONBLOCK);
drivers/usb/gadget/function/f_fs.c
1483
bool nonblock = file->f_flags & O_NONBLOCK;
drivers/usb/gadget/function/f_fs.c
1594
bool nonblock = file->f_flags & O_NONBLOCK;
drivers/usb/gadget/function/f_fs.c
374
ret = ffs_mutex_lock(&ffs->mutex, file->f_flags & O_NONBLOCK);
drivers/usb/gadget/function/f_fs.c
549
ret = ffs_mutex_lock(&ffs->mutex, file->f_flags & O_NONBLOCK);
drivers/usb/gadget/function/f_fs.c
577
if ((file->f_flags & O_NONBLOCK) && !ffs->ev.count) {
drivers/usb/gadget/function/f_fs.c
697
ret = ffs_mutex_lock(&ffs->mutex, file->f_flags & O_NONBLOCK);
drivers/usb/gadget/function/f_fs.c
988
if (file->f_flags & O_NONBLOCK)
drivers/usb/gadget/function/f_hid.c
323
if (file->f_flags & O_NONBLOCK)
drivers/usb/gadget/function/f_hid.c
397
if (file->f_flags & O_NONBLOCK)
drivers/usb/gadget/function/f_hid.c
471
if (file->f_flags & O_NONBLOCK)
drivers/usb/gadget/function/f_printer.c
489
if (fd->f_flags & (O_NONBLOCK|O_NDELAY)) {
drivers/usb/gadget/function/f_printer.c
615
if (fd->f_flags & (O_NONBLOCK|O_NDELAY)) {
drivers/usb/gadget/function/uvc_v4l2.c
514
return uvcg_dequeue_buffer(&video->queue, b, file->f_flags & O_NONBLOCK);
drivers/usb/gadget/legacy/inode.c
1053
if (fd->f_flags & O_NONBLOCK) {
drivers/usb/gadget/legacy/inode.c
300
if (f_flags & O_NONBLOCK) {
drivers/usb/gadget/legacy/inode.c
968
if ((fd->f_flags & O_NONBLOCK) != 0
drivers/usb/gadget/legacy/raw_gadget.c
432
if (fd->f_flags & O_NONBLOCK)
drivers/usb/misc/chaoskey.c
447
if (file->f_flags & O_NONBLOCK) {
drivers/usb/misc/iowarrior.c
284
if (file->f_flags & O_NONBLOCK) {
drivers/usb/misc/iowarrior.c
315
if (file->f_flags & O_NONBLOCK) {
drivers/usb/misc/iowarrior.c
417
if (file->f_flags & O_NONBLOCK) {
drivers/usb/misc/ldusb.c
469
if (file->f_flags & O_NONBLOCK) {
drivers/usb/misc/ldusb.c
551
if (file->f_flags & O_NONBLOCK) {
drivers/usb/misc/legousbtower.c
526
if (file->f_flags & O_NONBLOCK) {
drivers/usb/misc/legousbtower.c
604
if (file->f_flags & O_NONBLOCK) {
drivers/usb/mon/mon_bin.c
1316
if (file->f_flags & O_NONBLOCK) {
drivers/usb/mon/mon_text.c
490
if (file->f_flags & O_NONBLOCK) {
drivers/usb/usb-skeleton.c
254
if (file->f_flags & O_NONBLOCK) {
drivers/usb/usb-skeleton.c
378
if (!(file->f_flags & O_NONBLOCK)) {
drivers/vdpa/vdpa_user/vduse_dev.c
374
if (file->f_flags & O_NONBLOCK)
drivers/vfio/pci/mlx5/main.c
177
if (!(filp->f_flags & O_NONBLOCK)) {
drivers/vfio/pci/mlx5/main.c
208
if (filp->f_flags & O_NONBLOCK) {
drivers/vhost/net.c
1834
int noblock = file->f_flags & O_NONBLOCK;
drivers/vhost/vsock.c
920
int noblock = file->f_flags & O_NONBLOCK;
drivers/virt/fsl_hypervisor.c
616
if (filp->f_flags & O_NONBLOCK)
drivers/xen/evtchn.c
230
if (file->f_flags & O_NONBLOCK)
drivers/xen/pvcalls-back.c
521
.flags = O_NONBLOCK,
drivers/xen/xenbus/xenbus_dev_frontend.c
138
if (filp->f_flags & O_NONBLOCK)
fs/9p/vfs_inode_dotl.c
173
{ O_NONBLOCK, P9_DOTL_NONBLOCK },
fs/anon_inodes.c
167
flags & (O_ACCMODE | O_NONBLOCK), fops);
fs/autofs/autofs_i.h
240
pipe->f_flags &= ~O_NONBLOCK;
fs/coda/psdev.c
221
if (file->f_flags & O_NONBLOCK) {
fs/coredump.c
712
O_NONBLOCK | SOCK_COREDUMP);
fs/dlm/lowcomms.c
990
result = kernel_accept(listen_con.sock, &newsock, O_NONBLOCK);
fs/dlm/user.c
816
if (file->f_flags & O_NONBLOCK) {
fs/eventfd.c
224
if ((file->f_flags & O_NONBLOCK) ||
fs/eventfd.c
264
else if (!(file->f_flags & O_NONBLOCK)) {
fs/eventfd.c
385
BUILD_BUG_ON(EFD_NONBLOCK != O_NONBLOCK);
fs/fcntl.c
1174
(VALID_OPEN_FLAGS & ~(O_NONBLOCK | O_NDELAY)) |
fs/fcntl.c
37
#define SETFL_MASK (O_APPEND | O_NONBLOCK | O_NDELAY | O_DIRECT | O_NOATIME)
fs/fcntl.c
57
if (O_NONBLOCK != O_NDELAY)
fs/fcntl.c
59
arg |= O_NONBLOCK;
fs/fuse/dev.c
1439
if (file->f_flags & O_NONBLOCK)
fs/ioctl.c
348
flag = O_NONBLOCK;
fs/ioctl.c
351
if (O_NONBLOCK != O_NDELAY)
fs/nfs/delegation.c
1178
break_lease(inode, O_WRONLY | O_RDWR | O_NONBLOCK);
fs/nfs/delegation.c
562
mode |= O_NONBLOCK;
fs/nfsd/vfs.c
888
return break_lease(inode, mode | O_NONBLOCK);
fs/notify/fanotify/fanotify_user.c
1018
if (file->f_flags & O_NONBLOCK)
fs/notify/fanotify/fanotify_user.c
1695
f_flags |= O_NONBLOCK;
fs/notify/fanotify/fanotify_user.c
200
O_ACCMODE | O_APPEND | O_NONBLOCK | \
fs/notify/inotify/inotify_user.c
283
if (file->f_flags & O_NONBLOCK)
fs/notify/inotify/inotify_user.c
701
BUILD_BUG_ON(IN_NONBLOCK != O_NONBLOCK);
fs/ocfs2/cluster/tcp.c
1643
O_NONBLOCK);
fs/ocfs2/cluster/tcp.c
1789
.flags = O_NONBLOCK,
fs/ocfs2/dlmfs/dlmfs.c
110
if (open_flags & O_NONBLOCK)
fs/orangefs/devorangefs-req.c
132
if (!(file->f_flags & O_NONBLOCK)) {
fs/orangefs/devorangefs-req.c
169
if (!(file->f_flags & O_NONBLOCK)) {
fs/overlayfs/file.c
63
#define OVL_SETFL_MASK (O_APPEND | O_NONBLOCK | O_NDELAY | O_DIRECT)
fs/pidfs.c
884
(O_RDONLY | O_WRONLY | O_RDWR | O_NONBLOCK | O_CLOEXEC | O_EXCL)
fs/pipe.c
1171
if ((filp->f_flags & O_NONBLOCK)) {
fs/pipe.c
1189
if (!is_pipe && (filp->f_flags & O_NONBLOCK) && !pipe->readers)
fs/pipe.c
374
if ((filp->f_flags & O_NONBLOCK) ||
fs/pipe.c
551
if ((filp->f_flags & O_NONBLOCK) ||
fs/pipe.c
945
O_WRONLY | (flags & (O_NONBLOCK | O_DIRECT)),
fs/pipe.c
956
res[0] = alloc_file_clone(f, O_RDONLY | (flags & O_NONBLOCK),
fs/pipe.c
987
if (flags & ~(O_CLOEXEC | O_NONBLOCK | O_DIRECT | O_NOTIFICATION_PIPE))
fs/proc/kmsg.c
34
if ((file->f_flags & O_NONBLOCK) &&
fs/read_write.c
1364
if (fd_file(in)->f_flags & O_NONBLOCK)
fs/read_write.c
1375
if (fd_file(out)->f_flags & O_NONBLOCK)
fs/signalfd.c
214
nonblock = file->f_flags & O_NONBLOCK || iocb->ki_flags & IOCB_NOWAIT;
fs/signalfd.c
255
BUILD_BUG_ON(SFD_NONBLOCK != O_NONBLOCK);
fs/signalfd.c
276
O_RDWR | (flags & O_NONBLOCK), FMODE_NOWAIT));
fs/smb/client/connect.c
3412
server->noblockcnt ? O_NONBLOCK : 0);
fs/smb/server/smb2pdu.c
2123
int oflags = O_NONBLOCK | O_LARGEFILE;
fs/splice.c
1323
if ((in->f_flags | out->f_flags) & O_NONBLOCK)
fs/splice.c
1345
if (in->f_flags & O_NONBLOCK)
fs/splice.c
1371
if (out->f_flags & O_NONBLOCK)
fs/splice.c
1954
if ((in->f_flags | out->f_flags) & O_NONBLOCK)
fs/splice.c
879
if (out->f_flags & O_NONBLOCK)
fs/timerfd.c
273
if (file->f_flags & O_NONBLOCK || iocb->ki_flags & IOCB_NOWAIT)
fs/timerfd.c
401
BUILD_BUG_ON(TFD_NONBLOCK != O_NONBLOCK);
fs/userfaultfd.c
1169
no_wait = file->f_flags & O_NONBLOCK || iocb->ki_flags & IOCB_NOWAIT;
fs/userfaultfd.c
952
if (unlikely(!(file->f_flags & O_NONBLOCK)))
fs/xfs/xfs_healthmon.c
955
if (file->f_flags & O_NONBLOCK) {
include/linux/eventfd.h
26
#define EFD_SHARED_FCNTL_FLAGS (O_CLOEXEC | O_NONBLOCK)
include/linux/fcntl.h
11
O_APPEND | O_NDELAY | O_NONBLOCK | __O_SYNC | O_DSYNC | \
include/linux/filelock.h
464
if (mode & O_NONBLOCK)
include/linux/net.h
82
#define SOCK_NONBLOCK O_NONBLOCK
include/linux/tty.h
323
return file->f_flags & O_NONBLOCK ||
include/linux/userfaultfd_k.h
33
#define UFFD_SHARED_FCNTL_FLAGS (O_CLOEXEC | O_NONBLOCK)
include/trace/misc/fs.h
33
{ O_NONBLOCK, "O_NONBLOCK" }, \
include/uapi/asm-generic/fcntl.h
37
#ifndef O_NONBLOCK
include/uapi/asm-generic/fcntl.h
95
#define O_NDELAY O_NONBLOCK
include/uapi/linux/eventfd.h
9
#define EFD_NONBLOCK O_NONBLOCK
include/uapi/linux/inotify.h
73
#define IN_NONBLOCK O_NONBLOCK
include/uapi/linux/pidfd.h
11
#define PIDFD_NONBLOCK O_NONBLOCK
include/uapi/linux/signalfd.h
18
#define SFD_NONBLOCK O_NONBLOCK
include/uapi/linux/timerfd.h
33
#define TFD_NONBLOCK O_NONBLOCK
io_uring/io_uring.c
1321
if ((file->f_flags & O_NONBLOCK) || (file->f_mode & FMODE_NOWAIT))
io_uring/io_uring.c
1498
if (req->file->f_flags & O_NONBLOCK ||
io_uring/net.c
1640
if (SOCK_NONBLOCK != O_NONBLOCK && (accept->flags & SOCK_NONBLOCK))
io_uring/net.c
1641
accept->flags = (accept->flags & ~SOCK_NONBLOCK) | O_NONBLOCK;
io_uring/net.c
1655
.flags = force_nonblock ? O_NONBLOCK : 0,
io_uring/net.c
1807
file_flags = force_nonblock ? O_NONBLOCK : 0;
io_uring/net.c
974
if (sock->file->f_flags & O_NONBLOCK)
io_uring/openclose.c
136
nonblock_set = op.open_flag & O_NONBLOCK;
io_uring/openclose.c
141
op.open_flag |= O_NONBLOCK;
io_uring/openclose.c
173
file->f_flags &= ~O_NONBLOCK;
io_uring/openclose.c
335
if (p->flags & ~(O_CLOEXEC | O_NONBLOCK | O_DIRECT | O_NOTIFICATION_PIPE))
io_uring/rw.c
703
!(kiocb->ki_filp->f_flags & O_NONBLOCK))
io_uring/rw.c
873
((file->f_flags & O_NONBLOCK && !(req->flags & REQ_F_SUPPORT_NOWAIT))))
ipc/mqueue.c
1105
if (fd_file(f)->f_flags & O_NONBLOCK) {
ipc/mqueue.c
1197
if (fd_file(f)->f_flags & O_NONBLOCK) {
ipc/mqueue.c
1392
if (new && (new->mq_flags & (~O_NONBLOCK)))
ipc/mqueue.c
1409
old->mq_flags = fd_file(f)->f_flags & O_NONBLOCK;
ipc/mqueue.c
1414
if (new->mq_flags & O_NONBLOCK)
ipc/mqueue.c
1415
fd_file(f)->f_flags |= O_NONBLOCK;
ipc/mqueue.c
1417
fd_file(f)->f_flags &= ~O_NONBLOCK;
kernel/exit.c
1789
if (f_flags & O_NONBLOCK)
kernel/printk/printk.c
816
if (file->f_flags & O_NONBLOCK) {
kernel/trace/trace.c
5915
if ((filp->f_flags & O_NONBLOCK)) {
kernel/trace/trace.c
7920
if ((filp->f_flags & O_NONBLOCK))
kernel/trace/trace.c
8135
if ((file->f_flags & O_NONBLOCK) || (flags & SPLICE_F_NONBLOCK))
kernel/trace/trace.c
8166
if (!(file->f_flags & O_NONBLOCK)) {
kernel/trace/trace_syscalls.c
169
{ O_NONBLOCK, "O_NONBLOCK" },
kernel/trace/trace_syscalls.c
419
"{ 0x%x, \"O_NONBLOCK\" }, ", O_NONBLOCK);
mm/memcontrol.c
4406
if (of->file->f_flags & O_NONBLOCK)
mm/memcontrol.c
4458
if (of->file->f_flags & O_NONBLOCK)
net/9p/trans_fd.c
228
if (!(ts->rd->f_flags & O_NONBLOCK))
net/9p/trans_fd.c
395
if (!(ts->wr->f_flags & O_NONBLOCK))
net/9p/trans_fd.c
739
data_race(ts->rd->f_flags |= O_NONBLOCK);
net/9p/trans_fd.c
745
data_race(ts->wr->f_flags |= O_NONBLOCK);
net/9p/trans_fd.c
787
p->rd->f_flags |= O_NONBLOCK;
net/atm/svc.c
213
if (flags & O_NONBLOCK) {
net/atm/svc.c
358
if (arg->flags & O_NONBLOCK) {
net/atm/svc.c
543
if (flags & O_NONBLOCK) {
net/ax25/af_ax25.c
1333
if (sk->sk_state != TCP_ESTABLISHED && (flags & O_NONBLOCK)) {
net/ax25/af_ax25.c
1415
if (arg->flags & O_NONBLOCK) {
net/bluetooth/iso.c
1208
sock_sndtimeo(sk, flags & O_NONBLOCK));
net/bluetooth/iso.c
1354
timeo = sock_rcvtimeo(sk, arg->flags & O_NONBLOCK);
net/bluetooth/l2cap_sock.c
265
sock_sndtimeo(sk, flags & O_NONBLOCK));
net/bluetooth/l2cap_sock.c
339
timeo = sock_rcvtimeo(sk, arg->flags & O_NONBLOCK);
net/bluetooth/rfcomm/core.c
1972
err = kernel_accept(sock, &nsock, O_NONBLOCK);
net/bluetooth/rfcomm/core.c
811
*err = kernel_connect(sock, (struct sockaddr_unsized *)&addr, sizeof(addr), O_NONBLOCK);
net/bluetooth/rfcomm/sock.c
415
sock_sndtimeo(sk, flags & O_NONBLOCK));
net/bluetooth/rfcomm/sock.c
487
timeo = sock_rcvtimeo(sk, arg->flags & O_NONBLOCK);
net/bluetooth/sco.c
693
sock_sndtimeo(sk, flags & O_NONBLOCK));
net/bluetooth/sco.c
749
timeo = sock_rcvtimeo(sk, arg->flags & O_NONBLOCK);
net/caif/caif_socket.c
774
if (flags & O_NONBLOCK)
net/caif/caif_socket.c
856
if (sk->sk_state != CAIF_CONNECTED && (flags & O_NONBLOCK))
net/caif/caif_socket.c
859
timeo = sock_sndtimeo(sk, flags & O_NONBLOCK);
net/ceph/messenger.c
464
O_NONBLOCK);
net/handshake/handshake-test.c
222
filp = sock_alloc_file(sock, O_NONBLOCK, NULL);
net/handshake/handshake-test.c
257
filp = sock_alloc_file(sock, O_NONBLOCK, NULL);
net/handshake/handshake-test.c
295
filp = sock_alloc_file(sock, O_NONBLOCK, NULL);
net/handshake/handshake-test.c
328
filp = sock_alloc_file(sock, O_NONBLOCK, NULL);
net/handshake/handshake-test.c
364
filp = sock_alloc_file(sock, O_NONBLOCK, NULL);
net/handshake/handshake-test.c
406
filp = sock_alloc_file(sock, O_NONBLOCK, NULL);
net/handshake/handshake-test.c
464
filp = sock_alloc_file(sock, O_NONBLOCK, NULL);
net/ipv4/af_inet.c
702
timeo = sock_sndtimeo(sk, flags & O_NONBLOCK);
net/ipv4/af_inet.c
949
err = sk->sk_prot->disconnect(sk, O_NONBLOCK);
net/ipv4/inet_connection_sock.c
1361
sk->sk_prot->disconnect(child, O_NONBLOCK);
net/ipv4/inet_connection_sock.c
669
long timeo = sock_rcvtimeo(sk, arg->flags & O_NONBLOCK);
net/ipv4/tcp.c
1098
flags = (msg->msg_flags & MSG_DONTWAIT) ? O_NONBLOCK : 0;
net/ipv4/tcp.c
847
timeo = sock_rcvtimeo(sk, sock->file->f_flags & O_NONBLOCK);
net/ipv4/udp.c
3230
if ((mask & EPOLLRDNORM) && !(file->f_flags & O_NONBLOCK) &&
net/iucv/af_iucv.c
759
sock_sndtimeo(sk, flags & O_NONBLOCK));
net/iucv/af_iucv.c
813
timeo = sock_rcvtimeo(sk, arg->flags & O_NONBLOCK);
net/kcm/kcmsock.c
1050
if (sock->file->f_flags & O_NONBLOCK || flags & SPLICE_F_NONBLOCK)
net/llc/af_llc.c
521
const long timeo = sock_sndtimeo(sk, flags & O_NONBLOCK);
net/mptcp/protocol.c
3099
WARN_ON_ONCE(tcp_disconnect(ssk, O_NONBLOCK));
net/mptcp/protocol.c
4454
timeo = sock_rcvtimeo(sk, sock->file->f_flags & O_NONBLOCK);
net/mptcp/subflow.c
1691
err = kernel_connect(sf, (struct sockaddr_unsized *)&addr, addrlen, O_NONBLOCK);
net/netrom/af_netrom.c
730
if (sk->sk_state != TCP_ESTABLISHED && (flags & O_NONBLOCK)) {
net/netrom/af_netrom.c
808
if (arg->flags & O_NONBLOCK) {
net/nfc/llcp_sock.c
466
timeo = sock_rcvtimeo(sk, arg->flags & O_NONBLOCK);
net/nfc/llcp_sock.c
744
sock_sndtimeo(sk, flags & O_NONBLOCK));
net/phonet/pep.c
775
skb = skb_recv_datagram(sk, (arg->flags & O_NONBLOCK) ? MSG_DONTWAIT : 0,
net/phonet/socket.c
224
long timeo = sock_rcvtimeo(sk, flags & O_NONBLOCK);
net/qrtr/tun.c
67
if (filp->f_flags & O_NONBLOCK)
net/rds/tcp_connect.c
205
ret = kernel_connect(sock, (struct sockaddr_unsized *)addr, addrlen, O_NONBLOCK);
net/rds/tcp_listen.c
177
ret = kernel_accept(listen_sock, &new_sock, O_NONBLOCK);
net/rfkill/core.c
1248
if (file->f_flags & O_NONBLOCK) {
net/rose/af_rose.c
891
if (sk->sk_state != TCP_ESTABLISHED && (flags & O_NONBLOCK)) {
net/rose/af_rose.c
971
if (arg->flags & O_NONBLOCK) {
net/sctp/socket.c
1247
timeo = sock_sndtimeo(sk, flags & O_NONBLOCK);
net/sctp/socket.c
4943
timeo = sock_rcvtimeo(sk, arg->flags & O_NONBLOCK);
net/sctp/socket.c
5751
(*newfile)->f_flags |= O_NONBLOCK;
net/smc/af_smc.c
1718
if (flags & O_NONBLOCK) {
net/smc/af_smc.c
2734
timeo = sock_rcvtimeo(sk, arg->flags & O_NONBLOCK);
net/smc/af_smc.c
2761
if (lsmc->sockopt_defer_accept && !(arg->flags & O_NONBLOCK)) {
net/socket.c
1161
if (file->f_flags & O_NONBLOCK || (iocb->ki_flags & IOCB_NOWAIT))
net/socket.c
1186
if (file->f_flags & O_NONBLOCK || (iocb->ki_flags & IOCB_NOWAIT))
net/socket.c
1717
if (SOCK_NONBLOCK != O_NONBLOCK && (flags & SOCK_NONBLOCK))
net/socket.c
1718
flags = (flags & ~SOCK_NONBLOCK) | O_NONBLOCK;
net/socket.c
1753
if (SOCK_NONBLOCK != O_NONBLOCK && (flags & SOCK_NONBLOCK))
net/socket.c
1754
flags = (flags & ~SOCK_NONBLOCK) | O_NONBLOCK;
net/socket.c
1756
return sock_map_fd(sock, flags & (O_CLOEXEC | O_NONBLOCK));
net/socket.c
1780
if (SOCK_NONBLOCK != O_NONBLOCK && (flags & SOCK_NONBLOCK))
net/socket.c
1781
flags = (flags & ~SOCK_NONBLOCK) | O_NONBLOCK;
net/socket.c
2019
if (SOCK_NONBLOCK != O_NONBLOCK && (flags & SOCK_NONBLOCK))
net/socket.c
2020
flags = (flags & ~SOCK_NONBLOCK) | O_NONBLOCK;
net/socket.c
2203
if (sock->file->f_flags & O_NONBLOCK)
net/socket.c
2254
if (sock->file->f_flags & O_NONBLOCK)
net/socket.c
2577
if (sock->file->f_flags & O_NONBLOCK)
net/socket.c
2806
if (sock->file->f_flags & O_NONBLOCK)
net/socket.c
484
O_RDWR | (flags & O_NONBLOCK),
net/sunrpc/svcsock.c
933
err = kernel_accept(sock, &newsock, O_NONBLOCK);
net/sunrpc/svcsock.c
939
if (IS_ERR(sock_alloc_file(newsock, O_NONBLOCK, NULL)))
net/sunrpc/xprtsock.c
1967
filp = sock_alloc_file(sock, O_NONBLOCK, NULL);
net/sunrpc/xprtsock.c
2031
filp = sock_alloc_file(sock, O_NONBLOCK, NULL);
net/sunrpc/xprtsock.c
2409
xprt->addrlen, O_NONBLOCK);
net/tipc/socket.c
2577
long timeout = (flags & O_NONBLOCK) ? 0 : tsk->conn_timeout;
net/tipc/socket.c
2733
timeo = sock_rcvtimeo(sk, arg->flags & O_NONBLOCK);
net/tipc/topsrv.c
472
ret = kernel_accept(lsock, &newsock, O_NONBLOCK);
net/unix/af_unix.c
1651
timeo = sock_sndtimeo(sk, flags & O_NONBLOCK);
net/unix/af_unix.c
1854
skb = skb_recv_datagram(sk, (arg->flags & O_NONBLOCK) ? MSG_DONTWAIT : 0,
net/unix/af_unix.c
3173
if (sock->file->f_flags & O_NONBLOCK ||
net/vmw_vsock/af_vsock.c
1669
if (flags & O_NONBLOCK)
net/vmw_vsock/af_vsock.c
1744
if (flags & O_NONBLOCK) {
net/vmw_vsock/af_vsock.c
1852
timeout = sock_rcvtimeo(listener, arg->flags & O_NONBLOCK);
net/x25/af_x25.c
821
if (sk->sk_state != TCP_ESTABLISHED && (flags & O_NONBLOCK))
samples/bpf/xdp_router_ipv4_user.c
464
fcntl(sock, F_SETFL, O_NONBLOCK);
samples/bpf/xdp_router_ipv4_user.c
484
fcntl(sock_arp, F_SETFL, O_NONBLOCK);
samples/hid/hid_mouse.c
63
fd = open(uevent, O_RDONLY | O_NONBLOCK);
samples/hid/hid_surface_dial.c
76
fd = open(uevent, O_RDONLY | O_NONBLOCK);
samples/hidraw/hid-example.c
57
fd = open(device, O_RDWR|O_NONBLOCK);
security/apparmor/apparmorfs.c
631
if (file->f_flags & O_NONBLOCK)
sound/core/control.c
1997
if ((file->f_flags & O_NONBLOCK) != 0 || result > 0) {
sound/core/hwdep.c
109
if (file->f_flags & O_NONBLOCK) {
sound/core/oss/pcm_oss.c
1437
else if ((substream->f_flags & O_NONBLOCK) != 0) {
sound/core/oss/pcm_oss.c
1452
if ((substream->f_flags & O_NONBLOCK) != 0 &&
sound/core/oss/pcm_oss.c
1721
substream->f_flags &= ~O_NONBLOCK;
sound/core/oss/pcm_oss.c
2011
file->f_flags |= O_NONBLOCK;
sound/core/oss/pcm_oss.c
2367
substream->f_flags |= O_NONBLOCK;
sound/core/oss/pcm_oss.c
2369
substream->f_flags &= ~O_NONBLOCK;
sound/core/oss/pcm_oss.c
2515
nonblock = !!(file->f_flags & O_NONBLOCK);
sound/core/oss/pcm_oss.c
2774
substream->f_flags = file->f_flags & O_NONBLOCK;
sound/core/oss/pcm_oss.c
2798
substream->f_flags = file->f_flags & O_NONBLOCK;
sound/core/pcm_lib.c
2317
nonblock = !!(substream->f_flags & O_NONBLOCK);
sound/core/pcm_native.c
2123
if (file->f_flags & O_NONBLOCK)
sound/core/pcm_native.c
2125
} else if (substream->f_flags & O_NONBLOCK)
sound/core/pcm_native.c
2893
if (file->f_flags & O_NONBLOCK) {
sound/core/rawmidi.c
1291
if ((file->f_flags & O_NONBLOCK) != 0 || result > 0) {
sound/core/rawmidi.c
1608
if (file->f_flags & O_NONBLOCK) {
sound/core/rawmidi.c
1634
if ((size_t)count1 < count && (file->f_flags & O_NONBLOCK))
sound/core/rawmidi.c
441
if ((file->f_flags & O_APPEND) && !(file->f_flags & O_NONBLOCK))
sound/core/rawmidi.c
489
if (file->f_flags & O_NONBLOCK) {
sound/core/seq/oss/seq_oss_init.c
284
if (file->f_flags & O_NONBLOCK)
sound/core/seq/seq_clientmgr.c
1056
!(file->f_flags & O_NONBLOCK),
sound/core/seq/seq_clientmgr.c
430
nonblock = (file->f_flags & O_NONBLOCK) || result > 0;
sound/core/timer.c
2341
if ((file->f_flags & O_NONBLOCK) != 0 || result > 0) {
sound/oss/dmasound/dmasound_core.c
713
if (file->f_flags & O_NONBLOCK)
sound/oss/dmasound/dmasound_core.c
742
sq->non_blocking = file->f_flags & O_NONBLOCK;
sound/usb/line6/driver.c
547
line6->messages.nonblock = file->f_flags & O_NONBLOCK ? 1 : 0;
tools/iio/iio_generic_buffer.c
655
fd = open(buffer_access, O_RDONLY | O_NONBLOCK);
tools/laptop/dslm/dslm.c
147
if (!(fd = open(disk, O_RDONLY|O_NONBLOCK))) {
tools/lib/perf/evlist.c
438
fcntl(fd, F_SETFL, O_NONBLOCK);
tools/perf/bench/inject-buildid.c
256
fcntl(data->output_pipe[0], F_SETFL, flag | O_NONBLOCK);
tools/perf/bench/sched-pipe.c
237
flags |= O_NONBLOCK;
tools/perf/builtin-daemon.c
525
control = open(control_path, O_WRONLY|O_NONBLOCK);
tools/perf/builtin-daemon.c
534
ack = open(ack_path, O_RDONLY, O_NONBLOCK);
tools/perf/builtin-ftrace.c
1139
fcntl(trace_fd, F_SETFL, O_NONBLOCK);
tools/perf/builtin-ftrace.c
1473
fcntl(trace_fd, F_SETFL, O_NONBLOCK);
tools/perf/builtin-ftrace.c
788
fcntl(trace_fd, F_SETFL, O_NONBLOCK);
tools/perf/builtin-kvm.c
1389
if (fcntl(fd, F_SETFL, arg | O_NONBLOCK) < 0) {
tools/perf/tests/bp_signal.c
132
fcntl(fd, F_SETFL, O_RDWR|O_NONBLOCK|O_ASYNC);
tools/perf/tests/bp_signal_overflow.c
109
fcntl(fd, F_SETFL, O_RDWR|O_NONBLOCK|O_ASYNC);
tools/perf/tests/builtin-test.c
425
fcntl(err, F_SETFL, O_NONBLOCK);
tools/perf/trace/beauty/open_flags.c
53
#ifdef O_NONBLOCK
tools/perf/util/evlist.c
1960
fd = open(s, O_RDWR | O_NONBLOCK | O_CLOEXEC);
tools/perf/util/evlist.c
1971
fd = open(p, O_RDWR | O_NONBLOCK | O_CLOEXEC);
tools/power/acpi/tools/acpidbg/acpidbg.c
422
fd = open(acpi_aml_file_path, O_RDWR | O_NONBLOCK);
tools/power/acpi/tools/acpidbg/acpidbg.c
428
acpi_aml_set_fl(STDIN_FILENO, O_NONBLOCK);
tools/power/acpi/tools/acpidbg/acpidbg.c
429
acpi_aml_set_fl(STDOUT_FILENO, O_NONBLOCK);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
153
flags = blocking ? (flags | O_NONBLOCK) : (flags & ~O_NONBLOCK);
tools/testing/selftests/bpf/network_helpers.c
592
err = fcntl(fd, F_SETFL, O_NONBLOCK);
tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c
236
fd = open("/proc/sys/net/core/bpf_jit_harden", O_RDWR | O_NONBLOCK);
tools/testing/selftests/bpf/prog_tests/lwt_redirect.c
132
err = fcntl(s, F_SETFL, O_NONBLOCK);
tools/testing/selftests/bpf/test_lirc_mode2_user.c
69
lircfd = open(argv[1], O_RDWR | O_NONBLOCK);
tools/testing/selftests/bpf/test_lirc_mode2_user.c
82
inputfd = open(argv[2], O_RDONLY | O_NONBLOCK);
tools/testing/selftests/bpf/test_sockmap.c
680
int fd_flags = O_NONBLOCK;
tools/testing/selftests/bpf/trace_helpers.c
496
fcntl(fileno(fp), F_SETFL, O_NONBLOCK);
tools/testing/selftests/coredump/coredump_test_helpers.c
320
if (fcntl(fd_coredump, F_SETFL, flags | O_NONBLOCK) < 0) {
tools/testing/selftests/exec/check-exec.c
255
flags |= O_NONBLOCK;
tools/testing/selftests/hid/hid_common.h
336
fd = open(uevent, O_RDONLY | O_NONBLOCK);
tools/testing/selftests/hid/hid_common.h
438
return open(hidraw_path, O_RDWR | O_NONBLOCK);
tools/testing/selftests/ir/ir_loopback.c
96
fd = open(buf, O_RDWR | O_NONBLOCK);
tools/testing/selftests/kvm/lib/userfaultfd_util.c
137
uffd = syscall(__NR_userfaultfd, O_CLOEXEC | O_NONBLOCK);
tools/testing/selftests/kvm/lib/userfaultfd_util.c
158
ret = pipe2((int *) &pipes, O_CLOEXEC | O_NONBLOCK);
tools/testing/selftests/mm/compaction_test.c
103
fd = open("/proc/sys/vm/nr_hugepages", O_RDWR | O_NONBLOCK);
tools/testing/selftests/mm/compaction_test.c
175
fd = open("/proc/sys/vm/nr_hugepages", O_RDWR | O_NONBLOCK);
tools/testing/selftests/mm/compaction_test.c
63
O_RDONLY | O_NONBLOCK);
tools/testing/selftests/mm/hugepage-mremap.c
68
uffd = syscall(__NR_userfaultfd, O_CLOEXEC | O_NONBLOCK);
tools/testing/selftests/mm/ksm_functional_tests.c
305
uffd = syscall(__NR_userfaultfd, O_CLOEXEC | O_NONBLOCK);
tools/testing/selftests/mm/ksm_functional_tests.c
333
uffd = syscall(__NR_userfaultfd, O_CLOEXEC | O_NONBLOCK);
tools/testing/selftests/mm/mkdirty.c
288
uffd = syscall(__NR_userfaultfd, O_CLOEXEC | O_NONBLOCK);
tools/testing/selftests/mm/mremap_test.c
765
uffd = syscall(__NR_userfaultfd, O_NONBLOCK);
tools/testing/selftests/mm/pagemap_ioctl.c
97
uffd = syscall(__NR_userfaultfd, O_CLOEXEC | O_NONBLOCK | UFFD_USER_MODE_ONLY);
tools/testing/selftests/mm/uffd-common.c
396
if (pipe2(&gopts->pipefd[cpu * 2], O_CLOEXEC | O_NONBLOCK))
tools/testing/selftests/mm/uffd-common.h
41
#define UFFD_FLAGS (O_CLOEXEC | O_NONBLOCK | UFFD_USER_MODE_ONLY)
tools/testing/selftests/mm/uffd-stress.c
304
fcntl(gopts->uffd, F_SETFL, gopts->uffd_flags | O_NONBLOCK);
tools/testing/selftests/mm/uffd-stress.c
306
fcntl(gopts->uffd, F_SETFL, gopts->uffd_flags & ~O_NONBLOCK);
tools/testing/selftests/mm/uffd-unit-tests.c
1035
fcntl(gopts->uffd, F_SETFL, gopts->uffd_flags | O_NONBLOCK);
tools/testing/selftests/mm/uffd-unit-tests.c
768
fcntl(gopts->uffd, F_SETFL, gopts->uffd_flags | O_NONBLOCK);
tools/testing/selftests/mm/uffd-unit-tests.c
828
fcntl(gopts->uffd, F_SETFL, gopts->uffd_flags | O_NONBLOCK);
tools/testing/selftests/mqueue/mq_perf_tests.c
294
int flags = O_RDWR | O_EXCL | O_CREAT | O_NONBLOCK;
tools/testing/selftests/mqueue/mq_perf_tests.c
303
printf("\t\tmq_flags:\t\t\t%s\n", result.mq_flags & O_NONBLOCK ?
tools/testing/selftests/mqueue/mq_perf_tests.c
714
attr.mq_flags = O_NONBLOCK;
tools/testing/selftests/net/af_unix/msg_oob.c
83
ret = fcntl(self->fd[3], F_SETFL, O_NONBLOCK);
tools/testing/selftests/net/busy_poller.c
204
if (fcntl(sockfd, F_SETFL, flags | O_NONBLOCK) == -1)
tools/testing/selftests/net/mptcp/mptcp_connect.c
614
fcntl(fd, F_SETFL, flags | O_NONBLOCK);
tools/testing/selftests/net/mptcp/mptcp_connect.c
616
fcntl(fd, F_SETFL, flags & ~O_NONBLOCK);
tools/testing/selftests/net/netfilter/connect_close.c
45
fcntl(s, F_SETFL, O_NONBLOCK);
tools/testing/selftests/net/nettest.c
1531
if ((flags < 0) || (fcntl(sd, F_SETFL, flags|O_NONBLOCK) < 0)) {
tools/testing/selftests/net/nettest.c
1715
if ((flags < 0) || (fcntl(sd, F_SETFL, flags|O_NONBLOCK) < 0)) {
tools/testing/selftests/net/tap.c
201
fd = open(buf, O_RDWR | O_NONBLOCK);
tools/testing/selftests/net/tcp_ao/lib/repair.c
175
if ((flags < 0) || (fcntl(sk, F_SETFL, flags | O_NONBLOCK) < 0))
tools/testing/selftests/net/tcp_ao/lib/sock.c
127
if ((flags < 0) || (fcntl(sk, F_SETFL, flags | O_NONBLOCK) < 0))
tools/testing/selftests/net/tcp_ao/lib/sock.c
28
if ((flags < 0) || (fcntl(sk, F_SETFL, flags | O_NONBLOCK) < 0))
tools/testing/selftests/net/tls.c
1394
fcntl(self->fd, F_SETFL, flags | O_NONBLOCK);
tools/testing/selftests/net/tls.c
1395
fcntl(self->cfd, F_SETFL, flags | O_NONBLOCK);
tools/testing/selftests/net/tls.c
964
ASSERT_GE(pipe2(pipefds, O_NONBLOCK), 0);
tools/testing/selftests/pidfd/pidfd.h
64
#define PIDFD_NONBLOCK O_NONBLOCK
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
176
pidfd = open_by_handle_at(self->pidfd, fh, O_NONBLOCK);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
223
pidfd = open_by_handle_at(self->pidfd, fh, O_NONBLOCK);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
371
O_NONBLOCK |
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
538
pidfd = open_by_handle_at(FD_PIDFS_ROOT, fh, O_NONBLOCK);
tools/testing/selftests/pidfd/pidfd_wait.c
187
ASSERT_GT((flags & O_NONBLOCK), 0);
tools/testing/selftests/pidfd/pidfd_wait.c
205
ASSERT_EQ(fcntl(pidfd, F_SETFL, (flags & ~O_NONBLOCK)), 0);
tools/testing/selftests/powerpc/tm/tm-signal-pagefault.c
148
uffd = syscall(__NR_userfaultfd, O_CLOEXEC | O_NONBLOCK);
tools/testing/selftests/proc/read.c
45
fd = openat(dirfd(d), filename, O_RDONLY|O_NONBLOCK);
tools/testing/selftests/ring-buffer/map_test.c
90
desc->cpu_fd = open(cpu_path, O_RDONLY | O_NONBLOCK);
tools/testing/selftests/vfio/lib/include/libvfio/vfio_pci_device.h
80
r = fcntl(fd, F_SETFL, r | O_NONBLOCK);
tools/testing/selftests/wireguard/qemu/init.c
137
if (fcntl(fileno(file), F_SETFL, O_NONBLOCK) < 0)
tools/testing/selftests/x86/test_shadow_stack.c
496
uffd = syscall(__NR_userfaultfd, O_CLOEXEC | O_NONBLOCK);
tools/testing/vsock/vsock_test.c
2102
if (fcntl(s, F_SETFL, fcntl(s, F_GETFL, 0) | O_NONBLOCK) < 0) {
tools/testing/vsock/vsock_test.c
2259
if (fcntl(fd, F_SETFL, fcntl(fd, F_GETFL, 0) | O_NONBLOCK) < 0) {
tools/virtio/virtio-trace/trace-agent-rw.c
67
if (pipe2(data_pipe, O_NONBLOCK) < 0) {
tools/wmi/dell-smbios-example.c
47
fd = open(ioctl_devfs, O_NONBLOCK);