Home
last modified time | relevance | path

Searched refs:list_node (Results 1 – 25 of 70) sorted by relevance

123

/drivers/thermal/
A Dthermal_thresholds.c28 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 Dthermal_core.c423 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 Dcpufreq_governor_attr_set.c43 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 Dzone.c41 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 Ddr_arg.c79 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 Ddr_matcher.c753 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 Ddr_buddy.c17 INIT_LIST_HEAD(&buddy->list_node); in mlx5dr_buddy_init()
63 list_del(&buddy->list_node); in mlx5dr_buddy_cleanup()
A Ddr_icm_pool.c289 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 Ddr_send.c62 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 Daction_ste_pool.c161 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 Dmatcher.c42 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 Dcall.c37 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 Dcore.c143 list_node) { in optee_release_helper()
144 list_del(&sess->list_node); in optee_release_helper()
/drivers/acpi/
A Dwakeup.c16 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 Dpower.c52 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 Dqmi_interface.c61 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 Dcore.c82 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 Damdtee_private.h57 struct list_head list_node; member
104 struct list_head list_node; member
A Dcall.c133 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 Dktls_tx.c96 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 Ds2idle.c580 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 Drecovery-journal.c191 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 Djr.c211 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 Dcxgb4_uld.c785 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 Daudio_helper.c83 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()

Completed in 64 milliseconds

123