Searched refs:callout (Results 1 - 25 of 639) sorted by relevance

1234567891011>>

/freebsd-11-stable/sys/sys/
H A D_callout.h34 * @(#)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 Dcallout.h34 * @(#)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 Dcallo.h32 #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 Dhandler.h38 struct callout cb;
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Dtimer.h38 #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 Dhrtimer.h51 struct callout callout; member in struct:hrtimer
/freebsd-11-stable/contrib/amd/amd/
H A Dclock.c59 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 Dieee80211_dfs.h42 struct callout nol_timer; /* NOL list processing */
43 struct callout cac_timer; /* CAC timer */
/freebsd-11-stable/sys/compat/linuxkpi/common/src/
H A Dlinux_hrtimer.c50 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 Dixlv_vc_mgr.h63 struct callout callout; member in struct:ixl_vc_mgr
/freebsd-11-stable/sys/dev/smc/
H A Dif_smcvar.h53 struct callout smc_watchdog;
57 struct callout smc_mii_tick_ch;
/freebsd-11-stable/sys/dev/cm/
H A Dsmc90cx6var.h49 #include <sys/callout.h>
67 struct callout sc_recon_ch;
73 struct callout sc_watchdog_timer;
/freebsd-11-stable/sys/dev/isci/
H A Disci_timer.c82 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 Dtcp_timer.h143 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 Dif_cpswvar.h114 struct callout callout; member in struct:cpsw_softc::__anon5175
138 struct callout mii_callout;
/freebsd-11-stable/sys/amd64/vmm/io/
H A Dvatpit.c90 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 Dif_nf10bmacreg.h58 struct callout nf10bmac_tick;
/freebsd-11-stable/sys/dev/vnic/
H A Dthunder_bgx_var.h48 struct callout check_link;
/freebsd-11-stable/sys/dev/rndtest/
H A Drndtest.h43 struct callout rs_to;
/freebsd-11-stable/sys/dev/rp/
H A Drpvar.h46 struct callout rp_timer;
/freebsd-11-stable/sys/dev/vx/
H A Dif_vxvar.h53 struct callout vx_callout; /* Callout for timeouts */
54 struct callout vx_watchdog;
/freebsd-11-stable/sys/dev/xe/
H A Dif_xevar.h38 struct callout media_timer;
39 struct callout wdog_timer;
/freebsd-11-stable/sys/kern/
H A Dkern_timeout.c50 #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 Dif_csvar.h65 struct callout timer;
/freebsd-11-stable/sys/net/
H A Dif_sppp.h159 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 */

Completed in 307 milliseconds

1234567891011>>