Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

timer_list Struct Reference

#include <timer.h>


Data Fields

timer_listnext
timer_listprev
unsigned long expires
unsigned long data
void(* function )(unsigned long)


Field Documentation

unsigned long timer_list::data
 

Definition at line 52 of file include/linux/timer.h.

Referenced by __initfunc(), aic7xxx_register(), arlan_open(), attach_waveartist(), bigmac_begin_auto_negotiation(), bionet_open(), bmac_set_timeout(), cadet_getrds(), cadet_handler(), cadet_read(), cadet_setfreq(), cbq_init(), cf_command(), comx_line_change(), cops_open(), cpqfcTS_detect(), create_frag_entry(), ctc_irq_handler(), ctc_release(), cursor_timer_handler(), dc390_waiting_timer(), dmfe_open(), do_softint(), econet_release(), epic_open(), ether3_ledon(), explore_fabric(), fbcon_startup(), fc_do_els(), fcp_forceoffline(), fcp_initialize(), fcp_scsi_dev_reset(), fd_block_done(), fd_motor_on(), firetruck_init(), floppy_off(), fr_open(), fr_set_keepalive(), GDTH_INITFUNC(), gdth_update_timeout(), hamachi_open(), handle_FM_interrupt(), happy_meal_begin_auto_negotiation(), i2DrainOutput(), i2o_block_init(), i2o_scsi_detect(), ibmtr_reset_timer(), ii2DelayTimer(), inet6_create(), inet_create(), init_irq(), init_module(), interrupt_handler(), ip_autofw_add(), ip_create(), irda_start_timer(), isdn_divert_icall(), isp2x00_detect(), isp2x00_intr_handler(), ixj_init_timer(), js_init(), llc_start_timer(), LOCOMX_open(), mace68k_set_timeout(), mace_set_timeout(), mixcom_extended_interrupt(), mixcomwd_release(), moxa_init(), ncr885e_set_timeout(), netdev_open(), nos_ols_timer(), packet_release(), panic_event(), perform_adisc(), power_button(), redo_port_db(), remove_from_address_cache(), reset(), rh_init_int_timer(), rio_init(), rtl8129_open(), sbni_open(), sbni_watchdog(), schedule_timeout(), scsi_add_timer(), scsi_debug_queuecommand(), scsi_delete_timer(), scsi_sleep(), set_timeout(), sfq_init(), sis900_open(), sklist_destroy_socket(), sleep_or_timeout(), snooze(), speedo_open(), startup(), sx_probe(), syncppp_open(), tbf_init(), tcp_create_openreq_child(), timeout(), TLan_HandleRxEOF(), TLan_HandleTxEOF(), TLan_SetTimer(), tulip_open(), unix_delayed_delete(), vfc_i2c_delay_no_busy(), vortex_open(), xpds_dlci_install_lmi_timer(), xpds_dlci_lmi_timer(), yellowfin_open(), and zf_init().

unsigned long timer_list::expires
 

Definition at line 51 of file include/linux/timer.h.

Referenced by __initfunc(), __tcp_inc_slow_timer(), ace_timer(), addrconf_verify(), aic7xxx_reset_device(), aic7xxx_timer(), amiga_mksound(), amikeyb_rep(), apm_event_handler(), apm_init(), arlan_open(), arlan_registration_timer(), atakeyb_rep(), atp_timed_checker(), attach_waveartist(), aty_cursor_timer_handler(), aurora_setup_board(), bigmac_begin_auto_negotiation(), bigmac_timer(), bionet_open(), bionet_tick(), blink_timeout(), bmac_set_timeout(), br_ioctl(), br_tick(), cadet_getrds(), cadet_handler(), cadet_read(), cadet_setfreq(), cbq_dequeue(), cbq_ovl_delay(), cbq_undelay(), check_xmit_empty(), comet_timer(), comx_line_change(), cops_open(), cops_poll(), cpqfcTS_detect(), create_frag_entry(), ctc_irq_handler(), ctc_release(), cursor_timer_handler(), cyz_poll(), dc390_waiting_timer(), debounce(), def_tmr_open(), deflect_extern_action(), deflect_timer_expire(), dev_activate(), dev_do_watchdog(), dmfe_open(), dmfe_timer(), dn_keyb_int(), dn_mksound(), do_cdu31a_request(), do_softint(), dst_run_gc(), dtlk_poll(), econet_destroy_timer(), econet_release(), epic_open(), epic_timer(), eql_timer(), est_timer(), ether3_ledon(), explore_fabric(), fbcon_startup(), fc_do_els(), fcp_forceoffline(), fcp_initialize(), fcp_scsi_dev_reset(), fd_block_done(), fd_motor_off(), fd_motor_on(), fd_readtrack_check(), fd_watchdog(), fib6_run_gc(), fib6_start_gc(), finish_fdc_done(), firetruck_init(), fl_release(), floppy_off(), flush_track_callback(), fr_set_keepalive(), fr_status(), GDTH_INITFUNC(), gdth_update_timeout(), get__netinfo6(), get__sock(), h8_start_monitor_timer(), hamachi_open(), hamachi_timer(), handle_FM_interrupt(), happy_meal_begin_auto_negotiation(), happy_meal_timer(), i2DrainOutput(), i2DrainWakeup(), i2o_scsi_reply(), i2ob_request(), i2StripFifo(), ibmtr_reset_timer(), ide_set_handler(), ide_timer_expiry(), ii2DelayTimer(), imstt_cursor_timer_handler(), init_module(), internal_add_timer(), interrupt_handler(), ip2_poll(), ip6_fl_gc(), ip_autofw_add(), ip_autofw_expire(), ip_create(), ipfrag_init(), irda_start_timer(), isdn_divert_icall(), isp2x00_intr_handler(), ixj_add_timer(), js_do_timer(), keyboard_interrupt(), keyboard_timer(), llc_start_timer(), LOCOMX_open(), ltpc_poll(), mac_mksound(), mac_quadra_ring_bell(), mac_quadra_start_bell(), mace68k_set_timeout(), mace_set_timeout(), midi_poll(), MIDIbuf_open(), mixcom_extended_interrupt(), mixcomwd_release(), motor_on_callback(), moxa_init(), moxa_poll(), msp3400c_thread(), mxic_timer(), ncr885e_set_timeout(), ncr_timeout(), net_interrupt(), netdev_open(), netdev_timer(), nos_ols_timer(), packet_destroy_timer(), packet_release(), panel_int(), perform_adisc(), pnic_timer(), poll_def_tmr(), power_button(), ps_set_intr(), ps_timer_int(), redo_fd_request(), remove_from_address_cache(), request_sound_timer(), reset(), rh_init_int_timer(), rif_check_expire(), rio_init(), rio_pollfunc(), rt_cache_flush(), rt_check_expire(), rtc_ioctl(), rtl8129_open(), rtl8129_timer(), sbni_open(), sbni_watchdog(), sbp_data(), sbusfb_cursor_timer_handler(), schedule_timeout(), scsi_add_timer(), scsi_debug_queuecommand(), scsi_delete_timer(), scsi_sleep(), set_timeout(), set_timer_callback(), setup_empty_event(), sfq_change(), sfq_perturbation(), show_floppy(), sis900_open(), sis900_timer(), sklist_destroy_socket(), sleep_or_timeout(), snooze(), softdog_open(), softdog_ping(), speedo_open(), speedo_timer(), speedo_tx_timeout(), sppp_keepalive(), start_engine(), stli_poll(), stli_startbrd(), strip_open_low(), strip_unlock(), sunfire_timer(), sunkbd_inchar(), sunkbd_kd_mksound(), sx_probe(), syncppp_open(), t21142_lnk_change(), t21142_timer(), tcp_send_delayed_ack(), timeout(), TLan_HandleRxEOF(), TLan_HandleTxEOF(), TLan_SetTimer(), TLan_Timer(), tulip_open(), tulip_timer(), unix_delayed_delete(), unix_destroy_timer(), update_timeout(), vfc_i2c_delay_no_busy(), volume_down_button(), volume_up_button(), vortex_open(), vortex_timer(), wait_for_completion(), watch_stereo(), wavelan_interrupt(), wavelan_watchdog(), wd_brokentimer(), wdt_startup(), wdt_timer_ping(), wv_82586_config(), wv_packet_write(), xd_wait_for_IRQ(), xd_waitport(), xpds_dlci_install_lmi_timer(), xpds_dlci_lmi_timer(), yam_dotimer(), yellowfin_open(), yellowfin_timer(), zf_ping(), and zf_timer_on().

void(* timer_list::function)(unsigned long)
 

Referenced by __initfunc(), aic7xxx_register(), apm_init(), arlan_open(), attach_waveartist(), bigmac_begin_auto_negotiation(), bmac_set_timeout(), br_ioctl(), br_tick(), cadet_getrds(), cadet_handler(), cadet_read(), cadet_setfreq(), cbq_init(), cf_command(), comx_line_change(), cops_open(), cpqfcTS_detect(), create_frag_entry(), ctc_irq_handler(), ctc_release(), dc390_waiting_timer(), dmfe_open(), do_softint(), dtlk_init(), econet_release(), epic_open(), ether3_ledon(), explore_fabric(), fc_do_els(), fcp_forceoffline(), fcp_initialize(), fcp_scsi_dev_reset(), fd_watchdog(), firetruck_init(), fr_open(), fr_set_keepalive(), GDTH_INITFUNC(), h8_start_monitor_timer(), hamachi_open(), handle_FM_interrupt(), happy_meal_begin_auto_negotiation(), i2DrainOutput(), i2o_block_init(), i2o_scsi_detect(), ibmtr_reset_timer(), ii2DelayTimer(), indy_reboot_setup(), inet6_create(), inet_create(), init_irq(), init_module(), interrupt_handler(), ip6_flowlabel_init(), ip_autofw_add(), ip_create(), ipfrag_init(), irda_start_timer(), isdn_divert_icall(), isp2x00_intr_handler(), ixj_init_timer(), js_init(), llc_start_timer(), LOCOMX_open(), mac_quadra_start_bell(), mace68k_set_timeout(), mace_set_timeout(), mixcom_extended_interrupt(), mixcomwd_release(), moxa_init(), moxa_poll(), NCR5380_all_init(), ncr885e_set_timeout(), netdev_open(), nos_ols_timer(), packet_release(), panel_int(), perform_adisc(), power_button(), remove_from_address_cache(), reset(), rh_init_int_timer(), rio_init(), rtl8129_open(), sbni_open(), sbni_watchdog(), schedule_timeout(), scsi_add_timer(), scsi_debug_intr_handle(), scsi_debug_queuecommand(), scsi_debug_reset(), scsi_delete_timer(), scsi_sleep(), set_timeout(), setup_rw_floppy(), sfq_init(), show_floppy(), sis900_open(), sklist_destroy_socket(), speedo_open(), startup(), sx_probe(), syncppp_open(), tbf_init(), tcp_create_openreq_child(), timeout(), TLan_Close(), TLan_HandleRxEOF(), TLan_HandleTxEOF(), TLan_SetTimer(), TLan_Timer(), tulip_open(), unix_delayed_delete(), vfc_i2c_delay_no_busy(), vortex_open(), wait_for_completion(), xpds_dlci_install_lmi_timer(), xpds_dlci_lmi_timer(), yellowfin_open(), and zf_init().

struct timer_list* timer_list::next
 

Definition at line 49 of file include/linux/timer.h.

Referenced by __initfunc(), amikeyb_rep(), atakeyb_rep(), cursor_timer_handler(), del_timer(), detach_timer(), fbcon_startup(), floppy_release_irq_and_dma(), init_timer(), insert_timer(), internal_add_timer(), keyboard_interrupt(), run_old_timers(), run_timer_list(), and vfc_i2c_delay_no_busy().

struct timer_list* timer_list::prev
 

Definition at line 50 of file include/linux/timer.h.

Referenced by __initfunc(), __tcp_inc_slow_timer(), add_timer(), amikeyb_rep(), atakeyb_rep(), del_timer(), detach_timer(), fbcon_startup(), get__netinfo6(), get__sock(), init_timer(), insert_timer(), internal_add_timer(), is_alive(), keyboard_interrupt(), net_delete_timer(), show_floppy(), tcp_check_fin_timer(), tcp_clear_xmit_timer(), tcp_clear_xmit_timers(), tcp_reset_xmit_timer(), tcp_send_delayed_ack(), tcp_timer_is_set(), timer_pending(), vfc_i2c_delay_no_busy(), wavelan_close(), wavelan_interrupt(), wv_82586_config(), wv_hw_reset(), and wv_packet_write().


The documentation for this struct was generated from the following file: