Lines Matching defs:sender
102 static int link_send_sections_long(struct port *sender,
1196 int tipc_link_send_sections_fast(struct port *sender,
1201 struct tipc_msg *hdr = &sender->publ.phdr;
1214 res = msg_build(hdr, msg_sect, num_sect, sender->max_pkt,
1215 !sender->user_port, &buf);
1225 &sender->max_pkt);
1244 sender->publ.ref, res);
1253 sender->max_pkt = link_max_pkt(l_ptr);
1258 if ((msg_hdr_sz(hdr) + res) <= sender->max_pkt)
1261 return link_send_sections_long(sender, msg_sect,
1273 return tipc_port_reject_sections(sender, hdr, msg_sect, num_sect,
1292 static int link_send_sections_long(struct port *sender,
1299 struct tipc_msg *hdr = &sender->publ.phdr;
1311 max_pkt = sender->max_pkt - INT_H_SIZE;
1327 msg_set_link_selector(&fragm_hdr, sender->publ.ref);
1360 if (likely(!sender->user_port)) {
1408 node = tipc_node_select(destaddr, sender->publ.ref & 1);
1411 l_ptr = node->active_links[sender->publ.ref & 1];
1417 sender->max_pkt = link_max_pkt(l_ptr);
1431 return tipc_port_reject_sections(sender, hdr, msg_sect, num_sect,