Lines Matching refs:gacks
1428 if (sz == struct_size(p, gacks, size_add(p->ugack_cnt, p->bgack_cnt))) { in tipc_get_gap_ack_blks()
1433 } else if (uc && sz == struct_size(p, gacks, p->ugack_cnt)) { in tipc_get_gap_ack_blks()
1451 struct tipc_gap_ack *gacks = &ga->gacks[start_index]; in __tipc_build_gap_ack_blks() local
1463 gacks[n].ack = htons(expect - 1); in __tipc_build_gap_ack_blks()
1464 gacks[n].gap = htons(seqno - expect); in __tipc_build_gap_ack_blks()
1479 gacks[n].ack = htons(seqno); in __tipc_build_gap_ack_blks()
1480 gacks[n].gap = 0; in __tipc_build_gap_ack_blks()
1515 len = struct_size(ga, gacks, size_add(ga->bgack_cnt, ga->ugack_cnt)); in tipc_build_gap_ack_blks()
1542 struct tipc_gap_ack *gacks = NULL; in tipc_link_advance_transmq() local
1561 gacks = &ga->gacks[ga->bgack_cnt]; in tipc_link_advance_transmq()
1564 this_ga = kmemdup(ga, struct_size(ga, gacks, ga->bgack_cnt), in tipc_link_advance_transmq()
1570 gacks = &this_ga->gacks[0]; in tipc_link_advance_transmq()
1593 end = ntohs(last_ga->gacks[si].ack); in tipc_link_advance_transmq()
1594 offset = ntohs(last_ga->gacks[si].gap); in tipc_link_advance_transmq()
1647 nacked = ntohs(gacks[n].ack); in tipc_link_advance_transmq()
1648 ngap = ntohs(gacks[n].gap); in tipc_link_advance_transmq()