Lines Matching refs:prev
485 struct subaction *sa, *prev; in handle_request_packet() local
494 prev = list_tail(&t->request_list, in handle_request_packet()
497 if (!ACK_BUSY(prev->ack)) { in handle_request_packet()
506 if (prev->packet.common.tcode != sa->packet.common.tcode || in handle_request_packet()
507 prev->packet.common.tlabel != sa->packet.common.tlabel) { in handle_request_packet()
550 struct subaction *sa, *prev; in handle_response_packet() local
563 prev = list_tail(&t->response_list, struct subaction, link); in handle_response_packet()
565 if (!ACK_BUSY(prev->ack)) { in handle_response_packet()
572 if (prev->packet.common.tcode != sa->packet.common.tcode || in handle_response_packet()
573 prev->packet.common.tlabel != sa->packet.common.tlabel) { in handle_response_packet()
578 prev = list_tail(&t->request_list, struct subaction, link); in handle_response_packet()
579 if (prev->ack != ACK_PENDING) { in handle_response_packet()
586 if (packet_info[prev->packet.common.tcode].response_tcode != in handle_response_packet()