Lines Matching refs:conn_info
46 struct nci_conn_info *conn_info;
48 list_for_each_entry(conn_info, &ndev->conn_info_list, list) {
49 if (conn_info->conn_id == conn_id)
50 return conn_info;
59 const struct nci_conn_info *conn_info;
61 list_for_each_entry(conn_info, &ndev->conn_info_list, list) {
62 if (conn_info->dest_type == dest_type) {
64 return conn_info->conn_id;
66 if (params->id == conn_info->dest_params->id &&
67 params->protocol == conn_info->dest_params->protocol)
68 return conn_info->conn_id;
412 struct nci_conn_info *conn_info;
414 conn_info = nci_get_conn_info_by_conn_id(ndev, ndev->cur_conn_id);
415 if (!conn_info) {
420 conn_info->rx_skb = skb;
430 struct nci_conn_info *conn_info;
446 conn_info = nci_get_conn_info_by_conn_id(ndev, conn_id);
447 if (!conn_info)
451 conn_info->data_exchange_cb = nci_nfcc_loopback_cb;
452 conn_info->data_exchange_cb_context = ndev;
468 *resp = conn_info->rx_skb;
1035 struct nci_conn_info *conn_info;
1037 conn_info = ndev->rf_conn_info;
1038 if (!conn_info)
1052 conn_info->data_exchange_cb = cb;
1053 conn_info->data_exchange_cb_context = cb_context;
1304 struct nci_conn_info *conn_info, *n;
1318 list_for_each_entry_safe(conn_info, n, &ndev->conn_info_list, list) {
1319 list_del(&conn_info->list);
1320 /* conn_info is allocated with devm_kzalloc */
1495 struct nci_conn_info *conn_info;
1498 conn_info = nci_get_conn_info_by_conn_id(ndev, ndev->cur_conn_id);
1499 if (!conn_info)
1502 pr_debug("credits_cnt %d\n", atomic_read(&conn_info->credits_cnt));
1505 while (atomic_read(&conn_info->credits_cnt)) {
1512 if (atomic_read(&conn_info->credits_cnt) !=
1514 atomic_dec(&conn_info->credits_cnt);