arch/alpha/kernel/osf_sys.c
164
return -EBADF;
arch/arm/kernel/sys_oabi-compat.c
243
return -EBADF;
arch/powerpc/kvm/book3s_64_vio.c
121
return -EBADF;
arch/powerpc/kvm/powerpc.c
1927
r = -EBADF;
arch/powerpc/kvm/powerpc.c
1944
r = -EBADF;
arch/powerpc/kvm/powerpc.c
1964
r = -EBADF;
arch/powerpc/platforms/cell/spu_syscalls.c
71
return -EBADF;
arch/powerpc/platforms/cell/spu_syscalls.c
86
return -EBADF;
arch/powerpc/platforms/pseries/papr-indices.c
455
ret = -EBADF;
arch/powerpc/platforms/pseries/papr-sysparm.c
326
ret = -EBADF;
arch/s390/pci/pci_bus.c
429
int topo, rc = -EBADF;
arch/x86/kernel/msr.c
158
err = -EBADF;
arch/x86/kernel/msr.c
174
err = -EBADF;
arch/x86/kvm/svm/sev.c
2122
return -EBADF;
arch/x86/kvm/svm/sev.c
2125
return -EBADF;
arch/x86/kvm/svm/sev.c
2840
return -EBADF;
arch/x86/kvm/svm/sev.c
2843
return -EBADF;
arch/x86/kvm/svm/sev.c
639
return -EBADF;
block/blk-zoned.c
466
return -EBADF;
block/ioctl.c
139
return -EBADF;
block/ioctl.c
184
return -EBADF;
block/ioctl.c
218
return -EBADF;
block/ioctl.c
904
return -EBADF;
drivers/accel/habanalabs/common/memory.c
2203
int rc, dmabuf_fd = -EBADF;
drivers/android/binder.c
2392
ret = -EBADF;
drivers/block/loop.c
490
return -EBADF;
drivers/block/loop.c
545
return -EBADF;
drivers/block/loop.c
989
return -EBADF;
drivers/bluetooth/btintel.c
2158
err = -EBADF;
drivers/bluetooth/btintel.c
2408
err = -EBADF;
drivers/bluetooth/hci_intel.c
727
err = -EBADF;
drivers/bluetooth/hci_ldisc.c
807
return -EBADF;
drivers/crypto/ccp/sev-dev.c
2866
return -EBADF;
drivers/dma-buf/dma-buf.c
257
return -EBADF;
drivers/dma-buf/dma-buf.c
822
return ERR_PTR(-EBADF);
drivers/firmware/stratix10-svc.c
1365
ret = -EBADF;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3601
retcode = -EBADF;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3723
return -EBADF;
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
815
return -EBADF;
drivers/gpu/drm/i915/gem/i915_gem_context.c
1544
ctx->file_priv = ERR_PTR(-EBADF);
drivers/hv/hv_utils_transport.c
125
ret = -EBADF;
drivers/hv/hv_utils_transport.c
42
ret = -EBADF;
drivers/hv/hv_utils_transport.c
88
ret = -EBADF;
drivers/hv/mshv_eventfd.c
407
ret = -EBADF;
drivers/hv/mshv_root_main.c
1125
ret = -EBADF;
drivers/infiniband/core/rdma_core.c
393
return ERR_PTR(-EBADF);
drivers/infiniband/core/rdma_core.c
403
return ERR_PTR(-EBADF);
drivers/infiniband/core/ucaps.c
83
return -EBADF;
drivers/infiniband/core/uverbs_cmd.c
585
ret = -EBADF;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
798
return -EBADF;
drivers/infiniband/hw/hfi1/user_sdma.c
116
return -EBADF;
drivers/infiniband/hw/mthca/mthca_cmd.c
307
[MTHCA_CMD_STAT_BAD_RESOURCE] = -EBADF,
drivers/infiniband/hw/mthca/mthca_cmd.c
311
[MTHCA_CMD_STAT_BAD_RES_STATE] = -EBADF,
drivers/infiniband/hw/mthca/mthca_cmd.c
312
[MTHCA_CMD_STAT_BAD_INDEX] = -EBADF,
drivers/input/mouse/elan_i2c_core.c
670
return -EBADF;
drivers/input/mouse/elan_i2c_core.c
679
return -EBADF;
drivers/iommu/iommufd/io_pagetable.c
516
return -EBADF;
drivers/iommu/iommufd/main.c
666
return ERR_PTR(-EBADF);
drivers/md/dm-vdo/errors.c
26
[EBADF] = "Bad file descriptor",
drivers/md/md.c
7819
return -EBADF;
drivers/md/md.c
7826
err = -EBADF;
drivers/md/md.c
7830
err = -EBADF;
drivers/media/rc/lirc_dev.c
824
return ERR_PTR(-EBADF);
drivers/mtd/ubi/cdev.c
190
return -EBADF;
drivers/mtd/ubi/kapi.c
411
return -EBADF;
drivers/mtd/ubi/kapi.c
555
return -EBADF;
drivers/mtd/ubi/kapi.c
599
return -EBADF;
drivers/mtd/ubi/kapi.c
635
return -EBADF;
drivers/mtd/ubi/kapi.c
695
return -EBADF;
drivers/mtd/ubi/kapi.c
731
return -EBADF;
drivers/mtd/ubi/kapi.c
766
return -EBADF;
drivers/net/can/softing/softing_cs.c
254
ret = -EBADF;
drivers/net/ethernet/mellanox/mlx4/cmd.c
146
[CMD_STAT_BAD_RESOURCE] = -EBADF,
drivers/net/ethernet/mellanox/mlx4/cmd.c
149
[CMD_STAT_BAD_RES_STATE] = -EBADF,
drivers/net/ethernet/mellanox/mlx4/cmd.c
150
[CMD_STAT_BAD_INDEX] = -EBADF,
drivers/net/ethernet/mellanox/mlx4/mcg.c
1344
return -EBADF;
drivers/net/ovpn/tcp.c
173
return -EBADF;
drivers/net/ppp/ppp_generic.c
1305
return -EBADF;
drivers/net/ppp/ppp_generic.c
1326
return -EBADF;
drivers/net/ppp/ppp_generic.c
1339
err = -EBADF;
drivers/net/ppp/pppoe.c
553
return -EBADF;
drivers/net/ppp/pptp.c
517
return -EBADF;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6736
return -EBADF;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
2367
rc = -EBADF;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
518
return -EBADF;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1690
rc = -EBADF;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1695
rc = -EBADF;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1699
rc = -EBADF;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1711
rc = -EBADF;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1719
rc = -EBADF;
drivers/nvme/host/fc.c
1222
ret = -EBADF;
drivers/nvme/host/fc.c
1328
ret = -EBADF;
drivers/s390/char/hmcdrv_dev.c
178
return -EBADF;
drivers/sbus/char/openprom.c
620
return -EBADF;
drivers/sbus/char/openprom.c
625
return -EBADF;
drivers/scsi/qla2xxx/qla_target.c
6797
case -EBADF:
drivers/scsi/qla2xxx/qla_target.c
7004
case -EBADF:
drivers/tee/optee/supp.c
27
#define INVALID_REQ_PTR ((struct optee_supp_req *)ERR_PTR(-EBADF))
drivers/tee/qcomtee/qcomtee_msg.h
291
case -EBADF:
drivers/tty/tty_io.c
2398
return -EBADF;
drivers/vfio/group.c
120
return -EBADF;
drivers/vfio/pci/vfio_pci_core.c
1467
ret = -EBADF;
drivers/vfio/virqfd.c
137
ret = -EBADF;
drivers/vhost/net.c
1509
return ERR_PTR(-EBADF);
drivers/virt/acrn/irqfd.c
129
ret = -EBADF;
drivers/virt/vboxguest/vboxguest_utils.c
756
[-VERR_INVALID_HANDLE] = -EBADF,
drivers/xen/privcmd.c
1002
ret = -EBADF;
drivers/xen/pvcalls-front.c
1128
map->active.ring->in_error = -EBADF;
drivers/xen/pvcalls-front.c
1184
map->active.ring->in_error = -EBADF;
fs/9p/vfs_inode.c
1181
return ERR_PTR(-EBADF);
fs/aio.c
1647
return -EBADF;
fs/aio.c
1675
return -EBADF;
fs/aio.c
2028
return -EBADF;
fs/autofs/dev-ioctl.c
355
err = -EBADF;
fs/autofs/dev-ioctl.c
722
err = -EBADF;
fs/autofs/inode.c
171
return -EBADF;
fs/autofs/inode.c
178
return -EBADF;
fs/btrfs/ioctl.c
4427
ret = -EBADF;
fs/btrfs/ioctl.c
4857
ret = -EBADF;
fs/btrfs/ioctl.c
5222
return -EBADF;
fs/btrfs/send.c
8055
ret = -EBADF;
fs/ceph/caps.c
3056
return -EBADF;
fs/ceph/caps.c
3129
return -EBADF;
fs/coda/dir.c
387
ret = -EBADF;
fs/coda/dir.c
394
ret = -EBADF;
fs/coda/inode.c
152
return -EBADF;
fs/coda/psdev.c
191
return -EBADF;
fs/eventfd.c
329
return ERR_PTR(-EBADF);
fs/eventfd.c
352
return ERR_PTR(-EBADF);
fs/eventpoll.c
2731
return -EBADF;
fs/eventpoll.c
2736
return -EBADF;
fs/eventpoll.c
2814
return -EBADF;
fs/ext4/ioctl.c
1645
return -EBADF;
fs/ext4/ioctl.c
1654
return -EBADF;
fs/ext4/ioctl.c
1657
return -EBADF;
fs/ext4/ioctl.c
1726
return -EBADF;
fs/f2fs/file.c
2289
return -EBADF;
fs/f2fs/file.c
2398
return -EBADF;
fs/f2fs/file.c
2433
return -EBADF;
fs/f2fs/file.c
3262
return -EBADF;
fs/f2fs/file.c
3266
return -EBADF;
fs/f2fs/file.c
3269
return -EBADF;
fs/f2fs/file.c
4209
return -EBADF;
fs/f2fs/file.c
4397
return -EBADF;
fs/f2fs/file.c
4507
return -EBADF;
fs/f2fs/file.c
4588
return -EBADF;
fs/fcntl.c
401
return -EBADF;
fs/fcntl.c
593
return -EBADF;
fs/fcntl.c
597
return -EBADF;
fs/fcntl.c
617
return -EBADF;
fs/fcntl.c
621
return -EBADF;
fs/fcntl.c
751
return -EBADF;
fs/fcntl.c
755
return -EBADF;
fs/fhandle.c
175
return -EBADF;
fs/fhandle.c
196
return -EBADF;
fs/file.c
1354
return -EBADF;
fs/file.c
1425
int err = -EBADF;
fs/file.c
1436
return -EBADF;
fs/file.c
1451
err = -EBADF;
fs/file.c
1472
retval = -EBADF;
fs/file.c
1483
int ret = -EBADF;
fs/file.c
742
return -EBADF;
fs/file_attr.c
403
return -EBADF;
fs/file_attr.c
465
return -EBADF;
fs/fsopen.c
402
return -EBADF;
fs/fsopen.c
451
ret = -EBADF;
fs/fuse/backing.c
102
res = -EBADF;
fs/fuse/inode.c
852
return -EBADF;
fs/ioctl.c
238
return -EBADF;
fs/ioctl.c
589
return -EBADF;
fs/ioctl.c
645
return -EBADF;
fs/kernel_read_file.c
181
return -EBADF;
fs/locks.c
2304
return -EBADF;
fs/locks.c
2307
return -EBADF;
fs/locks.c
2553
return -EBADF;
fs/locks.c
2557
return -EBADF;
fs/locks.c
2632
error = -EBADF;
fs/locks.c
2754
error = -EBADF;
fs/namei.c
2748
return ERR_PTR(-EBADF);
fs/namespace.c
4476
return -EBADF;
fs/namespace.c
4609
return -EBADF;
fs/namespace.c
4632
return -EBADF;
fs/namespace.c
5019
return -EBADF;
fs/namespace.c
5942
return ERR_PTR(-EBADF);
fs/namespace.c
5983
return -EBADF;
fs/nfs/inode.c
1130
res = ERR_PTR(-EBADF);
fs/nfs/nfs42proc.c
338
case -EBADF:
fs/nfs/nfs42proc.c
721
status = -EBADF;
fs/nfs/nfs4file.c
329
res = ERR_PTR(-EBADF);
fs/nfs/nfs4proc.c
3340
return -EBADF;
fs/nfs/nfs4proc.c
3348
return -EBADF;
fs/nfs/nfs4proc.c
3418
err = -EBADF;
fs/nfs/nfs4proc.c
7324
data->rpc_status = -EBADF;
fs/nfs/nfs4proc.c
7741
return -EBADF;
fs/nfs/nfs4proc.c
7745
return -EBADF;
fs/nfs/nfs4state.c
1326
return -EBADF;
fs/nfs/pagelist.c
385
return ERR_PTR(-EBADF);
fs/nfs/read.c
452
ret = -EBADF;
fs/nfs_common/common.c
163
{ NFS4ERR_STALE, -EBADF },
fs/nfsd/nfs4proc.c
2101
case -EBADF:
fs/nfsd/vfs.c
76
{ nfserr_stale, -EBADF },
fs/notify/fanotify/fanotify_user.c
1194
return -EBADF;
fs/notify/fanotify/fanotify_user.c
1937
return -EBADF;
fs/notify/fanotify/fanotify_user.c
844
int ret, pidfd = -ESRCH, fd = -EBADF;
fs/notify/inotify/inotify_user.c
757
return -EBADF;
fs/notify/inotify/inotify_user.c
794
return -EBADF;
fs/ocfs2/cluster/tcp.h
65
case -EBADF:
fs/ocfs2/dlm/dlmmaster.c
118
case -EBADF:
fs/ocfs2/file.c
2110
return -EBADF;
fs/open.c
1503
return -EBADF;
fs/open.c
204
return -EBADF;
fs/open.c
289
return -EBADF;
fs/open.c
360
return -EBADF;
fs/open.c
577
return -EBADF;
fs/open.c
662
return -EBADF;
fs/open.c
851
return -EBADF;
fs/orangefs/orangefs-utils.c
462
0, EPERM, ENOENT, EINTR, EIO, ENXIO, EBADF, EAGAIN, ENOMEM,
fs/pidfs.c
709
return ERR_PTR(-EBADF);
fs/pipe.c
1532
return -EBADF;
fs/proc/base.c
3411
return ERR_PTR(-EBADF);
fs/proc/root.c
137
ns_filp = ERR_PTR(-EBADF);
fs/quota/quota.c
983
return -EBADF;
fs/read_write.c
1001
return -EBADF;
fs/read_write.c
1039
return -EBADF;
fs/read_write.c
1073
ssize_t ret = -EBADF;
fs/read_write.c
1096
ssize_t ret = -EBADF;
fs/read_write.c
1124
ssize_t ret = -EBADF;
fs/read_write.c
1145
ssize_t ret = -EBADF;
fs/read_write.c
1318
return -EBADF;
fs/read_write.c
1320
return -EBADF;
fs/read_write.c
1339
return -EBADF;
fs/read_write.c
1341
return -EBADF;
fs/read_write.c
1655
ssize_t ret = -EBADF;
fs/read_write.c
1659
return -EBADF;
fs/read_write.c
1663
return -EBADF;
fs/read_write.c
1799
return -EBADF;
fs/read_write.c
400
return -EBADF;
fs/read_write.c
435
return -EBADF;
fs/read_write.c
559
return -EBADF;
fs/read_write.c
609
return -EBADF;
fs/read_write.c
672
return -EBADF;
fs/read_write.c
708
ssize_t ret = -EBADF;
fs/read_write.c
731
ssize_t ret = -EBADF;
fs/read_write.c
761
return -EBADF;
fs/read_write.c
791
return -EBADF;
fs/read_write.c
878
return -EBADF;
fs/read_write.c
906
return -EBADF;
fs/read_write.c
938
return -EBADF;
fs/read_write.c
967
return -EBADF;
fs/readdir.c
227
return -EBADF;
fs/readdir.c
317
return -EBADF;
fs/readdir.c
397
return -EBADF;
fs/readdir.c
474
return -EBADF;
fs/readdir.c
557
return -EBADF;
fs/remap_range.c
542
info->status = -EBADF;
fs/select.c
435
return -EBADF;
fs/select.c
445
return -EBADF;
fs/signalfd.c
285
return -EBADF;
fs/smb/client/cifsfs.c
1399
rc = -EBADF;
fs/smb/client/cifsfs.c
1528
rc = -EBADF;
fs/smb/client/cifssmb.c
4600
if (rc == -EBADF) {
fs/smb/client/file.c
2672
int rc = -EBADF;
fs/smb/client/file.c
987
} else if (rc == -EBADF) {
fs/smb/client/ioctl.c
172
} else if (rc != -EBADF) {
fs/smb/client/ioctl.c
202
rc = -EBADF;
fs/smb/client/ioctl.c
207
rc = -EBADF;
fs/smb/server/oplock.c
2215
ret = -EBADF;
fs/smb/server/oplock.c
2221
ret = -EBADF;
fs/smb/server/oplock.c
2228
ret = -EBADF;
fs/smb/server/oplock.c
2234
ret = -EBADF;
fs/smb/server/oplock.c
2243
ret = -EBADF;
fs/smb/server/oplock.c
2249
ret = -EBADF;
fs/smb/server/oplock.c
2257
ret = -EBADF;
fs/smb/server/oplock.c
2263
ret = -EBADF;
fs/smb/server/oplock.c
2270
ret = -EBADF;
fs/smb/server/smb2pdu.c
2780
return -EBADF;
fs/smb/server/smb2pdu.c
2895
return -EBADF;
fs/smb/server/smb2pdu.c
3034
err = -EBADF;
fs/smb/server/smb2pdu.c
3040
err = -EBADF;
fs/smb/server/smb2pdu.c
3047
err = -EBADF;
fs/smb/server/smb2pdu.c
3080
err = -EBADF;
fs/smb/server/smb2pdu.c
3086
err = -EBADF;
fs/smb/server/smb2pdu.c
3128
err = -EBADF;
fs/smb/server/smb2pdu.c
3290
rc = -EBADF;
fs/smb/server/smb2pdu.c
3488
rc = -EBADF;
fs/smb/server/smb2pdu.c
4190
else if (rc == -EBADF)
fs/smb/server/smb2pdu.c
4856
rc = -EBADF;
fs/smb/server/smb2pdu.c
5011
else if (rc == -EBADF)
fs/smb/server/smb2pdu.c
6443
err = -EBADF;
fs/smb/server/smb2pdu.c
6453
err = -EBADF;
fs/smb/server/smb2pdu.c
6872
rc = -EBADF;
fs/smb/server/smb2pdu.c
7195
else if (rc == -EBADF || rc == -ESTALE)
fs/smb/server/smb2pdu.c
8528
else if (ret == -EBADF)
fs/smb/server/smb2pdu.c
8997
ret = -EBADF;
fs/smb/server/vfs.c
1767
return -EBADF;
fs/smb/server/vfs_cache.c
1677
return -EBADF;
fs/smb/server/vfs_cache.c
1683
return -EBADF;
fs/smb/server/vfs_cache.c
1709
return -EBADF;
fs/splice.c
1197
return -EBADF;
fs/splice.c
1310
return -EBADF;
fs/splice.c
1513
return -EBADF;
fs/splice.c
1546
return -EBADF;
fs/splice.c
1592
return -EBADF;
fs/splice.c
1598
return -EBADF;
fs/splice.c
1628
return -EBADF;
fs/splice.c
1632
return -EBADF;
fs/splice.c
1947
return -EBADF;
fs/splice.c
1987
return -EBADF;
fs/splice.c
1991
return -EBADF;
fs/splice.c
961
return -EBADF;
fs/stat.c
280
return -EBADF;
fs/stat.c
322
return -EBADF;
fs/statfs.c
121
return -EBADF;
fs/sync.c
155
return -EBADF;
fs/sync.c
209
return -EBADF;
fs/sync.c
354
return -EBADF;
fs/timerfd.c
486
return -EBADF;
fs/timerfd.c
551
return -EBADF;
fs/utimes.c
115
return -EBADF;
fs/vboxsf/file.c
277
return -EBADF;
fs/verity/enable.c
367
return -EBADF;
fs/xattr.c
1093
return -EBADF;
fs/xattr.c
730
error = -EBADF;
fs/xattr.c
870
return -EBADF;
fs/xattr.c
996
return -EBADF;
fs/xfs/xfs_exchrange.c
753
return -EBADF;
fs/xfs/xfs_exchrange.c
758
return -EBADF;
fs/xfs/xfs_exchrange.c
817
return -EBADF;
fs/xfs/xfs_exchrange.c
919
return -EBADF;
fs/xfs/xfs_handle.c
115
error = -EBADF;
fs/xfs/xfs_handle.c
96
return -EBADF;
fs/xfs/xfs_healthmon.c
1118
return -EBADF;
fs/xfs/xfs_ioctl.c
978
return -EBADF;
fs/xfs/xfs_ioctl.c
987
return -EBADF;
include/linux/bpf.h
2741
return ERR_PTR(-EBADF);
include/linux/bpf.h
2750
return ERR_PTR(-EBADF);
include/linux/file.h
117
#define take_fd(fd) __get_and_null(fd, -EBADF)
include/linux/proc_fs.h
227
return ERR_PTR(-EBADF);
io_uring/cancel.c
233
ret = -EBADF;
io_uring/cancel.c
259
return -EBADF;
io_uring/cancel.c
262
return -EBADF;
io_uring/cancel.c
301
return -EBADF;
io_uring/epoll.c
60
return -EBADF;
io_uring/epoll.c
64
return -EBADF;
io_uring/filetable.c
137
return -EBADF;
io_uring/filetable.c
69
return -EBADF;
io_uring/fs.c
117
return -EBADF;
io_uring/fs.c
169
return -EBADF;
io_uring/fs.c
215
return -EBADF;
io_uring/fs.c
261
return -EBADF;
io_uring/fs.c
59
return -EBADF;
io_uring/io_uring.c
1416
return -EBADF;
io_uring/io_uring.c
1496
err = -EBADF;
io_uring/io_uring.c
2586
return ERR_PTR(-EBADF);
io_uring/msg_ring.c
181
int ret = -EBADF;
io_uring/msg_ring.c
353
return -EBADF;
io_uring/nop.c
69
ret = -EBADF;
io_uring/openclose.c
226
return -EBADF;
io_uring/openclose.c
241
int ret = -EBADF;
io_uring/openclose.c
286
return -EBADF;
io_uring/openclose.c
62
return -EBADF;
io_uring/register.c
1021
long ret = -EBADF;
io_uring/rsrc.c
340
err = -EBADF;
io_uring/rsrc.c
348
err = -EBADF;
io_uring/rsrc.c
538
ret = -EBADF;
io_uring/rsrc.c
653
ret = -EBADF;
io_uring/rw.c
862
return -EBADF;
io_uring/splice.c
132
ret = -EBADF;
io_uring/splice.c
94
ret = -EBADF;
io_uring/statx.c
32
return -EBADF;
io_uring/tctx.c
294
return -EBADF;
io_uring/xattr.c
158
return -EBADF;
io_uring/xattr.c
86
return -EBADF;
io_uring/zcrx.c
777
return -EBADF;
io_uring/zcrx.c
781
return -EBADF;
ipc/mqueue.c
1063
return -EBADF;
ipc/mqueue.c
1067
return -EBADF;
ipc/mqueue.c
1072
return -EBADF;
ipc/mqueue.c
1163
return -EBADF;
ipc/mqueue.c
1167
return -EBADF;
ipc/mqueue.c
1172
return -EBADF;
ipc/mqueue.c
1323
ret = -EBADF;
ipc/mqueue.c
1329
ret = -EBADF;
ipc/mqueue.c
1397
return -EBADF;
ipc/mqueue.c
1400
return -EBADF;
kernel/bpf/bpf_inode_storage.c
121
return -EBADF;
kernel/bpf/bpf_inode_storage.c
82
return ERR_PTR(-EBADF);
kernel/bpf/bpf_inode_storage.c
95
return -EBADF;
kernel/bpf/bpf_inode_storage.c
97
return -EBADF;
kernel/bpf/helpers.c
4608
return -EBADF;
kernel/bpf/helpers.c
4611
err = -EBADF;
kernel/bpf/map_iter.c
110
return -EBADF;
kernel/bpf/syscall.c
2669
return ERR_PTR(-EBADF);
kernel/bpf/syscall.c
3615
return ERR_PTR(-EBADF);
kernel/bpf/syscall.c
5744
return -EBADF;
kernel/bpf/token.c
125
return -EBADF;
kernel/bpf/token.c
226
return ERR_PTR(-EBADF);
kernel/cgroup/cgroup.c
6742
return ERR_PTR(-EBADF);
kernel/cgroup/cgroup.c
6793
ret = -EBADF;
kernel/cgroup/cgroup.c
7237
return ERR_PTR(-EBADF);
kernel/cgroup/cgroup.c
7324
return ERR_PTR(-EBADF);
kernel/cgroup/cgroup.c
7343
return ERR_PTR(-EBADF);
kernel/events/core.c
1138
return -EBADF;
kernel/events/core.c
13971
err = -EBADF;
kernel/events/core.c
14739
return ERR_PTR(-EBADF);
kernel/events/core.c
14743
return ERR_PTR(-EBADF);
kernel/events/core.c
6644
return -EBADF;
kernel/kcmp.c
111
return -EBADF;
kernel/kcmp.c
115
return -EBADF;
kernel/kcmp.c
179
ret = -EBADF;
kernel/liveupdate/luo_file.c
247
err = -EBADF;
kernel/locking/lock_events.c
74
return -EBADF;
kernel/locking/qspinlock_stat.h
49
return -EBADF;
kernel/module/main.c
3785
return -EBADF;
kernel/module/main.c
3814
return -EBADF;
kernel/nsproxy.c
577
return -EBADF;
kernel/pid.c
598
return ERR_PTR(-EBADF);
kernel/pid.c
913
file = ERR_PTR(-EBADF);
kernel/pid.c
967
return -EBADF;
kernel/relay.c
88
return -EBADF;
kernel/seccomp.c
1742
return -EBADF;
kernel/signal.c
4102
return -EBADF;
kernel/sys.c
1973
return -EBADF;
kernel/trace/bpf_trace.c
3235
return -EBADF;
kernel/trace/bpf_trace.c
3311
err = -EBADF;
kernel/trace/trace.c
5945
return -EBADF;
kernel/trace/trace.c
5950
return -EBADF;
kernel/trace/trace.c
6352
return -EBADF;
kernel/trace/trace_events_user.c
2328
return -EBADF;
lib/errname.c
27
E(EBADF),
mm/fadvise.c
195
return -EBADF;
mm/filemap.c
4757
return -EBADF;
mm/madvise.c
1425
return -EBADF;
mm/madvise.c
304
return -EBADF;
mm/memcontrol-v1.c
1128
return -EBADF;
mm/memcontrol-v1.c
1149
ret = -EBADF;
mm/mmap.c
579
return -EBADF;
mm/nommu.c
1254
unsigned long retval = -EBADF;
mm/readahead.c
731
return -EBADF;
mm/readahead.c
735
return -EBADF;
net/9p/error.c
120
{"fid unknown or out of range", EBADF},
net/9p/error.c
125
{"bad use of fid", EBADF},
net/9p/error.c
131
{"fid already in use", EBADF},
net/9p/error.c
51
{"Bad file descriptor", EBADF},
net/bluetooth/hci_core.c
2065
return -EBADF;
net/bluetooth/hci_core.c
2088
return -EBADF;
net/bluetooth/hci_core.c
2117
return -EBADF;
net/core/bpf_sk_storage.c
857
return -EBADF;
net/core/net_namespace.c
776
return ERR_PTR(-EBADF);
net/core/scm.c
116
return -EBADF;
net/core/sock.c
1095
return -EBADF;
net/core/sock_map.c
1943
return -EBADF;
net/l2tp/l2tp_ppp.c
1067
return -EBADF;
net/l2tp/l2tp_ppp.c
1255
err = -EBADF;
net/l2tp/l2tp_ppp.c
1361
err = -EBADF;
net/l2tp/l2tp_ppp.c
265
error = -EBADF;
net/l2tp/l2tp_ppp.c
421
error = -EBADF;
net/l2tp/l2tp_ppp.c
652
return ERR_PTR(-EBADF);
net/l2tp/l2tp_ppp.c
899
error = -EBADF;
net/llc/af_llc.c
1030
int rc = -EBADF;
net/netfilter/ipset/ip_set_core.c
2260
return -EBADF;
net/netlink/af_netlink.c
1164
return ERR_PTR(-EBADF);
net/smc/af_smc.c
3103
return -EBADF;
net/smc/af_smc.c
3183
return -EBADF;
net/smc/af_smc.c
3210
return -EBADF;
net/smc/af_smc.c
937
rc = -EBADF;
net/socket.c
1942
return -EBADF;
net/socket.c
1984
return -EBADF;
net/socket.c
2089
return -EBADF;
net/socket.c
2148
return -EBADF;
net/socket.c
2193
return -EBADF;
net/socket.c
2231
return -EBADF;
net/socket.c
2295
return -EBADF;
net/socket.c
2388
return -EBADF;
net/socket.c
2500
return -EBADF;
net/socket.c
2536
return -EBADF;
net/socket.c
2765
return -EBADF;
net/socket.c
2804
return -EBADF;
net/socket.c
2974
return -EBADF;
net/socket.c
3014
return -EBADF;
net/socket.c
608
*err = -EBADF;
net/sunrpc/xprtrdma/svc_rdma_backchannel.c
241
return ERR_PTR(-EBADF);
net/sunrpc/xprtrdma/transport.c
317
return ERR_PTR(-EBADF);
net/sunrpc/xprtsock.c
3204
return ERR_PTR(-EBADF);
net/xdp/xsk.c
1658
err = -EBADF;
samples/bpf/map_perf_test_user.c
191
assert(ret == -1 && errno == EBADF);
samples/bpf/test_map_in_map_user.c
94
assert(ret == -1 && errno == EBADF);
samples/cgroup/memcg_event_listener.c
147
return -EBADF;
security/integrity/ima/ima_api.c
303
if (result && result != -EBADF && result != -EINVAL)
security/integrity/ima/ima_main.c
426
if (rc != 0 && rc != -EBADF && rc != -EINVAL)
security/landlock/syscalls.c
303
return ERR_PTR(-EBADF);
security/landlock/syscalls.c
330
return -EBADF;
tools/include/nolibc/dirent.h
34
SET_ERRNO(EBADF);
tools/include/nolibc/dirent.h
57
SET_ERRNO(EBADF);
tools/include/nolibc/dirent.h
72
return EBADF;
tools/include/nolibc/stdio.h
106
SET_ERRNO(EBADF);
tools/include/nolibc/stdio.h
121
SET_ERRNO(EBADF);
tools/include/nolibc/stdio.h
53
SET_ERRNO(EBADF);
tools/include/nolibc/stdio.h
92
SET_ERRNO(EBADF);
tools/lib/bpf/features.c
359
return link_fd < 0 && err == -EBADF;
tools/lib/bpf/features.c
390
if (link_fd >= 0 || err != -EBADF) {
tools/lib/bpf/libbpf_utils.c
98
case -EBADF: return "-EBADF";
tools/lib/bpf/usdt.c
331
return -EBADF;
tools/lib/bpf/usdt.c
338
return -EBADF;
tools/lib/bpf/usdt.c
344
return -EBADF;
tools/lib/bpf/usdt.c
349
return -EBADF;
tools/lib/bpf/usdt.c
358
return -EBADF;
tools/lib/bpf/usdt.c
370
return -EBADF;
tools/lib/perf/evsel.c
119
return -EBADF;
tools/perf/builtin-record.c
1381
if ((errno == EINVAL || errno == EBADF) &&
tools/perf/builtin-stat.c
836
if ((open_err == EINVAL || open_err == EBADF) &&
tools/perf/util/probe-event.c
992
if (ntevs == -EBADF)
tools/perf/util/s390-cpumsf.c
642
err = -EBADF;
tools/perf/util/symbol-elf.c
2819
ret = -EBADF;
tools/perf/util/symbol-elf.c
2873
ret = -EBADF;
tools/perf/util/symbol-elf.c
2877
ret = -EBADF;
tools/perf/util/symbol-elf.c
2933
return -EBADF;
tools/perf/util/symbol-elf.c
2937
ret = -EBADF;
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
216
CHECK_FAIL(errno != EBADF);
tools/testing/selftests/bpf/prog_tests/fd_array.c
367
if (!ASSERT_EQ(prog_fd, -EBADF, "prog should have been rejected with -EBADF"))
tools/testing/selftests/bpf/prog_tests/flow_dissector_reattach.c
373
if (CHECK_FAIL(!err || errno != EBADF)) {
tools/testing/selftests/bpf/prog_tests/flow_dissector_reattach.c
411
if (CHECK_FAIL(!err || errno != EBADF)) {
tools/testing/selftests/bpf/prog_tests/socket_helpers.h
34
#define take_fd(fd) __get_and_null(fd, -EBADF)
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
48
if (!err || errno != EBADF)
tools/testing/selftests/bpf/prog_tests/test_bpf_syscall_macro.c
75
ASSERT_EQ(err, -EBADF, "splice_err");
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
486
if (!ASSERT_EQ(link_fd, -EBADF, "path_is_wrong_type"))
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
555
if (!ASSERT_EQ(link_fd, -EBADF, "path_fd_is_wrong"))
tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c
97
ASSERT_EQ(err, -EBADF, "Add nonexistent fd to cpumap entry");
tools/testing/selftests/cachestat/test_cachestat.c
309
if (ret == -1 && errno == EBADF) {
tools/testing/selftests/cgroup/test_core.c
153
int cgroup_fd = -EBADF;
tools/testing/selftests/exec/execveat.c
410
fail += check_execveat_fail(99, "", AT_EMPTY_PATH, EBADF);
tools/testing/selftests/exec/execveat.c
411
fail += check_execveat_fail(99, "execveat", 0, EBADF);
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
36
fd = -EBADF; \
tools/testing/selftests/filesystems/file_stressor.c
75
ASSERT_EQ(sys_move_mount(self->fd_tmpfs, "", -EBADF, "/slab_typesafe_by_rcu", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/nsfs/iterate_mntns.c
52
self->fd_mnt_ns[i] = -EBADF;
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
102
ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
127
ASSERT_EQ(sys_move_mount(fd_overlay, "", -EBADF, "/set_layers_via_fds", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
169
int layer_fds[500] = { [0 ... 499] = -EBADF };
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
203
ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
234
int layer_fds[] = { [0 ... 3] = -EBADF };
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
266
ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
27
self->pidfd = -EBADF;
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
325
ASSERT_EQ(sys_move_mount(fd_overlay, "", -EBADF, "/set_layers_via_fds", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
334
int layer_fds[] = { [0 ... 3] = -EBADF };
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
411
ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
424
self->pidfd = -EBADF;
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
442
ASSERT_EQ(sys_move_mount(fd_overlay, "", -EBADF, "/set_layers_via_fds", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
453
int layer_fds[] = { [0 ... 3] = -EBADF };
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
48
int layer_fds[] = { [0 ... 8] = -EBADF };
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
485
ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
521
ASSERT_EQ(sys_move_mount(fd_overlay, "", -EBADF, "/set_layers_via_fds", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
532
int layer_fds[500] = { [0 ... 499] = -EBADF };
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
566
ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/tmp", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
597
int layer_fds[] = { [0 ... 8] = -EBADF };
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
625
ASSERT_EQ(sys_move_mount(fd_tmpfs, "", -EBADF, "/set_layers_via_fds_tmpfs", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
681
ASSERT_EQ(sys_move_mount(fd_overlay, "", -EBADF, "/set_layers_via_fds", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/filesystems/utils.c
182
int fd = -EBADF, setgroups_fd = -EBADF;
tools/testing/selftests/filesystems/utils.c
384
int fd_userns = -EBADF, ret = -1;
tools/testing/selftests/filesystems/utils.c
442
fd_userns = -EBADF;
tools/testing/selftests/kvm/irqfd_test.c
42
TEST_ASSERT(!r || errno == EBUSY || errno == EBADF,
tools/testing/selftests/kvm/irqfd_test.c
48
TEST_ASSERT(!r || errno == EBADF,
tools/testing/selftests/landlock/base_test.c
209
ASSERT_EQ(EBADF, errno);
tools/testing/selftests/landlock/base_test.c
223
ASSERT_EQ(EBADF, errno);
tools/testing/selftests/landlock/base_test.c
273
ASSERT_EQ(EBADF, errno);
tools/testing/selftests/landlock/base_test.c
322
EXPECT_EQ(EBADF, errno);
tools/testing/selftests/landlock/base_test.c
326
EXPECT_EQ(EBADF, errno);
tools/testing/selftests/landlock/base_test.c
333
EXPECT_EQ(EBADF, errno);
tools/testing/selftests/landlock/base_test.c
340
EXPECT_EQ(EBADF, errno);
tools/testing/selftests/landlock/base_test.c
344
EXPECT_EQ(EBADF, errno);
tools/testing/selftests/landlock/base_test.c
350
EXPECT_EQ(EBADF, errno);
tools/testing/selftests/landlock/base_test.c
356
EXPECT_EQ(EBADF, errno);
tools/testing/selftests/landlock/fs_test.c
3941
EXPECT_EQ(EBADF, test_ftruncate(fd));
tools/testing/selftests/landlock/fs_test.c
3942
EXPECT_EQ(EBADF, test_fs_ioc_getflags_ioctl(fd));
tools/testing/selftests/landlock/fs_test.c
3957
EXPECT_EQ(EBADF, test_ftruncate(fd));
tools/testing/selftests/landlock/fs_test.c
3958
EXPECT_EQ(EBADF, test_fs_ioc_getflags_ioctl(fd));
tools/testing/selftests/landlock/fs_test.c
498
ASSERT_EQ(EBADF, errno);
tools/testing/selftests/landlock/fs_test.c
920
ASSERT_EQ(EBADF, errno);
tools/testing/selftests/landlock/tsync_test.c
264
.expected_errno = EBADF,
tools/testing/selftests/landlock/tsync_test.c
273
.expected_errno = EBADF,
tools/testing/selftests/landlock/tsync_test.c
282
.expected_errno = EBADF,
tools/testing/selftests/landlock/tsync_test.c
292
.expected_errno = EBADF,
tools/testing/selftests/mm/mrelease_test.c
90
if (!syscall(__NR_process_mrelease, -1, 0) || errno != EBADF) {
tools/testing/selftests/mm/process_madv.c
273
ASSERT_EQ(errno, EBADF);
tools/testing/selftests/mm/process_madv.c
281
ASSERT_EQ(errno, EBADF);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1009
ASSERT_EQ(mknodat(-EBADF, "/tmp/B/b", S_IFREG | 0644, 0), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1016
ASSERT_EQ(mknodat(-EBADF, "/tmp/B/BB/b", S_IFREG | 0644, 0), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1046
img_fd = openat(-EBADF, "/mnt/C/ext4.img", O_CREAT | O_WRONLY, 0600);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1067
.userns_fd = -EBADF,
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1124
int open_tree_fd = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1132
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1233
int open_tree_fd = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1241
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1269
int open_tree_fd = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1277
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1305
int open_tree_fd = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1313
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1335
int open_tree_fd = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1343
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1380
int open_tree_fd = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1385
ASSERT_TRUE(expected_uid_gid(-EBADF, "/mnt/D", 0, 0, 0));
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1390
open_tree_fd = sys_open_tree(-EBADF, "/mnt/D",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1425
int open_tree_fd = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1433
ASSERT_EQ(expected_uid_gid(-EBADF, "/tmp/B/b", 0, 0, 0), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1434
ASSERT_EQ(expected_uid_gid(-EBADF, "/tmp/B/BB/b", 0, 0, 0), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1443
open_tree_fd = sys_open_tree(-EBADF, "/mnt/A",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1458
ASSERT_EQ(expected_uid_gid(-EBADF, "/tmp/B/b", 0, 0, 0), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1459
ASSERT_EQ(expected_uid_gid(-EBADF, "/tmp/B/BB/b", 0, 0, 0), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1530
int fd_tree_base = -EBADF, fd_tree_subdir = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1533
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1570
ASSERT_EQ(move_mount(fd_tree_subdir, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1576
ASSERT_EQ(statx(-EBADF, "/tmp/target1", 0, 0, &stx), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1578
ASSERT_EQ(statx(-EBADF, "/tmp/target1/B", 0, 0, &stx), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1580
ASSERT_EQ(statx(-EBADF, "/tmp/target1/B/BB", 0, 0, &stx), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1583
ASSERT_EQ(move_mount(fd_tree_base, "", -EBADF, "/tmp/target2", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1592
ASSERT_EQ(statx(-EBADF, "/tmp/target2", 0, 0, &stx), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1594
ASSERT_EQ(statx(-EBADF, "/tmp/target2/A", 0, 0, &stx), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1596
ASSERT_EQ(statx(-EBADF, "/tmp/target2/A/AA", 0, 0, &stx), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1598
ASSERT_EQ(statx(-EBADF, "/tmp/target2/A/AA/B", 0, 0, &stx), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1600
ASSERT_EQ(statx(-EBADF, "/tmp/target2/A/AA/B/BB", 0, 0, &stx), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1602
ASSERT_EQ(statx(-EBADF, "/tmp/target2/B", 0, 0, &stx), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1611
int fd_tree_base = -EBADF, fd_tree_subdir = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1614
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1653
int fd_tree_base = -EBADF, fd_tree_subdir = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1656
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1697
int fd_tree_base = -EBADF, fd_tree_subdir = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1700
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1766
ASSERT_EQ(mkdirat(-EBADF, "/mnt/open_tree_subfolder", 0755), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1768
ASSERT_EQ(sys_move_mount(fd_tree, "", -EBADF, "/mnt/open_tree_subfolder", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1779
int fd_tree_base = -EBADF, fd_tree_subdir = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1782
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1819
int fd_tree_base = -EBADF, fd_tree_subdir = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1823
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1856
ASSERT_EQ(move_mount(fd_tree_base, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1857
ASSERT_EQ(statx(-EBADF, "/tmp/target1", 0, STATX_MNT_ID_UNIQUE, &stx), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1868
int fd_tree_base = -EBADF, fd_tree_subdir = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1871
fd_tree_base = sys_open_tree(-EBADF, "/mnt",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1877
ASSERT_EQ(move_mount(fd_tree_base, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1882
fd_tree_subdir = sys_open_tree(-EBADF, "/tmp/B",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1899
int fd_tree = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1902
fd_tree = sys_open_tree(-EBADF, "/mnt",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1913
ASSERT_EQ(move_mount(fd_tree, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1915
ASSERT_EQ(statx(-EBADF, "/tmp/target1", 0, 0, &stx), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1929
int fd_tree1 = -EBADF, fd_tree2 = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1937
fd_tree1 = sys_open_tree(-EBADF, "/mnt/A",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1946
fd_tree2 = sys_open_tree(-EBADF, "/mnt/B",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1978
ASSERT_NE(move_mount(fd_tree1, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2001
ASSERT_EQ(move_mount(fd_tree2, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2007
int fd_tree1 = -EBADF, fd_tree2 = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2017
fd_tree1 = sys_open_tree(-EBADF, "/mnt/A",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2040
ASSERT_EQ(move_mount(fd_tree2, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2046
ASSERT_NE(move_mount(fd_tree1, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2051
int fd_tree1 = -EBADF, fd_tree2 = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2061
fd_tree1 = sys_open_tree(-EBADF, "/mnt/A",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2080
ASSERT_NE(move_mount(fd_tree2, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2082
ASSERT_EQ(move_mount(fd_tree1, "", -EBADF, "/tmp/target1", MOVE_MOUNT_F_EMPTY_PATH), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2087
int fd_tree = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2103
fd_tree = sys_open_tree(-EBADF, "/mnt",
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2109
ASSERT_EQ(statx(-EBADF, "/mnt/A", 0, 0, &stx1), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2125
ASSERT_EQ(statx(-EBADF, "/mnt/A", 0, 0, &stx3), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
355
ret = sys_mount_setattr(-EBADF, "", AT_EMPTY_PATH, NULL, 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
370
int fd = -EBADF;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
996
int img_fd = -EBADF;
tools/testing/selftests/namespaces/siocgskns_test.c
1176
if (errno == EOPNOTSUPP || errno == ENOSYS || errno == EBADF)
tools/testing/selftests/namespaces/siocgskns_test.c
1716
if (errno == EOPNOTSUPP || errno == ENOSYS || errno == EBADF)
tools/testing/selftests/namespaces/siocgskns_test.c
921
if (errno == EOPNOTSUPP || errno == ENOSYS || errno == EBADF)
tools/testing/selftests/namespaces/siocgskns_test.c
959
if (errno == EOPNOTSUPP || errno == ENOSYS || errno == EBADF)
tools/testing/selftests/nolibc/nolibc-test.c
1026
if (ret != -1 || errno != EBADF) {
tools/testing/selftests/nolibc/nolibc-test.c
143
CASE_ERR(EBADF);
tools/testing/selftests/nolibc/nolibc-test.c
1579
CASE_TEST(close_m1); EXPECT_SYSER(1, close(-1), -1, EBADF); break;
tools/testing/selftests/nolibc/nolibc-test.c
1582
CASE_TEST(dup_m1); tmp = dup(-1); EXPECT_SYSER(1, tmp, -1, EBADF); if (tmp != -1) close(tmp); break;
tools/testing/selftests/nolibc/nolibc-test.c
1584
CASE_TEST(dup2_m1); tmp = dup2(-1, 100); EXPECT_SYSER(1, tmp, -1, EBADF); if (tmp != -1) close(tmp); break;
tools/testing/selftests/nolibc/nolibc-test.c
1586
CASE_TEST(dup3_m1); tmp = dup3(-1, 100, 0); EXPECT_SYSER(1, tmp, -1, EBADF); if (tmp != -1) close(tmp); break;
tools/testing/selftests/nolibc/nolibc-test.c
1589
CASE_TEST(fchdir_badfd); EXPECT_SYSER(1, fchdir(-1), -1, EBADF); break;
tools/testing/selftests/nolibc/nolibc-test.c
1606
CASE_TEST(lseek_m1); EXPECT_SYSER(1, lseek(-1, 0, SEEK_SET), -1, EBADF); break;
tools/testing/selftests/nolibc/nolibc-test.c
1623
CASE_TEST(read_badf); EXPECT_SYSER(1, read(-1, &tmp, 1), -1, EBADF); break;
tools/testing/selftests/nolibc/nolibc-test.c
1645
CASE_TEST(write_badf); EXPECT_SYSER(1, write(-1, &tmp, 1), -1, EBADF); break;
tools/testing/selftests/nolibc/nolibc-test.c
1647
CASE_TEST(readv_badf); EXPECT_SYSER(1, readv(-1, &iov_one, 1), -1, EBADF); break;
tools/testing/selftests/nolibc/nolibc-test.c
1649
CASE_TEST(writev_badf); EXPECT_SYSER(1, writev(-1, &iov_one, 1), -1, EBADF); break;
tools/testing/selftests/nolibc/nolibc-test.c
917
if (r != 0 || ((is_nolibc || is_glibc) && errno != EBADF)) {
tools/testing/selftests/pidfd/pidfd_bind_mount.c
103
fd_pidfd_mnt = openat(-EBADF, self->template, O_RDONLY | O_NOCTTY | O_CLOEXEC);
tools/testing/selftests/pidfd/pidfd_bind_mount.c
33
self->fd_tmp = -EBADF;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
148
int pidfd = -EBADF;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
195
int pidfd = -EBADF;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
298
self->child_pidfd3 = -EBADF;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
337
self->child_pidfd3 = -EBADF;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
355
int pidfd = -EBADF;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
392
int pidfd = -EBADF;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
511
int pidfd = -EBADF;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
555
pidfd = open_by_handle_at(-EBADF, fh, 0);
tools/testing/selftests/pidfd/pidfd_getfd_test.c
233
EXPECT_EQ(EBADF, errno) {
tools/testing/selftests/pidfd/pidfd_setns_test.c
100
self->child_nsfds2[i] = -EBADF;
tools/testing/selftests/pidfd/pidfd_setns_test.c
101
self->child_pidfd_derived_nsfds[i] = -EBADF;
tools/testing/selftests/pidfd/pidfd_setns_test.c
102
self->child_pidfd_derived_nsfds1[i] = -EBADF;
tools/testing/selftests/pidfd/pidfd_setns_test.c
103
self->child_pidfd_derived_nsfds2[i] = -EBADF;
tools/testing/selftests/pidfd/pidfd_setns_test.c
370
int ns_fd2 = -EBADF;
tools/testing/selftests/pidfd/pidfd_setns_test.c
98
self->nsfds[i] = -EBADF;
tools/testing/selftests/pidfd/pidfd_setns_test.c
99
self->child_nsfds1[i] = -EBADF;
tools/testing/selftests/pidfd/pidfd_xattr_test.c
116
self->child_pidfd = -EBADF;
tools/testing/selftests/pipe/pipe_bench.c
104
} else if (n < 0 && (errno == EPIPE || errno == EBADF)) {
tools/testing/selftests/powerpc/papr_sysparm/papr_sysparm.c
141
FAIL_IF(errno != EBADF);
tools/testing/selftests/seccomp/seccomp_bpf.c
4355
EXPECT_EQ(errno, EBADF);
tools/testing/selftests/ublk/common.c
32
return -EBADF;
tools/testing/selftests/ublk/common.c
37
return -EBADF;
tools/testing/selftests/ublk/kublk.c
1076
return -EBADF;
tools/testing/selftests/user_events/ftrace_test.c
343
ASSERT_EQ(EBADF, errno);
virt/kvm/eventfd.c
399
ret = -EBADF;
virt/kvm/guest_memfd.c
658
return -EBADF;
virt/kvm/vfio.c
151
return -EBADF;
virt/kvm/vfio.c
195
return -EBADF;
virt/kvm/vfio.c
223
return -EBADF;