Home
last modified time | relevance | path

Searched refs:ipv6_exthdr (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dbcmip.h185 #define IPV6_EXTHDR_LEN(eh) ((((struct ipv6_exthdr *)(eh))->hdrlen + 1) << 3)
187 BWL_PRE_PACKED_STRUCT struct ipv6_exthdr { struct
204 struct ipv6_exthdr *eh = (struct ipv6_exthdr *)h; in ipv6_exthdr_len() argument
217 eh = (struct ipv6_exthdr *)(h + len); in ipv6_exthdr_len()
229 struct ipv6_exthdr *eh = (struct ipv6_exthdr *)h; in ipv6_exthdr_len_check()
232 if (plen < sizeof(struct ipv6_exthdr)) { in ipv6_exthdr_len_check()
237 while ((plen >= len + sizeof(struct ipv6_exthdr)) && IPV6_EXTHDR(eh->nexthdr)) { in ipv6_exthdr_len_check()
254 eh = (struct ipv6_exthdr *)(h + len); in ipv6_exthdr_len_check()
258 if (plen >= len + sizeof(struct ipv6_exthdr)) { in ipv6_exthdr_len_check()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dbcmip.h185 #define IPV6_EXTHDR_LEN(eh) ((((struct ipv6_exthdr *)(eh))->hdrlen + 1) << 3)
187 BWL_PRE_PACKED_STRUCT struct ipv6_exthdr { struct
204 struct ipv6_exthdr *eh = (struct ipv6_exthdr *)h; in ipv6_exthdr_len() argument
217 eh = (struct ipv6_exthdr *)(h + len); in ipv6_exthdr_len()
229 struct ipv6_exthdr *eh = (struct ipv6_exthdr *)h; in ipv6_exthdr_len_check()
232 if (plen < sizeof(struct ipv6_exthdr)) { in ipv6_exthdr_len_check()
237 while ((plen >= len + sizeof(struct ipv6_exthdr)) && IPV6_EXTHDR(eh->nexthdr)) { in ipv6_exthdr_len_check()
254 eh = (struct ipv6_exthdr *)(h + len); in ipv6_exthdr_len_check()
258 if (plen >= len + sizeof(struct ipv6_exthdr)) { in ipv6_exthdr_len_check()
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dbcmip.h193 #define IPV6_EXTHDR_LEN(eh) ((((struct ipv6_exthdr *)(eh))->hdrlen + 1) << 3)
195 BWL_PRE_PACKED_STRUCT struct ipv6_exthdr { struct
211 struct ipv6_exthdr *eh = (struct ipv6_exthdr *)h; in ipv6_exthdr_len() argument
224 eh = (struct ipv6_exthdr *)(h + len); in ipv6_exthdr_len()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dbcmip.h206 #define IPV6_EXTHDR_LEN(eh) ((((struct ipv6_exthdr *)(eh))->hdrlen + 1) << 3)
208 BWL_PRE_PACKED_STRUCT struct ipv6_exthdr { struct
224 struct ipv6_exthdr *eh = (struct ipv6_exthdr *)h; in ipv6_exthdr_len() argument
237 eh = (struct ipv6_exthdr *)(h + len); in ipv6_exthdr_len()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dbcmip.h193 #define IPV6_EXTHDR_LEN(eh) ((((struct ipv6_exthdr *)(eh))->hdrlen + 1) << 3)
195 BWL_PRE_PACKED_STRUCT struct ipv6_exthdr { struct
211 struct ipv6_exthdr *eh = (struct ipv6_exthdr *)h; in ipv6_exthdr_len() argument
224 eh = (struct ipv6_exthdr *)(h + len); in ipv6_exthdr_len()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dbcmip.h193 #define IPV6_EXTHDR_LEN(eh) ((((struct ipv6_exthdr *)(eh))->hdrlen + 1) << 3)
195 BWL_PRE_PACKED_STRUCT struct ipv6_exthdr { struct
211 struct ipv6_exthdr *eh = (struct ipv6_exthdr *)h; in ipv6_exthdr_len() argument
224 eh = (struct ipv6_exthdr *)(h + len); in ipv6_exthdr_len()