Lines Matching refs:hci_dev

127 		if (ndev->hci_dev->pipes[i].host == host) {  in nci_hci_reset_pipes_per_host()
128 ndev->hci_dev->pipes[i].gate = NCI_HCI_INVALID_GATE; in nci_hci_reset_pipes_per_host()
129 ndev->hci_dev->pipes[i].host = NCI_HCI_INVALID_HOST; in nci_hci_reset_pipes_per_host()
151 conn_info = ndev->hci_dev->conn_info; in nci_hci_send_data()
210 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_send_event()
229 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_send_cmd()
234 conn_info = ndev->hci_dev->conn_info; in nci_hci_send_cmd()
269 nci_hci_reset_pipes(ndev->hci_dev); in nci_hci_clear_all_pipes()
284 u8 gate = ndev->hci_dev->pipes[pipe].gate; in nci_hci_cmd_received()
312 ndev->hci_dev->gate2pipe[dest_gate] = new_pipe; in nci_hci_cmd_received()
313 ndev->hci_dev->pipes[new_pipe].gate = dest_gate; in nci_hci_cmd_received()
314 ndev->hci_dev->pipes[new_pipe].host = in nci_hci_cmd_received()
335 ndev->hci_dev->pipes[delete_info->pipe].gate = in nci_hci_cmd_received()
337 ndev->hci_dev->pipes[delete_info->pipe].host = in nci_hci_cmd_received()
369 conn_info = ndev->hci_dev->conn_info; in nci_hci_resp_received()
444 skb_queue_tail(&ndev->hci_dev->rx_hcp_frags, skb); in nci_hci_data_received_cb()
449 if (skb_queue_len(&ndev->hci_dev->rx_hcp_frags)) { in nci_hci_data_received_cb()
451 skb_queue_tail(&ndev->hci_dev->rx_hcp_frags, skb); in nci_hci_data_received_cb()
454 skb_queue_walk(&ndev->hci_dev->rx_hcp_frags, frag_skb) { in nci_hci_data_received_cb()
468 skb_queue_walk(&ndev->hci_dev->rx_hcp_frags, frag_skb) { in nci_hci_data_received_cb()
475 skb_queue_purge(&ndev->hci_dev->rx_hcp_frags); in nci_hci_data_received_cb()
493 skb_queue_tail(&ndev->hci_dev->msg_rx_queue, hcp_skb); in nci_hci_data_received_cb()
494 schedule_work(&ndev->hci_dev->msg_rx_work); in nci_hci_data_received_cb()
503 conn_info = ndev->hci_dev->conn_info; in nci_hci_open_pipe()
562 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_set_param()
569 conn_info = ndev->hci_dev->conn_info; in nci_hci_set_param()
608 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_get_param()
615 conn_info = ndev->hci_dev->conn_info; in nci_hci_get_param()
652 if (ndev->hci_dev->gate2pipe[dest_gate] != NCI_HCI_INVALID_PIPE) in nci_hci_connect_gate()
686 ndev->hci_dev->pipes[pipe].gate = dest_gate; in nci_hci_connect_gate()
687 ndev->hci_dev->pipes[pipe].host = dest_host; in nci_hci_connect_gate()
688 ndev->hci_dev->gate2pipe[dest_gate] = pipe; in nci_hci_connect_gate()
717 ndev->hci_dev->count_pipes = 0; in nci_hci_dev_session_init()
718 ndev->hci_dev->expected_pipes = 0; in nci_hci_dev_session_init()
720 conn_info = ndev->hci_dev->conn_info; in nci_hci_dev_session_init()
727 nci_hci_reset_pipes(ndev->hci_dev); in nci_hci_dev_session_init()
729 if (ndev->hci_dev->init_data.gates[0].gate != NCI_HCI_ADMIN_GATE) in nci_hci_dev_session_init()
733 ndev->hci_dev->init_data.gates[0].dest_host, in nci_hci_dev_session_init()
734 ndev->hci_dev->init_data.gates[0].gate, in nci_hci_dev_session_init()
735 ndev->hci_dev->init_data.gates[0].pipe); in nci_hci_dev_session_init()
745 skb->len == strlen(ndev->hci_dev->init_data.session_id) && in nci_hci_dev_session_init()
746 !memcmp(ndev->hci_dev->init_data.session_id, skb->data, skb->len) && in nci_hci_dev_session_init()
756 ndev->hci_dev->init_data.gate_count, in nci_hci_dev_session_init()
757 ndev->hci_dev->init_data.gates); in nci_hci_dev_session_init()
763 ndev->hci_dev->init_data.session_id, in nci_hci_dev_session_init()
764 strlen(ndev->hci_dev->init_data.session_id)); in nci_hci_dev_session_init()
792 kfree(ndev->hci_dev); in nci_hci_deallocate()