drivers/base/memory.c
1038
struct for_each_memory_block_cb_data *cb_data = data;
drivers/base/memory.c
1040
return cb_data->func(mem, cb_data->arg);
drivers/base/memory.c
1057
struct for_each_memory_block_cb_data cb_data = {
drivers/base/memory.c
1062
return bus_for_each_dev(&memory_subsys, NULL, &cb_data,
drivers/firmware/arm_ffa/driver.c
1185
void *cb_data;
drivers/firmware/arm_ffa/driver.c
1190
void *cb_data, bool is_registration)
drivers/firmware/arm_ffa/driver.c
1223
partition->cb_data = cb_data;
drivers/firmware/arm_ffa/driver.c
1230
ffa_sched_recv_cb cb, void *cb_data)
drivers/firmware/arm_ffa/driver.c
1232
return ffa_sched_recv_cb_update(dev, cb, cb_data, true);
drivers/firmware/arm_ffa/driver.c
1366
void *cb, void *cb_data,
drivers/firmware/arm_ffa/driver.c
1384
cb_info->cb_data = cb_data;
drivers/firmware/arm_ffa/driver.c
1418
ffa_notifier_cb cb, void *cb_data, int notify_id)
drivers/firmware/arm_ffa/driver.c
1420
return __ffa_notify_request(dev, is_per_vcpu, cb, cb_data, notify_id,
drivers/firmware/arm_ffa/driver.c
1426
void *cb_data, int notify_id)
drivers/firmware/arm_ffa/driver.c
1428
return __ffa_notify_request(dev, false, cb, cb_data, notify_id, true);
drivers/firmware/arm_ffa/driver.c
1461
cb_info->cb(notify_id, cb_info->cb_data);
drivers/firmware/arm_ffa/driver.c
1501
cb_info->fwk_cb(notify_id, cb_info->cb_data, buf);
drivers/firmware/arm_ffa/driver.c
1505
static void notif_get_and_handle(void *cb_data)
drivers/firmware/arm_ffa/driver.c
1509
struct ffa_drv_info *info = cb_data;
drivers/firmware/arm_ffa/driver.c
1530
ffa_self_notif_handle(u16 vcpu, bool is_per_vcpu, void *cb_data)
drivers/firmware/arm_ffa/driver.c
1532
struct ffa_drv_info *info = cb_data;
drivers/firmware/arm_ffa/driver.c
958
void *cb_data;
drivers/firmware/arm_ffa/driver.c
969
void *cb_data;
drivers/firmware/arm_ffa/driver.c
980
cb_data = partition->cb_data;
drivers/firmware/arm_ffa/driver.c
984
callback(vcpu, is_per_vcpu, cb_data);
drivers/firmware/stratix10-svc.c
340
struct stratix10_svc_cb_data *cb_data)
drivers/firmware/stratix10-svc.c
358
cb_data->status = BIT(SVC_STATUS_BUFFER_DONE);
drivers/firmware/stratix10-svc.c
359
cb_data->kaddr1 = svc_pa_to_va(res.a1);
drivers/firmware/stratix10-svc.c
360
cb_data->kaddr2 = (res.a2) ?
drivers/firmware/stratix10-svc.c
362
cb_data->kaddr3 = (res.a3) ?
drivers/firmware/stratix10-svc.c
365
cb_data);
drivers/firmware/stratix10-svc.c
386
struct stratix10_svc_cb_data *cb_data)
drivers/firmware/stratix10-svc.c
392
cb_data->kaddr1 = NULL;
drivers/firmware/stratix10-svc.c
393
cb_data->kaddr2 = NULL;
drivers/firmware/stratix10-svc.c
394
cb_data->kaddr3 = NULL;
drivers/firmware/stratix10-svc.c
395
cb_data->status = BIT(SVC_STATUS_ERROR);
drivers/firmware/stratix10-svc.c
424
cb_data->status = BIT(SVC_STATUS_BUSY);
drivers/firmware/stratix10-svc.c
426
cb_data->status = BIT(SVC_STATUS_COMPLETED);
drivers/firmware/stratix10-svc.c
427
cb_data->kaddr2 = (res.a2) ?
drivers/firmware/stratix10-svc.c
429
cb_data->kaddr3 = (res.a3) ? &res.a3 : NULL;
drivers/firmware/stratix10-svc.c
432
cb_data->kaddr1 = &res.a1;
drivers/firmware/stratix10-svc.c
433
cb_data->kaddr2 = (res.a2) ?
drivers/firmware/stratix10-svc.c
435
cb_data->kaddr3 = (res.a3) ? &res.a3 : NULL;
drivers/firmware/stratix10-svc.c
436
cb_data->status = BIT(SVC_STATUS_ERROR);
drivers/firmware/stratix10-svc.c
439
p_data->chan->scl->receive_cb(p_data->chan->scl, cb_data);
drivers/firmware/stratix10-svc.c
451
struct stratix10_svc_cb_data *cb_data,
drivers/firmware/stratix10-svc.c
454
cb_data->kaddr1 = NULL;
drivers/firmware/stratix10-svc.c
455
cb_data->kaddr2 = NULL;
drivers/firmware/stratix10-svc.c
456
cb_data->kaddr3 = NULL;
drivers/firmware/stratix10-svc.c
466
cb_data->status = BIT(SVC_STATUS_OK);
drivers/firmware/stratix10-svc.c
469
cb_data->status = BIT(SVC_STATUS_BUFFER_SUBMITTED);
drivers/firmware/stratix10-svc.c
472
cb_data->status = BIT(SVC_STATUS_COMPLETED);
drivers/firmware/stratix10-svc.c
480
cb_data->status = BIT(SVC_STATUS_OK);
drivers/firmware/stratix10-svc.c
481
cb_data->kaddr1 = &res.a1;
drivers/firmware/stratix10-svc.c
484
cb_data->status = BIT(SVC_STATUS_OK);
drivers/firmware/stratix10-svc.c
485
cb_data->kaddr1 = &res.a1;
drivers/firmware/stratix10-svc.c
486
cb_data->kaddr2 = &res.a2;
drivers/firmware/stratix10-svc.c
489
cb_data->status = BIT(SVC_STATUS_OK);
drivers/firmware/stratix10-svc.c
490
cb_data->kaddr1 = &res.a1;
drivers/firmware/stratix10-svc.c
491
cb_data->kaddr2 = &res.a2;
drivers/firmware/stratix10-svc.c
496
cb_data->status = BIT(SVC_STATUS_OK);
drivers/firmware/stratix10-svc.c
497
cb_data->kaddr1 = &res.a1;
drivers/firmware/stratix10-svc.c
498
cb_data->kaddr2 = svc_pa_to_va(res.a2);
drivers/firmware/stratix10-svc.c
499
cb_data->kaddr3 = &res.a3;
drivers/firmware/stratix10-svc.c
502
cb_data->status = BIT(SVC_STATUS_OK);
drivers/firmware/stratix10-svc.c
503
cb_data->kaddr1 = &res.a1;
drivers/firmware/stratix10-svc.c
506
cb_data->kaddr2 = &res.a2;
drivers/firmware/stratix10-svc.c
514
p_data->chan->scl->receive_cb(p_data->chan->scl, cb_data);
drivers/firmware/ti_sci.c
3722
struct ti_sci_info *info = data->cb_data;
drivers/firmware/ti_sci.c
3748
struct ti_sci_info *info = data->cb_data;
drivers/gpu/drm/display/drm_bridge_connector.c
171
static void drm_bridge_connector_hpd_cb(void *cb_data,
drivers/gpu/drm/display/drm_bridge_connector.c
174
drm_bridge_connector_handle_hpd(cb_data, status);
drivers/media/pci/cx18/cx18-gpio.c
312
struct cx18_i2c_algo_callback_data *cb_data = algo->data;
drivers/media/pci/cx18/cx18-gpio.c
313
struct cx18 *cx = cb_data->cx;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
650
cmd->user_cb_data = param->cb_data;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.h
21
void *cb_data;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c
104
task.cb_data = NULL;
drivers/mfd/88pm886.c
46
struct pm886_chip *chip = sys_off_data->cb_data;
drivers/mfd/axp20x.c
1243
struct axp20x_dev *axp20x = data->cb_data;
drivers/mfd/qnap-mcu.c
307
struct qnap_mcu *mcu = data->cb_data;
drivers/mfd/rk8xx-core.c
672
struct rk808 *rk808 = data->cb_data;
drivers/mfd/rk8xx-core.c
715
struct rk808 *rk808 = data->cb_data;
drivers/mfd/stpmic1.c
123
struct stpmic1 *ddata = data->cb_data;
drivers/mfd/tps65219.c
38
tps65219_soft_shutdown(data->cb_data);
drivers/mfd/tps65219.c
54
tps65219_restart(data->cb_data, data->mode);
drivers/mfd/tps6594-core.c
695
struct tps6594 *tps = data->cb_data;
drivers/mmc/core/block.c
191
static int mmc_blk_busy_cb(void *cb_data, bool *busy);
drivers/mmc/core/block.c
2013
static int mmc_blk_busy_cb(void *cb_data, bool *busy)
drivers/mmc/core/block.c
2015
struct mmc_blk_busy_data *data = cb_data;
drivers/mmc/core/block.c
2033
struct mmc_blk_busy_data cb_data;
drivers/mmc/core/block.c
2046
cb_data.card = card;
drivers/mmc/core/block.c
2047
cb_data.status = 0;
drivers/mmc/core/block.c
2049
&mmc_blk_busy_cb, &cb_data);
drivers/mmc/core/block.c
2055
if (cb_data.status & mmc_blk_stop_err_bits(&mqrq->brq)) {
drivers/mmc/core/block.c
2061
if (mmc_card_mmc(card) && cb_data.status & R1_EXCEPTION_EVENT)
drivers/mmc/core/block.c
653
struct mmc_blk_busy_data cb_data = {
drivers/mmc/core/block.c
658
&mmc_blk_busy_cb, &cb_data);
drivers/mmc/core/block.c
660
idata->ic.response[0] = cb_data.status;
drivers/mmc/core/mmc.c
1964
static int mmc_sleep_busy_cb(void *cb_data, bool *busy)
drivers/mmc/core/mmc.c
1966
struct mmc_host *host = cb_data;
drivers/mmc/core/mmc_ops.c
192
static int __mmc_send_op_cond_cb(void *cb_data, bool *busy)
drivers/mmc/core/mmc_ops.c
194
struct mmc_op_cond_busy_data *data = cb_data;
drivers/mmc/core/mmc_ops.c
235
struct mmc_op_cond_busy_data cb_data = {
drivers/mmc/core/mmc_ops.c
247
&__mmc_send_op_cond_cb, &cb_data);
drivers/mmc/core/mmc_ops.c
468
static int mmc_busy_cb(void *cb_data, bool *busy)
drivers/mmc/core/mmc_ops.c
470
struct mmc_busy_data *data = cb_data;
drivers/mmc/core/mmc_ops.c
512
int (*busy_cb)(void *cb_data, bool *busy),
drivers/mmc/core/mmc_ops.c
513
void *cb_data)
drivers/mmc/core/mmc_ops.c
529
err = (*busy_cb)(cb_data, &busy);
drivers/mmc/core/mmc_ops.c
556
struct mmc_busy_data cb_data;
drivers/mmc/core/mmc_ops.c
558
cb_data.card = card;
drivers/mmc/core/mmc_ops.c
559
cb_data.retry_crc_err = retry_crc_err;
drivers/mmc/core/mmc_ops.c
560
cb_data.busy_cmd = busy_cmd;
drivers/mmc/core/mmc_ops.c
562
return __mmc_poll_for_busy(host, 0, timeout_ms, &mmc_busy_cb, &cb_data);
drivers/mmc/core/mmc_ops.h
46
int (*busy_cb)(void *cb_data, bool *busy),
drivers/mmc/core/mmc_ops.h
47
void *cb_data);
drivers/mmc/core/sd.c
1652
static int sd_busy_poweroff_notify_cb(void *cb_data, bool *busy)
drivers/mmc/core/sd.c
1654
struct sd_busy_data *data = cb_data;
drivers/mmc/core/sd.c
1677
struct sd_busy_data cb_data;
drivers/mmc/core/sd.c
1703
cb_data.card = card;
drivers/mmc/core/sd.c
1704
cb_data.reg_buf = reg_buf;
drivers/mmc/core/sd.c
1706
&sd_busy_poweroff_notify_cb, &cb_data);
drivers/mmc/core/sd_ops.c
142
static int sd_app_op_cond_cb(void *cb_data, bool *busy)
drivers/mmc/core/sd_ops.c
144
struct sd_app_op_cond_busy_data *data = cb_data;
drivers/mmc/core/sd_ops.c
175
struct sd_app_op_cond_busy_data cb_data = {
drivers/mmc/core/sd_ops.c
191
&cb_data);
drivers/mmc/core/sd_uhs2.c
740
static int sd_uhs2_wait_active_state_cb(void *cb_data, bool *busy)
drivers/mmc/core/sd_uhs2.c
742
struct sd_uhs2_wait_active_state_data *data = cb_data;
drivers/mmc/core/sd_uhs2.c
764
struct sd_uhs2_wait_active_state_data cb_data = {
drivers/mmc/core/sd_uhs2.c
792
&sd_uhs2_wait_active_state_cb, &cb_data);
drivers/net/ethernet/fungible/funcore/fun_dev.c
202
cmd_ctx->cb(fdev, entry, xchg(&cmd_ctx->cb_data, NULL));
drivers/net/ethernet/fungible/funcore/fun_dev.c
30
void *cb_data; /* user data provided to callback */
drivers/net/ethernet/fungible/funcore/fun_dev.c
364
fun_admin_callback_t cb, void *cb_data, bool wait_ok)
drivers/net/ethernet/fungible/funcore/fun_dev.c
387
cmd_ctx->cb_data = cb_data;
drivers/net/ethernet/fungible/funcore/fun_dev.c
415
void *cb_data)
drivers/net/ethernet/fungible/funcore/fun_dev.c
420
return cmpxchg(&cmd_ctx->cb_data, cb_data, NULL) == cb_data;
drivers/net/ethernet/fungible/funcore/fun_dev.c
437
static void fun_admin_cmd_sync_cb(struct fun_dev *fd, void *rsp, void *cb_data)
drivers/net/ethernet/fungible/funcore/fun_dev.c
440
struct fun_sync_cmd_ctx *ctx = cb_data;
drivers/net/ethernet/fungible/funcore/fun_dev.h
132
fun_admin_callback_t cb, void *cb_data, bool wait_ok);
drivers/net/ethernet/fungible/funcore/fun_dev.h
34
void *cb_data);
drivers/net/ethernet/fungible/funcore/fun_queue.c
325
funq->cq_cb(funq, funq->cb_data, rsp, info);
drivers/net/ethernet/fungible/funcore/fun_queue.h
159
void *cb_data)
drivers/net/ethernet/fungible/funcore/fun_queue.h
162
funq->cb_data = cb_data;
drivers/net/ethernet/fungible/funcore/fun_queue.h
77
void *cb_data;
drivers/net/wireless/realtek/rtlwifi/debug.c
120
u32 page = debugfs_priv->cb_data;
drivers/net/wireless/realtek/rtlwifi/debug.c
137
.cb_data = addr, \
drivers/net/wireless/realtek/rtlwifi/debug.c
162
enum radio_path rfpath = debugfs_priv->cb_data;
drivers/net/wireless/realtek/rtlwifi/debug.c
184
.cb_data = addr, \
drivers/net/wireless/realtek/rtlwifi/debug.c
194
int start = debugfs_priv->cb_data;
drivers/net/wireless/realtek/rtlwifi/debug.c
239
.cb_data = addr, \
drivers/net/wireless/realtek/rtlwifi/debug.c
262
.cb_data = 0,
drivers/net/wireless/realtek/rtlwifi/debug.c
50
u32 cb_data;
drivers/net/wireless/realtek/rtlwifi/debug.c
78
u32 page = debugfs_priv->cb_data;
drivers/net/wireless/realtek/rtlwifi/debug.c
95
.cb_data = addr, \
drivers/net/wireless/realtek/rtw88/debug.c
1157
.cb_data = addr, \
drivers/net/wireless/realtek/rtw88/debug.c
1163
.cb_data = addr, \
drivers/net/wireless/realtek/rtw88/debug.c
25
u32 cb_data;
drivers/net/wireless/realtek/rtw88/debug.c
286
u32 hw_key_idx = debugfs_priv->cb_data << RTW_SEC_CAM_ENTRY_SHIFT;
drivers/net/wireless/realtek/rtw88/debug.c
290
seq_printf(m, "cam entry%d\n", debugfs_priv->cb_data);
drivers/net/wireless/realtek/rtw88/debug.c
382
debugfs_priv->cb_data = input;
drivers/net/wireless/realtek/rtw88/debug.c
549
u32 page = debugfs_priv->cb_data;
drivers/net/wireless/realtek/rtw88/debug.c
553
rtw_read32(rtwdev, debugfs_priv->cb_data);
drivers/net/wireless/realtek/rtw88/debug.c
568
u32 page = debugfs_priv->cb_data;
drivers/net/wireless/realtek/rtw88/debug.c
572
rtw_read32(rtwdev, debugfs_priv->cb_data);
drivers/net/wireless/realtek/rtw89/debug.c
1005
debugfs_priv->cb_data = sel;
drivers/net/wireless/realtek/rtw89/debug.c
1006
rtw89_info(rtwdev, "select mac page dump %d\n", debugfs_priv->cb_data);
drivers/net/wireless/realtek/rtw89/debug.c
1018
enum rtw89_debug_mac_reg_sel reg_sel = debugfs_priv->cb_data;
drivers/net/wireless/realtek/rtw89/debug.c
43
u32 cb_data;
drivers/net/wireless/realtek/rtw89/fw.c
9126
struct rtw89_hw_scan_complete_cb_data *cb_data = data;
drivers/net/wireless/realtek/rtw89/fw.c
9127
struct rtw89_vif_link *rtwvif_link = cb_data->rtwvif_link;
drivers/net/wireless/realtek/rtw89/fw.c
9129
.aborted = cb_data->aborted,
drivers/net/wireless/realtek/rtw89/fw.c
9156
struct rtw89_hw_scan_complete_cb_data cb_data = {
drivers/net/wireless/realtek/rtw89/fw.c
9162
.data = &cb_data,
drivers/ntb/ntb_transport.c
1138
qp->event_handler(qp->cb_data, qp->link_is_up);
drivers/ntb/ntb_transport.c
119
void *cb_data;
drivers/ntb/ntb_transport.c
141
void *cb_data;
drivers/ntb/ntb_transport.c
1434
void *cb_data;
drivers/ntb/ntb_transport.c
1449
cb_data = entry->cb_data;
drivers/ntb/ntb_transport.c
1457
qp->rx_handler(qp, qp->cb_data, cb_data, len);
drivers/ntb/ntb_transport.c
1773
qp->tx_handler(qp, qp->cb_data, entry->cb_data,
drivers/ntb/ntb_transport.c
1952
qp->tx_handler(qp, qp->cb_data, NULL, -EIO);
drivers/ntb/ntb_transport.c
1987
entry->cb_data = NULL;
drivers/ntb/ntb_transport.c
2052
qp->cb_data = data;
drivers/ntb/ntb_transport.c
2225
qp->cb_data = NULL;
drivers/ntb/ntb_transport.c
2277
buf = entry->cb_data;
drivers/ntb/ntb_transport.c
2310
entry->cb_data = cb;
drivers/ntb/ntb_transport.c
2358
entry->cb_data = cb;
drivers/ntb/ntb_transport.c
934
qp->event_handler(qp->cb_data, qp->link_is_up);
drivers/parisc/lasi.c
151
struct gsc_asic *lasi = data->cb_data;
drivers/parisc/power.c
197
gsc_writel(0, (unsigned long) data->cb_data);
drivers/pinctrl/qcom/pinctrl-msm.c
1471
struct msm_pinctrl *pctrl = data->cb_data;
drivers/pinctrl/qcom/pinctrl-msm.c
1483
.cb_data = poweroff_pctrl,
drivers/platform/cznic/turris-omnia-mcu-sys-off-wakeup.c
111
struct omnia_mcu *mcu = data->cb_data;
drivers/platform/cznic/turris-omnia-mcu-sys-off-wakeup.c
144
struct omnia_mcu *mcu = data->cb_data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
523
bulk_params.cb_data = userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
558
bulk_params.cb_data = userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
654
void *cb_data, void __user *cb_userdata)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
684
completion->cb_data = cb_data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
717
void *cb_data, void __user *cb_userdata)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
735
cb_data, cb_userdata);
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
754
void *cb_data, void __user *cb_userdata)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
795
reason, header, instance, cb_data, cb_userdata);
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
808
cb_data, cb_userdata);
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
846
cb_data, cb_userdata);
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
934
void *cb_data, void __user *cb_userdata)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3078
bulk->cb_data = bulk_params->cb_data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3096
dir_char, bulk->size, &bulk->dma_addr, bulk->cb_data);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
460
void *cb_data = NULL;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
469
cb_data = bulk->cb_data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
475
header, cb_data, cb_userdata);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
477
cb_data, cb_userdata);
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
418
compat_uptr_t cb_data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
432
.cb_data = ptr_to_compat(completion->cb_userdata),
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
555
unsigned int handle, void *cb_data,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
631
bulk_receive_cb(instance, cb_data);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
635
bulk_abort_cb(instance, cb_data);
drivers/power/reset/as3722-poweroff.c
24
struct as3722_poweroff *as3722_pm_poweroff = data->cb_data;
drivers/power/reset/atc260x-poweroff.c
166
struct atc260x_pwrc *pwrc = data->cb_data;
drivers/power/reset/atc260x-poweroff.c
177
struct atc260x_pwrc *pwrc = data->cb_data;
drivers/power/reset/axxia-reset.c
31
struct regmap *syscon = data->cb_data;
drivers/power/reset/gemini-poweroff.c
75
struct gemini_powercon *gpw = data->cb_data;
drivers/power/reset/gpio-poweroff.c
31
struct gpio_poweroff *gpio_poweroff = data->cb_data;
drivers/power/reset/gpio-restart.c
27
struct gpio_restart *gpio_restart = data->cb_data;
drivers/power/reset/macsmc-reboot.c
115
struct macsmc_reboot *reboot = data->cb_data;
drivers/power/reset/macsmc-reboot.c
89
struct macsmc_reboot *reboot = data->cb_data;
drivers/power/reset/macsmc-reboot.c
99
struct macsmc_reboot *reboot = data->cb_data;
drivers/power/reset/mt6323-poweroff.c
27
struct mt6323_pwrc *pwrc = data->cb_data;
drivers/power/reset/odroid-go-ultra-poweroff.c
31
struct odroid_go_ultra_poweroff_data *poweroff_data = data->cb_data;
drivers/power/reset/regulator-poweroff.c
23
struct regulator *cpu_regulator = data->cb_data;
drivers/power/reset/rmobile-reset.c
24
void __iomem *sysc_base2 = (void __iomem *)data->cb_data;
drivers/power/reset/spacemit-p1-reboot.c
19
struct regmap *regmap = data->cb_data;
drivers/power/reset/spacemit-p1-reboot.c
34
struct regmap *regmap = data->cb_data;
drivers/power/reset/syscon-poweroff.c
28
struct syscon_poweroff_data *data = off_data->cb_data;
drivers/power/reset/tdx-ec-poweroff.c
78
struct regmap *regmap = data->cb_data;
drivers/power/reset/tdx-ec-poweroff.c
95
struct regmap *regmap = data->cb_data;
drivers/power/reset/th1520-aon-reboot.c
25
struct th1520_aon_chan *aon_chan = data->cb_data;
drivers/power/reset/th1520-aon-reboot.c
39
struct th1520_aon_chan *aon_chan = data->cb_data;
drivers/power/reset/tps65086-restart.c
14
struct tps65086 *tps65086 = data->cb_data;
drivers/power/reset/xgene-reboot.c
31
struct xgene_reboot_context *ctx = data->cb_data;
drivers/power/supply/power_supply_core.c
133
struct psy_for_each_psy_cb_data *cb_data = data;
drivers/power/supply/power_supply_core.c
136
return cb_data->fn(psy, cb_data->data);
drivers/power/supply/power_supply_core.c
141
struct psy_for_each_psy_cb_data cb_data = {
drivers/power/supply/power_supply_core.c
146
return class_for_each_device(&power_supply_class, NULL, &cb_data, psy_for_each_psy_cb);
drivers/regulator/pca9450-regulator.c
1134
struct pca9450 *pca9450 = data->cb_data;
drivers/regulator/pfuze100-regulator.c
577
struct pfuze_chip *syspm_pfuze_chip = data->cb_data;
drivers/remoteproc/imx_rproc.c
1199
struct rproc *rproc = data->cb_data;
drivers/rtc/rtc-s5m.c
647
struct s5m_rtc_info *info = data->cb_data;
drivers/s390/cio/css.c
114
struct cb_data cb;
drivers/s390/cio/css.c
71
struct cb_data *cb = data;
drivers/s390/cio/css.c
83
struct cb_data *cb = data;
drivers/s390/cio/css.c
93
struct cb_data *cb = data;
drivers/soc/litex/litex_soc_ctrl.c
76
struct litex_soc_ctrl_device *soc_ctrl_dev = data->cb_data;
drivers/soc/renesas/pwc-rzv2m.c
76
struct rzv2m_pwc_priv *priv = data->cb_data;
drivers/soc/tegra/pmc.c
1284
struct tegra_pmc *pmc = data->cb_data;
drivers/soc/tegra/pmc.c
1293
struct tegra_pmc *pmc = data->cb_data;
drivers/soc/xilinx/xlnx_event_manager.c
110
struct agent_cb *cb_data;
drivers/soc/xilinx/xlnx_event_manager.c
133
cb_data = kmalloc_obj(*cb_data);
drivers/soc/xilinx/xlnx_event_manager.c
134
if (!cb_data) {
drivers/soc/xilinx/xlnx_event_manager.c
138
cb_data->eve_cb = cb_fun;
drivers/soc/xilinx/xlnx_event_manager.c
139
cb_data->agent_data = data;
drivers/soc/xilinx/xlnx_event_manager.c
142
list_add(&cb_data->list, &eve_data->cb_list_head);
drivers/soc/xilinx/xlnx_event_manager.c
156
cb_data = kmalloc_obj(*cb_data);
drivers/soc/xilinx/xlnx_event_manager.c
157
if (!cb_data)
drivers/soc/xilinx/xlnx_event_manager.c
159
cb_data->eve_cb = cb_fun;
drivers/soc/xilinx/xlnx_event_manager.c
160
cb_data->agent_data = data;
drivers/soc/xilinx/xlnx_event_manager.c
162
list_add(&cb_data->list, &eve_data->cb_list_head);
drivers/soc/xilinx/xlnx_event_manager.c
171
struct agent_cb *cb_data;
drivers/soc/xilinx/xlnx_event_manager.c
190
cb_data = kmalloc_obj(*cb_data);
drivers/soc/xilinx/xlnx_event_manager.c
191
if (!cb_data) {
drivers/soc/xilinx/xlnx_event_manager.c
195
cb_data->eve_cb = cb_fun;
drivers/soc/xilinx/xlnx_event_manager.c
196
cb_data->agent_data = data;
drivers/soc/xilinx/xlnx_event_manager.c
199
list_add(&cb_data->list, &eve_data->cb_list_head);
drivers/spi/spi-sprd-adi.c
456
return sprd_adi_restart(data->cb_data, data->mode, data->cmd, &wdg);
drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
101
void *cb_data, void __user *cb_userdata)
drivers/tee/optee/ffa_abi.c
877
static void notif_callback(int notify_id, void *cb_data)
drivers/tee/optee/ffa_abi.c
879
struct optee *optee = cb_data;
drivers/thunderbolt/ctl.c
654
event_cb cb, void *cb_data)
drivers/thunderbolt/ctl.c
665
ctl->callback_data = cb_data;
drivers/thunderbolt/ctl.h
25
event_cb cb, void *cb_data);
drivers/tty/ipwireless/hardware.c
309
void (*packet_callback) (void *cb_data, unsigned int packet_length);
drivers/video/fbdev/omap/lcd_dma.c
299
lcd_dma.callback(w, lcd_dma.cb_data);
drivers/video/fbdev/omap/lcd_dma.c
317
lcd_dma.cb_data = data;
drivers/video/fbdev/omap/lcd_dma.c
57
void *cb_data;
include/linux/arm_ffa.h
488
typedef void (*ffa_sched_recv_cb)(u16 vcpu, bool is_per_vcpu, void *cb_data);
include/linux/arm_ffa.h
489
typedef void (*ffa_notifier_cb)(int notify_id, void *cb_data);
include/linux/arm_ffa.h
490
typedef void (*ffa_fwk_notifier_cb)(int notify_id, void *cb_data, void *buf);
include/linux/arm_ffa.h
494
ffa_sched_recv_cb cb, void *cb_data);
include/linux/arm_ffa.h
497
ffa_notifier_cb cb, void *cb_data, int notify_id);
include/linux/arm_ffa.h
500
ffa_fwk_notifier_cb cb, void *cb_data,
include/linux/filter.h
1002
u8 *cb_data = bpf_skb_cb(skb);
include/linux/filter.h
1006
memset(cb_data, 0, BPF_SKB_CB_LEN);
include/linux/filter.h
971
u8 *cb_data = bpf_skb_cb(skb);
include/linux/filter.h
976
memcpy(cb_saved, cb_data, sizeof(cb_saved));
include/linux/filter.h
977
memset(cb_data, 0, sizeof(cb_saved));
include/linux/filter.h
983
memcpy(cb_data, cb_saved, sizeof(cb_saved));
include/linux/firmware/intel/stratix10-svc-client.h
242
struct stratix10_svc_cb_data *cb_data);
include/linux/inet_diag.h
54
int inet_diag_bc_sk(const struct inet_diag_dump_data *cb_data, struct sock *sk);
include/linux/raspberrypi/vchiq.h
59
void *cb_data, void __user *cb_userdata);
include/linux/raspberrypi/vchiq.h
67
void *cb_data;
include/linux/raspberrypi/vchiq.h
77
void *cb_data, void __user *cb_userdata);
include/linux/raspberrypi/vchiq_arm.h
159
void *cb_data, void __user *cb_userdata);
include/linux/raspberrypi/vchiq_core.h
117
void *cb_data;
include/linux/reboot.h
137
void *cb_data;
include/linux/reboot.h
146
void *cb_data);
include/linux/reboot.h
153
void *cb_data);
include/linux/reboot.h
157
void *cb_data);
include/linux/reboot.h
161
void *cb_data);
include/net/nfc/hci.h
85
typedef int (*xmit) (struct sk_buff *skb, void *cb_data);
kernel/reboot.c
348
data.cb_data = handler->cb_data;
kernel/reboot.c
369
if (handler->cb_data)
kernel/reboot.c
418
void *cb_data)
kernel/reboot.c
454
handler->cb_data = cb_data;
kernel/reboot.c
532
void *cb_data)
kernel/reboot.c
536
handler = register_sys_off_handler(mode, priority, callback, cb_data);
kernel/reboot.c
559
void *cb_data)
kernel/reboot.c
56
void *cb_data;
kernel/reboot.c
564
callback, cb_data);
kernel/reboot.c
581
void *cb_data)
kernel/reboot.c
586
callback, cb_data);
kernel/reboot.c
594
void (*platform_power_power_off_cb)(void) = data->cb_data;
kernel/reboot.c
638
platform_power_off_handler->cb_data == power_off) {
net/batman-adv/translation-table.c
2710
void *cb_data)
net/batman-adv/translation-table.c
2735
ret = valid_cb(tt_common_entry, cb_data, &flags);
net/ipv4/inet_diag.c
216
struct inet_diag_dump_data *cb_data;
net/ipv4/inet_diag.c
225
cb_data = cb->data;
net/ipv4/inet_diag.c
226
protocol = inet_diag_get_protocol(req, cb_data);
net/ipv4/inet_diag.c
349
if (cb_data->bpf_stg_diag) {
net/ipv4/inet_diag.c
357
err = bpf_sk_storage_diag_put(cb_data->bpf_stg_diag, sk, skb,
net/ipv4/inet_diag.c
594
int inet_diag_bc_sk(const struct inet_diag_dump_data *cb_data, struct sock *sk)
net/ipv4/inet_diag.c
596
const struct nlattr *bc = cb_data->inet_diag_nla_bc;
net/ipv4/inet_diag.c
608
if (cb_data->userlocks_needed)
net/ipv4/inet_diag.c
610
if (cb_data->mark_needed) {
net/ipv4/inet_diag.c
621
if (cb_data->cgroup_needed)
net/ipv4/inet_diag.c
723
static int inet_diag_bc_audit(struct inet_diag_dump_data *cb_data,
net/ipv4/inet_diag.c
726
const struct nlattr *attr = cb_data->inet_diag_nla_bc;
net/ipv4/inet_diag.c
769
cb_data->mark_needed = true;
net/ipv4/inet_diag.c
775
cb_data->cgroup_needed = true;
net/ipv4/inet_diag.c
779
cb_data->userlocks_needed = true;
net/ipv4/inet_diag.c
807
struct inet_diag_dump_data *cb_data = cb->data;
net/ipv4/inet_diag.c
812
protocol = inet_diag_get_protocol(r, cb_data);
net/ipv4/inet_diag.c
843
struct inet_diag_dump_data *cb_data;
net/ipv4/inet_diag.c
848
cb_data = kzalloc_obj(*cb_data);
net/ipv4/inet_diag.c
849
if (!cb_data)
net/ipv4/inet_diag.c
852
err = inet_diag_parse_attrs(nlh, hdrlen, cb_data->req_nlas);
net/ipv4/inet_diag.c
854
kfree(cb_data);
net/ipv4/inet_diag.c
857
err = inet_diag_bc_audit(cb_data, skb);
net/ipv4/inet_diag.c
859
kfree(cb_data);
net/ipv4/inet_diag.c
863
nla = cb_data->inet_diag_nla_bpf_stgs;
net/ipv4/inet_diag.c
869
kfree(cb_data);
net/ipv4/inet_diag.c
872
cb_data->bpf_stg_diag = bpf_stg_diag;
net/ipv4/inet_diag.c
875
cb->data = cb_data;
net/ipv4/inet_diag.c
891
struct inet_diag_dump_data *cb_data = cb->data;
net/ipv4/inet_diag.c
893
bpf_sk_storage_diag_free(cb_data->bpf_stg_diag);
net/ipv4/tcp_diag.c
318
struct inet_diag_dump_data *cb_data = cb->data;
net/ipv4/tcp_diag.c
366
if (!inet_diag_bc_sk(cb_data, sk))
net/ipv4/tcp_diag.c
433
if (!inet_diag_bc_sk(cb_data, sk))
net/ipv4/tcp_diag.c
520
if (!inet_diag_bc_sk(cb_data, sk))
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
123
int (*lookahead)(void *data, intel_pt_lookahead_cb_t cb, void *cb_data);
tools/perf/util/intel-pt-decoder/intel-pt-decoder.h
279
int (*lookahead)(void *data, intel_pt_lookahead_cb_t cb, void *cb_data);
tools/perf/util/intel-pt.c
453
void *cb_data)
tools/perf/util/intel-pt.c
482
err = cb(&b, cb_data);