Lines Matching refs:cb_arg
1155 struct port100_cb_arg *cb_arg = arg;
1156 nfc_digital_cmd_complete_t cb = cb_arg->complete_cb;
1198 cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp);
1200 kfree(cb_arg);
1208 struct port100_cb_arg *cb_arg;
1211 cb_arg = kzalloc(sizeof(struct port100_cb_arg), GFP_KERNEL);
1212 if (!cb_arg)
1215 cb_arg->complete_cb = cb;
1216 cb_arg->complete_arg = arg;
1223 port100_in_comm_rf_complete, cb_arg);
1333 struct port100_cb_arg *cb_arg = arg;
1334 nfc_digital_cmd_complete_t cb = cb_arg->complete_cb;
1344 if (cb_arg->mdaa &&
1364 cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp);
1366 kfree(cb_arg);
1375 struct port100_cb_arg *cb_arg;
1377 cb_arg = kzalloc(sizeof(struct port100_cb_arg), GFP_KERNEL);
1378 if (!cb_arg)
1381 cb_arg->complete_cb = cb;
1382 cb_arg->complete_arg = arg;
1394 port100_tg_comm_rf_complete, cb_arg);
1404 struct port100_cb_arg *cb_arg;
1418 cb_arg = kzalloc(sizeof(struct port100_cb_arg), GFP_KERNEL);
1419 if (!cb_arg)
1422 cb_arg->complete_cb = cb;
1423 cb_arg->complete_arg = arg;
1424 cb_arg->mdaa = 1;
1428 kfree(cb_arg);
1450 port100_tg_comm_rf_complete, cb_arg);