Lines Matching refs:tail

443 	struct tasklet_struct **tail;  member
455 *__this_cpu_read(tasklet_vec.tail) = t; in __tasklet_schedule()
456 __this_cpu_write(tasklet_vec.tail, &(t->next)); in __tasklet_schedule()
468 *__this_cpu_read(tasklet_hi_vec.tail) = t; in __tasklet_hi_schedule()
469 __this_cpu_write(tasklet_hi_vec.tail, &(t->next)); in __tasklet_hi_schedule()
492 __this_cpu_write(tasklet_vec.tail, this_cpu_ptr(&tasklet_vec.head)); in tasklet_action()
514 *__this_cpu_read(tasklet_vec.tail) = t; in tasklet_action()
515 __this_cpu_write(tasklet_vec.tail, &(t->next)); in tasklet_action()
528 __this_cpu_write(tasklet_hi_vec.tail, this_cpu_ptr(&tasklet_hi_vec.head)); in tasklet_hi_action()
550 *__this_cpu_read(tasklet_hi_vec.tail) = t; in tasklet_hi_action()
551 __this_cpu_write(tasklet_hi_vec.tail, &(t->next)); in tasklet_hi_action()
639 per_cpu(tasklet_vec, cpu).tail = in softirq_init()
641 per_cpu(tasklet_hi_vec, cpu).tail = in softirq_init()
696 per_cpu(tasklet_vec, cpu).tail = i; in tasklet_kill_immediate()
709 if (&per_cpu(tasklet_vec, cpu).head != per_cpu(tasklet_vec, cpu).tail) { in takeover_tasklets()
710 *__this_cpu_read(tasklet_vec.tail) = per_cpu(tasklet_vec, cpu).head; in takeover_tasklets()
711 this_cpu_write(tasklet_vec.tail, per_cpu(tasklet_vec, cpu).tail); in takeover_tasklets()
713 per_cpu(tasklet_vec, cpu).tail = &per_cpu(tasklet_vec, cpu).head; in takeover_tasklets()
717 if (&per_cpu(tasklet_hi_vec, cpu).head != per_cpu(tasklet_hi_vec, cpu).tail) { in takeover_tasklets()
718 *__this_cpu_read(tasklet_hi_vec.tail) = per_cpu(tasklet_hi_vec, cpu).head; in takeover_tasklets()
719 __this_cpu_write(tasklet_hi_vec.tail, per_cpu(tasklet_hi_vec, cpu).tail); in takeover_tasklets()
721 per_cpu(tasklet_hi_vec, cpu).tail = &per_cpu(tasklet_hi_vec, cpu).head; in takeover_tasklets()