ntf 703 drivers/nfc/fdp/fdp.c .ntf = fdp_nci_core_reset_ntf_packet, ntf 711 drivers/nfc/fdp/fdp.c .ntf = fdp_nci_prop_patch_ntf_packet, ntf 61 include/net/nfc/nci_core.h int (*ntf)(struct nci_dev *dev, struct sk_buff *skb); ntf 1386 net/nfc/nci/core.c if (!op || !op->ntf) ntf 1389 net/nfc/nci/core.c return op->ntf(ndev, skb); ntf 33 net/nfc/nci/ntf.c struct nci_core_conn_credit_ntf *ntf = (void *) skb->data; ntf 37 net/nfc/nci/ntf.c pr_debug("num_entries %d\n", ntf->num_entries); ntf 39 net/nfc/nci/ntf.c if (ntf->num_entries > NCI_MAX_NUM_CONN) ntf 40 net/nfc/nci/ntf.c ntf->num_entries = NCI_MAX_NUM_CONN; ntf 43 net/nfc/nci/ntf.c for (i = 0; i < ntf->num_entries; i++) { ntf 44 net/nfc/nci/ntf.c ntf->conn_entries[i].conn_id = ntf 45 net/nfc/nci/ntf.c nci_conn_id(&ntf->conn_entries[i].conn_id); ntf 48 net/nfc/nci/ntf.c i, ntf->conn_entries[i].conn_id, ntf 49 net/nfc/nci/ntf.c ntf->conn_entries[i].credits); ntf 52 net/nfc/nci/ntf.c ntf->conn_entries[i].conn_id); ntf 56 net/nfc/nci/ntf.c atomic_add(ntf->conn_entries[i].credits, ntf 82 net/nfc/nci/ntf.c struct nci_core_intf_error_ntf *ntf = (void *) skb->data; ntf 84 net/nfc/nci/ntf.c ntf->conn_id = nci_conn_id(&ntf->conn_id); ntf 86 net/nfc/nci/ntf.c pr_debug("status 0x%x, conn_id %d\n", ntf->status, ntf->conn_id); ntf 90 net/nfc/nci/ntf.c nci_data_exchange_complete(ndev, NULL, ntf->conn_id, -EIO); ntf 260 net/nfc/nci/ntf.c struct nci_rf_discover_ntf *ntf) ntf 267 net/nfc/nci/ntf.c if (target->logical_idx == ntf->rf_discovery_id) { ntf 269 net/nfc/nci/ntf.c nci_add_new_protocol(ndev, target, ntf->rf_protocol, ntf 270 net/nfc/nci/ntf.c ntf->rf_tech_and_mode, ntf 271 net/nfc/nci/ntf.c &ntf->rf_tech_specific_params); ntf 284 net/nfc/nci/ntf.c rc = nci_add_new_protocol(ndev, target, ntf->rf_protocol, ntf 285 net/nfc/nci/ntf.c ntf->rf_tech_and_mode, ntf 286 net/nfc/nci/ntf.c &ntf->rf_tech_specific_params); ntf 288 net/nfc/nci/ntf.c target->logical_idx = ntf->rf_discovery_id; ntf 307 net/nfc/nci/ntf.c struct nci_rf_discover_ntf ntf; ntf 311 net/nfc/nci/ntf.c ntf.rf_discovery_id = *data++; ntf 312 net/nfc/nci/ntf.c ntf.rf_protocol = *data++; ntf 313 net/nfc/nci/ntf.c ntf.rf_tech_and_mode = *data++; ntf 314 net/nfc/nci/ntf.c ntf.rf_tech_specific_params_len = *data++; ntf 316 net/nfc/nci/ntf.c pr_debug("rf_discovery_id %d\n", ntf.rf_discovery_id); ntf 317 net/nfc/nci/ntf.c pr_debug("rf_protocol 0x%x\n", ntf.rf_protocol); ntf 318 net/nfc/nci/ntf.c pr_debug("rf_tech_and_mode 0x%x\n", ntf.rf_tech_and_mode); ntf 320 net/nfc/nci/ntf.c ntf.rf_tech_specific_params_len); ntf 322 net/nfc/nci/ntf.c if (ntf.rf_tech_specific_params_len > 0) { ntf 323 net/nfc/nci/ntf.c switch (ntf.rf_tech_and_mode) { ntf 326 net/nfc/nci/ntf.c &(ntf.rf_tech_specific_params.nfca_poll), data); ntf 331 net/nfc/nci/ntf.c &(ntf.rf_tech_specific_params.nfcb_poll), data); ntf 336 net/nfc/nci/ntf.c &(ntf.rf_tech_specific_params.nfcf_poll), data); ntf 341 net/nfc/nci/ntf.c &(ntf.rf_tech_specific_params.nfcv_poll), data); ntf 346 net/nfc/nci/ntf.c ntf.rf_tech_and_mode); ntf 347 net/nfc/nci/ntf.c data += ntf.rf_tech_specific_params_len; ntf 352 net/nfc/nci/ntf.c ntf.ntf_type = *data++; ntf 353 net/nfc/nci/ntf.c pr_debug("ntf_type %d\n", ntf.ntf_type); ntf 356 net/nfc/nci/ntf.c nci_add_new_target(ndev, &ntf); ntf 358 net/nfc/nci/ntf.c if (ntf.ntf_type == NCI_DISCOVER_NTF_TYPE_MORE) { ntf 368 net/nfc/nci/ntf.c struct nci_rf_intf_activated_ntf *ntf, __u8 *data) ntf 373 net/nfc/nci/ntf.c switch (ntf->activation_rf_tech_and_mode) { ntf 375 net/nfc/nci/ntf.c nfca_poll = &ntf->activation_params.nfca_poll_iso_dep; ntf 385 net/nfc/nci/ntf.c nfcb_poll = &ntf->activation_params.nfcb_poll_iso_dep; ntf 396 net/nfc/nci/ntf.c ntf->activation_rf_tech_and_mode); ntf 404 net/nfc/nci/ntf.c struct nci_rf_intf_activated_ntf *ntf, __u8 *data) ntf 409 net/nfc/nci/ntf.c switch (ntf->activation_rf_tech_and_mode) { ntf 412 net/nfc/nci/ntf.c poll = &ntf->activation_params.poll_nfc_dep; ntf 422 net/nfc/nci/ntf.c listen = &ntf->activation_params.listen_nfc_dep; ntf 432 net/nfc/nci/ntf.c ntf->activation_rf_tech_and_mode); ntf 440 net/nfc/nci/ntf.c struct nci_rf_intf_activated_ntf *ntf) ntf 447 net/nfc/nci/ntf.c rc = nci_add_new_protocol(ndev, target, ntf->rf_protocol, ntf 448 net/nfc/nci/ntf.c ntf->activation_rf_tech_and_mode, ntf 449 net/nfc/nci/ntf.c &ntf->rf_tech_specific_params); ntf 453 net/nfc/nci/ntf.c target->logical_idx = ntf->rf_discovery_id; ntf 463 net/nfc/nci/ntf.c struct nci_rf_intf_activated_ntf *ntf) ntf 467 net/nfc/nci/ntf.c if (ntf->activation_params_len <= 0) ntf 470 net/nfc/nci/ntf.c switch (ntf->activation_rf_tech_and_mode) { ntf 474 net/nfc/nci/ntf.c (ntf->activation_params.poll_nfc_dep.atr_res_len ntf 478 net/nfc/nci/ntf.c (ntf->activation_params.poll_nfc_dep.atr_res ntf 486 net/nfc/nci/ntf.c (ntf->activation_params.listen_nfc_dep.atr_req_len ntf 490 net/nfc/nci/ntf.c (ntf->activation_params.listen_nfc_dep.atr_req ntf 497 net/nfc/nci/ntf.c ntf->activation_rf_tech_and_mode); ntf 508 net/nfc/nci/ntf.c struct nci_rf_intf_activated_ntf ntf; ntf 512 net/nfc/nci/ntf.c ntf.rf_discovery_id = *data++; ntf 513 net/nfc/nci/ntf.c ntf.rf_interface = *data++; ntf 514 net/nfc/nci/ntf.c ntf.rf_protocol = *data++; ntf 515 net/nfc/nci/ntf.c ntf.activation_rf_tech_and_mode = *data++; ntf 516 net/nfc/nci/ntf.c ntf.max_data_pkt_payload_size = *data++; ntf 517 net/nfc/nci/ntf.c ntf.initial_num_credits = *data++; ntf 518 net/nfc/nci/ntf.c ntf.rf_tech_specific_params_len = *data++; ntf 520 net/nfc/nci/ntf.c pr_debug("rf_discovery_id %d\n", ntf.rf_discovery_id); ntf 521 net/nfc/nci/ntf.c pr_debug("rf_interface 0x%x\n", ntf.rf_interface); ntf 522 net/nfc/nci/ntf.c pr_debug("rf_protocol 0x%x\n", ntf.rf_protocol); ntf 524 net/nfc/nci/ntf.c ntf.activation_rf_tech_and_mode); ntf 526 net/nfc/nci/ntf.c ntf.max_data_pkt_payload_size); ntf 528 net/nfc/nci/ntf.c ntf.initial_num_credits); ntf 530 net/nfc/nci/ntf.c ntf.rf_tech_specific_params_len); ntf 536 net/nfc/nci/ntf.c if (ntf.rf_interface == NCI_RF_INTERFACE_NFCEE_DIRECT) ntf 539 net/nfc/nci/ntf.c if (ntf.rf_tech_specific_params_len > 0) { ntf 540 net/nfc/nci/ntf.c switch (ntf.activation_rf_tech_and_mode) { ntf 543 net/nfc/nci/ntf.c &(ntf.rf_tech_specific_params.nfca_poll), data); ntf 548 net/nfc/nci/ntf.c &(ntf.rf_tech_specific_params.nfcb_poll), data); ntf 553 net/nfc/nci/ntf.c &(ntf.rf_tech_specific_params.nfcf_poll), data); ntf 558 net/nfc/nci/ntf.c &(ntf.rf_tech_specific_params.nfcv_poll), data); ntf 567 net/nfc/nci/ntf.c &(ntf.rf_tech_specific_params.nfcf_listen), ntf 573 net/nfc/nci/ntf.c ntf.activation_rf_tech_and_mode); ntf 579 net/nfc/nci/ntf.c ntf.data_exch_rf_tech_and_mode = *data++; ntf 580 net/nfc/nci/ntf.c ntf.data_exch_tx_bit_rate = *data++; ntf 581 net/nfc/nci/ntf.c ntf.data_exch_rx_bit_rate = *data++; ntf 582 net/nfc/nci/ntf.c ntf.activation_params_len = *data++; ntf 585 net/nfc/nci/ntf.c ntf.data_exch_rf_tech_and_mode); ntf 586 net/nfc/nci/ntf.c pr_debug("data_exch_tx_bit_rate 0x%x\n", ntf.data_exch_tx_bit_rate); ntf 587 net/nfc/nci/ntf.c pr_debug("data_exch_rx_bit_rate 0x%x\n", ntf.data_exch_rx_bit_rate); ntf 588 net/nfc/nci/ntf.c pr_debug("activation_params_len %d\n", ntf.activation_params_len); ntf 590 net/nfc/nci/ntf.c if (ntf.activation_params_len > 0) { ntf 591 net/nfc/nci/ntf.c switch (ntf.rf_interface) { ntf 594 net/nfc/nci/ntf.c &ntf, data); ntf 599 net/nfc/nci/ntf.c &ntf, data); ntf 608 net/nfc/nci/ntf.c ntf.rf_interface); ntf 620 net/nfc/nci/ntf.c conn_info->max_pkt_payload_len = ntf.max_data_pkt_payload_size; ntf 621 net/nfc/nci/ntf.c conn_info->initial_num_credits = ntf.initial_num_credits; ntf 628 net/nfc/nci/ntf.c if (ntf.rf_interface == NCI_RF_INTERFACE_NFC_DEP) { ntf 629 net/nfc/nci/ntf.c err = nci_store_general_bytes_nfc_dep(ndev, &ntf); ntf 635 net/nfc/nci/ntf.c if (!(ntf.activation_rf_tech_and_mode & NCI_RF_TECH_MODE_LISTEN_MASK)) { ntf 642 net/nfc/nci/ntf.c nci_target_auto_activated(ndev, &ntf); ntf 654 net/nfc/nci/ntf.c ntf.rf_protocol == NCI_RF_PROTOCOL_NFC_DEP) { ntf 670 net/nfc/nci/ntf.c struct nci_rf_deactivate_ntf *ntf = (void *) skb->data; ntf 672 net/nfc/nci/ntf.c pr_debug("entry, type 0x%x, reason 0x%x\n", ntf->type, ntf->reason); ntf 692 net/nfc/nci/ntf.c switch (ntf->type) {