Lines Matching refs:conn_info
57 struct nci_conn_info *conn_info; in nci_get_conn_info_by_conn_id() local
59 list_for_each_entry(conn_info, &ndev->conn_info_list, list) { in nci_get_conn_info_by_conn_id()
60 if (conn_info->conn_id == conn_id) in nci_get_conn_info_by_conn_id()
61 return conn_info; in nci_get_conn_info_by_conn_id()
69 struct nci_conn_info *conn_info; in nci_get_conn_info_by_id() local
71 list_for_each_entry(conn_info, &ndev->conn_info_list, list) { in nci_get_conn_info_by_id()
72 if (conn_info->id == id) in nci_get_conn_info_by_id()
73 return conn_info->conn_id; in nci_get_conn_info_by_id()
917 struct nci_conn_info *conn_info; in nci_transceive() local
919 conn_info = ndev->rf_conn_info; in nci_transceive()
920 if (!conn_info) in nci_transceive()
934 conn_info->data_exchange_cb = cb; in nci_transceive()
935 conn_info->data_exchange_cb_context = cb_context; in nci_transceive()
1180 struct nci_conn_info *conn_info, *n; in nci_unregister_device() local
1188 list_for_each_entry_safe(conn_info, n, &ndev->conn_info_list, list) { in nci_unregister_device()
1189 list_del(&conn_info->list); in nci_unregister_device()
1352 struct nci_conn_info *conn_info; in nci_tx_work() local
1355 conn_info = nci_get_conn_info_by_conn_id(ndev, ndev->cur_conn_id); in nci_tx_work()
1356 if (!conn_info) in nci_tx_work()
1359 pr_debug("credits_cnt %d\n", atomic_read(&conn_info->credits_cnt)); in nci_tx_work()
1362 while (atomic_read(&conn_info->credits_cnt)) { in nci_tx_work()
1368 if (atomic_read(&conn_info->credits_cnt) != in nci_tx_work()
1370 atomic_dec(&conn_info->credits_cnt); in nci_tx_work()