Lines Matching defs:p_msg
160 tNFA_RW_MSG *p_msg;
162 if ((p_msg = (tNFA_RW_MSG *) GKI_getbuf ((UINT16) sizeof(tNFA_RW_MSG))) != NULL)
164 p_msg->hdr.event = NFA_RW_OP_REQUEST_EVT;
165 p_msg->op_req.op = NFA_RW_OP_SEND_RAW_FRAME;
167 p_msg->op_req.params.send_raw_frame.p_data = p_data;
169 if (nfa_rw_handle_event ((BT_HDR *) p_msg))
170 GKI_freebuf (p_msg);
183 ** Returns TRUE if caller should free p_msg buffer
186 BOOLEAN nfa_rw_handle_event(BT_HDR *p_msg)
191 NFA_TRACE_EVENT3 ("nfa_rw_handle_event event: %s (0x%02x), flags: %08x", nfa_rw_evt_2_str (p_msg->event), p_msg->event, nfa_rw_cb.flags);
193 NFA_TRACE_EVENT2 ("nfa_rw_handle_event event: 0x%x, flags: %08x",p_msg->event, nfa_rw_cb.flags);
197 if ((act_idx = (p_msg->event & 0x00FF)) < (NFA_RW_MAX_EVT & 0xFF))
199 return (*nfa_rw_action_tbl[act_idx]) ( (tNFA_RW_MSG*) p_msg);
203 NFA_TRACE_ERROR1 ("nfa_rw_handle_event: unhandled event 0x%02X", p_msg->event);