Lines Matching +full:cache +full:- +full:time +full:- +full:ms
1 /*-
30 * TCP High Precision Timer System (HPTS) - Internal Definitions
41 * defines the time in 10 usec increments (102400 x 10).
42 * This gives a range of 10usec - 1024ms to place
45 * when seeing the remainder will re-insert the
46 * inpcb forward in time from where it is until
57 * defines the time in 10 usec increments (102400 x 10).
58 * This gives a range of 10usec - 1024ms to place
61 * when seeing the remainder will re-insert the
62 * inpcb forward in time from where it is until
78 * Abstraction layer controlling time, interrupts and callouts.
101 #define HPTS_MTX_ASSERT(hpts) mtx_assert(&(hpts)->p_mtx, MA_OWNED)
102 #define HPTS_LOCK(hpts) mtx_lock(&(hpts)->p_mtx)
103 #define HPTS_TRYLOCK(hpts) mtx_trylock(&(hpts)->p_mtx)
104 #define HPTS_UNLOCK(hpts) mtx_unlock(&(hpts)->p_mtx)
107 /* Cache line 0x00 */
109 struct timeval p_mysleep; /* Our min sleep time */
126 /* Cache line 0x40 */
133 * of 255ms */
134 uint32_t overidden_sleep; /* what was overrided by min-sleep for logging */
138 /* Cache line 0x80 */
146 /* Cache line 0x100 */
159 } domains[MAXMEMDOM]; /* Per-NUMA domain CPU assignments */