Home
last modified time | relevance | path

Searched refs:first_segment (Results 1 – 11 of 11) sorted by relevance

/linux/net/ipv6/netfilter/
H A Dip6t_srh.c44 if (srh->segments_left > srh->first_segment) in srh_mt6()
92 !(srh->first_segment == srhinfo->last_entry))) in srh_mt6()
97 !(srh->first_segment > srhinfo->last_entry))) in srh_mt6()
102 !(srh->first_segment < srhinfo->last_entry))) in srh_mt6()
138 if (srh->segments_left > srh->first_segment) in srh1_mt6()
182 !(srh->first_segment == srhinfo->last_entry))) in srh1_mt6()
186 !(srh->first_segment > srhinfo->last_entry))) in srh1_mt6()
190 !(srh->first_segment < srhinfo->last_entry))) in srh1_mt6()
204 if (srh->segments_left == srh->first_segment) in srh1_mt6()
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_lwt_seg6local.c42 unsigned char first_segment; member
131 sizeof(struct ip6_addr_t) * (srh->first_segment + 1); in is_valid_tlv_boundary()
264 ((srh->first_segment + 1) << 4); in has_egr_tlv()
301 srh->first_segment = 3; in __encap_srh()
381 err = delete_tlv(skb, srh, 8 + (srh->first_segment + 1) * 16); in __pop_egr()
H A Dtest_seg6_loop.c42 unsigned char first_segment; member
132 sizeof(struct ip6_addr_t) * (srh->first_segment + 1); in is_valid_tlv_boundary()
/linux/tools/include/uapi/linux/
H A Dseg6.h29 __u8 first_segment; /* Represents the last_entry field of SRH */ member
/linux/include/uapi/linux/
H A Dseg6.h29 __u8 first_segment; /* Represents the last_entry field of SRH */ member
/linux/net/ipv6/
H A Dseg6_iptunnel.c184 hdr->daddr = isrh->segments[isrh->first_segment]; in __seg6_do_srh_encap()
214 __u8 first_seg = osrh->first_segment; in seg6_do_srh_encap_red()
306 --isrh->first_segment; in seg6_do_srh_encap_red()
363 hdr->daddr = isrh->segments[isrh->first_segment]; in __seg6_do_srh_inline()
H A Dexthdrs.c1113 hops = sr_ihdr->first_segment + 1; in ipv6_push_rthdr4()
/linux/fs/smb/common/smbdirect/
H A Dsmbdirect_socket.h504 bool first_segment; member
/linux/fs/smb/server/
H A Dtransport_rdma.c676 recvmsg->first_segment = true; in recv_done()
938 if (recvmsg->first_segment && size == 4) { in smb_direct_read()
943 recvmsg->first_segment = false; in smb_direct_read()
1017 recvmsg->first_segment = false; in smb_direct_post_recv_credits()
/linux/fs/smb/client/
H A Dsmbdirect.c633 response->first_segment = false; in smbd_post_send_credits()
737 response->first_segment = true; in recv_done()
2135 if (response->first_segment && size == 4) { in smbd_recv()
2143 response->first_segment = false; in smbd_recv()
/linux/net/core/
H A Dfilter.c6683 srh_tlvs = (void *)((char *)srh + ((srh->first_segment + 1) << 4)); in BPF_CALL_4()
6818 ((srh->first_segment + 1) << 4)); in BPF_CALL_3()