Lines Matching refs:gacks
1400 if (sz == struct_size(p, gacks, p->ugack_cnt + p->bgack_cnt)) { in tipc_get_gap_ack_blks()
1405 } else if (uc && sz == struct_size(p, gacks, p->ugack_cnt)) { in tipc_get_gap_ack_blks()
1423 struct tipc_gap_ack *gacks = &ga->gacks[start_index]; in __tipc_build_gap_ack_blks() local
1435 gacks[n].ack = htons(expect - 1); in __tipc_build_gap_ack_blks()
1436 gacks[n].gap = htons(seqno - expect); in __tipc_build_gap_ack_blks()
1451 gacks[n].ack = htons(seqno); in __tipc_build_gap_ack_blks()
1452 gacks[n].gap = 0; in __tipc_build_gap_ack_blks()
1487 len = struct_size(ga, gacks, ga->bgack_cnt + ga->ugack_cnt); in tipc_build_gap_ack_blks()
1514 struct tipc_gap_ack *gacks = NULL; in tipc_link_advance_transmq() local
1533 gacks = &ga->gacks[ga->bgack_cnt]; in tipc_link_advance_transmq()
1536 this_ga = kmemdup(ga, struct_size(ga, gacks, ga->bgack_cnt), in tipc_link_advance_transmq()
1542 gacks = &this_ga->gacks[0]; in tipc_link_advance_transmq()
1565 end = ntohs(last_ga->gacks[si].ack); in tipc_link_advance_transmq()
1566 offset = ntohs(last_ga->gacks[si].gap); in tipc_link_advance_transmq()
1619 nacked = ntohs(gacks[n].ack); in tipc_link_advance_transmq()
1620 ngap = ntohs(gacks[n].gap); in tipc_link_advance_transmq()