| /linux/fs/vboxsf/ |
| H A D | vboxsf_wrappers.c | 53 static int vboxsf_call(u32 function, void *parms, u32 parm_count, int *status) in vboxsf_call() argument 63 U32_MAX, parms, parm_count, &vbox_status); in vboxsf_call() 77 struct shfl_map_folder parms; in vboxsf_map_folder() local 80 parms.path.type = VMMDEV_HGCM_PARM_TYPE_LINADDR_KERNEL; in vboxsf_map_folder() 81 parms.path.u.pointer.size = shfl_string_buf_size(folder_name); in vboxsf_map_folder() 82 parms.path.u.pointer.u.linear_addr = (uintptr_t)folder_name; in vboxsf_map_folder() 84 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT; in vboxsf_map_folder() 85 parms.root.u.value32 = 0; in vboxsf_map_folder() 87 parms.delimiter.type = VMMDEV_HGCM_PARM_TYPE_32BIT; in vboxsf_map_folder() 88 parms.delimiter.u.value32 = '/'; in vboxsf_map_folder() [all …]
|
| /linux/include/net/tc_act/ |
| H A D | tc_pedit.h | 25 struct tcf_pedit_parms __rcu *parms; member 29 #define to_pedit_parms(a) (rcu_dereference(to_pedit(a)->parms)) 42 struct tcf_pedit_parms *parms; in tcf_pedit_nkeys() local 46 parms = to_pedit_parms(a); in tcf_pedit_nkeys() 47 nkeys = parms->tcfp_nkeys; in tcf_pedit_nkeys() 56 struct tcf_pedit_parms *parms; in tcf_pedit_htype() local 59 parms = to_pedit_parms(a); in tcf_pedit_htype() 60 if (parms->tcfp_keys_ex) in tcf_pedit_htype() 61 htype = parms->tcfp_keys_ex[index].htype; in tcf_pedit_htype() 69 struct tcf_pedit_parms *parms; in tcf_pedit_cmd() local [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_ipip.c | 16 return tun->parms; in mlxsw_sp_ipip_netdev_parms4() 24 return tun->parms; in mlxsw_sp_ipip_netdev_parms6() 28 mlxsw_sp_ipip_parms4_has_ikey(const struct ip_tunnel_parm_kern *parms) in mlxsw_sp_ipip_parms4_has_ikey() argument 30 return test_bit(IP_TUNNEL_KEY_BIT, parms->i_flags); in mlxsw_sp_ipip_parms4_has_ikey() 33 static bool mlxsw_sp_ipip_parms6_has_ikey(const struct __ip6_tnl_parm *parms) in mlxsw_sp_ipip_parms6_has_ikey() argument 35 return test_bit(IP_TUNNEL_KEY_BIT, parms->i_flags); in mlxsw_sp_ipip_parms6_has_ikey() 39 mlxsw_sp_ipip_parms4_has_okey(const struct ip_tunnel_parm_kern *parms) in mlxsw_sp_ipip_parms4_has_okey() argument 41 return test_bit(IP_TUNNEL_KEY_BIT, parms->o_flags); in mlxsw_sp_ipip_parms4_has_okey() 44 static bool mlxsw_sp_ipip_parms6_has_okey(const struct __ip6_tnl_parm *parms) in mlxsw_sp_ipip_parms6_has_okey() argument 46 return test_bit(IP_TUNNEL_KEY_BIT, parms->o_flags); in mlxsw_sp_ipip_parms6_has_okey() [all …]
|
| H A D | spectrum_span.c | 51 struct mlxsw_sp_span_trigger_parms parms; member 200 struct mlxsw_sp_port *dest_port = span_entry->parms.dest_port; in mlxsw_sp_span_entry_deconfigure_common() 207 mlxsw_reg_mpat_session_id_set(mpat_pl, span_entry->parms.session_id); in mlxsw_sp_span_entry_deconfigure_common() 416 struct ip_tunnel_parm_kern parms; in mlxsw_sp_span_gretap4_route() local 424 parms = mlxsw_sp_ipip_netdev_parms4(to_dev); in mlxsw_sp_span_gretap4_route() 425 ip_tunnel_init_flow(&fl4, parms.iph.protocol, *daddrp, *saddrp, in mlxsw_sp_span_gretap4_route() 426 0, 0, tun->net, parms.link, tun->fwmark, 0, 0); in mlxsw_sp_span_gretap4_route() 534 fl6.flowi6_mark = t->parms.fwmark; in mlxsw_sp_span_gretap6_route() 800 span_entry->parms = sparms; in mlxsw_sp_span_entry_configure() 806 if (span_entry->parms.dest_port) in mlxsw_sp_span_entry_deconfigure() [all …]
|
| H A D | spectrum_span.h | 73 struct mlxsw_sp_span_parms parms; member 99 const struct mlxsw_sp_span_agent_parms *parms); 108 const struct mlxsw_sp_span_trigger_parms *parms); 113 const struct mlxsw_sp_span_trigger_parms *parms);
|
| H A D | spectrum_matchall.c | 32 struct mlxsw_sp_span_trigger_parms parms; in mlxsw_sp_mall_port_mirror_add() local 58 parms.span_id = mall_entry->mirror.span_id; in mlxsw_sp_mall_port_mirror_add() 59 parms.probability_rate = 1; in mlxsw_sp_mall_port_mirror_add() 61 &parms); in mlxsw_sp_mall_port_mirror_add() 81 struct mlxsw_sp_span_trigger_parms parms; in mlxsw_sp_mall_port_mirror_del() local 86 parms.span_id = mall_entry->mirror.span_id; in mlxsw_sp_mall_port_mirror_del() 87 mlxsw_sp_span_agent_unbind(mlxsw_sp, trigger, mlxsw_sp_port, &parms); in mlxsw_sp_mall_port_mirror_del()
|
| /linux/net/sched/ |
| H A D | act_connmark.c | 39 struct tcf_connmark_parms *parms; in tcf_connmark_act() local 47 parms = rcu_dereference_bh(ca->parms); in tcf_connmark_act() 72 if (!nf_ct_get_tuplepr(skb, skb_network_offset(skb), proto, parms->net, in tcf_connmark_act() 76 zone.id = parms->zone; in tcf_connmark_act() 79 thash = nf_conntrack_find_get(parms->net, &zone, &tuple); in tcf_connmark_act() 91 return parms->action; in tcf_connmark_act() 157 nparms->net = rtnl_dereference(ci->parms)->net; in tcf_connmark_init() 174 oparms = rcu_replace_pointer(ci->parms, nparms, lockdep_is_held(&ci->tcf_lock)); in tcf_connmark_init() 197 const struct tcf_connmark_parms *parms; in tcf_connmark_dump() local 208 parms = rcu_dereference(ci->parms); in tcf_connmark_dump() [all …]
|
| H A D | act_nat.c | 100 oparm = rcu_replace_pointer(p->parms, nparm, lockdep_is_held(&p->tcf_lock)); in tcf_nat_init() 120 struct tcf_nat_parms *parms; in tcf_nat_act() local 134 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() 142 egress = parms->flags & TCA_NAT_FLAG_EGRESS; in tcf_nat_act() 272 const struct tcf_nat_parms *parms; in tcf_nat_dump() local 282 parms = rcu_dereference(p->parms); in tcf_nat_dump() [all …]
|
| H A D | act_pedit.c | 150 struct tcf_pedit_parms *parms = in tcf_pedit_cleanup_rcu() 153 kfree(parms->tcfp_keys_ex); in tcf_pedit_cleanup_rcu() 154 kfree(parms->tcfp_keys); in tcf_pedit_cleanup_rcu() 156 kfree(parms); in tcf_pedit_cleanup_rcu() 279 oparms = rcu_replace_pointer(p->parms, nparms, 1); in tcf_pedit_init() 307 struct tcf_pedit_parms *parms; in tcf_pedit_cleanup() 309 parms = rcu_dereference_protected(p->parms, 1); in tcf_pedit_cleanup() 311 if (parms) in tcf_pedit_cleanup() 312 call_rcu(&parms in tcf_pedit_cleanup() 149 struct tcf_pedit_parms *parms = tcf_pedit_cleanup_rcu() local 306 struct tcf_pedit_parms *parms; tcf_pedit_cleanup() local 384 struct tcf_pedit_parms *parms; tcf_pedit_act() local 509 const struct tcf_pedit_parms *parms; tcf_pedit_dump() local [all...] |
| H A D | sch_red.c | 45 struct red_parms parms; member 79 q->vars.qavg = red_calc_qavg(&q->parms, in red_enqueue() 86 switch (red_action(&q->parms, &q->vars, q->vars.qavg)) { in red_enqueue() 207 opt.set.min = q->parms.qth_min >> q->parms.Wlog; in red_offload() 208 opt.set.max = q->parms.qth_max >> q->parms.Wlog; in red_offload() 209 opt.set.probability = q->parms.max_P; in red_offload() 300 red_set_parms(&q->parms, in __red_change() 338 red_adaptative_algo(&q->parms, in red_adaptative_timer() [all...] |
| H A D | sch_gred.c | 42 struct red_parms parms; member 212 q->vars.qavg = red_calc_qavg(&q->parms, in gred_enqueue() 222 switch (red_action(&q->parms, &q->vars, q->vars.qavg + qavg)) { in gred_enqueue() 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() 345 opt->set.tab[i].probability = q->parms.max_P; in gred_offload() 513 red_set_parms(&q->parms, in gred_change_vq() 771 struct nlattr *parms, *vq in gred_dump() local [all...] |
| H A D | sch_choke.c | 53 struct red_parms parms; member 216 const struct red_parms *p = &q->parms; in choke_enqueue() 415 red_set_parms(&q->parms, ctl->qth_min, ctl->qth_max, ctl->Wlog, in choke_change() 438 u8 Wlog = READ_ONCE(q->parms.Wlog); in choke_dump() 443 .qth_min = READ_ONCE(q->parms.qth_min) >> Wlog, in choke_dump() 444 .qth_max = READ_ONCE(q->parms.qth_max) >> Wlog, in choke_dump() 446 .Plog = READ_ONCE(q->parms.Plog), in choke_dump() 447 .Scell_log = READ_ONCE(q->parms.Scell_log), in choke_dump() 455 nla_put_u32(skb, TCA_CHOKE_MAX_P, READ_ONCE(q->parms.max_P))) in choke_dump()
|
| /linux/net/lapb/ |
| H A D | lapb_iface.c | 210 int lapb_getparms(struct net_device *dev, struct lapb_parms_struct *parms) in lapb_getparms() argument 220 parms->t1 = lapb->t1 / HZ; in lapb_getparms() 221 parms->t2 = lapb->t2 / HZ; in lapb_getparms() 222 parms->n2 = lapb->n2; in lapb_getparms() 223 parms->n2count = lapb->n2count; in lapb_getparms() 224 parms->state = lapb->state; in lapb_getparms() 225 parms->window = lapb->window; in lapb_getparms() 226 parms->mode = lapb->mode; in lapb_getparms() 229 parms->t1timer = 0; in lapb_getparms() 231 parms->t1timer = (lapb->t1timer.expires - jiffies) / HZ; in lapb_getparms() [all …]
|
| /linux/drivers/gpu/drm/loongson/ |
| H A D | lsdc_gfxpll.c | 85 struct loongson_gfxpll_parms *pparms = &this->parms; in loongson_gfxpll_get_rates() 121 struct loongson_gfxpll_parms *parms = &this->parms; in loongson_gfxpll_print() local 125 drm_printf(p, "reference clock: %u\n", parms->ref_clock); in loongson_gfxpll_print() 126 drm_printf(p, "div_ref = %u\n", parms->div_ref); in loongson_gfxpll_print() 127 drm_printf(p, "loopc = %u\n", parms->loopc); in loongson_gfxpll_print() 129 drm_printf(p, "div_out_dc = %u\n", parms->div_out_dc); in loongson_gfxpll_print() 130 drm_printf(p, "div_out_gmc = %u\n", parms->div_out_gmc); in loongson_gfxpll_print() 131 drm_printf(p, "div_out_gpu = %u\n", parms->div_out_gpu); in loongson_gfxpll_print() 152 struct loongson_gfxpll_parms *pparms = &this->parms; in loongson_gfxpll_init()
|
| /linux/net/openvswitch/ |
| H A D | vport-gre.c | 39 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() 73 static struct vport *gre_create(const struct vport_parms *parms) in gre_create() argument 77 vport = gre_tnl_create(parms); in gre_create()
|
| H A D | vport-geneve.c | 51 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() 109 static struct vport *geneve_create(const struct vport_parms *parms) in geneve_create() argument 113 vport = geneve_tnl_create(parms); in geneve_create()
|
| H A D | vport-vxlan.c | 71 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() 138 static struct vport *vxlan_create(const struct vport_parms *parms) in vxlan_create() argument 142 vport = vxlan_tnl_create(parms); in vxlan_create()
|
| H A D | vport.c | 113 * @parms: information about new vport. 117 * vport_priv(). Some parameters of the vport will be initialized from @parms. 122 const struct vport_parms *parms) in ovs_vport_alloc() argument 144 vport->dp = parms->dp; in ovs_vport_alloc() 145 vport->port_no = parms->port_no; in ovs_vport_alloc() 149 if (ovs_vport_set_upcall_portids(vport, parms->upcall_portids)) { in ovs_vport_alloc() 185 static struct vport_ops *ovs_vport_lookup(const struct vport_parms *parms) in ovs_vport_lookup() argument 190 if (ops->type == parms->type) in ovs_vport_lookup() 199 * @parms: Information about new vport. 204 struct vport *ovs_vport_add(const struct vport_parms *parms) in ovs_vport_add() argument [all...] |
| H A D | vport-internal_dev.c | 123 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()
|
| H A D | vport-netdev.c | 125 static struct vport *netdev_create(const struct vport_parms *parms) in netdev_create() argument 130 vport = ovs_vport_alloc(0, &ovs_netdev_vport_ops, parms); in netdev_create() 134 vport->dev = dev_get_by_name(ovs_dp_get_net(vport->dp), parms->name); in netdev_create() 142 if (strcmp(parms->name, ovs_vport_name(vport))) { in netdev_create()
|
| /linux/mm/ |
| H A D | dmapool_test.c | 63 static int dmapool_test_block(const struct dmapool_parms *parms) in dmapool_test_block() argument 65 int blocks = nr_blocks(parms->size); in dmapool_test_block() 74 pool = dma_pool_create("test pool", &test_dev, parms->size, in dmapool_test_block() 75 parms->align, parms->boundary); in dmapool_test_block() 92 parms->size, parms->align, blocks, in dmapool_test_block()
|
| /linux/certs/ |
| H A D | extract-cert.c | 100 } parms; in load_cert_pkcs11() local 102 parms.cert_id = cert_src; in load_cert_pkcs11() 103 parms.cert = NULL; in load_cert_pkcs11() 115 ENGINE_ctrl_cmd(e, "LOAD_CERT_CTRL", 0, &parms, NULL, 1); in load_cert_pkcs11() 116 ERR(!parms.cert, "Get X.509 from PKCS#11"); in load_cert_pkcs11() 117 cert = parms.cert; in load_cert_pkcs11()
|
| /linux/include/net/ |
| H A D | neighbour.h | 144 struct neigh_parms *parms; member 226 struct neigh_parms parms; member 373 void neigh_parms_release(struct neigh_table *tbl, struct neigh_parms *parms); 376 struct net *neigh_parms_net(const struct neigh_parms *parms) in neigh_parms_net() argument 378 return read_pnet(&parms->net); in neigh_parms_net() 441 static inline void __neigh_parms_put(struct neigh_parms *parms) in __neigh_parms_put() argument 443 refcount_dec(&parms->refcnt); in __neigh_parms_put() 446 static inline struct neigh_parms *neigh_parms_clone(struct neigh_parms *parms) in neigh_parms_clone() argument 448 refcount_inc(&parms->refcnt); in neigh_parms_clone() 449 return parms; in neigh_parms_clone()
|
| /linux/include/linux/ |
| H A D | lapb.h | 56 extern int lapb_getparms(struct net_device *dev, struct lapb_parms_struct *parms); 57 extern int lapb_setparms(struct net_device *dev, struct lapb_parms_struct *parms);
|
| /linux/lib/ |
| H A D | kobject_uevent.c | 282 struct netlink_skb_parms *parms; in alloc_uevent_skb() local 299 parms = &NETLINK_CB(skb); in alloc_uevent_skb() 300 parms->creds.uid = GLOBAL_ROOT_UID; in alloc_uevent_skb() 301 parms->creds.gid = GLOBAL_ROOT_GID; in alloc_uevent_skb() 302 parms->dst_group = 1; in alloc_uevent_skb() 303 parms->portid = 0; in alloc_uevent_skb() 358 struct netlink_skb_parms *parms = &NETLINK_CB(skb); in uevent_net_broadcast_tagged() local 365 parms->creds.uid = root_uid; in uevent_net_broadcast_tagged() 370 parms->creds.gid = root_gid; in uevent_net_broadcast_tagged()
|