Lines Matching refs:wq_data
1156 struct efct_lio_wq_data *wq_data = in efct_lio_setup_session() local
1158 struct efct *efct = wq_data->efct; in efct_lio_setup_session()
1159 struct efc_node *node = wq_data->ptr; in efct_lio_setup_session()
1194 kfree(wq_data); in efct_lio_setup_session()
1218 kfree(wq_data); in efct_lio_setup_session()
1224 struct efct_lio_wq_data *wq_data; in efct_scsi_new_initiator() local
1230 wq_data = kzalloc(sizeof(*wq_data), GFP_ATOMIC); in efct_scsi_new_initiator()
1231 if (!wq_data) in efct_scsi_new_initiator()
1234 wq_data->ptr = node; in efct_scsi_new_initiator()
1235 wq_data->efct = efct; in efct_scsi_new_initiator()
1236 INIT_WORK(&wq_data->work, efct_lio_setup_session); in efct_scsi_new_initiator()
1237 queue_work(lio_wq, &wq_data->work); in efct_scsi_new_initiator()
1243 struct efct_lio_wq_data *wq_data = in efct_lio_remove_session() local
1245 struct efct *efct = wq_data->efct; in efct_lio_remove_session()
1246 struct efc_node *node = wq_data->ptr; in efct_lio_remove_session()
1275 kfree(wq_data); in efct_lio_remove_session()
1282 struct efct_lio_wq_data *wq_data; in efct_scsi_del_initiator() local
1295 wq_data = kzalloc(sizeof(*wq_data), GFP_ATOMIC); in efct_scsi_del_initiator()
1296 if (!wq_data) in efct_scsi_del_initiator()
1302 wq_data->ptr = node; in efct_scsi_del_initiator()
1303 wq_data->efct = efct; in efct_scsi_del_initiator()
1304 INIT_WORK(&wq_data->work, efct_lio_remove_session); in efct_scsi_del_initiator()
1305 queue_work(lio_wq, &wq_data->work); in efct_scsi_del_initiator()