Lines Matching refs:netif

116 slipif_output(struct netif *netif, struct pbuf *p)  in slipif_output()  argument
123 LWIP_ASSERT("netif != NULL", (netif != NULL)); in slipif_output()
124 LWIP_ASSERT("netif->state != NULL", (netif->state != NULL)); in slipif_output()
127 …LWIP_DEBUGF(SLIP_DEBUG, ("slipif_output(%"U16_F"): sending %"U16_F" bytes\n", (u16_t)netif->num, p… in slipif_output()
128 priv = (struct slipif_priv *)netif->state; in slipif_output()
172 slipif_output_v4(struct netif *netif, struct pbuf *p, const ip4_addr_t *ipaddr) in slipif_output_v4() argument
175 return slipif_output(netif, p); in slipif_output_v4()
191 slipif_output_v6(struct netif *netif, struct pbuf *p, const ip6_addr_t *ipaddr) in slipif_output_v6() argument
194 return slipif_output(netif, p); in slipif_output_v6()
207 slipif_rxbyte(struct netif *netif, u8_t c) in slipif_rxbyte() argument
212 LWIP_ASSERT("netif != NULL", (netif != NULL)); in slipif_rxbyte()
213 LWIP_ASSERT("netif->state != NULL", (netif->state != NULL)); in slipif_rxbyte()
215 priv = (struct slipif_priv *)netif->state; in slipif_rxbyte()
310 slipif_rxbyte_input(struct netif *netif, u8_t c) in slipif_rxbyte_input() argument
313 p = slipif_rxbyte(netif, c); in slipif_rxbyte_input()
315 if (netif->input(p, netif) != ERR_OK) { in slipif_rxbyte_input()
333 struct netif *netif = (struct netif *)nf; in slipif_loop_thread() local
334 struct slipif_priv *priv = (struct slipif_priv *)netif->state; in slipif_loop_thread()
338 slipif_rxbyte_input(netif, c); in slipif_loop_thread()
361 slipif_init(struct netif *netif) in slipif_init() argument
366 LWIP_DEBUGF(SLIP_DEBUG, ("slipif_init: netif->num=%"U16_F"\n", (u16_t)netif->num)); in slipif_init()
374 netif->name[0] = 's'; in slipif_init()
375 netif->name[1] = 'l'; in slipif_init()
377 netif->output = slipif_output_v4; in slipif_init()
380 netif->output_ip6 = slipif_output_v6; in slipif_init()
382 netif->mtu = SLIP_MAX_SIZE; in slipif_init()
385 if (netif->state != NULL) { in slipif_init()
386 sio_num = *(u8_t*)netif->state; in slipif_init()
388 sio_num = netif->num; in slipif_init()
408 netif->state = priv; in slipif_init()
411 MIB2_INIT_NETIF(netif, snmp_ifType_slip, SLIP_SIO_SPEED(priv->sd)); in slipif_init()
415 sys_thread_new(SLIPIF_THREAD_NAME, slipif_loop_thread, netif, in slipif_init()
427 slipif_poll(struct netif *netif) in slipif_poll() argument
432 LWIP_ASSERT("netif != NULL", (netif != NULL)); in slipif_poll()
433 LWIP_ASSERT("netif->state != NULL", (netif->state != NULL)); in slipif_poll()
435 priv = (struct slipif_priv *)netif->state; in slipif_poll()
438 slipif_rxbyte_input(netif, c); in slipif_poll()
449 slipif_process_rxqueue(struct netif *netif) in slipif_process_rxqueue() argument
454 LWIP_ASSERT("netif != NULL", (netif != NULL)); in slipif_process_rxqueue()
455 LWIP_ASSERT("netif->state != NULL", (netif->state != NULL)); in slipif_process_rxqueue()
457 priv = (struct slipif_priv *)netif->state; in slipif_process_rxqueue()
474 if (netif->input(p, netif) != ERR_OK) { in slipif_process_rxqueue()
487 slipif_rxbyte_enqueue(struct netif *netif, u8_t data) in slipif_rxbyte_enqueue() argument
490 struct slipif_priv *priv = (struct slipif_priv *)netif->state; in slipif_rxbyte_enqueue()
493 p = slipif_rxbyte(netif, data); in slipif_rxbyte_enqueue()
526 slipif_received_byte(struct netif *netif, u8_t data) in slipif_received_byte() argument
528 LWIP_ASSERT("netif != NULL", (netif != NULL)); in slipif_received_byte()
529 LWIP_ASSERT("netif->state != NULL", (netif->state != NULL)); in slipif_received_byte()
530 slipif_rxbyte_enqueue(netif, data); in slipif_received_byte()
544 slipif_received_bytes(struct netif *netif, u8_t *data, u8_t len) in slipif_received_bytes() argument
548 LWIP_ASSERT("netif != NULL", (netif != NULL)); in slipif_received_bytes()
549 LWIP_ASSERT("netif->state != NULL", (netif->state != NULL)); in slipif_received_bytes()
552 slipif_rxbyte_enqueue(netif, *rxdata); in slipif_received_bytes()