Searched refs:wq_active (Results 1 – 4 of 4) sorted by relevance
147 if (!percpu_ref_tryget_live(&wq->wq_active)) { in idxd_submit_desc()181 percpu_ref_put(&wq->wq_active); in idxd_submit_desc()191 percpu_ref_put(&wq->wq_active); in idxd_submit_desc()
409 struct idxd_wq *wq = container_of(ref, struct idxd_wq, wq_active); in idxd_wq_ref_release()418 memset(&wq->wq_active, 0, sizeof(wq->wq_active)); in idxd_wq_init_percpu_ref()419 rc = percpu_ref_init(&wq->wq_active, idxd_wq_ref_release, 0, GFP_KERNEL); in idxd_wq_init_percpu_ref()428 percpu_ref_kill(&wq->wq_active); in idxd_wq_quiesce()430 percpu_ref_exit(&wq->wq_active); in idxd_wq_quiesce()
167 struct percpu_ref wq_active; member
112 atomic_t wq_active; member1031 if (!atomic_read(&vm->wq_active) && in virtio_mem_memory_notifier_cb()2299 atomic_set(&vm->wq_active, 1); in virtio_mem_run_wq()2361 atomic_set(&vm->wq_active, 0); in virtio_mem_run_wq()