Home | History | Annotate | Download | only in btu

Lines Matching refs:p_tle

149 typedef void (tUSER_TIMEOUT_FUNC) (TIMER_LIST_ENT *p_tle);
378 TIMER_LIST_ENT *p_tle;
384 p_tle = btu_cb.timer_queue.p_first;
385 GKI_remove_from_timer_list (&btu_cb.timer_queue, p_tle);
387 switch (p_tle->event)
390 btm_dev_timeout(p_tle);
394 btm_acl_timeout(p_tle);
403 l2c_process_timeout (p_tle);
407 sdp_conn_timeout ((tCONN_CB *)p_tle->param);
417 rfcomm_process_timeout (p_tle);
424 bnep_process_timeout(p_tle);
434 avdt_process_timeout(p_tle);
441 obx_cl_timeout(p_tle);
446 obx_sr_timeout(p_tle);
450 obx_sr_sess_timeout(p_tle);
457 sap_process_timeout(p_tle);
462 btu_hcif_cmd_timeout((UINT8)(p_tle->event - BTU_TTYPE_BTU_CMD_CMPL));
467 hidh_proc_repage_timeout(p_tle);
475 btm_ble_timeout(p_tle);
479 gatt_rsp_timeout(p_tle);
483 gatt_ind_ack_timeout(p_tle);
487 smp_rsp_timeout(p_tle);
495 mca_process_timeout(p_tle);
500 tUSER_TIMEOUT_FUNC *p_uf = (tUSER_TIMEOUT_FUNC *)p_tle->param;
501 (*p_uf)(p_tle);
513 p_tle == p_tle)
515 btu_cb.timer_reg[i].timer_cb(p_tle);
580 void btu_start_timer (TIMER_LIST_ENT *p_tle, UINT16 type, UINT32 timeout)
603 GKI_remove_from_timer_list (&btu_cb.timer_queue, p_tle);
605 p_tle->event = type;
606 p_tle->ticks = timeout; /* Save the number of seconds for the timer */
608 GKI_add_to_timer_list (&btu_cb.timer_queue, p_tle);
620 UINT32 btu_remaining_time (TIMER_LIST_ENT *p_tle)
622 return(GKI_get_remaining_ticks (&btu_cb.timer_queue, p_tle));
634 void btu_stop_timer (TIMER_LIST_ENT *p_tle)
637 GKI_remove_from_timer_list (&btu_cb.timer_queue, p_tle);
673 void btu_start_quick_timer (TIMER_LIST_ENT *p_tle, UINT16 type, UINT32 timeout)
694 GKI_remove_from_timer_list (&btu_cb.quick_timer_queue, p_tle);
696 p_tle->event = type;
697 p_tle->ticks = timeout; /* Save the number of ticks for the timer */
699 GKI_add_to_timer_list (&btu_cb.quick_timer_queue, p_tle);
712 void btu_stop_quick_timer (TIMER_LIST_ENT *p_tle)
714 GKI_remove_from_timer_list (&btu_cb.quick_timer_queue, p_tle);
754 TIMER_LIST_ENT *p_tle;
760 p_tle = p_tlq->p_first;
761 GKI_remove_from_timer_list (p_tlq, p_tle);
763 switch (p_tle->event)
767 l2c_process_timeout (p_tle);
779 void btu_register_timer (TIMER_LIST_ENT *p_tle, UINT16 type, UINT32 timeout, tBTU_TIMER_CALLBACK timer_cb)
785 if (btu_cb.timer_reg[i].p_tle == NULL && first < 0)
787 if (btu_cb.timer_reg[i].p_tle == p_tle)
790 btu_start_timer(p_tle, type, timeout);
799 btu_cb.timer_reg[first].p_tle = p_tle;
800 btu_start_timer(p_tle, type, timeout);
806 void btu_deregister_timer(TIMER_LIST_ENT *p_tle)
812 if (btu_cb.timer_reg[i].p_tle == p_tle)
814 btu_stop_timer(p_tle);
816 btu_cb.timer_reg[i].p_tle = NULL;