Lines Matching refs:llist
391 csd = container_of(node, call_single_data_t, node.llist); in __smp_call_single_queue()
444 __smp_call_single_queue(cpu, &csd->node.llist); in generic_exec_single()
502 llist_for_each_entry(csd, entry, node.llist) { in __flush_smp_call_function_queue()
527 llist_for_each_entry_safe(csd, csd_next, entry, node.llist) { in __flush_smp_call_function_queue()
534 prev->next = &csd_next->node.llist; in __flush_smp_call_function_queue()
536 entry = &csd_next->node.llist; in __flush_smp_call_function_queue()
544 prev = &csd->node.llist; in __flush_smp_call_function_queue()
555 llist_for_each_entry_safe(csd, csd_next, entry, node.llist) { in __flush_smp_call_function_queue()
560 prev->next = &csd_next->node.llist; in __flush_smp_call_function_queue()
562 entry = &csd_next->node.llist; in __flush_smp_call_function_queue()
578 prev = &csd->node.llist; in __flush_smp_call_function_queue()
586 csd = llist_entry(entry, typeof(*csd), node.llist); in __flush_smp_call_function_queue()
854 if (llist_add(&csd->node.llist, &per_cpu(call_single_queue, cpu))) { in smp_call_function_many_cond()