Lines Matching refs:val
80 unsigned long val; member
676 static inline struct meta_ops *meta_ops(struct meta_value *val) in meta_ops() argument
678 return &__meta_ops[meta_type(val)][meta_id(val)]; in meta_ops()
699 dst->val = (unsigned long)kmemdup(nla_data(nla), len, GFP_KERNEL); in meta_var_change()
700 if (dst->val == 0UL) in meta_var_change()
708 kfree((void *) v->val); in meta_var_destroy()
722 if (v->val && v->len && in meta_var_dump()
723 nla_put(skb, tlv, v->len, (void *) v->val)) in meta_var_dump()
751 dst->val = *(unsigned long *) nla_data(nla); in meta_int_change()
754 dst->val = nla_get_u32(nla); in meta_int_change()
768 if (v->val) in meta_int_apply_extras()
769 dst->value &= v->val; in meta_int_apply_extras()
775 if (nla_put(skb, tlv, sizeof(unsigned long), &v->val)) in meta_int_dump()
778 if (nla_put_u32(skb, tlv, v->val)) in meta_int_dump()
831 dst->value = v->val; in meta_get()
897 static inline int meta_is_supported(struct meta_value *val) in meta_is_supported() argument
899 return !meta_id(val) || meta_ops(val)->get; in meta_is_supported()