Home | History | Annotate | Download | only in ee

Lines Matching refs:nfa_ee_cb

39 tNFA_EE_CB nfa_ee_cb;
102 memset (&nfa_ee_cb, 0, sizeof (tNFA_EE_CB));
105 nfa_ee_cb.ecb[xx].nfcee_id = NFA_EE_INVALID;
106 nfa_ee_cb.ecb[xx].ee_status = NFC_NFCEE_STATUS_INACTIVE;
109 nfa_ee_cb.ecb[NFA_EE_CB_4_DH].ee_status = NFC_NFCEE_STATUS_ACTIVE;
110 nfa_ee_cb.ecb[NFA_EE_CB_4_DH].nfcee_id = NFC_DH_ID;
129 nfa_sys_start_timer (&nfa_ee_cb.discv_timer, NFA_EE_DISCV_TIMEOUT_EVT, NFA_EE_DISCV_TIMEOUT_VAL);
160 if (nfa_ee_cb.ee_cfged & mask)
178 if (nfa_ee_cb.ee_cfged & mask)
213 p_cb = nfa_ee_cb.ecb;
217 if (xx >= nfa_ee_cb.cur_ee)
232 nfa_ee_cb.em_state = NFA_EE_EM_STATE_RESTORING;
233 nfa_ee_cb.num_ee_expecting = 0;
236 nfa_ee_cb.ee_flags |= NFA_EE_FLAG_WAIT_HCI;
237 nfa_ee_cb.ee_flags |= NFA_EE_FLAG_NOTIFY_HCI;
240 nfa_sys_start_timer (&nfa_ee_cb.discv_timer, NFA_EE_DISCV_TIMEOUT_EVT, NFA_EE_DISCV_TIMEOUT_VAL);
244 nfa_sys_stop_timer (&nfa_ee_cb.timer);
245 nfa_sys_stop_timer (&nfa_ee_cb.discv_timer);
246 nfa_ee_cb.num_ee_expecting = 0;
270 nfa_ee_cb.ee_flags &= ~NFA_EE_FLAG_WAIT_HCI;
272 p_cb = nfa_ee_cb.ecb;
288 if (nfa_ee_cb.em_state == NFA_EE_EM_STATE_INIT_DONE)
290 if (nfa_ee_cb.discv_timer.in_use)
292 nfa_sys_stop_timer (&nfa_ee_cb.discv_timer);
356 ** Description Given a ecb, return the bit mask to be used in nfa_ee_cb.ee_cfged
366 index = (UINT8) (p_cb - nfa_ee_cb.ecb);
389 p_ret = &nfa_ee_cb.ecb[NFA_EE_CB_4_DH];
393 p_cb = nfa_ee_cb.ecb;
422 p_cb = nfa_ee_cb.ecb;
423 for (xx = 0; xx < nfa_ee_cb.cur_ee; xx++, p_cb++)
453 nfa_ee_cb.em_state = NFA_EE_EM_STATE_DISABLED;
457 if (nfa_ee_cb.p_ee_cback[xx])
464 nfa_ee_cb.num_ee_expecting = 0;
465 p_cb = nfa_ee_cb.ecb;
466 for (xx = 0; xx < nfa_ee_cb.cur_ee; xx++, p_cb++)
475 nfa_ee_cb.num_ee_expecting++;
487 if (nfa_ee_cb.num_ee_expecting)
489 nfa_ee_cb.ee_flags |= NFA_EE_FLAG_WAIT_DISCONN;
490 nfa_ee_cb.em_state = NFA_EE_EM_STATE_DISABLING;
494 nfa_sys_stop_timer (&nfa_ee_cb.timer);
495 nfa_sys_stop_timer (&nfa_ee_cb.discv_timer);
501 if (nfa_ee_cb.em_state == NFA_EE_EM_STATE_DISABLED)
517 if (!(nfa_ee_cb.ee_flags & NFA_EE_FLAG_WAIT_DISCONN))
519 nfa_ee_cb.em_state = NFA_EE_EM_STATE_DISABLED;
535 nfa_ee_cb.p_enable_cback = p_cback;
650 nfa_ee_sm_st_2_str (nfa_ee_cb.em_state), nfa_ee_cb.em_state);
652 NFA_TRACE_DEBUG2 ("nfa_ee_evt_hdlr (): Event 0x%02x, State: %d", p_evt_data->hdr.event, nfa_ee_cb.em_state);
655 switch (nfa_ee_cb.em_state)