Home | History | Annotate | Download | only in btm

Lines Matching refs:p_inqparms

457 ** Parameters:      p_inqparms - pointer to the inquiry information
477 tBTM_STATUS BTM_SetPeriodicInquiryMode (tBTM_INQ_PARMS *p_inqparms, UINT16 max_delay,
484 p_inqparms->mode, p_inqparms->duration, p_inqparms->max_resps,
485 p_inqparms->filter_cond_type, min_delay, max_delay);
497 if (p_inqparms->mode != BTM_GENERAL_INQUIRY &&
498 p_inqparms->mode != BTM_LIMITED_INQUIRY)
502 if (p_inqparms->duration < BTM_MIN_INQUIRY_LEN ||
503 p_inqparms->duration > BTM_MAX_INQUIRY_LENGTH ||
504 min_delay <= p_inqparms->duration ||
516 p_inq->inqparms = *p_inqparms;
522 p_inq->inq_active = (UINT8)((p_inqparms->mode == BTM_LIMITED_INQUIRY) ?
538 if (p_inqparms->filter_cond_type != BTM_CLR_INQUIRY_FILTER)
541 p_inqparms->filter_cond_type = BTM_CLR_INQUIRY_FILTER;
547 if ((status = btm_set_inq_event_filter (p_inqparms->filter_cond_type, &p_inqparms->filter_cond)) != BTM_CMD_STARTED)
827 ** Parameters: p_inqparms - pointer to the inquiry information
850 tBTM_STATUS BTM_StartInquiry (tBTM_INQ_PARMS *p_inqparms, tBTM_INQ_RESULTS_CB *p_results_cb,
857 p_inqparms->mode, p_inqparms->duration, p_inqparms->max_resps,
858 p_inqparms->filter_cond_type);
888 if ((p_inqparms->mode & BTM_BR_INQUIRY_MASK)!= BTM_GENERAL_INQUIRY &&
889 (p_inqparms->mode & BTM_BR_INQUIRY_MASK)!= BTM_LIMITED_INQUIRY
891 && (p_inqparms->mode & BTM_BLE_INQUIRY_MASK)!= BTM_BLE_GENERAL_INQUIRY
892 && (p_inqparms->mode & BTM_BLE_INQUIRY_MASK)!= BTM_BLE_LIMITED_INQUIRY
904 p_inq->inqparms = *p_inqparms;
911 p_inq->inq_active = p_inqparms->mode;
919 if((p_inqparms->mode & BTM_BLE_INQUIRY_MASK) && (p_inqparms->mode & BTM_BR_INQUIRY_MASK))
922 p_inqparms->duration=p_inqparms->intl_duration[p_inq->next_state];
923 p_inq->inqparms.duration=p_inqparms->duration;
927 BTM_TRACE_API("BTM:Single Mode: No interleaving, Mode:0x%02x", p_inqparms->mode);
936 if ((p_inqparms->mode & BTM_BLE_INQUIRY_MASK)
945 p_inq->inq_active = (p_inqparms->mode & BTM_BLE_INQUIRY_MASK);
947 p_inqparms->duration, (p_inqparms->mode & BTM_BLE_INQUIRY_MASK));
955 else if ((status = btm_ble_start_inquiry((UINT8)(p_inqparms->mode & BTM_BLE_INQUIRY_MASK),
956 p_inqparms->duration)) != BTM_CMD_STARTED)
962 p_inqparms->mode &= ~BTM_BLE_INQUIRY_MASK;
985 BTM_TRACE_DEBUG("BTM_StartInquiry: mode = %02x", p_inqparms->mode);
990 if ((p_inqparms->mode & BTM_BR_INQUIRY_MASK) == BTM_INQUIRY_NONE)
998 p_inq->inq_active = (p_inqparms->mode & BTM_BR_INQUIRY_MASK);
1010 switch (p_inqparms->filter_cond_type)
1021 p_inqparms->filter_cond_type = BTM_CLR_INQUIRY_FILTER;
1030 if ((status = btm_set_inq_event_filter (p_inqparms->filter_cond_type,
1031 &p_inqparms->filter_cond)) != BTM_CMD_STARTED)
2010 tBTM_INQ_PARMS *p_inqparms = &p_inq->inqparms;
2022 btm_process_inq_complete (BTM_NO_RESOURCES, (UINT8)(p_inqparms->mode & BTM_BR_INQUIRY_MASK));
2027 p_inqparms->max_resps = (UINT8)((p_inqparms->max_resps <= BTM_INQ_DB_SIZE) ? p_inqparms->max_resps : BTM_INQ_DB_SIZE);
2035 *lap, p_inqparms->duration,
2036 p_inqparms->max_resps))
2037 btm_process_inq_complete (BTM_NO_RESOURCES, (UINT8)(p_inqparms->mode & BTM_BR_INQUIRY_MASK));
2053 if (!btsnd_hcic_inquiry(*lap, p_inqparms->duration, 0))
2055 if (!btsnd_hcic_inquiry(*lap, p_inqparms->duration, p_inqparms->max_resps))
2057 btm_process_inq_complete (BTM_NO_RESOURCES, (UINT8)(p_inqparms->mode & BTM_BR_INQUIRY_MASK));