Home
last modified time | relevance | path

Searched refs:vnet (Results 1 – 25 of 191) sorted by relevance

12345678

/freebsd/sys/net/
H A Dvnet.c104 struct vnet *vnet0;
214 SDT_PROVIDER_DEFINE(vnet);
215 SDT_PROBE_DEFINE1(vnet, functions, vnet_alloc, entry, "int");
216 SDT_PROBE_DEFINE2(vnet, functions, vnet_alloc, alloc, "int",
218 SDT_PROBE_DEFINE2(vnet, functions, vnet_alloc, return,
220 SDT_PROBE_DEFINE2(vnet, functions, vnet_destroy, entry,
222 SDT_PROBE_DEFINE1(vnet, functions, vnet_destroy, return,
238 struct vnet *
241 struct vnet *vnet; in vnet_alloc() local
243 SDT_PROBE1(vnet, functions, vnet_alloc, entry, __LINE__); in vnet_alloc()
[all …]
H A Dvnet.h69 struct vnet { struct
70 LIST_ENTRY(vnet) vnet_le; /* all vnets list */
169 struct vnet *vnet_alloc(void);
170 void vnet_destroy(struct vnet *vnet);
193 void vnet_log_recursion(struct vnet *, const char *, int);
199 struct vnet *saved_vnet = curvnet; \
224 struct vnet *saved_vnet = curvnet; \
244 extern struct vnet *vnet0;
256 LIST_HEAD(vnet_list_head, vnet);
269 #define VNET_ITERATOR_DECL(arg) struct vnet *arg
[all …]
/freebsd/sys/tools/gdb/
H A Dvnet.py11 class vnet(gdb.Function): class
23 super(vnet, self).__init__("V")
25 def invoke(self, sym, vnet=None): argument
33 if vnet is None:
34 vnet = tdfind(gdb.selected_thread().ptid[2])['td_vnet']
35 if not vnet:
37 vnet = symval("vnet0")
38 elif vnet.type.is_string_like:
39 vnet = vnet.string()
41 if prison['pr_name'].string() == vnet:
[all …]
/freebsd/tests/sys/netinet6/
H A Dtest_ip6_output.py13 from atf_python.sys.net.vnet import SingleVnetTestTemplate
14 from atf_python.sys.net.vnet import VnetTestTemplate
75 def _vnet2_handler(self, vnet, ip: str, os_ifname: str = None): argument
82 vnet.pipe.send(ll_data)
85 tx_obj["dst_iface_alias"] = vnet.iface_map[tx_obj["dst_iface"]].alias
86 vnet.pipe.send(tx_obj)
90 def vnet2_handler(self, vnet): argument
91 ip = str(vnet.iface_alias_map["if2"].first_ipv6.ip)
92 self._vnet2_handler(vnet, ip, None)
176 vnet = self.vnet
[all …]
/freebsd/sys/ofed/include/rdma/
H A Dib_addr_freebsd.h34 ip_ifp_find(struct vnet *vnet, uint32_t addr) in ip_ifp_find() argument
46 CURVNET_SET_QUIET(vnet); in ip_ifp_find()
62 ip6_ifp_find(struct vnet *vnet, struct in6_addr addr, uint16_t scope_id) in ip6_ifp_find() argument
79 CURVNET_SET_QUIET(vnet); in ip6_ifp_find()
94 dev_get_by_index(struct vnet *vnet, int if_index) in dev_get_by_index() argument
100 CURVNET_SET(vnet); in dev_get_by_index()
/freebsd/tests/sys/netpfil/pf/
H A Dicmp.py31 from atf_python.sys.net.vnet import VnetTestTemplate
49 def vnet2_handler(self, vnet): argument
61 def vnet3_handler(self, vnet): argument
65 ifname = vnet.iface_alias_map["if2"].name
81 vnet.pipe.send("Got ICMP destination unreachable packet")
86 vnet = self.vnet_map["vnet1"]
88 sendif = vnet.iface_alias_map["if1"]
198 def vnet2_handler(self, vnet): argument
199 ifname = vnet.iface_alias_map["if1"].name
200 if2name = vnet.iface_alias_map["if2"].name
[all …]
H A Dfrag6.py7 from atf_python.sys.net.vnet import VnetTestTemplate
17 def vnet2_handler(self, vnet): argument
18 ifname = vnet.iface_alias_map["if1"].name
49 packets = sp.sniff(iface=self.vnet.iface_alias_map["if1"].name,
96 def vnet2_handler(self, vnet): argument
97 ifname = vnet.iface_alias_map["if1"].name
111 if1 = self.vnet.iface_alias_map["if1"].name
112 if2 = self.vnet.iface_alias_map["if2"].name
185 def vnet2_handler(self, vnet): argument
216 packets = sp.sniff(iface=self.vnet.iface_alias_map["if1"].name,
[all …]
H A Dnat64.py33 from atf_python.sys.net.vnet import VnetTestTemplate
47 def vnet4_handler(self, vnet): argument
50 def vnet3_handler(self, vnet): argument
92 def vnet2_handler(self, vnet): argument
93 ifname = vnet.iface_alias_map["if1"].name
104 vnet.pipe.send(socket.if_nametoindex("pflog0"))
209 vnet = self.vnet_map["vnet1"]
210 sendif = vnet.iface_alias_map["if1"].name
302 ifname = self.vnet.iface_alias_map["if1"].name
303 gw_mac = self.vnet.iface_alias_map["if1"].epairb.ether
[all …]
H A Dfrag4.py30 from atf_python.sys.net.vnet import VnetTestTemplate
42 def vnet2_handler(self, vnet): argument
43 outifname = vnet.iface_alias_map["if2"].name
54 def vnet3_handler(self, vnet): argument
H A Dnat66.py34 from atf_python.sys.net.vnet import VnetTestTemplate
46 def vnet2_handler(self, vnet): argument
47 outifname = vnet.iface_alias_map["if2"].name
59 def vnet3_handler(self, vnet): argument
72 packets = sp.sniff(iface=self.vnet.iface_alias_map["if1"].name,
109 packets = sp.sniff(iface=self.vnet.iface_alias_map["if1"].name,
H A Dnat44.py29 from atf_python.sys.net.vnet import VnetTestTemplate
41 def vnet2_handler(self, vnet): argument
42 outifname = vnet.iface_alias_map["if2"].name
52 def vnet3_handler(self, vnet): argument
H A Dheader.py31 from atf_python.sys.net.vnet import VnetTestTemplate
42 def vnet2_handler(self, vnet): argument
56 sendif = self.vnet.iface_alias_map["if1"]
57 recvif = self.vnet.iface_alias_map["if2"].name
135 def vnet2_handler(self, vnet): argument
150 sendif = self.vnet.iface_alias_map["if1"]
151 recvif = self.vnet.iface_alias_map["if2"].name
H A Dmld.py30 from atf_python.sys.net.vnet import VnetTestTemplate
40 def vnet2_handler(self, vnet): argument
41 ifname = vnet.iface_alias_map["if1"].name
67 ifname = self.vnet.iface_alias_map["if1"].name
H A Dreturn.py31 from atf_python.sys.net.vnet import VnetTestTemplate
49 def vnet2_handler(self, vnet): argument
50 ifname = vnet.iface_alias_map["if1"].name
51 if2name = vnet.iface_alias_map["if2"].name
63 def vnet3_handler(self, vnet): argument
H A Digmp.py30 from atf_python.sys.net.vnet import VnetTestTemplate
40 def vnet2_handler(self, vnet): argument
41 ifname = vnet.iface_alias_map["if1"].name
70 ifname = self.vnet.iface_alias_map["if1"].name
/freebsd/tests/examples/
H A Dtest_examples.py4 from atf_python.sys.net.vnet import SingleVnetTestTemplate
5 from atf_python.sys.net.vnet import VnetTestTemplate
6 from atf_python.sys.net.vnet import VnetInstance
136 vnet = self.vnet_map["vnet1"]
137 iface = vnet.iface_alias_map["if1"]
138 print("Iface {} inside vnet {}".format(iface.name, vnet.name))
173 def vnet2_handler(self, vnet: VnetInstance):
182 iface_alias = self.wait_object(vnet.pipe, None)
184 os_ifname = vnet.iface_alias_map[iface_alias].name
185 self.send_object(vnet.pipe, self._get_iface_stat(os_ifname))
/freebsd/tests/atf_python/sys/net/
H A Dvnet.py299 iface_cmds = " ".join(["vnet.interface={}".format(i.name) for i in ifaces])
301 cmd = "/usr/sbin/jail -i -c name={} persist vnet {} {}".format(
319 "Interfaces {} has not appeared in vnet {}".format(not_found, vnet_name)
359 def _setup_vnet(self, vnet: VnetInstance, obj_map: Dict, pipe):
364 vnet.attach()
366 print("# setup_vnet({})".format(vnet.name))
368 vnet.set_pipe(pipe)
373 if not vnet.need_dad:
374 vnet.disable_dad()
375 for iface in vnet
[all...]
/freebsd/tools/tools/kgdb/
H A Dtcplog.py185 def dump_vnet(self, vnet): argument
187 …npcbinfo*)((((struct vnet *) {} )->vnet_data_base) + (uintptr_t )&vnet_entry_tcbinfo)".format(vnet)
200 def walk_vnets(self, vnet): argument
202 while vnet != 0:
203 vnets.append(vnet)
204 vnet = vnet['vnet_le']['le_next']
226 for vnet in vnets:
227 self.dump_vnet(vnet)
/freebsd/lib/libkvm/
H A Dkvm_vnet.c63 struct vnet vnet; in _kvm_vnet_selectpid() local
193 if (kvm_read(kd, (uintptr_t)prison.pr_vnet, &vnet, sizeof(vnet)) != in _kvm_vnet_selectpid()
194 sizeof(vnet)) { in _kvm_vnet_selectpid()
198 if (vnet.vnet_magic_n != VNET_MAGIC_N) { in _kvm_vnet_selectpid()
206 kd->vnet_base = vnet.vnet_data_base; in _kvm_vnet_selectpid()
/freebsd/tests/sys/net/routing/
H A Dtest_routing_l3.py10 from atf_python.sys.net.vnet import SingleVnetTestTemplate
11 from atf_python.sys.net.vnet import VnetTestTemplate
25 vnet = self.vnet_map["vnet1"]
26 first_iface = vnet.iface_alias_map["if1"]
27 second_iface = vnet.iface_alias_map["if2"]
60 vnet = self.vnet_map["vnet1"]
61 first_iface = vnet.iface_alias_map["if1"]
/freebsd/sys/dev/wg/
H A Dwg_cookie.c41 struct vnet *vnet; member
75 static int ratelimit_allow(struct ratelimit *, struct sockaddr *, struct vnet *);
230 void *buf, size_t len, bool check_cookie, struct sockaddr *sa, struct vnet *vnet) in cookie_checker_validate_macs()
257 return ratelimit_allow(&ratelimit_v4, sa, vnet); in cookie_checker_validate_macs()
260 return ratelimit_allow(&ratelimit_v6, sa, vnet); in cookie_checker_validate_macs()
420 ratelimit_allow(struct ratelimit *rl, struct sockaddr *sa, struct vnet *vnet)
426 struct ratelimit_key key = { .vnet in ratelimit_allow()
231 cookie_checker_validate_macs(struct cookie_checker * cc,struct cookie_macs * macs,void * buf,size_t len,bool check_cookie,struct sockaddr * sa,struct vnet * vnet) cookie_checker_validate_macs() argument
421 ratelimit_allow(struct ratelimit * rl,struct sockaddr * sa,struct vnet * vnet) ratelimit_allow() argument
[all...]
/freebsd/sys/compat/linuxkpi/common/include/net/
H A Dip.h45 inet_get_local_port_range(struct vnet *vnet, int *low, int *high) in inet_get_local_port_range() argument
48 CURVNET_SET_QUIET(vnet); in inet_get_local_port_range()
/freebsd/usr.sbin/syslogd/tests/
H A Dsyslogd_test.sh373 syslogd_mkjail syslogd_allowed_peer vnet
374 syslogd_mkjail syslogd_client vnet
380 atf_check ifconfig ${epair}a vnet syslogd_allowed_peer
381 atf_check ifconfig ${epair}b vnet syslogd_client
526 syslogd_mkjail syslogd_server vnet
527 atf_check ifconfig ${epair}a vnet syslogd_server
531 syslogd_mkjail syslogd_client vnet
532 atf_check ifconfig ${epair}b vnet syslogd_client
/freebsd/tests/sys/netlink/
H A Dtest_rtnl_ifaddr.py6 from atf_python.sys.net.vnet import SingleVnetTestTemplate
64 ifname = self.vnet.iface_alias_map["if1"].name
73 epair_ifname = self.vnet.iface_alias_map["if1"].name
112 epair_ifname = self.vnet.iface_alias_map["if1"].name
142 epair_ifname = self.vnet.iface_alias_map["if1"].name
164 epair_ifname = self.vnet.iface_alias_map["if1"].name
180 epair_ifname = self.vnet.iface_alias_map["if1"].name
201 iface = self.vnet.iface_alias_map["if1"]
248 iface = self.vnet.iface_alias_map["if1"]
281 iface = self.vnet.iface_alias_map["if1"]
[all …]
/freebsd/share/examples/jails/
H A DVIMAGE23 options VIMAGE # vnet paravirtualization
26 # Netgraph based bridging for vnet jails
38 # if_bridge based bridging for vnet jails

12345678