Lines Matching refs:hci_dev

126 		if (ndev->hci_dev->pipes[i].host == host) {  in nci_hci_reset_pipes_per_host()
127 ndev->hci_dev->pipes[i].gate = NCI_HCI_INVALID_GATE; in nci_hci_reset_pipes_per_host()
128 ndev->hci_dev->pipes[i].host = NCI_HCI_INVALID_HOST; in nci_hci_reset_pipes_per_host()
150 conn_info = ndev->hci_dev->conn_info; in nci_hci_send_data()
211 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_send_event()
230 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_send_cmd()
235 conn_info = ndev->hci_dev->conn_info; in nci_hci_send_cmd()
270 nci_hci_reset_pipes(ndev->hci_dev); in nci_hci_clear_all_pipes()
285 u8 gate = ndev->hci_dev->pipes[pipe].gate; in nci_hci_cmd_received()
313 ndev->hci_dev->gate2pipe[dest_gate] = new_pipe; in nci_hci_cmd_received()
314 ndev->hci_dev->pipes[new_pipe].gate = dest_gate; in nci_hci_cmd_received()
315 ndev->hci_dev->pipes[new_pipe].host = in nci_hci_cmd_received()
336 ndev->hci_dev->pipes[delete_info->pipe].gate = in nci_hci_cmd_received()
338 ndev->hci_dev->pipes[delete_info->pipe].host = in nci_hci_cmd_received()
371 conn_info = ndev->hci_dev->conn_info; in nci_hci_resp_received()
449 skb_queue_tail(&ndev->hci_dev->rx_hcp_frags, skb); in nci_hci_data_received_cb()
454 if (skb_queue_len(&ndev->hci_dev->rx_hcp_frags)) { in nci_hci_data_received_cb()
456 skb_queue_tail(&ndev->hci_dev->rx_hcp_frags, skb); in nci_hci_data_received_cb()
459 skb_queue_walk(&ndev->hci_dev->rx_hcp_frags, frag_skb) { in nci_hci_data_received_cb()
473 skb_queue_walk(&ndev->hci_dev->rx_hcp_frags, frag_skb) { in nci_hci_data_received_cb()
480 skb_queue_purge(&ndev->hci_dev->rx_hcp_frags); in nci_hci_data_received_cb()
498 skb_queue_tail(&ndev->hci_dev->msg_rx_queue, hcp_skb); in nci_hci_data_received_cb()
499 schedule_work(&ndev->hci_dev->msg_rx_work); in nci_hci_data_received_cb()
508 conn_info = ndev->hci_dev->conn_info; in nci_hci_open_pipe()
570 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_set_param()
577 conn_info = ndev->hci_dev->conn_info; in nci_hci_set_param()
617 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_get_param()
624 conn_info = ndev->hci_dev->conn_info; in nci_hci_get_param()
661 if (ndev->hci_dev->gate2pipe[dest_gate] != NCI_HCI_INVALID_PIPE) in nci_hci_connect_gate()
695 ndev->hci_dev->pipes[pipe].gate = dest_gate; in nci_hci_connect_gate()
696 ndev->hci_dev->pipes[pipe].host = dest_host; in nci_hci_connect_gate()
697 ndev->hci_dev->gate2pipe[dest_gate] = pipe; in nci_hci_connect_gate()
726 ndev->hci_dev->count_pipes = 0; in nci_hci_dev_session_init()
727 ndev->hci_dev->expected_pipes = 0; in nci_hci_dev_session_init()
729 conn_info = ndev->hci_dev->conn_info; in nci_hci_dev_session_init()
736 nci_hci_reset_pipes(ndev->hci_dev); in nci_hci_dev_session_init()
738 if (ndev->hci_dev->init_data.gates[0].gate != NCI_HCI_ADMIN_GATE) in nci_hci_dev_session_init()
742 ndev->hci_dev->init_data.gates[0].dest_host, in nci_hci_dev_session_init()
743 ndev->hci_dev->init_data.gates[0].gate, in nci_hci_dev_session_init()
744 ndev->hci_dev->init_data.gates[0].pipe); in nci_hci_dev_session_init()
754 skb->len == strlen(ndev->hci_dev->init_data.session_id) && in nci_hci_dev_session_init()
755 !memcmp(ndev->hci_dev->init_data.session_id, skb->data, skb->len) && in nci_hci_dev_session_init()
765 ndev->hci_dev->init_data.gate_count, in nci_hci_dev_session_init()
766 ndev->hci_dev->init_data.gates); in nci_hci_dev_session_init()
772 ndev->hci_dev->init_data.session_id, in nci_hci_dev_session_init()
773 strlen(ndev->hci_dev->init_data.session_id)); in nci_hci_dev_session_init()