Home | History | Annotate | Download | only in l2cap

Lines Matching full:uint16

165     UINT16  count;                  /* How many I-frames to drop in a row; used only with one-shot tests */
201 UINT16 rx_sdu_len; /* Length of the SDU being received */
264 UINT16 psm;
265 UINT16 real_psm; /* This may be a dummy RCB for an o/b connection but */
289 UINT16 local_cid; /* Local CID */
290 UINT16 remote_cid; /* Remote CID */
316 UINT16 buff_quota; /* Buffer quota before sending congestion */
325 UINT16 tx_mps; /* TX MPS adjusted based on current controller */
326 UINT16 max_rx_mtu;
341 UINT16 fixed_chnl_idle_tout; /* Idle timeout to use for the fixed channel */
386 UINT16 handle; /* The handle used with LM */
397 UINT16 idle_timeout; /* Idle timeout */
400 UINT16 link_flush_tout; /* Flush timeout used */
402 UINT16 link_xmit_quota; /* Num outstanding pkts allowed */
403 UINT16 sent_not_acked; /* Num packets sent but not acked */
414 UINT16 ucd_mtu; /* peer MTU on UCD */
420 UINT16 link_pkts_unacked; /* Packets received but not acked */
421 UINT16 link_ack_thresh; /* Threshold at which to ack pkts */
425 UINT16 idle_timeout_sv; /* Save current Idle timeout */
431 UINT16 disc_reason;
444 UINT16 min_interval; /* parameters as requested by peripheral */
445 UINT16 max_interval;
446 UINT16 latency;
447 UINT16 timeout;
465 UINT16 controller_xmit_window; /* Total ACL window for all links */
467 UINT16 round_robin_quota; /* Round-robin link quota */
468 UINT16 round_robin_unacked; /* Round-robin unacked */
482 UINT16 num_lm_acl_bufs; /* # of ACL buffers on controller */
483 UINT16 idle_timeout; /* Idle timeout */
489 UINT16 num_links_active; /* Number of links active */
492 UINT16 non_flushable_pbf; /* L2CAP_PKT_START_NON_FLUSHABLE if controller supports */
508 UINT16 controller_le_xmit_window; /* Total ACL window for all links */
509 UINT16 num_lm_ble_bufs; /* # of ACL buffers on controller */
515 UINT16 high_pri_min_xmit_quota; /* Minimum number of ACL credit for high priority link */
518 UINT16 dyn_psm;
531 UINT16 psm; /* PSM of the connection */
532 UINT16 l2cap_result; /* L2CAP result */
533 UINT16 l2cap_status; /* L2CAP status */
534 UINT16 remote_cid; /* Remote CID */
574 extern UINT8 l2c_data_write (UINT16 cid, BT_HDR *p_data, UINT16 flag);
582 extern BOOLEAN l2cu_start_post_bond_timer (UINT16 handle);
585 extern tL2C_LCB *l2cu_find_lcb_by_handle (UINT16 handle);
595 extern tL2C_CCB *l2cu_allocate_ccb (tL2C_LCB *p_lcb, UINT16 cid);
597 extern tL2C_CCB *l2cu_find_ccb_by_cid (tL2C_LCB *p_lcb, UINT16 local_cid);
598 extern tL2C_CCB *l2cu_find_ccb_by_remote_cid (tL2C_LCB *p_lcb, UINT16 remote_cid);
601 extern void l2cu_send_peer_cmd_reject (tL2C_LCB *p_lcb, UINT16 reason,
602 UINT8 rem_id,UINT16 p1, UINT16 p2);
604 extern void l2cu_send_peer_connect_rsp (tL2C_CCB *p_ccb, UINT16 result, UINT16 status);
607 extern void l2cu_send_peer_config_rej (tL2C_CCB *p_ccb, UINT8 *p_data, UINT16 data_len, UINT16 rej_len);
609 extern void l2cu_send_peer_disc_rsp (tL2C_LCB *p_lcb, UINT8 remote_id, UINT16 local_cid, UINT16 remote_cid);
610 extern void l2cu_send_peer_echo_req (tL2C_LCB *p_lcb, UINT8 *p_data, UINT16 data_len);
611 extern void l2cu_send_peer_echo_rsp (tL2C_LCB *p_lcb, UINT8 id, UINT8 *p_data, UINT16 data_len);
612 extern void l2cu_send_peer_info_rsp (tL2C_LCB *p_lcb, UINT8 id, UINT16 info_type);
613 extern void l2cu_reject_connection (tL2C_LCB *p_lcb, UINT16 remote_cid, UINT8 rem_id, UINT16 result);
614 extern void l2cu_send_peer_info_req (tL2C_LCB *p_lcb, UINT16 info_type);
624 extern void l2cu_send_peer_ble_par_req (tL2C_LCB *p_lcb, UINT16 min_int, UINT16 max_int, UINT16 latency, UINT16 timeout);
625 extern void l2cu_send_peer_ble_par_rsp (tL2C_LCB *p_lcb, UINT16 reason, UINT8 rem_id);
628 extern BOOLEAN l2cu_initialize_fixed_ccb (tL2C_LCB *p_lcb, UINT16 fixed_cid, tL2CAP_FCR_OPTS *p_fcr);
646 BOOLEAN l2c_ucd_process_event(tL2C_CCB *p_ccb, UINT16 event, void *p_data);
650 extern void l2cu_send_peer_ble_par_req (tL2C_LCB *p_lcb, UINT16 min_int, UINT16 max_int, UINT16 latency, UINT16 timeout);
651 extern void l2cu_send_peer_ble_par_rsp (tL2C_LCB *p_lcb, UINT16 reason, UINT8 rem_id);
654 extern BOOLEAN l2cu_initialize_fixed_ccb (tL2C_LCB *p_lcb, UINT16 fixed_cid, tL2CAP_FCR_OPTS *p_fcr);
662 extern BOOLEAN l2cu_check_feature_req (tL2C_LCB *p_lcb, UINT8 id, UINT8 *p_data, UINT16 data_len);
663 extern void l2cu_check_feature_rsp (tL2C_LCB *p_lcb, UINT8 id, UINT8 *p_data, UINT16 data_len);
666 extern tL2C_RCB *l2cu_allocate_rcb (UINT16 psm);
667 extern tL2C_RCB *l2cu_find_rcb_by_psm (UINT16 psm);
690 extern BOOLEAN l2c_link_hci_conn_comp (UINT8 status, UINT16 handle, BD_ADDR p_bda);
691 extern BOOLEAN l2c_link_hci_disc_comp (UINT16 handle, UINT8 reason);
692 extern BOOLEAN l2c_link_hci_qos_violation (UINT16 handle);
698 extern void l2c_link_process_num_completed_blocks (UINT8 controller_id, UINT8 *p, UINT16 evt_len);
699 extern void l2c_link_processs_num_bufs (UINT16 num_lm_acl_bufs);
700 extern UINT8 l2c_link_pkts_rcvd (UINT16 *num_pkts, UINT16 *handles);
708 extern void l2c_link_processs_ble_num_bufs (UINT16 num_lm_acl_bufs);
726 extern void l2c_csm_execute (tL2C_CCB *p_ccb, UINT16 event, void *p_data);
741 extern void l2c_fcr_send_S_frame (tL2C_CCB *p_ccb, UINT16 function_code, UINT16 pf_bit);
742 extern BT_HDR *l2c_fcr_clone_buf (BT_HDR *p_buf, UINT16 new_offset, UINT16 no_of_bytes, UINT8 pool);
744 extern BT_HDR *l2c_fcr_get_next_xmit_sdu_seg (tL2C_CCB *p_ccb, UINT16 max_packet_length);
761 extern void l2cble_process_sig_cmd (tL2C_LCB *p_lcb, UINT8 *p, UINT16 pkt_len);
762 extern void l2cble_conn_comp (UINT16 handle, UINT8 role, BD_ADDR bda, tBLE_ADDR_TYPE type,
763 UINT16 conn_interval, UINT16 conn_latency, UINT16 conn_timeout);