Lines Matching refs:pmsg
390 struct rt_can_msg *pmsg; in can_recv() local
396 pmsg = (struct rt_can_msg *) buf; in can_recv()
403 pmsg->ide = RT_CAN_STDID; in can_recv()
404 pmsg->id = frame[index].id >> CAN_ID_STD_SHIFT; in can_recv()
408 pmsg->ide = RT_CAN_EXTID; in can_recv()
409 pmsg->id = frame[index].id >> CAN_ID_EXT_SHIFT; in can_recv()
414 pmsg->rtr = RT_CAN_DTR; in can_recv()
418 pmsg->rtr = RT_CAN_RTR; in can_recv()
420 pmsg->hdr_index = index; /* one hdr filter per MB */ in can_recv()
421 pmsg->len = frame[index].length; in can_recv()
422 pmsg->data[0] = frame[index].dataByte0; in can_recv()
423 pmsg->data[1] = frame[index].dataByte1; in can_recv()
424 pmsg->data[2] = frame[index].dataByte2; in can_recv()
425 pmsg->data[3] = frame[index].dataByte3; in can_recv()
426 pmsg->data[4] = frame[index].dataByte4; in can_recv()
427 pmsg->data[5] = frame[index].dataByte5; in can_recv()
428 pmsg->data[6] = frame[index].dataByte6; in can_recv()
429 pmsg->data[7] = frame[index].dataByte7; in can_recv()