Lines Matching refs:finfo

339 static __u8 seg6_flv_lcblock_octects(const struct seg6_flavors_info *finfo)
341 return finfo->lcblock_bits >> 3;
344 static __u8 seg6_flv_lcnode_func_octects(const struct seg6_flavors_info *finfo)
346 return finfo->lcnode_func_bits >> 3;
350 const struct seg6_flavors_info *finfo)
352 __u8 fnc_octects = seg6_flv_lcnode_func_octects(finfo);
353 __u8 blk_octects = seg6_flv_lcblock_octects(finfo);
368 const struct seg6_flavors_info *finfo)
370 __u8 fnc_octects = seg6_flv_lcnode_func_octects(finfo);
371 __u8 blk_octects = seg6_flv_lcblock_octects(finfo);
409 const struct seg6_flavors_info *finfo = &slwt->flv_info;
412 if (seg6_next_csid_is_arg_zero(daddr, finfo))
416 seg6_next_csid_advance_arg(daddr, finfo);
450 const struct seg6_flavors_info *finfo = &slwt->flv_info;
453 if (seg6_next_csid_is_arg_zero(daddr, finfo))
457 seg6_next_csid_advance_arg(daddr, finfo);
744 const struct seg6_flavors_info *finfo = &slwt->flv_info;
758 flvmask = finfo->flv_ops;
798 const struct seg6_flavors_info *finfo = &slwt->flv_info;
799 __u32 fops = finfo->flv_ops;
819 const struct seg6_flavors_info *finfo = &slwt->flv_info;
820 __u32 fops = finfo->flv_ops;
2111 struct seg6_flavors_info *finfo,
2131 finfo->lcblock_bits = block_len;
2132 finfo->lcnode_func_bits = func_len;
2140 struct seg6_flavors_info *finfo = &slwt->flv_info;
2165 finfo->flv_ops = fops;
2172 rc = seg6_parse_nla_next_csid_cfg(tb, finfo, extack);
2181 struct seg6_flavors_info *finfo)
2183 if (nla_put_u8(skb, SEG6_LOCAL_FLV_LCBLOCK_BITS, finfo->lcblock_bits))
2187 finfo->lcnode_func_bits))
2195 struct seg6_flavors_info *finfo = &slwt->flv_info;
2196 __u32 fops = finfo->flv_ops;
2210 rc = seg6_fill_nla_next_csid_cfg(skb, finfo);
2252 struct seg6_flavors_info *finfo = &slwt->flv_info;
2258 if (seg6_next_csid_enabled(finfo->flv_ops))