/kernel/linux/linux-5.10/net/sched/ |
H A D | act_ife.c | 44 int ife_encode_meta_u16(u16 metaval, void *skbdata, struct tcf_meta_info *mi) in ife_encode_meta_u16() argument 48 if (mi->metaval) in ife_encode_meta_u16() 49 edata = *(u16 *)mi->metaval; in ife_encode_meta_u16() 50 else if (metaval) in ife_encode_meta_u16() 51 edata = metaval; in ife_encode_meta_u16() 63 if (mi->metaval) in ife_get_meta_u32() 64 return nla_put_u32(skb, mi->metaid, *(u32 *)mi->metaval); in ife_get_meta_u32() 70 int ife_check_meta_u32(u32 metaval, struct tcf_meta_info *mi) in ife_check_meta_u32() argument 72 if (metaval || mi->metaval) in ife_check_meta_u32() 79 ife_check_meta_u16(u16 metaval, struct tcf_meta_info *mi) ife_check_meta_u16() argument 88 ife_encode_meta_u32(u32 metaval, void *skbdata, struct tcf_meta_info *mi) ife_encode_meta_u32() argument 114 ife_alloc_meta_u32(struct tcf_meta_info *mi, void *metaval, gfp_t gfp) ife_alloc_meta_u32() argument 124 ife_alloc_meta_u16(struct tcf_meta_info *mi, void *metaval, gfp_t gfp) ife_alloc_meta_u16() argument 295 __add_metainfo(const struct tcf_meta_ops *ops, struct tcf_ife_info *ife, u32 metaid, void *metaval, int len, bool atomic, bool exists) __add_metainfo() argument 339 add_metainfo(struct tcf_ife_info *ife, u32 metaid, void *metaval, int len, bool exists) add_metainfo() argument [all...] |
/kernel/linux/linux-6.6/net/sched/ |
H A D | act_ife.c | 44 int ife_encode_meta_u16(u16 metaval, void *skbdata, struct tcf_meta_info *mi) in ife_encode_meta_u16() argument 48 if (mi->metaval) in ife_encode_meta_u16() 49 edata = *(u16 *)mi->metaval; in ife_encode_meta_u16() 50 else if (metaval) in ife_encode_meta_u16() 51 edata = metaval; in ife_encode_meta_u16() 63 if (mi->metaval) in ife_get_meta_u32() 64 return nla_put_u32(skb, mi->metaid, *(u32 *)mi->metaval); in ife_get_meta_u32() 70 int ife_check_meta_u32(u32 metaval, struct tcf_meta_info *mi) in ife_check_meta_u32() argument 72 if (metaval || mi->metaval) in ife_check_meta_u32() 79 ife_check_meta_u16(u16 metaval, struct tcf_meta_info *mi) ife_check_meta_u16() argument 88 ife_encode_meta_u32(u32 metaval, void *skbdata, struct tcf_meta_info *mi) ife_encode_meta_u32() argument 114 ife_alloc_meta_u32(struct tcf_meta_info *mi, void *metaval, gfp_t gfp) ife_alloc_meta_u32() argument 124 ife_alloc_meta_u16(struct tcf_meta_info *mi, void *metaval, gfp_t gfp) ife_alloc_meta_u16() argument 295 __add_metainfo(const struct tcf_meta_ops *ops, struct tcf_ife_info *ife, u32 metaid, void *metaval, int len, bool atomic, bool exists) __add_metainfo() argument 339 add_metainfo(struct tcf_ife_info *ife, u32 metaid, void *metaval, int len, bool exists) add_metainfo() argument [all...] |
/kernel/linux/linux-5.10/include/net/tc_act/ |
H A D | tc_ife.h | 30 void *metaval; member 55 int ife_alloc_meta_u32(struct tcf_meta_info *mi, void *metaval, gfp_t gfp); 56 int ife_alloc_meta_u16(struct tcf_meta_info *mi, void *metaval, gfp_t gfp); 57 int ife_check_meta_u32(u32 metaval, struct tcf_meta_info *mi); 58 int ife_check_meta_u16(u16 metaval, struct tcf_meta_info *mi); 59 int ife_encode_meta_u32(u32 metaval, void *skbdata, struct tcf_meta_info *mi); 62 int ife_encode_meta_u16(u16 metaval, void *skbdata, struct tcf_meta_info *mi);
|
/kernel/linux/linux-6.6/include/net/tc_act/ |
H A D | tc_ife.h | 30 void *metaval; member 55 int ife_alloc_meta_u32(struct tcf_meta_info *mi, void *metaval, gfp_t gfp); 56 int ife_alloc_meta_u16(struct tcf_meta_info *mi, void *metaval, gfp_t gfp); 57 int ife_check_meta_u32(u32 metaval, struct tcf_meta_info *mi); 58 int ife_check_meta_u16(u16 metaval, struct tcf_meta_info *mi); 59 int ife_encode_meta_u32(u32 metaval, void *skbdata, struct tcf_meta_info *mi); 62 int ife_encode_meta_u16(u16 metaval, void *skbdata, struct tcf_meta_info *mi);
|