Home
last modified time | relevance | path

Searched refs:parms (Results 1 – 25 of 28) sorted by relevance

12

/net/ipv6/
A Dip6_gre.c238 if (t->parms.collect_md) in ip6gre_tunnel_link_md()
244 if (t->parms.collect_md) in ip6erspan_tunnel_link_md()
297 int link = parms->link; in ip6gre_tunnel_find()
329 if (parms->name[0]) { in ip6gre_tunnel_locate()
344 nt->parms = *parms; in ip6gre_tunnel_locate()
408 t->parms.name); in ip6gre_err()
415 t->parms.name); in ip6gre_err()
435 t->parms.name); in ip6gre_err()
885 if (!ip6_tnl_xmit_ctl(t, &t->parms.laddr, &t->parms.raddr)) in ip6gre_tunnel_xmit()
933 if (!ip6_tnl_xmit_ctl(t, &t->parms.laddr, &t->parms.raddr)) in ip6erspan_tunnel_xmit()
[all …]
A Dip6_tunnel.c215 if (t->parms.collect_md) in ip6_tnl_link()
233 if (t->parms.collect_md) in ip6_tnl_unlink()
309 t->parms = *p; in ip6_tnl_create()
495 t->parms.name); in ip6_tnl_err()
501 t->parms.name); in ip6_tnl_err()
517 t->parms.name); in ip6_tnl_err()
522 t->parms.name); in ip6_tnl_err()
1145 } else if (t->parms.proto != 0 && !(t->parms.flags & in ip6_tnl_xmit()
1187 t->parms.name); in ip6_tnl_xmit()
1759 if (tnl->parms.proto == IPPROTO_IPV6 || tnl->parms.proto == 0) { in ip6_tnl_change_mtu()
[all …]
A Dsit.c112 (!dev || !t->parms.link || ifindex == t->parms.link || in ipip6_tunnel_lookup()
119 (!dev || !t->parms.link || ifindex == t->parms.link || in ipip6_tunnel_lookup()
126 (!dev || !t->parms.link || ifindex == t->parms.link || in ipip6_tunnel_lookup()
246 parms->link == t->parms.link) { in ipip6_tunnel_locate()
256 if (parms->name[0]) { in ipip6_tunnel_locate()
273 nt->parms = *parms; in ipip6_tunnel_locate()
277 if (!parms->name[0]) in ipip6_tunnel_locate()
1500 memset(parms, 0, sizeof(*parms)); in ipip6_netlink_parms()
1502 parms->iph.version = 4; in ipip6_netlink_parms()
1504 parms->iph.ihl = 5; in ipip6_netlink_parms()
[all …]
A Dip6_vti.c221 t->parms = *p; in vti6_tnl_create()
303 if (t->parms.proto != IPPROTO_IPV6 && t->parms.proto != 0) { in vti6_input_proto()
493 if (!vti6_state_check(x, &t->parms.raddr, &t->parms.laddr)) in vti6_xmit()
505 t->parms.name); in vti6_xmit()
562 if ((t->parms.proto != IPPROTO_IPV6 && t->parms.proto != 0) || in vti6_tnl_xmit()
710 t->parms.laddr = p->laddr; in vti6_tnl_change()
711 t->parms.raddr = p->raddr; in vti6_tnl_change()
712 t->parms.link = p->link; in vti6_tnl_change()
713 t->parms.i_key = p->i_key; in vti6_tnl_change()
714 t->parms.o_key = p->o_key; in vti6_tnl_change()
[all …]
/net/ipv4/
A Dip_tunnel.c127 if ((local != t->parms.iph.saddr || t->parms.iph.daddr != 0) && in ip_tunnel_lookup()
177 __be32 i_key = parms->i_key; in ip_bucket()
179 if (parms->iph.daddr && !ipv4_is_multicast(parms->iph.daddr)) in ip_bucket()
180 remote = parms->iph.daddr; in ip_bucket()
215 __be32 key = parms->i_key; in ip_tunnel_find()
216 int link = parms->link; in ip_tunnel_find()
243 if (parms->name[0]) { in __ip_tunnel_create()
265 tunnel->parms = *parms; in __ip_tunnel_create()
289 iph = &tunnel->parms.iph; in ip_tunnel_bind_dev()
1156 memset(&parms, 0, sizeof(parms)); in ip_tunnel_init_net()
[all …]
A Dip_gre.c203 if (t->parms.iph.daddr == 0 || in ipgre_err()
390 tnl_params = &tunnel->parms.iph; in __ipgre_rcv()
518 tunnel->parms.o_flags))) in gre_fb_xmit()
685 tnl_params = &tunnel->parms.iph; in ipgre_xmit()
689 tunnel->parms.o_flags))) in ipgre_xmit()
770 tunnel->parms.o_flags))) in gre_tap_xmit()
932 .flowi4_oif = t->parms.link, in ipgre_open()
936 .saddr = t->parms.iph.saddr, in ipgre_open()
937 .daddr = t->parms.iph.daddr, in ipgre_open()
938 .fl4_gre_key = t->parms.o_key, in ipgre_open()
[all …]
A Dip_vti.c173 struct ip_tunnel_parm_kern *parms = &tunnel->parms; in vti_xmit() local
226 if (!vti_state_check(dst->xfrm, parms->iph.daddr, parms->iph.saddr)) { in vti_xmit()
337 mark = be32_to_cpu(tunnel->parms.o_key); in vti4_err()
439 struct iphdr *iph = &tunnel->parms.iph; in vti_tunnel_init()
455 struct iphdr *iph = &tunnel->parms.iph; in vti_fb_tunnel_init()
546 struct ip_tunnel_parm_kern *parms, in vti_netlink_parms() argument
549 memset(parms, 0, sizeof(*parms)); in vti_netlink_parms()
551 parms->iph.protocol = IPPROTO_IPIP; in vti_netlink_parms()
582 struct ip_tunnel_parm_kern parms; in vti_newlink() local
586 vti_netlink_parms(data, &parms, &fwmark); in vti_newlink()
[all …]
A Dipip.c185 if (t->parms.iph.daddr == 0) { in ipip_err()
232 if (tunnel->parms.iph.protocol != ipproto && in ipip_tunnel_rcv()
233 tunnel->parms.iph.protocol != 0) in ipip_tunnel_rcv()
286 const struct iphdr *tiph = &tunnel->parms.iph; in ipip_tunnel_xmit()
393 __dev_addr_set(dev, &tunnel->parms.iph.saddr, 4); in ipip_tunnel_init()
417 struct ip_tunnel_parm_kern *parms, in ipip_netlink_parms() argument
420 memset(parms, 0, sizeof(*parms)); in ipip_netlink_parms()
422 parms->iph.version = 4; in ipip_netlink_parms()
423 parms->iph.protocol = IPPROTO_IPIP; in ipip_netlink_parms()
424 parms->iph.ihl = 5; in ipip_netlink_parms()
[all …]
A Dip_tunnel_core.c1137 struct ip_tunnel_parm_kern *parms) in ip_tunnel_netlink_parms() argument
1140 parms->link = nla_get_u32(data[IFLA_IPTUN_LINK]); in ip_tunnel_netlink_parms()
1143 parms->iph.saddr = nla_get_be32(data[IFLA_IPTUN_LOCAL]); in ip_tunnel_netlink_parms()
1146 parms->iph.daddr = nla_get_be32(data[IFLA_IPTUN_REMOTE]); in ip_tunnel_netlink_parms()
1149 parms->iph.ttl = nla_get_u8(data[IFLA_IPTUN_TTL]); in ip_tunnel_netlink_parms()
1150 if (parms->iph.ttl) in ip_tunnel_netlink_parms()
1151 parms->iph.frag_off = htons(IP_DF); in ip_tunnel_netlink_parms()
1155 parms->iph.tos = nla_get_u8(data[IFLA_IPTUN_TOS]); in ip_tunnel_netlink_parms()
1158 parms->iph.frag_off = htons(IP_DF); in ip_tunnel_netlink_parms()
1164 ip_tunnel_flags_from_be16(parms->i_flags, flags); in ip_tunnel_netlink_parms()
[all …]
A Darp.c162 .parms = {
228 struct neigh_parms *parms; in arp_constructor() local
244 parms = in_dev->arp_parms; in arp_constructor()
245 __neigh_parms_put(neigh->parms); in arp_constructor()
246 neigh->parms = neigh_parms_clone(parms); in arp_constructor()
376 probes -= NEIGH_VAR(neigh->parms, UCAST_PROBES); in arp_solicit()
383 probes -= NEIGH_VAR(neigh->parms, APP_PROBES); in arp_solicit()
926 NEIGH_VAR(n->parms, LOCKTIME)) || in arp_process()
1520 neigh_sysctl_register(NULL, &arp_tbl.parms, NULL); in arp_init()
/net/sched/
A Dact_connmark.c39 struct tcf_connmark_parms *parms; in tcf_connmark_act() local
47 parms = rcu_dereference_bh(ca->parms); in tcf_connmark_act()
76 zone.id = parms->zone; in tcf_connmark_act()
91 return parms->action; in tcf_connmark_act()
206 parms = rcu_dereference(ci->parms); in tcf_connmark_dump()
208 opt.action = parms->action; in tcf_connmark_dump()
209 opt.zone = parms->zone; in tcf_connmark_dump()
230 struct tcf_connmark_parms *parms; in tcf_connmark_cleanup() local
232 parms = rcu_dereference_protected(ci->parms, 1); in tcf_connmark_cleanup()
233 if (parms) in tcf_connmark_cleanup()
[all …]
A Dact_nat.c134 parms = rcu_dereference_bh(p->parms); in tcf_nat_act()
135 action = parms->action; in tcf_nat_act()
139 old_addr = parms->old_addr; in tcf_nat_act()
140 new_addr = parms->new_addr; in tcf_nat_act()
141 mask = parms->mask; in tcf_nat_act()
282 parms = rcu_dereference(p->parms); in tcf_nat_dump()
287 opt.mask = parms->mask; in tcf_nat_dump()
288 opt.flags = parms->flags; in tcf_nat_dump()
311 parms = rcu_dereference_protected(p->parms, 1); in tcf_nat_cleanup()
312 if (parms) in tcf_nat_cleanup()
[all …]
A Dact_pedit.c150 kfree(parms->tcfp_keys_ex); in tcf_pedit_cleanup_rcu()
151 kfree(parms->tcfp_keys); in tcf_pedit_cleanup_rcu()
153 kfree(parms); in tcf_pedit_cleanup_rcu()
315 parms = rcu_dereference_protected(p->parms, 1); in tcf_pedit_cleanup()
317 if (parms) in tcf_pedit_cleanup()
399 parms = rcu_dereference_bh(p->parms); in tcf_pedit_act()
411 tkey = parms->tcfp_keys; in tcf_pedit_act()
486 return parms->action; in tcf_pedit_act()
510 parms = rcu_dereference(p->parms); in tcf_pedit_dump()
528 if (parms->tcfp_keys_ex) { in tcf_pedit_dump()
[all …]
A Dsch_red.c45 struct red_parms parms; member
79 q->vars.qavg = red_calc_qavg(&q->parms, in red_enqueue()
200 opt.set.min = q->parms.qth_min >> q->parms.Wlog; in red_offload()
201 opt.set.max = q->parms.qth_max >> q->parms.Wlog; in red_offload()
202 opt.set.probability = q->parms.max_P; in red_offload()
293 red_set_parms(&q->parms, in __red_change()
419 .qth_min = q->parms.qth_min >> q->parms.Wlog, in red_dump()
420 .qth_max = q->parms.qth_max >> q->parms.Wlog, in red_dump()
421 .Wlog = q->parms.Wlog, in red_dump()
422 .Plog = q->parms.Plog, in red_dump()
[all …]
A Dsch_gred.c42 struct red_parms parms; member
341 opt->set.tab[i].min = q->parms.qth_min >> q->parms.Wlog; in gred_offload()
342 opt->set.tab[i].max = q->parms.qth_max >> q->parms.Wlog; in gred_offload()
513 red_set_parms(&q->parms, in gred_change_vq()
803 if (parms == NULL) in gred_dump()
826 opt.qth_min = q->parms.qth_min >> q->parms.Wlog; in gred_dump()
827 opt.qth_max = q->parms.qth_max >> q->parms.Wlog; in gred_dump()
828 opt.Wlog = q->parms.Wlog; in gred_dump()
829 opt.Plog = q->parms.Plog; in gred_dump()
842 opt.qave = qavg >> q->parms.Wlog; in gred_dump()
[all …]
A Dsch_choke.c53 struct red_parms parms; member
216 const struct red_parms *p = &q->parms; in choke_enqueue()
411 red_set_parms(&q->parms, ctl->qth_min, ctl->qth_max, ctl->Wlog, in choke_change()
434 u8 Wlog = READ_ONCE(q->parms.Wlog); in choke_dump()
439 .qth_min = READ_ONCE(q->parms.qth_min) >> Wlog, in choke_dump()
440 .qth_max = READ_ONCE(q->parms.qth_max) >> Wlog, in choke_dump()
442 .Plog = READ_ONCE(q->parms.Plog), in choke_dump()
443 .Scell_log = READ_ONCE(q->parms.Scell_log), in choke_dump()
451 nla_put_u32(skb, TCA_CHOKE_MAX_P, READ_ONCE(q->parms.max_P))) in choke_dump()
/net/lapb/
A Dlapb_iface.c222 parms->n2 = lapb->n2; in lapb_getparms()
224 parms->state = lapb->state; in lapb_getparms()
226 parms->mode = lapb->mode; in lapb_getparms()
229 parms->t1timer = 0; in lapb_getparms()
234 parms->t2timer = 0; in lapb_getparms()
257 if (parms->t1 < 1 || parms->t2 < 1 || parms->n2 < 1) in lapb_setparms()
262 if (parms->window < 1 || parms->window > 127) in lapb_setparms()
265 if (parms->window < 1 || parms->window > 7) in lapb_setparms()
268 lapb->mode = parms->mode; in lapb_setparms()
272 lapb->t1 = parms->t1 * HZ; in lapb_setparms()
[all …]
/net/openvswitch/
A Dvport-geneve.c51 static struct vport *geneve_tnl_create(const struct vport_parms *parms) in geneve_tnl_create() argument
53 struct net *net = ovs_dp_get_net(parms->dp); in geneve_tnl_create()
54 struct nlattr *options = parms->options; in geneve_tnl_create()
77 &ovs_geneve_vport_ops, parms); in geneve_tnl_create()
85 dev = geneve_dev_create_fb(net, parms->name, NET_NAME_USER, dst_port); in geneve_tnl_create()
106 static struct vport *geneve_create(const struct vport_parms *parms) in geneve_create() argument
110 vport = geneve_tnl_create(parms); in geneve_create()
114 return ovs_netdev_link(vport, parms->name); in geneve_create()
A Dvport-gre.c39 static struct vport *gre_tnl_create(const struct vport_parms *parms) in gre_tnl_create() argument
41 struct net *net = ovs_dp_get_net(parms->dp); in gre_tnl_create()
46 vport = ovs_vport_alloc(0, &ovs_gre_vport_ops, parms); in gre_tnl_create()
51 dev = gretap_fb_dev_create(net, parms->name, NET_NAME_USER); in gre_tnl_create()
70 static struct vport *gre_create(const struct vport_parms *parms) in gre_create() argument
74 vport = gre_tnl_create(parms); in gre_create()
78 return ovs_netdev_link(vport, parms->name); in gre_create()
A Dvport-vxlan.c71 static struct vport *vxlan_tnl_create(const struct vport_parms *parms) in vxlan_tnl_create() argument
73 struct net *net = ovs_dp_get_net(parms->dp); in vxlan_tnl_create()
74 struct nlattr *options = parms->options; in vxlan_tnl_create()
100 vport = ovs_vport_alloc(0, &ovs_vxlan_netdev_vport_ops, parms); in vxlan_tnl_create()
114 dev = vxlan_dev_create(net, parms->name, NET_NAME_USER, &conf); in vxlan_tnl_create()
135 static struct vport *vxlan_create(const struct vport_parms *parms) in vxlan_create() argument
139 vport = vxlan_tnl_create(parms); in vxlan_create()
143 return ovs_netdev_link(vport, parms->name); in vxlan_create()
A Dvport.c123 const struct vport_parms *parms) in ovs_vport_alloc() argument
145 vport->dp = parms->dp; in ovs_vport_alloc()
146 vport->port_no = parms->port_no; in ovs_vport_alloc()
150 if (ovs_vport_set_upcall_portids(vport, parms->upcall_portids)) { in ovs_vport_alloc()
186 static struct vport_ops *ovs_vport_lookup(const struct vport_parms *parms) in ovs_vport_lookup() argument
191 if (ops->type == parms->type) in ovs_vport_lookup()
205 struct vport *ovs_vport_add(const struct vport_parms *parms) in ovs_vport_add() argument
210 ops = ovs_vport_lookup(parms); in ovs_vport_add()
217 vport = ops->create(parms); in ovs_vport_add()
234 request_module("vport-type-%d", parms->type); in ovs_vport_add()
[all …]
A Dvport-internal_dev.c123 static struct vport *internal_dev_create(const struct vport_parms *parms) in internal_dev_create() argument
130 vport = ovs_vport_alloc(0, &ovs_internal_vport_ops, parms); in internal_dev_create()
137 parms->name, NET_NAME_USER, do_setup); in internal_dev_create()
146 dev->ifindex = parms->desired_ifindex; in internal_dev_create()
A Ddatapath.c203 vport = ovs_vport_add(parms); in new_vport()
205 struct datapath *dp = parms->dp; in new_vport()
1815 struct vport_parms parms; in ovs_dp_cmd_new() local
1857 parms.options = NULL; in ovs_dp_cmd_new()
1858 parms.dp = dp; in ovs_dp_cmd_new()
1859 parms.port_no = OVSP_LOCAL; in ovs_dp_cmd_new()
1870 vport = new_vport(&parms); in ovs_dp_cmd_new()
2287 struct vport_parms parms; in ovs_vport_cmd_new() local
2338 parms.dp = dp; in ovs_vport_cmd_new()
2339 parms.port_no = port_no; in ovs_vport_cmd_new()
[all …]
A Dvport-netdev.c132 static struct vport *netdev_create(const struct vport_parms *parms) in netdev_create() argument
136 vport = ovs_vport_alloc(0, &ovs_netdev_vport_ops, parms); in netdev_create()
140 return ovs_netdev_link(vport, parms->name); in netdev_create()
/net/core/
A Dneighbour.c534 n->parms = neigh_parms_clone(&tbl->parms); in neigh_alloc()
699 if (n->parms->dead) { in ___neigh_create()
911 kfree(parms); in neigh_parms_put()
1781 neigh_parms_put(parms); in neigh_rcu_free_parms()
1786 if (!parms || parms == &tbl->parms) in neigh_parms_release()
1789 list_del(&parms->list); in neigh_parms_release()
1790 parms->dead = 1; in neigh_parms_release()
1792 netdev_put(parms->dev, &parms->dev_tracker); in neigh_parms_release()
1815 tbl->parms.qlen = 0; in neigh_table_init()
2181 if ((parms->dev && in neightbl_fill_parms()
[all …]

Completed in 877 milliseconds

12