函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\net\ipv6.h Create Date:2022-07-27 07:08:49
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:Note that we must __force cast these to unsigned long to make sparse happy,* since all of the endian-annotated types are fixed size regardless of arch.

函数原型:static inline bool ipv6_addr_v4mapped(const struct in6_addr *a)

返回类型:bool

参数:

类型参数名称
const struct in6_addr *a
689  返回:((__force unsigned long)(s6_addr32[0] | s6_addr32[1]) | (__force unsigned long)(s6_addr32[2] ^ cpu_to_be32(0x0000ffff))) == 0UL
调用者
名称描述
ip6_compressed_string
ipv6_addr_v4mapped_loopback
ipv6_portaddr_hash
rdma_gid_attr_network_type