| /f-stack/freebsd/sys/ |
| H A D | _callout.h | 47 LIST_HEAD(callout_list, callout); 48 SLIST_HEAD(callout_slist, callout); 49 TAILQ_HEAD(callout_tailq, callout); 53 struct callout { struct 55 LIST_ENTRY(callout) le; argument 56 SLIST_ENTRY(callout) sle; 57 TAILQ_ENTRY(callout) tqe;
|
| H A D | callout.h | 90 void callout_init(struct callout *, int); 91 void _callout_init_lock(struct callout *, struct lock_object *, int); 102 int callout_reset_tick_on(struct callout *, int, void (*)(void *), 125 int callout_schedule(struct callout *, int); 126 int callout_schedule_on(struct callout *, int, int); 130 int _callout_stop_safe(struct callout *, int, void (*)(void *));
|
| /f-stack/tools/compat/include/sys/ |
| H A D | _callout.h | 45 LIST_HEAD(callout_list, callout); 46 SLIST_HEAD(callout_slist, callout); 47 TAILQ_HEAD(callout_tailq, callout); 49 struct callout { struct 51 LIST_ENTRY(callout) le; argument 52 SLIST_ENTRY(callout) sle; 53 TAILQ_ENTRY(callout) tqe;
|
| H A D | callout.h | 62 struct callout *callout; member 90 void callout_init(struct callout *, int); 91 void _callout_init_lock(struct callout *, struct lock_object *, int); 102 int callout_reset_sbt_on(struct callout *, sbintime_t, sbintime_t, 123 int callout_schedule(struct callout *, int); 124 int callout_schedule_on(struct callout *, int, int); 128 int _callout_stop_safe(struct callout *, int, void (*)(void *));
|
| /f-stack/lib/ |
| H A D | ff_kern_timeout.c | 133 struct callout *cc_curr; 146 struct callout *cc_next; 147 struct callout *cc_callout; 272 struct callout *c; in callout_cpu_init() 334 callout_lock(struct callout *c) in callout_lock() 560 struct callout *c; in softclock() 632 struct callout *new; 644 handle.callout = new; 664 if (handle.callout->c_func == ftn && handle.callout->c_arg == arg) 672 handle->callout = NULL; [all …]
|
| /f-stack/freebsd/amd64/vmm/io/ |
| H A D | vatpit.c | 92 struct callout callout; member 150 struct callout *callout; in vatpit_callout_handler() local 155 callout = &c->callout; in vatpit_callout_handler() 161 if (callout_pending(callout)) /* callout was reset */ in vatpit_callout_handler() 164 if (!callout_active(callout)) /* callout was stopped */ in vatpit_callout_handler() 167 callout_deactivate(callout); in vatpit_callout_handler() 206 callout_reset_sbt(&c->callout, bttosbt(c->callout_bt), in pit_timer_start_cntr0() 457 callout_init(&vatpit->channel[i].callout, 1); in vatpit_init() 472 callout_drain(&vatpit->channel[i].callout); in vatpit_cleanup()
|
| H A D | vhpet.c | 93 struct callout callout; member 288 struct callout *callout; in vhpet_handler() local 294 callout = &vhpet->timer[n].callout; in vhpet_handler() 300 if (callout_pending(callout)) /* callout was reset */ in vhpet_handler() 303 if (!callout_active(callout)) /* callout was stopped */ in vhpet_handler() 306 callout_deactivate(callout); in vhpet_handler() 324 callout_stop(&vhpet->timer[n].callout); in vhpet_stop_timer() 359 callout_reset_sbt(&vhpet->timer[n].callout, vhpet->timer[n].callout_sbt, in vhpet_start_timer() 739 callout_init(&vhpet->timer[i].callout, 1); in vhpet_init() 755 callout_drain(&vhpet->timer[i].callout); in vhpet_cleanup()
|
| H A D | vrtc.c | 80 struct callout callout; member 531 if (callout_active(&vrtc->callout)) { in vrtc_callout_reset() 533 callout_stop(&vrtc->callout); in vrtc_callout_reset() 538 callout_reset_sbt(&vrtc->callout, freqsbt, 0, vrtc_callout_handler, in vrtc_callout_reset() 553 if (callout_pending(&vrtc->callout)) /* callout was reset */ in vrtc_callout_handler() 556 if (!callout_active(&vrtc->callout)) /* callout was stopped */ in vrtc_callout_handler() 559 callout_deactivate(&vrtc->callout); in vrtc_callout_handler() 586 active = callout_active(&vrtc->callout) ? 1 : 0; in vrtc_callout_check() 978 KASSERT(!callout_active(&vrtc->callout), ("rtc callout still active")); in vrtc_reset() 993 callout_init(&vrtc->callout, 1); in vrtc_init() [all …]
|
| H A D | vlapic.c | 210 if (callout_active(&vlapic->callout)) { in vlapic_get_ccr() 729 callout_deactivate(&vlapic->callout); in vlapic_callout_handler() 768 callout_reset_sbt(&vlapic->callout, rem_sbt, 0, in vlapic_callout_handler() 795 callout_reset_sbt(&vlapic->callout, sbt, 0, in vlapic_icrtmr_write_handler() 798 callout_stop(&vlapic->callout); in vlapic_icrtmr_write_handler() 1173 callout_stop(&vlapic->callout); in vlapic_svr_write_handler() 1462 callout_init(&vlapic->callout, 1); in vlapic_init() 1476 callout_drain(&vlapic->callout); in vlapic_cleanup() 1677 callout_reset_sbt(&vlapic->callout, sbt, 0, in vlapic_reset_callout() 1687 callout_stop(&vlapic->callout); in vlapic_reset_callout() [all …]
|
| H A D | vlapic_priv.h | 160 struct callout callout; /* vlapic timer */ member
|
| /f-stack/tools/compat/include/netinet/ |
| H A D | tcp_timer.h | 152 struct callout tt_rexmt; /* retransmit timer */ 153 struct callout tt_persist; /* retransmit persistence */ 154 struct callout tt_keep; /* keepalive */ 155 struct callout tt_2msl; /* 2*msl TIME_WAIT timer */ 156 struct callout tt_delack; /* delayed ACK timer */
|
| /f-stack/freebsd/netinet/ |
| H A D | tcp_timer.h | 152 struct callout tt_rexmt; /* retransmit timer */ 153 struct callout tt_persist; /* retransmit persistence */ 154 struct callout tt_keep; /* keepalive */ 155 struct callout tt_2msl; /* 2*msl TIME_WAIT timer */ 156 struct callout tt_delack; /* delayed ACK timer */
|
| H A D | tcp_syncache.h | 101 struct callout sch_timer; 114 struct callout reseed; 133 struct callout pause_co;
|
| /f-stack/freebsd/arm/ti/cpsw/ |
| H A D | if_cpswvar.h | 116 struct callout callout; member 140 struct callout mii_callout;
|
| /f-stack/freebsd/net/ |
| H A D | if_sppp.h | 159 struct callout ch[IDX_COUNT]; /* per-proto and if callouts */ 160 struct callout pap_my_to_ch; /* PAP needs one more... */ 161 struct callout keepalive_callout; /* keepalive callout */ 204 struct callout ifstart_callout; /* if_start () scheduler */
|
| H A D | if_lagg.h | 256 struct callout sc_callout; 260 struct callout sc_watchdog; /* watchdog timer */
|
| /f-stack/freebsd/net80211/ |
| H A D | ieee80211_dfs.h | 44 struct callout nol_timer; /* NOL list processing */ 45 struct callout cac_timer; /* CAC timer */
|
| H A D | ieee80211_mesh.h | 423 struct callout rt_discovery; /* discovery timeout */ 520 struct callout ms_cleantimer; 521 struct callout ms_gatetimer;
|
| /f-stack/freebsd/kern/ |
| H A D | kern_timeout.c | 142 struct callout *cc_curr; 164 struct callout *cc_next; 418 struct callout *tmp, *tmpn; in callout_process() 542 callout_lock(struct callout *c) in callout_lock() 807 struct callout *c; in softclock() 1045 callout_schedule(struct callout *c, int to_ticks) in callout_schedule() 1313 callout_init(struct callout *c, int mpsafe) in callout_init() 1360 struct callout *tmp; in sysctl_kern_callout_stat() 1454 _show_callout(struct callout *c) in _show_callout() 1471 DB_SHOW_COMMAND(callout, db_show_callout) in DB_SHOW_COMMAND() argument [all …]
|
| /f-stack/freebsd/contrib/vchiq/interface/compat/ |
| H A D | vchi_bsd.c | 61 if (callout_pending(&t->callout)) { in run_timer() 66 if (!callout_active(&t->callout)) { in run_timer() 71 callout_deactivate(&t->callout); in run_timer() 83 callout_init(&t->callout, 1); in vchiq_init_timer() 103 callout_reset(&t->callout, expires - jiffies, run_timer, t); in vchiq_mod_timer() 117 callout_stop(&t->callout); in vchiq_del_timer_sync()
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | timer_lib.rst | 23 …an interface to add, delete and restart a timer. The API is based on BSD callout() with a few diff… 24 Refer to the `callout manual <http://www.daemon-systems.org/man/callout.9.html>`_. 73 * `callout manual <http://www.daemon-systems.org/man/callout.9.html>`_ 74 …- The callout facility that provides timers with a mechanism to execute a function at a given time.
|
| /f-stack/freebsd/netgraph/bluetooth/l2cap/ |
| H A D | ng_l2cap_var.h | 120 struct callout con_timo; /* connection timeout */ 187 struct callout timo; /* RTX/ERTX timeout */
|
| /f-stack/freebsd/netgraph/bluetooth/hci/ |
| H A D | ng_hci_var.h | 155 struct callout cmd_timo; /* command timeout */ 190 struct callout con_timo; /* con. timeout */
|
| /f-stack/freebsd/arm/mv/ |
| H A D | gpio.c | 96 struct callout **debounce_callouts; 284 sc->debounce_callouts = (struct callout **)malloc(sc->pin_num * in mv_gpio_setup_interrupts() 285 sizeof(struct callout *), M_DEVBUF, M_WAITOK | M_ZERO); in mv_gpio_setup_interrupts() 624 struct callout *c; in mv_gpio_debounce_setup() 646 struct callout *c; in mv_gpio_debounce_prepare() 653 c = (struct callout *)malloc(sizeof(struct callout), in mv_gpio_debounce_prepare() 693 struct callout *c; in mv_gpio_debounce_start()
|
| /f-stack/freebsd/net/altq/ |
| H A D | altq_cbq.h | 132 struct callout cbq_callout; /* for timeouts */
|