Searched refs:gate (Results 1 - 4 of 4) sorted by relevance

/system/nfc/src/nfa/hci/
H A Dnfa_hci_api.cc202 ** Description This function will allocate the gate if any specified or an
203 ** available generic gate for the app to provide an entry point
205 ** communication with other host. When the gate is
207 ** with NFA_HCI_ALLOCATE_GATE_EVT with the gate id. The
212 ** NFA_STATUS_FAILED if no generic gate is available
215 tNFA_STATUS NFA_HciAllocGate(tNFA_HANDLE hci_handle, uint8_t gate) { argument
224 if ((gate) && ((gate < NFA_HCI_FIRST_HOST_SPECIFIC_GENERIC_GATE) ||
225 (gate > NFA_HCI_LAST_PROP_GATE) ||
226 (gate
262 NFA_HciDeallocGate(tNFA_HANDLE hci_handle, uint8_t gate) argument
771 NFA_HciAddStaticPipe(tNFA_HANDLE hci_handle, uint8_t host, uint8_t gate, uint8_t pipe) argument
[all...]
H A Dnfa_hci_act.cc409 evt_data.gates_pipes.gate[evt_data.gates_pipes.num_gates++] = pg->gate_id;
423 /* Loop through all pipes that are connected to connectivity gate */
462 ** Description action function to allocate gate
472 p_gate = nfa_hciu_alloc_gate(p_evt_data->gate_info.gate, app_handle);
476 /* No app owns the gate yet */
479 /* Some other app owns the gate */
482 p_evt_data->gate_info.gate);
486 evt_data.allocated.gate = p_gate ? p_gate->gate_id : 0;
497 ** Description action function to deallocate the given generic gate
511 gate_id = p_evt_data->gate_dealloc.gate;
[all...]
/system/nfc/src/nfa/include/
H A Dnfa_hci_api.h48 0x03 /* A generic gate allocated to the application */
50 0x04 /* A generic gate is released */
110 uint8_t local_gate; /* local gate id */
112 uint8_t dest_gate; /* Peer gate to which this pipe is connected */
135 uint8_t gate[NFA_HCI_MAX_GATE_CB]; /* List of generic gates allocated to the member in struct:__anon2286
144 tNFA_STATUS status; /* Status of response to allocate gate request */
145 uint8_t gate; /* The gate allocated to the application */ member in struct:__anon2287
150 tNFA_STATUS status; /* Status of response to deallocate gate request */
151 uint8_t gate; /* Th member in struct:__anon2288
[all...]
H A Dnfa_hci_int.h41 /* Lost host specific gate */
67 /* Removing all pipes prior to removing the gate */
92 NFA_HCI_API_GET_APP_GATE_PIPE_EVT, /* Get the list of gate and pipe associated
94 NFA_HCI_API_ALLOC_GATE_EVT, /* Allocate a dyanmic gate for the application */
95 NFA_HCI_API_DEALLOC_GATE_EVT, /* Deallocate a previously allocated gate to the
149 uint8_t gate; member in struct:__anon2309
156 uint8_t gate; member in struct:__anon2310
224 uint8_t gate; member in struct:__anon2318
292 gate_info; /* Allocate a dynamic gate to the application */
294 gate_dealloc; /* Deallocate the gate allocate
[all...]

Completed in 33 milliseconds