Home
last modified time | relevance | path

Searched refs:pending_work (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/drivers/gpu/drm/
H A Ddrm_vblank_work.c54 list_for_each_entry_safe(work, next, &vblank->pending_work, node) { in drm_handle_vblank_works()
76 list_for_each_entry_safe(work, next, &vblank->pending_work, node) { in drm_vblank_cancel_pending_works()
155 list_add_tail(&work->node, &vblank->pending_work); in drm_vblank_work_schedule()
253 INIT_LIST_HEAD(&vblank->pending_work); in drm_vblank_worker_init()
H A Ddrm_vblank.c1438 drm_WARN_ON(dev, !list_empty(&vblank->pending_work)); in drm_crtc_vblank_reset()
/openbmc/linux/drivers/md/
H A Ddm-cache-policy-smq.c47 bool pending_work:1; member
298 BUG_ON(e->pending_work); in q_push()
308 BUG_ON(e->pending_work); in q_push_front()
318 BUG_ON(e->pending_work); in q_push_before()
728 e->pending_work = false; in init_entry()
976 if (!e->pending_work) in push()
991 if (!e->pending_work) in push_front()
1005 if (e->pending_work) in requeue()
1175 BUG_ON(e->pending_work); in mark_pending()
1176 e->pending_work = true; in mark_pending()
[all …]
/openbmc/linux/include/drm/
H A Ddrm_vblank.h218 struct list_head pending_work; member
/openbmc/linux/include/net/
H A Daf_vsock.h62 struct delayed_work pending_work; member
/openbmc/linux/drivers/infiniband/hw/irdma/
H A Dutils.c537 u32 i, pending_work, wqe_idx; in irdma_cleanup_pending_cqp_op() local
539 pending_work = IRDMA_RING_USED_QUANTA(cqp->sc_cqp.sq_ring); in irdma_cleanup_pending_cqp_op()
541 for (i = 0; i < pending_work; i++) { in irdma_cleanup_pending_cqp_op()
/openbmc/linux/net/vmw_vsock/
H A Daf_vsock.c599 vsk = container_of(work, struct vsock_sock, pending_work.work); in vsock_pending_work()
783 INIT_DELAYED_WORK(&vsk->pending_work, vsock_pending_work); in __vsock_create()
H A Dvmci_transport.c1123 schedule_delayed_work(&vpending->pending_work, HZ); in vmci_transport_recv_listen()
/openbmc/linux/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c3164 schedule_work(&eth->pending_work); in mtk_tx_timeout()
3837 schedule_work(&eth->pending_work); in mtk_hw_reset_monitor_work()
4108 struct mtk_eth *eth = container_of(work, struct mtk_eth, pending_work); in mtk_pending_work()
4220 cancel_work_sync(&eth->pending_work); in mtk_cleanup()
4897 INIT_WORK(&eth->pending_work, mtk_pending_work); in mtk_probe()
H A Dmtk_eth_soc.h1268 struct work_struct pending_work; member
/openbmc/linux/include/linux/
H A Dperf_event.h788 unsigned int pending_work; member
/openbmc/linux/kernel/events/
H A Dcore.c2294 !event->pending_work && in event_sched_out()
2296 event->pending_work = 1; in event_sched_out()
5194 if (!event->pending_work) in perf_pending_task_sync()
5201 event->pending_work = 0; in perf_pending_task_sync()
5212 rcuwait_wait_event(&event->pending_work_wait, !event->pending_work, TASK_UNINTERRUPTIBLE); in perf_pending_task_sync()
6859 * critical section as the ->pending_work reset. See comment in in perf_pending_task()
6869 if (event->pending_work) { in perf_pending_task()
6870 event->pending_work = 0; in perf_pending_task()