Lines Matching refs:cfg
223 if (strlen(&nfa_hci_cb.cfg.reg_app_names[xx][0]) > NFA_MAX_HCI_APP_NAME_LEN) in nfa_hci_is_valid_cfg()
227 if ((nfa_hci_cb.cfg.b_send_conn_evts[xx] != true) && in nfa_hci_is_valid_cfg()
228 (nfa_hci_cb.cfg.b_send_conn_evts[xx] != false)) in nfa_hci_is_valid_cfg()
231 if (nfa_hci_cb.cfg.reg_app_names[xx][0] != 0) { in nfa_hci_is_valid_cfg()
235 if ((nfa_hci_cb.cfg.reg_app_names[yy][0] != 0) && in nfa_hci_is_valid_cfg()
236 (!strncmp(&nfa_hci_cb.cfg.reg_app_names[xx][0], in nfa_hci_is_valid_cfg()
237 &nfa_hci_cb.cfg.reg_app_names[yy][0], in nfa_hci_is_valid_cfg()
238 strlen(nfa_hci_cb.cfg.reg_app_names[xx])))) { in nfa_hci_is_valid_cfg()
242 &nfa_hci_cb.cfg.reg_app_names[xx][0], xx); in nfa_hci_is_valid_cfg()
253 if (nfa_hci_cb.cfg.dyn_gates[xx].gate_id != 0) { in nfa_hci_is_valid_cfg()
254 if (((nfa_hci_cb.cfg.dyn_gates[xx].gate_id != NFA_HCI_LOOP_BACK_GATE) && in nfa_hci_is_valid_cfg()
255 (nfa_hci_cb.cfg.dyn_gates[xx].gate_id != in nfa_hci_is_valid_cfg()
257 (nfa_hci_cb.cfg.dyn_gates[xx].gate_id < in nfa_hci_is_valid_cfg()
259 (nfa_hci_cb.cfg.dyn_gates[xx].gate_id > NFA_HCI_LAST_PROP_GATE)) in nfa_hci_is_valid_cfg()
265 if ((nfa_hci_cb.cfg.dyn_gates[yy].gate_id != 0) && in nfa_hci_is_valid_cfg()
266 (nfa_hci_cb.cfg.dyn_gates[xx].gate_id == in nfa_hci_is_valid_cfg()
267 nfa_hci_cb.cfg.dyn_gates[yy].gate_id)) { in nfa_hci_is_valid_cfg()
270 nfa_hci_cb.cfg.dyn_gates[xx].gate_id); in nfa_hci_is_valid_cfg()
274 if ((nfa_hci_cb.cfg.dyn_gates[xx].gate_owner & (~NFA_HANDLE_GROUP_HCI)) >= in nfa_hci_is_valid_cfg()
278 nfa_hci_cb.cfg.dyn_gates[xx].gate_owner); in nfa_hci_is_valid_cfg()
281 if (!((nfa_hci_cb.cfg.dyn_gates[xx].gate_id == in nfa_hci_is_valid_cfg()
283 ((nfa_hci_cb.cfg.dyn_gates[xx].gate_id >= in nfa_hci_is_valid_cfg()
285 (nfa_hci_cb.cfg.dyn_gates[xx].gate_id <= in nfa_hci_is_valid_cfg()
289 if (nfa_hci_cb.cfg.dyn_gates[xx].gate_owner == reg_app[zz]) break; in nfa_hci_is_valid_cfg()
294 nfa_hci_cb.cfg.dyn_gates[xx].gate_owner); in nfa_hci_is_valid_cfg()
299 valid_gate[gate_count++] = nfa_hci_cb.cfg.dyn_gates[xx].gate_id; in nfa_hci_is_valid_cfg()
302 if ((pipe_inx_mask & nfa_hci_cb.cfg.dyn_gates[xx].pipe_inx_mask) != 0) in nfa_hci_is_valid_cfg()
305 pipe_inx_mask |= nfa_hci_cb.cfg.dyn_gates[xx].pipe_inx_mask; in nfa_hci_is_valid_cfg()
314 if (nfa_hci_cb.cfg.dyn_pipes[xx].pipe_id < NFA_HCI_FIRST_DYNAMIC_PIPE) in nfa_hci_is_valid_cfg()
323 if (nfa_hci_cb.cfg.dyn_pipes[xx].pipe_id != 0) { in nfa_hci_is_valid_cfg()
325 if (nfa_hci_cb.cfg.dyn_pipes[xx].pipe_id < NFA_HCI_FIRST_DYNAMIC_PIPE) in nfa_hci_is_valid_cfg()
329 if ((nfa_hci_cb.cfg.dyn_pipes[xx].pipe_state != NFA_HCI_PIPE_OPENED) && in nfa_hci_is_valid_cfg()
330 (nfa_hci_cb.cfg.dyn_pipes[xx].pipe_state != NFA_HCI_PIPE_CLOSED)) in nfa_hci_is_valid_cfg()
334 if ((((nfa_hci_cb.cfg.dyn_pipes[xx].local_gate != in nfa_hci_is_valid_cfg()
336 (nfa_hci_cb.cfg.dyn_pipes[xx].local_gate != in nfa_hci_is_valid_cfg()
338 (nfa_hci_cb.cfg.dyn_pipes[xx].local_gate < in nfa_hci_is_valid_cfg()
340 (nfa_hci_cb.cfg.dyn_pipes[xx].local_gate > NFA_HCI_LAST_PROP_GATE)) in nfa_hci_is_valid_cfg()
344 if ((((nfa_hci_cb.cfg.dyn_pipes[xx].dest_gate != in nfa_hci_is_valid_cfg()
346 (nfa_hci_cb.cfg.dyn_pipes[xx].dest_gate != in nfa_hci_is_valid_cfg()
348 (nfa_hci_cb.cfg.dyn_pipes[xx].dest_gate < in nfa_hci_is_valid_cfg()
350 (nfa_hci_cb.cfg.dyn_pipes[xx].dest_gate > NFA_HCI_LAST_PROP_GATE)) in nfa_hci_is_valid_cfg()
356 if ((nfa_hci_cb.cfg.dyn_pipes[yy].pipe_id != 0) && in nfa_hci_is_valid_cfg()
357 (nfa_hci_cb.cfg.dyn_pipes[xx].pipe_id == in nfa_hci_is_valid_cfg()
358 nfa_hci_cb.cfg.dyn_pipes[yy].pipe_id)) { in nfa_hci_is_valid_cfg()
361 nfa_hci_cb.cfg.dyn_pipes[xx].pipe_id); in nfa_hci_is_valid_cfg()
367 if (nfa_hci_cb.cfg.dyn_pipes[xx].local_gate == valid_gate[zz]) break; in nfa_hci_is_valid_cfg()
372 nfa_hci_cb.cfg.dyn_pipes[xx].local_gate); in nfa_hci_is_valid_cfg()
379 if ((nfa_hci_cb.cfg.admin_gate.pipe01_state != NFA_HCI_PIPE_OPENED) && in nfa_hci_is_valid_cfg()
380 (nfa_hci_cb.cfg.admin_gate.pipe01_state != NFA_HCI_PIPE_CLOSED)) in nfa_hci_is_valid_cfg()
384 if ((nfa_hci_cb.cfg.link_mgmt_gate.pipe00_state != NFA_HCI_PIPE_OPENED) && in nfa_hci_is_valid_cfg()
385 (nfa_hci_cb.cfg.link_mgmt_gate.pipe00_state != NFA_HCI_PIPE_CLOSED)) in nfa_hci_is_valid_cfg()
388 pipe_inx_mask = nfa_hci_cb.cfg.id_mgmt_gate.pipe_inx_mask; in nfa_hci_is_valid_cfg()
394 if (nfa_hci_cb.cfg.dyn_pipes[xx].pipe_id < NFA_HCI_FIRST_DYNAMIC_PIPE) in nfa_hci_is_valid_cfg()
397 if (nfa_hci_cb.cfg.dyn_pipes[xx].local_gate != in nfa_hci_is_valid_cfg()
417 memset(&nfa_hci_cb.cfg, 0, sizeof(nfa_hci_cb.cfg)); in nfa_hci_restore_default_config()
418 memcpy(nfa_hci_cb.cfg.admin_gate.session_id, p_session_id, in nfa_hci_restore_default_config()
649 nfa_nv_co_read((uint8_t*)&nfa_hci_cb.cfg, sizeof(nfa_hci_cb.cfg), in nfa_hci_sys_enable()
715 if (nfa_hci_cb.cfg.admin_gate.pipe01_state == NFA_HCI_PIPE_CLOSED) { in nfa_hci_conn_cback()
885 (!(memcmp(nfa_hci_cb.cfg.admin_gate.session_id, default_session, in nfa_hci_handle_nv_read()
887 (!(memcmp(nfa_hci_cb.cfg.admin_gate.session_id, reset_session, in nfa_hci_handle_nv_read()
893 nfa_hci_cb.cfg.admin_gate.session_id, in nfa_hci_handle_nv_read()
1184 nfa_nv_co_write((uint8_t*)&nfa_hci_cb.cfg, sizeof(nfa_hci_cb.cfg), in nfa_hci_evt_hdlr()