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) {