list_head::next is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

list_head::next field

Syntax

struct list_head *next;

References

LocationReferrerText
libusbi.h:151
struct list_head *prev, *next;
list.h:41
struct list_head *next;
aarch64.c:339aarch64_prepare_halt_smp()
aarch64.c:430aarch64_halt_smp()
aarch64.c:485update_halt_gdb()
aarch64.c:750aarch64_prep_restart_smp()
aarch64.c:805aarch64_step_restart_smp()
aarch64.c:895aarch64_resume()
adi_v5_jtag.c:190dap_cmd_new()
adi_v5_jtag.c:225flush_journal()
adi_v5_jtag.c:236jtag_quit()
adi_v5_jtag.c:442jtagdp_overrun_check()
adi_v5_jtag.c:465jtagdp_overrun_check()
if (found_wait && el != list_first_entry(&dap->cmd_journal, struct dap_cmd, lh)) {
adi_v5_jtag.c:472jtagdp_overrun_check()
adi_v5_jtag.c:559jtagdp_overrun_check()
adi_v5_jtag.c:579jtagdp_overrun_check()
el = list_first_entry(&replay_list, struct dap_cmd, lh);
adi_v5_jtag.c:597jtagdp_overrun_check()
list_for_each_entry_safe(el, tmp, &replay_list, lh) {
arc.c:186arc_reg_add()
arc.c:375arc_build_reg_cache()
arc.c:390arc_build_reg_cache()
arc.c:466arc_build_bcr_reg_cache()
arc.c:1412arc_deinit_target()
arc.c:1415arc_deinit_target()
arc.c:1418arc_deinit_target()
arc.c:1421arc_deinit_target()
arm_cti.c:43cti_instance_by_jim_obj()
arm_cti.c:210arm_cti_cleanup_all()
arm_cti.c:532cti_handle_names()
arm_dap.c:78dap_instance_by_jim_obj()
arm_dap.c:98dap_init_all()
arm_dap.c:165dap_cleanup_all()
arm_dap.c:301dap_check_config()
arm_dap.c:437handle_dap_names()
arm_tpiu_swo.c:156arm_tpiu_swo_poll_trace()
arm_tpiu_swo.c:213arm_tpiu_swo_cleanup_all()
arm_tpiu_swo.c:285arm_tpiu_swo_service_connection_closed()
arm_tpiu_swo.c:1010handle_arm_tpiu_swo_names()
arm_tpiu_swo.c:1024handle_arm_tpiu_swo_init()
arm_tpiu_swo.c:1050handle_tpiu_deprecated_config_command()
obj = list_first_entry(&all_tpiu_swo, typeof(*obj), lh);
arm_tpiu_swo.c:1082handle_tpiu_deprecated_config_command()
obj = list_first_entry(&all_tpiu_swo, typeof(*obj), lh);
armv7a.c:199armv7a_l2x_cache_init()
armv7a_cache.c:127armv7a_cache_flush_all_data()
armv7a_cache_l2x.c:202armv7a_l2x_cache_init()
armv8_cache.c:243armv8_flush_all_data()
binarybuffer.c:313bit_copy_execute()
binarybuffer.c:324bit_copy_discard()
breakpoints.c:217breakpoint_add()
breakpoints.c:221breakpoint_add()
breakpoints.c:242context_breakpoint_add()
breakpoints.c:264hybrid_breakpoint_add()
breakpoints.c:351breakpoint_remove()
breakpoints.c:436breakpoint_watchpoint_remove_all()
breakpoints.c:475breakpoint_clear_target()
breakpoints.c:574watchpoint_add()
breakpoints.c:612watchpoint_remove()
command.c:724command_help_show_list()
command.c:992help_del_all_commands()
command.c:1006help_del_command()
core.c:791usbi_get_device_by_session_id()
cortex_a.c:667get_cortex_a()
cortex_a.c:681cortex_a_halt_smp()
cortex_a.c:706update_halt_gdb()
cortex_a.c:975cortex_a_restore_smp()
cortex_a.c:3344handle_cortex_a_freeze_core_command()
cortex_m.c:1097cortex_m_smp_halt_all()
cortex_m.c:1116cortex_m_smp_post_halt_poll()
cortex_m.c:1137cortex_m_poll_smp()
cortex_m.c:1152cortex_m_poll_smp()
cortex_m.c:1424cortex_m_restore_smp()
esp32.c:141esp32_soc_reset()
esp32.c:405esp32_cmd_flashbootstrap()
esp32_apptrace.c:317esp32_apptrace_blocks_pool_cleanup()
list_for_each_safe(pos, tmp, head) {
esp32_apptrace.c:328esp32_apptrace_blocks_pool_cleanup()
list_for_each_safe(pos, tmp, head) {
esp32_apptrace.c:344esp32_apptrace_free_block_get()
esp32_apptrace.c:419esp32_apptrace_cmd_ctx_init()
esp32_apptrace.c:1450esp32_cmd_apptrace_generic()
esp32s3.c:138esp32s3_soc_reset()
esp_xtensa_smp.c:98esp_xtensa_smp_soft_reset_halt()
esp_xtensa_smp.c:111esp_xtensa_smp_soft_reset_halt()
esp_xtensa_smp.c:126esp_xtensa_smp_on_halt()
esp_xtensa_smp.c:139get_halted_esp_xtensa_smp()
esp_xtensa_smp.c:173esp_xtensa_smp_poll()
esp_xtensa_smp.c:188esp_xtensa_smp_poll()
esp_xtensa_smp.c:271esp_xtensa_smp_update_halt_gdb()
esp_xtensa_smp.c:345esp_xtensa_smp_resume_cores()
esp_xtensa_smp.c:463esp_xtensa_smp_watchpoint_add()
esp_xtensa_smp.c:490esp_xtensa_smp_watchpoint_remove()
esp_xtensa_smp.c:512esp_xtensa_smp_run_func_image()
esp_xtensa_smp.c:553esp_xtensa_smp_run_onboard_func()
esp_xtensa_smp.c:601esp_xtensa_smp_target_init()
esp_xtensa_smp.c:621esp_xtensa_smp_cmd_xtdef()
esp_xtensa_smp.c:640esp_xtensa_smp_cmd_xtopt()
esp_xtensa_smp.c:659esp_xtensa_smp_cmd_xtmem()
esp_xtensa_smp.c:678esp_xtensa_smp_cmd_xtmpu()
esp_xtensa_smp.c:697esp_xtensa_smp_cmd_xtmmu()
esp_xtensa_smp.c:716esp_xtensa_smp_cmd_xtreg()
esp_xtensa_smp.c:735esp_xtensa_smp_cmd_xtregfmt()
esp_xtensa_smp.c:754esp_xtensa_smp_cmd_permissive_mode()
esp_xtensa_smp.c:773esp_xtensa_smp_cmd_smpbreak()
esp_xtensa_smp.c:790esp_xtensa_smp_cmd_mask_interrupts()
esp_xtensa_smp.c:809esp_xtensa_smp_cmd_perfmon_enable()
esp_xtensa_smp.c:828esp_xtensa_smp_cmd_perfmon_dump()
esp_xtensa_smp.c:848esp_xtensa_smp_cmd_tracestart()
esp_xtensa_smp.c:867esp_xtensa_smp_cmd_tracestop()
esp_xtensa_smp.c:888esp_xtensa_smp_cmd_tracedump()
esp_xtensa_smp.c:899esp_xtensa_smp_cmd_tracedump()
gdb_server.c:1721gdb_step_continue_packet()
gdb_server.c:2364smp_reg_list_noread()
gdb_server.c:2424smp_reg_list_noread()
gdb_server.c:3902gdb_target_start()
hotplug.c:178usbi_hotplug_exit()
for_each_hotplug_cb_safe(ctx, hotplug_cb, next_cb) {
hotplug.c:184usbi_hotplug_exit()
hotplug.c:185usbi_hotplug_exit()
hotplug.c:197usbi_hotplug_exit()
for_each_device_safe(ctx, dev, next_dev) {
hotplug.c:283usbi_hotplug_process()
hotplug.c:284usbi_hotplug_process()
hotplug.c:286usbi_hotplug_process()
for_each_hotplug_cb_safe(ctx, hotplug_cb, next_cb) {
hotplug.c:311usbi_hotplug_process()
for_each_hotplug_cb_safe(ctx, hotplug_cb, next_cb) {
hwthread.c:41threadid_from_target()
hwthread.c:105hwthread_update_threads()
hwthread.c:130hwthread_update_threads()
hwthread.c:225hwthread_find_thread()
io.c:1219cleanup_removed_event_sources()
libusbi.h:198list_init()
entry->prev = entry->next = entry;
libusbi.h:203list_add()
entry->next = head->next;
libusbi.h:206list_add()
head->next->prev = entry;
libusbi.h:207list_add()
head->next = entry;
libusbi.h:213list_add_tail()
entry->next = head;
libusbi.h:216list_add_tail()
head->prev->next = entry;
libusbi.h:222list_del()
entry->next->prev = entry->prev;
libusbi.h:223list_del()
entry->prev->next = entry->next;
libusbi.h:224list_del()
entry->next = entry->prev = NULL;
libusbi.h:229list_cut()
libusbi.h:234list_cut()
list->next = head->next;
libusbi.h:235list_cut()
list->next->prev = list;
libusbi.h:237list_cut()
list->prev->next = list;
libusbi.h:244list_splice_front()
list->next->prev = head;
libusbi.h:245list_splice_front()
list->prev->next = head->next;
libusbi.h:246list_splice_front()
head->next->prev = list->prev;
libusbi.h:247list_splice_front()
head->next = list->next;
linux.c:185linux_os_thread_reg_list()
linux.c:403get_current()
linux.c:1384linux_os_smp_init()
list.h:55INIT_LIST_HEAD()
list->next = list;
list.h:62list_empty()
return (head->next == head);
list.h:68list_empty_careful()
struct list_head *next = head->next;
list.h:77__list_del()
prev->next = next;
list.h:83__list_del_entry()
list.h:89list_del()
list.h:95list_replace()
new->next = old->next;
list.h:96list_replace()
new->next->prev = new;
list.h:98list_replace()
new->prev->next = new;
list.h:113linux_list_add()
new->next = next;
list.h:115linux_list_add()
prev->next = new;
list.h:195list_add()
list.h:228list_bulk_move_tail()
first->prev->next = last->next;
list.h:229list_bulk_move_tail()
last->next->prev = first->prev;
list.h:230list_bulk_move_tail()
head->prev->next = first;
list.h:232list_bulk_move_tail()
last->next = head;
list.h:245linux_list_splice()
first = list->next;
list.h:248linux_list_splice()
prev->next = first;
list.h:249linux_list_splice()
last->next = next;
list.h:256list_splice()
list.h:268list_splice_init()
list.h:286list_is_singular()
return !list_empty(head) && (head->next == head->prev);
list.h:292__list_cut_position()
struct list_head *new_first = entry->next;
list.h:293__list_cut_position()
list->next = head->next;
list.h:294__list_cut_position()
list->next->prev = list;
list.h:296__list_cut_position()
entry->next = list;
list.h:297__list_cut_position()
head->next = new_first;
list.h:307list_cut_position()
(head->next != entry && head != entry))
list.h:324list_is_last()
return list->next == head;
list.h:334list_count_nodes()
list.h:369list_rotate_left()
first = h->next;
mips_m4k.c:125get_mips_m4k()
mips_m4k.c:138mips_m4k_halt_smp()
mips_m4k.c:406mips_m4k_restore_smp()
or1k.c:1259or1k_tap_select_command_handler()
or1k.c:1280or1k_tap_list_command_handler()
or1k.c:1298or1k_du_select_command_handler()
or1k.c:1328or1k_du_list_command_handler()
riscv-013.c:243get_dm()
riscv-013.c:264get_dm()
list_for_each_entry(target_entry, &dm->target_list, list) {
riscv-013.c:1819riscv013_authdata_write()
riscv-013.c:4170select_prepped_harts()
riscv-013.c:4247riscv013_halt_go()
riscv.c:505riscv_deinit_target()
riscv.c:510riscv_deinit_target()
riscv.c:1240riscv_halt()
riscv.c:1246riscv_halt()
riscv.c:1255riscv_halt()
riscv.c:1478riscv_resume()
riscv.c:1486riscv_resume()
riscv.c:1497riscv_resume()
riscv.c:2193riscv_openocd_poll()
riscv.c:2252riscv_openocd_poll()
riscv.c:2517parse_ranges()
riscv.c:3804riscv_init_registers()
riscv.c:4343riscv_init_registers()
riscv.c:4377riscv_init_registers()
smp.c:111default_handle_smp_command()
smp.c:118default_handle_smp_command()
target.c:1728target_unregister_reset_callback()
target.c:1747target_unregister_trace_callback()
target.c:1806target_call_reset_callbacks()
target.c:1816target_call_trace_callbacks()
target.c:2220target_destroy()
target.c:6104get_target_with_common_rtos_type()
target.c:6146handle_target_smp()
foreach_smp_target(curr, lh) {
telnet_server.c:729telnet_auto_complete()
list_for_each_entry(match, &matches, lh) {
telnet_server.c:744telnet_auto_complete()
list_for_each_entry_safe(match, tmp, &matches, lh)

Data Use

Functions writing list_head::next
Functions reading list_head::next
list_head::next
all items filtered out
Type of list_head::next
list_head::next
all items filtered out