arch/um/os-Linux/skas/process.c
816
static __thread void *cb_arg;
arch/um/os-Linux/skas/process.c
841
(*cb_proc)(cb_arg);
arch/um/os-Linux/skas/process.c
868
cb_arg = arg;
arch/um/os-Linux/skas/process.c
877
cb_arg = NULL;
drivers/accel/amdxdna/aie2_pci.c
268
static int aie2_xrs_load(void *cb_arg, struct xrs_action_load *action)
drivers/accel/amdxdna/aie2_pci.c
270
struct amdxdna_hwctx *hwctx = cb_arg;
drivers/accel/amdxdna/aie2_pci.c
285
static int aie2_xrs_unload(void *cb_arg)
drivers/accel/amdxdna/aie2_pci.c
287
struct amdxdna_hwctx *hwctx = cb_arg;
drivers/accel/amdxdna/aie2_solver.c
28
void *cb_arg;
drivers/accel/amdxdna/aie2_solver.c
299
int xrs_allocate_resource(void *hdl, struct alloc_requests *req, void *cb_arg)
drivers/accel/amdxdna/aie2_solver.c
325
ret = xrs->cfg.actions->load(cb_arg, &load_act);
drivers/accel/amdxdna/aie2_solver.c
334
snode->cb_arg = cb_arg;
drivers/accel/amdxdna/aie2_solver.c
358
xrs->cfg.actions->unload(node->cb_arg);
drivers/accel/amdxdna/aie2_solver.h
100
int (*load)(void *cb_arg, struct xrs_action_load *action);
drivers/accel/amdxdna/aie2_solver.h
101
int (*unload)(void *cb_arg);
drivers/accel/amdxdna/aie2_solver.h
146
int xrs_allocate_resource(void *hdl, struct alloc_requests *req, void *cb_arg);
drivers/accel/amdxdna/amdxdna_mailbox_helper.c
21
struct xdna_notify *cb_arg = handle;
drivers/accel/amdxdna/amdxdna_mailbox_helper.c
27
if (unlikely(cb_arg->size != size)) {
drivers/accel/amdxdna/amdxdna_mailbox_helper.c
28
cb_arg->error = -EINVAL;
drivers/accel/amdxdna/amdxdna_mailbox_helper.c
32
memcpy_fromio(cb_arg->data, data, cb_arg->size);
drivers/accel/amdxdna/amdxdna_mailbox_helper.c
34
16, 4, cb_arg->data, cb_arg->size, true);
drivers/accel/amdxdna/amdxdna_mailbox_helper.c
36
ret = cb_arg->error;
drivers/accel/amdxdna/amdxdna_mailbox_helper.c
37
complete(&cb_arg->comp);
drivers/android/binder/page_range_helper.c
17
void *cb_arg);
drivers/android/binder/page_range_helper.c
21
void *cb_arg)
drivers/android/binder/page_range_helper.c
23
return rust_shrink_free_page(item, list, cb_arg);
drivers/android/binder/page_range_helper.h
13
void *cb_arg);
drivers/android/binder_alloc.c
1136
void *cb_arg)
drivers/android/binder_alloc.h
126
void *cb_arg);
drivers/clk/tegra/clk-tegra20-emc.c
179
emc->cb_arg);
drivers/clk/tegra/clk-tegra20-emc.c
225
void *cb_arg)
drivers/clk/tegra/clk-tegra20-emc.c
236
emc->cb_arg = cb_arg;
drivers/clk/tegra/clk-tegra20-emc.c
46
void *cb_arg;
drivers/crypto/cavium/nitrox/nitrox_common.h
26
void *cb_arg);
drivers/crypto/cavium/nitrox/nitrox_req.h
531
void *cb_arg;
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c
384
void *cb_arg)
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c
401
sr->cb_arg = cb_arg;
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c
543
void *cb_arg;
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c
574
cb_arg = sr->cb_arg;
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c
577
callback(cb_arg, err);
drivers/firmware/arm_sdei.c
199
void *cb_arg)
drivers/firmware/arm_sdei.c
240
reg->callback_arg = cb_arg;
drivers/firmware/arm_sdei.c
258
reg->callback_arg = cb_arg;
drivers/firmware/stratix10-svc.c
1252
void **handler, async_callback_t cb, void *cb_arg)
drivers/firmware/stratix10-svc.c
1296
handle->cb_arg = cb_arg;
drivers/firmware/stratix10-svc.c
194
void *cb_arg;
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
279
conn->recv_cb(conn->cb_arg, buf);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
825
conn->cb_arg = attr->cb_arg;
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.h
47
void (*recv_cb)(void *cb_arg, struct mlx5_fpga_dma_buf *buf);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.h
48
void *cb_arg;
drivers/net/ethernet/mellanox/mlx5/core/fpga/sdk.h
116
void (*recv_cb)(void *cb_arg, struct mlx5_fpga_dma_buf *buf);
drivers/net/ethernet/mellanox/mlx5/core/fpga/sdk.h
118
void *cb_arg;
drivers/net/wireless/marvell/libertas/cmd.h
34
#define lbs_cmd(priv, cmdnr, cmd, cb, cb_arg) ({ \
drivers/net/wireless/marvell/libertas/cmd.h
37
__lbs_cmd(priv, cmdnr, &(cmd)->hdr, __sz, cb, cb_arg); \
drivers/net/wireless/marvell/libertas_tf/libertas_tf.h
498
#define lbtf_cmd(priv, cmdnr, cmd, cb, cb_arg) ({ \
drivers/net/wireless/marvell/libertas_tf/libertas_tf.h
501
__lbtf_cmd(priv, cmdnr, &(cmd)->hdr, __sz, cb, cb_arg); \
drivers/nfc/port100.c
1158
const struct port100_cb_arg *cb_arg = arg;
drivers/nfc/port100.c
1159
nfc_digital_cmd_complete_t cb = cb_arg->complete_cb;
drivers/nfc/port100.c
1201
cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp);
drivers/nfc/port100.c
1203
kfree(cb_arg);
drivers/nfc/port100.c
1211
struct port100_cb_arg *cb_arg;
drivers/nfc/port100.c
1214
cb_arg = kzalloc_obj(struct port100_cb_arg);
drivers/nfc/port100.c
1215
if (!cb_arg)
drivers/nfc/port100.c
1218
cb_arg->complete_cb = cb;
drivers/nfc/port100.c
1219
cb_arg->complete_arg = arg;
drivers/nfc/port100.c
1226
port100_in_comm_rf_complete, cb_arg);
drivers/nfc/port100.c
1336
const struct port100_cb_arg *cb_arg = arg;
drivers/nfc/port100.c
1337
nfc_digital_cmd_complete_t cb = cb_arg->complete_cb;
drivers/nfc/port100.c
1347
if (cb_arg->mdaa &&
drivers/nfc/port100.c
1367
cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp);
drivers/nfc/port100.c
1369
kfree(cb_arg);
drivers/nfc/port100.c
1378
struct port100_cb_arg *cb_arg;
drivers/nfc/port100.c
1380
cb_arg = kzalloc_obj(struct port100_cb_arg);
drivers/nfc/port100.c
1381
if (!cb_arg)
drivers/nfc/port100.c
1384
cb_arg->complete_cb = cb;
drivers/nfc/port100.c
1385
cb_arg->complete_arg = arg;
drivers/nfc/port100.c
1397
port100_tg_comm_rf_complete, cb_arg);
drivers/nfc/port100.c
1407
struct port100_cb_arg *cb_arg;
drivers/nfc/port100.c
1421
cb_arg = kzalloc_obj(struct port100_cb_arg);
drivers/nfc/port100.c
1422
if (!cb_arg)
drivers/nfc/port100.c
1425
cb_arg->complete_cb = cb;
drivers/nfc/port100.c
1426
cb_arg->complete_arg = arg;
drivers/nfc/port100.c
1427
cb_arg->mdaa = 1;
drivers/nfc/port100.c
1431
kfree(cb_arg);
drivers/nfc/port100.c
1453
port100_tg_comm_rf_complete, cb_arg);
drivers/nfc/st95hf/core.c
702
struct st95_digital_cmd_complete_arg *cb_arg;
drivers/nfc/st95hf/core.c
704
cb_arg = &stcontext->complete_cb_arg;
drivers/nfc/st95hf/core.c
715
if (nfcddev->curr_protocol == NFC_PROTO_ISO14443 && cb_arg->rats &&
drivers/nfc/st95hf/core.c
733
cb_arg->rats = false;
drivers/nfc/st95hf/core.c
775
struct st95_digital_cmd_complete_arg *cb_arg;
drivers/nfc/st95hf/core.c
798
cb_arg = &stcontext->complete_cb_arg;
drivers/nfc/st95hf/core.c
799
skb_resp = cb_arg->skb_resp;
drivers/nfc/st95hf/core.c
847
cb_arg->complete_cb(stcontext->ddev, cb_arg->cb_usrarg, skb_resp);
drivers/nfc/st95hf/core.c
858
cb_arg->rats = false;
drivers/nfc/st95hf/core.c
861
cb_arg->complete_cb(stcontext->ddev, cb_arg->cb_usrarg, skb_resp);
drivers/nfc/trf7970a.c
1567
trf->cb_arg = arg;
drivers/nfc/trf7970a.c
1825
trf->cb_arg = arg;
drivers/nfc/trf7970a.c
442
void *cb_arg;
drivers/nfc/trf7970a.c
672
trf->cb(trf->ddev, trf->cb_arg, trf->rx_skb);
drivers/scsi/aic7xxx/aic79xx_osm.c
971
void *cb_arg, int flags)
drivers/scsi/aic7xxx/aic79xx_osm.c
981
cb(cb_arg, &stack_sg, /*nseg*/1, /*error*/0);
drivers/scsi/aic7xxx/aic7xxx_osm.c
871
void *cb_arg, int flags)
drivers/scsi/aic7xxx/aic7xxx_osm.c
881
cb(cb_arg, &stack_sg, /*nseg*/1, /*error*/0);
drivers/scsi/bfa/bfa_fcs_fcpim.c
711
bfa_cb_itnim_offline(void *cb_arg)
drivers/scsi/bfa/bfa_fcs_fcpim.c
713
struct bfa_fcs_itnim_s *itnim = (struct bfa_fcs_itnim_s *) cb_arg;
drivers/scsi/bfa/bfa_fcs_fcpim.c
724
bfa_cb_itnim_tov_begin(void *cb_arg)
drivers/scsi/bfa/bfa_fcs_fcpim.c
726
struct bfa_fcs_itnim_s *itnim = (struct bfa_fcs_itnim_s *) cb_arg;
drivers/scsi/bfa/bfa_fcs_fcpim.c
735
bfa_cb_itnim_tov(void *cb_arg)
drivers/scsi/bfa/bfa_fcs_fcpim.c
737
struct bfa_fcs_itnim_s *itnim = (struct bfa_fcs_itnim_s *) cb_arg;
drivers/scsi/bfa/bfa_fcs_fcpim.c
752
bfa_cb_itnim_sler(void *cb_arg)
drivers/scsi/bfa/bfa_fcs_fcpim.c
754
struct bfa_fcs_itnim_s *itnim = (struct bfa_fcs_itnim_s *) cb_arg;
drivers/scsi/bfa/bfa_svc.h
111
void *cb_arg, bfa_status_t req_status,
drivers/scsi/bnx2fc/bnx2fc.h
426
void (*cb_func)(struct bnx2fc_els_cb_arg *cb_arg);
drivers/scsi/bnx2fc/bnx2fc.h
427
struct bnx2fc_els_cb_arg *cb_arg;
drivers/scsi/bnx2fc/bnx2fc_els.c
114
kfree(cb_arg);
drivers/scsi/bnx2fc/bnx2fc_els.c
122
static void bnx2fc_l2_els_compl(struct bnx2fc_els_cb_arg *cb_arg)
drivers/scsi/bnx2fc/bnx2fc_els.c
135
l2_oxid = cb_arg->l2_oxid;
drivers/scsi/bnx2fc/bnx2fc_els.c
138
els_req = cb_arg->io_req;
drivers/scsi/bnx2fc/bnx2fc_els.c
179
kfree(cb_arg);
drivers/scsi/bnx2fc/bnx2fc_els.c
186
struct bnx2fc_els_cb_arg *cb_arg;
drivers/scsi/bnx2fc/bnx2fc_els.c
192
cb_arg = kzalloc_obj(struct bnx2fc_els_cb_arg, GFP_ATOMIC);
drivers/scsi/bnx2fc/bnx2fc_els.c
193
if (!cb_arg) {
drivers/scsi/bnx2fc/bnx2fc_els.c
198
cb_arg->l2_oxid = ntohs(fh->fh_ox_id);
drivers/scsi/bnx2fc/bnx2fc_els.c
200
BNX2FC_ELS_DBG("send ADISC: l2_oxid = 0x%x\n", cb_arg->l2_oxid);
drivers/scsi/bnx2fc/bnx2fc_els.c
204
bnx2fc_l2_els_compl, cb_arg, 2 * r_a_tov);
drivers/scsi/bnx2fc/bnx2fc_els.c
206
kfree(cb_arg);
drivers/scsi/bnx2fc/bnx2fc_els.c
214
struct bnx2fc_els_cb_arg *cb_arg;
drivers/scsi/bnx2fc/bnx2fc_els.c
220
cb_arg = kzalloc_obj(struct bnx2fc_els_cb_arg, GFP_ATOMIC);
drivers/scsi/bnx2fc/bnx2fc_els.c
221
if (!cb_arg) {
drivers/scsi/bnx2fc/bnx2fc_els.c
226
cb_arg->l2_oxid = ntohs(fh->fh_ox_id);
drivers/scsi/bnx2fc/bnx2fc_els.c
228
BNX2FC_ELS_DBG("Send LOGO: l2_oxid = 0x%x\n", cb_arg->l2_oxid);
drivers/scsi/bnx2fc/bnx2fc_els.c
232
bnx2fc_l2_els_compl, cb_arg, 2 * r_a_tov);
drivers/scsi/bnx2fc/bnx2fc_els.c
234
kfree(cb_arg);
drivers/scsi/bnx2fc/bnx2fc_els.c
242
struct bnx2fc_els_cb_arg *cb_arg;
drivers/scsi/bnx2fc/bnx2fc_els.c
248
cb_arg = kzalloc_obj(struct bnx2fc_els_cb_arg, GFP_ATOMIC);
drivers/scsi/bnx2fc/bnx2fc_els.c
249
if (!cb_arg) {
drivers/scsi/bnx2fc/bnx2fc_els.c
25
void (*cb_func)(struct bnx2fc_els_cb_arg *cb_arg),
drivers/scsi/bnx2fc/bnx2fc_els.c
254
cb_arg->l2_oxid = ntohs(fh->fh_ox_id);
drivers/scsi/bnx2fc/bnx2fc_els.c
259
bnx2fc_l2_els_compl, cb_arg, 2 * r_a_tov);
drivers/scsi/bnx2fc/bnx2fc_els.c
26
struct bnx2fc_els_cb_arg *cb_arg, u32 timer_msec);
drivers/scsi/bnx2fc/bnx2fc_els.c
261
kfree(cb_arg);
drivers/scsi/bnx2fc/bnx2fc_els.c
265
static void bnx2fc_srr_compl(struct bnx2fc_els_cb_arg *cb_arg)
drivers/scsi/bnx2fc/bnx2fc_els.c
278
orig_io_req = cb_arg->aborted_io_req;
drivers/scsi/bnx2fc/bnx2fc_els.c
279
srr_req = cb_arg->io_req;
drivers/scsi/bnx2fc/bnx2fc_els.c
28
static void bnx2fc_rrq_compl(struct bnx2fc_els_cb_arg *cb_arg)
drivers/scsi/bnx2fc/bnx2fc_els.c
34
BUG_ON(!cb_arg);
drivers/scsi/bnx2fc/bnx2fc_els.c
35
rrq_req = cb_arg->io_req;
drivers/scsi/bnx2fc/bnx2fc_els.c
36
orig_io_req = cb_arg->aborted_io_req;
drivers/scsi/bnx2fc/bnx2fc_els.c
375
static void bnx2fc_rec_compl(struct bnx2fc_els_cb_arg *cb_arg)
drivers/scsi/bnx2fc/bnx2fc_els.c
399
rec_req = cb_arg->io_req;
drivers/scsi/bnx2fc/bnx2fc_els.c
400
orig_io_req = cb_arg->aborted_io_req;
drivers/scsi/bnx2fc/bnx2fc_els.c
579
kfree(cb_arg);
drivers/scsi/bnx2fc/bnx2fc_els.c
58
kfree(cb_arg);
drivers/scsi/bnx2fc/bnx2fc_els.c
587
struct bnx2fc_els_cb_arg *cb_arg = NULL;
drivers/scsi/bnx2fc/bnx2fc_els.c
595
cb_arg = kzalloc_obj(struct bnx2fc_els_cb_arg, GFP_ATOMIC);
drivers/scsi/bnx2fc/bnx2fc_els.c
596
if (!cb_arg) {
drivers/scsi/bnx2fc/bnx2fc_els.c
603
cb_arg->aborted_io_req = orig_io_req;
drivers/scsi/bnx2fc/bnx2fc_els.c
611
bnx2fc_rec_compl, cb_arg,
drivers/scsi/bnx2fc/bnx2fc_els.c
618
kfree(cb_arg);
drivers/scsi/bnx2fc/bnx2fc_els.c
629
struct bnx2fc_els_cb_arg *cb_arg = NULL;
drivers/scsi/bnx2fc/bnx2fc_els.c
636
cb_arg = kzalloc_obj(struct bnx2fc_els_cb_arg, GFP_ATOMIC);
drivers/scsi/bnx2fc/bnx2fc_els.c
637
if (!cb_arg) {
drivers/scsi/bnx2fc/bnx2fc_els.c
644
cb_arg->aborted_io_req = orig_io_req;
drivers/scsi/bnx2fc/bnx2fc_els.c
655
bnx2fc_srr_compl, cb_arg,
drivers/scsi/bnx2fc/bnx2fc_els.c
66
struct bnx2fc_els_cb_arg *cb_arg = NULL;
drivers/scsi/bnx2fc/bnx2fc_els.c
662
kfree(cb_arg);
drivers/scsi/bnx2fc/bnx2fc_els.c
672
void (*cb_func)(struct bnx2fc_els_cb_arg *cb_arg),
drivers/scsi/bnx2fc/bnx2fc_els.c
673
struct bnx2fc_els_cb_arg *cb_arg, u32 timer_msec)
drivers/scsi/bnx2fc/bnx2fc_els.c
715
cb_arg->io_req = els_req;
drivers/scsi/bnx2fc/bnx2fc_els.c
716
els_req->cb_arg = cb_arg;
drivers/scsi/bnx2fc/bnx2fc_els.c
743
els_req->cb_arg = NULL;
drivers/scsi/bnx2fc/bnx2fc_els.c
784
els_req->cb_arg = NULL;
drivers/scsi/bnx2fc/bnx2fc_els.c
83
cb_arg = kzalloc_obj(struct bnx2fc_els_cb_arg, GFP_NOIO);
drivers/scsi/bnx2fc/bnx2fc_els.c
84
if (!cb_arg) {
drivers/scsi/bnx2fc/bnx2fc_els.c
849
if ((els_req->cb_func) && (els_req->cb_arg)) {
drivers/scsi/bnx2fc/bnx2fc_els.c
850
els_req->cb_func(els_req->cb_arg);
drivers/scsi/bnx2fc/bnx2fc_els.c
851
els_req->cb_arg = NULL;
drivers/scsi/bnx2fc/bnx2fc_els.c
90
cb_arg->aborted_io_req = aborted_io_req;
drivers/scsi/bnx2fc/bnx2fc_els.c
99
bnx2fc_rrq_compl, cb_arg,
drivers/scsi/bnx2fc/bnx2fc_io.c
1289
struct bnx2fc_els_cb_arg *cb_arg = seq_clnp_req->cb_arg;
drivers/scsi/bnx2fc/bnx2fc_io.c
1290
struct bnx2fc_cmd *orig_io_req = cb_arg->aborted_io_req;
drivers/scsi/bnx2fc/bnx2fc_io.c
1291
u32 offset = cb_arg->offset;
drivers/scsi/bnx2fc/bnx2fc_io.c
1292
enum fc_rctl r_ctl = cb_arg->r_ctl;
drivers/scsi/bnx2fc/bnx2fc_io.c
1313
seq_clnp_req->cb_arg = NULL;
drivers/scsi/bnx2fc/bnx2fc_io.c
1316
kfree(cb_arg);
drivers/scsi/bnx2fc/bnx2fc_io.c
144
if ((io_req->cb_func) && (io_req->cb_arg)) {
drivers/scsi/bnx2fc/bnx2fc_io.c
145
io_req->cb_func(io_req->cb_arg);
drivers/scsi/bnx2fc/bnx2fc_io.c
146
io_req->cb_arg = NULL;
drivers/scsi/bnx2fc/bnx2fc_io.c
931
struct bnx2fc_els_cb_arg *cb_arg = NULL;
drivers/scsi/bnx2fc/bnx2fc_io.c
943
cb_arg = kzalloc_obj(struct bnx2fc_els_cb_arg, GFP_ATOMIC);
drivers/scsi/bnx2fc/bnx2fc_io.c
944
if (!cb_arg) {
drivers/scsi/bnx2fc/bnx2fc_io.c
954
kfree(cb_arg);
drivers/scsi/bnx2fc/bnx2fc_io.c
972
cb_arg->aborted_io_req = orig_io_req;
drivers/scsi/bnx2fc/bnx2fc_io.c
973
cb_arg->io_req = seq_clnp_req;
drivers/scsi/bnx2fc/bnx2fc_io.c
974
cb_arg->r_ctl = r_ctl;
drivers/scsi/bnx2fc/bnx2fc_io.c
975
cb_arg->offset = offset;
drivers/scsi/bnx2fc/bnx2fc_io.c
976
seq_clnp_req->cb_arg = cb_arg;
drivers/scsi/bnx2fc/bnx2fc_tgt.c
226
if ((io_req->cb_func) && (io_req->cb_arg)) {
drivers/scsi/bnx2fc/bnx2fc_tgt.c
227
io_req->cb_func(io_req->cb_arg);
drivers/scsi/bnx2fc/bnx2fc_tgt.c
228
io_req->cb_arg = NULL;
drivers/scsi/elx/efct/efct_hw.c
3026
struct efct_hw_link_stat_cb_arg *cb_arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3082
if (cb_arg) {
drivers/scsi/elx/efct/efct_hw.c
3083
if (cb_arg->cb) {
drivers/scsi/elx/efct/efct_hw.c
3086
cb_arg->cb(status, num_counters, counts, cb_arg->arg);
drivers/scsi/elx/efct/efct_hw.c
3089
kfree(cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3104
struct efct_hw_link_stat_cb_arg *cb_arg;
drivers/scsi/elx/efct/efct_hw.c
3107
cb_arg = kzalloc_obj(*cb_arg, GFP_ATOMIC);
drivers/scsi/elx/efct/efct_hw.c
3108
if (!cb_arg)
drivers/scsi/elx/efct/efct_hw.c
3111
cb_arg->cb = cb;
drivers/scsi/elx/efct/efct_hw.c
3112
cb_arg->arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3118
efct_hw_cb_link_stat, cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3121
kfree(cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3131
struct efct_hw_host_stat_cb_arg *cb_arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3167
if (cb_arg) {
drivers/scsi/elx/efct/efct_hw.c
3168
if (cb_arg->cb) {
drivers/scsi/elx/efct/efct_hw.c
3171
cb_arg->cb(status, num_counters, counts, cb_arg->arg);
drivers/scsi/elx/efct/efct_hw.c
3174
kfree(cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3188
struct efct_hw_host_stat_cb_arg *cb_arg;
drivers/scsi/elx/efct/efct_hw.c
3191
cb_arg = kmalloc_obj(*cb_arg, GFP_ATOMIC);
drivers/scsi/elx/efct/efct_hw.c
3192
if (!cb_arg)
drivers/scsi/elx/efct/efct_hw.c
3195
cb_arg->cb = cb;
drivers/scsi/elx/efct/efct_hw.c
3196
cb_arg->arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3201
efct_hw_cb_host_stat, cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3205
kfree(cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3271
struct efct_hw_fw_wr_cb_arg *cb_arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3283
if (cb_arg) {
drivers/scsi/elx/efct/efct_hw.c
3284
if (cb_arg->cb) {
drivers/scsi/elx/efct/efct_hw.c
3287
cb_arg->cb(status, bytes_written, change_status,
drivers/scsi/elx/efct/efct_hw.c
3288
cb_arg->arg);
drivers/scsi/elx/efct/efct_hw.c
3291
kfree(cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3306
struct efct_hw_fw_wr_cb_arg *cb_arg;
drivers/scsi/elx/efct/efct_hw.c
3309
cb_arg = kzalloc_obj(*cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3310
if (!cb_arg)
drivers/scsi/elx/efct/efct_hw.c
3313
cb_arg->cb = cb;
drivers/scsi/elx/efct/efct_hw.c
3314
cb_arg->arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3321
efct_hw_cb_fw_write, cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3325
kfree(cb_arg);
drivers/scsi/qedf/qedf.h
166
void (*cb_func)(struct qedf_els_cb_arg *cb_arg);
drivers/scsi/qedf/qedf.h
167
struct qedf_els_cb_arg *cb_arg;
drivers/scsi/qedf/qedf_els.c
1002
struct qedf_els_cb_arg *cb_arg = NULL;
drivers/scsi/qedf/qedf_els.c
1036
cb_arg = kzalloc_obj(struct qedf_els_cb_arg, GFP_NOIO);
drivers/scsi/qedf/qedf_els.c
1037
if (!cb_arg) {
drivers/scsi/qedf/qedf_els.c
1044
cb_arg->aborted_io_req = orig_io_req;
drivers/scsi/qedf/qedf_els.c
1056
qedf_rec_compl, cb_arg, r_a_tov);
drivers/scsi/qedf/qedf_els.c
1062
kfree(cb_arg);
drivers/scsi/qedf/qedf_els.c
11
void (*cb_func)(struct qedf_els_cb_arg *cb_arg),
drivers/scsi/qedf/qedf_els.c
12
struct qedf_els_cb_arg *cb_arg, uint32_t timer_msec)
drivers/scsi/qedf/qedf_els.c
183
if ((els_req->cb_func) && (els_req->cb_arg)) {
drivers/scsi/qedf/qedf_els.c
184
els_req->cb_func(els_req->cb_arg);
drivers/scsi/qedf/qedf_els.c
185
els_req->cb_arg = NULL;
drivers/scsi/qedf/qedf_els.c
191
static void qedf_rrq_compl(struct qedf_els_cb_arg *cb_arg)
drivers/scsi/qedf/qedf_els.c
198
rrq_req = cb_arg->io_req;
drivers/scsi/qedf/qedf_els.c
203
orig_io_req = cb_arg->aborted_io_req;
drivers/scsi/qedf/qedf_els.c
233
kfree(cb_arg);
drivers/scsi/qedf/qedf_els.c
243
struct qedf_els_cb_arg *cb_arg = NULL;
drivers/scsi/qedf/qedf_els.c
300
cb_arg = kzalloc_obj(struct qedf_els_cb_arg, GFP_NOIO);
drivers/scsi/qedf/qedf_els.c
301
if (!cb_arg) {
drivers/scsi/qedf/qedf_els.c
308
cb_arg->aborted_io_req = aborted_io_req;
drivers/scsi/qedf/qedf_els.c
317
qedf_rrq_compl, cb_arg, r_a_tov);
drivers/scsi/qedf/qedf_els.c
323
kfree(cb_arg);
drivers/scsi/qedf/qedf_els.c
418
static void qedf_l2_els_compl(struct qedf_els_cb_arg *cb_arg)
drivers/scsi/qedf/qedf_els.c
429
l2_oxid = cb_arg->l2_oxid;
drivers/scsi/qedf/qedf_els.c
430
els_req = cb_arg->io_req;
drivers/scsi/qedf/qedf_els.c
466
if (cb_arg->op == ELS_ADISC)
drivers/scsi/qedf/qedf_els.c
497
kfree(cb_arg);
drivers/scsi/qedf/qedf_els.c
505
struct qedf_els_cb_arg *cb_arg = NULL;
drivers/scsi/qedf/qedf_els.c
513
cb_arg = kzalloc_obj(struct qedf_els_cb_arg, GFP_NOIO);
drivers/scsi/qedf/qedf_els.c
514
if (!cb_arg) {
drivers/scsi/qedf/qedf_els.c
520
cb_arg->l2_oxid = ntohs(fh->fh_ox_id);
drivers/scsi/qedf/qedf_els.c
523
"Sending ADISC ox_id=0x%x.\n", cb_arg->l2_oxid);
drivers/scsi/qedf/qedf_els.c
528
qedf_l2_els_compl, cb_arg, r_a_tov);
drivers/scsi/qedf/qedf_els.c
533
kfree(cb_arg);
drivers/scsi/qedf/qedf_els.c
538
static void qedf_srr_compl(struct qedf_els_cb_arg *cb_arg)
drivers/scsi/qedf/qedf_els.c
552
srr_req = cb_arg->io_req;
drivers/scsi/qedf/qedf_els.c
556
orig_io_req = cb_arg->aborted_io_req;
drivers/scsi/qedf/qedf_els.c
620
kfree(cb_arg);
drivers/scsi/qedf/qedf_els.c
629
struct qedf_els_cb_arg *cb_arg = NULL;
drivers/scsi/qedf/qedf_els.c
66
"0x%p cb_arg = %p xid = %x\n", els_req, cb_arg,
drivers/scsi/qedf/qedf_els.c
662
cb_arg = kzalloc_obj(struct qedf_els_cb_arg, GFP_NOIO);
drivers/scsi/qedf/qedf_els.c
663
if (!cb_arg) {
drivers/scsi/qedf/qedf_els.c
670
cb_arg->aborted_io_req = orig_io_req;
drivers/scsi/qedf/qedf_els.c
679
qedf_srr_compl, cb_arg, r_a_tov);
drivers/scsi/qedf/qedf_els.c
685
kfree(cb_arg);
drivers/scsi/qedf/qedf_els.c
701
struct qedf_els_cb_arg *cb_arg;
drivers/scsi/qedf/qedf_els.c
711
cb_arg = kzalloc_obj(struct qedf_els_cb_arg, GFP_NOIO);
drivers/scsi/qedf/qedf_els.c
712
if (!cb_arg) {
drivers/scsi/qedf/qedf_els.c
72
cb_arg->io_req = els_req;
drivers/scsi/qedf/qedf_els.c
722
cb_arg->offset = offset;
drivers/scsi/qedf/qedf_els.c
723
cb_arg->r_ctl = r_ctl;
drivers/scsi/qedf/qedf_els.c
724
orig_io_req->cb_arg = cb_arg;
drivers/scsi/qedf/qedf_els.c
73
cb_arg->op = op;
drivers/scsi/qedf/qedf_els.c
74
els_req->cb_arg = cb_arg;
drivers/scsi/qedf/qedf_els.c
747
struct qedf_els_cb_arg *cb_arg;
drivers/scsi/qedf/qedf_els.c
749
cb_arg = io_req->cb_arg;
drivers/scsi/qedf/qedf_els.c
761
rc = qedf_send_srr(io_req, cb_arg->offset, cb_arg->r_ctl);
drivers/scsi/qedf/qedf_els.c
766
kfree(cb_arg);
drivers/scsi/qedf/qedf_els.c
833
static void qedf_rec_compl(struct qedf_els_cb_arg *cb_arg)
drivers/scsi/qedf/qedf_els.c
853
rec_req = cb_arg->io_req;
drivers/scsi/qedf/qedf_els.c
857
orig_io_req = cb_arg->aborted_io_req;
drivers/scsi/qedf/qedf_els.c
96
els_req->cb_arg = NULL;
drivers/scsi/qedf/qedf_els.c
992
kfree(cb_arg);
drivers/scsi/qedf/qedf_io.c
1571
if (els_req->cb_func && els_req->cb_arg) {
drivers/scsi/qedf/qedf_io.c
1572
els_req->cb_func(els_req->cb_arg);
drivers/scsi/qedf/qedf_io.c
1573
els_req->cb_arg = NULL;
drivers/scsi/qedf/qedf_io.c
86
if (io_req->cb_func && io_req->cb_arg) {
drivers/scsi/qedf/qedf_io.c
87
io_req->cb_func(io_req->cb_arg);
drivers/scsi/qedf/qedf_io.c
88
io_req->cb_arg = NULL;
include/linux/clk/tegra.h
182
void *cb_arg);
include/linux/clk/tegra.h
187
void *cb_arg)
include/linux/firmware/intel/stratix10-svc-client.h
314
typedef void (*async_callback_t)(void *cb_arg);
include/linux/firmware/intel/stratix10-svc-client.h
361
async_callback_t cb, void *cb_arg);
include/linux/list_lru.h
260
list_lru_walk_cb isolate, void *cb_arg)
include/linux/list_lru.h
268
list_lru_walk_cb isolate, void *cb_arg)
include/net/cipso_ipv4.h
123
void *cb_arg);
include/net/cipso_ipv4.h
149
void *cb_arg)
include/net/netlabel.h
242
void *cb_arg);
mm/list_lru.c
281
list_lru_walk_cb isolate, void *cb_arg,
mm/list_lru.c
304
ret = isolate(item, l, cb_arg);
mm/list_lru.c
338
list_lru_walk_cb isolate, void *cb_arg,
mm/list_lru.c
342
cb_arg, nr_to_walk, false);
mm/list_lru.c
348
list_lru_walk_cb isolate, void *cb_arg,
mm/list_lru.c
352
cb_arg, nr_to_walk, true);
mm/list_lru.c
356
list_lru_walk_cb isolate, void *cb_arg,
mm/list_lru.c
361
isolated += list_lru_walk_one(lru, nid, NULL, isolate, cb_arg,
mm/list_lru.c
379
isolate, cb_arg,
net/ipv4/cipso_ipv4.c
602
void *cb_arg)
net/ipv4/cipso_ipv4.c
613
ret_val = callback(iter_doi, cb_arg);
net/ipv6/calipso.c
529
void *cb_arg)
net/ipv6/calipso.c
540
ret_val = callback(iter_doi, cb_arg);
net/netlabel/netlabel_calipso.c
219
struct netlbl_calipso_doiwalk_arg *cb_arg = arg;
net/netlabel/netlabel_calipso.c
222
data = genlmsg_put(cb_arg->skb, NETLINK_CB(cb_arg->nl_cb->skb).portid,
net/netlabel/netlabel_calipso.c
223
cb_arg->seq, &netlbl_calipso_gnl_family,
net/netlabel/netlabel_calipso.c
228
ret_val = nla_put_u32(cb_arg->skb, NLBL_CALIPSO_A_DOI, doi_def->doi);
net/netlabel/netlabel_calipso.c
231
ret_val = nla_put_u32(cb_arg->skb,
net/netlabel/netlabel_calipso.c
237
genlmsg_end(cb_arg->skb, data);
net/netlabel/netlabel_calipso.c
241
genlmsg_cancel(cb_arg->skb, data);
net/netlabel/netlabel_calipso.c
258
struct netlbl_calipso_doiwalk_arg cb_arg;
net/netlabel/netlabel_calipso.c
261
cb_arg.nl_cb = cb;
net/netlabel/netlabel_calipso.c
262
cb_arg.skb = skb;
net/netlabel/netlabel_calipso.c
263
cb_arg.seq = cb->nlh->nlmsg_seq;
net/netlabel/netlabel_calipso.c
265
calipso_doi_walk(&doi_skip, netlbl_calipso_listall_cb, &cb_arg);
net/netlabel/netlabel_calipso.c
285
struct netlbl_domhsh_walk_arg *cb_arg = arg;
net/netlabel/netlabel_calipso.c
288
entry->def.calipso->doi == cb_arg->doi)
net/netlabel/netlabel_calipso.c
289
return netlbl_domhsh_remove_entry(entry, cb_arg->audit_info);
net/netlabel/netlabel_calipso.c
307
struct netlbl_domhsh_walk_arg cb_arg;
net/netlabel/netlabel_calipso.c
316
cb_arg.doi = nla_get_u32(info->attrs[NLBL_CALIPSO_A_DOI]);
net/netlabel/netlabel_calipso.c
317
cb_arg.audit_info = &audit_info;
net/netlabel/netlabel_calipso.c
319
netlbl_calipso_remove_cb, &cb_arg);
net/netlabel/netlabel_calipso.c
321
ret_val = calipso_doi_remove(cb_arg.doi, &audit_info);
net/netlabel/netlabel_calipso.c
503
void *cb_arg)
net/netlabel/netlabel_calipso.c
509
ret_val = ops->doi_walk(skip_cnt, callback, cb_arg);
net/netlabel/netlabel_calipso.h
116
void *cb_arg);
net/netlabel/netlabel_cipso_v4.c
616
struct netlbl_cipsov4_doiwalk_arg *cb_arg = arg;
net/netlabel/netlabel_cipso_v4.c
619
data = genlmsg_put(cb_arg->skb, NETLINK_CB(cb_arg->nl_cb->skb).portid,
net/netlabel/netlabel_cipso_v4.c
620
cb_arg->seq, &netlbl_cipsov4_gnl_family,
net/netlabel/netlabel_cipso_v4.c
625
ret_val = nla_put_u32(cb_arg->skb, NLBL_CIPSOV4_A_DOI, doi_def->doi);
net/netlabel/netlabel_cipso_v4.c
628
ret_val = nla_put_u32(cb_arg->skb,
net/netlabel/netlabel_cipso_v4.c
634
genlmsg_end(cb_arg->skb, data);
net/netlabel/netlabel_cipso_v4.c
638
genlmsg_cancel(cb_arg->skb, data);
net/netlabel/netlabel_cipso_v4.c
655
struct netlbl_cipsov4_doiwalk_arg cb_arg;
net/netlabel/netlabel_cipso_v4.c
658
cb_arg.nl_cb = cb;
net/netlabel/netlabel_cipso_v4.c
659
cb_arg.skb = skb;
net/netlabel/netlabel_cipso_v4.c
660
cb_arg.seq = cb->nlh->nlmsg_seq;
net/netlabel/netlabel_cipso_v4.c
662
cipso_v4_doi_walk(&doi_skip, netlbl_cipsov4_listall_cb, &cb_arg);
net/netlabel/netlabel_cipso_v4.c
682
struct netlbl_domhsh_walk_arg *cb_arg = arg;
net/netlabel/netlabel_cipso_v4.c
685
entry->def.cipso->doi == cb_arg->doi)
net/netlabel/netlabel_cipso_v4.c
686
return netlbl_domhsh_remove_entry(entry, cb_arg->audit_info);
net/netlabel/netlabel_cipso_v4.c
704
struct netlbl_domhsh_walk_arg cb_arg;
net/netlabel/netlabel_cipso_v4.c
713
cb_arg.doi = nla_get_u32(info->attrs[NLBL_CIPSOV4_A_DOI]);
net/netlabel/netlabel_cipso_v4.c
714
cb_arg.audit_info = &audit_info;
net/netlabel/netlabel_cipso_v4.c
716
netlbl_cipsov4_remove_cb, &cb_arg);
net/netlabel/netlabel_cipso_v4.c
718
ret_val = cipso_v4_doi_remove(cb_arg.doi, &audit_info);
net/netlabel/netlabel_domainhash.c
940
void *cb_arg)
net/netlabel/netlabel_domainhash.c
957
ret_val = callback(iter_entry, cb_arg);
net/netlabel/netlabel_domainhash.h
104
void *cb_arg);
net/netlabel/netlabel_mgmt.c
480
struct netlbl_domhsh_walk_arg *cb_arg = arg;
net/netlabel/netlabel_mgmt.c
483
data = genlmsg_put(cb_arg->skb, NETLINK_CB(cb_arg->nl_cb->skb).portid,
net/netlabel/netlabel_mgmt.c
484
cb_arg->seq, &netlbl_mgmt_gnl_family,
net/netlabel/netlabel_mgmt.c
489
ret_val = netlbl_mgmt_listentry(cb_arg->skb, entry);
net/netlabel/netlabel_mgmt.c
493
cb_arg->seq++;
net/netlabel/netlabel_mgmt.c
494
genlmsg_end(cb_arg->skb, data);
net/netlabel/netlabel_mgmt.c
498
genlmsg_cancel(cb_arg->skb, data);
net/netlabel/netlabel_mgmt.c
516
struct netlbl_domhsh_walk_arg cb_arg;
net/netlabel/netlabel_mgmt.c
520
cb_arg.nl_cb = cb;
net/netlabel/netlabel_mgmt.c
521
cb_arg.skb = skb;
net/netlabel/netlabel_mgmt.c
522
cb_arg.seq = cb->nlh->nlmsg_seq;
net/netlabel/netlabel_mgmt.c
527
&cb_arg);
net/netlabel/netlabel_unlabeled.c
1063
struct netlbl_unlhsh_walk_arg *cb_arg = arg;
net/netlabel/netlabel_unlabeled.c
1069
data = genlmsg_put(cb_arg->skb, NETLINK_CB(cb_arg->nl_cb->skb).portid,
net/netlabel/netlabel_unlabeled.c
1070
cb_arg->seq, &netlbl_unlabel_gnl_family,
net/netlabel/netlabel_unlabeled.c
1081
ret_val = nla_put_string(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1092
ret_val = nla_put_in_addr(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1099
ret_val = nla_put_in_addr(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1107
ret_val = nla_put_in6_addr(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1113
ret_val = nla_put_in6_addr(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1125
ret_val = nla_put(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1133
cb_arg->seq++;
net/netlabel/netlabel_unlabeled.c
1134
genlmsg_end(cb_arg->skb, data);
net/netlabel/netlabel_unlabeled.c
1138
genlmsg_cancel(cb_arg->skb, data);
net/netlabel/netlabel_unlabeled.c
1156
struct netlbl_unlhsh_walk_arg cb_arg;
net/netlabel/netlabel_unlabeled.c
1169
cb_arg.nl_cb = cb;
net/netlabel/netlabel_unlabeled.c
1170
cb_arg.skb = skb;
net/netlabel/netlabel_unlabeled.c
1171
cb_arg.seq = cb->nlh->nlmsg_seq;
net/netlabel/netlabel_unlabeled.c
1191
&cb_arg) < 0) {
net/netlabel/netlabel_unlabeled.c
1209
&cb_arg) < 0) {
net/netlabel/netlabel_unlabeled.c
1246
struct netlbl_unlhsh_walk_arg cb_arg;
net/netlabel/netlabel_unlabeled.c
1254
cb_arg.nl_cb = cb;
net/netlabel/netlabel_unlabeled.c
1255
cb_arg.skb = skb;
net/netlabel/netlabel_unlabeled.c
1256
cb_arg.seq = cb->nlh->nlmsg_seq;
net/netlabel/netlabel_unlabeled.c
1270
&cb_arg) < 0) {
net/netlabel/netlabel_unlabeled.c
1283
&cb_arg) < 0) {
rust/helpers/binder.c
17
void *cb_arg,
rust/helpers/binder.c
20
return list_lru_walk(lru, isolate, cb_arg, nr_to_walk);
tools/perf/builtin-ftrace.c
237
void *cb_arg)
tools/perf/builtin-ftrace.c
258
cb(line, cb_arg);
tools/perf/util/hist.c
2063
void *cb_arg)
tools/perf/util/hist.c
2102
if (cb && cb(n, cb_arg))
tools/perf/util/hist.c
2117
hists__resort_cb_t cb, void *cb_arg)
tools/perf/util/hist.c
2128
output_resort(evsel__hists(evsel), prog, use_callchain, cb, cb_arg);
tools/perf/util/hist.h
385
hists__resort_cb_t cb, void *cb_arg);