On Wed, 27 Jan 2021 18:16:48 +0800 Chris Mi wrote:
> @@ -35,4 +45,21 @@ static inline void psample_sample_packet(struct 
> psample_group *group,
>  
>  #endif
>  
> +static void

static inline

> +psample_nic_sample_packet(struct psample_group *group,
> +                       struct sk_buff *skb, u32 trunc_size,
> +                       int in_ifindex, int out_ifindex,
> +                       u32 sample_rate)
> +{
> +     const struct psample_ops *ops;
> +
> +     rcu_read_lock();
> +     ops = rcu_dereference(psample_ops);
> +     if (ops)
> +             ops->sample_packet(group, skb, trunc_size,
> +                                in_ifindex, out_ifindex,
> +                                sample_rate);
> +     rcu_read_unlock();
> +}

Reply via email to