Lines Matching refs:flowlabel
746 struct ip6_flowlabel *flowlabel = NULL; in rawv6_sendmsg() local
805 fl6.flowlabel = sin6->sin6_flowinfo&IPV6_FLOWINFO_MASK; in rawv6_sendmsg()
806 if (fl6.flowlabel&IPV6_FLOWLABEL_MASK) { in rawv6_sendmsg()
807 flowlabel = fl6_sock_lookup(sk, fl6.flowlabel); in rawv6_sendmsg()
808 if (IS_ERR(flowlabel)) in rawv6_sendmsg()
831 fl6.flowlabel = np->flow_label; in rawv6_sendmsg()
845 fl6_sock_release(flowlabel); in rawv6_sendmsg()
848 if ((fl6.flowlabel&IPV6_FLOWLABEL_MASK) && !flowlabel) { in rawv6_sendmsg()
849 flowlabel = fl6_sock_lookup(sk, fl6.flowlabel); in rawv6_sendmsg()
850 if (IS_ERR(flowlabel)) in rawv6_sendmsg()
860 if (flowlabel) in rawv6_sendmsg()
861 opt = fl6_merge_options(&opt_space, flowlabel, opt); in rawv6_sendmsg()
896 fl6.flowlabel = ip6_make_flowinfo(ipc6.tclass, fl6.flowlabel); in rawv6_sendmsg()
932 fl6_sock_release(flowlabel); in rawv6_sendmsg()