Home
last modified time | relevance | path

Searched refs:__call_single_data (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
Dsmp.h23 struct __call_single_data { struct
39 typedef struct __call_single_data call_single_data_t argument
40 __aligned(sizeof(struct __call_single_data));
77 int smp_call_function_single_async(int cpu, struct __call_single_data *csd);
Dblkdev.h244 struct __call_single_data csd;
/kernel/linux/linux-5.10/kernel/
Dsmp.c113 static void csd_lock_record(struct __call_single_data *csd) in csd_lock_record()
128 static __always_inline int csd_lock_wait_getcpu(struct __call_single_data *csd) in csd_lock_wait_getcpu()
143 static __always_inline bool csd_lock_wait_toolong(struct __call_single_data *csd, u64 ts0, u64 *ts1… in csd_lock_wait_toolong()
207 static __always_inline void csd_lock_wait(struct __call_single_data *csd) in csd_lock_wait()
222 static void csd_lock_record(struct __call_single_data *csd) in csd_lock_record()
226 static __always_inline void csd_lock_wait(struct __call_single_data *csd) in csd_lock_wait()
232 static __always_inline void csd_lock(struct __call_single_data *csd) in csd_lock()
245 static __always_inline void csd_unlock(struct __call_single_data *csd) in csd_unlock()
279 static int generic_exec_single(int cpu, struct __call_single_data *csd) in generic_exec_single()
545 int smp_call_function_single_async(int cpu, struct __call_single_data *csd) in smp_call_function_single_async()
Dup.c28 int smp_call_function_single_async(int cpu, struct __call_single_data *csd) in smp_call_function_single_async()
/kernel/linux/linux-5.10/kernel/sched/
Dcore.c333 rq_csd_init(struct rq *rq, struct __call_single_data *csd, smp_call_func_t func) in rq_csd_init()