Lines Matching refs:last_frames

108 	struct can_frame *last_frames;  member
486 if (!(op->last_frames[index].can_dlc & RX_RECV)) { in bcm_rx_cmp_to_index()
488 bcm_rx_update_and_send(op, &op->last_frames[index], rxdata); in bcm_rx_cmp_to_index()
495 (GET_U64(&op->frames[index]) & GET_U64(&op->last_frames[index]))) { in bcm_rx_cmp_to_index()
496 bcm_rx_update_and_send(op, &op->last_frames[index], rxdata); in bcm_rx_cmp_to_index()
502 if (rxdata->can_dlc != (op->last_frames[index].can_dlc & in bcm_rx_cmp_to_index()
504 bcm_rx_update_and_send(op, &op->last_frames[index], in bcm_rx_cmp_to_index()
553 if ((op->flags & RX_ANNOUNCE_RESUME) && op->last_frames) { in bcm_rx_timeout_handler()
555 memset(op->last_frames, 0, op->nframes * CFSIZ); in bcm_rx_timeout_handler()
567 if ((op->last_frames) && (op->last_frames[index].can_dlc & RX_THR)) { in bcm_rx_do_flush()
569 bcm_rx_changed(op, &op->last_frames[index]); in bcm_rx_do_flush()
658 bcm_rx_update_and_send(op, &op->last_frames[0], rxframe); in bcm_rx_handler()
720 if ((op->last_frames) && (op->last_frames != &op->last_sframe)) in bcm_remove_op()
721 kfree(op->last_frames); in bcm_remove_op()
914 op->last_frames = NULL; in bcm_tx_setup()
1030 memset(op->last_frames, 0, msg_head->nframes * CFSIZ); in bcm_rx_setup()
1057 op->last_frames = kzalloc(msg_head->nframes * CFSIZ, in bcm_rx_setup()
1059 if (!op->last_frames) { in bcm_rx_setup()
1067 op->last_frames = &op->last_sframe; in bcm_rx_setup()
1076 if (op->last_frames != &op->last_sframe) in bcm_rx_setup()
1077 kfree(op->last_frames); in bcm_rx_setup()