/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_ipip.c | 14 return tun->parms; in mlxsw_sp_ipip_netdev_parms4() 22 return tun->parms; in mlxsw_sp_ipip_netdev_parms6() 25 static bool mlxsw_sp_ipip_parms4_has_ikey(struct ip_tunnel_parm parms) in mlxsw_sp_ipip_parms4_has_ikey() argument 27 return !!(parms.i_flags & TUNNEL_KEY); in mlxsw_sp_ipip_parms4_has_ikey() 30 static bool mlxsw_sp_ipip_parms4_has_okey(struct ip_tunnel_parm parms) in mlxsw_sp_ipip_parms4_has_okey() argument 32 return !!(parms.o_flags & TUNNEL_KEY); in mlxsw_sp_ipip_parms4_has_okey() 35 static u32 mlxsw_sp_ipip_parms4_ikey(struct ip_tunnel_parm parms) in mlxsw_sp_ipip_parms4_ikey() argument 37 return mlxsw_sp_ipip_parms4_has_ikey(parms) ? in mlxsw_sp_ipip_parms4_ikey() 38 be32_to_cpu(parms.i_key) : 0; in mlxsw_sp_ipip_parms4_ikey() 41 static u32 mlxsw_sp_ipip_parms4_okey(struct ip_tunnel_parm parms) in mlxsw_sp_ipip_parms4_okey() argument [all …]
|
D | spectrum_span.c | 83 struct mlxsw_sp_port *dest_port = span_entry->parms.dest_port; in mlxsw_sp_span_entry_deconfigure_common() 103 .parms = mlxsw_sp_span_entry_phys_parms, 299 struct ip_tunnel_parm parms; in mlxsw_sp_span_gretap4_route() local 306 parms = mlxsw_sp_ipip_netdev_parms4(to_dev); in mlxsw_sp_span_gretap4_route() 307 ip_tunnel_init_flow(&fl4, parms.iph.protocol, *daddrp, *saddrp, in mlxsw_sp_span_gretap4_route() 308 0, 0, parms.link, tun->fwmark); in mlxsw_sp_span_gretap4_route() 387 .parms = mlxsw_sp_span_entry_gretap4_parms, 408 fl6.flowi6_mark = t->parms.fwmark; in mlxsw_sp_span_gretap6_route() 488 .parms = mlxsw_sp_span_entry_gretap6_parms, 544 .parms = mlxsw_sp_span_entry_vlan_parms, [all …]
|
/Linux-v4.19/net/ipv6/ |
D | ip6_gre.c | 137 if (!ipv6_addr_equal(local, &t->parms.laddr) || in ip6gre_tunnel_lookup() 138 !ipv6_addr_equal(remote, &t->parms.raddr) || in ip6gre_tunnel_lookup() 139 key != t->parms.i_key || in ip6gre_tunnel_lookup() 148 if (t->parms.link != link) in ip6gre_tunnel_lookup() 162 if (!ipv6_addr_equal(remote, &t->parms.raddr) || in ip6gre_tunnel_lookup() 163 key != t->parms.i_key || in ip6gre_tunnel_lookup() 172 if (t->parms.link != link) in ip6gre_tunnel_lookup() 186 if ((!ipv6_addr_equal(local, &t->parms.laddr) && in ip6gre_tunnel_lookup() 187 (!ipv6_addr_equal(local, &t->parms.raddr) || in ip6gre_tunnel_lookup() 189 key != t->parms.i_key || in ip6gre_tunnel_lookup() [all …]
|
D | ip6_tunnel.c | 150 if (ipv6_addr_equal(local, &t->parms.laddr) && in ip6_tnl_lookup() 151 ipv6_addr_equal(remote, &t->parms.raddr) && in ip6_tnl_lookup() 159 if (ipv6_addr_equal(local, &t->parms.laddr) && in ip6_tnl_lookup() 160 ipv6_addr_any(&t->parms.raddr) && in ip6_tnl_lookup() 167 if (ipv6_addr_equal(remote, &t->parms.raddr) && in ip6_tnl_lookup() 168 ipv6_addr_any(&t->parms.laddr) && in ip6_tnl_lookup() 218 struct ip6_tnl __rcu **tp = ip6_tnl_bucket(ip6n, &t->parms); in ip6_tnl_link() 220 if (t->parms.collect_md) in ip6_tnl_link() 237 if (t->parms.collect_md) in ip6_tnl_unlink() 240 for (tp = ip6_tnl_bucket(ip6n, &t->parms); in ip6_tnl_unlink() [all …]
|
D | sit.c | 105 if (local == t->parms.iph.saddr && in ipip6_tunnel_lookup() 106 remote == t->parms.iph.daddr && in ipip6_tunnel_lookup() 107 (!dev || !t->parms.link || ifindex == t->parms.link || in ipip6_tunnel_lookup() 108 sifindex == t->parms.link) && in ipip6_tunnel_lookup() 113 if (remote == t->parms.iph.daddr && in ipip6_tunnel_lookup() 114 (!dev || !t->parms.link || ifindex == t->parms.link || in ipip6_tunnel_lookup() 115 sifindex == t->parms.link) && in ipip6_tunnel_lookup() 120 if (local == t->parms.iph.saddr && in ipip6_tunnel_lookup() 121 (!dev || !t->parms.link || ifindex == t->parms.link || in ipip6_tunnel_lookup() 122 sifindex == t->parms.link) && in ipip6_tunnel_lookup() [all …]
|
D | ip6_vti.c | 102 if (ipv6_addr_equal(local, &t->parms.laddr) && in vti6_tnl_lookup() 103 ipv6_addr_equal(remote, &t->parms.raddr) && in vti6_tnl_lookup() 111 if (ipv6_addr_equal(local, &t->parms.laddr) && in vti6_tnl_lookup() 118 if (ipv6_addr_equal(remote, &t->parms.raddr) && in vti6_tnl_lookup() 158 struct ip6_tnl __rcu **tp = vti6_tnl_bucket(ip6n, &t->parms); in vti6_tnl_link() 170 for (tp = vti6_tnl_bucket(ip6n, &t->parms); in vti6_tnl_unlink() 197 strcpy(t->parms.name, dev->name); in vti6_tnl_create2() 230 t->parms = *p; in vti6_tnl_create() 271 if (ipv6_addr_equal(local, &t->parms.laddr) && in vti6_locate() 272 ipv6_addr_equal(remote, &t->parms.raddr)) { in vti6_locate() [all …]
|
/Linux-v4.19/net/lapb/ |
D | lapb_iface.c | 201 int lapb_getparms(struct net_device *dev, struct lapb_parms_struct *parms) in lapb_getparms() argument 209 parms->t1 = lapb->t1 / HZ; in lapb_getparms() 210 parms->t2 = lapb->t2 / HZ; in lapb_getparms() 211 parms->n2 = lapb->n2; in lapb_getparms() 212 parms->n2count = lapb->n2count; in lapb_getparms() 213 parms->state = lapb->state; in lapb_getparms() 214 parms->window = lapb->window; in lapb_getparms() 215 parms->mode = lapb->mode; in lapb_getparms() 218 parms->t1timer = 0; in lapb_getparms() 220 parms->t1timer = (lapb->t1timer.expires - jiffies) / HZ; in lapb_getparms() [all …]
|
/Linux-v4.19/net/ipv4/ |
D | ip_tunnel.c | 109 if (local != t->parms.iph.saddr || in ip_tunnel_lookup() 110 remote != t->parms.iph.daddr || in ip_tunnel_lookup() 114 if (!ip_tunnel_key_match(&t->parms, flags, key)) in ip_tunnel_lookup() 117 if (t->parms.link == link) in ip_tunnel_lookup() 124 if (remote != t->parms.iph.daddr || in ip_tunnel_lookup() 125 t->parms.iph.saddr != 0 || in ip_tunnel_lookup() 129 if (!ip_tunnel_key_match(&t->parms, flags, key)) in ip_tunnel_lookup() 132 if (t->parms.link == link) in ip_tunnel_lookup() 142 if ((local != t->parms.iph.saddr || t->parms.iph.daddr != 0) && in ip_tunnel_lookup() 143 (local != t->parms.iph.daddr || !ipv4_is_multicast(local))) in ip_tunnel_lookup() [all …]
|
D | ipip.c | 178 ipv4_update_pmtu(skb, net, info, t->parms.link, 0, in ipip_err() 184 ipv4_redirect(skb, net, t->parms.link, 0, iph->protocol, 0); in ipip_err() 188 if (t->parms.iph.daddr == 0) { in ipip_err() 193 if (t->parms.iph.ttl == 0 && type == ICMP_TIME_EXCEEDED) in ipip_err() 232 if (tunnel->parms.iph.protocol != ipproto && in ipip_tunnel_rcv() 233 tunnel->parms.iph.protocol != 0) in ipip_tunnel_rcv() 281 const struct iphdr *tiph = &tunnel->parms.iph; in ipip_tunnel_xmit() 395 memcpy(dev->dev_addr, &tunnel->parms.iph.saddr, 4); in ipip_tunnel_init() 396 memcpy(dev->broadcast, &tunnel->parms.iph.daddr, 4); in ipip_tunnel_init() 419 struct ip_tunnel_parm *parms, bool *collect_md, in ipip_netlink_parms() argument [all …]
|
D | ip_vti.c | 123 skb->mark = be32_to_cpu(tunnel->parms.i_key); in vti_rcv_cb() 168 struct ip_tunnel_parm *parms = &tunnel->parms; in vti_xmit() local 187 if (!vti_state_check(dst->xfrm, parms->iph.daddr, parms->iph.saddr)) { in vti_xmit() 262 fl.flowi_mark = be32_to_cpu(tunnel->parms.o_key); in vti_tunnel_xmit() 286 mark = be32_to_cpu(tunnel->parms.o_key); in vti4_err() 385 struct iphdr *iph = &tunnel->parms.iph; in vti_tunnel_init() 401 struct iphdr *iph = &tunnel->parms.iph; in vti_fb_tunnel_init() 465 struct ip_tunnel_parm *parms, in vti_netlink_parms() argument 468 memset(parms, 0, sizeof(*parms)); in vti_netlink_parms() 470 parms->iph.protocol = IPPROTO_IPIP; in vti_netlink_parms() [all …]
|
D | ip_gre.c | 201 if (t->parms.iph.daddr == 0 || in ipgre_err() 202 ipv4_is_multicast(t->parms.iph.daddr)) in ipgre_err() 205 if (t->parms.iph.ttl == 0 && type == ICMP_TIME_EXCEEDED) in ipgre_err() 446 if (tunnel->parms.o_flags & TUNNEL_SEQ) in __gre_xmit() 451 tunnel->parms.o_flags, proto, tunnel->parms.o_key, in __gre_xmit() 702 tnl_params = &tunnel->parms.iph; in ipgre_xmit() 705 if (gre_handle_offloads(skb, !!(tunnel->parms.o_flags & TUNNEL_CSUM))) in ipgre_xmit() 741 erspan_build_header(skb, ntohl(tunnel->parms.o_key), in erspan_xmit() 745 erspan_build_header_v2(skb, ntohl(tunnel->parms.o_key), in erspan_xmit() 751 tunnel->parms.o_flags &= ~TUNNEL_KEY; in erspan_xmit() [all …]
|
/Linux-v4.19/net/decnet/ |
D | dn_dev.c | 209 static void dn_dev_sysctl_register(struct net_device *dev, struct dn_dev_parms *parms) in dn_dev_sysctl_register() argument 222 t->dn_dev_vars[i].data = ((char *)parms) + offset; in dn_dev_sysctl_register() 226 dev? dev->name : parms->name); in dn_dev_sysctl_register() 234 parms->sysctl = t; in dn_dev_sysctl_register() 237 static void dn_dev_sysctl_unregister(struct dn_dev_parms *parms) in dn_dev_sysctl_unregister() argument 239 if (parms->sysctl) { in dn_dev_sysctl_unregister() 240 struct dn_dev_sysctl_table *t = parms->sysctl; in dn_dev_sysctl_unregister() 241 parms->sysctl = NULL; in dn_dev_sysctl_unregister() 261 old = dn_db->parms.forwarding; in dn_forwarding_proc() 266 if (dn_db->parms.forwarding < 0) in dn_forwarding_proc() [all …]
|
/Linux-v4.19/net/openvswitch/ |
D | vport-gre.c | 52 static struct vport *gre_tnl_create(const struct vport_parms *parms) in gre_tnl_create() argument 54 struct net *net = ovs_dp_get_net(parms->dp); in gre_tnl_create() 59 vport = ovs_vport_alloc(0, &ovs_gre_vport_ops, parms); in gre_tnl_create() 64 dev = gretap_fb_dev_create(net, parms->name, NET_NAME_USER); in gre_tnl_create() 83 static struct vport *gre_create(const struct vport_parms *parms) in gre_create() argument 87 vport = gre_tnl_create(parms); in gre_create() 91 return ovs_netdev_link(vport, parms->name); in gre_create()
|
D | vport-geneve.c | 55 static struct vport *geneve_tnl_create(const struct vport_parms *parms) in geneve_tnl_create() argument 57 struct net *net = ovs_dp_get_net(parms->dp); in geneve_tnl_create() 58 struct nlattr *options = parms->options; in geneve_tnl_create() 81 &ovs_geneve_vport_ops, parms); in geneve_tnl_create() 89 dev = geneve_dev_create_fb(net, parms->name, NET_NAME_USER, dst_port); in geneve_tnl_create() 110 static struct vport *geneve_create(const struct vport_parms *parms) in geneve_create() argument 114 vport = geneve_tnl_create(parms); in geneve_create() 118 return ovs_netdev_link(vport, parms->name); in geneve_create()
|
D | vport-vxlan.c | 84 static struct vport *vxlan_tnl_create(const struct vport_parms *parms) in vxlan_tnl_create() argument 86 struct net *net = ovs_dp_get_net(parms->dp); in vxlan_tnl_create() 87 struct nlattr *options = parms->options; in vxlan_tnl_create() 113 vport = ovs_vport_alloc(0, &ovs_vxlan_netdev_vport_ops, parms); in vxlan_tnl_create() 127 dev = vxlan_dev_create(net, parms->name, NET_NAME_USER, &conf); in vxlan_tnl_create() 148 static struct vport *vxlan_create(const struct vport_parms *parms) in vxlan_create() argument 152 vport = vxlan_tnl_create(parms); in vxlan_create() 156 return ovs_netdev_link(vport, parms->name); in vxlan_create()
|
D | vport.c | 132 const struct vport_parms *parms) in ovs_vport_alloc() argument 147 vport->dp = parms->dp; in ovs_vport_alloc() 148 vport->port_no = parms->port_no; in ovs_vport_alloc() 152 if (ovs_vport_set_upcall_portids(vport, parms->upcall_portids)) { in ovs_vport_alloc() 181 static struct vport_ops *ovs_vport_lookup(const struct vport_parms *parms) in ovs_vport_lookup() argument 186 if (ops->type == parms->type) in ovs_vport_lookup() 200 struct vport *ovs_vport_add(const struct vport_parms *parms) in ovs_vport_add() argument 205 ops = ovs_vport_lookup(parms); in ovs_vport_add() 212 vport = ops->create(parms); in ovs_vport_add() 229 request_module("vport-type-%d", parms->type); in ovs_vport_add() [all …]
|
/Linux-v4.19/net/sched/ |
D | sch_red.c | 45 struct red_parms parms; member 68 q->vars.qavg = red_calc_qavg(&q->parms, in red_enqueue() 75 switch (red_action(&q->parms, &q->vars, q->vars.qavg)) { in red_enqueue() 166 opt.set.min = q->parms.qth_min >> q->parms.Wlog; in red_offload() 167 opt.set.max = q->parms.qth_max >> q->parms.Wlog; in red_offload() 168 opt.set.probability = q->parms.max_P; in red_offload() 240 red_set_parms(&q->parms, in red_change() 266 red_adaptative_algo(&q->parms, &q->vars); in red_adaptative_timer() 319 .qth_min = q->parms.qth_min >> q->parms.Wlog, in red_dump() 320 .qth_max = q->parms.qth_max >> q->parms.Wlog, in red_dump() [all …]
|
D | sch_gred.c | 43 struct red_parms parms; member 199 q->vars.qavg = red_calc_qavg(&q->parms, in gred_enqueue() 209 switch (red_action(&q->parms, &q->vars, q->vars.qavg + qavg)) { in gred_enqueue() 380 red_set_parms(&q->parms, in gred_change_vq() 498 struct nlattr *parms, *opts = NULL; in gred_dump() local 517 max_p[i] = q ? q->parms.max_P : 0; in gred_dump() 525 parms = nla_nest_start(skb, TCA_GRED_PARMS); in gred_dump() 526 if (parms == NULL) in gred_dump() 549 opt.qth_min = q->parms.qth_min >> q->parms.Wlog; in gred_dump() 550 opt.qth_max = q->parms.qth_max >> q->parms.Wlog; in gred_dump() [all …]
|
D | sch_choke.c | 57 struct red_parms parms; member 227 const struct red_parms *p = &q->parms; in choke_enqueue() 421 red_set_parms(&q->parms, ctl->qth_min, ctl->qth_max, ctl->Wlog, in choke_change() 448 .qth_min = q->parms.qth_min >> q->parms.Wlog, in choke_dump() 449 .qth_max = q->parms.qth_max >> q->parms.Wlog, in choke_dump() 450 .Wlog = q->parms.Wlog, in choke_dump() 451 .Plog = q->parms.Plog, in choke_dump() 452 .Scell_log = q->parms.Scell_log, in choke_dump() 460 nla_put_u32(skb, TCA_CHOKE_MAX_P, q->parms.max_P)) in choke_dump()
|
/Linux-v4.19/drivers/media/usb/cpia2/ |
D | cpia2_v4l.c | 692 static int cpia2_g_jpegcomp(struct file *file, void *fh, struct v4l2_jpegcompression *parms) in cpia2_g_jpegcomp() argument 696 memset(parms, 0, sizeof(*parms)); in cpia2_g_jpegcomp() 698 parms->quality = 80; // TODO: Can this be made meaningful? in cpia2_g_jpegcomp() 700 parms->jpeg_markers = V4L2_JPEG_MARKER_DQT | V4L2_JPEG_MARKER_DRI; in cpia2_g_jpegcomp() 702 parms->jpeg_markers |= V4L2_JPEG_MARKER_DHT; in cpia2_g_jpegcomp() 705 parms->APPn = cam->APPn; in cpia2_g_jpegcomp() 706 parms->APP_len = cam->APP_len; in cpia2_g_jpegcomp() 708 memcpy(parms->APP_data, cam->APP_data, cam->APP_len); in cpia2_g_jpegcomp() 709 parms->jpeg_markers |= V4L2_JPEG_MARKER_APP; in cpia2_g_jpegcomp() 712 parms->COM_len = cam->COM_len; in cpia2_g_jpegcomp() [all …]
|
/Linux-v4.19/scripts/ |
D | extract-cert.c | 119 } parms; in main() local 121 parms.cert_id = cert_src; in main() 122 parms.cert = NULL; in main() 134 ENGINE_ctrl_cmd(e, "LOAD_CERT_CTRL", 0, &parms, NULL, 1); in main() 135 ERR(!parms.cert, "Get X.509 from PKCS#11"); in main() 136 write_cert(parms.cert); in main()
|
/Linux-v4.19/net/core/ |
D | neighbour.c | 101 if (neigh->parms->neigh_cleanup) in neigh_cleanup_and_release() 102 neigh->parms->neigh_cleanup(neigh); in neigh_cleanup_and_release() 335 n->parms = neigh_parms_clone(&tbl->parms); in neigh_alloc() 522 if (n->parms->neigh_setup && in __neigh_create() 523 (error = n->parms->neigh_setup(n)) < 0) { in __neigh_create() 528 n->confirmed = jiffies - (NEIGH_VAR(n->parms, BASE_REACHABLE_TIME) << 1); in __neigh_create() 539 if (n->parms->dead) { in __neigh_create() 717 static void neigh_parms_destroy(struct neigh_parms *parms); 719 static inline void neigh_parms_put(struct neigh_parms *parms) in neigh_parms_put() argument 721 if (refcount_dec_and_test(&parms->refcnt)) in neigh_parms_put() [all …]
|
/Linux-v4.19/include/net/ |
D | neighbour.h | 138 struct neigh_parms *parms; member 206 struct neigh_parms parms; member 335 void neigh_parms_release(struct neigh_table *tbl, struct neigh_parms *parms); 338 struct net *neigh_parms_net(const struct neigh_parms *parms) in neigh_parms_net() argument 340 return read_pnet(&parms->net); in neigh_parms_net() 399 static inline void __neigh_parms_put(struct neigh_parms *parms) in __neigh_parms_put() argument 401 refcount_dec(&parms->refcnt); in __neigh_parms_put() 404 static inline struct neigh_parms *neigh_parms_clone(struct neigh_parms *parms) in neigh_parms_clone() argument 406 refcount_inc(&parms->refcnt); in neigh_parms_clone() 407 return parms; in neigh_parms_clone()
|
/Linux-v4.19/drivers/isdn/hardware/eicon/ |
D | message.c | 86 static void SendSSExtInd(APPL *, PLCI *plci, dword Id, byte **parms); 88 static void VSwitchReqInd(PLCI *plci, dword Id, byte **parms); 151 static byte SendMultiIE(PLCI *plci, dword Id, byte **parms, byte ie_type, dword info_mask, byte set… 578 static word api_parse(byte *msg, word length, byte *format, API_PARSE *parms) in api_parse() argument 584 if (parms) in api_parse() 586 parms[i].info = &msg[p]; in api_parse() 600 parms[i].info += 2; in api_parse() 601 parms[i].length = msg[p + 1] + (msg[p + 2] << 8); in api_parse() 602 p += (parms[i].length + 3); in api_parse() 605 parms[i].length = msg[p]; in api_parse() [all …]
|
/Linux-v4.19/lib/ |
D | kobject_uevent.c | 281 struct netlink_skb_parms *parms; in alloc_uevent_skb() local 298 parms = &NETLINK_CB(skb); in alloc_uevent_skb() 299 parms->creds.uid = GLOBAL_ROOT_UID; in alloc_uevent_skb() 300 parms->creds.gid = GLOBAL_ROOT_GID; in alloc_uevent_skb() 301 parms->dst_group = 1; in alloc_uevent_skb() 302 parms->portid = 0; in alloc_uevent_skb() 355 struct netlink_skb_parms *parms = &NETLINK_CB(skb); in uevent_net_broadcast_tagged() local 362 parms->creds.uid = root_uid; in uevent_net_broadcast_tagged() 367 parms->creds.gid = root_gid; in uevent_net_broadcast_tagged()
|