Lines Matching refs:tcp_pcb
66 struct tcp_pcb * tcp_alloc (u8_t prio);
67 void tcp_abandon (struct tcp_pcb *pcb, int reset);
68 err_t tcp_send_empty_ack(struct tcp_pcb *pcb);
69 void tcp_rexmit (struct tcp_pcb *pcb);
70 void tcp_rexmit_rto (struct tcp_pcb *pcb);
71 void tcp_rexmit_fast (struct tcp_pcb *pcb);
72 u32_t tcp_update_rcv_ann_wnd(struct tcp_pcb *pcb);
73 err_t tcp_process_refused_data(struct tcp_pcb *pcb);
306 extern struct tcp_pcb *tcp_input_pcb;
313 struct tcp_pcb *pcbs;
315 extern struct tcp_pcb *tcp_bound_pcbs;
317 extern struct tcp_pcb *tcp_active_pcbs; /* List of all TCP PCBs that are in a
320 extern struct tcp_pcb *tcp_tw_pcbs; /* List of all TCP PCBs in TIME-WAIT. */
322 extern struct tcp_pcb *tcp_tmp_pcb; /* Only used for temporary storage. */
415 struct tcp_pcb *tcp_pcb_copy(struct tcp_pcb *pcb);
416 void tcp_pcb_purge(struct tcp_pcb *pcb);
417 void tcp_pcb_remove(struct tcp_pcb **pcblist, struct tcp_pcb *pcb);
439 err_t tcp_send_fin(struct tcp_pcb *pcb);
440 err_t tcp_enqueue_flags(struct tcp_pcb *pcb, u8_t flags);
442 void tcp_rexmit_seg(struct tcp_pcb *pcb, struct tcp_seg *seg);
450 void tcp_keepalive(struct tcp_pcb *pcb);
451 void tcp_zero_window_probe(struct tcp_pcb *pcb);
458 err_t tcp_recv_null(void *arg, struct tcp_pcb *pcb, struct pbuf *p, err_t err);