Lines Matching refs:last_ga
205 struct tipc_gap_ack_blks *last_ga; member
995 kfree(l->last_ga); in tipc_link_reset()
996 l->last_ga = NULL; in tipc_link_reset()
1540 struct tipc_gap_ack_blks *last_ga = r->last_ga, *this_ga = NULL; in tipc_link_advance_transmq() local
1550 u16 si = (last_ga) ? last_ga->start_index : 0; in tipc_link_advance_transmq()
1589 if (!last_ga || si >= last_ga->bgack_cnt) in tipc_link_advance_transmq()
1592 end = ntohs(last_ga->gacks[si].ack); in tipc_link_advance_transmq()
1593 offset = ntohs(last_ga->gacks[si].gap); in tipc_link_advance_transmq()
1597 si < last_ga->bgack_cnt) || in tipc_link_advance_transmq()
1601 last_ga->bgack_cnt); in tipc_link_advance_transmq()
1656 kfree(last_ga); in tipc_link_advance_transmq()
1657 r->last_ga = this_ga; in tipc_link_advance_transmq()
1659 } else if (last_ga) { in tipc_link_advance_transmq()
1666 if (si < last_ga->bgack_cnt) { in tipc_link_advance_transmq()
1667 last_ga->start_index = si; in tipc_link_advance_transmq()
1670 kfree(last_ga); in tipc_link_advance_transmq()
1671 r->last_ga = NULL; in tipc_link_advance_transmq()