| /Zephyr-latest/tests/bluetooth/controller/mock_ctrl/src/ |
| D | ull_scan.c | 30 uint8_t filter_policy) in ll_scan_params_set() argument 84 uint8_t filter_policy) in ull_scan_params_set() argument
|
| /Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
| D | lll_sync.h | 27 uint8_t filter_policy:1; member 88 enum sync_status lll_sync_cte_is_allowed(uint8_t cte_type_mask, uint8_t filter_policy,
|
| D | ull_scan_types.h | 25 uint8_t filter_policy:1; member
|
| D | lll_scan.h | 24 uint8_t filter_policy:2; member
|
| D | ull_sync_internal.h | 12 bool ull_sync_setup_addr_check(struct ll_sync_set *sync, uint8_t filter_policy,
|
| D | ull_scan_internal.h | 36 uint8_t filter_policy);
|
| D | ull_sync.c | 156 scan->periodic.filter_policy = in ll_sync_create() 162 scan_coded->periodic.filter_policy = in ll_sync_create() 163 scan->periodic.filter_policy; in ll_sync_create() 166 if (!scan->periodic.filter_policy) { in ll_sync_create() 184 sync->lll.filter_policy = scan->periodic.filter_policy; in ll_sync_create() 885 bool ull_sync_setup_addr_check(struct ll_sync_set *sync, uint8_t filter_policy, in ull_sync_setup_addr_check() argument 890 filter_policy) { in ull_sync_setup_addr_check() 946 scan->periodic.filter_policy && in ull_sync_setup_sid_match() 949 (!scan->periodic.filter_policy && in ull_sync_setup_sid_match() 1225 sync_status = lll_sync_cte_is_allowed(lll->cte_type, lll->filter_policy, [all …]
|
| D | ull_scan.c | 84 uint8_t own_addr_type, uint8_t filter_policy) in ll_scan_params_set() argument 137 filter_policy); in ll_scan_params_set() 245 ull_filter_scan_update(lll->filter_policy); 362 uint8_t filter_policy) argument 377 lll->filter_policy = filter_policy; 900 return scan->lll.filter_policy;
|
| D | ull_central.c | 78 uint8_t filter_policy, uint8_t peer_addr_type, in ll_create_connection() argument 84 uint8_t filter_policy, uint8_t peer_addr_type, in ll_create_connection() 378 ull_filter_scan_update(filter_policy); in ll_create_connection() 382 if (!filter_policy && ull_filter_lll_rl_enabled()) { in ll_create_connection() 404 scan_window, filter_policy); in ll_create_connection()
|
| D | lll_adv.h | 200 uint8_t filter_policy:2; member
|
| D | ull_adv.c | 219 uint8_t chan_map, uint8_t filter_policy, argument 235 uint8_t filter_policy) 356 adv->lll.filter_policy = filter_policy; 928 ull_filter_adv_update(lll->filter_policy); 1271 _radio.scanner.filter_policy = filter_policy; 1791 return adv->lll.filter_policy; 3140 adv->lll.filter_policy = BT_LE_ADV_FP_NO_FILTER;
|
| /Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/lll/ |
| D | lll_adv.c | 375 ull_filter_lll_get(!!(lll->filter_policy)); in prepare_cb() 383 if (IS_ENABLED(CONFIG_BT_CTLR_FILTER_ACCEPT_LIST) && lll->filter_policy) { in prepare_cb() 958 return ((((lll->filter_policy & BT_LE_ADV_FP_FILTER_SCAN_REQ) == 0) && in isr_rx_sr_check() 962 (((lll->filter_policy & BT_LE_ADV_FP_FILTER_SCAN_REQ) != 0) && in isr_rx_sr_check() 966 return (((lll->filter_policy & BT_LE_ADV_FP_FILTER_SCAN_REQ) == 0U) || in isr_rx_sr_check() 1031 return ((((lll->filter_policy & BT_LE_ADV_FP_FILTER_CONN_IND) == 0) && in isr_rx_ci_check() 1035 (((lll->filter_policy & BT_LE_ADV_FP_FILTER_CONN_IND) != 0) && in isr_rx_ci_check() 1039 return (((lll->filter_policy & BT_LE_ADV_FP_FILTER_CONN_IND) == 0) || in isr_rx_ci_check()
|
| D | lll_scan.c | 185 ull_filter_lll_get((lll->filter_policy & in prepare_cb() 197 if (IS_ENABLED(CONFIG_BT_CTLR_FILTER_ACCEPT_LIST) && lll->filter_policy) { in prepare_cb() 400 ull_filter_lll_rl_idx(((lll->filter_policy & in isr_rx() 647 return (((lll->filter_policy & SCAN_FP_FILTER) == 0U) && in isr_rx_scan_check() 650 (((lll->filter_policy & SCAN_FP_FILTER) != 0U) && in isr_rx_scan_check() 653 return ((lll->filter_policy & SCAN_FP_FILTER) == 0U) || in isr_rx_scan_check() 999 return ((((lll->filter_policy & SCAN_FP_FILTER) != 0U) || 1057 if (((lll->filter_policy & SCAN_FP_EXT) != 0U) &&
|
| /Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
| D | lll_scan.c | 149 return (((lll->filter_policy & SCAN_FP_FILTER) == 0U) && in lll_scan_isr_rx_check() 152 (((lll->filter_policy & SCAN_FP_FILTER) != 0U) && in lll_scan_isr_rx_check() 155 return ((lll->filter_policy & SCAN_FP_FILTER) == 0U) || in lll_scan_isr_rx_check() 221 ((lll->filter_policy & SCAN_FP_FILTER) != 0U) || in lll_scan_ext_tgta_check() 424 ull_filter_lll_get((lll->filter_policy & 440 if (IS_ENABLED(CONFIG_BT_CTLR_FILTER_ACCEPT_LIST) && lll->filter_policy) { 730 ull_filter_lll_rl_idx(((lll->filter_policy & 1437 return ((((lll->filter_policy & SCAN_FP_FILTER) != 0U) || 1480 if (((lll->filter_policy & SCAN_FP_EXT) != 0U) && (addr_type != 0U) &&
|
| D | lll_adv.c | 695 return ((((lll->filter_policy & BT_LE_ADV_FP_FILTER_SCAN_REQ) == 0) && in lll_adv_scan_req_check() 699 (((lll->filter_policy & BT_LE_ADV_FP_FILTER_SCAN_REQ) != 0) && in lll_adv_scan_req_check() 703 return (((lll->filter_policy & BT_LE_ADV_FP_FILTER_SCAN_REQ) == 0U) || in lll_adv_scan_req_check() 757 return ((((lll->filter_policy & BT_LE_ADV_FP_FILTER_CONN_IND) == 0) && in lll_adv_connect_ind_check() 761 (((lll->filter_policy & BT_LE_ADV_FP_FILTER_CONN_IND) != 0) && in lll_adv_connect_ind_check() 765 return (((lll->filter_policy & BT_LE_ADV_FP_FILTER_CONN_IND) == 0) || in lll_adv_connect_ind_check() 995 ull_filter_lll_get(!!(lll->filter_policy)); in prepare_cb() 1003 if (IS_ENABLED(CONFIG_BT_CTLR_FILTER_ACCEPT_LIST) && lll->filter_policy) { in prepare_cb()
|
| D | lll_sync.c | 71 static enum sync_status sync_filtrate_by_cte_type(uint8_t cte_type_mask, uint8_t filter_policy); 208 enum sync_status lll_sync_cte_is_allowed(uint8_t cte_type_mask, uint8_t filter_policy, in lll_sync_cte_is_allowed() argument 253 return filter_policy ? SYNC_STAT_CONT_SCAN : SYNC_STAT_TERM; in lll_sync_cte_is_allowed() 932 sync_ok = sync_filtrate_by_cte_type(lll->cte_type, lll->filter_policy); in isr_rx_adv_sync_estab() 1440 static enum sync_status sync_filtrate_by_cte_type(uint8_t cte_type_mask, uint8_t filter_policy) in sync_filtrate_by_cte_type() argument 1450 return lll_sync_cte_is_allowed(cte_type_mask, filter_policy, rx_cte_time, rx_cte_type); in sync_filtrate_by_cte_type()
|
| D | lll_scan_aux.c | 330 ull_filter_lll_get((lll->filter_policy & in lll_scan_aux_isr_aux_setup() 340 } else if (IS_ENABLED(CONFIG_BT_CTLR_FILTER_ACCEPT_LIST) && lll->filter_policy) { in lll_scan_aux_isr_aux_setup() 404 ull_filter_lll_get((lll->filter_policy & in lll_scan_aux_addr_match_get() 420 lll->filter_policy) { in lll_scan_aux_addr_match_get() 524 ull_filter_lll_get((lll->filter_policy & in prepare_cb() 535 lll->filter_policy) { in prepare_cb() 840 ull_filter_lll_rl_idx(((lll->filter_policy & in isr_rx()
|
| D | lll_adv_aux.c | 241 ull_filter_lll_get(!!(lll_adv->filter_policy)); in prepare_cb() 249 lll_adv->filter_policy) { in prepare_cb()
|
| /Zephyr-latest/subsys/bluetooth/controller/include/ |
| D | ll.h | 65 uint8_t chan_map, uint8_t filter_policy, 76 uint8_t filter_policy); 125 uint8_t own_addr_type, uint8_t filter_policy); 236 uint8_t filter_policy, uint8_t peer_addr_type, 243 uint8_t filter_policy, uint8_t peer_addr_type,
|
| /Zephyr-latest/include/zephyr/bluetooth/ |
| D | hci_types.h | 1103 uint8_t filter_policy; member 1147 uint8_t filter_policy; member 1171 uint8_t filter_policy; member 1552 uint8_t filter_policy; member 1578 uint8_t filter_policy; member 1698 uint8_t filter_policy; member 1728 uint8_t filter_policy; member 1738 uint8_t filter_policy; member
|
| /Zephyr-latest/tests/bsim/bluetooth/host/l2cap/reassembly/peer/src/ |
| D | peer.c | 405 set_param.filter_policy = BT_LE_ADV_FP_NO_FILTER; in start_adv()
|
| /Zephyr-latest/tests/bsim/bluetooth/host/misc/disconnect/tester/src/ |
| D | main.c | 440 set_param.filter_policy = BT_LE_ADV_FP_NO_FILTER; in start_adv()
|
| /Zephyr-latest/subsys/bluetooth/controller/hci/ |
| D | hci.c | 1631 cmd->filter_policy, 0, 0, 0, 0, 0, 0); in le_set_adv_param() 1636 cmd->filter_policy); in le_set_adv_param() 1802 cmd->addr_type, cmd->filter_policy); in le_set_scan_param() 1975 cmd->filter_policy, in le_create_connection() 1990 cmd->filter_policy, in le_create_connection() 3517 cmd->prim_channel_map, cmd->filter_policy, in le_set_ext_adv_param() 3804 uint8_t filter_policy; in le_set_ext_scan_param() local 3830 filter_policy = cmd->filter_policy; in le_set_ext_scan_param() 3866 own_addr_type, filter_policy); in le_set_ext_scan_param() 4243 uint8_t filter_policy; local [all …]
|
| /Zephyr-latest/tests/bsim/bluetooth/host/att/sequential/tester/src/ |
| D | main.c | 463 set_param.filter_policy = BT_LE_ADV_FP_NO_FILTER; in start_adv()
|
| /Zephyr-latest/tests/bsim/bluetooth/host/l2cap/split/tester/src/ |
| D | main.c | 442 set_param.filter_policy = BT_LE_ADV_FP_NO_FILTER; in start_adv()
|