Home | History | Annotate | Download | only in ee

Lines Matching refs:nfa_ee_cb

38 tNFA_EE_CB nfa_ee_cb;
106 memset (&nfa_ee_cb, 0, sizeof (tNFA_EE_CB));
109 nfa_ee_cb.ecb[xx].nfcee_id = NFA_EE_INVALID;
110 nfa_ee_cb.ecb[xx].ee_status = NFC_NFCEE_STATUS_INACTIVE;
113 nfa_ee_cb.ecb[NFA_EE_CB_4_DH].ee_status = NFC_NFCEE_STATUS_ACTIVE;
114 nfa_ee_cb.ecb[NFA_EE_CB_4_DH].nfcee_id = NFC_DH_ID;
133 nfa_sys_start_timer (&nfa_ee_cb.discv_timer, NFA_EE_DISCV_TIMEOUT_EVT, NFA_EE_DISCV_TIMEOUT_VAL);
164 if (nfa_ee_cb.ee_cfged & mask)
182 if (nfa_ee_cb.ee_cfged & mask)
217 p_cb = nfa_ee_cb.ecb;
221 if (xx >= nfa_ee_cb.cur_ee)
236 nfa_ee_cb.em_state = NFA_EE_EM_STATE_RESTORING;
239 nfa_ee_cb.ee_flags |= NFA_EE_FLAG_WAIT_HCI;
240 nfa_ee_cb.ee_flags |= NFA_EE_FLAG_NOTIFY_HCI;
243 nfa_sys_start_timer (&nfa_ee_cb.discv_timer, NFA_EE_DISCV_TIMEOUT_EVT, NFA_EE_DISCV_TIMEOUT_VAL);
247 nfa_sys_stop_timer (&nfa_ee_cb.timer);
248 nfa_sys_stop_timer (&nfa_ee_cb.discv_timer);
249 nfa_ee_cb.num_ee_expecting = 0;
272 nfa_ee_cb.ee_flags &= ~NFA_EE_FLAG_WAIT_HCI;
274 p_cb = nfa_ee_cb.ecb;
344 ** Description Given a ecb, return the bit mask to be used in nfa_ee_cb.ee_cfged
354 index = (UINT8) (p_cb - nfa_ee_cb.ecb);
377 p_ret = &nfa_ee_cb.ecb[NFA_EE_CB_4_DH];
381 p_cb = nfa_ee_cb.ecb;
410 p_cb = nfa_ee_cb.ecb;
411 for (xx = 0; xx < nfa_ee_cb.cur_ee; xx++, p_cb++)
440 nfa_ee_cb.em_state = NFA_EE_EM_STATE_DISABLED;
444 if (nfa_ee_cb.p_ee_cback[xx])
451 p_cb = nfa_ee_cb.ecb;
452 for (xx = 0; xx < nfa_ee_cb.cur_ee; xx++, p_cb++)
461 nfa_ee_cb.em_state = NFA_EE_EM_STATE_DISABLING;
472 nfa_sys_stop_timer (&nfa_ee_cb.timer);
473 nfa_sys_stop_timer (&nfa_ee_cb.discv_timer);
476 nfa_ee_cb.num_ee_expecting = 0;
480 if (nfa_ee_cb.em_state == NFA_EE_EM_STATE_DISABLED)
496 nfa_ee_cb.p_enable_cback = p_cback;
611 nfa_ee_sm_st_2_str (nfa_ee_cb.em_state), nfa_ee_cb.em_state);
613 NFA_TRACE_DEBUG2 ("nfa_ee_evt_hdlr (): Event 0x%02x, State: %d", p_evt_data->hdr.event, nfa_ee_cb.em_state);
616 switch (nfa_ee_cb.em_state)