Lines Matching refs:wq_data
1155 struct efct_lio_wq_data *wq_data = in efct_lio_setup_session() local
1157 struct efct *efct = wq_data->efct; in efct_lio_setup_session()
1158 struct efc_node *node = wq_data->ptr; in efct_lio_setup_session()
1193 kfree(wq_data); in efct_lio_setup_session()
1217 kfree(wq_data); in efct_lio_setup_session()
1223 struct efct_lio_wq_data *wq_data; in efct_scsi_new_initiator() local
1229 wq_data = kzalloc(sizeof(*wq_data), GFP_ATOMIC); in efct_scsi_new_initiator()
1230 if (!wq_data) in efct_scsi_new_initiator()
1233 wq_data->ptr = node; in efct_scsi_new_initiator()
1234 wq_data->efct = efct; in efct_scsi_new_initiator()
1235 INIT_WORK(&wq_data->work, efct_lio_setup_session); in efct_scsi_new_initiator()
1236 queue_work(lio_wq, &wq_data->work); in efct_scsi_new_initiator()
1242 struct efct_lio_wq_data *wq_data = in efct_lio_remove_session() local
1244 struct efct *efct = wq_data->efct; in efct_lio_remove_session()
1245 struct efc_node *node = wq_data->ptr; in efct_lio_remove_session()
1274 kfree(wq_data); in efct_lio_remove_session()
1281 struct efct_lio_wq_data *wq_data; in efct_scsi_del_initiator() local
1294 wq_data = kzalloc(sizeof(*wq_data), GFP_ATOMIC); in efct_scsi_del_initiator()
1295 if (!wq_data) in efct_scsi_del_initiator()
1301 wq_data->ptr = node; in efct_scsi_del_initiator()
1302 wq_data->efct = efct; in efct_scsi_del_initiator()
1303 INIT_WORK(&wq_data->work, efct_lio_remove_session); in efct_scsi_del_initiator()
1304 queue_work(lio_wq, &wq_data->work); in efct_scsi_del_initiator()