Home
last modified time | relevance | path

Searched refs:p_gate (Results 1 – 4 of 4) sorted by relevance

/packages/modules/Nfc/libnfc-nci/src/nfa/hci/
Dnfa_hci_act.cc65 tNFA_HCI_DYN_GATE* p_gate,
310 tNFA_HCI_DYN_GATE* p_gate; in nfa_hci_api_deregister() local
341 while ((p_gate = nfa_hciu_find_gate_by_owner(nfa_hci_cb.app_in_use)) != in nfa_hci_api_deregister()
343 nfa_hciu_release_gate(p_gate->gate_id); in nfa_hci_api_deregister()
362 while ((p_gate = nfa_hciu_find_gate_with_nopipes_by_owner( in nfa_hci_api_deregister()
364 nfa_hciu_release_gate(p_gate->gate_id); in nfa_hci_api_deregister()
468 tNFA_HCI_DYN_GATE* p_gate; in nfa_hci_api_alloc_gate() local
470 p_gate = nfa_hciu_alloc_gate(p_evt_data->gate_info.gate, app_handle); in nfa_hci_api_alloc_gate()
472 if (p_gate) { in nfa_hci_api_alloc_gate()
473 if (!p_gate->gate_owner) { in nfa_hci_api_alloc_gate()
[all …]
Dnfa_hci_utils.cc135 uint8_t nfa_hciu_count_pipes_on_gate(tNFA_HCI_DYN_GATE* p_gate) { in nfa_hciu_count_pipes_on_gate() argument
141 if (p_gate->pipe_inx_mask & mask) count++; in nfa_hciu_count_pipes_on_gate()
158 uint8_t nfa_hciu_count_open_pipes_on_gate(tNFA_HCI_DYN_GATE* p_gate) { in nfa_hciu_count_open_pipes_on_gate() argument
166 if ((p_gate->pipe_inx_mask & mask) && in nfa_hciu_count_open_pipes_on_gate()
471 tNFA_HCI_DYN_GATE* p_gate = nfa_hciu_find_gate_by_gid(gate_id); in nfa_hciu_release_gate() local
473 if (p_gate != nullptr) { in nfa_hciu_release_gate()
476 p_gate->gate_owner, p_gate->pipe_inx_mask); in nfa_hciu_release_gate()
478 p_gate->gate_id = 0; in nfa_hciu_release_gate()
479 p_gate->gate_owner = 0; in nfa_hciu_release_gate()
480 p_gate->pipe_inx_mask = 0; in nfa_hciu_release_gate()
[all …]
/packages/modules/Nfc/libnfc-nci/tests/src/
Dnfa_hci_utils_test.cc158 tNFA_HCI_DYN_GATE* p_gate = nfa_hciu_find_gate_by_gid(local_gate); in TEST_F() local
159 ASSERT_NE(p_gate, nullptr); in TEST_F()
165 EXPECT_EQ((p_gate->pipe_inx_mask & (1 << pipe_index)), (1 << pipe_index)); in TEST_F()
173 tNFA_HCI_DYN_GATE* p_gate = nfa_hciu_find_gate_by_gid(local_gate); in TEST_F() local
174 EXPECT_EQ(p_gate, nullptr); in TEST_F()
184 tNFA_HCI_DYN_GATE* p_gate = nfa_hciu_find_gate_by_gid(local_gate); in TEST_F() local
185 ASSERT_NE(p_gate, nullptr); in TEST_F()
190 EXPECT_EQ((p_gate->pipe_inx_mask & (1 << pipe_index)), (1 << pipe_index)); in TEST_F()
1107 tNFA_HCI_DYN_GATE* p_gate = &nfa_hci_cb.cfg.dyn_gates[0]; in AddGate() local
1108 p_gate->gate_id = gate_id; in AddGate()
[all …]
/packages/modules/Nfc/libnfc-nci/src/nfa/include/
Dnfa_hci_int.h487 extern uint8_t nfa_hciu_count_open_pipes_on_gate(tNFA_HCI_DYN_GATE* p_gate);
488 extern uint8_t nfa_hciu_count_pipes_on_gate(tNFA_HCI_DYN_GATE* p_gate);