| /linux/drivers/thermal/ |
| H A D | thermal_thresholds.c | 28 list_for_each_entry_safe(entry, tmp, thresholds, list_node) { in __thermal_thresholds_flush() 29 list_del(&entry->list_node); in __thermal_thresholds_flush() 54 struct user_threshold *t1 = container_of(l1, struct user_threshold, list_node); in __thermal_thresholds_cmp() 55 struct user_threshold *t2 = container_of(l2, struct user_threshold, list_node); in __thermal_thresholds_cmp() 65 list_for_each_entry(t, thresholds, list_node) in __thermal_thresholds_find() 77 list_for_each_entry(t, thresholds, list_node) { in thermal_thresholds_handle_raising() 95 list_for_each_entry_reverse(t, thresholds, list_node) { in thermal_thresholds_handle_dropping() 113 list_for_each_entry(t, thresholds, list_node) { in thermal_threshold_find_boundaries() 120 list_for_each_entry_reverse(t, thresholds, list_node) { in thermal_threshold_find_boundaries() 188 INIT_LIST_HEAD(&t->list_node); in thermal_thresholds_add() [all …]
|
| /linux/drivers/cpufreq/ |
| H A D | cpufreq_governor_attr_set.c | 43 void gov_attr_set_init(struct gov_attr_set *attr_set, struct list_head *list_node) in gov_attr_set_init() argument 48 list_add(list_node, &attr_set->policy_list); in gov_attr_set_init() 52 void gov_attr_set_get(struct gov_attr_set *attr_set, struct list_head *list_node) in gov_attr_set_get() argument 56 list_add(list_node, &attr_set->policy_list); in gov_attr_set_get() 61 unsigned int gov_attr_set_put(struct gov_attr_set *attr_set, struct list_head *list_node) in gov_attr_set_put() argument 66 list_del(list_node); in gov_attr_set_put()
|
| /linux/drivers/acpi/ |
| H A D | wakeup.c | 16 struct list_head list_node; member 131 list_add(&handler->list_node, &acpi_wakeup_handler_head); in acpi_register_wakeup_handler() 149 list_for_each_entry(handler, &acpi_wakeup_handler_head, list_node) { in acpi_unregister_wakeup_handler() 151 list_del(&handler->list_node); in acpi_unregister_wakeup_handler() 165 list_for_each_entry(handler, &acpi_wakeup_handler_head, list_node) { in acpi_check_wakeup_handlers()
|
| H A D | power.c | 53 struct list_head list_node; member 893 list_del(&resource->list_node); in acpi_release_power_resource() 923 list_for_each_entry(r, &acpi_power_resource_list, list_node) in acpi_power_add_resource_to_list() 925 list_add_tail(&resource->list_node, &r->list_node); in acpi_power_add_resource_to_list() 929 list_add_tail(&resource->list_node, &acpi_power_resource_list); in acpi_power_add_resource_to_list() 956 INIT_LIST_HEAD(&resource->list_node); in acpi_add_power_resource() 1037 list_for_each_entry(resource, &acpi_power_resource_list, list_node) { in acpi_resume_power_resources() 1131 list_for_each_entry_reverse(resource, &acpi_power_resource_list, list_node) { in acpi_turn_off_unused_power_resources()
|
| /linux/lib/ |
| H A D | test_rhashtable.c | 70 struct rhlist_head list_node; member 103 .head_offset = offsetof(struct test_obj_rhl, list_node), 299 err = rhltable_insert(&rhlt, &rhl_test_objects[i].list_node, in test_rhltable() 328 rhl_for_each_entry_rcu(obj, pos, h, list_node) { in test_rhltable() 329 if (WARN(pos == &rhl_test_objects[j].list_node, "old element found, should be gone")) in test_rhltable() 338 rhl_for_each_entry_rcu(obj, pos, h, list_node) { in test_rhltable() 339 if (pos == &rhl_test_objects[i].list_node) { in test_rhltable() 350 err = rhltable_remove(&rhlt, &rhl_test_objects[i].list_node, test_rht_params); in test_rhltable() 362 err = rhltable_insert(&rhlt, &rhl_test_objects[i].list_node, in test_rhltable() 377 err = rhltable_remove(&rhlt, &rhl_test_objects[i].list_node, test_rht_param in test_rhltable() [all...] |
| /linux/drivers/tee/optee/ |
| H A D | call.c | 37 struct list_head list_node; member 82 list_add_tail(&w->list_node, &cq->waiters); in optee_cq_wait_init() 125 list_del(&w->list_node); in optee_cq_wait_for_completion() 127 list_add_tail(&w->list_node, &cq->waiters); in optee_cq_wait_for_completion() 137 list_for_each_entry(w, &cq->waiters, list_node) { in optee_cq_complete_one() 144 list_for_each_entry(w, &cq->waiters, list_node) { in optee_cq_complete_one() 163 list_del(&w->list_node); in optee_cq_wait_final() 210 list_for_each_entry(sess, &ctxdata->sess_list, list_node) in find_session() 232 list_node); in optee_shm_arg_cache_uninit() 233 list_del(&entry->list_node); in optee_shm_arg_cache_uninit() [all …]
|
| /linux/fs/xfs/ |
| H A D | xfs_mru_cache.c | 215 list_add_tail(&elem->list_node, mru->lists + grp); in _xfs_mru_cache_list_insert() 235 list_for_each_entry_safe(elem, next, &mru->reap_list, list_node) { in _xfs_mru_cache_clear_reap_list() 244 list_move(&elem->list_node, &tmp); in _xfs_mru_cache_clear_reap_list() 248 list_for_each_entry_safe(elem, next, &tmp, list_node) { in _xfs_mru_cache_clear_reap_list() 249 list_del_init(&elem->list_node); in _xfs_mru_cache_clear_reap_list() 426 INIT_LIST_HEAD(&elem->list_node); in xfs_mru_cache_insert() 465 list_del(&elem->list_node); in xfs_mru_cache_remove() 521 list_del(&elem->list_node); in xfs_mru_cache_lookup()
|
| H A D | xfs_mru_cache.h | 12 struct list_head list_node; member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | matcher.c | 37 list_for_each_entry(tmp_matcher, &tbl->matchers_list, list_node) in mlx5hws_matcher_update_end_ft_isolated() 42 list_node); in mlx5hws_matcher_update_end_ft_isolated() 158 list_add(&matcher->list_node, &tbl->matchers_list); in hws_matcher_connect_isolated_first() 172 list_node); in hws_matcher_connect_isolated_last() 197 list_add(&matcher->list_node, &last->list_node); in hws_matcher_connect_isolated_last() 236 list_add(&matcher->list_node, &tbl->matchers_list); in hws_matcher_connect() 240 list_for_each_entry(tmp_matcher, &tbl->matchers_list, list_node) { in hws_matcher_connect() 250 list_add_tail(&matcher->list_node, &next->list_node); in hws_matcher_connect() 253 list_add(&matcher->list_node, &prev->list_node); in hws_matcher_connect() 306 list_del_init(&matcher->list_node); in hws_matcher_connect() [all …]
|
| /linux/drivers/soc/qcom/ |
| H A D | qmi_interface.c | 61 list_add(&svc->list_node, &qmi->lookup_results); in qmi_recv_new_server() 80 list_for_each_entry_safe(svc, tmp, &qmi->lookup_results, list_node) { in qmi_recv_del_server() 89 list_del(&svc->list_node); in qmi_recv_del_server() 220 list_add(&svc->list_node, &qmi->lookups); in qmi_add_lookup() 284 list_add(&svc->list_node, &qmi->services); in qmi_add_server() 465 list_for_each_entry(svc, &qmi->lookups, list_node) in qmi_handle_net_reset() 468 list_for_each_entry(svc, &qmi->services, list_node) in qmi_handle_net_reset() 709 list_for_each_entry_safe(svc, tmp, &qmi->lookups, list_node) { in qmi_handle_release() 710 list_del(&svc->list_node); in qmi_handle_release() 715 list_for_each_entry_safe(svc, tmp, &qmi->services, list_node) { in qmi_handle_release() [all …]
|
| /linux/net/caif/ |
| H A D | chnl_net.c | 122 struct list_head *list_node; in close_work() local 126 list_for_each_safe(list_node, _tmp, &chnl_net_list) { in close_work() 127 dev = list_entry(list_node, struct chnl_net, list_field); in close_work() 518 struct list_head *list_node; in chnl_exit_module() local 522 list_for_each_safe(list_node, _tmp, &chnl_net_list) { in chnl_exit_module() 523 dev = list_entry(list_node, struct chnl_net, list_field); in chnl_exit_module() 524 list_del_init(list_node); in chnl_exit_module()
|
| /linux/kernel/ |
| H A D | watch_queue.c | 209 hlist_for_each_entry_rcu(watch, &wlist->watchers, list_node) { in __post_watch_notification() 457 INIT_HLIST_NODE(&watch->list_node); in init_watch() 467 hlist_for_each_entry(w, &wlist->watchers, list_node) { in add_one_watch() 485 hlist_add_head_rcu(&watch->list_node, &wlist->watchers); in add_one_watch() 543 hlist_for_each_entry(watch, &wlist->watchers, list_node) { in remove_watch_from_object() 553 hlist_del_init_rcu(&watch->list_node); in remove_watch_from_object() 634 release = !hlist_unhashed(&watch->list_node); in watch_queue_clear() 636 hlist_del_init_rcu(&watch->list_node); in watch_queue_clear()
|
| /linux/drivers/tee/amdtee/ |
| H A D | core.c | 82 list_node); in amdtee_release() 87 list_del(&sess->list_node); in amdtee_release() 118 list_for_each_entry(sess, &ctxdata->sess_list, list_node) in alloc_session() 130 list_add(&sess->list_node, &ctxdata->sess_list); in alloc_session() 147 list_for_each_entry(sess, &ctxdata->sess_list, list_node) in find_session() 228 list_del(&sess->list_node); in destroy_session()
|
| H A D | amdtee_private.h | 57 struct list_head list_node; member 104 struct list_head list_node; member
|
| H A D | call.c | 133 list_for_each_entry(ta_data, &ta_list, list_node) in get_ta_refcount() 142 list_add(&ta_data->list_node, &ta_list); in get_ta_refcount() 154 list_for_each_entry(ta_data, &ta_list, list_node) in put_ta_refcount() 158 list_del(&ta_data->list_node); in put_ta_refcount()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ktls_tx.c | 96 struct list_head list_node; /* member of the pool */ member 252 list_for_each_entry_safe(obj, n, list, list_node) { in mlx5e_tls_priv_tx_list_cleanup() 297 list_add(&obj->list_node, &local_list); in create_work() 342 list_for_each_entry(obj, &pool->list, list_node) in destroy_work() 346 list_cut_position(&local_list, &pool->list, &obj->list_node); in destroy_work() 394 list_for_each_entry(obj, &pool->list, list_node) in mlx5e_tls_tx_pool_list_cleanup() 398 list_cut_position(&local_list, &pool->list, &obj->list_node); in mlx5e_tls_tx_pool_list_cleanup() 419 list_add(&obj->list_node, &pool->list); in pool_push() 444 list_node); in pool_pop() 445 list_del(&obj->list_node); in pool_pop()
|
| /linux/net/xdp/ |
| H A D | xsk_buff_pool.c | 104 INIT_LIST_HEAD(&xskb->list_node); in xp_create_and_assign_umem() 564 list_node); in xp_alloc() 565 list_del_init(&xskb->list_node); in xp_alloc() 624 xskb = list_first_entry(&pool->free_list, struct xdp_buff_xsk, list_node); in xp_alloc_reused() 625 list_del_init(&xskb->list_node); in xp_alloc_reused() 695 if (!list_empty(&xskb->list_node)) in xp_can_alloc() 699 list_add(&xskb->list_node, &xskb->pool->free_list);
|
| /linux/drivers/md/dm-vdo/ |
| H A D | recovery-journal.c | 191 return list_first_entry_or_null(list, struct recovery_journal_block, list_node); in get_journal_block() 208 struct recovery_journal_block, list_node); in pop_free_list() 209 list_del_init(&block->list_node); in pop_free_list() 686 list_add_tail(&block->list_node, &journal->free_tail_blocks); in initialize_recovery_block() 953 list_move_tail(&block->list_node, &journal->active_tail_blocks); in advance_tail() 1152 list_move_tail(&block->list_node, &journal->free_tail_blocks); in recycle_journal_block() 1219 list_for_each_entry(block, &journal->active_tail_blocks, list_node) { in notify_commit_waiters() 1244 list_for_each_entry_safe(block, tmp, &journal->active_tail_blocks, list_node) { in recycle_journal_blocks() 1764 list_for_each_entry(block, &journal->active_tail_blocks, list_node) in vdo_dump_recovery_journal_statistics()
|
| /linux/arch/powerpc/sysdev/ |
| H A D | fsl_gtm.c | 74 struct list_head list_node; member 92 list_for_each_entry(gtm, >ms, list_node) { in gtm_get_timer16() 422 list_add(>m->list_node, >ms); in fsl_gtm_init()
|
| /linux/tools/perf/util/ |
| H A D | symbol.c | 1287 struct map_list_node *list_node = map_list_node__new(); in kcore_mapfn() local 1289 if (!list_node) in kcore_mapfn() 1292 list_node->map = map__new2(start, md->dso); in kcore_mapfn() 1293 if (!list_node->map) { in kcore_mapfn() 1294 free(list_node); in kcore_mapfn() 1298 map__set_end(list_node->map, map__start(list_node->map) + len); in kcore_mapfn() 1299 map__set_pgoff(list_node->map, pgoff); in kcore_mapfn() 1301 list_add(&list_node->node, &md->maps); in kcore_mapfn() 1475 struct map_list_node *list_node; in dso__load_kcore() local 1477 list_node = list_entry(md.maps.next, struct map_list_node, node); in dso__load_kcore() [all …]
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_uld.c | 785 list_add_tail(&adap->list_node, &adapter_list); in cxgb4_uld_enable() 786 list_for_each_entry(uld_entry, &uld_list, list_node) in cxgb4_uld_enable() 814 list_for_each_entry(adap, &adapter_list, list_node) in cxgb4_register_uld() 818 list_add_tail(&uld_entry->list_node, &uld_list); in cxgb4_register_uld() 839 list_for_each_entry(adap, &adapter_list, list_node) { in cxgb4_unregister_uld() 849 list_for_each_entry_safe(uld_entry, tmp, &uld_list, list_node) { in cxgb4_unregister_uld() 851 list_del(&uld_entry->list_node); in cxgb4_unregister_uld()
|
| /linux/drivers/base/ |
| H A D | node.c | 83 struct list_head list_node; member 140 list_for_each_entry_safe(c, cnext, &node->access_list, list_node) { in node_remove_accesses() 141 list_del(&c->list_node); in node_remove_accesses() 157 list_for_each_entry(access_node, &node->access_list, list_node) in node_init_node_access() 177 list_add_tail(&access_node->list_node, &node->access_list); in node_init_node_access() 268 list_for_each_entry(access_node, &node->access_list, list_node) { in node_update_perf_attrs()
|
| /linux/arch/powerpc/kernel/ |
| H A D | pci_64.c | 57 list_for_each_entry_safe(hose, tmp, &hose_list, list_node) in pcibios_init() 64 list_for_each_entry_safe(hose, tmp, &hose_list, list_node) in pcibios_init()
|
| /linux/arch/microblaze/include/asm/ |
| H A D | pci-bridge.h | 28 struct list_head list_node; member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_send.c | 62 struct list_head list_node; member 80 list_add_tail(&pool_obj->list_node, &pool->free_list); in dr_send_info_pool_fill() 86 list_for_each_entry_safe(pool_obj, tmp_pool_obj, &pool->free_list, list_node) { in dr_send_info_pool_fill() 87 list_del(&pool_obj->list_node); in dr_send_info_pool_fill() 98 list_for_each_entry_safe(pool_obj, tmp_pool_obj, &pool->free_list, list_node) { in dr_send_info_pool_destroy() 99 list_del(&pool_obj->list_node); in dr_send_info_pool_destroy() 166 list_node); in mlx5dr_send_info_alloc() 169 list_del_init(&pool_obj->list_node); in mlx5dr_send_info_alloc() 186 list_add(&pool_obj->list_node, &pool_obj->pool->free_list); in mlx5dr_send_info_free()
|