Lines Matching refs:data
34 const struct nci_core_reset_ntf *ntf = (void *)skb->data; in nci_core_reset_ntf_packet()
50 struct nci_core_conn_credit_ntf *ntf = (void *) skb->data; in nci_core_conn_credits_ntf_packet()
85 __u8 status = skb->data[0]; in nci_core_generic_error_ntf_packet()
99 struct nci_core_intf_error_ntf *ntf = (void *) skb->data; in nci_core_conn_intf_error_ntf_packet()
113 const __u8 *data) in nci_extract_rf_params_nfca_passive_poll() argument
115 nfca_poll->sens_res = __le16_to_cpu(*((__le16 *)data)); in nci_extract_rf_params_nfca_passive_poll()
116 data += 2; in nci_extract_rf_params_nfca_passive_poll()
118 nfca_poll->nfcid1_len = min_t(__u8, *data++, NFC_NFCID1_MAXSIZE); in nci_extract_rf_params_nfca_passive_poll()
123 memcpy(nfca_poll->nfcid1, data, nfca_poll->nfcid1_len); in nci_extract_rf_params_nfca_passive_poll()
124 data += nfca_poll->nfcid1_len; in nci_extract_rf_params_nfca_passive_poll()
126 nfca_poll->sel_res_len = *data++; in nci_extract_rf_params_nfca_passive_poll()
129 nfca_poll->sel_res = *data++; in nci_extract_rf_params_nfca_passive_poll()
135 return data; in nci_extract_rf_params_nfca_passive_poll()
141 const __u8 *data) in nci_extract_rf_params_nfcb_passive_poll() argument
143 nfcb_poll->sensb_res_len = min_t(__u8, *data++, NFC_SENSB_RES_MAXSIZE); in nci_extract_rf_params_nfcb_passive_poll()
147 memcpy(nfcb_poll->sensb_res, data, nfcb_poll->sensb_res_len); in nci_extract_rf_params_nfcb_passive_poll()
148 data += nfcb_poll->sensb_res_len; in nci_extract_rf_params_nfcb_passive_poll()
150 return data; in nci_extract_rf_params_nfcb_passive_poll()
156 const __u8 *data) in nci_extract_rf_params_nfcf_passive_poll() argument
158 nfcf_poll->bit_rate = *data++; in nci_extract_rf_params_nfcf_passive_poll()
159 nfcf_poll->sensf_res_len = min_t(__u8, *data++, NFC_SENSF_RES_MAXSIZE); in nci_extract_rf_params_nfcf_passive_poll()
164 memcpy(nfcf_poll->sensf_res, data, nfcf_poll->sensf_res_len); in nci_extract_rf_params_nfcf_passive_poll()
165 data += nfcf_poll->sensf_res_len; in nci_extract_rf_params_nfcf_passive_poll()
167 return data; in nci_extract_rf_params_nfcf_passive_poll()
173 const __u8 *data) in nci_extract_rf_params_nfcv_passive_poll() argument
175 ++data; in nci_extract_rf_params_nfcv_passive_poll()
176 nfcv_poll->dsfid = *data++; in nci_extract_rf_params_nfcv_passive_poll()
177 memcpy(nfcv_poll->uid, data, NFC_ISO15693_UID_MAXSIZE); in nci_extract_rf_params_nfcv_passive_poll()
178 data += NFC_ISO15693_UID_MAXSIZE; in nci_extract_rf_params_nfcv_passive_poll()
179 return data; in nci_extract_rf_params_nfcv_passive_poll()
185 const __u8 *data) in nci_extract_rf_params_nfcf_passive_listen() argument
187 nfcf_listen->local_nfcid2_len = min_t(__u8, *data++, in nci_extract_rf_params_nfcf_passive_listen()
189 memcpy(nfcf_listen->local_nfcid2, data, nfcf_listen->local_nfcid2_len); in nci_extract_rf_params_nfcf_passive_listen()
190 data += nfcf_listen->local_nfcid2_len; in nci_extract_rf_params_nfcf_passive_listen()
192 return data; in nci_extract_rf_params_nfcf_passive_listen()
336 const __u8 *data = skb->data; in nci_rf_discover_ntf_packet() local
339 ntf.rf_discovery_id = *data++; in nci_rf_discover_ntf_packet()
340 ntf.rf_protocol = *data++; in nci_rf_discover_ntf_packet()
341 ntf.rf_tech_and_mode = *data++; in nci_rf_discover_ntf_packet()
342 ntf.rf_tech_specific_params_len = *data++; in nci_rf_discover_ntf_packet()
353 data = nci_extract_rf_params_nfca_passive_poll(ndev, in nci_rf_discover_ntf_packet()
354 &(ntf.rf_tech_specific_params.nfca_poll), data); in nci_rf_discover_ntf_packet()
358 data = nci_extract_rf_params_nfcb_passive_poll(ndev, in nci_rf_discover_ntf_packet()
359 &(ntf.rf_tech_specific_params.nfcb_poll), data); in nci_rf_discover_ntf_packet()
363 data = nci_extract_rf_params_nfcf_passive_poll(ndev, in nci_rf_discover_ntf_packet()
364 &(ntf.rf_tech_specific_params.nfcf_poll), data); in nci_rf_discover_ntf_packet()
368 data = nci_extract_rf_params_nfcv_passive_poll(ndev, in nci_rf_discover_ntf_packet()
369 &(ntf.rf_tech_specific_params.nfcv_poll), data); in nci_rf_discover_ntf_packet()
375 data += ntf.rf_tech_specific_params_len; in nci_rf_discover_ntf_packet()
380 ntf.ntf_type = *data++; in nci_rf_discover_ntf_packet()
397 const __u8 *data) in nci_extract_activation_params_iso_dep() argument
405 nfca_poll->rats_res_len = min_t(__u8, *data++, NFC_ATS_MAXSIZE); in nci_extract_activation_params_iso_dep()
409 data, nfca_poll->rats_res_len); in nci_extract_activation_params_iso_dep()
415 nfcb_poll->attrib_res_len = min_t(__u8, *data++, 50); in nci_extract_activation_params_iso_dep()
419 data, nfcb_poll->attrib_res_len); in nci_extract_activation_params_iso_dep()
434 const __u8 *data) in nci_extract_activation_params_nfc_dep() argument
443 poll->atr_res_len = min_t(__u8, *data++, in nci_extract_activation_params_nfc_dep()
447 memcpy(poll->atr_res, data, poll->atr_res_len); in nci_extract_activation_params_nfc_dep()
453 listen->atr_req_len = min_t(__u8, *data++, in nci_extract_activation_params_nfc_dep()
457 memcpy(listen->atr_req, data, listen->atr_req_len); in nci_extract_activation_params_nfc_dep()
561 const __u8 *data = skb->data; in nci_rf_intf_activated_ntf_packet() local
564 ntf.rf_discovery_id = *data++; in nci_rf_intf_activated_ntf_packet()
565 ntf.rf_interface = *data++; in nci_rf_intf_activated_ntf_packet()
566 ntf.rf_protocol = *data++; in nci_rf_intf_activated_ntf_packet()
567 ntf.activation_rf_tech_and_mode = *data++; in nci_rf_intf_activated_ntf_packet()
568 ntf.max_data_pkt_payload_size = *data++; in nci_rf_intf_activated_ntf_packet()
569 ntf.initial_num_credits = *data++; in nci_rf_intf_activated_ntf_packet()
570 ntf.rf_tech_specific_params_len = *data++; in nci_rf_intf_activated_ntf_packet()
594 data = nci_extract_rf_params_nfca_passive_poll(ndev, in nci_rf_intf_activated_ntf_packet()
595 &(ntf.rf_tech_specific_params.nfca_poll), data); in nci_rf_intf_activated_ntf_packet()
599 data = nci_extract_rf_params_nfcb_passive_poll(ndev, in nci_rf_intf_activated_ntf_packet()
600 &(ntf.rf_tech_specific_params.nfcb_poll), data); in nci_rf_intf_activated_ntf_packet()
604 data = nci_extract_rf_params_nfcf_passive_poll(ndev, in nci_rf_intf_activated_ntf_packet()
605 &(ntf.rf_tech_specific_params.nfcf_poll), data); in nci_rf_intf_activated_ntf_packet()
609 data = nci_extract_rf_params_nfcv_passive_poll(ndev, in nci_rf_intf_activated_ntf_packet()
610 &(ntf.rf_tech_specific_params.nfcv_poll), data); in nci_rf_intf_activated_ntf_packet()
618 data = nci_extract_rf_params_nfcf_passive_listen(ndev, in nci_rf_intf_activated_ntf_packet()
620 data); in nci_rf_intf_activated_ntf_packet()
631 ntf.data_exch_rf_tech_and_mode = *data++; in nci_rf_intf_activated_ntf_packet()
632 ntf.data_exch_tx_bit_rate = *data++; in nci_rf_intf_activated_ntf_packet()
633 ntf.data_exch_rx_bit_rate = *data++; in nci_rf_intf_activated_ntf_packet()
634 ntf.activation_params_len = *data++; in nci_rf_intf_activated_ntf_packet()
646 &ntf, data); in nci_rf_intf_activated_ntf_packet()
651 &ntf, data); in nci_rf_intf_activated_ntf_packet()
730 const struct nci_rf_deactivate_ntf *ntf = (void *)skb->data; in nci_rf_deactivate_ntf_packet()
775 (struct nci_nfcee_discover_ntf *)skb->data; in nci_nfcee_discover_ntf_packet()
790 __u16 ntf_opcode = nci_opcode(skb->data); in nci_ntf_packet()
793 nci_pbf(skb->data), in nci_ntf_packet()
796 nci_plen(skb->data)); in nci_ntf_packet()