mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-06-21 06:01:23 +00:00
openvswitch: Constify various function arguments
Help produce better optimized code. Signed-off-by: Thomas Graf <tgraf@noironetworks.com> Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
This commit is contained in:
parent
e8eedb85bd
commit
12eb18f711
11 changed files with 38 additions and 36 deletions
|
@ -178,7 +178,7 @@ const char *ovs_dp_name(const struct datapath *dp)
|
|||
return vport->ops->get_name(vport);
|
||||
}
|
||||
|
||||
static int get_dpifindex(struct datapath *dp)
|
||||
static int get_dpifindex(const struct datapath *dp)
|
||||
{
|
||||
struct vport *local;
|
||||
int ifindex;
|
||||
|
@ -633,7 +633,7 @@ static struct genl_family dp_packet_genl_family = {
|
|||
.n_ops = ARRAY_SIZE(dp_packet_genl_ops),
|
||||
};
|
||||
|
||||
static void get_dp_stats(struct datapath *dp, struct ovs_dp_stats *stats,
|
||||
static void get_dp_stats(const struct datapath *dp, struct ovs_dp_stats *stats,
|
||||
struct ovs_dp_megaflow_stats *mega_stats)
|
||||
{
|
||||
int i;
|
||||
|
@ -1352,7 +1352,7 @@ static struct sk_buff *ovs_dp_cmd_alloc_info(struct genl_info *info)
|
|||
|
||||
/* Called with rcu_read_lock or ovs_mutex. */
|
||||
static struct datapath *lookup_datapath(struct net *net,
|
||||
struct ovs_header *ovs_header,
|
||||
const struct ovs_header *ovs_header,
|
||||
struct nlattr *a[OVS_DP_ATTR_MAX + 1])
|
||||
{
|
||||
struct datapath *dp;
|
||||
|
@ -1380,7 +1380,7 @@ static void ovs_dp_reset_user_features(struct sk_buff *skb, struct genl_info *in
|
|||
dp->user_features = 0;
|
||||
}
|
||||
|
||||
static void ovs_dp_change(struct datapath *dp, struct nlattr **a)
|
||||
static void ovs_dp_change(struct datapath *dp, struct nlattr *a[])
|
||||
{
|
||||
if (a[OVS_DP_ATTR_USER_FEATURES])
|
||||
dp->user_features = nla_get_u32(a[OVS_DP_ATTR_USER_FEATURES]);
|
||||
|
@ -1744,7 +1744,7 @@ struct sk_buff *ovs_vport_cmd_build_info(struct vport *vport, u32 portid,
|
|||
|
||||
/* Called with ovs_mutex or RCU read lock. */
|
||||
static struct vport *lookup_vport(struct net *net,
|
||||
struct ovs_header *ovs_header,
|
||||
const struct ovs_header *ovs_header,
|
||||
struct nlattr *a[OVS_VPORT_ATTR_MAX + 1])
|
||||
{
|
||||
struct datapath *dp;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue