intrframe
__hrtimer_function(systimer_t info, int in_ipi, struct intrframe *frame)
do_pctrack(struct intrframe *frame, int which)
static void do_pctrack(struct intrframe *frame, int which);
schedclock(systimer_t info, int in_ipi __unused, struct intrframe *frame)
static void hardclock(systimer_t info, int, struct intrframe *frame);
static void statclock(systimer_t info, int, struct intrframe *frame);
static void schedclock(systimer_t info, int, struct intrframe *frame);
hardclock(systimer_t info, int in_ipi, struct intrframe *frame)
statclock(systimer_t info, int in_ipi, struct intrframe *frame)
extern void pcpu_timer_process_frame(struct intrframe *);
pcpu_timer_process_oncpu(struct globaldata *gd, struct intrframe *frame)
pcpu_timer_process_frame(struct intrframe *frame)
struct intrframe *frame);
precise_sleep_intr(systimer_t info, int in_ipi, struct intrframe *frame)
struct intrframe *frame __unused)
static void emergency_intr_timer_callback(systimer_t, int, struct intrframe *);
struct intrframe *frame __unused)
int ithread_fast_handler(struct intrframe *frame);
ithread_fast_handler(struct intrframe *frame)
rand_thread_wakeup(struct systimer *timer, int in_ipi, struct intrframe *frame)
systimer_intr(sysclock_t *timep, int in_ipi, struct intrframe *frame)
struct intrframe *frame __unused)
struct intrframe *frame, int limit);
lwkt_process_ipiq_frame(struct intrframe *frame)
struct intrframe *frame, int limit)
static void lwkt_schedule_remote(void *arg, int arg2, struct intrframe *frame);
lwkt_schedule_remote(void *arg, int arg2, struct intrframe *frame)
struct intrframe *frame __unused)
static void dummynet_clock(systimer_t, int, struct intrframe *);
struct intrframe *frame __unused)
static void dummynet_clock(systimer_t, int, struct intrframe *);
struct intrframe *frame __unused)
struct intrframe *frame __unused)
static void poll_comm_systimer0(systimer_t, int, struct intrframe *);
static void poll_comm_systimer(systimer_t, int, struct intrframe *);
extern void pcpu_timer_always(struct intrframe *);
pcpu_timer_always(struct intrframe *frame)
void go_user (struct intrframe *frame);
void kqueue_intr(struct intrframe *);
void vktimer_intr(struct intrframe *);
struct kqueue_info *kqueue_add(int, void (*)(void *, struct intrframe *), void *);
vcons_hardintr(void *tpx, struct intrframe *frame __unused)
static void vcons_hardintr(void *tpx, struct intrframe *frame __unused);
kqueue_add(int fd, void (*func)(void *, struct intrframe *), void *data)
kqueue_add_timer(void (*func)(void *, struct intrframe *), void *data)
kqueue_intr(struct intrframe *frame)
void (*func)(void *, struct intrframe *);
vktimer_intr(struct intrframe *frame)
go_user(struct intrframe *frame)
struct intrframe;
struct intrframe;
typedef void (*systimer_func_t)(struct systimer *, int, struct intrframe *);
void systimer_intr(sysclock_t *, int, struct intrframe *);
struct intrframe;
struct intrframe;
typedef void (*ipifunc3_t)(void *arg, int arg2, struct intrframe *frame);
void lwkt_process_ipiq_frame(struct intrframe *);