Lines Matching refs:qdata
106 struct alua_queue_data *qdata, bool force);
866 struct alua_queue_data *qdata, *tmp; in alua_rtpg_work() local
949 list_for_each_entry_safe(qdata, tmp, &qdata_list, entry) { in alua_rtpg_work()
950 list_del(&qdata->entry); in alua_rtpg_work()
951 if (qdata->callback_fn) in alua_rtpg_work()
952 qdata->callback_fn(qdata->callback_data, err); in alua_rtpg_work()
953 kfree(qdata); in alua_rtpg_work()
975 struct alua_queue_data *qdata, bool force) in alua_rtpg_queue() argument
983 if (qdata) { in alua_rtpg_queue()
984 list_add_tail(&qdata->entry, &pg->rtpg_list); in alua_rtpg_queue()
1096 struct alua_queue_data *qdata; in alua_activate() local
1099 qdata = kzalloc(sizeof(*qdata), GFP_KERNEL); in alua_activate()
1100 if (!qdata) { in alua_activate()
1104 qdata->callback_fn = fn; in alua_activate()
1105 qdata->callback_data = data; in alua_activate()
1112 kfree(qdata); in alua_activate()
1120 if (alua_rtpg_queue(pg, sdev, qdata, true)) in alua_activate()