Searched refs:work_buf (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/include/linux/ |
H A D | stop_machine.h | 34 struct cpu_stop_work *work_buf); 73 struct cpu_stop_work *work_buf) in stop_one_cpu_nowait() 76 INIT_WORK(&work_buf->work, stop_one_cpu_nowait_workfn); in stop_one_cpu_nowait() 77 work_buf->fn = fn; in stop_one_cpu_nowait() 78 work_buf->arg = arg; in stop_one_cpu_nowait() 79 schedule_work(&work_buf->work); in stop_one_cpu_nowait() 71 stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg, struct cpu_stop_work *work_buf) stop_one_cpu_nowait() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | stop_machine.h | 35 struct cpu_stop_work *work_buf); 76 struct cpu_stop_work *work_buf) in stop_one_cpu_nowait() 79 INIT_WORK(&work_buf->work, stop_one_cpu_nowait_workfn); in stop_one_cpu_nowait() 80 work_buf->fn = fn; in stop_one_cpu_nowait() 81 work_buf->arg = arg; in stop_one_cpu_nowait() 82 schedule_work(&work_buf->work); in stop_one_cpu_nowait() 74 stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg, struct cpu_stop_work *work_buf) stop_one_cpu_nowait() argument
|
/kernel/linux/linux-6.6/drivers/base/regmap/ |
H A D | regmap.c | 215 u8 *out = map->work_buf; in regmap_format_12_20_write() 227 u8 *out = map->work_buf; in regmap_format_2_6_write() 235 __be16 *out = map->work_buf; in regmap_format_4_12_write() 242 __be16 *out = map->work_buf; in regmap_format_7_9_write() 249 u8 *out = map->work_buf; in regmap_format_7_17_write() 259 u8 *out = map->work_buf; in regmap_format_10_14_write() 1030 map->work_buf = kzalloc(map->format.buf_size, GFP_KERNEL); in __regmap_init() 1031 if (map->work_buf == NULL) { in __regmap_init() 1155 kfree(map->work_buf); in __regmap_init() 1450 kfree(map->work_buf); in regmap_exit() [all...] |
H A D | internal.h | 47 void *work_buf; member 69 void *work_buf; /* Scratch buffer used to format I/O */ member
|
/kernel/linux/linux-5.10/drivers/base/regmap/ |
H A D | regmap.c | 215 u8 *out = map->work_buf; in regmap_format_12_20_write() 227 u8 *out = map->work_buf; in regmap_format_2_6_write() 235 __be16 *out = map->work_buf; in regmap_format_4_12_write() 242 __be16 *out = map->work_buf; in regmap_format_7_9_write() 249 u8 *out = map->work_buf; in regmap_format_10_14_write() 1068 map->work_buf = kzalloc(map->format.buf_size, GFP_KERNEL); in __regmap_init() 1069 if (map->work_buf == NULL) { in __regmap_init() 1193 kfree(map->work_buf); in __regmap_init() 1485 kfree(map->work_buf); in regmap_exit() 1491 kfree(async->work_buf); in regmap_exit() [all...] |
H A D | internal.h | 46 void *work_buf; member 63 void *work_buf; /* Scratch buffer used to format I/O */ member
|
/kernel/linux/linux-5.10/kernel/ |
H A D | stop_machine.c | 354 * @work_buf: pointer to cpu_stop_work structure 357 * caller is responsible for ensuring @work_buf is currently unused 368 struct cpu_stop_work *work_buf) in stop_one_cpu_nowait() 370 *work_buf = (struct cpu_stop_work){ .fn = fn, .arg = arg, }; in stop_one_cpu_nowait() 371 return cpu_stop_queue_work(cpu, work_buf); in stop_one_cpu_nowait() 367 stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg, struct cpu_stop_work *work_buf) stop_one_cpu_nowait() argument
|
/kernel/linux/linux-6.6/kernel/ |
H A D | stop_machine.c | 371 * @work_buf: pointer to cpu_stop_work structure 374 * caller is responsible for ensuring @work_buf is currently unused 385 struct cpu_stop_work *work_buf) in stop_one_cpu_nowait() 387 *work_buf = (struct cpu_stop_work){ .fn = fn, .arg = arg, .caller = _RET_IP_, }; in stop_one_cpu_nowait() 388 return cpu_stop_queue_work(cpu, work_buf); in stop_one_cpu_nowait() 384 stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg, struct cpu_stop_work *work_buf) stop_one_cpu_nowait() argument
|
Completed in 11 milliseconds