Lines Matching refs:prev
498 struct subaction *sa, *prev; in handle_request_packet() local
507 prev = list_tail(&t->request_list, in handle_request_packet()
510 if (!ACK_BUSY(prev->ack)) { in handle_request_packet()
519 if (prev->packet.common.tcode != sa->packet.common.tcode || in handle_request_packet()
520 prev->packet.common.tlabel != sa->packet.common.tlabel) { in handle_request_packet()
563 struct subaction *sa, *prev; in handle_response_packet() local
576 prev = list_tail(&t->response_list, struct subaction, link); in handle_response_packet()
578 if (!ACK_BUSY(prev->ack)) { in handle_response_packet()
585 if (prev->packet.common.tcode != sa->packet.common.tcode || in handle_response_packet()
586 prev->packet.common.tlabel != sa->packet.common.tlabel) { in handle_response_packet()
591 prev = list_tail(&t->request_list, struct subaction, link); in handle_response_packet()
592 if (prev->ack != ACK_PENDING) { in handle_response_packet()
599 if (packet_info[prev->packet.common.tcode].response_tcode != in handle_response_packet()