Home | History | Annotate | Download | only in btm

Lines Matching refs:cond_type

57                                   UINT8 cond_type, tBLE_BD_ADDR *p_bd_addr, UINT8 num_available);
162 ** Description Convert cond_type to OCF
167 UINT8 btm_ble_condtype_to_ocf(UINT8 cond_type)
171 switch(cond_type)
212 UINT8 cond_type = 0;
217 cond_type = BTM_BLE_META_PF_FEAT_SEL;
220 cond_type = BTM_BLE_PF_ADDR_FILTER;
223 cond_type = BTM_BLE_PF_SRVC_UUID;
226 cond_type = BTM_BLE_PF_SRVC_SOL_UUID;
229 cond_type = BTM_BLE_PF_LOCAL_NAME;
232 cond_type = BTM_BLE_PF_MANU_DATA;
235 cond_type = BTM_BLE_PF_SRVC_DATA_PATTERN;
238 cond_type = BTM_BLE_PF_TYPE_ALL;
241 cond_type = BTM_BLE_PF_TYPE_MAX;
244 return cond_type;
261 UINT8 ocf = BTM_BLE_META_PF_ALL, cond_type = 0;
318 cond_type = btm_ble_ocf_to_condtype(ocf);
324 btm_ble_cs_update_pf_counter(action, cond_type, NULL, num_avail);
326 btm_ble_cs_update_pf_counter(action, cond_type,
349 p_scan_cfg_cback(action, cond_type, num_avail, status, ref_value);
546 tBTM_BLE_PF_COND_TYPE cond_type,
564 if (BTM_BLE_PF_SRVC_DATA_PATTERN == cond_type)
580 if (BTM_BLE_PF_SRVC_DATA_PATTERN == cond_type)
666 UINT8 cond_type, tBLE_BD_ADDR *p_bd_addr,
674 if (cond_type > BTM_BLE_PF_TYPE_ALL)
676 BTM_TRACE_ERROR("unknown PF filter condition type %d", cond_type);
681 if (BTM_BLE_PF_ADDR_FILTER == cond_type ||
682 BTM_BLE_PF_MANU_DATA == cond_type ||
683 BTM_BLE_PF_LOCAL_NAME == cond_type ||
684 BTM_BLE_PF_SRVC_DATA_PATTERN == cond_type)
696 if ((BTM_BLE_PF_TYPE_ALL == cond_type && BTM_BLE_SCAN_COND_CLEAR == action) ||
698 (BTM_BLE_PF_ADDR_FILTER == cond_type &&
701 btm_ble_dealloc_addr_filter_counter(p_bd_addr, cond_type);
704 else if (cond_type != BTM_BLE_PF_TYPE_ALL)
708 p_counter[cond_type] += 1;
711 p_counter[cond_type], cmn_ble_vsc_cb.max_filter, num_available);
712 return p_counter[cond_type];
1224 ** cond_type: filter condition type.
1234 tBTM_BLE_PF_COND_TYPE cond_type,
1242 BTM_TRACE_EVENT (" BTM_BleCfgFilterCondition action:%d, cond_type:%d, index:%d", action,
1243 cond_type, filt_index);
1248 switch (cond_type)
1254 st = btm_ble_update_pf_manu_data(action, filt_index, p_cond, cond_type, 0, ref_value);
1270 st = btm_ble_update_uuid_filter(action, filt_index, cond_type, p_cond, 0, ref_value);
1283 BTM_TRACE_WARNING("condition type [%d] not supported currently.", cond_type);
1287 if(BTM_CMD_STARTED == st && cond_type != BTM_BLE_PF_TYPE_ALL)
1289 ocf = btm_ble_condtype_to_ocf(cond_type);
1293 if(BTM_CMD_STARTED == st && BTM_BLE_PF_TYPE_ALL == cond_type)