Lines Matching refs:bos
102 struct sk_buff *skb, bool bos) in mpls_select_multipath() argument
117 for (label_index = 0; label_index < MAX_MP_SELECT_LABELS && !bos; in mpls_select_multipath()
144 bos = dec.bos; in mpls_select_multipath()
145 if (bos && pskb_may_pull(skb, sizeof(*hdr) * label_index + in mpls_select_multipath()
267 nh = mpls_select_multipath(rt, skb, dec.bos); in mpls_forward()
303 if (unlikely(!new_header_size && dec.bos)) { in mpls_forward()
308 bool bos; in mpls_forward() local
314 bos = dec.bos; in mpls_forward()
317 dec.ttl, 0, bos); in mpls_forward()
318 bos = false; in mpls_forward()
991 bool bos; in nla_put_labels() local
998 bos = true; in nla_put_labels()
1000 nla_label[i] = mpls_entry_encode(label[i], 0, 0, bos); in nla_put_labels()
1001 bos = false; in nla_put_labels()
1014 bool bos; in nla_get_labels() local
1027 bos = true; in nla_get_labels()
1028 for (i = nla_labels - 1; i >= 0; i--, bos = false) { in nla_get_labels()
1035 if ((dec.bos != bos) || dec.ttl || dec.tc) in nla_get_labels()