Lines Matching refs:pipe_id

52 tNFA_HCI_DYN_PIPE* nfa_hciu_find_pipe_by_pid(uint8_t pipe_id) {
58 if (pp->pipe_id == pipe_id) return (pp);
204 tNFA_HANDLE nfa_hciu_get_pipe_owner(uint8_t pipe_id) {
208 pp = nfa_hciu_find_pipe_by_pid(pipe_id);
297 tNFA_STATUS nfa_hciu_send_msg(uint8_t pipe_id, uint8_t type,
310 "nfa_hciu_send_msg pipe_id:%d %s len:%d", pipe_id,
311 nfa_hciu_get_type_inst_names(pipe_id, type, instruction, buff), msg_len);
330 *p_data++ = (NFA_HCI_MESSAGE_FRAGMENTATION << 7) | (pipe_id & 0x7F);
333 *p_data++ = (NFA_HCI_NO_MESSAGE_FRAGMENTATION << 7) | (pipe_id & 0x7F);
417 tNFA_HCI_DYN_PIPE* nfa_hciu_alloc_pipe(uint8_t pipe_id) {
422 pp = nfa_hciu_find_pipe_by_pid(pipe_id);
424 if (pipe_id > NFA_HCI_LAST_DYNAMIC_PIPE) return pp;
425 nfa_hciu_release_pipe(pipe_id);
431 if (pp->pipe_id == 0) {
433 << StringPrintf("nfa_hciu_alloc_pipe:%d, index:%d", pipe_id, xx);
434 pp->pipe_id = pipe_id;
442 << StringPrintf("nfa_hciu_alloc_pipe:%d, NO free entries !!", pipe_id);
483 tNFA_HCI_RESPONSE nfa_hciu_add_pipe_to_gate(uint8_t pipe_id, uint8_t local_gate,
494 p_pipe = nfa_hciu_alloc_pipe(pipe_id);
496 p_pipe->pipe_id = pipe_id;
509 local_gate, pipe_id, pipe_index, p_gate->gate_owner);
531 uint8_t pipe_id,
540 local_gate, pipe_id, dest_host, dest_gate);
543 p_pipe = nfa_hciu_alloc_pipe(pipe_id);
545 p_pipe->pipe_id = pipe_id;
583 if ((pp->pipe_id != 0) && (pp->pipe_id >= NFA_HCI_FIRST_DYNAMIC_PIPE) &&
584 (pp->pipe_id <= NFA_HCI_LAST_DYNAMIC_PIPE) &&
620 if ((pp->pipe_id != 0) && (pp->pipe_id >= NFA_HCI_FIRST_DYNAMIC_PIPE) &&
621 (pp->pipe_id <= NFA_HCI_LAST_DYNAMIC_PIPE) &&
652 if (pp->pipe_id != 0) {
682 if (pp->pipe_id != 0) {
772 if ((pp->pipe_id != 0) && (pp->pipe_id >= NFA_HCI_FIRST_DYNAMIC_PIPE) &&
773 (pp->pipe_id <= NFA_HCI_LAST_DYNAMIC_PIPE) &&
795 tNFA_HCI_RESPONSE nfa_hciu_release_pipe(uint8_t pipe_id) {
801 << StringPrintf("nfa_hciu_release_pipe: %u", pipe_id);
803 p_pipe = nfa_hciu_find_pipe_by_pid(pipe_id);
806 if (pipe_id > NFA_HCI_LAST_DYNAMIC_PIPE) {
808 << StringPrintf("ignore pipe: %d", pipe_id);
821 p_pipe->pipe_id = 0;
856 if ((pp->pipe_id == 0) ||
858 (pp->pipe_id > NFA_HCI_LAST_DYNAMIC_PIPE))))
864 evt_data.deleted.pipe = pp->pipe_id;
868 nfa_hciu_release_pipe(pp->pipe_id);
1342 std::string nfa_hciu_evt_2_str(uint8_t pipe_id, uint8_t evt) {
1343 tNFA_HCI_DYN_PIPE* p_pipe = nfa_hciu_find_pipe_by_pid(pipe_id);
1344 if (pipe_id != NFA_HCI_ADMIN_PIPE &&
1345 pipe_id != NFA_HCI_LINK_MANAGEMENT_PIPE && p_pipe != NULL &&