| /net/bluetooth/ |
| A D | eir.c | 73 return ptr; in create_uuid16_list() 92 ptr += 2; in create_uuid16_list() 106 return ptr; in create_uuid16_list() 125 ptr += 2; in create_uuid32_list() 139 return ptr; in create_uuid32_list() 158 ptr += 2; in create_uuid128_list() 168 ptr += 16; in create_uuid128_list() 204 ptr += 3; in eir_create() 219 ptr = create_uuid16_list(hdev, ptr, HCI_MAX_EIR_LENGTH - (ptr - data)); in eir_create() 220 ptr = create_uuid32_list(hdev, ptr, HCI_MAX_EIR_LENGTH - (ptr - data)); in eir_create() [all …]
|
| A D | eir.h | 12 u8 eir_create_adv_data(struct hci_dev *hdev, u8 instance, u8 *ptr, u8 size); 13 u8 eir_create_scan_rsp(struct hci_dev *hdev, u8 instance, u8 *ptr); 14 u8 eir_create_per_adv_data(struct hci_dev *hdev, u8 instance, u8 *ptr); 17 u8 eir_append_appearance(struct hci_dev *hdev, u8 *ptr, u8 ad_len);
|
| /net/mptcp/ |
| A D | options.c | 96 ptr += 8; in mptcp_parse_option() 100 ptr += 8; in mptcp_parse_option() 112 ptr += 2; in mptcp_parse_option() 117 ptr += 2; in mptcp_parse_option() 130 ptr += 4; in mptcp_parse_option() 132 ptr += 4; in mptcp_parse_option() 141 ptr += 8; in mptcp_parse_option() 143 ptr += 4; in mptcp_parse_option() 149 ptr += 2; in mptcp_parse_option() 157 ptr++; in mptcp_parse_option() [all …]
|
| /net/sunrpc/auth_gss/ |
| A D | gss_krb5_wrap.c | 97 u8 *ptr; in gss_krb5_wrap_v2() local 111 ptr = buf->head[0].iov_base + offset; in gss_krb5_wrap_v2() 122 *ptr++ = flags; in gss_krb5_wrap_v2() 123 *ptr++ = 0xff; in gss_krb5_wrap_v2() 124 be16ptr = (__be16 *)ptr; in gss_krb5_wrap_v2() 147 u8 *ptr; in gss_krb5_unwrap_v2() local 158 ptr = buf->head[0].iov_base + offset; in gss_krb5_unwrap_v2() 163 flags = ptr[2]; in gss_krb5_unwrap_v2() 173 if (ptr[3] != 0xff) in gss_krb5_unwrap_v2() 203 if (memcmp(ptr, decrypted_hdr, 6) in gss_krb5_unwrap_v2() [all …]
|
| A D | gss_krb5_seal.c | 77 u16 *ptr; in setup_token_v2() local 90 ptr = krb5_hdr; in setup_token_v2() 92 *ptr++ = KG2_TOK_MIC; in setup_token_v2() 93 p = (u8 *)ptr; in setup_token_v2() 96 ptr = (u16 *)p; in setup_token_v2() 97 *ptr++ = 0xffff; in setup_token_v2() 98 *ptr = 0xffff; in setup_token_v2()
|
| A D | gss_krb5_unseal.c | 81 u8 *ptr = read_token->data; in gss_krb5_verify_mic_v2() local 89 memcpy(&be16_ptr, (char *) ptr, 2); in gss_krb5_verify_mic_v2() 93 flags = ptr[2]; in gss_krb5_verify_mic_v2() 104 if (ptr[i] != 0xff) in gss_krb5_verify_mic_v2() 107 if (gss_krb5_checksum(tfm, ptr, GSS_KRB5_TOK_HDR_LEN, in gss_krb5_verify_mic_v2() 111 if (memcmp(cksumobj.data, ptr + GSS_KRB5_TOK_HDR_LEN, in gss_krb5_verify_mic_v2()
|
| /net/sched/ |
| A D | em_u32.c | 21 const unsigned char *ptr = skb_network_header(skb); in em_u32_match() local 24 if (info->ptr) in em_u32_match() 25 ptr = info->ptr; in em_u32_match() 26 ptr += (info->nexthdr & key->offmask); in em_u32_match() 29 ptr += key->off; in em_u32_match() 31 if (!tcf_valid_offset(skb, ptr, sizeof(u32))) in em_u32_match() 34 return !(((*(__be32 *) ptr) ^ key->val) & key->mask); in em_u32_match()
|
| A D | em_cmp.c | 25 unsigned char *ptr = tcf_get_base_ptr(skb, cmp->layer) + cmp->off; in em_cmp_match() local 28 if (!tcf_valid_offset(skb, ptr, cmp->align)) in em_cmp_match() 33 val = *ptr; in em_cmp_match() 37 val = get_unaligned_be16(ptr); in em_cmp_match() 47 val = get_unaligned_be32(ptr); in em_cmp_match()
|
| A D | em_nbyte.c | 43 unsigned char *ptr = tcf_get_base_ptr(skb, nbyte->hdr.layer); in em_nbyte_match() local 45 ptr += nbyte->hdr.off; in em_nbyte_match() 47 if (!tcf_valid_offset(skb, ptr, nbyte->hdr.len)) in em_nbyte_match() 50 return !memcmp(ptr, nbyte->pattern, nbyte->hdr.len); in em_nbyte_match()
|
| /net/bluetooth/rfcomm/ |
| A D | core.c | 947 *ptr = __mcc_type(cr, type); ptr++; in rfcomm_send_nsc() 949 *ptr = __fcs(buf); ptr++; in rfcomm_send_nsc() 972 pn = (void *) ptr; ptr += sizeof(*pn); in rfcomm_send_pn() 991 *ptr = __fcs(buf); ptr++; in rfcomm_send_pn() 1029 *ptr = __fcs(buf); ptr++; in rfcomm_send_rpn() 1056 *ptr = __fcs(buf); ptr++; in rfcomm_send_rls() 1083 *ptr = __fcs(buf); ptr++; in rfcomm_send_msc() 1105 *ptr = __fcs(buf); ptr++; in rfcomm_send_fcoff() 1127 *ptr = __fcs(buf); ptr++; in rfcomm_send_fcon() 1176 *ptr = credits; ptr++; in rfcomm_send_credits() [all …]
|
| /net/core/ |
| A D | ptp_classifier.c | 112 u8 *ptr = skb_mac_header(skb); in ptp_parse_header() local 115 ptr += VLAN_HLEN; in ptp_parse_header() 119 ptr += IPV4_HLEN(ptr) + UDP_HLEN; in ptp_parse_header() 122 ptr += IP6_HLEN + UDP_HLEN; in ptp_parse_header() 130 ptr += ETH_HLEN; in ptp_parse_header() 133 if (ptr + sizeof(struct ptp_header) > skb->data + skb->len) in ptp_parse_header() 136 return (struct ptp_header *)ptr; in ptp_parse_header()
|
| A D | sock_diag.c | 188 void sock_diag_register_inet_compat(const struct sock_diag_inet_compat *ptr) in sock_diag_register_inet_compat() argument 190 xchg(&inet_rcv_compat, RCU_INITIALIZER(ptr)); in sock_diag_register_inet_compat() 194 void sock_diag_unregister_inet_compat(const struct sock_diag_inet_compat *ptr) in sock_diag_unregister_inet_compat() argument 199 WARN_ON_ONCE(old != ptr); in sock_diag_unregister_inet_compat() 262 const struct sock_diag_inet_compat *ptr; in sock_diag_rcv_msg() local 271 ptr = rcu_dereference(inet_rcv_compat); in sock_diag_rcv_msg() 272 if (ptr && !try_module_get(ptr->owner)) in sock_diag_rcv_msg() 273 ptr = NULL; in sock_diag_rcv_msg() 277 if (ptr) { in sock_diag_rcv_msg() 278 ret = ptr->fn(skb, nlh); in sock_diag_rcv_msg() [all …]
|
| /net/bridge/ |
| A D | br.c | 40 err = br_vlan_bridge_event(dev, event, ptr); in br_device_event() 76 prechaddr_info = ptr; in br_device_event() 158 unsigned long event, void *ptr) in br_switchdev_event() argument 174 fdb_info = ptr; in br_switchdev_event() 186 fdb_info = ptr; in br_switchdev_event() 193 fdb_info = ptr; in br_switchdev_event() 198 fdb_info = ptr; in br_switchdev_event() 214 unsigned long event, void *ptr) in br_switchdev_blocking_event() argument 229 brport_info = ptr; in br_switchdev_blocking_event() 238 brport_info = ptr; in br_switchdev_blocking_event() [all …]
|
| /net/lapb/ |
| A D | lapb_out.c | 117 unsigned char *ptr; in lapb_transmit_buffer() local 119 ptr = skb_push(skb, 1); in lapb_transmit_buffer() 124 *ptr = LAPB_ADDR_C; in lapb_transmit_buffer() 126 *ptr = LAPB_ADDR_D; in lapb_transmit_buffer() 129 *ptr = LAPB_ADDR_D; in lapb_transmit_buffer() 131 *ptr = LAPB_ADDR_C; in lapb_transmit_buffer() 136 *ptr = LAPB_ADDR_A; in lapb_transmit_buffer() 138 *ptr = LAPB_ADDR_B; in lapb_transmit_buffer() 141 *ptr = LAPB_ADDR_B; in lapb_transmit_buffer() 143 *ptr = LAPB_ADDR_A; in lapb_transmit_buffer()
|
| /net/ipv6/netfilter/ |
| A D | ip6t_hbh.c | 50 unsigned int ptr = 0; in hbh_mt6() local 60 err = ipv6_find_hdr(skb, &ptr, in hbh_mt6() 69 oh = skb_header_pointer(skb, ptr, sizeof(_optsh), &_optsh); in hbh_mt6() 76 if (skb->len - ptr < hdrlen) { in hbh_mt6() 93 ptr += 2; in hbh_mt6() 104 tp = skb_header_pointer(skb, ptr, sizeof(_opttype), in hbh_mt6() 124 lp = skb_header_pointer(skb, ptr + 1, in hbh_mt6() 146 if ((ptr > skb->len - optlen || hdrlen < optlen) && in hbh_mt6() 151 ptr += optlen; in hbh_mt6()
|
| A D | ip6t_ipv6header.c | 33 unsigned int ptr; in ipv6header_mt6() local 40 ptr = sizeof(struct ipv6hdr); in ipv6header_mt6() 42 len = skb->len - ptr; in ipv6header_mt6() 64 hp = skb_header_pointer(skb, ptr, sizeof(_hdr), &_hdr); in ipv6header_mt6() 101 ptr += hdrlen; in ipv6header_mt6() 102 if (ptr > skb->len) in ipv6header_mt6()
|
| A D | ip6t_rt.c | 37 unsigned int ptr = 0; in rt_mt6() local 44 err = ipv6_find_hdr(skb, &ptr, NEXTHDR_ROUTING, NULL, NULL); in rt_mt6() 51 rh = skb_header_pointer(skb, ptr, sizeof(_route), &_route); in rt_mt6() 58 if (skb->len - ptr < hdrlen) { in rt_mt6() 77 ptr + offsetof(struct rt0_hdr, in rt_mt6() 101 ptr in rt_mt6() 128 ptr in rt_mt6()
|
| /net/mpls/ |
| A D | internal.h | 36 TYPEOF_UNQUAL(*(mdev)->stats) *ptr = \ 39 u64_stats_update_begin(&ptr->syncp); \ 40 ptr->stats.pkts_field++; \ 41 ptr->stats.bytes_field += (len); \ 42 u64_stats_update_end(&ptr->syncp); \ 48 TYPEOF_UNQUAL(*(mdev)->stats) *ptr = \ 51 u64_stats_update_begin(&ptr->syncp); \ 52 ptr->stats.field++; \ 53 u64_stats_update_end(&ptr->syncp); \
|
| /net/netfilter/ |
| A D | nf_synproxy_core.c | 32 u8 buf[40], *ptr; in synproxy_parse_options() local 38 if (ptr == NULL) in synproxy_parse_options() 43 int opcode = *ptr++; in synproxy_parse_options() 55 opsize = *ptr++; in synproxy_parse_options() 70 opts->wscale = *ptr; in synproxy_parse_options() 89 ptr += opsize - 2; in synproxy_parse_options() 191 __be32 *ptr, old; in synproxy_tstamp_adjust() local 220 old = *ptr; in synproxy_tstamp_adjust() 221 *ptr = htonl(ntohl(*ptr) - in synproxy_tstamp_adjust() 225 old = *ptr; in synproxy_tstamp_adjust() [all …]
|
| A D | nf_nat_masquerade.c | 151 void *ptr) in masq_device_event() argument 153 const struct net_device *dev = netdev_notifier_info_to_dev(ptr); in masq_device_event() 169 static int inet_cmp(struct nf_conn *ct, void *ptr) in inet_cmp() argument 172 struct masq_dev_work *w = ptr; in inet_cmp() 174 if (!device_cmp(ct, ptr)) in inet_cmp() 184 void *ptr) in masq_inet_event() argument 186 const struct in_ifaddr *ifa = ptr; in masq_inet_event() 280 unsigned long event, void *ptr) in masq_inet6_event() argument 282 struct inet6_ifaddr *ifa = ptr; in masq_inet6_event()
|
| A D | nf_tables_core.c | 151 unsigned char *ptr; in nft_payload_fast_eval() local 154 ptr = skb_network_header(skb); in nft_payload_fast_eval() 158 ptr = skb->data + nft_thoff(pkt); in nft_payload_fast_eval() 161 ptr += priv->offset; in nft_payload_fast_eval() 163 if (unlikely(ptr + priv->len > skb_tail_pointer(skb))) in nft_payload_fast_eval() 168 *(u16 *)dest = *(u16 *)ptr; in nft_payload_fast_eval() 170 *(u32 *)dest = *(u32 *)ptr; in nft_payload_fast_eval() 172 *(u8 *)dest = *(u8 *)ptr; in nft_payload_fast_eval()
|
| A D | nf_log_syslog.c | 544 unsigned int ptr; in dump_ipv6_packet() local 570 ptr = ip6hoff + sizeof(struct ipv6hdr); in dump_ipv6_packet() 592 fh = skb_header_pointer(skb, ptr, sizeof(_fhdr), in dump_ipv6_packet() 639 ah = skb_header_pointer(skb, ptr, sizeof(_ahdr), in dump_ipv6_packet() 644 skb->len - ptr); in dump_ipv6_packet() 668 eh = skb_header_pointer(skb, ptr, sizeof(_esph), in dump_ipv6_packet() 672 skb->len - ptr); in dump_ipv6_packet() 690 ptr += hdrlen; in dump_ipv6_packet() 696 ptr, logflags)) in dump_ipv6_packet() 718 skb->len - ptr); in dump_ipv6_packet() [all …]
|
| /net/ipv6/ |
| A D | datagram.c | 646 put_cmsg(msg, SOL_IPV6, IPV6_HOPOPTS, (ptr[1]+1)<<3, ptr); in ip6_datagram_recv_specific_ctl() 665 u8 *ptr = nh + off; in ip6_datagram_recv_specific_ctl() local 669 nexthdr = ptr[0]; in ip6_datagram_recv_specific_ctl() 675 nexthdr = ptr[0]; in ip6_datagram_recv_specific_ctl() 681 nexthdr = ptr[0]; in ip6_datagram_recv_specific_ctl() 685 nexthdr = ptr[0]; in ip6_datagram_recv_specific_ctl() 708 put_cmsg(msg, SOL_IPV6, IPV6_2292HOPOPTS, (ptr[1]+1)<<3, ptr); in ip6_datagram_recv_specific_ctl() 711 u8 *ptr = nh + opt->dst0; in ip6_datagram_recv_specific_ctl() local 712 put_cmsg(msg, SOL_IPV6, IPV6_2292DSTOPTS, (ptr[1]+1)<<3, ptr); in ip6_datagram_recv_specific_ctl() 719 u8 *ptr = nh + opt->dst1; in ip6_datagram_recv_specific_ctl() local [all …]
|
| /net/nfc/hci/ |
| A D | hcp.c | 29 const u8 *ptr = payload; in nfc_hci_hcp_message_tx() local 77 packet->message.header = *ptr++; in nfc_hci_hcp_message_tx() 79 if (ptr) { in nfc_hci_hcp_message_tx() 80 memcpy(packet->message.data, ptr, data_link_len - 1); in nfc_hci_hcp_message_tx() 81 ptr += data_link_len - 1; in nfc_hci_hcp_message_tx()
|
| /net/l2tp/ |
| A D | l2tp_core.c | 896 ptr += 2; in l2tp_recv_common() 898 ptr += 2; in l2tp_recv_common() 909 ptr += 4; in l2tp_recv_common() 959 ptr += 2 + offset; in l2tp_recv_common() 963 offset = ptr - optr; in l2tp_recv_common() 1036 ptr = skb->data; in l2tp_udp_encap_recv() 1052 ptr += 2; in l2tp_udp_encap_recv() 1059 ptr += 2; in l2tp_udp_encap_recv() 1063 ptr += 2; in l2tp_udp_encap_recv() 1065 ptr += 2; in l2tp_udp_encap_recv() [all …]
|