/openthread-3.5.0/third_party/tcplp/bsdtcp/ |
D | tcp_timer.c | 67 tcp_timer_delack(struct tcpcb* tp) in tcp_timer_delack() 88 tcp_timer_keep(struct tcpcb* tp) in tcp_timer_keep() 172 tcp_timer_persist(struct tcpcb* tp) in tcp_timer_persist() 240 tcp_timer_2msl(struct tcpcb* tp) in tcp_timer_2msl() 331 tcp_timer_rexmt(struct tcpcb *tp) in tcp_timer_rexmt() 470 tcp_timer_active(struct tcpcb *tp, uint32_t timer_type) in tcp_timer_active() 476 tcp_timer_activate(struct tcpcb *tp, uint32_t timer_type, uint32_t delta) { in tcp_timer_activate() 490 tcp_cancel_timers(struct tcpcb* tp) { in tcp_cancel_timers()
|
D | tcp_subr.c | 56 tcp_seq tcp_new_isn(struct tcpcb* tp) { in tcp_new_isn() 77 tcp_state_change(struct tcpcb *tp, int newstate) in tcp_state_change() 95 __attribute__((used)) void initialize_tcb(struct tcpcb* tp) { in initialize_tcb() 159 tcp_discardcb(struct tcpcb *tp) in tcp_discardcb() 182 tcp_close(struct tcpcb *tp) in tcp_close() 208 tcpip_maketemplate(struct tcpcb* tp, struct tcptemp* t) in tcpip_maketemplate() 226 tcpip_fillheaders(struct tcpcb* tp, otMessageInfo* ip_ptr, void *tcp_ptr) in tcpip_fillheaders() 294 tcp_respond(struct tcpcb *tp, otInstance* instance, struct ip6_hdr* ip6gen, struct tcphdr *thgen, in tcp_respond() 352 tcp_drop(struct tcpcb *tp, int errnum) in tcp_drop() 378 tcp_maxmtu6(struct tcpcb* tp, struct tcp_ifcap *cap) in tcp_maxmtu6()
|
D | tcp_sack.c | 106 tcp_sack_init(struct tcpcb* tp) in tcp_sack_init() 111 struct sackhole* sackhole_alloc(struct tcpcb* tp) { in sackhole_alloc() 120 void sackhole_free(struct tcpcb* tp, struct sackhole* tofree) { in sackhole_free() 140 tcp_update_sack_list(struct tcpcb *tp, tcp_seq rcv_start, tcp_seq rcv_end) in tcp_update_sack_list() 225 tcp_clean_sackreport(struct tcpcb *tp) in tcp_clean_sackreport() 238 tcp_sackhole_alloc(struct tcpcb *tp, tcp_seq start, tcp_seq end) in tcp_sackhole_alloc() 270 tcp_sackhole_free(struct tcpcb *tp, struct sackhole *hole) in tcp_sackhole_free() 283 tcp_sackhole_insert(struct tcpcb *tp, tcp_seq start, tcp_seq end, in tcp_sackhole_insert() 310 tcp_sackhole_remove(struct tcpcb *tp, struct sackhole *hole) in tcp_sackhole_remove() 330 tcp_sack_doack(struct tcpcb *tp, struct tcpopt *to, tcp_seq th_ack) in tcp_sack_doack() [all …]
|
D | tcp_usrreq.c | 65 static int in6_pcbconnect(struct tcpcb* tp, struct sockaddr_in6* nam) { in in6_pcbconnect() 87 tcp6_connect(struct tcpcb *tp, struct sockaddr_in6 *nam) in tcp6_connect() 159 tcp6_usr_connect(struct tcpcb* tp, struct sockaddr_in6* sin6p) in tcp6_usr_connect() 254 int tcp_usr_send(struct tcpcb* tp, int moretocome, otLinkedBuffer* data, size_t extendby, struct so… in tcp_usr_send() 359 tcp_usr_rcvd(struct tcpcb* tp) in tcp_usr_rcvd() 406 tcp_usr_shutdown(struct tcpcb* tp) in tcp_usr_shutdown() 449 tcp_usrclosed(struct tcpcb *tp) in tcp_usrclosed() 512 tcp_usr_abort(struct tcpcb* tp) in tcp_usr_abort()
|
D | tcp_input.c | 116 cc_ack_received(struct tcpcb *tp, struct tcphdr *th, uint16_t type) in cc_ack_received() 146 cc_conn_init(struct tcpcb *tp) in cc_conn_init() 222 cc_cong_signal(struct tcpcb *tp, struct tcphdr *th, uint32_t type) in cc_cong_signal() 292 cc_post_recovery(struct tcpcb *tp, struct tcphdr *th) in cc_post_recovery() 317 #define DELAY_ACK(tp, tlen) \ argument 324 cc_ecnpkt_handler(struct tcpcb *tp, struct tcphdr *th, uint8_t iptos) in cc_ecnpkt_handler() 369 tcp_hc_get(struct tcpcb* tp, struct hc_metrics_lite *hc_metrics_lite) in tcp_hc_get() 384 tcp_hc_getmtu(struct tcpcb* tp) in tcp_hc_getmtu() 401 tcp_dropwithreset(struct ip6_hdr* ip6, struct tcphdr *th, struct tcpcb *tp, otInstance* instance, in tcp_dropwithreset() 438 tcp_input(struct ip6_hdr* ip6, struct tcphdr* th, otMessage* msg, struct tcpcb* tp, struct tcpcb_li… in tcp_input() [all …]
|
D | tcp_fastopen.c | 646 tcp_fastopen_check_cookie(struct tcpcb* tp, uint8_t *cookie, in tcp_fastopen_check_cookie() 921 tcp_fastopen_connect(struct tcpcb *tp) in tcp_fastopen_connect() 1022 tcp_fastopen_disable_path(struct tcpcb *tp) in tcp_fastopen_disable_path() 1049 tcp_fastopen_update_cache(struct tcpcb *tp, uint16_t mss, in tcp_fastopen_update_cache()
|
D | tcp_timewait.c | 93 tcp_tw_2msl_reset(struct tcpcb* tp, int rearm) in tcp_tw_2msl_reset() 121 tcp_twrespond(struct tcpcb* tp, int flags) in tcp_twrespond() 187 tcp_twstart(struct tcpcb *tp) in tcp_twstart() 309 tcp_twcheck(struct tcpcb* tp, struct tcphdr *th, int tlen) in tcp_twcheck()
|
D | tcp_timer.h | 172 #define TP_KEEPINIT(tp) (/*(tp)->t_keepinit ? (tp)->t_keepinit :*/ tcp_keepinit) argument 173 #define TP_KEEPIDLE(tp) (/*(tp)->t_keepidle ? (tp)->t_keepidle :*/ tcp_keepidle) argument 174 #define TP_KEEPINTVL(tp) (/*(tp)->t_keepintvl ? (tp)->t_keepintvl :*/ tcp_keepintvl) argument 175 #define TP_KEEPCNT(tp) (/*(tp)->t_keepcnt ? (tp)->t_keepcnt :*/ tcp_keepcnt) argument 176 #define TP_MAXIDLE(tp) (TP_KEEPCNT(tp) * TP_KEEPINTVL(tp)) argument
|
D | tcp_seq.h | 61 #define tcp_rcvseqinit(tp) \ argument 64 #define tcp_sendseqinit(tp) \ argument
|
D | tcp_output.c | 52 cc_after_idle(struct tcpcb *tp) in cc_after_idle() 78 tcp_setpersist(struct tcpcb *tp) in tcp_setpersist() 100 tcp_output(struct tcpcb *tp) in tcp_output()
|
D | tcp_reass.c | 54 tcp_reass(struct tcpcb* tp, struct tcphdr* th, int* tlenp, otMessage* data, off_t data_offset, stru… in tcp_reass()
|
D | tcp_var.h | 148 #define tpcantrcvmore(tp) (tp)->miscflags |= TCB_CANTRCVMORE argument 149 #define tpcantsendmore(tp) (tp)->miscflags |= TCB_CANTSENDMORE argument 150 #define tpiscantrcv(tp) (((tp)->miscflags & TCB_CANTRCVMORE) != 0) argument 151 #define tpiscantsend(tp) (((tp)->miscflags & TCB_CANTSENDMORE) != 0) argument 152 #define tpmarktimeractive(tp, timer) (tp)->miscflags |= timer argument 153 #define tpistimeractive(tp, timer) (((tp)->miscflags & timer) != 0) argument 154 #define tpcleartimeractive(tp, timer) (tp)->miscflags &= ~timer argument 155 #define tpmarkpassiveopen(tp) (tp)->miscflags |= TCB_PASSIVE argument 156 #define tpispassiveopen(tp) (((tp)->miscflags & TCB_PASSIVE) != 0) argument 158 #define REASSBMP_SIZE(tp) BITS_TO_BYTES((tp)->recvbuf.size) argument [all …]
|
D | cc.h | 158 #define CC_ALGO(tp) (&newreno_cc_algo) // samkumar: This allows the #defines in cc_newreno.c to wor… argument 161 #define CC_DATA(tp) ((tp)->ccv->cc_data) argument
|
/openthread-3.5.0/src/core/net/ |
D | tcp6.cpp | 85 struct tcpcb &tp = GetTcb(); in Initialize() local 131 const struct tcpcb &tp = GetTcb(); in GetLocalAddress() local 143 const struct tcpcb &tp = GetTcb(); in GetPeerAddress() local 156 struct tcpcb &tp = GetTcb(); in Bind() local 172 struct tcpcb &tp = GetTcb(); in Connect() local 201 struct tcpcb &tp = GetTcb(); in SendByReference() local 228 struct tcpcb &tp = GetTcb(); in SendByExtension() local 255 struct tcpcb &tp = GetTcb(); in ReceiveByReference() local 265 struct tcpcb &tp = GetTcb(); in ReceiveContiguify() local 275 struct tcpcb &tp = GetTcb(); in CommitReceive() local [all …]
|