Symbol: cb_arg
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
240
static int aie2_xrs_load(void *cb_arg, struct xrs_action_load *action)
drivers/accel/amdxdna/aie2_pci.c
242
struct amdxdna_hwctx *hwctx = cb_arg;
drivers/accel/amdxdna/aie2_pci.c
258
static int aie2_xrs_unload(void *cb_arg)
drivers/accel/amdxdna/aie2_pci.c
260
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
359
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_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
1270
void **handler, async_callback_t cb, void *cb_arg)
drivers/firmware/stratix10-svc.c
1314
handle->cb_arg = cb_arg;
drivers/firmware/stratix10-svc.c
194
void *cb_arg;
drivers/gpu/drm/ttm/ttm_pool.c
345
void *cb_arg)
drivers/gpu/drm/ttm/ttm_pool.c
347
struct page **out_page = cb_arg;
drivers/gpu/drm/ttm/ttm_pool.c
387
void *cb_arg)
drivers/gpu/drm/ttm/ttm_pool.c
389
struct list_head *dispose = 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
1568
trf->cb_arg = arg;
drivers/nfc/trf7970a.c
1826
trf->cb_arg = arg;
drivers/nfc/trf7970a.c
443
void *cb_arg;
drivers/nfc/trf7970a.c
673
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
3028
struct efct_hw_link_stat_cb_arg *cb_arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3084
if (cb_arg) {
drivers/scsi/elx/efct/efct_hw.c
3085
if (cb_arg->cb) {
drivers/scsi/elx/efct/efct_hw.c
3088
cb_arg->cb(status, num_counters, counts, cb_arg->arg);
drivers/scsi/elx/efct/efct_hw.c
3091
kfree(cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3106
struct efct_hw_link_stat_cb_arg *cb_arg;
drivers/scsi/elx/efct/efct_hw.c
3109
cb_arg = kzalloc_obj(*cb_arg, GFP_ATOMIC);
drivers/scsi/elx/efct/efct_hw.c
3110
if (!cb_arg)
drivers/scsi/elx/efct/efct_hw.c
3113
cb_arg->cb = cb;
drivers/scsi/elx/efct/efct_hw.c
3114
cb_arg->arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3120
efct_hw_cb_link_stat, cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3123
kfree(cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3133
struct efct_hw_host_stat_cb_arg *cb_arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3169
if (cb_arg) {
drivers/scsi/elx/efct/efct_hw.c
3170
if (cb_arg->cb) {
drivers/scsi/elx/efct/efct_hw.c
3173
cb_arg->cb(status, num_counters, counts, cb_arg->arg);
drivers/scsi/elx/efct/efct_hw.c
3176
kfree(cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3190
struct efct_hw_host_stat_cb_arg *cb_arg;
drivers/scsi/elx/efct/efct_hw.c
3193
cb_arg = kmalloc_obj(*cb_arg, GFP_ATOMIC);
drivers/scsi/elx/efct/efct_hw.c
3194
if (!cb_arg)
drivers/scsi/elx/efct/efct_hw.c
3197
cb_arg->cb = cb;
drivers/scsi/elx/efct/efct_hw.c
3198
cb_arg->arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3203
efct_hw_cb_host_stat, cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3207
kfree(cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3273
struct efct_hw_fw_wr_cb_arg *cb_arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3285
if (cb_arg) {
drivers/scsi/elx/efct/efct_hw.c
3286
if (cb_arg->cb) {
drivers/scsi/elx/efct/efct_hw.c
3289
cb_arg->cb(status, bytes_written, change_status,
drivers/scsi/elx/efct/efct_hw.c
3290
cb_arg->arg);
drivers/scsi/elx/efct/efct_hw.c
3293
kfree(cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3308
struct efct_hw_fw_wr_cb_arg *cb_arg;
drivers/scsi/elx/efct/efct_hw.c
3311
cb_arg = kzalloc_obj(*cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3312
if (!cb_arg)
drivers/scsi/elx/efct/efct_hw.c
3315
cb_arg->cb = cb;
drivers/scsi/elx/efct/efct_hw.c
3316
cb_arg->arg = arg;
drivers/scsi/elx/efct/efct_hw.c
3323
efct_hw_cb_fw_write, cb_arg);
drivers/scsi/elx/efct/efct_hw.c
3327
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
319
typedef void (*async_callback_t)(void *cb_arg);
include/linux/firmware/intel/stratix10-svc-client.h
366
async_callback_t cb, void *cb_arg);
include/linux/list_lru.h
330
list_lru_walk_cb isolate, void *cb_arg)
include/linux/list_lru.h
338
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/huge_memory.c
4441
void *cb_arg)
mm/huge_memory.c
4444
struct list_head *freeable = cb_arg;
mm/list_lru.c
338
list_lru_walk_cb isolate, void *cb_arg,
mm/list_lru.c
362
ret = isolate(item, l, cb_arg);
mm/list_lru.c
396
list_lru_walk_cb isolate, void *cb_arg,
mm/list_lru.c
400
cb_arg, nr_to_walk, false);
mm/list_lru.c
406
list_lru_walk_cb isolate, void *cb_arg,
mm/list_lru.c
410
cb_arg, nr_to_walk, true);
mm/list_lru.c
414
list_lru_walk_cb isolate, void *cb_arg,
mm/list_lru.c
419
isolated += list_lru_walk_one(lru, nid, NULL, isolate, cb_arg,
mm/list_lru.c
437
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
1053
struct netlbl_unlhsh_walk_arg *cb_arg = arg;
net/netlabel/netlabel_unlabeled.c
1059
data = genlmsg_put(cb_arg->skb, NETLINK_CB(cb_arg->nl_cb->skb).portid,
net/netlabel/netlabel_unlabeled.c
1060
cb_arg->seq, &netlbl_unlabel_gnl_family,
net/netlabel/netlabel_unlabeled.c
1071
ret_val = nla_put_string(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1082
ret_val = nla_put_in_addr(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1089
ret_val = nla_put_in_addr(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1097
ret_val = nla_put_in6_addr(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1103
ret_val = nla_put_in6_addr(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1115
ret_val = nla_put(cb_arg->skb,
net/netlabel/netlabel_unlabeled.c
1123
cb_arg->seq++;
net/netlabel/netlabel_unlabeled.c
1124
genlmsg_end(cb_arg->skb, data);
net/netlabel/netlabel_unlabeled.c
1128
genlmsg_cancel(cb_arg->skb, data);
net/netlabel/netlabel_unlabeled.c
1146
struct netlbl_unlhsh_walk_arg cb_arg;
net/netlabel/netlabel_unlabeled.c
1159
cb_arg.nl_cb = cb;
net/netlabel/netlabel_unlabeled.c
1160
cb_arg.skb = skb;
net/netlabel/netlabel_unlabeled.c
1161
cb_arg.seq = cb->nlh->nlmsg_seq;
net/netlabel/netlabel_unlabeled.c
1181
&cb_arg) < 0) {
net/netlabel/netlabel_unlabeled.c
1199
&cb_arg) < 0) {
net/netlabel/netlabel_unlabeled.c
1236
struct netlbl_unlhsh_walk_arg cb_arg;
net/netlabel/netlabel_unlabeled.c
1244
cb_arg.nl_cb = cb;
net/netlabel/netlabel_unlabeled.c
1245
cb_arg.skb = skb;
net/netlabel/netlabel_unlabeled.c
1246
cb_arg.seq = cb->nlh->nlmsg_seq;
net/netlabel/netlabel_unlabeled.c
1260
&cb_arg) < 0) {
net/netlabel/netlabel_unlabeled.c
1273
&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
238
void *cb_arg)
tools/perf/builtin-ftrace.c
259
cb(line, cb_arg);
tools/perf/util/hist.c
2066
void *cb_arg)
tools/perf/util/hist.c
2105
if (cb && cb(n, cb_arg))
tools/perf/util/hist.c
2120
hists__resort_cb_t cb, void *cb_arg)
tools/perf/util/hist.c
2131
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);