Home
last modified time | relevance | path

Searched refs:outdev (Results 1 – 23 of 23) sorted by relevance

/openbmc/qemu/net/
H A Dfilter-mirror.c39 char *outdev; member
254 if (s->outdev == NULL) { in filter_mirror_setup()
314 if (s->outdev) { in filter_redirector_setup()
348 return g_strdup(s->outdev); in filter_mirror_get_outdev()
357 g_free(s->outdev); in filter_mirror_set_outdev()
358 s->outdev = g_strdup(value); in filter_mirror_set_outdev()
359 if (!s->outdev) { in filter_mirror_set_outdev()
384 return g_strdup(s->outdev); in filter_redirector_get_outdev()
393 g_free(s->outdev); in filter_redirector_set_outdev()
463 g_free(s->outdev); in filter_mirror_fini()
[all …]
H A Dcolo-compare.c110 char *outdev; member
1027 return g_strdup(s->outdev); in compare_get_outdev()
1034 g_free(s->outdev); in compare_set_outdev()
1035 s->outdev = g_strdup(value); in compare_set_outdev()
1246 if (!s->pri_indev || !s->sec_indev || !s->outdev || !s->iothread) { in colo_compare_complete()
1250 } else if (!strcmp(s->pri_indev, s->outdev) || in colo_compare_complete()
1251 !strcmp(s->sec_indev, s->outdev) || in colo_compare_complete()
1283 if (find_and_check_chardev(&chr, s->outdev, errp) || in colo_compare_complete()
1467 g_free(s->outdev); in colo_compare_finalize()
/openbmc/linux/net/netfilter/
H A Dxt_physdev.c29 const char *indev, *outdev; in physdev_mt() local
55 outdev = physdev ? physdev->name : NULL; in physdev_mt()
59 (!!outdev ^ !(info->invert & XT_PHYSDEV_OP_BRIDGED))) in physdev_mt()
68 (!outdev ^ !!(info->invert & XT_PHYSDEV_OP_ISOUT)))) in physdev_mt()
86 if (!outdev) in physdev_mt()
89 ret = ifname_compare_aligned(outdev, info->physoutdev, info->out_mask); in physdev_mt()
H A Dnf_flow_table_ip.c333 struct net_device *outdev; in nf_flow_queue_xmit() local
336 if (!outdev) in nf_flow_queue_xmit()
339 skb->dev = outdev; in nf_flow_queue_xmit()
421 struct net_device *outdev; in nf_flow_offload_ip_hook() local
450 outdev = rt->dst.dev; in nf_flow_offload_ip_hook()
451 skb->dev = outdev; in nf_flow_offload_ip_hook()
454 neigh_xmit(NEIGH_ARP_TABLE, outdev, &nexthop, skb); in nf_flow_offload_ip_hook()
717 struct net_device *outdev; in nf_flow_offload_ipv6_hook() local
745 outdev = rt->dst.dev; in nf_flow_offload_ipv6_hook()
746 skb->dev = outdev; in nf_flow_offload_ipv6_hook()
[all …]
H A Dnf_tables_trace.c68 const struct net_device *outdev) in nf_trace_fill_dev_info() argument
80 if (outdev) { in nf_trace_fill_dev_info()
82 htonl(outdev->ifindex))) in nf_trace_fill_dev_info()
86 htons(outdev->type))) in nf_trace_fill_dev_info()
H A Dnft_flow_offload.c81 const struct net_device *outdev; member
126 if (!info->outdev) in nft_dev_path_info()
127 info->outdev = path->dev; in nft_dev_path_info()
160 if (!info->outdev) in nft_dev_path_info()
161 info->outdev = info->indev; in nft_dev_path_info()
215 route->tuple[dir].out.ifindex = info.outdev->ifindex; in nft_dev_forward_path()
H A Dnfnetlink_log.c463 const struct net_device *outdev, in __build_packet_message() argument
528 if (outdev) { in __build_packet_message()
531 htonl(outdev->ifindex))) in __build_packet_message()
539 htonl(outdev->ifindex)) || in __build_packet_message()
545 htonl(br_port_get_rcu(outdev)->br->dev->ifindex))) in __build_packet_message()
553 htonl(outdev->ifindex))) in __build_packet_message()
H A Dnfnetlink_queue.c405 struct net_device *outdev; in nfqnl_build_packet_message() local
443 outdev = entry->state.out; in nfqnl_build_packet_message()
547 if (outdev) { in nfqnl_build_packet_message()
549 if (nla_put_be32(skb, NFQA_IFINDEX_OUTDEV, htonl(outdev->ifindex))) in nfqnl_build_packet_message()
557 htonl(outdev->ifindex)) || in nfqnl_build_packet_message()
561 htonl(br_port_get_rcu(outdev)->br->dev->ifindex))) in nfqnl_build_packet_message()
569 htonl(outdev->ifindex))) in nfqnl_build_packet_message()
/openbmc/qemu/docs/
H A Dcolo-proxy.txt126 Redirector can redirect filter's net packet to outdev,
136 indev +---------+ +----------> outdev
146 Packets coming from the primary char indev will be sent to outdev.
151 outdev=chardev3-id
174 -object filter-mirror,id=m0,netdev=hn0,queue=tx,outdev=mirror0
176 -object filter-redirector,netdev=hn0,id=redire1,queue=rx,outdev=compare0
185 -object filter-redirector,id=f2,netdev=hn0,queue=rx,outdev=red1
199 -object filter-mirror,id=m0,netdev=hn0,queue=tx,outdev=mirror0,vnet_hdr_support
201 -object filter-redirector,netdev=hn0,id=redire1,queue=rx,outdev=compare0,vnet_hdr_support
202 -object colo-compare,id=comp0,primary_in=compare0-0,secondary_in=compare1,outdev=compare_out0,vnet_…
[all …]
H A DCOLO-FT.txt171 -object filter-mirror,id=m0,netdev=hn0,queue=tx,outdev=mirror0 \
173 -object filter-redirector,netdev=hn0,id=redire1,queue=rx,outdev=compare0 \
176 outdev=compare_out0,iothread=iothread1 \
199 -object filter-redirector,id=f2,netdev=hn0,queue=rx,outdev=red1 \
293 …:{ "qom-type": "filter-mirror", "id": "m0", "netdev": "hn0", "queue": "tx", "outdev": "mirror0" } }
295 …pe": "filter-redirector", "id": "redire1", "netdev": "hn0", "queue": "rx", "outdev": "compare0" } }
297 … "id": "comp0", "primary_in": "compare0-0", "secondary_in": "compare1", "outdev": "compare_out0", …
322 … "insert": "before", "position": "id=rew0", "netdev": "hn0", "queue": "tx", "outdev": "mirror0" } }
324 …"insert": "before", "position": "id=rew0", "netdev": "hn0", "queue": "rx", "outdev": "compare0" } }
326 … "id": "comp0", "primary_in": "compare0-0", "secondary_in": "compare1", "outdev": "compare_out0", …
/openbmc/linux/include/linux/
H A Dnetfilter.h151 struct net_device *outdev, in nf_hook_state_init() argument
159 p->out = outdev; in nf_hook_state_init()
215 struct net_device *indev, struct net_device *outdev, in nf_hook() argument
256 nf_hook_state_init(&state, hook, pf, indev, outdev, in nf_hook()
426 struct net_device *indev, struct net_device *outdev, in nf_hook() argument
/openbmc/linux/include/net/netfilter/
H A Dbr_netfilter.h27 struct net_device *outdev,
/openbmc/qemu/qapi/
H A Dqom.json233 # primary input (incoming packets are redirected to @outdev)
239 # @outdev: name of the character device backend to use for output
267 'outdev': 'str',
411 # @outdev: the name of a character device backend to which all
421 'data': { 'outdev': 'str',
429 # At least one of @indev or @outdev must be present. If both are
435 # @outdev: the name of a character device backend to which all
446 '*outdev': 'str',
/openbmc/linux/drivers/hwtracing/intel_th/
H A Dgth.c477 struct intel_th_device *outdev = in intel_th_gth_stop() local
480 to_intel_th_driver(outdev->dev.driver); in intel_th_gth_stop()
501 outdrv->wait_empty(outdev); in intel_th_gth_stop()
/openbmc/openbmc/poky/meta/recipes-multimedia/ffmpeg/
H A Dffmpeg_6.1.1.bb87 PACKAGECONFIG[xv] = "--enable-outdev=xv,--disable-outdev=xv,libxv"
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/rpidistro-ffmpeg/
H A Drpidistro-ffmpeg_4.3.4.bb95 PACKAGECONFIG[xv] = "--enable-outdev=xv,--disable-outdev=xv,libxv"
/openbmc/linux/net/ipv4/netfilter/
H A Darp_tables.c85 const char *outdev, in arp_packet_match() argument
137 ret = ifname_compare(outdev, arpinfo->outiface, arpinfo->outiface_mask); in arp_packet_match()
192 const char *indev, *outdev; in arpt_do_table() local
203 outdev = state->out ? state->out->name : nulldevname; in arpt_do_table()
225 if (!arp_packet_match(arp, skb->dev, indev, outdev, &e->arp)) { in arpt_do_table()
H A Dip_tables.c45 const char *outdev, in ip_packet_match() argument
62 ret = ifname_compare_aligned(outdev, ipinfo->outiface, ipinfo->outiface_mask); in ip_packet_match()
233 const char *indev, *outdev; in ipt_do_table() local
245 outdev = state->out ? state->out->name : nulldevname; in ipt_do_table()
283 if (!ip_packet_match(ip, indev, outdev, in ipt_do_table()
/openbmc/linux/net/ipv6/netfilter/
H A Dip6_tables.c49 const char *outdev, in ip6_packet_match() argument
70 ret = ifname_compare_aligned(outdev, ip6info->outiface, ip6info->outiface_mask); in ip6_packet_match()
256 const char *indev, *outdev; in ip6t_do_table() local
267 outdev = state->out ? state->out->name : nulldevname; in ip6t_do_table()
306 if (!ip6_packet_match(skb, indev, outdev, &e->ipv6, in ip6t_do_table()
/openbmc/linux/net/bridge/
H A Dbr_netfilter_hooks.c1137 struct net_device *outdev, in br_nf_hook_thresh() argument
1171 nf_hook_state_init(&state, hook, NFPROTO_BRIDGE, indev, outdev, in br_nf_hook_thresh()
/openbmc/linux/drivers/pinctrl/
H A Dcore.c383 struct pinctrl_dev **outdev, in pinctrl_get_device_gpio_range() argument
396 *outdev = pctldev; in pinctrl_get_device_gpio_range()
/openbmc/qemu/
H A Dqemu-options.hx5433 filter-redirector we need to differ outdev id from indev id, id
5434 can not be the same. we can just use indev or outdev, but at
5435 least one of indev or outdev need to be specified.
5446 filter-redirector,id=f2,netdev=hn0,queue=rx,outdev=red1 -object
5489 -object filter-mirror,id=m0,netdev=hn0,queue=tx,outdev=mirror0
5491 -object filter-redirector,netdev=hn0,id=redire1,queue=rx,outdev=compare0
5492 …-object colo-compare,id=comp0,primary_in=compare0-0,secondary_in=compare1,outdev=compare_out0,ioth…
5500 -object filter-redirector,id=f2,netdev=hn0,queue=rx,outdev=red1
5515 -object filter-mirror,id=m0,netdev=hn0,queue=tx,outdev=mirror0
5517 -object filter-redirector,netdev=hn0,id=redire1,queue=rx,outdev=compare0
[all …]
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/rpidistro-ffmpeg/files/
H A D0004-ffmpeg-4.3.4-rpi_14.patch59723 + .class_name = "drm vid outdev",
60542 + .class_name = "egl vid outdev",
61080 + .class_name = "rpi vid outdev",