/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-async.c | 264 list_for_each_entry(asc, ¬ifier->done_list, asc_entry) { in v4l2_async_nf_can_complete() 380 list_move(&asc->asc_entry, ¬ifier->done_list); in v4l2_async_match_notify() 471 list_for_each_entry_safe(asc, asc_tmp, ¬ifier->done_list, in v4l2_async_nf_unbind_all_subdevs() 496 list_for_each_entry(asc, ¬ifier->done_list, asc_entry) in v4l2_async_nf_has_async_match_entry() 513 ¬ifier->done_list, in v4l2_async_nf_has_async_match() 565 INIT_LIST_HEAD(¬ifier->done_list); in v4l2_async_nf_init() 574 INIT_LIST_HEAD(¬ifier->done_list); in v4l2_async_subdev_nf_init() 662 WARN_ON(!list_empty(¬ifier->done_list)); in __v4l2_async_nf_cleanup()
|
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | fhci-q.c | 131 if (!list_empty(&p_list->done_list)) { in fhci_remove_td_from_done_list() 132 td = list_entry(p_list->done_list.next, struct td, node); in fhci_remove_td_from_done_list() 133 list_del_init(p_list->done_list.next); in fhci_remove_td_from_done_list() 155 list_add_tail(&td->node, &usb->hc_list->done_list); in fhci_move_td_from_ed_to_done_list()
|
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | fhci-q.c | 131 if (!list_empty(&p_list->done_list)) { in fhci_remove_td_from_done_list() 132 td = list_entry(p_list->done_list.next, struct td, node); in fhci_remove_td_from_done_list() 133 list_del_init(p_list->done_list.next); in fhci_remove_td_from_done_list() 155 list_add_tail(&td->node, &usb->hc_list->done_list); in fhci_move_td_from_ed_to_done_list()
|
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | altera-msgdma.c | 176 struct list_head done_list; member 586 list_for_each_entry_safe(desc, next, &mdev->done_list, node) { in msgdma_chan_desc_cleanup() 619 list_add_tail(&desc->node, &mdev->done_list); in msgdma_complete_descriptor() 630 msgdma_free_desc_list(mdev, &mdev->done_list); in msgdma_free_descriptors() 841 INIT_LIST_HEAD(&mdev->done_list); in msgdma_probe()
|
/kernel/linux/linux-5.10/arch/arm/probes/kprobes/ |
H A D | opt-arm.c | 337 struct list_head *done_list) in arch_unoptimize_kprobes() 343 list_move(&op->list, done_list); in arch_unoptimize_kprobes() 336 arch_unoptimize_kprobes(struct list_head *oplist, struct list_head *done_list) arch_unoptimize_kprobes() argument
|
/kernel/linux/linux-6.6/arch/arm/probes/kprobes/ |
H A D | opt-arm.c | 337 struct list_head *done_list) in arch_unoptimize_kprobes() 343 list_move(&op->list, done_list); in arch_unoptimize_kprobes() 336 arch_unoptimize_kprobes(struct list_head *oplist, struct list_head *done_list) arch_unoptimize_kprobes() argument
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | optprobes.c | 289 void arch_unoptimize_kprobes(struct list_head *oplist, struct list_head *done_list) in arch_unoptimize_kprobes() argument 296 list_move(&op->list, done_list); in arch_unoptimize_kprobes()
|
/kernel/linux/linux-5.10/drivers/dma/xilinx/ |
H A D | zynqmp_dma.c | 201 * @done_list: Complete descriptors 225 struct list_head done_list; member 609 list_for_each_entry_safe(desc, next, &chan->done_list, node) { in zynqmp_dma_chan_desc_cleanup() 640 list_add_tail(&desc->node, &chan->done_list); in zynqmp_dma_complete_descriptor() 665 zynqmp_dma_free_desc_list(chan, &chan->done_list); in zynqmp_dma_free_descriptors() 916 INIT_LIST_HEAD(&chan->done_list); in zynqmp_dma_chan_probe()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | altera-msgdma.c | 177 struct list_head done_list; member 587 list_for_each_entry_safe(desc, next, &mdev->done_list, node) { in msgdma_chan_desc_cleanup() 618 list_add_tail(&desc->node, &mdev->done_list); in msgdma_complete_descriptor() 629 msgdma_free_desc_list(mdev, &mdev->done_list); in msgdma_free_descriptors() 855 INIT_LIST_HEAD(&mdev->done_list); in msgdma_probe()
|
/kernel/linux/linux-6.6/drivers/dma/xilinx/ |
H A D | zynqmp_dma.c | 199 * @done_list: Complete descriptors 223 struct list_head done_list; member 609 list_for_each_entry_safe(desc, next, &chan->done_list, node) { in zynqmp_dma_chan_desc_cleanup() 640 list_add_tail(&desc->node, &chan->done_list); in zynqmp_dma_complete_descriptor() 668 zynqmp_dma_free_desc_list(chan, &chan->done_list); in zynqmp_dma_free_descriptors() 928 INIT_LIST_HEAD(&chan->done_list); in zynqmp_dma_chan_probe()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | ncr53c8xx.c | 1601 struct scsi_cmnd *done_list; /* Commands waiting for done() */ member 4022 cmd->host_scribble = (char *) np->done_list; in ncr_queue_done_cmd() 4023 np->done_list = cmd; in ncr_queue_done_cmd() 8067 struct scsi_cmnd *done_list; local 8077 done_list = np->done_list; 8078 np->done_list = NULL; 8083 if (done_list) 8084 ncr_flush_done_cmds(done_list); 8092 struct scsi_cmnd *done_list; local 8109 struct scsi_cmnd *done_list; global() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | optprobes.c | 348 struct list_head *done_list) in arch_unoptimize_kprobes() 355 list_move(&op->list, done_list); in arch_unoptimize_kprobes() 347 arch_unoptimize_kprobes(struct list_head *oplist, struct list_head *done_list) arch_unoptimize_kprobes() argument
|
/kernel/linux/linux-5.10/drivers/media/common/videobuf2/ |
H A D | videobuf2-core.c | 1058 list_add_tail(&vb->done_entry, &q->done_list); in vb2_buffer_done() 1089 list_for_each_entry(vb, &q->done_list, done_entry) in vb2_discard_done() 1599 * If done_list is not empty, then start_streaming() didn't call in vb2_start_streaming() 1603 WARN_ON(!list_empty(&q->done_list)); in vb2_start_streaming() 1801 if (!list_empty(&q->done_list)) { in __vb2_wait_for_done_vb() 1826 !list_empty(&q->done_list) || !q->streaming || in __vb2_wait_for_done_vb() 1855 * Wait for at least one buffer to become available on the done_list. in __vb2_get_done_vb() 1862 * Driver's lock has been held since we last verified that done_list in __vb2_get_done_vb() 1863 * is not empty, so no need for another list_empty(done_list) check. in __vb2_get_done_vb() 1866 *vb = list_first_entry(&q->done_list, struc in __vb2_get_done_vb() [all...] |
/kernel/linux/linux-6.6/drivers/media/common/videobuf2/ |
H A D | videobuf2-core.c | 1075 list_add_tail(&vb->done_entry, &q->done_list); in vb2_buffer_done() 1106 list_for_each_entry(vb, &q->done_list, done_entry) in vb2_discard_done() 1629 * If done_list is not empty, then start_streaming() didn't call in vb2_start_streaming() 1633 WARN_ON(!list_empty(&q->done_list)); in vb2_start_streaming() 1831 if (!list_empty(&q->done_list)) { in __vb2_wait_for_done_vb() 1856 !list_empty(&q->done_list) || !q->streaming || in __vb2_wait_for_done_vb() 1885 * Wait for at least one buffer to become available on the done_list. in __vb2_get_done_vb() 1892 * Driver's lock has been held since we last verified that done_list in __vb2_get_done_vb() 1893 * is not empty, so no need for another list_empty(done_list) check. in __vb2_get_done_vb() 1896 *vb = list_first_entry(&q->done_list, struc in __vb2_get_done_vb() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | mad_priv.h | 99 struct list_head done_list; member
|
/kernel/linux/linux-6.6/include/media/ |
H A D | v4l2-async.h | 71 * notifier @waiting_list or @done_list 115 * @done_list: list of struct v4l2_subdev, already probed 124 struct list_head done_list; member
|
H A D | videobuf2-core.h | 564 * @done_list: list of buffers ready to be dequeued to userspace 565 * @done_lock: lock to protect done_list list 629 struct list_head done_list; member
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | mad_priv.h | 99 struct list_head done_list; member
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | ncr53c8xx.c | 1598 struct scsi_cmnd *done_list; /* Commands waiting for done() */ member 3994 cmd->host_scribble = (char *) np->done_list; in ncr_queue_done_cmd() 3995 np->done_list = cmd; in ncr_queue_done_cmd() 7902 struct scsi_cmnd *done_list; local 7912 done_list = np->done_list; 7913 np->done_list = NULL; 7918 if (done_list) 7919 ncr_flush_done_cmds(done_list); 7927 struct scsi_cmnd *done_list; local 7944 struct scsi_cmnd *done_list; global() local [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/kprobes/ |
H A D | opt.c | 531 struct list_head *done_list) in arch_unoptimize_kprobes() 537 list_move(&op->list, done_list); in arch_unoptimize_kprobes() 530 arch_unoptimize_kprobes(struct list_head *oplist, struct list_head *done_list) arch_unoptimize_kprobes() argument
|
/kernel/linux/linux-6.6/drivers/media/platform/xilinx/ |
H A D | xilinx-vipp.c | 59 &xdev->notifier.done_list, in xvip_graph_find_entity() 301 list_for_each_entry(asd, &xdev->notifier.done_list, asc_entry) { in xvip_graph_notify_complete()
|
/kernel/linux/linux-6.6/arch/x86/kernel/kprobes/ |
H A D | opt.c | 530 struct list_head *done_list) in arch_unoptimize_kprobes() 536 list_move(&op->list, done_list); in arch_unoptimize_kprobes() 529 arch_unoptimize_kprobes(struct list_head *oplist, struct list_head *done_list) arch_unoptimize_kprobes() argument
|
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_log_recover.c | 1984 LIST_HEAD (done_list); in xlog_recover_commit_trans() 2010 list_splice_tail_init(&ra_list, &done_list); in xlog_recover_commit_trans() 2028 list_splice_tail_init(&ra_list, &done_list); in xlog_recover_commit_trans() 2031 if (!list_empty(&done_list)) in xlog_recover_commit_trans() 2032 list_splice_init(&done_list, &trans->r_itemq); in xlog_recover_commit_trans()
|
/kernel/linux/linux-5.10/include/media/ |
H A D | videobuf2-core.h | 546 * @done_list: list of buffers ready to be dequeued to userspace 547 * @done_lock: lock to protect done_list list 610 struct list_head done_list; member
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | kprobes.h | 329 struct list_head *done_list);
|