Searched refs:raw_pcb (Results 1 - 12 of 12) sorted by relevance
/barrelfish-master/include/lwip/lwip/ |
H A D | raw.h | 48 struct raw_pcb { struct 52 struct raw_pcb *next; 57 * @param arg user supplied argument (raw_pcb.recv_arg) 58 * @param pcb the raw_pcb which received data 66 u8_t(*recv) (void *arg, struct raw_pcb * pcb, struct pbuf * p, 74 struct raw_pcb *raw_new(u8_t proto); 75 void raw_remove(struct raw_pcb *pcb); 76 err_t raw_bind(struct raw_pcb *pcb, struct ip_addr *ipaddr); 77 err_t raw_connect(struct raw_pcb *pcb, struct ip_addr *ipaddr); 79 void raw_recv(struct raw_pcb *pc [all...] |
H A D | memp_std.h | 34 LWIP_MEMPOOL(RAW_PCB, MEMP_NUM_RAW_PCB, sizeof(struct raw_pcb), "RAW_PCB")
|
H A D | api.h | 102 struct raw_pcb; 120 struct raw_pcb *raw;
|
/barrelfish-master/include/lwip2/lwip/ |
H A D | raw.h | 55 struct raw_pcb; 58 * @param arg user supplied argument (raw_pcb.recv_arg) 59 * @param pcb the raw_pcb which received data 67 typedef u8_t (*raw_recv_fn)(void *arg, struct raw_pcb *pcb, struct pbuf *p, 71 struct raw_pcb { struct 75 struct raw_pcb *next; 92 struct raw_pcb * raw_new (u8_t proto); 93 struct raw_pcb * raw_new_ip_type(u8_t type, u8_t proto); 94 void raw_remove (struct raw_pcb *pcb); 95 err_t raw_bind (struct raw_pcb *pc [all...] |
H A D | api.h | 197 struct raw_pcb; 215 struct raw_pcb *raw;
|
/barrelfish-master/lib/lwip/src/core/ |
H A D | raw.c | 58 static struct raw_pcb *raw_pcbs; 79 struct raw_pcb *pcb, *prev; 141 err_t raw_bind(struct raw_pcb * pcb, struct ip_addr * ipaddr) 160 err_t raw_connect(struct raw_pcb * pcb, struct ip_addr * ipaddr) 181 raw_recv(struct raw_pcb *pcb, 182 u8_t(*recv) (void *arg, struct raw_pcb * upcb, struct pbuf * p, 202 err_t raw_sendto(struct raw_pcb *pcb, struct pbuf *p, struct ip_addr *ipaddr) 292 err_t raw_send(struct raw_pcb * pcb, struct pbuf * p) 305 void raw_remove(struct raw_pcb *pcb) 307 struct raw_pcb *pcb [all...] |
/barrelfish-master/lib/lwip2/src/core/ |
H A D | raw.c | 65 static struct raw_pcb *raw_pcbs; 68 raw_input_match(struct raw_pcb *pcb, u8_t broadcast) 130 struct raw_pcb *pcb, *prev; 210 raw_bind(struct raw_pcb *pcb, const ip_addr_t *ipaddr) 234 raw_connect(struct raw_pcb *pcb, const ip_addr_t *ipaddr) 255 raw_recv(struct raw_pcb *pcb, raw_recv_fn recv, void *recv_arg) 276 raw_sendto(struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *ipaddr) 402 raw_send(struct raw_pcb *pcb, struct pbuf *p) 417 raw_remove(struct raw_pcb *pcb) 419 struct raw_pcb *pcb [all...] |
/barrelfish-master/lib/net/test/ |
H A D | ping.c | 36 static struct raw_pcb *ping_pcb; 74 ping_recv(void *arg, struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *addr) 113 ping_send(struct raw_pcb *raw, ip_addr_t *addr) 151 struct raw_pcb *pcb = (struct raw_pcb*)arg;
|
/barrelfish-master/lib/lwip2/src/apps/ping/ |
H A D | ping.c | 100 static struct raw_pcb *ping_pcb; 290 ping_recv(void *arg, struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *addr) 320 ping_send(struct raw_pcb *raw, ip_addr_t *addr) 349 struct raw_pcb *pcb = (struct raw_pcb*)arg;
|
/barrelfish-master/include/lwip2/lwip/priv/ |
H A D | memp_std.h | 42 LWIP_MEMPOOL(RAW_PCB, MEMP_NUM_RAW_PCB, sizeof(struct raw_pcb), "RAW_PCB")
|
/barrelfish-master/lib/lwip/src/api/ |
H A D | api_msg.c | 69 * @see raw.h (struct raw_pcb.recv) for parameters and return value 72 recv_raw(void *arg, struct raw_pcb *pcb, struct pbuf *p, struct ip_addr *addr)
|
/barrelfish-master/lib/lwip2/src/api/ |
H A D | api_msg.c | 97 * @see raw.h (struct raw_pcb.recv) for parameters and return value 100 recv_raw(void *arg, struct raw_pcb *pcb, struct pbuf *p,
|
Completed in 115 milliseconds