Lines Matching refs:conn_info
46 struct nci_conn_info *conn_info; in nci_get_conn_info_by_conn_id() local
48 list_for_each_entry(conn_info, &ndev->conn_info_list, list) { in nci_get_conn_info_by_conn_id()
49 if (conn_info->conn_id == conn_id) in nci_get_conn_info_by_conn_id()
50 return conn_info; in nci_get_conn_info_by_conn_id()
59 const struct nci_conn_info *conn_info; in nci_get_conn_info_by_dest_type_params() local
61 list_for_each_entry(conn_info, &ndev->conn_info_list, list) { in nci_get_conn_info_by_dest_type_params()
62 if (conn_info->dest_type == dest_type) { in nci_get_conn_info_by_dest_type_params()
64 return conn_info->conn_id; in nci_get_conn_info_by_dest_type_params()
66 if (params->id == conn_info->dest_params->id && in nci_get_conn_info_by_dest_type_params()
67 params->protocol == conn_info->dest_params->protocol) in nci_get_conn_info_by_dest_type_params()
68 return conn_info->conn_id; in nci_get_conn_info_by_dest_type_params()
412 struct nci_conn_info *conn_info; in nci_nfcc_loopback_cb() local
414 conn_info = nci_get_conn_info_by_conn_id(ndev, ndev->cur_conn_id); in nci_nfcc_loopback_cb()
415 if (!conn_info) { in nci_nfcc_loopback_cb()
420 conn_info->rx_skb = skb; in nci_nfcc_loopback_cb()
430 struct nci_conn_info *conn_info; in nci_nfcc_loopback() local
446 conn_info = nci_get_conn_info_by_conn_id(ndev, conn_id); in nci_nfcc_loopback()
447 if (!conn_info) in nci_nfcc_loopback()
451 conn_info->data_exchange_cb = nci_nfcc_loopback_cb; in nci_nfcc_loopback()
452 conn_info->data_exchange_cb_context = ndev; in nci_nfcc_loopback()
468 *resp = conn_info->rx_skb; in nci_nfcc_loopback()
1019 struct nci_conn_info *conn_info; in nci_transceive() local
1021 conn_info = ndev->rf_conn_info; in nci_transceive()
1022 if (!conn_info) in nci_transceive()
1036 conn_info->data_exchange_cb = cb; in nci_transceive()
1037 conn_info->data_exchange_cb_context = cb_context; in nci_transceive()
1284 struct nci_conn_info *conn_info, *n; in nci_unregister_device() local
1298 list_for_each_entry_safe(conn_info, n, &ndev->conn_info_list, list) { in nci_unregister_device()
1299 list_del(&conn_info->list); in nci_unregister_device()
1462 struct nci_conn_info *conn_info; in nci_tx_work() local
1465 conn_info = nci_get_conn_info_by_conn_id(ndev, ndev->cur_conn_id); in nci_tx_work()
1466 if (!conn_info) in nci_tx_work()
1469 pr_debug("credits_cnt %d\n", atomic_read(&conn_info->credits_cnt)); in nci_tx_work()
1472 while (atomic_read(&conn_info->credits_cnt)) { in nci_tx_work()
1479 if (atomic_read(&conn_info->credits_cnt) != in nci_tx_work()
1481 atomic_dec(&conn_info->credits_cnt); in nci_tx_work()