Searched refs:virtual_iface (Results 1 – 7 of 7) sorted by relevance
/Zephyr-latest/subsys/net/l2/virtual/ |
D | virtual.c | 34 if (ctx->virtual_iface == NULL) { in virtual_recv() 38 api = net_if_get_device(ctx->virtual_iface)->api; in virtual_recv() 43 if (!net_if_is_up(ctx->virtual_iface)) { in virtual_recv() 45 net_if_get_by_iface(ctx->virtual_iface)); in virtual_recv() 49 verdict = api->recv(ctx->virtual_iface, pkt); in virtual_recv() 61 net_stats_update_bytes_recv(ctx->virtual_iface, in virtual_recv() 66 net_stats_update_processing_error(ctx->virtual_iface); in virtual_recv() 192 int net_virtual_interface_attach(struct net_if *virtual_iface, in net_virtual_interface_attach() argument 199 if (net_if_get_by_iface(virtual_iface) < 0 || in net_virtual_interface_attach() 204 if (virtual_iface == iface) { in net_virtual_interface_attach() [all …]
|
/Zephyr-latest/subsys/net/lib/shell/ |
D | virtual.c | 71 if (ctx->virtual_iface == iface) { in attached_iface_cb() 75 PR("%d ", net_if_get_by_iface(ctx->virtual_iface)); in attached_iface_cb() 121 struct net_if *virtual_iface, *lower_iface; in cmd_virtual_attach() local 124 virtual_iface = net_if_get_by_index(atoi(argv[1])); in cmd_virtual_attach() 125 if (virtual_iface == NULL) { in cmd_virtual_attach() 136 ret = net_virtual_interface_attach(virtual_iface, lower_iface); in cmd_virtual_attach() 151 struct net_if *virtual_iface; in cmd_virtual_detach() local 154 virtual_iface = net_if_get_by_index(atoi(argv[1])); in cmd_virtual_detach() 155 if (virtual_iface == NULL) { in cmd_virtual_detach() 160 ret = net_virtual_interface_attach(virtual_iface, NULL); in cmd_virtual_detach()
|
D | iface.c | 229 if (ctx->virtual_iface == iface) { in iface_cb() 233 PR("%d ", net_if_get_by_iface(ctx->virtual_iface)); in iface_cb()
|
/Zephyr-latest/subsys/net/l2/dummy/any/ |
D | any.c | 61 if (net_if_l2(ctx->virtual_iface)->recv == NULL) { in any_recv() 68 verdict = net_if_l2(ctx->virtual_iface)->recv(iface, pkt); in any_recv()
|
/Zephyr-latest/include/zephyr/net/ |
D | virtual.h | 118 int (*attach)(struct net_if *virtual_iface, struct net_if *iface); 144 struct net_if *virtual_iface; member 178 int net_virtual_interface_attach(struct net_if *virtual_iface,
|
/Zephyr-latest/samples/net/virtual/src/ |
D | main.c | 141 static int virtual_test_interface_attach(struct net_if *virtual_iface, in virtual_test_interface_attach() argument 144 struct virtual_test_context *ctx = net_if_get_device(virtual_iface)->data; in virtual_test_interface_attach() 147 net_if_get_by_iface(virtual_iface), virtual_iface, in virtual_test_interface_attach()
|
/Zephyr-latest/subsys/net/l2/ethernet/ |
D | vlan.c | 129 if (vctx->virtual_iface == NULL) { in get_vlan_ctx() 133 caps = net_virtual_get_iface_capabilities(vctx->virtual_iface); in get_vlan_ctx() 138 ctx = net_if_get_device(vctx->virtual_iface)->data; in get_vlan_ctx()
|