Searched refs:snd_una (Results 1 - 25 of 25) sorted by relevance

/freebsd-12-stable/sys/netinet/
H A Dtcp_seq.h72 (tp)->snd_una = (tp)->snd_nxt = (tp)->snd_max = (tp)->snd_up = \
H A Dtcp_output.c238 SEQ_GT(tp->snd_max, tp->snd_una) && /* initial SYN or SYN|ACK sent */
239 (tp->snd_nxt != tp->snd_una)) /* not a retransmit */
248 idle = (tp->t_flags & TF_LASTIDLE) || (tp->snd_max == tp->snd_una);
271 off = tp->snd_nxt - tp->snd_una;
317 off = p->rxmit - tp->snd_una;
381 * be set to snd_una, the offset will be 0, and the length may
425 if ((flags & TH_SYN) && SEQ_GT(tp->snd_nxt, tp->snd_una)) {
488 tp->snd_nxt = tp->snd_una;
553 if (SEQ_LT(p->rxmit + len, tp->snd_una + sbused(&so->so_snd)))
556 if (SEQ_LT(tp->snd_nxt + len, tp->snd_una
[all...]
H A Dtcp_sack.c558 if (SEQ_LT(tp->snd_una, th_ack) && !TAILQ_EMPTY(&tp->snd_holes)) {
559 left_edge_delta = th_ack - tp->snd_una;
560 sack_blocks[num_sack_blks].start = tp->snd_una;
574 SEQ_GT(sack.start, tp->snd_una) &&
577 SEQ_GT(sack.end, tp->snd_una) &&
612 tp->snd_fack = SEQ_MAX(tp->snd_una, th_ack);
820 if (SEQ_LT(p->rxmit, tp->snd_una)) {/* old SACK hole */
H A Dtcp_debug.c221 (u_long)tp->snd_una, (u_long)tp->snd_nxt, (u_long)tp->snd_max);
H A Dtcp_input.c1786 if (SEQ_GT(th->th_ack, tp->snd_una) &&
1841 if (SEQ_GT(tp->snd_una, tp->snd_recover) &&
1853 tp->snd_una = th->th_ack;
1878 if (tp->snd_una == tp->snd_max)
1888 } else if (th->th_ack == tp->snd_una &&
1970 (SEQ_LEQ(th->th_ack, tp->snd_una) ||
2005 * if seg contains ack then advance tp->snd_una
2040 tp->snd_una++; /* SYN is acked */
2046 (tp->snd_una != tp->snd_max)) {
2482 if (SEQ_GT(th->th_ack, tp->snd_una)
[all...]
H A Dtcp_timer.c446 * Using sequence number tp->snd_una-1
457 tp->rcv_nxt, tp->snd_una - 1, 0);
841 tp->snd_nxt = tp->snd_una;
1008 if (SEQ_GT(tp->snd_max, tp->snd_una) &&
H A Dtcp_var.h108 tcp_seq snd_una; /* sent but unacknowledged */ member in struct:tcpcb
367 #define BYTES_THIS_ACK(tp, th) (th->th_ack - tp->snd_una)
H A Dtcp_subr.c650 tp->snd_una != tp->snd_max) && !(tcp_timer_active(tp, TT_REXMT) ||
658 (int32_t)(tp->snd_nxt - tp->snd_una) <
2423 if (SEQ_GEQ(ntohl(icmp_tcp_seq), tp->snd_una) &&
2572 if (SEQ_GEQ(ntohl(icmp_tcp_seq), tp->snd_una) &&
2840 tp->snd_nxt = tp->snd_una;
H A Dtcp_usrreq.c1231 tp->snd_up = tp->snd_una + sbavail(&so->so_snd);
2678 db_printf("snd_una: 0x%08x snd_max: 0x%08x snd_nxt: x0%08x\n",
2679 tp->snd_una, tp->snd_max, tp->snd_nxt);
H A Dsiftr.c803 pn->sent_inflight_bytes = tp->snd_max - tp->snd_una;
H A Dtcp_log_buf.c1480 COPY_STAT(snd_una);
/freebsd-12-stable/sys/netinet/tcp_stacks/
H A Dsack_filter.c551 tcp_seq th_ack, snd_una; local
647 sack_filter_clear(&sf, snd_una);
651 snd_una = th_ack;
653 } else if (SEQ_GT(th_ack, snd_una)) {
654 snd_una = th_ack;
657 sack_filter_clear(&sf, snd_una);
H A Drack.c1394 tp->snd_recover = tp->snd_una;
1415 rack->r_ctl.rc_prr_recovery_fs = tp->snd_max - tp->snd_una;
1601 (SEQ_GT(tp->snd_una, th->th_ack) ||
1991 if (((tp->snd_max - tp->snd_una) - rack->r_ctl.rc_sacked + rack->r_ctl.rc_holes_rxt) <= maxseg) {
2150 if (SEQ_LT(tp->snd_una, tp->snd_max) || sbavail(&(tp->t_inpcb->inp_socket->so_snd))) {
2169 ((tp->snd_max - tp->snd_una) == 1) &&
2204 if ((tp->snd_max - tp->snd_una) > tp->snd_wnd) {
2276 (tp->snd_max - tp->snd_una) >= sbavail(&rack->rc_inp->inp_socket->so_snd))
2344 (frm_out_sbavail > (tp->snd_max - tp->snd_una)) &&
2394 * or sack) and that changes things (rw, or snd_una et
3395 register uint32_t snd_max, snd_una; local
4549 uint32_t pipe, snd_una; local
[all...]
H A Dtcp_rack.h96 uint32_t snd_una; member in struct:rack_log
178 * To calculate pipe we simply take (snd_max - snd_una) + rc_holes_rxt
H A Drack_bbr_common.c416 return (tp->snd_max - tp->snd_una);
573 (SEQ_GT(tp->snd_una, th->th_ack) ||
/freebsd-12-stable/sys/dev/qlnx/qlnxe/
H A Dtcp_common.h145 __le32 snd_una; member in struct:tcp_offload_params
292 __le32 snd_una; member in struct:tcp_upload_params
H A Decore_iscsi_api.h126 u32 snd_una; member in struct:ecore_iscsi_conn
/freebsd-12-stable/sys/dev/cxgbe/tom/
H A Dt4_cpl_io.c408 tp->snd_una = iss + 1;
1326 tp->snd_una = be32toh(cpl->snd_nxt) - 1; /* exclude FIN */
1725 tcp_seq snd_una = be32toh(cpl->snd_una); local
1728 if (__predict_false(SEQ_LT(snd_una, tp->snd_una))) {
1730 "%s: unexpected seq# %x for TID %u, snd_una %x\n",
1731 __func__, snd_una, toep->tid, tp->snd_una);
1735 if (tp->snd_una !
[all...]
/freebsd-12-stable/sys/netinet/khelp/
H A Dh_ertt.c220 acked = th->th_ack - tp->snd_una;
/freebsd-12-stable/usr.sbin/trpt/
H A Dtrpt.c421 printf("\trcv_nxt %lx rcv_wnd %lx snd_una %lx snd_nxt %lx snd_max %lx\n",
423 (u_long)tp->snd_una, (u_long)tp->snd_nxt,
/freebsd-12-stable/cddl/lib/libdtrace/
H A Dtcp.d230 tcps_suna = p == NULL ? 0 : p->snd_una;
/freebsd-12-stable/sys/fs/nfsserver/
H A Dnfs_nfsdcache.c838 nfsrc_trimcache(u_int64_t sockref, uint32_t snd_una, int final) argument
852 if (SEQ_GEQ(snd_una, rp->rc_tcpseq)) {
/freebsd-12-stable/sys/dev/cxgb/common/
H A Dcxgb_t3_cpl.h931 __be32 snd_una; member in struct:cpl_wr_ack
/freebsd-12-stable/sys/dev/cxgbe/common/
H A Dt4_msg.h1233 __be32 snd_una; member in struct:cpl_tx_data_ack
1242 __be32 snd_una; member in struct:cpl_wr_ack
2745 __be32 snd_una; member in struct:cpl_fw4_ack
/freebsd-12-stable/sys/dev/bxe/
H A Decore_hsi.h4631 uint32_t snd_una /* Last ACK sequence number sent by the Tx */; member in struct:tstorm_iscsi_tcp_ag_context_section
4809 uint32_t snd_una /* Last ACK sequence number sent by the Tx */; member in struct:tstorm_tcp_tcp_ag_context_section
4887 uint32_t snd_una /* Last ACK sequence number sent by the Tx */; member in struct:tstorm_toe_tcp_ag_context_section
5554 #define __XSTORM_FCOE_AG_CONTEXT_RESERVED_UNA_GT_NXT_EN (0x1<<7) /* BitField agg_vars1Various aggregative variables Enable decision rules based on equality between snd_una and snd_nxt */
5574 #define __XSTORM_FCOE_AG_CONTEXT_RESERVED_UNA_GT_NXT_EN (0x1<<7) /* BitField agg_vars1Various aggregative variables Enable decision rules based on equality between snd_una and snd_nxt */
5806 uint32_t snd_una /* The current Send UNA sequence number */; member in struct:xstorm_tcp_tcp_ag_context_section
5978 #define __XSTORM_ISCSI_AG_CONTEXT_UNA_GT_NXT_EN (0x1<<7) /* BitField agg_vars1Various aggregative variables Enable decision rules based on equality between snd_una and snd_nxt */
5998 #define __XSTORM_ISCSI_AG_CONTEXT_UNA_GT_NXT_EN (0x1<<7) /* BitField agg_vars1Various aggregative variables Enable decision rules based on equality between snd_una and snd_nxt */
6230 uint32_t snd_una /* The current Send UNA sequence number */; member in struct:xstorm_toe_tcp_ag_context_section
6402 #define __XSTORM_TOE_AG_CONTEXT_UNA_GT_NXT_EN (0x1<<7) /* BitField agg_vars1Various aggregative variables Enable decision rules based on equality between snd_una an
[all...]

Completed in 439 milliseconds