metaval            30 include/net/tc_act/tc_ife.h 	void *metaval;
metaval            55 include/net/tc_act/tc_ife.h int ife_alloc_meta_u32(struct tcf_meta_info *mi, void *metaval, gfp_t gfp);
metaval            56 include/net/tc_act/tc_ife.h int ife_alloc_meta_u16(struct tcf_meta_info *mi, void *metaval, gfp_t gfp);
metaval            57 include/net/tc_act/tc_ife.h int ife_check_meta_u32(u32 metaval, struct tcf_meta_info *mi);
metaval            58 include/net/tc_act/tc_ife.h int ife_check_meta_u16(u16 metaval, struct tcf_meta_info *mi);
metaval            59 include/net/tc_act/tc_ife.h int ife_encode_meta_u32(u32 metaval, void *skbdata, struct tcf_meta_info *mi);
metaval            62 include/net/tc_act/tc_ife.h int ife_encode_meta_u16(u16 metaval, void *skbdata, struct tcf_meta_info *mi);
metaval            44 net/sched/act_ife.c int ife_encode_meta_u16(u16 metaval, void *skbdata, struct tcf_meta_info *mi)
metaval            48 net/sched/act_ife.c 	if (mi->metaval)
metaval            49 net/sched/act_ife.c 		edata = *(u16 *)mi->metaval;
metaval            50 net/sched/act_ife.c 	else if (metaval)
metaval            51 net/sched/act_ife.c 		edata = metaval;
metaval            63 net/sched/act_ife.c 	if (mi->metaval)
metaval            64 net/sched/act_ife.c 		return nla_put_u32(skb, mi->metaid, *(u32 *)mi->metaval);
metaval            70 net/sched/act_ife.c int ife_check_meta_u32(u32 metaval, struct tcf_meta_info *mi)
metaval            72 net/sched/act_ife.c 	if (metaval || mi->metaval)
metaval            79 net/sched/act_ife.c int ife_check_meta_u16(u16 metaval, struct tcf_meta_info *mi)
metaval            81 net/sched/act_ife.c 	if (metaval || mi->metaval)
metaval            88 net/sched/act_ife.c int ife_encode_meta_u32(u32 metaval, void *skbdata, struct tcf_meta_info *mi)
metaval            90 net/sched/act_ife.c 	u32 edata = metaval;
metaval            92 net/sched/act_ife.c 	if (mi->metaval)
metaval            93 net/sched/act_ife.c 		edata = *(u32 *)mi->metaval;
metaval            94 net/sched/act_ife.c 	else if (metaval)
metaval            95 net/sched/act_ife.c 		edata = metaval;
metaval           107 net/sched/act_ife.c 	if (mi->metaval)
metaval           108 net/sched/act_ife.c 		return nla_put_u16(skb, mi->metaid, *(u16 *)mi->metaval);
metaval           114 net/sched/act_ife.c int ife_alloc_meta_u32(struct tcf_meta_info *mi, void *metaval, gfp_t gfp)
metaval           116 net/sched/act_ife.c 	mi->metaval = kmemdup(metaval, sizeof(u32), gfp);
metaval           117 net/sched/act_ife.c 	if (!mi->metaval)
metaval           124 net/sched/act_ife.c int ife_alloc_meta_u16(struct tcf_meta_info *mi, void *metaval, gfp_t gfp)
metaval           126 net/sched/act_ife.c 	mi->metaval = kmemdup(metaval, sizeof(u16), gfp);
metaval           127 net/sched/act_ife.c 	if (!mi->metaval)
metaval           136 net/sched/act_ife.c 	kfree(mi->metaval);
metaval           296 net/sched/act_ife.c 			  struct tcf_ife_info *ife, u32 metaid, void *metaval,
metaval           309 net/sched/act_ife.c 		ret = ops->alloc(mi, metaval, atomic ? GFP_ATOMIC : GFP_KERNEL);
metaval           339 net/sched/act_ife.c static int add_metainfo(struct tcf_ife_info *ife, u32 metaid, void *metaval,
metaval           347 net/sched/act_ife.c 	ret = __add_metainfo(ops, ife, metaid, metaval, len, false, exists);
metaval           414 net/sched/act_ife.c 		if (e->metaval) {
metaval           418 net/sched/act_ife.c 				kfree(e->metaval);