arch/arm/vdso/vdsomunge.c
98
unlink(outfile);
arch/arm64/kernel/pi/relacheck.c
123
unlink(argv[1]);
arch/mips/vdso/genvdso.c
299
unlink(out_path);
arch/sparc/vdso/vdso2c.c
70
unlink(outfilename);
arch/um/drivers/mconsole_user.c
175
unlink(mconsole_socket_name);
arch/um/drivers/xterm.c
120
if (unlink(file)) {
arch/um/drivers/xterm.c
182
unlink(file);
arch/um/os-Linux/mem.c
168
if (unlink(tempname) < 0) {
arch/um/os-Linux/skas/process.c
397
unlink(tmpfile);
arch/um/os-Linux/skas/process.c
409
unlink(tmpfile);
arch/um/os-Linux/skas/process.c
417
unlink(tmpfile);
arch/um/os-Linux/skas/process.c
421
unlink(tmpfile);
arch/um/os-Linux/umid.c
107
if (unlink(file) < 0 && errno != ENOENT) {
arch/um/os-Linux/umid.c
283
if (unlink(tmp)) {
arch/x86/tools/vdso2c.c
98
unlink(outfilename);
drivers/android/binder/rust_binderfs.c
443
.unlink = binderfs_unlink,
drivers/android/binderfs.c
453
.unlink = binderfs_unlink,
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
775
goto unlink;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
791
goto unlink;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
798
goto unlink;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
803
goto unlink;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
818
unlink:
drivers/gpu/drm/xe/xe_guc_relay.c
446
goto unlink;
drivers/gpu/drm/xe/xe_guc_relay.c
452
goto unlink;
drivers/gpu/drm/xe/xe_guc_relay.c
469
goto unlink;
drivers/gpu/drm/xe/xe_guc_relay.c
477
unlink:
drivers/hwtracing/coresight/coresight-stm.c
812
drvdata->stm.unlink = stm_generic_unlink;
drivers/hwtracing/stm/console.c
27
.unlink = stm_console_unlink,
drivers/hwtracing/stm/core.c
1111
if (src->data->unlink)
drivers/hwtracing/stm/core.c
1112
src->data->unlink(src->data);
drivers/hwtracing/stm/core.c
1114
if (stm->data->unlink)
drivers/hwtracing/stm/core.c
1115
stm->data->unlink(stm->data, src->output.master,
drivers/hwtracing/stm/core.c
525
if (stm->data->unlink)
drivers/hwtracing/stm/core.c
526
stm->data->unlink(stm->data, stmf->output.master,
drivers/hwtracing/stm/ftrace.c
28
.unlink = stm_ftrace_unlink,
drivers/hwtracing/stm/heartbeat.c
83
stm_heartbeat[i].data.unlink = stm_heartbeat_unlink;
drivers/md/dm-bufio.c
1096
static void adjust_total_allocated(struct dm_buffer *b, bool unlink)
drivers/md/dm-bufio.c
1110
if (unlink)
drivers/md/dm-bufio.c
1122
if (!unlink) {
drivers/most/most_cdev.c
165
spin_lock(&c->unlink);
drivers/most/most_cdev.c
167
spin_unlock(&c->unlink);
drivers/most/most_cdev.c
332
spin_lock(&c->unlink);
drivers/most/most_cdev.c
334
spin_unlock(&c->unlink);
drivers/most/most_cdev.c
35
spinlock_t unlink; /* synchronization lock to unlink channels */
drivers/most/most_cdev.c
365
spin_lock(&c->unlink);
drivers/most/most_cdev.c
367
spin_unlock(&c->unlink);
drivers/most/most_cdev.c
371
spin_unlock(&c->unlink);
drivers/most/most_cdev.c
451
spin_lock_init(&c->unlink);
drivers/net/macsec.c
4245
goto unlink;
drivers/net/macsec.c
4250
goto unlink;
drivers/net/macsec.c
4289
unlink:
drivers/net/vxlan/vxlan_core.c
3997
goto unlink;
drivers/net/vxlan/vxlan_core.c
4013
goto unlink;
drivers/net/vxlan/vxlan_core.c
4020
unlink:
drivers/scsi/aic7xxx/aicasm/aicasm.c
703
unlink(ofilename);
drivers/scsi/aic7xxx/aicasm/aicasm.c
712
unlink(regfilename);
drivers/scsi/aic7xxx/aicasm/aicasm.c
721
unlink(listfilename);
drivers/usb/fotg210/fotg210-hcd.c
2205
INCR(fotg210->stats.unlink);
drivers/usb/fotg210/fotg210-hcd.c
4883
fotg210->stats.complete, fotg210->stats.unlink);
drivers/usb/fotg210/fotg210-hcd.c
725
fotg210->stats.complete, fotg210->stats.unlink);
drivers/usb/fotg210/fotg210-hcd.h
30
unsigned long unlink;
drivers/usb/host/ehci-dbg.c
904
ehci->stats.complete, ehci->stats.unlink);
drivers/usb/host/ehci-q.c
256
INCR(ehci->stats.unlink);
drivers/usb/host/ehci.h
41
unsigned long unlink;
drivers/usb/host/xen-hcd.c
793
req->u.unlink.unlink_id = urbp->req_id;
drivers/usb/usbip/stub_dev.c
196
struct stub_unlink *unlink, *tmp;
drivers/usb/usbip/stub_dev.c
199
list_for_each_entry_safe(unlink, tmp, &sdev->unlink_tx, list) {
drivers/usb/usbip/stub_dev.c
200
list_del(&unlink->list);
drivers/usb/usbip/stub_dev.c
201
kfree(unlink);
drivers/usb/usbip/stub_dev.c
203
list_for_each_entry_safe(unlink, tmp, &sdev->unlink_free,
drivers/usb/usbip/stub_dev.c
205
list_del(&unlink->list);
drivers/usb/usbip/stub_dev.c
206
kfree(unlink);
drivers/usb/usbip/stub_tx.c
127
struct stub_unlink *unlink)
drivers/usb/usbip/stub_tx.c
129
setup_base_pdu(&rpdu->base, USBIP_RET_UNLINK, unlink->seqnum);
drivers/usb/usbip/stub_tx.c
130
rpdu->u.ret_unlink.status = unlink->status;
drivers/usb/usbip/stub_tx.c
18
struct stub_unlink *unlink;
drivers/usb/usbip/stub_tx.c
20
unlink = kzalloc_obj(struct stub_unlink, GFP_ATOMIC);
drivers/usb/usbip/stub_tx.c
21
if (!unlink) {
drivers/usb/usbip/stub_tx.c
26
unlink->seqnum = seqnum;
drivers/usb/usbip/stub_tx.c
27
unlink->status = status;
drivers/usb/usbip/stub_tx.c
29
list_add_tail(&unlink->list, &sdev->unlink_tx);
drivers/usb/usbip/stub_tx.c
343
struct stub_unlink *unlink, *tmp;
drivers/usb/usbip/stub_tx.c
347
list_for_each_entry_safe(unlink, tmp, &sdev->unlink_tx, list) {
drivers/usb/usbip/stub_tx.c
348
list_move_tail(&unlink->list, &sdev->unlink_free);
drivers/usb/usbip/stub_tx.c
350
return unlink;
drivers/usb/usbip/stub_tx.c
361
struct stub_unlink *unlink, *tmp;
drivers/usb/usbip/stub_tx.c
369
while ((unlink = dequeue_from_unlink_tx(sdev)) != NULL) {
drivers/usb/usbip/stub_tx.c
378
usbip_dbg_stub_tx("setup ret unlink %lu\n", unlink->seqnum);
drivers/usb/usbip/stub_tx.c
381
setup_ret_unlink_pdu(&pdu_header, unlink);
drivers/usb/usbip/stub_tx.c
404
list_for_each_entry_safe(unlink, tmp, &sdev->unlink_free, list) {
drivers/usb/usbip/stub_tx.c
405
list_del(&unlink->list);
drivers/usb/usbip/stub_tx.c
406
kfree(unlink);
drivers/usb/usbip/vhci_hcd.c
1000
kfree(unlink);
drivers/usb/usbip/vhci_hcd.c
1008
list_del(&unlink->list);
drivers/usb/usbip/vhci_hcd.c
1018
kfree(unlink);
drivers/usb/usbip/vhci_hcd.c
949
struct vhci_unlink *unlink;
drivers/usb/usbip/vhci_hcd.c
954
unlink = kzalloc_obj(struct vhci_unlink, GFP_ATOMIC);
drivers/usb/usbip/vhci_hcd.c
955
if (!unlink) {
drivers/usb/usbip/vhci_hcd.c
962
unlink->seqnum = atomic_inc_return(&vhci_hcd->seqnum);
drivers/usb/usbip/vhci_hcd.c
963
if (unlink->seqnum == 0xffff)
drivers/usb/usbip/vhci_hcd.c
966
unlink->unlink_seqnum = priv->seqnum;
drivers/usb/usbip/vhci_hcd.c
970
list_add_tail(&unlink->list, &vdev->unlink_tx);
drivers/usb/usbip/vhci_hcd.c
988
struct vhci_unlink *unlink, *tmp;
drivers/usb/usbip/vhci_hcd.c
994
list_for_each_entry_safe(unlink, tmp, unlink_list, list) {
drivers/usb/usbip/vhci_hcd.c
997
urb = pickup_urb_and_free_priv(vdev, unlink->unlink_seqnum);
drivers/usb/usbip/vhci_hcd.c
999
list_del(&unlink->list);
drivers/usb/usbip/vhci_rx.c
115
struct vhci_unlink *unlink, *tmp;
drivers/usb/usbip/vhci_rx.c
120
list_for_each_entry_safe(unlink, tmp, &vdev->unlink_rx, list) {
drivers/usb/usbip/vhci_rx.c
121
pr_info("unlink->seqnum %lu\n", unlink->seqnum);
drivers/usb/usbip/vhci_rx.c
122
if (unlink->seqnum == pdu->base.seqnum) {
drivers/usb/usbip/vhci_rx.c
124
unlink->seqnum);
drivers/usb/usbip/vhci_rx.c
125
list_del(&unlink->list);
drivers/usb/usbip/vhci_rx.c
128
return unlink;
drivers/usb/usbip/vhci_rx.c
142
struct vhci_unlink *unlink;
drivers/usb/usbip/vhci_rx.c
148
unlink = dequeue_pending_unlink(vdev, pdu);
drivers/usb/usbip/vhci_rx.c
149
if (!unlink) {
drivers/usb/usbip/vhci_rx.c
156
urb = pickup_urb_and_free_priv(vdev, unlink->unlink_seqnum);
drivers/usb/usbip/vhci_rx.c
181
kfree(unlink);
drivers/usb/usbip/vhci_tx.c
171
struct vhci_unlink *unlink, *tmp;
drivers/usb/usbip/vhci_tx.c
176
list_for_each_entry_safe(unlink, tmp, &vdev->unlink_tx, list) {
drivers/usb/usbip/vhci_tx.c
177
list_move_tail(&unlink->list, &vdev->unlink_rx);
drivers/usb/usbip/vhci_tx.c
179
return unlink;
drivers/usb/usbip/vhci_tx.c
189
struct vhci_unlink *unlink = NULL;
drivers/usb/usbip/vhci_tx.c
196
while ((unlink = dequeue_from_unlink_tx(vdev)) != NULL) {
drivers/usb/usbip/vhci_tx.c
204
usbip_dbg_vhci_tx("setup cmd unlink, %lu\n", unlink->seqnum);
drivers/usb/usbip/vhci_tx.c
208
pdu_header.base.seqnum = unlink->seqnum;
drivers/usb/usbip/vhci_tx.c
211
pdu_header.u.cmd_unlink.seqnum = unlink->unlink_seqnum;
drivers/usb/usbip/vudc_tx.c
247
struct v_unlink *unlink;
drivers/usb/usbip/vudc_tx.c
254
unlink = kzalloc_obj(*unlink, GFP_ATOMIC);
drivers/usb/usbip/vudc_tx.c
255
if (!unlink) {
drivers/usb/usbip/vudc_tx.c
261
unlink->seqnum = seqnum;
drivers/usb/usbip/vudc_tx.c
262
unlink->status = status;
drivers/usb/usbip/vudc_tx.c
264
txi->u = unlink;
drivers/usb/usbip/vudc_tx.c
32
struct v_unlink *unlink)
drivers/usb/usbip/vudc_tx.c
34
setup_base_pdu(&rpdu->base, USBIP_RET_UNLINK, unlink->seqnum);
drivers/usb/usbip/vudc_tx.c
35
rpdu->u.ret_unlink.status = unlink->status;
drivers/usb/usbip/vudc_tx.c
38
static int v_send_ret_unlink(struct vudc *udc, struct v_unlink *unlink)
drivers/usb/usbip/vudc_tx.c
53
setup_ret_unlink_pdu(&pdu_header, unlink);
drivers/usb/usbip/vudc_tx.c
68
kfree(unlink);
drivers/virt/coco/efi_secret/efi_secret.c
136
.unlink = efi_secret_unlink,
fs/9p/vfs_inode.c
1372
.unlink = v9fs_vfs_unlink,
fs/9p/vfs_inode.c
1385
.unlink = v9fs_vfs_unlink,
fs/9p/vfs_inode_dotl.c
969
.unlink = v9fs_vfs_unlink,
fs/affs/dir.c
69
.unlink = affs_unlink,
fs/afs/dir.c
1536
if (op->unlink.need_rehash && afs_op_error(op) < 0 && afs_op_error(op) != -ENOENT)
fs/afs/dir.c
1594
op->unlink.need_rehash = true;
fs/afs/dir.c
64
.unlink = afs_unlink,
fs/afs/internal.h
903
} unlink;
fs/autofs/root.c
56
.unlink = autofs_dir_unlink,
fs/bad_inode.c
168
.unlink = bad_inode_unlink,
fs/bfs/dir.c
270
.unlink = bfs_unlink,
fs/btrfs/inode.c
10519
.unlink = btrfs_unlink,
fs/cachefiles/namei.c
185
!d_backing_inode(subdir)->i_op->unlink)
fs/ceph/dir.c
2258
.unlink = ceph_unlink,
fs/coda/dir.c
554
.unlink = coda_unlink,
fs/configfs/dir.c
1583
.unlink = configfs_unlink,
fs/ecryptfs/inode.c
1127
.unlink = ecryptfs_unlink,
fs/efivarfs/inode.c
133
.unlink = efivarfs_unlink,
fs/exfat/namei.c
1329
.unlink = exfat_unlink,
fs/ext2/namei.c
412
.unlink = ext2_unlink,
fs/ext4/namei.c
4226
.unlink = ext4_unlink,
fs/f2fs/namei.c
1372
.unlink = f2fs_unlink,
fs/fat/namei_msdos.c
641
.unlink = msdos_unlink,
fs/fat/namei_vfat.c
1182
.unlink = vfat_unlink,
fs/fuse/dir.c
2400
.unlink = fuse_unlink,
fs/gfs2/inode.c
2312
.unlink = gfs2_unlink,
fs/hfs/dir.c
325
.unlink = hfs_remove,
fs/hfsplus/dir.c
624
.unlink = hfsplus_unlink,
fs/hostfs/hostfs_kern.c
885
.unlink = hostfs_unlink,
fs/hostfs/hostfs_user.c
302
err = unlink(file);
fs/hpfs/namei.c
614
.unlink = hpfs_unlink,
fs/hugetlbfs/inode.c
1222
.unlink = simple_unlink,
fs/jffs2/dir.c
61
.unlink = jffs2_unlink,
fs/jfs/namei.c
1527
.unlink = jfs_unlink,
fs/minix/namei.c
283
.unlink = minix_unlink,
fs/namei.c
5498
if (!dir->i_op->unlink)
fs/namei.c
5515
error = dir->i_op->unlink(dir, dentry);
fs/namei.c
5617
SYSCALL_DEFINE1(unlink, const char __user *, pathname)
fs/nfs/nfs3proc.c
1047
.unlink = nfs_unlink,
fs/nfs/nfs4proc.c
10640
.unlink = nfs_unlink,
fs/nfs/proc.c
713
.unlink = nfs_unlink,
fs/nilfs2/namei.c
566
.unlink = nilfs_unlink,
fs/ntfs/namei.c
1564
.unlink = ntfs_unlink,
fs/ntfs3/namei.c
509
.unlink = ntfs_unlink,
fs/ocfs2/dlmfs/dlmfs.c
533
.unlink = dlmfs_unlink,
fs/ocfs2/namei.c
2930
.unlink = ocfs2_unlink,
fs/omfs/dir.c
453
.unlink = omfs_remove,
fs/orangefs/namei.c
422
.unlink = orangefs_unlink,
fs/overlayfs/dir.c
1479
.unlink = ovl_unlink,
fs/pstore/inode.c
217
.unlink = pstore_unlink,
fs/ramfs/inode.c
193
.unlink = simple_unlink,
fs/smb/client/cifsfs.c
1247
.unlink = cifs_unlink,
fs/smb/client/cifsglob.h
450
int (*unlink)(const unsigned int, struct cifs_tcon *, const char *,
fs/smb/client/inode.c
2021
if (!server->ops->unlink) {
fs/smb/client/inode.c
2043
rc = server->ops->unlink(xid, tcon, full_path, cifs_sb, dentry);
fs/smb/client/smb1ops.c
1440
.unlink = CIFSSMBDelFile,
fs/smb/client/smb2ops.c
5484
server->ops->unlink(xid, tcon, full_path, cifs_sb, NULL);
fs/smb/client/smb2ops.c
5588
.unlink = smb2_unlink,
fs/smb/client/smb2ops.c
5691
.unlink = smb2_unlink,
fs/smb/client/smb2ops.c
5798
.unlink = smb2_unlink,
fs/smb/client/smb2ops.c
5914
.unlink = smb2_unlink,
fs/ubifs/dir.c
1333
int unlink = !!new_inode, new_sz, old_sz;
fs/ubifs/dir.c
1356
if (unlink) {
fs/ubifs/dir.c
1366
if (unlink && is_dir) {
fs/ubifs/dir.c
1464
if (!unlink)
fs/ubifs/dir.c
1472
if (unlink)
fs/ubifs/dir.c
1485
if (unlink) {
fs/ubifs/dir.c
1507
if (unlink && IS_SYNC(new_inode))
fs/ubifs/dir.c
1549
if (unlink) {
fs/ubifs/dir.c
1560
if (!unlink)
fs/ubifs/dir.c
1563
if (unlink)
fs/ubifs/dir.c
1747
.unlink = ubifs_unlink,
fs/udf/namei.c
1021
.unlink = udf_unlink,
fs/ufs/namei.c
324
.unlink = ufs_unlink,
fs/vboxsf/dir.c
475
.unlink = vboxsf_dir_unlink,
fs/xfs/xfs_iops.c
1281
.unlink = xfs_vn_unlink,
fs/xfs/xfs_iops.c
1309
.unlink = xfs_vn_unlink,
include/linux/fs.h
2007
int (*unlink) (struct inode *,struct dentry *);
include/linux/netdevice.h
3434
void netif_close_many(struct list_head *head, bool unlink);
include/linux/stm.h
101
void (*unlink)(struct stm_data *, unsigned int,
include/linux/stm.h
133
void (*unlink)(struct stm_source_data *data);
include/net/netfilter/nf_conntrack_expect.h
131
const struct nf_conntrack_tuple *tuple, bool unlink);
include/trace/events/ext4.h
2972
DEFINE_EVENT_CLASS_DENTRY(unlink);
include/xen/interface/io/usbif.h
359
} unlink;
ipc/mqueue.c
1591
.unlink = mqueue_unlink,
kernel/bpf/bpf_local_storage.c
357
int err, unlink = 0;
kernel/bpf/bpf_local_storage.c
374
unlink++;
kernel/bpf/bpf_local_storage.c
408
unlink++;
kernel/bpf/bpf_local_storage.c
424
if (unlink != 2)
kernel/bpf/bpf_local_storage.c
433
if (unlink == 2 ||
kernel/bpf/inode.c
470
.unlink = simple_unlink,
mm/shmem.c
5181
.unlink = shmem_unlink,
net/core/dev.c
1793
void netif_close_many(struct list_head *head, bool unlink)
net/core/dev.c
1807
if (unlink)
net/netfilter/nf_conntrack_expect.c
173
const struct nf_conntrack_tuple *tuple, bool unlink)
net/netfilter/nf_conntrack_expect.c
223
if (exp->flags & NF_CT_EXPECT_PERMANENT || !unlink)
samples/binderfs/binderfs_example.c
73
ret = unlink("/dev/binderfs/my-binder");
scripts/kconfig/confdata.c
999
unlink(tmpname);
scripts/unifdef.c
609
unlink(tempname);
scripts/unifdef.c
628
unlink(tempname);
tools/bpf/bpftool/prog.c
1902
unlink(pinfile);
tools/bpf/resolve_btfids/main.c
825
unlink(out_path);
tools/lib/bpf/libbpf.c
11465
err = unlink(link->pin_path);
tools/lib/bpf/libbpf.c
9230
err = unlink(path);
tools/lib/bpf/libbpf.c
9328
err = unlink(path);
tools/perf/builtin-daemon.c
609
unlink(path);
tools/perf/builtin-inject.c
1740
unlink(gs->tmp_file_name);
tools/perf/builtin-trace.c
5113
unlink(oldname);
tools/perf/tests/api-io.c
51
unlink(path);
tools/perf/tests/api-io.c
67
unlink(path);
tools/perf/tests/api-io.c
74
unlink(path);
tools/perf/tests/api-io.c
85
unlink(path);
tools/perf/tests/code-reading.c
486
unlink(objdump_name);
tools/perf/tests/code-reading.c
666
unlink(test_file_name);
tools/perf/tests/dlfilter-test.c
400
unlink(path);
tools/perf/tests/dso-data.c
123
unlink(dso__name(dso));
tools/perf/tests/dso-data.c
187
unlink(file);
tools/perf/tests/genelf.c
45
unlink(path);
tools/perf/tests/topology.c
232
unlink(path);
tools/perf/tests/workloads/jitdump.c
80
unlink(filename);
tools/perf/tests/workloads/jitdump.c
88
unlink(filename);
tools/perf/tests/workloads/jitdump.c
96
unlink(filename);
tools/perf/util/build-id.c
655
if (unlink(dir_name))
tools/perf/util/build-id.c
827
if (unlink(linkname))
tools/perf/util/copyfile.c
127
unlink(tmp);
tools/perf/util/disasm.c
1642
unlink(symfs_filename);
tools/perf/util/dso.c
2040
unlink(name);
tools/perf/util/dso.c
368
unlink(tmpbuf);
tools/perf/util/dso.c
618
unlink(newpath);
tools/perf/util/dso.c
649
unlink(name);
tools/perf/util/jitdump.c
105
unlink(filename);
tools/perf/util/symbol-elf.c
1153
unlink(temp_filename);
tools/perf/util/symbol-elf.c
2052
unlink(filename);
tools/perf/util/symbol-elf.c
2463
return unlink(filename);
tools/perf/util/symbol-elf.c
2628
unlink(extract_filename);
tools/perf/util/symbol-elf.c
2677
unlink(kce->extract_filename);
tools/perf/util/symbol-elf.c
2686
unlink(kce->extract_filename);
tools/perf/util/symbol-elf.c
945
unlink(filename);
tools/perf/util/trace-event-info.c
681
unlink(tdata->temp_file);
tools/perf/util/util.c
171
return unlink(path);
tools/perf/util/util.c
201
ret = unlink(namebuf);
tools/perf/util/vdso.c
116
unlink(vdso_info->vdso.temp_file_name);
tools/perf/util/vdso.c
119
unlink(vdso_info->vdso32.temp_file_name);
tools/perf/util/vdso.c
121
unlink(vdso_info->vdsox32.temp_file_name);
tools/power/x86/intel-speed-select/isst-config.c
555
unlink("/var/run/isst_cpu_topology.dat");
tools/testing/selftests/arm64/mte/mte_common_util.c
423
unlink(&filename[0]);
tools/testing/selftests/bpf/network_helpers.c
1234
unlink(ctx->pkt_fname);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
683
unlink(path);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
710
unlink(path);
tools/testing/selftests/bpf/prog_tests/bpf_obj_pinning.c
180
unlink(abs_path);
tools/testing/selftests/bpf/prog_tests/bpf_obj_pinning.c
241
unlink(abs_path);
tools/testing/selftests/bpf/prog_tests/bpftool_maps_access.c
197
unlink(iter_pin_path);
tools/testing/selftests/bpf/prog_tests/bpftool_maps_access.c
237
unlink(pin_path);
tools/testing/selftests/bpf/prog_tests/bpftool_metadata.c
40
unlink(test->bpffs_path);
tools/testing/selftests/bpf/prog_tests/btf.c
5672
unlink(pin_path);
tools/testing/selftests/bpf/prog_tests/btf_kind.c
214
unlink(btf_kind_file1);
tools/testing/selftests/bpf/prog_tests/btf_kind.c
215
unlink(btf_kind_file2);
tools/testing/selftests/bpf/prog_tests/btf_kind.c
216
unlink(btf_kind_file3);
tools/testing/selftests/bpf/prog_tests/btf_split.c
213
unlink(base_btf_file);
tools/testing/selftests/bpf/prog_tests/btf_split.c
215
unlink(split_btf_file);
tools/testing/selftests/bpf/prog_tests/btf_split.c
217
unlink(multisplit_btf_file);
tools/testing/selftests/bpf/prog_tests/cgroup_dev.c
18
unlink(path);
tools/testing/selftests/bpf/prog_tests/cgroup_dev.c
24
unlink(path);
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
98
unlink(path);
tools/testing/selftests/bpf/prog_tests/cgroup_xattr.c
63
unlink(TMP_FILE);
tools/testing/selftests/bpf/prog_tests/lsm_bdev.c
219
unlink(data_img);
tools/testing/selftests/bpf/prog_tests/lsm_bdev.c
220
unlink(hash_img);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
386
unlink(tmpfile);
tools/testing/selftests/bpf/prog_tests/pinning.c
157
err = unlink(custpinpath);
tools/testing/selftests/bpf/prog_tests/pinning.c
226
err = unlink(custpinpath);
tools/testing/selftests/bpf/prog_tests/pinning.c
273
unlink(pinpath);
tools/testing/selftests/bpf/prog_tests/pinning.c
274
unlink(nopinpath);
tools/testing/selftests/bpf/prog_tests/pinning.c
275
unlink(nopinpath2);
tools/testing/selftests/bpf/prog_tests/pinning.c
276
unlink(custpinpath);
tools/testing/selftests/bpf/prog_tests/pinning_devmap_reuse.c
46
unlink(pinpath1);
tools/testing/selftests/bpf/prog_tests/pinning_devmap_reuse.c
47
unlink(pinpath2);
tools/testing/selftests/bpf/prog_tests/signed_loader.c
233
unlink(sigpath);
tools/testing/selftests/bpf/prog_tests/signed_loader.c
235
unlink(data_tmpl);
tools/testing/selftests/bpf/prog_tests/sk_assign.c
294
if (CHECK_FAIL(unlink(SERVER_MAP_PATH)))
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1155
unlink(JMP_TABLE);
tools/testing/selftests/bpf/prog_tests/tc_qevent.c
51
unlink(PIN_PATH);
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
296
unlink(map_paths[i]);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
155
unlink(path);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
157
unlink(data_template);
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
621
unlink(LWT_PIN_PATH);
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
674
unlink(LWT_PIN_PATH);
tools/testing/selftests/core/close_range_test.c
662
unlink(path);
tools/testing/selftests/coredump/coredump_socket_protocol_test.c
44
unlink("/tmp/coredump.file");
tools/testing/selftests/coredump/coredump_socket_protocol_test.c
45
unlink("/tmp/coredump.socket");
tools/testing/selftests/coredump/coredump_socket_test.c
42
unlink("/tmp/coredump.file");
tools/testing/selftests/coredump/coredump_socket_test.c
43
unlink("/tmp/coredump.socket");
tools/testing/selftests/coredump/stackdump_test.c
63
unlink(STACKDUMP_FILE);
tools/testing/selftests/coredump/stackdump_test.c
69
unlink("/tmp/coredump.file");
tools/testing/selftests/coredump/stackdump_test.c
70
unlink("/tmp/coredump.socket");
tools/testing/selftests/efivarfs/open-unlink.c
121
if (unlink(path) < 0) {
tools/testing/selftests/exec/execveat.c
324
unlink("execveat.moved"); /* remove the file now fd open */
tools/testing/selftests/exec/execveat.c
329
unlink("execveat.path.ephemeral");
tools/testing/selftests/exec/execveat.c
359
unlink("pipe");
tools/testing/selftests/exec/execveat.c
382
unlink("script.moved"); /* remove the file while fd open */
tools/testing/selftests/exec/execveat.c
390
unlink("subdir.moved/script");
tools/testing/selftests/exec/execveat.c
391
unlink("subdir.moved");
tools/testing/selftests/exec/non-regular.c
23
rc = unlink(pathname);
tools/testing/selftests/fchmodat2/fchmodat2_test.c
66
unlink(dirname);
tools/testing/selftests/filelock/ofdlocks.c
45
unlink("/tmp/aa");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
136
ret = unlink(device_path);
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
146
ret = unlink(device_path);
tools/testing/selftests/filesystems/devpts_pts.c
214
unlink(mntpoint);
tools/testing/selftests/filesystems/devpts_pts.c
220
unlink(mntpoint);
tools/testing/selftests/filesystems/devpts_pts.c
225
unlink(mntpoint);
tools/testing/selftests/filesystems/openat2/emptypath_test.c
45
unlink(EMPTYPATH_TEST_FILE);
tools/testing/selftests/filesystems/openat2/openat2_test.c
246
unlink(path);
tools/testing/selftests/filesystems/xattr/xattr_socket_test.c
417
unlink(self->socket_path);
tools/testing/selftests/filesystems/xattr/xattr_socket_test.c
434
unlink(self->socket_path);
tools/testing/selftests/filesystems/xattr/xattr_socket_test.c
73
unlink(self->socket_path);
tools/testing/selftests/filesystems/xattr/xattr_socket_test.c
95
unlink(self->socket_path);
tools/testing/selftests/firmware/fw_namespace.c
144
unlink(fw_path);
tools/testing/selftests/firmware/fw_namespace.c
30
unlink(fw_path);
tools/testing/selftests/landlock/fs_test.c
10006
EXPECT_EQ(0, unlink(file1_s2d1));
tools/testing/selftests/landlock/fs_test.c
10073
EXPECT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
10102
EXPECT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
10135
EXPECT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
10173
EXPECT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
1101
ASSERT_EQ(0, unlink(file1_s1d1));
tools/testing/selftests/landlock/fs_test.c
1102
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
1109
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
1119
ASSERT_EQ(-1, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
1121
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
2112
ASSERT_EQ(0, unlink(file1_s1d1));
tools/testing/selftests/landlock/fs_test.c
2113
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
2114
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
2133
ASSERT_EQ(0, unlink(file2_s1d2));
tools/testing/selftests/landlock/fs_test.c
2134
ASSERT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
2187
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
2234
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
2265
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
2266
ASSERT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
2303
ASSERT_EQ(0, unlink(dir_s1d3));
tools/testing/selftests/landlock/fs_test.c
2342
ASSERT_EQ(0, unlink(file1_s2d3));
tools/testing/selftests/landlock/fs_test.c
2343
ASSERT_EQ(0, unlink(file2_s2d3));
tools/testing/selftests/landlock/fs_test.c
2353
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
2499
ASSERT_EQ(0, unlink(file1_s3d3));
tools/testing/selftests/landlock/fs_test.c
251
if (unlink(path) && rmdir(path)) {
tools/testing/selftests/landlock/fs_test.c
2534
ASSERT_EQ(0, unlink(file1_s1d1));
tools/testing/selftests/landlock/fs_test.c
2535
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
2536
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
2557
ASSERT_EQ(0, unlink(file1_s2d2));
tools/testing/selftests/landlock/fs_test.c
2561
ASSERT_EQ(0, unlink(file1_s2d3));
tools/testing/selftests/landlock/fs_test.c
2564
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
2571
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
2609
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
2610
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
2619
ASSERT_EQ(0, unlink(file1_s1d1));
tools/testing/selftests/landlock/fs_test.c
2666
ASSERT_EQ(0, unlink(file1_s2d3));
tools/testing/selftests/landlock/fs_test.c
2713
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
2718
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
2771
ASSERT_EQ(0, unlink(file1_s2d2));
tools/testing/selftests/landlock/fs_test.c
2772
ASSERT_EQ(0, unlink(file1_s2d3));
tools/testing/selftests/landlock/fs_test.c
2872
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
2874
ASSERT_EQ(0, unlink(file2_s2d3));
tools/testing/selftests/landlock/fs_test.c
2977
ASSERT_EQ(0, unlink(file2_s2d3));
tools/testing/selftests/landlock/fs_test.c
2996
ASSERT_EQ(0, unlink(file2_s2d3));
tools/testing/selftests/landlock/fs_test.c
3060
ASSERT_EQ(0, unlink(file1_s2d1));
tools/testing/selftests/landlock/fs_test.c
3061
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
3062
ASSERT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
3152
ASSERT_EQ(0, unlink(file2_s1d2));
tools/testing/selftests/landlock/fs_test.c
3153
ASSERT_EQ(0, unlink(file2_s2d3));
tools/testing/selftests/landlock/fs_test.c
3173
ASSERT_EQ(0, unlink(file1_s1d1));
tools/testing/selftests/landlock/fs_test.c
3174
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
3175
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
3176
ASSERT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
3207
ASSERT_EQ(-1, unlink(file1_s1d1));
tools/testing/selftests/landlock/fs_test.c
3211
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
3227
ASSERT_EQ(0, unlink(file1_s1d1));
tools/testing/selftests/landlock/fs_test.c
3228
ASSERT_EQ(0, unlink(file2_s1d1));
tools/testing/selftests/landlock/fs_test.c
3235
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
3236
ASSERT_EQ(0, unlink(file2_s1d2));
tools/testing/selftests/landlock/fs_test.c
3238
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
3239
ASSERT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
3256
ASSERT_EQ(0, unlink(file2_s1d2));
tools/testing/selftests/landlock/fs_test.c
3261
ASSERT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
3311
ASSERT_EQ(0, unlink(file1_s1d1));
tools/testing/selftests/landlock/fs_test.c
3312
ASSERT_EQ(0, unlink(file2_s1d1));
tools/testing/selftests/landlock/fs_test.c
3315
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
3316
ASSERT_EQ(0, unlink(file2_s1d2));
tools/testing/selftests/landlock/fs_test.c
3318
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
3319
ASSERT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
3332
ASSERT_EQ(0, unlink(file2_s1d2));
tools/testing/selftests/landlock/fs_test.c
3337
ASSERT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
3351
ASSERT_EQ(0, unlink(file1_s1d1));
tools/testing/selftests/landlock/fs_test.c
3352
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
3353
ASSERT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
3395
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
3645
ASSERT_EQ(0, unlink(file_in_dir_w));
tools/testing/selftests/landlock/fs_test.c
4081
ASSERT_EQ(0, unlink(path));
tools/testing/selftests/landlock/fs_test.c
4103
ASSERT_EQ(0, unlink(path));
tools/testing/selftests/landlock/fs_test.c
4163
ASSERT_EQ(0, unlink(path));
tools/testing/selftests/landlock/fs_test.c
4410
unlink(path);
tools/testing/selftests/landlock/fs_test.c
4466
EXPECT_EQ(0, unlink(path));
tools/testing/selftests/landlock/fs_test.c
4493
unlink(path);
tools/testing/selftests/landlock/fs_test.c
4523
EXPECT_EQ(0, unlink(path));
tools/testing/selftests/landlock/fs_test.c
4734
unlink(sock_path);
tools/testing/selftests/landlock/fs_test.c
4784
EXPECT_EQ(0, unlink(sock_path));
tools/testing/selftests/landlock/fs_test.c
5328
ASSERT_EQ(0, unlink(file1_s1d2));
tools/testing/selftests/landlock/fs_test.c
5329
ASSERT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
5372
ASSERT_EQ(0, unlink(file1_s4d1));
tools/testing/selftests/landlock/fs_test.c
5379
ASSERT_EQ(0, unlink(file1_s2d2));
tools/testing/selftests/landlock/fs_test.c
5398
ASSERT_EQ(0, unlink(file2_s4d1));
tools/testing/selftests/landlock/fs_test.c
7085
unlink(variant->file_path);
tools/testing/selftests/landlock/fs_test.c
7395
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7396
EXPECT_EQ(0, unlink(file2_s1d3));
tools/testing/selftests/landlock/fs_test.c
7421
EXPECT_EQ(-1, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7435
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7453
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7471
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7489
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7507
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7525
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7543
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7561
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7583
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7605
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
7625
EXPECT_EQ(0, unlink(file1_s1d3));
tools/testing/selftests/landlock/fs_test.c
9417
EXPECT_EQ(0, unlink(file1_s2d1));
tools/testing/selftests/landlock/fs_test.c
9563
EXPECT_EQ(0, unlink(file1_s2d1));
tools/testing/selftests/landlock/fs_test.c
9599
EXPECT_EQ(0, unlink(file1_s2d1));
tools/testing/selftests/landlock/fs_test.c
9640
EXPECT_EQ(0, unlink(file1_s2d1));
tools/testing/selftests/landlock/fs_test.c
9797
EXPECT_EQ(0, unlink(file1_s2d1));
tools/testing/selftests/landlock/fs_test.c
9855
EXPECT_EQ(0, unlink(file1_s2d1));
tools/testing/selftests/landlock/fs_test.c
9910
EXPECT_EQ(0, unlink(file1_s2d1));
tools/testing/selftests/landlock/fs_test.c
9954
EXPECT_EQ(0, unlink(file1_s2d1));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
834
EXPECT_EQ(0, unlink(stream_path));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
835
EXPECT_EQ(0, unlink(dgram_path));
tools/testing/selftests/mm/guard-regions.c
344
unlink(self->path);
tools/testing/selftests/mm/gup_longterm.c
355
if (unlink(filename)) {
tools/testing/selftests/mm/khugepaged.c
326
unlink(finfo.path); /* Cleanup from previous failed tests */
tools/testing/selftests/mm/khugepaged.c
390
unlink(finfo.path);
tools/testing/selftests/mm/memory-failure.c
256
unlink(fname);
tools/testing/selftests/mm/rmap.c
217
unlink(data->filename);
tools/testing/selftests/mm/soft-dirty.c
154
unlink(fname);
tools/testing/selftests/mm/split_huge_page_test.c
547
status = unlink(testfile);
tools/testing/selftests/mm/split_huge_page_test.c
664
unlink(testfile);
tools/testing/selftests/mm/split_huge_page_test.c
672
unlink(testfile);
tools/testing/selftests/mm/split_huge_page_test.c
747
unlink(testfile);
tools/testing/selftests/namespaces/ns_active_ref_test.c
868
unlink(tmpfile);
tools/testing/selftests/namespaces/ns_active_ref_test.c
874
unlink(tmpfile);
tools/testing/selftests/namespaces/ns_active_ref_test.c
882
unlink(tmpfile);
tools/testing/selftests/namespaces/ns_active_ref_test.c
890
unlink(tmpfile);
tools/testing/selftests/namespaces/ns_active_ref_test.c
899
unlink(tmpfile);
tools/testing/selftests/namespaces/ns_active_ref_test.c
911
unlink(tmpfile);
tools/testing/selftests/namespaces/ns_active_ref_test.c
946
unlink(tmpfile);
tools/testing/selftests/net/af_unix/scm_pidfd.c
367
unlink(self->server_addr.sock_name);
tools/testing/selftests/net/af_unix/scm_pidfd.c
368
unlink(self->client_addr->sock_name);
tools/testing/selftests/net/af_unix/scm_pidfd.c
385
unlink(addr->sock_name);
tools/testing/selftests/net/af_unix/unix_connreset.c
29
unlink(SOCK_PATH);
tools/testing/selftests/net/tls.c
483
unlink(filename);
tools/testing/selftests/nolibc/nolibc-test.c
1639
CASE_TEST(unlink_root); EXPECT_SYSER(1, unlink("/"), -1, EISDIR); break;
tools/testing/selftests/nolibc/nolibc-test.c
1640
CASE_TEST(unlink_blah); EXPECT_SYSER(1, unlink("/proc/self/blah"), -1, ENOENT); break;
tools/testing/selftests/pidfd/pidfd_bind_mount.c
50
ASSERT_EQ(unlink(self->template), 0);
tools/testing/selftests/powerpc/ptrace/core-pkey.c
312
unlink(filename[i]);
tools/testing/selftests/powerpc/tm/tm-vmxcopy.c
59
unlink(tmpfile);
tools/testing/selftests/ublk/kublk.c
1123
unlink(path);
tools/testing/selftests/ublk/kublk.c
1147
unlink(path);
tools/usb/usbip/src/usbipd.c
487
unlink(pid_file);