Lines Matching refs:tcp_pcb
61 static void tcp_output_segment(struct tcp_seg *seg, struct tcp_pcb *pcb);
63 static struct tcp_hdr *tcp_output_set_header(struct tcp_pcb *pcb,
90 * @param pcb the tcp_pcb over which to send a segment
94 err_t tcp_send_ctrl(struct tcp_pcb * pcb, u8_t flags)
119 tcp_write(struct tcp_pcb * pcb, const void *data, u16_t len, u8_t apiflags)
159 tcp_enqueue(struct tcp_pcb * pcb, void *arg, u16_t len,
473 * @param pcb tcp_pcb
476 static void tcp_build_timestamp_option(struct tcp_pcb *pcb, u32_t * opts)
493 err_t tcp_output(struct tcp_pcb *pcb)
693 * @param pcb the tcp_pcb for the TCP connection used to send the segment
695 static void tcp_output_segment(struct tcp_seg *seg, struct tcp_pcb *pcb)
802 * tcp_rst() has a number of arguments that are taken from a tcp_pcb for
859 * @param pcb the tcp_pcb for which to re-enqueue all unacked segments
861 void tcp_rexmit_rto(struct tcp_pcb *pcb)
893 * @param pcb the tcp_pcb for which to retransmit the first unacked segment
895 void tcp_rexmit(struct tcp_pcb *pcb)
934 * @param pcb the tcp_pcb for which to send a keepalive packet
936 void tcp_keepalive(struct tcp_pcb *pcb)
992 * @param pcb the tcp_pcb for which to send a zero-window probe packet
994 void tcp_zero_window_probe(struct tcp_pcb *pcb)