/openbmc/linux/arch/sparc/include/asm/ |
H A D | checksum_32.h | 133 __u32 len, __u8 proto, in csum_tcpudp_nofold() argument 141 : "r" (daddr), "r" (proto + len), "0" (sum), in csum_tcpudp_nofold() 152 __u32 len, __u8 proto, in csum_tcpudp_magic() argument 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() argument 186 "r"(htonl(len)), "r"(htonl(proto)), "r"(sum) in csum_ipv6_magic()
|
/openbmc/linux/samples/bpf/ |
H A D | sockex3_kern.c | 40 static inline void parse_eth_proto(struct __sk_buff *skb, u32 proto); 116 __be16 proto; in parse_ip_proto() member 122 nhoff + offsetof(struct gre_hdr, proto)); in parse_ip_proto() 213 __u32 nhoff, proto; in bpf_func_vlan() local 217 proto = load_half(skb, nhoff + offsetof(struct vlan_hdr, in bpf_func_vlan() 222 parse_eth_proto(skb, proto); in bpf_func_vlan() 273 static inline void parse_eth_proto(struct __sk_buff *skb, u32 proto) in parse_eth_proto() argument 275 switch (proto) { in parse_eth_proto() 297 __u32 proto = load_half(skb, 12); in main_prog() local 300 parse_eth_proto(skb, proto); in main_prog()
|
H A D | xdp_tx_iptunnel_user.c | 56 __u32 proto; in poll_stats() local 64 for (proto = 0; proto < nr_protos; proto++) { in poll_stats() 67 assert(bpf_map_lookup_elem(rxcnt_map_fd, &proto, in poll_stats() 70 sum += (values[i] - prev[proto][i]); in poll_stats() 74 proto, sum, sum / STATS_INTERVAL_S); in poll_stats() 75 memcpy(prev[proto], values, sizeof(values)); in poll_stats()
|
/openbmc/openbmc/meta-google/recipes-google/networking/files/ |
H A D | gbmc-ip-monitor-test.sh | 95 default via 192.168.243.254 dev eno2 proto dhcp metric 100 96 192.168.242.0/23 dev eno2 proto kernel scope link src 192.168.242.57 metric 100 100 ::1 dev lo proto kernel metric 256 pref medium 101 fd01:ff2:5687:4::/64 dev eno2 proto ra metric 100 pref medium 102 fe80::/64 dev eno2 proto kernel metric 100 pref medium 109 [ROUTE]default via 192.168.243.254 dev eno2 proto dhcp metric 100 110 [ROUTE]192.168.242.0/23 dev eno2 proto kernel scope link src 192.168.242.57 metric 100 111 [ROUTE]::1 dev lo proto kernel metric 256 pref medium 112 [ROUTE]fd01:ff2:5687:4::/64 dev eno2 proto ra metric 100 pref medium 113 [ROUTE]fe80::/64 dev eno2 proto kernel metric 100 pref medium
|
/openbmc/linux/net/ipv6/netfilter/ |
H A D | nf_reject_ipv6.c | 20 u8 proto = ip6h->nexthdr; in nf_reject_v6_csum_ok() local 30 thoff = ipv6_skip_exthdr(skb, ((u8*)(ip6h+1) - skb->data), &proto, &fo); in nf_reject_v6_csum_ok() 34 if (!nf_reject_verify_csum(skb, thoff, proto)) in nf_reject_v6_csum_ok() 37 return nf_ip6_checksum(skb, hook, thoff, proto) == 0; in nf_reject_v6_csum_ok() 154 u8 proto; in nf_reject_ip6_tcphdr_get() local 158 proto = oip6h->nexthdr; in nf_reject_ip6_tcphdr_get() 160 &proto, &frag_off); in nf_reject_ip6_tcphdr_get() 170 if (proto != IPPROTO_TCP || *otcplen < sizeof(struct tcphdr)) { in nf_reject_ip6_tcphdr_get() 172 proto, *otcplen); in nf_reject_ip6_tcphdr_get() 374 u8 proto; in reject6_csum_ok() local [all …]
|
/openbmc/linux/include/linux/ |
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
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | checksum.h | 82 __u8 proto, __wsum sum) in csum_tcpudp_nofold() argument 89 csum += proto; in csum_tcpudp_nofold() 99 __u8 proto, __wsum sum) in csum_tcpudp_magic() argument 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() argument 128 sum += proto; in csum_ipv6_magic()
|
/openbmc/u-boot/include/linux/mtd/ |
H A D | spi-nor.h | 212 static inline bool spi_nor_protocol_is_dtr(enum spi_nor_protocol proto) in spi_nor_protocol_is_dtr() argument 214 return !!(proto & SNOR_PROTO_IS_DTR); in spi_nor_protocol_is_dtr() 217 static inline u8 spi_nor_get_protocol_inst_nbits(enum spi_nor_protocol proto) in spi_nor_get_protocol_inst_nbits() argument 219 return ((unsigned long)(proto & SNOR_PROTO_INST_MASK)) >> in spi_nor_get_protocol_inst_nbits() 223 static inline u8 spi_nor_get_protocol_addr_nbits(enum spi_nor_protocol proto) in spi_nor_get_protocol_addr_nbits() argument 225 return ((unsigned long)(proto & SNOR_PROTO_ADDR_MASK)) >> in spi_nor_get_protocol_addr_nbits() 229 static inline u8 spi_nor_get_protocol_data_nbits(enum spi_nor_protocol proto) in spi_nor_get_protocol_data_nbits() argument 231 return ((unsigned long)(proto & SNOR_PROTO_DATA_MASK)) >> in spi_nor_get_protocol_data_nbits() 235 static inline u8 spi_nor_get_protocol_width(enum spi_nor_protocol proto) in spi_nor_get_protocol_width() argument 237 return spi_nor_get_protocol_data_nbits(proto); in spi_nor_get_protocol_width()
|
/openbmc/linux/include/net/ |
H A D | tun_proto.h | 16 static inline __be16 tun_p_to_eth_p(u8 proto) in tun_p_to_eth_p() argument 18 switch (proto) { in tun_p_to_eth_p() 33 static inline u8 tun_p_from_eth_p(__be16 proto) in tun_p_from_eth_p() argument 35 switch (proto) { in tun_p_from_eth_p()
|
H A D | gro.h | 45 u16 proto; member 195 static inline __wsum inet_gro_compute_pseudo(struct sk_buff *skb, int proto) in inet_gro_compute_pseudo() argument 200 skb_gro_len(skb), proto, 0); in inet_gro_compute_pseudo() 261 #define __skb_gro_checksum_validate(skb, proto, zero_okay, check, \ argument 267 compute_pseudo(skb, proto)); \ 273 #define skb_gro_checksum_validate(skb, proto, compute_pseudo) \ argument 274 __skb_gro_checksum_validate(skb, proto, false, 0, compute_pseudo) 276 #define skb_gro_checksum_validate_zero_check(skb, proto, check, \ argument 278 __skb_gro_checksum_validate(skb, proto, true, check, compute_pseudo) 296 #define skb_gro_checksum_try_convert(skb, proto, compute_pseudo) \ argument [all …]
|
/openbmc/linux/drivers/firmware/arm_scmi/ |
H A D | notify.c | 181 r->proto->ops->set_notify_enabled(r->proto->ph, \ 194 r->proto->ops->fill_custom_report(r->proto->ph, \ 332 struct scmi_registered_events_desc *proto; member 597 if (kfifo_avail(&r_evt->proto->equeue.kfifo) < sizeof(eh) + len) { in scmi_notify() 612 kfifo_in(&r_evt->proto->equeue.kfifo, &eh, sizeof(eh)); in scmi_notify() 613 kfifo_in(&r_evt->proto->equeue.kfifo, buf, len); in scmi_notify() 626 queue_work(r_evt->proto->equeue.wq, in scmi_notify() 627 &r_evt->proto->equeue.notify_work); in scmi_notify() 797 r_evt->proto = pd; in scmi_register_protocol_events() 816 MAKE_ALL_SRCS_KEY(r_evt->proto->id, r_evt->evt->id)); in scmi_register_protocol_events() [all …]
|
/openbmc/linux/drivers/misc/ti-st/ |
H A D | st_core.c | 38 struct st_proto_s *proto) in remove_channel_from_table() argument 40 pr_info("%s: id %d\n", __func__, proto->chnl_id); in remove_channel_from_table() 42 st_gdata->is_registered[proto->chnl_id] = false; in remove_channel_from_table() 229 struct st_proto_s *proto; in st_int_recv() local 275 proto = st_gdata->list[st_gdata->rx_chnl]; in st_int_recv() 278 [proto->offset_len_in_hdr]; in st_int_recv() 280 if (proto->len_size == 1) /* 1 byte len field */ in st_int_recv() 282 else if (proto->len_size == 2) in st_int_recv() 288 __func__, proto->chnl_id); in st_int_recv() 289 st_check_data_len(st_gdata, proto->chnl_id, in st_int_recv() [all …]
|
/openbmc/linux/net/netfilter/ipset/ |
H A D | ip_set_hash_ipportnet.c | 58 u8 proto; member 72 ip1->proto == ip2->proto; in hash_ipportnet4_data_equal() 110 nla_put_u8(skb, IPSET_ATTR_PROTO, data->proto) || in hash_ipportnet4_data_list() 149 &e.port, &e.proto)) in hash_ipportnet4_kadt() 204 e.proto = nla_get_u8(tb[IPSET_ATTR_PROTO]); in hash_ipportnet4_uadt() 205 with_ports = ip_set_proto_with_ports(e.proto); in hash_ipportnet4_uadt() 207 if (e.proto == 0) in hash_ipportnet4_uadt() 213 if (!(with_ports || e.proto == IPPROTO_ICMP)) in hash_ipportnet4_uadt() 313 u8 proto; member 327 ip1->proto == ip2->proto; in hash_ipportnet6_data_equal() [all …]
|
/openbmc/linux/include/trace/ |
H A D | perf.h | 16 #define DECLARE_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ argument 18 perf_trace_##call(void *__data, proto) \ 64 #define DEFINE_EVENT(template, call, proto, args) \ argument 72 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \ argument 73 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
|
/openbmc/qemu/net/ |
H A D | eth.c | 74 uint16_t proto; in eth_get_l3_proto() local 77 size_t proto_offset = l2hdr_len - sizeof(proto); in eth_get_l3_proto() 84 &proto, sizeof(proto)); in eth_get_l3_proto() 86 return (copied == sizeof(proto)) ? be16_to_cpu(proto) : ETH_P_UNKNOWN; in eth_get_l3_proto() 138 int proto; in eth_get_protocols() local 146 l4hdr_info->proto = ETH_L4_HDR_PROTO_INVALID; in eth_get_protocols() 148 proto = eth_get_l3_proto(iov, iovcnt, *l3hdr_off); in eth_get_protocols() 150 if (proto == ETH_P_IP) { in eth_get_protocols() 169 } else if (proto == ETH_P_IPV6) { in eth_get_protocols() 192 l4hdr_info->proto = ETH_L4_HDR_PROTO_TCP; in eth_get_protocols() [all …]
|
/openbmc/linux/drivers/infiniband/hw/usnic/ |
H A D | usnic_transport.c | 69 int proto; in usnic_transport_sock_to_str() local 72 err = usnic_transport_sock_get_addr(sock, &proto, &addr, &port); in usnic_transport_sock_to_str() 77 proto, &addr, port); in usnic_transport_sock_to_str() 173 int usnic_transport_sock_get_addr(struct socket *sock, int *proto, in usnic_transport_sock_get_addr() argument 188 if (proto) in usnic_transport_sock_get_addr() 189 *proto = sock->sk->sk_protocol; in usnic_transport_sock_get_addr()
|
/openbmc/linux/drivers/s390/net/ |
H A D | qeth_l3_main.c | 46 int qeth_l3_ipaddr_to_string(enum qeth_prot_versions proto, const u8 *addr, in qeth_l3_ipaddr_to_string() argument 49 if (proto == QETH_PROT_IPV4) in qeth_l3_ipaddr_to_string() 101 (addr->proto == QETH_PROT_IPV4) ? 4 : 16); in qeth_l3_is_addr_covered_by_ipato() 103 if (addr->proto != ipatoe->proto) in qeth_l3_is_addr_covered_by_ipato() 106 (ipatoe->proto == QETH_PROT_IPV4) ? in qeth_l3_is_addr_covered_by_ipato() 113 if ((addr->proto == QETH_PROT_IPV4) && card->ipato.invert4) in qeth_l3_is_addr_covered_by_ipato() 115 else if ((addr->proto == QETH_PROT_IPV6) && card->ipato.invert6) in qeth_l3_is_addr_covered_by_ipato() 134 if (tmp_addr->proto == QETH_PROT_IPV4) in qeth_l3_delete_ip() 171 if (tmp_addr->proto == QETH_PROT_IPV4) in qeth_l3_add_ip() 186 qeth_l3_ipaddr_to_string(tmp_addr->proto, (u8 *)&tmp_addr->u, in qeth_l3_add_ip() [all …]
|
/openbmc/linux/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()
|
/openbmc/linux/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()
|
/openbmc/linux/include/trace/events/ |
H A D | bpf_test_run.h | 29 #define BPF_TEST_RUN_DEFINE_EVENT(template, call, proto, args, size) \ argument 30 DEFINE_EVENT_WRITABLE(template, call, PARAMS(proto), \ 34 #define BPF_TEST_RUN_DEFINE_EVENT(template, call, proto, args, size) \ argument 35 DEFINE_EVENT(template, call, PARAMS(proto), PARAMS(args))
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | checksum_64.h | 88 __u8 proto, __wsum sum) in csum_tcpudp_nofold() argument 96 "g" ((len + proto)<<8), "0" (sum)); in csum_tcpudp_nofold() 113 __u32 len, __u8 proto, in csum_tcpudp_magic() argument 116 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 166 __u32 len, __u8 proto, __wsum sum);
|
/openbmc/linux/net/xfrm/ |
H A D | xfrm_state.c | 78 __be32 spi, u8 proto, unsigned short family) in xfrm_spi_hash() argument 80 return __xfrm_spi_hash(daddr, spi, proto, family, net->xfrm.state_hmask); in xfrm_spi_hash() 132 x->id.proto, x->props.family, in xfrm_hash_transfer() 239 switch (type->proto) { in xfrm_register_type() 284 switch (type->proto) { in xfrm_unregister_type() 315 static const struct xfrm_type *xfrm_get_type(u8 proto, unsigned short family) in xfrm_get_type() argument 326 switch (proto) { in xfrm_get_type() 358 request_module("xfrm-type-%d-%d", family, proto); in xfrm_get_type() 380 switch (type->proto) { in xfrm_register_type_offload() 404 switch (type->proto) { in xfrm_unregister_type_offload() [all …]
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | vrf-xfrm-tests.sh | 223 tmpl src ${HOST1_4} dst ${HOST2_4} proto esp mode tunnel 228 tmpl src ${HOST1_4} dst ${HOST2_4} proto esp mode tunnel 233 tmpl src ${HOST2_4} dst ${HOST1_4} proto esp mode tunnel 238 tmpl src ${HOST2_4} dst ${HOST1_4} proto esp mode tunnel 244 tmpl src ${HOST1_6} dst ${HOST2_6} proto esp mode tunnel 249 tmpl src ${HOST1_6} dst ${HOST2_6} proto esp mode tunnel 254 tmpl src ${HOST2_6} dst ${HOST1_6} proto esp mode tunnel 259 tmpl src ${HOST2_6} dst ${HOST1_6} proto esp mode tunnel 265 proto esp spi ${SPI_1} reqid 0 mode tunnel \ 272 proto esp spi ${SPI_1} reqid 0 mode tunnel \ [all …]
|
/openbmc/linux/arch/nios2/include/asm/ |
H A D | checksum.h | 41 __u32 len, __u8 proto, in csum_tcpudp_nofold() argument 55 : "r" (daddr), "r" ((len + proto) << 8), in csum_tcpudp_nofold() 64 __u32 len, __u8 proto, in csum_tcpudp_magic() argument 67 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
|
/openbmc/linux/drivers/net/arcnet/ |
H A D | capmode.c | 77 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto)); in rx() 78 memcpy(pktbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto) + sizeof(int), in rx() 79 pkthdrbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto), in rx() 80 sizeof(struct archdr) - ARC_HDR_SIZE - sizeof(pkt->soft.cap.proto)); in rx() 171 lp->hw.copy_to_card(dev, bufnum, ofs, &pkt->soft.cap.proto, in prepare_tx() 172 sizeof(pkt->soft.cap.proto)); in prepare_tx() 212 ackpkt->soft.cap.proto = 0; /* using protocol 0 for acknowledge */ in ack_tx() 226 lp->outgoing.proto = NULL; in ack_tx()
|