Home
last modified time | relevance | path

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

/linux-6.15/include/linux/
H A Dstop_machine.h35 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-6.15/drivers/base/regmap/
H A Dregmap.c215 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()
249 u8 *out = map->work_buf; in regmap_format_7_17_write()
259 u8 *out = map->work_buf; in regmap_format_10_14_write()
1167 kfree(map->work_buf); in __regmap_init()
1465 kfree(map->work_buf); in regmap_exit()
1471 kfree(async->work_buf); in regmap_exit()
1594 buf = map->work_buf; in regmap_set_work_buf_flag_mask()
1735 memcpy(async->work_buf, map->work_buf, map->format.pad_bytes + in _regmap_raw_write_impl()
[all …]
H A Dinternal.h47 void *work_buf; member
70 void *work_buf; /* Scratch buffer used to format I/O */ member
/linux-6.15/drivers/i2c/busses/
H A Di2c-amd-asf-plat.c53 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-6.15/kernel/
H A Dstop_machine.c386 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()