Home
last modified time | relevance | path

Searched refs:unlink (Results 1 – 25 of 176) sorted by relevance

12345678

/Linux-v5.4/drivers/usb/usbip/
Dstub_tx.c17 struct stub_unlink *unlink; in stub_enqueue_ret_unlink() local
19 unlink = kzalloc(sizeof(struct stub_unlink), GFP_ATOMIC); in stub_enqueue_ret_unlink()
20 if (!unlink) { in stub_enqueue_ret_unlink()
25 unlink->seqnum = seqnum; in stub_enqueue_ret_unlink()
26 unlink->status = status; in stub_enqueue_ret_unlink()
28 list_add_tail(&unlink->list, &sdev->unlink_tx); in stub_enqueue_ret_unlink()
126 struct stub_unlink *unlink) in setup_ret_unlink_pdu() argument
128 setup_base_pdu(&rpdu->base, USBIP_RET_UNLINK, unlink->seqnum); in setup_ret_unlink_pdu()
129 rpdu->u.ret_unlink.status = unlink->status; in setup_ret_unlink_pdu()
346 struct stub_unlink *unlink, *tmp; in dequeue_from_unlink_tx() local
[all …]
Dvhci_rx.c110 struct vhci_unlink *unlink, *tmp; in dequeue_pending_unlink() local
115 list_for_each_entry_safe(unlink, tmp, &vdev->unlink_rx, list) { in dequeue_pending_unlink()
116 pr_info("unlink->seqnum %lu\n", unlink->seqnum); in dequeue_pending_unlink()
117 if (unlink->seqnum == pdu->base.seqnum) { in dequeue_pending_unlink()
119 unlink->seqnum); in dequeue_pending_unlink()
120 list_del(&unlink->list); in dequeue_pending_unlink()
123 return unlink; in dequeue_pending_unlink()
137 struct vhci_unlink *unlink; in vhci_recv_ret_unlink() local
143 unlink = dequeue_pending_unlink(vdev, pdu); in vhci_recv_ret_unlink()
144 if (!unlink) { in vhci_recv_ret_unlink()
[all …]
Dvudc_tx.c32 struct v_unlink *unlink) in setup_ret_unlink_pdu() argument
34 setup_base_pdu(&rpdu->base, USBIP_RET_UNLINK, unlink->seqnum); in setup_ret_unlink_pdu()
35 rpdu->u.ret_unlink.status = unlink->status; in setup_ret_unlink_pdu()
38 static int v_send_ret_unlink(struct vudc *udc, struct v_unlink *unlink) in v_send_ret_unlink() argument
53 setup_ret_unlink_pdu(&pdu_header, unlink); in v_send_ret_unlink()
68 kfree(unlink); in v_send_ret_unlink()
247 struct v_unlink *unlink; in v_enqueue_ret_unlink() local
254 unlink = kzalloc(sizeof(*unlink), GFP_ATOMIC); in v_enqueue_ret_unlink()
255 if (!unlink) { in v_enqueue_ret_unlink()
261 unlink->seqnum = seqnum; in v_enqueue_ret_unlink()
[all …]
Dvhci_tx.c171 struct vhci_unlink *unlink, *tmp; in dequeue_from_unlink_tx() local
176 list_for_each_entry_safe(unlink, tmp, &vdev->unlink_tx, list) { in dequeue_from_unlink_tx()
177 list_move_tail(&unlink->list, &vdev->unlink_rx); in dequeue_from_unlink_tx()
179 return unlink; in dequeue_from_unlink_tx()
189 struct vhci_unlink *unlink = NULL; in vhci_send_cmd_unlink() local
196 while ((unlink = dequeue_from_unlink_tx(vdev)) != NULL) { in vhci_send_cmd_unlink()
204 usbip_dbg_vhci_tx("setup cmd unlink, %lu\n", unlink->seqnum); in vhci_send_cmd_unlink()
208 pdu_header.base.seqnum = unlink->seqnum; in vhci_send_cmd_unlink()
211 pdu_header.u.cmd_unlink.seqnum = unlink->unlink_seqnum; in vhci_send_cmd_unlink()
Dvhci_hcd.c906 struct vhci_unlink *unlink; in vhci_urb_dequeue() local
911 unlink = kzalloc(sizeof(struct vhci_unlink), GFP_ATOMIC); in vhci_urb_dequeue()
912 if (!unlink) { in vhci_urb_dequeue()
919 unlink->seqnum = atomic_inc_return(&vhci_hcd->seqnum); in vhci_urb_dequeue()
920 if (unlink->seqnum == 0xffff) in vhci_urb_dequeue()
923 unlink->unlink_seqnum = priv->seqnum; in vhci_urb_dequeue()
927 list_add_tail(&unlink->list, &vdev->unlink_tx); in vhci_urb_dequeue()
944 struct vhci_unlink *unlink, *tmp; in vhci_device_unlink_cleanup() local
950 list_for_each_entry_safe(unlink, tmp, &vdev->unlink_tx, list) { in vhci_device_unlink_cleanup()
951 pr_info("unlink cleanup tx %lu\n", unlink->unlink_seqnum); in vhci_device_unlink_cleanup()
[all …]
Dstub_dev.c160 struct stub_unlink *unlink, *tmp; in stub_shutdown_connection() local
163 list_for_each_entry_safe(unlink, tmp, &sdev->unlink_tx, list) { in stub_shutdown_connection()
164 list_del(&unlink->list); in stub_shutdown_connection()
165 kfree(unlink); in stub_shutdown_connection()
167 list_for_each_entry_safe(unlink, tmp, &sdev->unlink_free, in stub_shutdown_connection()
169 list_del(&unlink->list); in stub_shutdown_connection()
170 kfree(unlink); in stub_shutdown_connection()
/Linux-v5.4/drivers/staging/most/cdev/
Dcdev.c33 spinlock_t unlink; /* synchronization lock to unlink channels */ member
169 spin_lock(&c->unlink); in comp_close()
171 spin_unlock(&c->unlink); in comp_close()
341 spin_lock(&c->unlink); in comp_disconnect_channel()
343 spin_unlock(&c->unlink); in comp_disconnect_channel()
374 spin_lock(&c->unlink); in comp_rx_completion()
376 spin_unlock(&c->unlink); in comp_rx_completion()
380 spin_unlock(&c->unlink); in comp_rx_completion()
463 spin_lock_init(&c->unlink); in comp_probe()
/Linux-v5.4/include/linux/
Dstm.h91 void (*unlink)(struct stm_data *, unsigned int, member
121 void (*unlink)(struct stm_source_data *data); member
/Linux-v5.4/tools/testing/selftests/vm/
Dhugepage-mmap.c79 unlink(FILE_NAME); in main()
90 unlink(FILE_NAME); in main()
/Linux-v5.4/tools/testing/selftests/exec/
Dexecveat.c281 unlink("execveat.moved"); /* remove the file now fd open */ in run_tests()
286 unlink("execveat.path.ephemeral"); in run_tests()
335 unlink("script.moved"); /* remove the file while fd open */ in run_tests()
343 unlink("subdir.moved/script"); in run_tests()
344 unlink("subdir.moved"); in run_tests()
/Linux-v5.4/tools/testing/selftests/filesystems/
Ddevpts_pts.c216 unlink(mntpoint); in verify_non_standard_devpts_mount()
222 unlink(mntpoint); in verify_non_standard_devpts_mount()
227 unlink(mntpoint); in verify_non_standard_devpts_mount()
/Linux-v5.4/tools/testing/selftests/efivarfs/
D.gitignore2 open-unlink
DMakefile4 TEST_GEN_FILES := open-unlink create-read
/Linux-v5.4/tools/perf/util/
Dvdso.c116 unlink(vdso_info->vdso.temp_file_name); in machine__exit_vdso()
119 unlink(vdso_info->vdso32.temp_file_name); in machine__exit_vdso()
121 unlink(vdso_info->vdsox32.temp_file_name); in machine__exit_vdso()
Dutil.c145 return unlink(path); in rm_rf_depth_pat()
175 ret = unlink(namebuf); in rm_rf_depth_pat()
/Linux-v5.4/arch/um/drivers/
Dxterm.c120 if (unlink(file)) { in xterm_open()
181 unlink(file); in xterm_open()
/Linux-v5.4/tools/perf/trace/strace/groups/
Dfile19 unlink
Dstring63 unlink
/Linux-v5.4/Documentation/usb/
Dusbip_protocol.rst38 USBIP_CMD_UNLINK to unlink a previously submitted URB. The answers of the
361 | 0 | 4 | 0x00000002 | command: URB unlink command |
363 | 4 | 4 | | seqnum: URB sequence number to unlink: |
385 Reply for URB unlink
390 | 0 | 4 | 0x00000004 | command: reply for the URB unlink command |
/Linux-v5.4/fs/ubifs/
Ddir.c1257 int unlink = !!new_inode, new_sz, old_sz; in do_rename() local
1279 if (unlink) { in do_rename()
1287 if (unlink && is_dir) { in do_rename()
1363 if (!unlink) in do_rename()
1371 if (unlink) in do_rename()
1386 if (unlink) { in do_rename()
1409 if (unlink && IS_SYNC(new_inode)) in do_rename()
1455 if (unlink) { in do_rename()
1466 if (!unlink) in do_rename()
1469 if (unlink) in do_rename()
[all …]
/Linux-v5.4/tools/testing/selftests/filesystems/binderfs/
Dbinderfs_test.c220 ret = unlink("/dev/binderfs/my-binder"); in __do_binderfs_test()
230 ret = unlink("/dev/binderfs/binder-control"); in __do_binderfs_test()
/Linux-v5.4/tools/testing/selftests/android/ion/
Dipcsocket.c46 unlink(sock_name); in opensocket()
223 unlink(sockname); in closesocket()
/Linux-v5.4/tools/testing/selftests/powerpc/tm/
Dtm-vmxcopy.c58 unlink(tmpfile); in test_vmxcopy()
/Linux-v5.4/drivers/hwtracing/stm/
Dconsole.c26 .unlink = stm_console_unlink,
Dftrace.c27 .unlink = stm_ftrace_unlink,

12345678