Searched refs:tcp_pcb (Results 1 – 13 of 13) sorted by relevance
/external/syslinux/core/lwip/src/include/lwip/ |
D | tcp.h | 50 struct tcp_pcb; 61 typedef err_t (*tcp_accept_fn)(void *arg, struct tcp_pcb *newpcb, err_t err); 73 typedef err_t (*tcp_recv_fn)(void *arg, struct tcp_pcb *tpcb, 87 typedef err_t (*tcp_sent_fn)(void *arg, struct tcp_pcb *tpcb, 99 typedef err_t (*tcp_poll_fn)(void *arg, struct tcp_pcb *tpcb); 125 typedef err_t (*tcp_connected_fn)(void *arg, struct tcp_pcb *tpcb, err_t err); 169 struct tcp_pcb { struct 173 TCP_PCB_COMMON(struct tcp_pcb); 305 err_t lwip_tcp_event(void *arg, struct tcp_pcb *pcb, 314 struct tcp_pcb * tcp_new (void); [all …]
|
D | tcp_impl.h | 67 struct tcp_pcb * tcp_alloc (u8_t prio); 68 void tcp_abandon (struct tcp_pcb *pcb, int reset); 69 err_t tcp_send_empty_ack(struct tcp_pcb *pcb); 70 void tcp_rexmit (struct tcp_pcb *pcb); 71 void tcp_rexmit_rto (struct tcp_pcb *pcb); 72 void tcp_rexmit_fast (struct tcp_pcb *pcb); 73 u32_t tcp_update_rcv_ann_wnd(struct tcp_pcb *pcb); 310 extern struct tcp_pcb *tcp_input_pcb; 316 struct tcp_pcb *pcbs; 318 extern struct tcp_pcb *tcp_bound_pcbs; [all …]
|
D | api.h | 124 struct tcp_pcb; 142 struct tcp_pcb *tcp;
|
D | memp_std.h | 42 LWIP_MEMPOOL(TCP_PCB, MEMP_NUM_TCP_PCB, sizeof(struct tcp_pcb), "TCP_PCB")
|
/external/syslinux/core/lwip/src/core/ |
D | tcp.c | 82 struct tcp_pcb *tcp_bound_pcbs; 87 struct tcp_pcb *tcp_active_pcbs; 89 struct tcp_pcb *tcp_tw_pcbs; 94 struct tcp_pcb ** const tcp_pcb_lists[] = {&tcp_listen_pcbs.pcbs, &tcp_bound_pcbs, 98 struct tcp_pcb *tcp_tmp_pcb; 138 tcp_close_shutdown(struct tcp_pcb *pcb, u8_t rst_on_unacked_data) in tcp_close_shutdown() 252 tcp_close(struct tcp_pcb *pcb) in tcp_close() 278 tcp_shutdown(struct tcp_pcb *pcb, int shut_rx, int shut_tx) in tcp_shutdown() 318 tcp_abandon(struct tcp_pcb *pcb, int reset) in tcp_abandon() 380 tcp_abort(struct tcp_pcb *pcb) in tcp_abort() [all …]
|
D | tcp_out.c | 79 static void tcp_output_segment(struct tcp_seg *seg, struct tcp_pcb *pcb); 92 tcp_output_alloc_header(struct tcp_pcb *pcb, u16_t optlen, u16_t datalen, in tcp_output_alloc_header() 123 tcp_send_fin(struct tcp_pcb *pcb) in tcp_send_fin() 156 tcp_create_segment(struct tcp_pcb *pcb, struct pbuf *p, u8_t flags, u32_t seqno, u8_t optflags) in tcp_create_segment() 217 u16_t *oversize, struct tcp_pcb *pcb, u8_t apiflags, in tcp_pbuf_prealloc() 291 tcp_write_checks(struct tcp_pcb *pcb, u16_t len) in tcp_write_checks() 351 tcp_write(struct tcp_pcb *pcb, const void *arg, u16_t len, u8_t apiflags) in tcp_write() 715 tcp_enqueue_flags(struct tcp_pcb *pcb, u8_t flags) in tcp_enqueue_flags() 822 tcp_build_timestamp_option(struct tcp_pcb *pcb, u32_t *opts) in tcp_build_timestamp_option() 836 tcp_send_empty_ack(struct tcp_pcb *pcb) in tcp_send_empty_ack() [all …]
|
D | tcp_in.c | 72 struct tcp_pcb *tcp_input_pcb; 75 static err_t tcp_process(struct tcp_pcb *pcb); 76 static void tcp_receive(struct tcp_pcb *pcb); 77 static void tcp_parseopt(struct tcp_pcb *pcb); 80 static err_t tcp_timewait_input(struct tcp_pcb *pcb); 94 struct tcp_pcb *pcb, *prev; in tcp_input() 97 struct tcp_pcb *lpcb_prev = NULL; in tcp_input() 247 prev = (struct tcp_pcb *)lpcb; in tcp_input() 444 struct tcp_pcb *npcb; in tcp_listen_input() 526 tcp_timewait_input(struct tcp_pcb *pcb) in tcp_timewait_input() [all …]
|
D | netif.c | 324 struct tcp_pcb *pcb; in netif_set_ipaddr() 341 struct tcp_pcb *next = pcb->next; in netif_set_ipaddr()
|
D | pbuf.c | 110 struct tcp_pcb* pcb; in pbuf_free_ooseq()
|
/external/syslinux/core/lwip/doc/ |
D | rawapi.txt | 89 - void tcp_arg(struct tcp_pcb *pcb, void *arg) 105 - struct tcp_pcb *tcp_new(void) 110 - err_t tcp_bind(struct tcp_pcb *pcb, struct ip_addr *ipaddr, 120 - struct tcp_pcb *tcp_listen(struct tcp_pcb *pcb) 138 - struct tcp_pcb *tcp_listen_with_backlog(struct tcp_pcb *pcb, u8_t backlog) 144 - void tcp_accepted(struct tcp_pcb *pcb) 151 - void tcp_accept(struct tcp_pcb *pcb, 152 err_t (* accept)(void *arg, struct tcp_pcb *newpcb, 158 - err_t tcp_connect(struct tcp_pcb *pcb, struct ip_addr *ipaddr, 160 struct tcp_pcb *tpcb, [all …]
|
/external/syslinux/core/lwip/src/api/ |
D | api_msg.c | 216 recv_tcp(void *arg, struct tcp_pcb *pcb, struct pbuf *p, err_t err) 277 poll_tcp(void *arg, struct tcp_pcb *pcb) 313 sent_tcp(void *arg, struct tcp_pcb *pcb, u16_t len) 415 struct tcp_pcb *pcb; 432 accept_function(void *arg, struct tcp_pcb *newpcb, err_t err) 925 do_connected(void *arg, struct tcp_pcb *pcb, err_t err) 1062 struct tcp_pcb* lpcb = tcp_listen_with_backlog(msg->conn->pcb.tcp, msg->msg.lb.backlog); 1064 struct tcp_pcb* lpcb = tcp_listen(msg->conn->pcb.tcp);
|
/external/syslinux/core/lwip/src/core/snmp/ |
D | mib2.c | 3689 struct tcp_pcb *pcb = tcp_active_pcbs; in tcp_get_value()
|
/external/syslinux/core/lwip/ |
D | CHANGELOG | 1879 and has to be explicitly disabled with 'tcp_pcb->flags |= TF_NODELAY' 2029 * tcp_out.c: Added check to prevent tcp_pcb->snd_queuelen from overflowing.
|