| /drivers/thermal/ |
| 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() 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() 191 list_add(&t->list_node, thresholds); in thermal_thresholds_add() 215 list_del(&t->list_node); in thermal_thresholds_delete() [all …]
|
| A D | thermal_core.c | 423 list_del(&td->list_node); in move_trip_to_sorted_list() 426 list_for_each_entry_reverse(entry, list, list_node) { in move_trip_to_sorted_list() 428 list_add(&td->list_node, &entry->list_node); in move_trip_to_sorted_list() 432 list_add(&td->list_node, list); in move_trip_to_sorted_list() 453 list_move(&td->list_node, &tz->trips_invalid); in move_to_trips_invalid() 578 list_move(&td->list_node, &way_down_list); in thermal_zone_handle_trips() 581 list_for_each_entry_safe(td, next, &tz->trips_high, list_node) { in thermal_zone_handle_trips() 589 list_for_each_entry_safe(td, next, &way_down_list, list_node) in thermal_zone_handle_trips() 594 struct thermal_trip_desc, list_node); in thermal_zone_handle_trips() 604 struct thermal_trip_desc, list_node); in thermal_zone_handle_trips() [all …]
|
| /drivers/cpufreq/ |
| 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()
|
| /drivers/thermal/testing/ |
| A D | zone.c | 41 struct list_head list_node; member 67 struct list_head list_node; member 144 list_for_each_entry_safe(tt_trip, aux, &tt_zone->trips, list_node) { in tt_zone_free_trips() 145 list_del(&tt_trip->list_node); in tt_zone_free_trips() 182 list_add_tail(&tt_zone->list_node, &tt_thermal_zones); in tt_add_tz_work_fn() 256 list_for_each_entry_safe(tt_zone, aux, &tt_thermal_zones, list_node) { in tt_del_tz() 261 list_del(&tt_zone->list_node); in tt_del_tz() 291 list_for_each_entry(tt_zone, &tt_thermal_zones, list_node) { in tt_get_tt_zone() 361 list_add_tail(&tt_trip->list_node, &tt_zone->trips); in tt_zone_add_trip() 405 list_for_each_entry(tt_trip, &tt_zone->trips, list_node) in tt_zone_register_tz() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| A D | dr_arg.c | 79 list_add_tail(&arg_obj->list_node, &cur_list); in dr_arg_pool_alloc_objs() 90 list_for_each_entry_safe(arg_obj, tmp_arg, &cur_list, list_node) { in dr_arg_pool_alloc_objs() 91 list_del(&arg_obj->list_node); in dr_arg_pool_alloc_objs() 111 list_node); in dr_arg_pool_get_arg_obj() 115 list_del_init(&arg_obj->list_node); in dr_arg_pool_get_arg_obj() 126 list_add(&arg_obj->list_node, &pool->free_list); in dr_arg_pool_put_arg_obj() 160 list_for_each_entry_safe(arg_obj, tmp_arg, &pool->free_list, list_node) { in dr_arg_pool_destroy() 161 list_del(&arg_obj->list_node); in dr_arg_pool_destroy()
|
| A D | dr_matcher.c | 753 if (!list_empty(&nic_matcher->list_node)) in mlx5dr_matcher_add_to_tbl_nic() 771 list_node); in mlx5dr_matcher_add_to_tbl_nic() 779 list_add(&nic_matcher->list_node, &prev_nic_matcher->list_node); in mlx5dr_matcher_add_to_tbl_nic() 781 list_add_tail(&nic_matcher->list_node, &next_nic_matcher->list_node); in mlx5dr_matcher_add_to_tbl_nic() 845 INIT_LIST_HEAD(&nic_matcher->list_node); in dr_matcher_init_nic() 977 list_add(&matcher->list_node, &matcher->tbl->matcher_list); in dr_matcher_add_to_dbg_list() 984 list_del(&matcher->list_node); in dr_matcher_remove_from_dbg_list() 1007 INIT_LIST_HEAD(&matcher->list_node); in mlx5dr_matcher_create() 1070 if (list_empty(&nic_matcher->list_node)) in mlx5dr_matcher_remove_from_tbl_nic() 1076 next_nic_matcher = list_next_entry(nic_matcher, list_node); in mlx5dr_matcher_remove_from_tbl_nic() [all …]
|
| A D | dr_buddy.c | 17 INIT_LIST_HEAD(&buddy->list_node); in mlx5dr_buddy_init() 63 list_del(&buddy->list_node); in mlx5dr_buddy_cleanup()
|
| A D | dr_icm_pool.c | 289 list_add(&buddy->list_node, &pool->buddy_mem_list); in dr_icm_buddy_create() 378 list_for_each_entry_safe(buddy, tmp_buddy, &pool->buddy_mem_list, list_node) { in dr_icm_pool_sync_all_buddy_pools() 397 list_for_each_entry(buddy_mem_pool, &pool->buddy_mem_list, list_node) { in dr_icm_handle_buddies_get_mem() 570 list_for_each_entry_safe(buddy, tmp_buddy, &pool->buddy_mem_list, list_node) in mlx5dr_icm_pool_destroy()
|
| 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()
|
| /drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| A D | action_ste_pool.c | 161 INIT_LIST_HEAD(&action_tbl->list_node); in hws_action_ste_table_alloc() 163 list_add(&action_tbl->list_node, &parent_elem->available); in hws_action_ste_table_alloc() 204 list_del(&action_tbl->list_node); in hws_action_ste_table_destroy() 227 list_for_each_entry_safe(action_tbl, p, &elem->full, list_node) in hws_action_ste_pool_element_destroy() 230 list_for_each_entry_safe(action_tbl, p, &elem->available, list_node) in hws_action_ste_pool_element_destroy() 283 list_for_each_entry_safe(action_tbl, p, &elem->available, list_node) { in hws_action_ste_pool_element_collect_stale() 286 list_move(&action_tbl->list_node, cleanup); in hws_action_ste_pool_element_collect_stale() 294 list_for_each_entry_safe(action_tbl, p, cleanup, list_node) in hws_action_ste_table_cleanup_list() 423 list_for_each_entry(action_tbl, &elem->available, list_node) { in mlx5hws_action_ste_chunk_alloc() 443 list_move(&action_tbl->list_node, &elem->full); in mlx5hws_action_ste_chunk_alloc() [all …]
|
| A D | matcher.c | 42 list_node); in mlx5hws_matcher_update_end_ft_isolated() 169 list_node); in hws_matcher_connect_isolated_last() 194 list_add(&matcher->list_node, &last->list_node); in hws_matcher_connect_isolated_last() 247 list_add_tail(&matcher->list_node, &next->list_node); in hws_matcher_connect() 250 list_add(&matcher->list_node, &prev->list_node); in hws_matcher_connect() 303 list_del_init(&matcher->list_node); in hws_matcher_connect() 317 list_node); in hws_matcher_disconnect_isolated() 320 list_node); in hws_matcher_disconnect_isolated() 321 prev = list_prev_entry(matcher, list_node); in hws_matcher_disconnect_isolated() 324 list_del_init(&matcher->list_node); in hws_matcher_disconnect_isolated() [all …]
|
| /drivers/tee/optee/ |
| 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() 232 list_node); in optee_shm_arg_cache_uninit() 233 list_del(&entry->list_node); in optee_shm_arg_cache_uninit() 423 list_add(&sess->list_node, &ctxdata->sess_list); in optee_open_session() [all …]
|
| A D | core.c | 143 list_node) { in optee_release_helper() 144 list_del(&sess->list_node); in optee_release_helper()
|
| /drivers/acpi/ |
| 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()
|
| A D | power.c | 52 struct list_head list_node; member 889 list_del(&resource->list_node); in acpi_release_power_resource() 919 list_for_each_entry(r, &acpi_power_resource_list, list_node) in acpi_power_add_resource_to_list() 921 list_add_tail(&resource->list_node, &r->list_node); in acpi_power_add_resource_to_list() 925 list_add_tail(&resource->list_node, &acpi_power_resource_list); in acpi_power_add_resource_to_list() 952 INIT_LIST_HEAD(&resource->list_node); in acpi_add_power_resource() 1001 list_for_each_entry(resource, &acpi_power_resource_list, list_node) { in acpi_resume_power_resources() 1054 list_for_each_entry_reverse(resource, &acpi_power_resource_list, list_node) { in acpi_turn_off_unused_power_resources()
|
| /drivers/soc/qcom/ |
| 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 …]
|
| /drivers/tee/amdtee/ |
| 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()
|
| A D | amdtee_private.h | 57 struct list_head list_node; member 104 struct list_head list_node; member
|
| 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()
|
| /drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| 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()
|
| /drivers/acpi/x86/ |
| A D | s2idle.c | 580 list_for_each_entry(handler, &lps0_s2idle_devops_head, list_node) { in acpi_s2idle_prepare_late() 595 list_for_each_entry(handler, &lps0_s2idle_devops_head, list_node) { in acpi_s2idle_check() 608 list_for_each_entry(handler, &lps0_s2idle_devops_head, list_node) in acpi_s2idle_restore_early() 663 list_add(&arg->list_node, &lps0_s2idle_devops_head); in acpi_register_lps0_dev() 678 list_del(&arg->list_node); in acpi_unregister_lps0_dev()
|
| /drivers/md/dm-vdo/ |
| 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() 684 list_add_tail(&block->list_node, &journal->free_tail_blocks); in initialize_recovery_block() 951 list_move_tail(&block->list_node, &journal->active_tail_blocks); in advance_tail() 1148 list_move_tail(&block->list_node, &journal->free_tail_blocks); in recycle_journal_block() 1213 list_for_each_entry(block, &journal->active_tail_blocks, list_node) { in notify_commit_waiters() 1238 list_for_each_entry_safe(block, tmp, &journal->active_tail_blocks, list_node) { in recycle_journal_blocks() 1760 list_for_each_entry(block, &journal->active_tail_blocks, list_node) in vdo_dump_recovery_journal_statistics()
|
| /drivers/crypto/caam/ |
| A D | jr.c | 211 list_del(&jrpriv->list_node); in caam_jr_remove() 362 list_for_each_entry(jrpriv, &driver_data.jr_list, list_node) { in caam_jr_alloc() 670 list_add_tail(&jrpriv->list_node, &driver_data.jr_list); in caam_jr_probe() 703 list_del(&jrpriv->list_node); in caam_jr_suspend() 792 list_add_tail(&jrpriv->list_node, &driver_data.jr_list); in caam_jr_resume()
|
| /drivers/net/ethernet/chelsio/cxgb4/ |
| 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()
|
| /drivers/staging/greybus/ |
| A D | audio_helper.c | 83 list_del(&path->list_node[SND_SOC_DAPM_DIR_IN]); in gbaudio_dapm_free_path() 84 list_del(&path->list_node[SND_SOC_DAPM_DIR_OUT]); in gbaudio_dapm_free_path()
|