Lines Matching refs:lro_flow_list
69 struct lro_flow lro_flow_list[TCP_LRO_NUM_FLOWS];
106 bzero(lro_flow_list, sizeof (struct lro_flow) * TCP_LRO_NUM_FLOWS);
148 flow = &lro_flow_list[*flow_id];
190 if (ntohl(seqnum) == (ntohl(lro_flow_list[*flow_id].lr_tcphdr->th_seq) + lro_flow_list[*flow_id].lr_len)) {
208 flow = &lro_flow_list[flow_id];
231 flow = &lro_flow_list[flow_id];
320 mb = lro_flow_list[flow_id].lr_mhead;
321 ASSERT(lro_flow_map[lro_flow_list[flow_id].lr_hash_map] == flow_id);
322 lro_flow_map[lro_flow_list[flow_id].lr_hash_map] = TCP_LRO_FLOW_UNINIT;
323 bzero(&lro_flow_list[flow_id], sizeof(struct lro_flow));
332 mb = lro_flow_list[flow_id].lr_mhead;
333 lro_flow_list[flow_id].lr_mhead =
334 lro_flow_list[flow_id].lr_mtail = NULL;
335 lro_flow_list[flow_id].lr_tcphdr = NULL;
365 if (lro_flow_list[i].lr_mhead == NULL) {
370 if (oldest_timestamp >= lro_flow_list[i].lr_timestamp) {
372 oldest_timestamp = lro_flow_list[i].lr_timestamp;
524 lro_flow_list[flow_id].lr_len, flow_id,
526 ntohs(lro_flow_list[flow_id].lr_lport),
529 if (lro_flow_list[flow_id].lr_mhead->m_pkthdr.lro_npkts >= coalesc_sz) {
536 lro_flow_list[flow_id].lr_seq = ntohl(tcp_hdr->th_seq) +
606 flow = &lro_flow_list[i];
864 lf = &lro_flow_list[flow_id];
917 lf = &lro_flow_list[flow_id];
947 lf = &lro_flow_list[flow_id];