/xen/xen/include/xen/ |
A D | tasklet.h | 17 struct tasklet struct 29 struct tasklet name = { \ argument 53 static inline bool tasklet_is_scheduled(const struct tasklet *t) in tasklet_is_scheduled() 58 void tasklet_schedule_on_cpu(struct tasklet *t, unsigned int cpu); 59 void tasklet_schedule(struct tasklet *t); 61 void tasklet_kill(struct tasklet *t); 62 void tasklet_init(struct tasklet *t, void (*func)(void *), void *data); 63 void softirq_tasklet_init(struct tasklet *t, void (*func)(void *), void *data);
|
A D | sched.h | 243 struct tasklet continue_hypercall_tasklet;
|
/xen/xen/common/ |
A D | tasklet.c | 33 static void tasklet_enqueue(struct tasklet *t) in tasklet_enqueue() 54 void tasklet_schedule_on_cpu(struct tasklet *t, unsigned int cpu) in tasklet_schedule_on_cpu() 73 void tasklet_schedule(struct tasklet *t) in tasklet_schedule() 80 struct tasklet *t; in do_tasklet_work() 85 t = list_entry(list->next, struct tasklet, list); in do_tasklet_work() 153 void tasklet_kill(struct tasklet *t) in tasklet_kill() 186 struct tasklet *t; in migrate_tasklets_from_cpu() 192 t = list_entry(list->next, struct tasklet, list); in migrate_tasklets_from_cpu() 202 void tasklet_init(struct tasklet *t, void (*func)(void *), void *data) in tasklet_init() 211 void softirq_tasklet_init(struct tasklet *t, void (*func)(void *), void *data) in softirq_tasklet_init()
|
A D | stop_machine.c | 53 static DEFINE_PER_CPU(struct tasklet, stopmachine_tasklet);
|
A D | Makefile | 51 obj-y += tasklet.o
|
A D | livepatch.c | 73 static DEFINE_PER_CPU(struct tasklet, livepatch_tasklet);
|
/xen/xen/include/asm-x86/hvm/ |
A D | vlapic.h | 90 struct tasklet tasklet; member
|
A D | vcpu.h | 193 struct tasklet assert_evtchn_irq_tasklet;
|
/xen/xen/include/asm-x86/ |
A D | shadow.h | 187 struct tasklet *t = &d->arch.paging.shadow.pv_l1tf_tasklet; in pv_l1tf_check_pte()
|
A D | domain.h | 127 struct tasklet pv_l1tf_tasklet;
|
/xen/xen/drivers/passthrough/amd/ |
A D | iommu.h | 177 struct tasklet cmd_buffer_tasklet;
|
/xen/tools/xentrace/ |
A D | formats | 48 0x00022009 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) csched:schedule [ cpu[16]:tasklet[8]:idle[8] =… 71 …)d %(tsc)d (+%(reltsc)8d) csched2:schedule [ rq:cpu = 0x%(1)08x, tasklet[8]:idle[8]:smt_id… 80 0x00022806 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) rtds:schedule [ cpu[16]:tasklet[8]:idle[4]:tic… 86 0x00022A05 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) null:schedule [ cpu[16]:tasklet[16] = %(1)08x,…
|
A D | xenalyze.c | 7634 unsigned int cpu:16, tasklet:8, idle:8; in sched_process() member 7639 r->tasklet ? ", tasklet scheduled" : "", in sched_process() 7874 unsigned tasklet:8, idle:8, smt_idle:8, tickled:8; in sched_process() member 7879 r->tasklet ? ", tasklet scheduled" : "", in sched_process() 7962 unsigned cpu:16, tasklet:8, idle:4, tickled:4; in sched_process() member 7967 r->tasklet ? ", tasklet scheduled" : "", in sched_process() 8020 uint16_t tasklet, cpu; in sched_process() member 8026 r->tasklet ? ", tasklet scheduled" : ""); in sched_process()
|
/xen/xen/common/sched/ |
A D | null.c | 820 uint16_t tasklet, cpu; in null_schedule() member 824 d.tasklet = tasklet_work_scheduled; in null_schedule()
|
A D | rt.c | 1059 unsigned cpu:16, tasklet:8, tickled:4, idle:4; in rt_schedule() member 1062 d.tasklet = tasklet_work_scheduled; in rt_schedule()
|
A D | credit.c | 1839 unsigned cpu:16, tasklet:8, idle:8; in csched_schedule() member 1842 d.tasklet = tasklet_work_scheduled; in csched_schedule()
|
A D | credit2.c | 3577 unsigned tasklet:8, idle:8, smt_idle:8, tickled:8; in csched2_schedule() member 3581 d.tasklet = tasklet_work_scheduled; in csched2_schedule()
|
/xen/xen/arch/x86/hvm/ |
A D | vlapic.c | 518 tasklet_schedule(&vlapic->init_sipi.tasklet); in vlapic_ipi() 1644 tasklet_init(&vlapic->init_sipi.tasklet, vlapic_init_sipi_action, v); in vlapic_init() 1659 tasklet_kill(&vlapic->init_sipi.tasklet); in vlapic_destroy()
|
/xen/xen/drivers/passthrough/ |
A D | iommu.c | 54 static struct tasklet iommu_pt_cleanup_tasklet;
|
/xen/docs/process/ |
A D | xen-release-management.pandoc | 403 S: Per-cpu tasklet
|
/xen/xen/drivers/passthrough/vtd/ |
A D | iommu.c | 62 static struct tasklet vtd_fault_tasklet;
|