Searched defs:parms (Results 1 - 20 of 20) sorted by relevance

/net/openvswitch/
H A Dvport-netdev.c75 static struct vport *netdev_create(const struct vport_parms *parms) argument
82 &ovs_netdev_vport_ops, parms);
90 netdev_vport->dev = dev_get_by_name(ovs_dp_get_net(vport->dp), parms->name);
H A Dvport-internal_dev.c145 static struct vport *internal_dev_create(const struct vport_parms *parms) argument
153 &ovs_internal_vport_ops, parms);
162 parms->name, do_setup);
H A Dvport.c110 const struct vport_parms *parms)
125 vport->dp = parms->dp;
126 vport->port_no = parms->port_no;
127 vport->upcall_portid = parms->upcall_portid;
161 * @parms: Information about new vport.
166 struct vport *ovs_vport_add(const struct vport_parms *parms) argument
173 if (vport_ops_list[i]->type == parms->type) {
176 vport = vport_ops_list[i]->create(parms);
109 ovs_vport_alloc(int priv_size, const struct vport_ops *ops, const struct vport_parms *parms) argument
H A Ddatapath.c195 static struct vport *new_vport(const struct vport_parms *parms) argument
199 vport = ovs_vport_add(parms);
201 struct datapath *dp = parms->dp;
1366 struct vport_parms parms; local
1409 parms.name = nla_data(a[OVS_DP_ATTR_NAME]);
1410 parms.type = OVS_VPORT_TYPE_INTERNAL;
1411 parms.options = NULL;
1412 parms.dp = dp;
1413 parms.port_no = OVSP_LOCAL;
1414 parms
1732 struct vport_parms parms; local
[all...]
/net/lapb/
H A Dlapb_iface.c199 int lapb_getparms(struct net_device *dev, struct lapb_parms_struct *parms) argument
207 parms->t1 = lapb->t1 / HZ;
208 parms->t2 = lapb->t2 / HZ;
209 parms->n2 = lapb->n2;
210 parms->n2count = lapb->n2count;
211 parms->state = lapb->state;
212 parms->window = lapb->window;
213 parms->mode = lapb->mode;
216 parms->t1timer = 0;
218 parms
231 lapb_setparms(struct net_device *dev, struct lapb_parms_struct *parms) argument
[all...]
/net/ipv4/
H A Dipip.c164 if (t->parms.iph.daddr == 0)
168 if (t->parms.iph.ttl == 0 && type == ICMP_TIME_EXCEEDED)
215 const struct iphdr *tiph = &tunnel->parms.iph;
296 memcpy(dev->dev_addr, &tunnel->parms.iph.saddr, 4);
297 memcpy(dev->broadcast, &tunnel->parms.iph.daddr, 4);
300 tunnel->parms.iph.protocol = IPPROTO_IPIP;
305 struct ip_tunnel_parm *parms)
307 memset(parms, 0, sizeof(*parms));
309 parms
304 ipip_netlink_parms(struct nlattr *data[], struct ip_tunnel_parm *parms) argument
[all...]
H A Dip_gre.c293 t->parms.link, 0, IPPROTO_GRE, 0);
297 ipv4_redirect(skb, dev_net(skb->dev), t->parms.link, 0,
301 if (t->parms.iph.daddr == 0 ||
302 ipv4_is_multicast(t->parms.iph.daddr))
305 if (t->parms.iph.ttl == 0 && type == ICMP_TIME_EXCEEDED)
358 tunnel->parms.o_flags&TUNNEL_CSUM) {
418 tpi.flags = tunnel->parms.o_flags;
420 tpi.key = tunnel->parms.o_key;
421 if (tunnel->parms.o_flags & TUNNEL_SEQ)
461 tnl_params = &tunnel->parms
776 ipgre_netlink_parms(struct nlattr *data[], struct nlattr *tb[], struct ip_tunnel_parm *parms) argument
[all...]
H A Dip_vti.c94 if (local == t->parms.iph.saddr &&
95 remote == t->parms.iph.daddr && (t->dev->flags&IFF_UP))
98 if (remote == t->parms.iph.daddr && (t->dev->flags&IFF_UP))
102 if (local == t->parms.iph.saddr && (t->dev->flags&IFF_UP))
112 struct ip_tunnel_parm *parms)
114 __be32 remote = parms->iph.daddr;
115 __be32 local = parms->iph.saddr;
133 return __vti_bucket(ipn, &t->parms);
160 struct ip_tunnel_parm *parms,
163 __be32 remote = parms
111 __vti_bucket(struct vti_net *ipn, struct ip_tunnel_parm *parms) argument
159 vti_tunnel_locate(struct net *net, struct ip_tunnel_parm *parms, int create) argument
708 vti_netlink_parms(struct nlattr *data[], struct ip_tunnel_parm *parms) argument
[all...]
H A Dip_tunnel.c153 if (local != t->parms.iph.saddr ||
154 remote != t->parms.iph.daddr ||
158 if (!ip_tunnel_key_match(&t->parms, flags, key))
161 if (t->parms.link == link)
168 if (remote != t->parms.iph.daddr ||
172 if (!ip_tunnel_key_match(&t->parms, flags, key))
175 if (t->parms.link == link)
185 if ((local != t->parms.iph.saddr &&
186 (local != t->parms.iph.daddr ||
191 if (!ip_tunnel_key_match(&t->parms, flag
226 ip_bucket(struct ip_tunnel_net *itn, struct ip_tunnel_parm *parms) argument
253 ip_tunnel_find(struct ip_tunnel_net *itn, struct ip_tunnel_parm *parms, int type) argument
275 __ip_tunnel_create(struct net *net, const struct rtnl_link_ops *ops, struct ip_tunnel_parm *parms) argument
384 ip_tunnel_create(struct net *net, struct ip_tunnel_net *itn, struct ip_tunnel_parm *parms) argument
860 struct ip_tunnel_parm parms; local
[all...]
H A Darp.c167 .parms = {
225 struct neigh_parms *parms; local
236 parms = in_dev->arp_parms;
237 __neigh_parms_put(neigh->parms);
238 neigh->parms = neigh_parms_clone(parms);
362 probes -= neigh->parms->ucast_probes;
369 probes -= neigh->parms->app_probes;
915 override = time_after(jiffies, n->updated + n->parms->locktime);
1283 neigh_sysctl_register(NULL, &arp_tbl.parms, "ipv
[all...]
/net/sched/
H A Dsch_red.c43 struct red_parms parms; member in struct:red_sched_data
65 q->vars.qavg = red_calc_qavg(&q->parms,
72 switch (red_action(&q->parms, &q->vars, q->vars.qavg)) {
218 red_set_parms(&q->parms,
243 red_adaptative_algo(&q->parms, &q->vars);
264 .qth_min = q->parms.qth_min >> q->parms.Wlog,
265 .qth_max = q->parms.qth_max >> q->parms.Wlog,
266 .Wlog = q->parms
[all...]
H A Dsch_gred.c43 struct red_parms parms; member in struct:gred_sched_data
197 q->vars.qavg = red_calc_qavg(&q->parms,
207 switch (red_action(&q->parms, &q->vars, q->vars.qavg + qavg)) {
405 red_set_parms(&q->parms,
510 struct nlattr *parms, *opts = NULL; local
529 max_p[i] = q ? q->parms.max_P : 0;
534 parms = nla_nest_start(skb, TCA_GRED_PARMS);
535 if (parms == NULL)
558 opt.qth_min = q->parms.qth_min >> q->parms
[all...]
H A Dsch_choke.c57 struct red_parms parms; member in struct:choke_sched_data
268 const struct red_parms *p = &q->parms;
479 red_set_parms(&q->parms, ctl->qth_min, ctl->qth_max, ctl->Wlog,
505 .qth_min = q->parms.qth_min >> q->parms.Wlog,
506 .qth_max = q->parms.qth_max >> q->parms.Wlog,
507 .Wlog = q->parms.Wlog,
508 .Plog = q->parms.Plog,
509 .Scell_log = q->parms
[all...]
/net/decnet/
H A Ddn_neigh.c103 .parms ={
130 struct neigh_parms *parms; local
139 parms = dn_db->neigh_parms;
140 if (!parms) {
145 __neigh_parms_put(neigh->parms);
146 neigh->parms = neigh_parms_clone(parms);
H A Ddn_dev.c207 static void dn_dev_sysctl_register(struct net_device *dev, struct dn_dev_parms *parms) argument
220 t->dn_dev_vars[i].data = ((char *)parms) + offset;
224 dev? dev->name : parms->name);
232 parms->sysctl = t;
235 static void dn_dev_sysctl_unregister(struct dn_dev_parms *parms) argument
237 if (parms->sysctl) {
238 struct dn_dev_sysctl_table *t = parms->sysctl;
239 parms->sysctl = NULL;
259 old = dn_db->parms.forwarding;
264 if (dn_db->parms
290 dn_dev_sysctl_unregister(struct dn_dev_parms *parms) argument
293 dn_dev_sysctl_register(struct net_device *dev, struct dn_dev_parms *parms) argument
[all...]
/net/ipv6/
H A Dip6_gre.c131 if (!ipv6_addr_equal(local, &t->parms.laddr) ||
132 !ipv6_addr_equal(remote, &t->parms.raddr) ||
133 key != t->parms.i_key ||
142 if (t->parms.link != link)
156 if (!ipv6_addr_equal(remote, &t->parms.raddr) ||
157 key != t->parms.i_key ||
166 if (t->parms.link != link)
180 if ((!ipv6_addr_equal(local, &t->parms.laddr) &&
181 (!ipv6_addr_equal(local, &t->parms.raddr) ||
183 key != t->parms
285 ip6gre_tunnel_find(struct net *net, const struct __ip6_tnl_parm *parms, int type) argument
310 ip6gre_tunnel_locate(struct net *net, const struct __ip6_tnl_parm *parms, int create) argument
1404 ip6gre_netlink_parms(struct nlattr *data[], struct __ip6_tnl_parm *parms) argument
[all...]
H A Dip6_tunnel.c180 if (ipv6_addr_equal(local, &t->parms.laddr) &&
181 ipv6_addr_equal(remote, &t->parms.raddr) &&
226 struct ip6_tnl __rcu **tp = ip6_tnl_bucket(ip6n, &t->parms);
243 for (tp = ip6_tnl_bucket(ip6n, &t->parms);
275 strcpy(t->parms.name, dev->name);
317 t->parms = *p;
337 * based on @parms. If this is unsuccessful, but @create is set a new
356 if (ipv6_addr_equal(local, &t->parms.laddr) &&
357 ipv6_addr_equal(remote, &t->parms.raddr))
479 if (t->parms
1546 ip6_tnl_netlink_parms(struct nlattr *data[], struct __ip6_tnl_parm *parms) argument
[all...]
H A Dndisc.c126 .parms = {
300 struct neigh_parms *parms; local
308 parms = in6_dev->nd_parms;
309 __neigh_parms_put(neigh->parms);
310 neigh->parms = neigh_parms_clone(parms);
658 if ((probes -= neigh->parms->ucast_probes) < 0) {
665 } else if ((probes -= neigh->parms->app_probes) < 0) {
1705 err = neigh_sysctl_register(NULL, &nd_tbl.parms, "ipv6",
1718 neigh_sysctl_unregister(&nd_tbl.parms);
[all...]
H A Dsit.c102 if (local == t->parms.iph.saddr &&
103 remote == t->parms.iph.daddr &&
104 (!dev || !t->parms.link || dev->iflink == t->parms.link) &&
109 if (remote == t->parms.iph.daddr &&
110 (!dev || !t->parms.link || dev->iflink == t->parms.link) &&
115 if (local == t->parms.iph.saddr &&
116 (!dev || !t->parms.link || dev->iflink == t->parms
126 __ipip6_bucket(struct sit_net *sitn, struct ip_tunnel_parm *parms) argument
222 ipip6_tunnel_locate(struct net *net, struct ip_tunnel_parm *parms, int create) argument
1235 ipip6_netlink_parms(struct nlattr *data[], struct ip_tunnel_parm *parms) argument
[all...]
/net/core/
H A Dneighbour.c103 if (neigh->parms->neigh_cleanup)
104 neigh->parms->neigh_cleanup(neigh);
296 n->parms = neigh_parms_clone(&tbl->parms);
494 if (n->parms->neigh_setup &&
495 (error = n->parms->neigh_setup(n)) < 0) {
500 n->confirmed = jiffies - (n->parms->base_reachable_time << 1);
511 if (n->parms->dead) {
684 static void neigh_parms_destroy(struct neigh_parms *parms);
686 static inline void neigh_parms_put(struct neigh_parms *parms) argument
1470 struct neigh_parms *parms = local
1476 neigh_parms_release(struct neigh_table *tbl, struct neigh_parms *parms) argument
1499 neigh_parms_destroy(struct neigh_parms *parms) argument
1772 neightbl_fill_parms(struct sk_buff *skb, struct neigh_parms *parms) argument
1895 neightbl_fill_param_info(struct sk_buff *skb, struct neigh_table *tbl, struct neigh_parms *parms, u32 pid, u32 seq, int type, unsigned int flags) argument
[all...]

Completed in 3718 milliseconds