Lines Matching defs:nfca_poll
112 struct rf_tech_specific_params_nfca_poll *nfca_poll,
115 nfca_poll->sens_res = __le16_to_cpu(*((__le16 *)data));
118 nfca_poll->nfcid1_len = min_t(__u8, *data++, NFC_NFCID1_MAXSIZE);
121 nfca_poll->sens_res, nfca_poll->nfcid1_len);
123 memcpy(nfca_poll->nfcid1, data, nfca_poll->nfcid1_len);
124 data += nfca_poll->nfcid1_len;
126 nfca_poll->sel_res_len = *data++;
128 if (nfca_poll->sel_res_len != 0)
129 nfca_poll->sel_res = *data++;
132 nfca_poll->sel_res_len,
133 nfca_poll->sel_res);
208 const struct rf_tech_specific_params_nfca_poll *nfca_poll;
238 nfca_poll = (struct rf_tech_specific_params_nfca_poll *)params;
240 target->sens_res = nfca_poll->sens_res;
241 target->sel_res = nfca_poll->sel_res;
242 target->nfcid1_len = nfca_poll->nfcid1_len;
246 memcpy(target->nfcid1, nfca_poll->nfcid1,
354 &(ntf.rf_tech_specific_params.nfca_poll), data);
399 struct activation_params_nfca_poll_iso_dep *nfca_poll;
404 nfca_poll = &ntf->activation_params.nfca_poll_iso_dep;
405 nfca_poll->rats_res_len = min_t(__u8, *data++, 20);
406 pr_debug("rats_res_len %d\n", nfca_poll->rats_res_len);
407 if (nfca_poll->rats_res_len > 0) {
408 memcpy(nfca_poll->rats_res,
409 data, nfca_poll->rats_res_len);
573 &(ntf.rf_tech_specific_params.nfca_poll), data);