Lines Matching refs:handle
90 void pan_conn_ind_cb(uint16_t handle, const RawAddress& p_bda, in pan_conn_ind_cb() argument
101 BNEP_ConnectResp(handle, BNEP_CONN_FAILED_SRC_UUID); in pan_conn_ind_cb()
107 BNEP_ConnectResp(handle, BNEP_CONN_FAILED_DST_UUID); in pan_conn_ind_cb()
117 __func__, handle, pan_cb.role, local_uuid16, remote_uuid16, in pan_conn_ind_cb()
125 BNEP_ConnectResp(handle, BNEP_CONN_FAILED_SRC_UUID); in pan_conn_ind_cb()
133 BNEP_ConnectResp(handle, BNEP_CONN_FAILED_DST_UUID); in pan_conn_ind_cb()
147 BNEP_ConnectResp(handle, BNEP_CONN_FAILED_DST_UUID); in pan_conn_ind_cb()
179 BNEP_ConnectResp(handle, BNEP_CONN_FAILED_SRC_UUID); in pan_conn_ind_cb()
193 tPAN_CONN* pcb = pan_get_pcb_by_handle(handle); in pan_conn_ind_cb()
202 BNEP_ConnectResp(handle, BNEP_CONN_FAILED_DST_UUID); in pan_conn_ind_cb()
225 BNEP_ConnectResp(handle, BNEP_SUCCESS); in pan_conn_ind_cb()
235 BNEP_ConnectResp(handle, BNEP_CONN_FAILED_DST_UUID); in pan_conn_ind_cb()
241 PAN_TRACE_DEBUG("New connection indication for handle %d", handle); in pan_conn_ind_cb()
242 pcb = pan_allocate_pcb(p_bda, handle); in pan_conn_ind_cb()
245 BNEP_ConnectResp(handle, BNEP_CONN_FAILED); in pan_conn_ind_cb()
257 BNEP_ConnectResp(handle, BNEP_SUCCESS); in pan_conn_ind_cb()
280 void pan_connect_state_cb(uint16_t handle, in pan_connect_state_cb() argument
286 PAN_TRACE_EVENT("pan_connect_state_cb - for handle %d, result %d", handle, in pan_connect_state_cb()
288 pcb = pan_get_pcb_by_handle(handle); in pan_connect_state_cb()
290 PAN_TRACE_ERROR("PAN State change indication for wrong handle %d", handle); in pan_connect_state_cb()
298 (*pan_cb.pan_conn_state_cb)(pcb->handle, pcb->rem_bda, result, in pan_connect_state_cb()
346 (*pan_cb.pan_conn_state_cb)(pcb->handle, pcb->rem_bda, PAN_SUCCESS, in pan_connect_state_cb()
376 void pan_data_buf_ind_cb(uint16_t handle, const RawAddress& src, in pan_data_buf_ind_cb() argument
386 pcb = pan_get_pcb_by_handle(handle); in pan_data_buf_ind_cb()
388 PAN_TRACE_ERROR("PAN Data buffer indication for wrong handle %d", handle); in pan_data_buf_ind_cb()
395 pcb->con_state, handle); in pan_data_buf_ind_cb()
405 handle, protocol, len, ext); in pan_data_buf_ind_cb()
416 "PAN received broadcast packet on handle %d, src uuid 0x%x", handle, in pan_data_buf_ind_cb()
420 pan_cb.pcb[i].handle != handle && in pan_data_buf_ind_cb()
422 BNEP_Write(pan_cb.pcb[i].handle, dst, p_data, len, protocol, &src, in pan_data_buf_ind_cb()
428 (*pan_cb.pan_data_buf_ind_cb)(pcb->handle, src, dst, protocol, p_buf, in pan_data_buf_ind_cb()
431 (*pan_cb.pan_data_ind_cb)(pcb->handle, src, dst, protocol, p_data, len, in pan_data_buf_ind_cb()
443 __func__, dst_pcb->handle, len); in pan_data_buf_ind_cb()
446 BNEP_Write(dst_pcb->handle, dst, p_data, len, protocol, &src, ext); in pan_data_buf_ind_cb()
449 dst_pcb->handle); in pan_data_buf_ind_cb()
457 (*pan_cb.pan_data_buf_ind_cb)(pcb->handle, src, dst, protocol, p_buf, ext, in pan_data_buf_ind_cb()
460 (*pan_cb.pan_data_ind_cb)(pcb->handle, src, dst, protocol, p_data, len, ext, in pan_data_buf_ind_cb()
479 void pan_tx_data_flow_cb(uint16_t handle, tBNEP_RESULT event) { in pan_tx_data_flow_cb() argument
480 if (pan_cb.pan_tx_data_flow_cb) (*pan_cb.pan_tx_data_flow_cb)(handle, event); in pan_tx_data_flow_cb()
506 void pan_proto_filt_ind_cb(uint16_t handle, bool indication, in pan_proto_filt_ind_cb() argument
512 handle, indication, result, num_filters); in pan_proto_filt_ind_cb()
515 (*pan_cb.pan_pfilt_ind_cb)(handle, indication, result, num_filters, in pan_proto_filt_ind_cb()
540 void pan_mcast_filt_ind_cb(uint16_t handle, bool indication, in pan_mcast_filt_ind_cb() argument
546 handle, indication, result, num_filters); in pan_mcast_filt_ind_cb()
549 (*pan_cb.pan_mfilt_ind_cb)(handle, indication, result, num_filters, in pan_mcast_filt_ind_cb()