Searched refs:work_buf (Results 1 – 5 of 5) sorted by relevance
| /linux/include/linux/ |
| H A D | stop_machine.h | 35 struct cpu_stop_work *work_buf); 73 struct cpu_stop_work *work_buf) in stop_one_cpu_nowait() argument 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()
|
| /linux/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() 1045 map->work_buf = kzalloc(map->format.buf_size, GFP_KERNEL); in __regmap_init() 1046 if (map->work_buf == NULL) { in __regmap_init() 1170 kfree(map->work_buf); in __regmap_init() 1471 kfree(map->work_buf); in regmap_exit() [all …]
|
| /linux/arch/powerpc/platforms/pseries/ |
| H A D | papr-hvpipe.c | 233 struct rtas_work_area *work_area, *work_buf; in papr_hvpipe_handle_write() local 291 work_buf = rtas_work_area_alloc(SZ_4K); in papr_hvpipe_handle_write() 292 if (!work_buf) { in papr_hvpipe_handle_write() 297 area_be[1] = cpu_to_be64(rtas_work_area_phys(work_buf)); in papr_hvpipe_handle_write() 301 if (!copy_from_user(rtas_work_area_raw_buf(work_buf), buf, size)) { in papr_hvpipe_handle_write() 308 rtas_work_area_free(work_buf); in papr_hvpipe_handle_write()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-amd-asf-plat.c | 53 struct delayed_work work_buf; member 60 struct amd_asf_dev *dev = container_of(work, struct amd_asf_dev, work_buf.work); in amd_asf_process_target() 290 schedule_delayed_work(&dev->work_buf, HZ); in amd_asf_irq_handler() 331 ret = devm_delayed_work_autocancel(dev, &asf_dev->work_buf, amd_asf_process_target); in amd_asf_probe()
|
| /linux/kernel/ |
| H A D | stop_machine.c | 386 struct cpu_stop_work *work_buf) in stop_one_cpu_nowait() argument 388 *work_buf = (struct cpu_stop_work){ .fn = fn, .arg = arg, .caller = _RET_IP_, }; in stop_one_cpu_nowait() 389 return cpu_stop_queue_work(cpu, work_buf); in stop_one_cpu_nowait()
|