block/blk-mq.c
745
ret = -EXDEV;
drivers/comedi/drivers/usbduxsigma.c
211
if ((urb->actual_length > 0) && (urb->status != -EXDEV)) {
drivers/isdn/hardware/mISDN/hfcsusb.c
1206
if (status == -EXDEV) {
drivers/isdn/hardware/mISDN/hfcsusb.c
992
if (status == -EXDEV) {
drivers/isdn/hardware/mISDN/hfcsusb.h
133
{-EXDEV, "ISO transfer only partially completed"},
drivers/md/dm-vdo/errors.c
35
[EXDEV] = "Invalid cross-device link",
drivers/media/i2c/max9286.c
844
ret = -EXDEV; /* Invalid cross-device link */
drivers/media/usb/dvb-usb/cxusb-analog.c
556
if (urb->status == 0 || urb->status == -EXDEV) {
drivers/mtd/chips/cfi_cmdset_0001.c
2305
return -EXDEV;
drivers/nvme/host/fc.c
291
lport = ERR_PTR(-EXDEV);
drivers/of/unittest.c
3419
ret = -EXDEV;
drivers/of/unittest.c
3504
if (ret == -EXDEV) {
drivers/usb/cdns3/cdnsp-ring.c
1118
td->preq->request.status = -EXDEV;
drivers/usb/core/urb.c
485
urb->iso_frame_desc[n].status = -EXDEV;
drivers/usb/dwc3/gadget.c
3628
request_status = -EXDEV;
drivers/usb/dwc3/gadget.c
3716
(list_empty(&dep->pending_list) || status == -EXDEV))
drivers/usb/dwc3/gadget.c
3768
status = -EXDEV;
drivers/usb/fotg210/fotg210-hcd.c
4464
desc->status = -EXDEV;
drivers/usb/gadget/function/uvc_video.c
361
case -EXDEV:
drivers/usb/host/fhci-hcd.c
421
urb->iso_frame_desc[i].status = (u32) (-EXDEV);
drivers/usb/host/uhci-q.c
1387
status = -EXDEV; /* TD was added too late? */
drivers/usb/host/xhci-ring.c
2439
frame->status = -EXDEV;
drivers/usb/host/xhci-ring.c
2507
frame->status = -EXDEV;
drivers/usb/musb/musb_host.c
317
status = -EXDEV;
drivers/usb/usbip/vudc_transfer.c
398
urb->status = -EXDEV;
drivers/virt/vboxguest/vboxguest_utils.c
762
[-VERR_NOT_SAME_DEVICE] = -EXDEV,
fs/9p/vfs_inode.c
916
retval = -EXDEV;
fs/btrfs/inode.c
7046
return -EXDEV;
fs/btrfs/inode.c
8309
return -EXDEV;
fs/btrfs/inode.c
8590
return -EXDEV;
fs/btrfs/ioctl.c
1152
ret = -EXDEV;
fs/ceph/dir.c
1483
return -EXDEV;
fs/ceph/dir.c
1493
return -EXDEV;
fs/ceph/file.c
2986
return -EXDEV;
fs/ceph/file.c
3172
if (ret == -EOPNOTSUPP || ret == -EXDEV)
fs/crypto/hooks.c
107
return -EXDEV;
fs/crypto/hooks.c
113
return -EXDEV;
fs/crypto/hooks.c
85
return -EXDEV;
fs/ecryptfs/inode.c
88
return ERR_PTR(-EXDEV);
fs/ext4/namei.c
3502
return -EXDEV;
fs/ext4/namei.c
3817
return -EXDEV;
fs/ext4/namei.c
4064
return -EXDEV;
fs/ext4/super.c
7128
return -EXDEV;
fs/f2fs/file.c
3111
return -EXDEV;
fs/f2fs/namei.c
1141
return -EXDEV;
fs/f2fs/namei.c
420
return -EXDEV;
fs/f2fs/namei.c
942
return -EXDEV;
fs/f2fs/super.c
3440
return -EXDEV;
fs/fuse/file.c
3050
return -EXDEV;
fs/fuse/file.c
3155
if (ret == -EOPNOTSUPP || ret == -EXDEV)
fs/namei.c
1081
return -EXDEV;
fs/namei.c
1130
return -EXDEV;
fs/namei.c
1134
return -EXDEV;
fs/namei.c
1171
error = -EXDEV;
fs/namei.c
1555
return -EXDEV;
fs/namei.c
1581
ret = -EXDEV;
fs/namei.c
1602
ret = -EXDEV;
fs/namei.c
2208
return ERR_PTR(-EXDEV);
fs/namei.c
2220
return ERR_PTR(-EXDEV);
fs/namei.c
3752
return ERR_PTR(-EXDEV);
fs/namei.c
5718
return -EXDEV;
fs/namei.c
5810
error = -EXDEV;
fs/namei.c
6101
error = -EXDEV;
fs/nfs/nfs4file.c
148
return -EXDEV;
fs/nfs/nfs4file.c
197
if (ret == -EOPNOTSUPP || ret == -EXDEV)
fs/nfs_common/common.c
22
{ NFSERR_XDEV, -EXDEV },
fs/nfs_common/common.c
86
{ NFS4ERR_XDEV, -EXDEV },
fs/nfsd/nfs4callback.c
196
{ NFS4ERR_XDEV, -EXDEV },
fs/nfsd/vfs.c
745
if (ret == -EOPNOTSUPP || ret == -EXDEV)
fs/nfsd/vfs.c
78
{ nfserr_xdev, -EXDEV },
fs/notify/fanotify/fanotify_user.c
1400
return -EXDEV;
fs/notify/fanotify/fanotify_user.c
1408
return -EXDEV;
fs/notify/fanotify/fanotify_user.c
1413
return -EXDEV;
fs/notify/fanotify/fanotify_user.c
1790
err = -EXDEV;
fs/ocfs2/refcounttree.c
4358
return -EXDEV;
fs/ocfs2/refcounttree.c
4429
error = -EXDEV;
fs/overlayfs/dir.c
1027
ret = ERR_PTR(-EXDEV);
fs/overlayfs/dir.c
1097
redirect, strlen(redirect), -EXDEV);
fs/overlayfs/dir.c
1107
err = -EXDEV;
fs/overlayfs/dir.c
1134
err = -EXDEV;
fs/overlayfs/dir.c
1277
err = ovl_set_opaque_xerr(old, rd.old_dentry, -EXDEV);
fs/overlayfs/dir.c
1285
err = ovl_set_opaque_xerr(new, rd.new_dentry, -EXDEV);
fs/overlayfs/export.c
523
ancestor = ERR_PTR(-EXDEV);
fs/overlayfs/export.c
591
err = -EXDEV;
fs/pipe.c
452
return -EXDEV;
fs/quota/dquot.c
2547
error = -EXDEV;
fs/read_write.c
1512
return -EXDEV;
fs/read_write.c
1514
return -EXDEV;
fs/remap_range.c
385
return -EXDEV;
fs/remap_range.c
466
ret = -EXDEV;
fs/smb/client/cifsfs.c
1477
rc = -EXDEV;
fs/smb/client/cifsfs.c
1589
if (rc == -EOPNOTSUPP || rc == -EXDEV)
fs/smb/client/smb1maperror.c
38
{ERRdiffdevice, -EXDEV},
fs/smb/server/smb2pdu.c
3782
else if (rc == -EACCES || rc == -ESTALE || rc == -EXDEV)
fs/smb/server/smb2pdu.c
6682
if (rc == -EACCES || rc == -EPERM || rc == -EXDEV)
fs/smb/server/smb2pdu.c
8534
if (cloned == -EXDEV || cloned == -EOPNOTSUPP) {
fs/smb/server/vfs.c
1778
if (ret == -EOPNOTSUPP || ret == -EXDEV)
fs/smb/server/vfs.c
641
err = -EXDEV;
fs/smb/server/vfs.c
687
err = -EXDEV;
fs/xfs/xfs_exchrange.c
736
return -EXDEV;
fs/xfs/xfs_inode.c
902
return -EXDEV;
include/trace/misc/nfs.h
207
{ EXDEV, "EXDEV" }, \
lib/errname.c
164
E(EXDEV),
net/9p/error.c
59
{"Invalid cross-device link", EXDEV},
security/landlock/fs.c
1246
return -EXDEV;
sound/core/control_led.c
264
return -EXDEV;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
169
ret = -EXDEV;
sound/usb/line6/capture.c
164
if (fin->status == -EXDEV) {
sound/usb/line6/playback.c
345
if (urb->iso_frame_desc[i].status == -EXDEV) {
tools/lib/bpf/libbpf_utils.c
144
case -EXDEV: return "-EXDEV";
tools/testing/selftests/landlock/fs_test.c
2233
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2235
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2237
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2314
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2317
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2320
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2333
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2351
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2396
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2398
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2401
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2453
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2455
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2457
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2460
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2462
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2510
ASSERT_EQ(EXDEV, test_rename(file1_s1d1, file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
2511
ASSERT_EQ(EXDEV, test_exchange(file2_s1d1, file2_s1d2));
tools/testing/selftests/landlock/fs_test.c
2512
ASSERT_EQ(EXDEV, test_exchange(file2_s1d2, file2_s1d1));
tools/testing/selftests/landlock/fs_test.c
2558
refer_denied_by_default(_metadata, layer_dir_s1d1_execute, EXDEV,
tools/testing/selftests/landlock/fs_test.c
2579
refer_denied_by_default(_metadata, layer_dir_s2d1_execute, EXDEV,
tools/testing/selftests/landlock/fs_test.c
2696
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2699
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2706
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2727
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2729
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2785
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2799
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2810
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2853
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2856
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2858
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2861
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2863
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2872
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2877
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2977
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2985
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
2998
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3004
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3006
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3017
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3023
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3058
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3061
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3285
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3291
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3301
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3307
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3324
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
3333
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
4824
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
4828
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
4832
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
5022
EXPECT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
5030
EXPECT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
5415
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5416
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5468
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5469
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5494
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5495
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5510
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5520
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5521
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5580
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5581
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5605
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5606
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5620
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5939
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5940
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5970
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
5971
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
6027
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
6028
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
6058
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
6059
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
6102
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
6103
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
6146
.expected_rename_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
6147
.expected_exchange_result = EXDEV,
tools/testing/selftests/landlock/fs_test.c
7458
EXPECT_EQ(EXDEV, errno);
tools/testing/selftests/landlock/fs_test.c
7572
ASSERT_EQ(EXDEV, errno);
tools/testing/selftests/nolibc/nolibc-test.c
121
CASE_ERR(EXDEV);
tools/testing/selftests/nolibc/nolibc-test.c
1420
CASE_TEST(link_cross); EXPECT_SYSER(proc, link("/proc/self/cmdline", "/blah"), -1, EXDEV); break;
tools/testing/selftests/openat2/rename_attack_test.c
120
else if (fd == -EXDEV)
tools/testing/selftests/openat2/resolve_test.c
140
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
143
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
146
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
149
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
152
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
155
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
158
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
161
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
164
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
183
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
186
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
189
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
192
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
195
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
199
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
202
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
205
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
208
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
305
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
308
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
311
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
318
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
321
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
324
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
327
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
337
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
340
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
344
.out.err = -EXDEV, .pass = false },
tools/testing/selftests/openat2/resolve_test.c
347
.out.err = -EXDEV, .pass = false },