| /linux/fs/ocfs2/dlm/ |
| H A D | dlmthread.c | 63 if (list_empty(&res->granted) && in __dlm_lockres_has_locks() 64 list_empty(&res->converting) && in __dlm_lockres_has_locks() 65 list_empty(&res->blocked)) in __dlm_lockres_has_locks() 87 if (!list_empty(&res->dirty) || res->state & DLM_LOCK_RES_DIRTY) in __dlm_lockres_unused() 113 if (list_empty(&res->purge)) { in __dlm_lockres_calc_usage() 122 } else if (!list_empty(&res->purge)) { in __dlm_lockres_calc_usage() 156 if (!list_empty(&res->purge)) { in __dlm_do_purge_lockres() 174 if (!list_empty(&res->tracking)) in __dlm_do_purge_lockres() 232 if (!list_empty(&res->purge)) { in dlm_purge_lockres() 257 if (!list_empty(&res->tracking)) in dlm_purge_lockres() [all …]
|
| /linux/kernel/sched/ |
| H A D | swait.c | 26 if (list_empty(&q->task_list)) in swake_up_locked() 44 while (!list_empty(&q->task_list)) in swake_up_all_locked() 69 while (!list_empty(&tmp)) { in swake_up_all() 75 if (list_empty(&tmp)) in swake_up_all() 88 if (list_empty(&wait->task_list)) in __prepare_to_swait() 129 if (!list_empty(&wait->task_list)) in __finish_swait()
|
| H A D | wait.c | 60 if (!list_empty(head) && in add_wait_queue_priority_exclusive() 254 if (list_empty(&wq_entry->entry)) in prepare_to_wait() 270 if (list_empty(&wq_entry->entry)) { in prepare_to_wait_exclusive() 271 was_empty = list_empty(&wq_head->head); in prepare_to_wait_exclusive() 311 if (list_empty(&wq_entry->entry)) { in prepare_to_wait_event() 334 if (likely(list_empty(&wait->entry))) in do_wait_intr() 351 if (likely(list_empty(&wait->entry))) in do_wait_intr_irq()
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_ooo.c | 34 if (unlikely(list_empty(&p_archipelago->isles_list))) in qed_ooo_seek_archipelago() 172 while (!list_empty(&p_archipelago->isles_list)) { in qed_ooo_release_connection_isles() 178 while (!list_empty(&p_isle->buffers_list)) { in qed_ooo_release_connection_isles() 202 while (!list_empty(&p_archipelago->isles_list)) { in qed_ooo_release_all_isles() 209 while (!list_empty(&p_isle->buffers_list)) { in qed_ooo_release_all_isles() 222 if (!list_empty(&p_ooo_info->ready_buffers_list)) in qed_ooo_release_all_isles() 245 while (!list_empty(&p_ooo_info->free_buffers_list)) { in qed_ooo_free() 276 if (!list_empty(&p_ooo_info->free_buffers_list)) { in qed_ooo_get_free_buffer() 303 if (!list_empty(&p_ooo_info->ready_buffers_list)) { in qed_ooo_get_ready_buffer() 328 if (list_empty(&p_isle->buffers_list)) in qed_ooo_delete_isles() [all …]
|
| /linux/include/net/ |
| H A D | fq_impl.h | 102 if (list_empty(head)) { in fq_tin_dequeue() 104 if (list_empty(head)) in fq_tin_dequeue() 121 !list_empty(&tin->old_flows)) { in fq_tin_dequeue() 213 else if (list_empty(&tin->tin_list)) in fq_tin_enqueue() 228 if (list_empty(&flow->flowchain)) { in fq_tin_enqueue() 299 if (!list_empty(&flow->flowchain)) { in fq_flow_reset() 301 if (list_empty(&tin->new_flows) && in fq_flow_reset() 302 list_empty(&tin->old_flows)) in fq_flow_reset() 320 if (list_empty(head)) { in fq_tin_reset() 322 if (list_empty(head)) in fq_tin_reset() [all …]
|
| /linux/drivers/usb/host/ |
| H A D | fhci-q.c | 74 if (!list_empty(&ed->td_list)) in peek_td_from_ed() 86 if (!list_empty(&frame->tds_list)) { in fhci_remove_td_from_frame() 99 if (!list_empty(&frame->tds_list)) in fhci_peek_td_from_frame() 111 if (!list_empty(&ed->td_list)) { in fhci_remove_td_from_ed() 116 if (!list_empty(&ed->td_list)) in fhci_remove_td_from_ed() 131 if (!list_empty(&p_list->done_list)) { in fhci_remove_td_from_done_list() 148 if (!list_empty(&ed->td_list)) in fhci_move_td_from_ed_to_done_list() 173 if (!list_empty(&ed->td_list)) in free_urb_priv()
|
| H A D | ehci-timer.c | 222 while (!list_empty(&ehci->intr_unlink_wait)) { in ehci_handle_start_intr_unlinks() 236 if (!list_empty(&ehci->intr_unlink_wait)) { in ehci_handle_start_intr_unlinks() 255 while (!list_empty(&ehci->intr_unlink)) { in ehci_handle_intr_unlinks() 267 if (!list_empty(&ehci->intr_unlink)) { in ehci_handle_intr_unlinks() 313 if (!list_empty(&ehci->cached_itd_list) || in end_free_itds() 314 !list_empty(&ehci->cached_sitd_list)) in end_free_itds()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_client_sysrq.c | 47 if (list_empty(&drm_client_sysrq_dev_list)) in drm_client_sysrq_register() 58 if (!drm_WARN_ON(dev, list_empty(&dev->client_sysrq_list))) in drm_client_sysrq_unregister() 62 if (list_empty(&drm_client_sysrq_dev_list)) in drm_client_sysrq_unregister()
|
| /linux/drivers/usb/gadget/function/ |
| H A D | f_printer.c | 336 if (likely(list_empty(&dev->tx_reqs_active))) in tx_complete() 399 while (likely(!list_empty(&dev->rx_reqs))) { in setup_rx_reqs() 425 else if (list_empty(&req->list)) in setup_rx_reqs() 481 (likely(list_empty(&dev->rx_buffers)))) { in printer_read() 496 (likely(!list_empty(&dev->rx_buffers)))); in printer_read() 503 while ((current_rx_bytes || likely(!list_empty(&dev->rx_buffers))) in printer_read() 607 if (likely(list_empty(&dev->tx_reqs))) { in printer_write() 622 (likely(!list_empty(&dev->tx_reqs)))); in printer_write() 628 while (likely(!list_empty(&dev->tx_reqs)) && len) { in printer_write() 727 tx_list_empty = (likely(list_empty(&dev->tx_reqs))); in printer_fsync() [all …]
|
| /linux/fs/notify/ |
| H A D | notification.c | 62 if (!list_empty(&event->list)) { in fsnotify_destroy_event() 64 WARN_ON(!list_empty(&event->list)); in fsnotify_destroy_event() 104 if (!list_empty(&group->overflow_event->list)) { in fsnotify_insert_event() 112 if (!list_empty(list) && merge) { in fsnotify_insert_event()
|
| /linux/net/devlink/ |
| H A D | core.c | 470 WARN_ON(!list_empty(&devlink->trap_policer_list)); in devlink_free() 471 WARN_ON(!list_empty(&devlink->trap_group_list)); in devlink_free() 472 WARN_ON(!list_empty(&devlink->trap_list)); in devlink_free() 473 WARN_ON(!list_empty(&devlink->reporter_list)); in devlink_free() 474 WARN_ON(!list_empty(&devlink->region_list)); in devlink_free() 475 WARN_ON(!list_empty(&devlink->resource_list)); in devlink_free() 476 WARN_ON(!list_empty(&devlink->dpipe_table_list)); in devlink_free() 477 WARN_ON(!list_empty(&devlink->sb_list)); in devlink_free() 479 WARN_ON(!list_empty(&devlink->linecard_list)); in devlink_free()
|
| /linux/tools/include/linux/ |
| H A D | list.h | 197 static inline int list_empty(const struct list_head *head) in list_empty() function 229 if (!list_empty(head)) { in list_rotate_left() 241 return !list_empty(head) && (head->next == head->prev); in list_is_singular() 273 if (list_empty(head)) in list_cut_position() 306 if (!list_empty(list)) in list_splice() 318 if (!list_empty(list)) in list_splice_tail() 332 if (!list_empty(list)) { in list_splice_init() 349 if (!list_empty(list)) { in list_splice_tail_init() 395 (!list_empty(ptr) ? list_first_entry(ptr, type, member) : NULL) 406 (!list_empty(ptr) ? list_last_entry(ptr, type, member) : NULL)
|
| /linux/drivers/isdn/mISDN/ |
| H A D | timerdev.c | 74 while (!list_empty(list)) { in mISDN_close() 108 while (list_empty(list) && (dev->work == 0)) { in mISDN_read() 113 !list_empty(list))); in mISDN_read() 120 if (!list_empty(list)) { in mISDN_read() 149 if (work || !list_empty(&dev->expired)) in mISDN_poll() 153 work, list_empty(&dev->expired)); in mISDN_poll()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_scheduler.c | 224 GEM_BUG_ON(!list_empty(&node->link)); in __i915_schedule() 270 if (list_empty(&node->link)) in __i915_schedule() 311 GEM_BUG_ON(!list_empty(&node->signalers_list)); in i915_sched_node_reinit() 312 GEM_BUG_ON(!list_empty(&node->waiters_list)); in i915_sched_node_reinit() 313 GEM_BUG_ON(!list_empty(&node->link)); in i915_sched_node_reinit() 387 GEM_BUG_ON(!list_empty(&dep->dfs_link)); in i915_sched_node_fini() 398 GEM_BUG_ON(!list_empty(&dep->dfs_link)); in i915_sched_node_fini()
|
| /linux/mm/damon/ |
| H A D | ops-common.c | 319 if (list_empty(migrate_folios)) in __damon_migrate_folio_list() 339 while (!list_empty(folio_list)) { in damon_migrate_folio_list() 366 if (!list_empty(&migrate_folios)) in damon_migrate_folio_list() 373 while (!list_empty(folio_list)) { in damon_migrate_folio_list() 389 if (list_empty(folio_list)) in damon_migrate_pages() 411 } while (!list_empty(folio_list)); in damon_migrate_pages()
|
| /linux/fs/nfs_common/ |
| H A D | grace.c | 35 if (list_empty(&lm->list)) in locks_start_grace() 70 return !list_empty(grace_list); in __state_in_grace() 117 WARN_ONCE(!list_empty(grace_list), in grace_exit_net()
|
| /linux/net/sctp/ |
| H A D | stream_sched_rr.c | 47 if (list_empty(&stream->rr_list)) in sctp_sched_rr_unsched() 54 if (!list_empty(&soute->rr_list)) in sctp_sched_rr_sched() 117 if (list_empty(&q->out_chunk_list)) in sctp_sched_rr_dequeue() 145 if (list_empty(&soute->outq)) in sctp_sched_rr_dequeue_done()
|
| /linux/fs/smb/server/ |
| H A D | crypto_ctx.c | 105 if (!list_empty(&ctx_list.idle_ctx)) { in ksmbd_find_crypto_ctx() 117 !list_empty(&ctx_list.idle_ctx)); in ksmbd_find_crypto_ctx() 130 !list_empty(&ctx_list.idle_ctx)); in ksmbd_find_crypto_ctx() 211 while (!list_empty(&ctx_list.idle_ctx)) { in ksmbd_crypto_destroy()
|
| /linux/drivers/s390/block/ |
| H A D | dasd_alias.c | 77 if (list_empty(&lcu->grouplist)) in _find_group() 277 if (list_empty(&lcu->grouplist) && in dasd_alias_disconnect_device_from_lcu() 278 list_empty(&lcu->active_devices) && in dasd_alias_disconnect_device_from_lcu() 279 list_empty(&lcu->inactive_devices)) { in dasd_alias_disconnect_device_from_lcu() 290 if (server && list_empty(&server->lculist)) { in dasd_alias_disconnect_device_from_lcu() 360 if (list_empty(&group->baselist) && list_empty(&group->aliaslist)) { in _remove_device_from_lcu() 578 if (device && !list_empty(&device->alias_list)) in _schedule_lcu_update() 581 if (!usedev && !list_empty(&lcu->grouplist)) { in _schedule_lcu_update() 584 if (!list_empty(&group->baselist)) in _schedule_lcu_update() 588 else if (!list_empty(&group->aliaslist)) in _schedule_lcu_update() [all …]
|
| /linux/Documentation/translations/zh_CN/scsi/ |
| H A D | scsi_eh.rst | 357 4. 如果!list_empty(&eh_work_q),则调用scsi_eh_ready_devs()。 381 2. 如果!list_empty(&eh_work_q),调用scsi_eh_bus_device_reset()。 390 3. 如果!list_empty(&eh_work_q),调用scsi_eh_bus_reset()。 398 4. 如果!list_empty(&eh_work_q),调用scsi_eh_host_reset()。 406 5. 如果!list_empty(&eh_work_q),调用scsi_eh_offline_sdevs()。
|
| /linux/lib/ |
| H A D | plist.c | 80 WARN_ON(!list_empty(&node->prio_list)); in plist_add() 126 if (!list_empty(&node->prio_list)) { in plist_del() 134 if (list_empty(&next->prio_list)) in plist_del() 178 if (!list_empty(&iter->prio_list)) { in plist_requeue() 221 BUG_ON(!list_empty(&node_pos->prio_list)); in plist_test_check()
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_breadcrumbs.c | 102 if (!list_empty(&ce->signals)) in remove_signaling_context() 208 if (!signal && READ_ONCE(b->irq_armed) && list_empty(&b->signalers)) in signal_irq_work() 269 if (!READ_ONCE(b->irq_armed) && !list_empty(&b->signalers)) in signal_irq_work() 333 GEM_BUG_ON(!list_empty(&b->signalers)); in intel_breadcrumbs_free() 369 if (list_empty(&ce->signals)) { in insert_breadcrumb() 470 if (list_empty(&ce->signals)) in intel_context_remove_breadcrumbs() 524 if (!list_empty(&b->signalers)) in intel_engine_print_breadcrumbs()
|
| /linux/drivers/dma/ |
| H A D | timb_dma.c | 226 if (list_empty(&td_chan->active_list)) in __td_finish() 281 BUG_ON(list_empty(&td_chan->queue)); in __td_start_next() 305 if (list_empty(&td_chan->active_list)) { in td_tx_submit() 409 BUG_ON(!list_empty(&td_chan->free_list)); in td_alloc_chan_resources() 442 BUG_ON(!list_empty(&td_chan->active_list)); in td_free_chan_resources() 443 BUG_ON(!list_empty(&td_chan->queue)); in td_free_chan_resources() 478 if (!list_empty(&td_chan->active_list)) in td_issue_pending() 483 if (list_empty(&td_chan->active_list) && !list_empty(&td_chan->queue)) in td_issue_pending() 585 if (!list_empty(&td_chan->queue)) in td_tasklet()
|
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | ws.c | 161 if (!list_empty(&vsi->qos[user_pri].qplist)) { in irdma_tc_in_use() 171 !list_empty(&vsi->qos[i].qplist)) { in irdma_tc_in_use() 217 if (list_empty(&vsi_node->child_list_head)) { in irdma_remove_leaf() 222 if (list_empty(&ws_tree_root->child_list_head)) { in irdma_remove_leaf() 359 if (list_empty(&vsi_node->child_list_head)) { in irdma_ws_add() 368 if (list_empty(&ws_tree_root->child_list_head)) { in irdma_ws_add()
|
| /linux/virt/kvm/ |
| H A D | async_pf.c | 81 first = list_empty(&vcpu->async_pf.done); in async_pf_execute() 123 while (!list_empty(&vcpu->async_pf.queue)) { in kvm_clear_async_pf_completion_queue() 138 while (!list_empty(&vcpu->async_pf.done)) { in kvm_clear_async_pf_completion_queue() 232 first = list_empty(&vcpu->async_pf.done); in kvm_async_pf_wakeup_all()
|