Home
last modified time | relevance | path

Searched refs:proto (Results 76 – 100 of 1116) sorted by relevance

12345678910>>...45

/openbmc/linux/arch/sparc/include/asm/
H A Dchecksum_32.h133 __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 Dsockex3_kern.c40 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 Dxdp_tx_iptunnel_user.c56 __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 Dgbmc-ip-monitor-test.sh95 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 Dnf_reject_ipv6.c20 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 Dif_pppox.h50 } 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 Dchecksum.h82 __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 Dspi-nor.h212 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 Dtun_proto.h16 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 Dgro.h45 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 Dnotify.c181 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 Dst_core.c38 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 Dip_set_hash_ipportnet.c58 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 Dperf.h16 #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 Deth.c74 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 Dusnic_transport.c69 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 Dqeth_l3_main.c46 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 Dconn_service.c45 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 Dnetdev.c137 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 Dbpf_test_run.h29 #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 Dchecksum_64.h88 __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 Dxfrm_state.c78 __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 Dvrf-xfrm-tests.sh223 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 Dchecksum.h41 __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 Dcapmode.c77 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()

12345678910>>...45