Lines Matching full:input
44 * On receive, the port netif calls into the bridge (via its netif->input function) and
45 * the bridge selects the port(s) (and/or its netif->input function) to pass the received pbuf to.
61 * NOTE: the passed 'input' function depends on BRIDGEIF_PORT_NETIFS_OUTPUT_DIRECT setting,
62 …* which controls where the forwarding is done (netif low level input context vs. tcpip_thr…
67 * - When adding a port netif, its input function is changed to call into the bridge.
122 /* netif data index to get the bridge on input */
322 /** The actual bridge input function. Port netif's input is changed to call
359 /* we pass the reference to ->input or have to free it */ in bridgeif_input()
360 LWIP_DEBUGF(BRIDGEIF_FW_DEBUG, ("br -> input(%p)\n", (void *)p)); in bridgeif_input()
361 if (br->netif->input(p, br->netif) != ERR_OK) { in bridgeif_input()
374 LWIP_DEBUGF(BRIDGEIF_FW_DEBUG, ("br -> input(%p)\n", (void *)p)); in bridgeif_input()
375 return br->netif->input(p, br->netif); in bridgeif_input()
390 /** Input function for port netifs used to synchronize into tcpip_thread.
421 LWIP_ASSERT("bridgeif needs an input callback", (netif->input != NULL)); in bridgeif_init()
423 if (netif->input == tcpip_input) { in bridgeif_init()
549 /* let the port call us on input */ in bridgeif_add_port()
551 portif->input = bridgeif_input; in bridgeif_add_port()
553 portif->input = bridgeif_tcpip_input; in bridgeif_add_port()