Lines Matching refs:hci_dev

138 		if (ndev->hci_dev->pipes[i].host == host) {  in nci_hci_reset_pipes_per_host()
139 ndev->hci_dev->pipes[i].gate = NCI_HCI_INVALID_GATE; in nci_hci_reset_pipes_per_host()
140 ndev->hci_dev->pipes[i].host = NCI_HCI_INVALID_HOST; in nci_hci_reset_pipes_per_host()
162 conn_info = ndev->hci_dev->conn_info; in nci_hci_send_data()
223 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_send_event()
242 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_send_cmd()
247 conn_info = ndev->hci_dev->conn_info; in nci_hci_send_cmd()
282 nci_hci_reset_pipes(ndev->hci_dev); in nci_hci_clear_all_pipes()
297 u8 gate = ndev->hci_dev->pipes[pipe].gate; in nci_hci_cmd_received()
321 ndev->hci_dev->gate2pipe[dest_gate] = new_pipe; in nci_hci_cmd_received()
322 ndev->hci_dev->pipes[new_pipe].gate = dest_gate; in nci_hci_cmd_received()
323 ndev->hci_dev->pipes[new_pipe].host = in nci_hci_cmd_received()
340 ndev->hci_dev->pipes[delete_info->pipe].gate = in nci_hci_cmd_received()
342 ndev->hci_dev->pipes[delete_info->pipe].host = in nci_hci_cmd_received()
375 conn_info = ndev->hci_dev->conn_info; in nci_hci_resp_received()
453 skb_queue_tail(&ndev->hci_dev->rx_hcp_frags, skb); in nci_hci_data_received_cb()
458 if (skb_queue_len(&ndev->hci_dev->rx_hcp_frags)) { in nci_hci_data_received_cb()
460 skb_queue_tail(&ndev->hci_dev->rx_hcp_frags, skb); in nci_hci_data_received_cb()
463 skb_queue_walk(&ndev->hci_dev->rx_hcp_frags, frag_skb) { in nci_hci_data_received_cb()
477 skb_queue_walk(&ndev->hci_dev->rx_hcp_frags, frag_skb) { in nci_hci_data_received_cb()
483 skb_queue_purge(&ndev->hci_dev->rx_hcp_frags); in nci_hci_data_received_cb()
501 skb_queue_tail(&ndev->hci_dev->msg_rx_queue, hcp_skb); in nci_hci_data_received_cb()
502 schedule_work(&ndev->hci_dev->msg_rx_work); in nci_hci_data_received_cb()
511 conn_info = ndev->hci_dev->conn_info; in nci_hci_open_pipe()
573 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_set_param()
580 conn_info = ndev->hci_dev->conn_info; in nci_hci_set_param()
620 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_get_param()
627 conn_info = ndev->hci_dev->conn_info; in nci_hci_get_param()
664 if (ndev->hci_dev->gate2pipe[dest_gate] != NCI_HCI_INVALID_PIPE) in nci_hci_connect_gate()
698 ndev->hci_dev->pipes[pipe].gate = dest_gate; in nci_hci_connect_gate()
699 ndev->hci_dev->pipes[pipe].host = dest_host; in nci_hci_connect_gate()
700 ndev->hci_dev->gate2pipe[dest_gate] = pipe; in nci_hci_connect_gate()
729 ndev->hci_dev->count_pipes = 0; in nci_hci_dev_session_init()
730 ndev->hci_dev->expected_pipes = 0; in nci_hci_dev_session_init()
732 conn_info = ndev->hci_dev->conn_info; in nci_hci_dev_session_init()
739 nci_hci_reset_pipes(ndev->hci_dev); in nci_hci_dev_session_init()
741 if (ndev->hci_dev->init_data.gates[0].gate != NCI_HCI_ADMIN_GATE) in nci_hci_dev_session_init()
745 ndev->hci_dev->init_data.gates[0].dest_host, in nci_hci_dev_session_init()
746 ndev->hci_dev->init_data.gates[0].gate, in nci_hci_dev_session_init()
747 ndev->hci_dev->init_data.gates[0].pipe); in nci_hci_dev_session_init()
757 skb->len == strlen(ndev->hci_dev->init_data.session_id) && in nci_hci_dev_session_init()
758 !memcmp(ndev->hci_dev->init_data.session_id, skb->data, skb->len) && in nci_hci_dev_session_init()
768 ndev->hci_dev->init_data.gate_count, in nci_hci_dev_session_init()
769 ndev->hci_dev->init_data.gates); in nci_hci_dev_session_init()
775 ndev->hci_dev->init_data.session_id, in nci_hci_dev_session_init()
776 strlen(ndev->hci_dev->init_data.session_id)); in nci_hci_dev_session_init()