Lines Matching refs:finfo

336 static __u8 seg6_flv_lcblock_octects(const struct seg6_flavors_info *finfo)
338 return finfo->lcblock_bits >> 3;
341 static __u8 seg6_flv_lcnode_func_octects(const struct seg6_flavors_info *finfo)
343 return finfo->lcnode_func_bits >> 3;
347 const struct seg6_flavors_info *finfo)
349 __u8 fnc_octects = seg6_flv_lcnode_func_octects(finfo);
350 __u8 blk_octects = seg6_flv_lcblock_octects(finfo);
365 const struct seg6_flavors_info *finfo)
367 __u8 fnc_octects = seg6_flv_lcnode_func_octects(finfo);
368 __u8 blk_octects = seg6_flv_lcblock_octects(finfo);
406 const struct seg6_flavors_info *finfo = &slwt->flv_info;
409 if (seg6_next_csid_is_arg_zero(daddr, finfo))
413 seg6_next_csid_advance_arg(daddr, finfo);
447 const struct seg6_flavors_info *finfo = &slwt->flv_info;
450 if (seg6_next_csid_is_arg_zero(daddr, finfo))
454 seg6_next_csid_advance_arg(daddr, finfo);
741 const struct seg6_flavors_info *finfo = &slwt->flv_info;
755 flvmask = finfo->flv_ops;
795 const struct seg6_flavors_info *finfo = &slwt->flv_info;
796 __u32 fops = finfo->flv_ops;
816 const struct seg6_flavors_info *finfo = &slwt->flv_info;
817 __u32 fops = finfo->flv_ops;
2103 struct seg6_flavors_info *finfo,
2123 finfo->lcblock_bits = block_len;
2124 finfo->lcnode_func_bits = func_len;
2132 struct seg6_flavors_info *finfo = &slwt->flv_info;
2157 finfo->flv_ops = fops;
2164 rc = seg6_parse_nla_next_csid_cfg(tb, finfo, extack);
2173 struct seg6_flavors_info *finfo)
2175 if (nla_put_u8(skb, SEG6_LOCAL_FLV_LCBLOCK_BITS, finfo->lcblock_bits))
2179 finfo->lcnode_func_bits))
2187 struct seg6_flavors_info *finfo = &slwt->flv_info;
2188 __u32 fops = finfo->flv_ops;
2202 rc = seg6_fill_nla_next_csid_cfg(skb, finfo);
2244 struct seg6_flavors_info *finfo = &slwt->flv_info;
2250 if (seg6_next_csid_enabled(finfo->flv_ops))