/freebsd-11-stable/sys/sys/ |
H A D | _callout.h | 34 * @(#)callout.h 8.2 (Berkeley) 1/21/94 45 LIST_HEAD(callout_list, callout); 46 SLIST_HEAD(callout_slist, callout); 47 TAILQ_HEAD(callout_tailq, callout); 51 struct callout { struct 53 LIST_ENTRY(callout) le; 54 SLIST_ENTRY(callout) sle; 55 TAILQ_ENTRY(callout) tqe;
|
H A D | callout.h | 34 * @(#)callout.h 8.2 (Berkeley) 1/21/94 35 * $FreeBSD: stable/11/sys/sys/callout.h 331722 2018-03-29 02:50:57Z eadler $ 44 #define CALLOUT_ACTIVE 0x0002 /* callout is currently active */ 45 #define CALLOUT_PENDING 0x0004 /* callout is waiting for timeout */ 48 #define CALLOUT_SHAREDLOCK 0x0020 /* callout lock held in shared mode */ 49 #define CALLOUT_DFRMIGRATION 0x0040 /* callout in deferred migration mode */ 50 #define CALLOUT_PROCESSED 0x0080 /* callout in wheel or processing list? */ 53 #define C_DIRECT_EXEC 0x0001 /* direct execution of callout */ 64 struct callout *callout; member in struct:callout_handle [all...] |
/freebsd-11-stable/sys/cddl/compat/opensolaris/sys/ |
H A D | callo.h | 32 #include_next <sys/callout.h> 34 #define CALLOUT_REALTIME 0 /* realtime callout type */ 35 #define CALLOUT_NORMAL 1 /* normal callout type */
|
/freebsd-11-stable/sys/dev/wtap/wtap_hal/ |
H A D | handler.h | 38 struct callout cb;
|
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | timer.h | 38 #include <sys/callout.h> 41 struct callout callout; member in struct:timer_list 61 callout_init(&(timer)->callout, 1); \ 67 callout_init(&(timer)->callout, 1); \ 78 callout_init(&(timer)->callout, 1); \ 85 #define del_timer(timer) (void)callout_stop(&(timer)->callout) 86 #define del_timer_sync(timer) (void)callout_drain(&(timer)->callout) 87 #define timer_pending(timer) callout_pending(&(timer)->callout)
|
H A D | hrtimer.h | 51 struct callout callout; member in struct:hrtimer
|
/freebsd-11-stable/contrib/amd/amd/ |
H A D | clock.c | 59 typedef struct callout callout; typedef in typeref:struct:callout 60 struct callout { struct 61 callout *c_next; /* List of callouts */ 68 static callout callouts; /* List of pending callouts */ 69 static callout *free_callouts; /* Cache of free callouts */ 71 static int callout_id; /* Next free callout identifier */ 77 * Number of callout slots we keep on the free list 88 static callout * 91 callout *c [all...] |
/freebsd-11-stable/sys/net80211/ |
H A D | ieee80211_dfs.h | 42 struct callout nol_timer; /* NOL list processing */ 43 struct callout cac_timer; /* CAC timer */
|
/freebsd-11-stable/sys/compat/linuxkpi/common/src/ |
H A D | linux_hrtimer.c | 50 callout_schedule_sbt(&hrtimer->callout, 53 callout_deactivate(&hrtimer->callout); 63 ret = callout_active(&hrtimer->callout); 77 return (callout_drain(&hrtimer->callout) > 0); 87 callout_init_mtx(&hrtimer->callout, &hrtimer->mtx, 0); 110 callout_reset_sbt(&hrtimer->callout, nstosbt(ktime_to_ns(time)), 120 callout_reset_sbt(&hrtimer->callout, nstosbt(ktime_to_ns(interval)),
|
/freebsd-11-stable/sys/dev/ixl/ |
H A D | ixlv_vc_mgr.h | 63 struct callout callout; member in struct:ixl_vc_mgr
|
/freebsd-11-stable/sys/dev/smc/ |
H A D | if_smcvar.h | 53 struct callout smc_watchdog; 57 struct callout smc_mii_tick_ch;
|
/freebsd-11-stable/sys/dev/cm/ |
H A D | smc90cx6var.h | 49 #include <sys/callout.h> 67 struct callout sc_recon_ch; 73 struct callout sc_watchdog_timer;
|
/freebsd-11-stable/sys/dev/isci/ |
H A D | isci_timer.c | 82 callout_reset_sbt(&isci_timer->callout, SBT_1MS * milliseconds, 0, 102 callout_stop(&isci_timer->callout); 135 callout_init_mtx(&timer->callout, &isci_controller->lock, FALSE);
|
/freebsd-11-stable/sys/netinet/ |
H A D | tcp_timer.h | 143 struct callout tt_rexmt; /* retransmit timer */ 144 struct callout tt_persist; /* retransmit persistence */ 145 struct callout tt_keep; /* keepalive */ 146 struct callout tt_2msl; /* 2*msl TIME_WAIT timer */ 147 struct callout tt_delack; /* delayed ACK timer */
|
/freebsd-11-stable/sys/arm/ti/cpsw/ |
H A D | if_cpswvar.h | 114 struct callout callout; member in struct:cpsw_softc::__anon5175 138 struct callout mii_callout;
|
/freebsd-11-stable/sys/amd64/vmm/io/ |
H A D | vatpit.c | 90 struct callout callout; member in struct:channel 148 struct callout *callout; local 153 callout = &c->callout; 159 if (callout_pending(callout)) /* callout was reset */ 162 if (!callout_active(callout)) /* callout wa [all...] |
/freebsd-11-stable/sys/dev/netfpga10g/nf10bmac/ |
H A D | if_nf10bmacreg.h | 58 struct callout nf10bmac_tick;
|
/freebsd-11-stable/sys/dev/vnic/ |
H A D | thunder_bgx_var.h | 48 struct callout check_link;
|
/freebsd-11-stable/sys/dev/rndtest/ |
H A D | rndtest.h | 43 struct callout rs_to;
|
/freebsd-11-stable/sys/dev/rp/ |
H A D | rpvar.h | 46 struct callout rp_timer;
|
/freebsd-11-stable/sys/dev/vx/ |
H A D | if_vxvar.h | 53 struct callout vx_callout; /* Callout for timeouts */ 54 struct callout vx_watchdog;
|
/freebsd-11-stable/sys/dev/xe/ |
H A D | if_xevar.h | 38 struct callout media_timer; 39 struct callout wdog_timer;
|
/freebsd-11-stable/sys/kern/ |
H A D | kern_timeout.c | 50 #include <sys/callout.h> 78 SDT_PROBE_DEFINE1(callout_execute, , , callout__start, "struct callout *"); 79 SDT_PROBE_DEFINE1(callout_execute, , , callout__end, "struct callout *"); 132 * The callout cpu exec entities represent informations necessary for 134 * necessary for migrating callouts to the new callout cpu. In particular, 135 * the first entry of the array cc_exec_entity holds informations for callout 137 * for callout running directly from hardware interrupt context. 139 * the migrating callout is already running. 142 struct callout *cc_curr; 157 * state for the callout processin [all...] |
/freebsd-11-stable/sys/dev/cs/ |
H A D | if_csvar.h | 65 struct callout timer;
|
/freebsd-11-stable/sys/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 */
|