/kernel/linux/linux-6.6/net/ipv4/ |
H A D | esp4_offload.c | 98 int proto = iph->protocol; in esp4_gso_encap() local 107 xo->proto = proto; in esp4_gso_encap() 129 ops = rcu_dereference(inet_offloads[xo->proto]); in xfrm4_transport_gso_segment() 143 u8 proto = xo->proto; in xfrm4_beet_gso_segment() local 148 if (proto == IPPROTO_BEETPH) { in xfrm4_beet_gso_segment() 153 proto = ph->nexthdr; in xfrm4_beet_gso_segment() 161 ipv6_skip_exthdr(skb, 0, &proto, &frag); in xfrm4_beet_gso_segment() 162 if (proto in xfrm4_beet_gso_segment() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | checksum.h | 57 __u8 proto, __wsum sum) in csum_tcpudp_nofold() 65 s += proto + len; in csum_tcpudp_nofold() 67 s += (proto + len) << 8; in csum_tcpudp_nofold() 78 : "r" (daddr), "r"(saddr), "r"(proto + len), "0"(sum)); in csum_tcpudp_nofold() 88 __u8 proto, __wsum sum) in csum_tcpudp_magic() 90 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 211 __u32 len, __u8 proto, __wsum sum); 56 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_nofold() argument 87 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_magic() argument
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | checksum.h | 58 __u8 proto, __wsum sum) in csum_tcpudp_nofold() 66 s += proto + len; in csum_tcpudp_nofold() 68 s += (proto + len) << 8; in csum_tcpudp_nofold() 79 : "r" (daddr), "r"(saddr), "r"(proto + len), "0"(sum)); in csum_tcpudp_nofold() 89 __u8 proto, __wsum sum) in csum_tcpudp_magic() 91 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 218 __u32 len, __u8 proto, __wsum sum); 57 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_nofold() argument 88 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_magic() argument
|
/kernel/linux/linux-5.10/net/bluetooth/bnep/ |
H A D | netdev.c | 137 u16 proto = ntohs(eh->h_proto); in bnep_net_eth_proto() local 139 if (proto >= ETH_P_802_3_MIN) in bnep_net_eth_proto() 140 return proto; in bnep_net_eth_proto() 150 u16 proto = bnep_net_eth_proto(skb); in bnep_net_proto_filter() local 155 if (proto >= f[i].start && proto <= f[i].end) in bnep_net_proto_filter() 159 BT_DBG("BNEP: filtered skb %p, proto 0x%.4x", skb, proto); in bnep_net_proto_filter()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | sorgv100.c | 66 case 0: state->proto = LVDS; state->link = 1; break; in gv100_sor_state() 67 case 1: state->proto = TMDS; state->link = 1; break; in gv100_sor_state() 68 case 2: state->proto = TMDS; state->link = 2; break; in gv100_sor_state() 69 case 5: state->proto = TMDS; state->link = 3; break; in gv100_sor_state() 70 case 8: state->proto = DP; state->link = 1; break; in gv100_sor_state() 71 case 9: state->proto = DP; state->link = 2; break; in gv100_sor_state() 73 state->proto = UNKNOWN; in gv100_sor_state()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | if_bridge.h | 30 __be16 proto; member 77 bool br_multicast_has_querier_anywhere(struct net_device *dev, int proto); 78 bool br_multicast_has_querier_adjacent(struct net_device *dev, int proto); 79 bool br_multicast_has_router_adjacent(struct net_device *dev, int proto); 89 int proto) in br_multicast_has_querier_anywhere() 94 int proto) in br_multicast_has_querier_adjacent() 100 int proto) in br_multicast_has_router_adjacent() 88 br_multicast_has_querier_anywhere(struct net_device *dev, int proto) br_multicast_has_querier_anywhere() argument 93 br_multicast_has_querier_adjacent(struct net_device *dev, int proto) br_multicast_has_querier_adjacent() argument 99 br_multicast_has_router_adjacent(struct net_device *dev, int proto) br_multicast_has_router_adjacent() argument
|
H A D | if_pppox.h | 50 } proto; member 53 #define pppoe_dev proto.pppoe.dev 54 #define pppoe_ifindex proto.pppoe.ifindex 55 #define pppoe_pa proto.pppoe.pa 56 #define pppoe_relay proto.pppoe.relay
|
/kernel/linux/linux-6.6/net/rxrpc/ |
H A D | conn_service.c | 45 if (conn->proto.index_key < k.index_key) in rxrpc_find_service_conn_rcu() 47 else if (conn->proto.index_key > k.index_key) in rxrpc_find_service_conn_rcu() 68 struct rxrpc_conn_proto k = conn->proto; in rxrpc_publish_service_conn() 80 if (cursor->proto.index_key < k.index_key) in rxrpc_publish_service_conn() 82 else if (cursor->proto.index_key > k.index_key) in rxrpc_publish_service_conn() 157 conn->proto.epoch = sp->hdr.epoch; in rxrpc_new_incoming_connection() 158 conn->proto.cid = sp->hdr.cid & RXRPC_CIDMASK; in rxrpc_new_incoming_connection()
|
/kernel/linux/linux-6.6/net/bluetooth/bnep/ |
H A D | netdev.c | 137 u16 proto = ntohs(eh->h_proto); in bnep_net_eth_proto() local 139 if (proto >= ETH_P_802_3_MIN) in bnep_net_eth_proto() 140 return proto; in bnep_net_eth_proto() 150 u16 proto = bnep_net_eth_proto(skb); in bnep_net_proto_filter() local 155 if (proto >= f[i].start && proto <= f[i].end) in bnep_net_proto_filter() 159 BT_DBG("BNEP: filtered skb %p, proto 0x%.4x", skb, proto); in bnep_net_proto_filter()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | checksum_64.h | 81 * @proto: ip protocol of packet 89 __u8 proto, __wsum sum) in csum_tcpudp_nofold() 97 "g" ((len + proto)<<8), "0" (sum)); in csum_tcpudp_nofold() 107 * @proto: ip protocol of packet 114 __u32 len, __u8 proto, in csum_tcpudp_magic() 117 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 154 * @proto: protocol of packet 167 __u32 len, __u8 proto, __wsum sum); 88 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_nofold() argument 113 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_magic() argument
|
H A D | checksum_32.h | 110 __u32 len, __u8 proto, in csum_tcpudp_nofold() 119 "g" ((len + proto) << 8), "0" (sum)); in csum_tcpudp_nofold() 128 __u32 len, __u8 proto, in csum_tcpudp_magic() 131 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 147 __u32 len, __u8 proto, __wsum sum) in csum_ipv6_magic() 162 "r" (htonl(len)), "r" (htonl(proto)), "0" (sum) in csum_ipv6_magic() 109 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_nofold() argument 127 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_magic() argument 145 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum sum) csum_ipv6_magic() argument
|
/kernel/linux/linux-5.10/include/trace/ |
H A D | perf.h | 31 #define DECLARE_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ 33 perf_trace_##call(void *__data, proto) \ 79 #define DEFINE_EVENT(template, call, proto, args) \ 87 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \ 88 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | if_pppox.h | 52 } proto; member 55 #define pppoe_dev proto.pppoe.dev 56 #define pppoe_ifindex proto.pppoe.ifindex 57 #define pppoe_pa proto.pppoe.pa 58 #define pppoe_relay proto.pppoe.relay
|
/kernel/linux/linux-6.6/include/trace/ |
H A D | perf.h | 16 #define DECLARE_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ 18 perf_trace_##call(void *__data, proto) \ 64 #define DEFINE_EVENT(template, call, proto, args) \ 72 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \ 73 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | checksum_64.h | 80 * @proto: ip protocol of packet 88 __u8 proto, __wsum sum) in csum_tcpudp_nofold() 96 "g" ((len + proto)<<8), "0" (sum)); in csum_tcpudp_nofold() 106 * @proto: ip protocol of packet 113 __u32 len, __u8 proto, in csum_tcpudp_magic() 116 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 153 * @proto: protocol of packet 166 __u32 len, __u8 proto, __wsum sum); 87 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_nofold() argument 112 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_magic() argument
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nft_compat.c | 138 union nft_entry *entry, u16 proto, bool inv) in nft_target_set_tgchk_param() 144 entry->e4.ip.proto = proto; in nft_target_set_tgchk_param() 148 if (proto) in nft_target_set_tgchk_param() 151 entry->e6.ipv6.proto = proto; in nft_target_set_tgchk_param() 155 entry->ebt.ethproto = (__force __be16)proto; in nft_target_set_tgchk_param() 192 static int nft_parse_compat(const struct nlattr *attr, u16 *proto, bool *inv) in nft_parse_compat() argument 218 *proto = l4proto; in nft_parse_compat() 242 u16 proto in nft_target_init() local 135 nft_target_set_tgchk_param(struct xt_tgchk_param *par, const struct nft_ctx *ctx, struct xt_target *target, void *info, union nft_entry *entry, u16 proto, bool inv) nft_target_set_tgchk_param() argument 411 nft_match_set_mtchk_param(struct xt_mtchk_param *par, const struct nft_ctx *ctx, struct xt_match *match, void *info, union nft_entry *entry, u16 proto, bool inv) nft_match_set_mtchk_param() argument 470 u16 proto = 0; __nft_match_init() local [all...] |
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nft_compat.c | 146 union nft_entry *entry, u16 proto, bool inv) in nft_target_set_tgchk_param() 152 entry->e4.ip.proto = proto; in nft_target_set_tgchk_param() 156 if (proto) in nft_target_set_tgchk_param() 159 entry->e6.ipv6.proto = proto; in nft_target_set_tgchk_param() 163 entry->ebt.ethproto = (__force __be16)proto; in nft_target_set_tgchk_param() 200 static int nft_parse_compat(const struct nlattr *attr, u16 *proto, bool *inv) in nft_parse_compat() argument 226 *proto = l4proto; in nft_parse_compat() 250 u16 proto in nft_target_init() local 143 nft_target_set_tgchk_param(struct xt_tgchk_param *par, const struct nft_ctx *ctx, struct xt_target *target, void *info, union nft_entry *entry, u16 proto, bool inv) nft_target_set_tgchk_param() argument 445 nft_match_set_mtchk_param(struct xt_mtchk_param *par, const struct nft_ctx *ctx, struct xt_match *match, void *info, union nft_entry *entry, u16 proto, bool inv) nft_match_set_mtchk_param() argument 504 u16 proto = 0; __nft_match_init() local [all...] |
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | checksum.h | 79 __u8 proto, __wsum sum) in csum_tcpudp_nofold() 86 csum += proto; in csum_tcpudp_nofold() 96 __u8 proto, __wsum sum) in csum_tcpudp_magic() 98 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 112 __u32 len, __u8 proto, __wsum csum) in csum_ipv6_magic() 125 sum += proto; in csum_ipv6_magic() 78 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_nofold() argument 95 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_magic() argument 110 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum csum) csum_ipv6_magic() argument
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | checksum_32.h | 133 __u32 len, __u8 proto, in csum_tcpudp_nofold() 141 : "r" (daddr), "r" (proto + len), "0" (sum), in csum_tcpudp_nofold() 152 __u32 len, __u8 proto, in csum_tcpudp_magic() 155 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic() 162 __u32 len, __u8 proto, __wsum sum) in csum_ipv6_magic() 186 "r"(htonl(len)), "r"(htonl(proto)), "r"(sum) in csum_ipv6_magic() 132 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_nofold() argument 151 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_magic() argument 160 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum sum) csum_ipv6_magic() argument
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | checksum.h | 82 __u8 proto, __wsum sum) in csum_tcpudp_nofold() 89 csum += proto; in csum_tcpudp_nofold() 99 __u8 proto, __wsum sum) in csum_tcpudp_magic() 101 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 115 __u32 len, __u8 proto, __wsum csum) in csum_ipv6_magic() 128 sum += proto; in csum_ipv6_magic() 81 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_nofold() argument 98 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_magic() argument 113 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum csum) csum_ipv6_magic() argument
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | checksum_32.h | 133 __u32 len, __u8 proto, in csum_tcpudp_nofold() 141 : "r" (daddr), "r" (proto + len), "0" (sum), in csum_tcpudp_nofold() 152 __u32 len, __u8 proto, in csum_tcpudp_magic() 155 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic() 162 __u32 len, __u8 proto, __wsum sum) in csum_ipv6_magic() 186 "r"(htonl(len)), "r"(htonl(proto)), "r"(sum) in csum_ipv6_magic() 132 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_nofold() argument 151 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, __wsum sum) csum_tcpudp_magic() argument 160 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum sum) csum_ipv6_magic() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/ |
H A D | usnic_transport.c | 70 int proto; in usnic_transport_sock_to_str() local 73 err = usnic_transport_sock_get_addr(sock, &proto, &addr, &port); in usnic_transport_sock_to_str() 78 proto, &addr, port); in usnic_transport_sock_to_str() 174 int usnic_transport_sock_get_addr(struct socket *sock, int *proto, in usnic_transport_sock_get_addr() argument 189 if (proto) in usnic_transport_sock_get_addr() 190 *proto = sock->sk->sk_protocol; in usnic_transport_sock_get_addr()
|
/kernel/linux/linux-5.10/drivers/net/wan/ |
H A D | hdlc_raw_eth.c | 43 static struct hdlc_proto proto = { variable 62 if (dev_to_hdlc(dev)->proto != &proto) in raw_eth_ioctl() 94 result = attach_hdlc_protocol(dev, &proto, in raw_eth_ioctl() 115 register_hdlc_protocol(&proto); in mod_init() 123 unregister_hdlc_protocol(&proto); in mod_exit()
|
H A D | hdlc_raw.c | 29 static struct hdlc_proto proto = { variable 46 if (dev_to_hdlc(dev)->proto != &proto) in raw_ioctl() 78 result = attach_hdlc_protocol(dev, &proto, in raw_ioctl() 95 register_hdlc_protocol(&proto); in mod_init() 103 unregister_hdlc_protocol(&proto); in mod_exit()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | ip6_checksum.h | 36 __u32 len, __u8 proto, __wsum csum); 39 static inline __wsum ip6_compute_pseudo(struct sk_buff *skb, int proto) in ip6_compute_pseudo() argument 43 skb->len, proto, 0)); in ip6_compute_pseudo() 46 static inline __wsum ip6_gro_compute_pseudo(struct sk_buff *skb, int proto) in ip6_gro_compute_pseudo() argument 51 skb_gro_len(skb), proto, 0)); in ip6_gro_compute_pseudo() 100 int udp6_csum_init(struct sk_buff *skb, struct udphdr *uh, int proto);
|