Lines Matching refs:api
27 const struct virtual_interface_api *api; in virtual_recv() local
39 api = net_if_get_device(ctx->virtual_iface)->api; in virtual_recv()
40 if (!api || api->recv == NULL) { in virtual_recv()
72 verdict = api->recv(ctx->virtual_iface, pkt); in virtual_recv()
105 api = net_if_get_device(iface)->api; in virtual_recv()
106 if (!api || api->recv == NULL) { in virtual_recv()
120 verdict = api->recv(iface, pkt); in virtual_recv()
147 const struct virtual_interface_api *api = net_if_get_device(iface)->api; in virtual_send() local
151 if (!api) { in virtual_send()
167 ret = api->send(iface, pkt); in virtual_send()
183 virt = net_if_get_device(iface)->api; in virtual_enable()
264 const struct virtual_interface_api *api; in net_virtual_interface_attach() local
277 api = net_if_get_device(virtual_iface)->api; in net_virtual_interface_attach()
278 if (api->attach == NULL) { in net_virtual_interface_attach()
337 api->attach(virtual_iface, iface); in net_virtual_interface_attach()