Lines Matching refs:conn_info
56 struct nci_conn_info *conn_info; in nci_get_conn_info_by_conn_id() local
58 list_for_each_entry(conn_info, &ndev->conn_info_list, list) { in nci_get_conn_info_by_conn_id()
59 if (conn_info->conn_id == conn_id) in nci_get_conn_info_by_conn_id()
60 return conn_info; in nci_get_conn_info_by_conn_id()
822 struct nci_conn_info *conn_info; in nci_transceive() local
824 conn_info = ndev->rf_conn_info; in nci_transceive()
825 if (!conn_info) in nci_transceive()
839 conn_info->data_exchange_cb = cb; in nci_transceive()
840 conn_info->data_exchange_cb_context = cb_context; in nci_transceive()
1077 struct nci_conn_info *conn_info, *n; in nci_unregister_device() local
1085 list_for_each_entry_safe(conn_info, n, &ndev->conn_info_list, list) { in nci_unregister_device()
1086 list_del(&conn_info->list); in nci_unregister_device()
1173 struct nci_conn_info *conn_info; in nci_tx_work() local
1176 conn_info = nci_get_conn_info_by_conn_id(ndev, ndev->cur_conn_id); in nci_tx_work()
1177 if (!conn_info) in nci_tx_work()
1180 pr_debug("credits_cnt %d\n", atomic_read(&conn_info->credits_cnt)); in nci_tx_work()
1183 while (atomic_read(&conn_info->credits_cnt)) { in nci_tx_work()
1189 if (atomic_read(&conn_info->credits_cnt) != in nci_tx_work()
1191 atomic_dec(&conn_info->credits_cnt); in nci_tx_work()