Lines Matching defs:evt_dat
895 struct event_data *evt_dat = NULL;
928 evt_dat = kzalloc(sizeof(*evt_dat), GFP_KERNEL);
929 if (evt_dat == NULL) {
942 evt_dat->len = iocbq->wcqe_cmpl.total_data_placed;
944 evt_dat->len = iocbq->iocb.unsli3.rcvsli3.acc_len;
950 evt_dat->len +=
955 evt_dat->data = kzalloc(evt_dat->len, GFP_KERNEL);
956 if (evt_dat->data == NULL) {
960 evt_dat->len);
961 kfree(evt_dat);
988 if ((offset + size) > evt_dat->len)
989 size = evt_dat->len - offset;
1004 kfree(evt_dat->data);
1005 kfree(evt_dat);
1013 memcpy((char *)(evt_dat->data) + offset,
1058 evt_dat->immed_dat = phba->ctx_idx;
1061 if (phba->ct_ctx[evt_dat->immed_dat].valid ==
1068 evt_dat->immed_dat].oxid,
1070 evt_dat->immed_dat].SID);
1071 phba->ct_ctx[evt_dat->immed_dat].rxid =
1073 phba->ct_ctx[evt_dat->immed_dat].oxid =
1075 phba->ct_ctx[evt_dat->immed_dat].SID =
1078 phba->ct_ctx[evt_dat->immed_dat].valid = UNSOL_VALID;
1080 evt_dat->immed_dat = get_job_ulpcontext(phba, piocbq);
1082 evt_dat->type = FC_REG_CT_EVENT;
1083 list_add(&evt_dat->node, &evt->events_to_see);
1258 struct event_data *evt_dat = NULL;
1283 evt_dat = list_entry(evt->events_to_get.prev,
1285 list_del(&evt_dat->node);
1294 if (evt_dat == NULL) {
1300 if (evt_dat->len > job->request_payload.payload_len) {
1301 evt_dat->len = job->request_payload.payload_len;
1308 event_reply->type = evt_dat->type;
1309 event_reply->immed_data = evt_dat->immed_dat;
1310 if (evt_dat->len > 0)
1314 evt_dat->data, evt_dat->len);
1318 if (evt_dat) {
1319 kfree(evt_dat->data);
1320 kfree(evt_dat);