Lines Matching refs:wq_data
1169 struct efct_lio_wq_data *wq_data = in efct_lio_setup_session() local
1171 struct efct *efct = wq_data->efct; in efct_lio_setup_session()
1172 struct efc_node *node = wq_data->ptr; in efct_lio_setup_session()
1207 kfree(wq_data); in efct_lio_setup_session()
1231 kfree(wq_data); in efct_lio_setup_session()
1237 struct efct_lio_wq_data *wq_data; in efct_scsi_new_initiator() local
1243 wq_data = kzalloc(sizeof(*wq_data), GFP_ATOMIC); in efct_scsi_new_initiator()
1244 if (!wq_data) in efct_scsi_new_initiator()
1247 wq_data->ptr = node; in efct_scsi_new_initiator()
1248 wq_data->efct = efct; in efct_scsi_new_initiator()
1249 INIT_WORK(&wq_data->work, efct_lio_setup_session); in efct_scsi_new_initiator()
1250 queue_work(lio_wq, &wq_data->work); in efct_scsi_new_initiator()
1256 struct efct_lio_wq_data *wq_data = in efct_lio_remove_session() local
1258 struct efct *efct = wq_data->efct; in efct_lio_remove_session()
1259 struct efc_node *node = wq_data->ptr; in efct_lio_remove_session()
1288 kfree(wq_data); in efct_lio_remove_session()
1295 struct efct_lio_wq_data *wq_data; in efct_scsi_del_initiator() local
1308 wq_data = kzalloc(sizeof(*wq_data), GFP_ATOMIC); in efct_scsi_del_initiator()
1309 if (!wq_data) in efct_scsi_del_initiator()
1315 wq_data->ptr = node; in efct_scsi_del_initiator()
1316 wq_data->efct = efct; in efct_scsi_del_initiator()
1317 INIT_WORK(&wq_data->work, efct_lio_remove_session); in efct_scsi_del_initiator()
1318 queue_work(lio_wq, &wq_data->work); in efct_scsi_del_initiator()