Searched refs:csd (Results 1 – 2 of 2) sorted by relevance
26 struct call_single_data __percpu *csd; member48 cfd->csd = alloc_percpu(struct call_single_data); in hotplug_cfd()49 if (!cfd->csd) { in hotplug_cfd()63 free_percpu(cfd->csd); in hotplug_cfd()108 static void csd_lock_wait(struct call_single_data *csd) in csd_lock_wait() argument110 while (smp_load_acquire(&csd->flags) & CSD_FLAG_LOCK) in csd_lock_wait()114 static void csd_lock(struct call_single_data *csd) in csd_lock() argument116 csd_lock_wait(csd); in csd_lock()117 csd->flags |= CSD_FLAG_LOCK; in csd_lock()127 static void csd_unlock(struct call_single_data *csd) in csd_unlock() argument[all …]
25 int smp_call_function_single_async(int cpu, struct call_single_data *csd) in smp_call_function_single_async() argument30 csd->func(csd->info); in smp_call_function_single_async()