Lines Matching refs:metaid

56 	return ife_tlv_meta_encode(skbdata, mi->metaid, 2, &edata);  in ife_encode_meta_u16()
63 return nla_put_u32(skb, mi->metaid, *(u32 *)mi->metaval); in ife_get_meta_u32()
65 return nla_put(skb, mi->metaid, 0, NULL); in ife_get_meta_u32()
100 return ife_tlv_meta_encode(skbdata, mi->metaid, 4, &edata); in ife_encode_meta_u32()
107 return nla_put_u16(skb, mi->metaid, *(u16 *)mi->metaval); in ife_get_meta_u16()
109 return nla_put(skb, mi->metaid, 0, NULL); in ife_get_meta_u16()
161 static struct tcf_meta_ops *find_ife_oplist(u16 metaid) in find_ife_oplist() argument
167 if (o->metaid == metaid) { in find_ife_oplist()
183 if (!mops->metaid || !mops->metatype || !mops->name || in register_ife_op()
191 if (m->metaid == mops->metaid || in register_ife_op()
214 if (m->metaid == mops->metaid) { in unregister_ife_op()
247 static const char *ife_meta_id2name(u32 metaid) in ife_meta_id2name() argument
249 switch (metaid) { in ife_meta_id2name()
264 static int load_metaops_and_vet(u32 metaid, void *val, int len, bool rtnl_held) in load_metaops_and_vet() argument
266 struct tcf_meta_ops *ops = find_ife_oplist(metaid); in load_metaops_and_vet()
274 request_module("ife-meta-%s", ife_meta_id2name(metaid)); in load_metaops_and_vet()
277 ops = find_ife_oplist(metaid); in load_metaops_and_vet()
295 struct tcf_ife_info *ife, u32 metaid, void *metaval, in __add_metainfo() argument
305 mi->metaid = metaid; in __add_metainfo()
325 struct tcf_ife_info *ife, u32 metaid, in add_metainfo_and_get_ops() argument
332 ret = __add_metainfo(ops, ife, metaid, NULL, 0, true, exists); in add_metainfo_and_get_ops()
338 static int add_metainfo(struct tcf_ife_info *ife, u32 metaid, void *metaval, in add_metainfo() argument
341 const struct tcf_meta_ops *ops = find_ife_oplist(metaid); in add_metainfo()
346 ret = __add_metainfo(ops, ife, metaid, metaval, len, false, exists); in add_metainfo()
361 rc = add_metainfo_and_get_ops(o, ife, o->metaid, exists); in use_all_metadata()
694 u16 metaid, u16 mlen, void *mdata) in find_decode_metaid() argument
700 if (metaid == e->metaid) { in find_decode_metaid()