/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_scan_internal.h | 36 uint8_t filter_policy);
|
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_sync.c | 155 scan->periodic.filter_policy = in ll_sync_create() 160 scan_coded->periodic.filter_policy = in ll_sync_create() 161 scan->periodic.filter_policy; in ll_sync_create() 164 if (!scan->periodic.filter_policy) { in ll_sync_create() 182 sync->lll.filter_policy = scan->periodic.filter_policy; in ll_sync_create() 888 scan->periodic.filter_policy) { in ull_sync_setup_addr_check() 942 scan->periodic.filter_policy && in ull_sync_setup_sid_match() 945 (!scan->periodic.filter_policy && in ull_sync_setup_sid_match() 1218 sync_status = lll_sync_cte_is_allowed(lll->cte_type, lll->filter_policy, 1221 sync_status = lll_sync_cte_is_allowed(lll->cte_type, lll->filter_policy, 0, [all …]
|
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 | 183 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; 3138 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 & 1432 return ((((lll->filter_policy & SCAN_FP_FILTER) != 0U) || 1475 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() 936 sync_ok = sync_filtrate_by_cte_type(lll->cte_type, lll->filter_policy); in isr_rx_adv_sync_estab() 1435 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 1445 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() 839 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 | 1079 uint8_t filter_policy; member 1123 uint8_t filter_policy; member 1147 uint8_t filter_policy; member 1528 uint8_t filter_policy; member 1650 uint8_t filter_policy; member 1680 uint8_t filter_policy; member 1690 uint8_t filter_policy; member
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/reassembly/peer/src/ |
D | peer.c | 404 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 | 439 set_param.filter_policy = BT_LE_ADV_FP_NO_FILTER; in start_adv()
|
/Zephyr-latest/subsys/bluetooth/controller/hci/ |
D | hci.c | 1596 cmd->filter_policy, 0, 0, 0, 0, 0, 0); in le_set_adv_param() 1601 cmd->filter_policy); in le_set_adv_param() 1767 cmd->addr_type, cmd->filter_policy); in le_set_scan_param() 1940 cmd->filter_policy, in le_create_connection() 1955 cmd->filter_policy, in le_create_connection() 3482 cmd->prim_channel_map, cmd->filter_policy, in le_set_ext_adv_param() 3769 uint8_t filter_policy; in le_set_ext_scan_param() local 3795 filter_policy = cmd->filter_policy; in le_set_ext_scan_param() 3831 own_addr_type, filter_policy); in le_set_ext_scan_param() 4208 uint8_t filter_policy; local [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/host/att/sequential/tester/src/ |
D | main.c | 461 set_param.filter_policy = BT_LE_ADV_FP_NO_FILTER; in start_adv()
|
/Zephyr-latest/tests/bsim/bluetooth/host/att/pipeline/tester/src/ |
D | main.c | 485 set_param.filter_policy = BT_LE_ADV_FP_NO_FILTER; in start_adv()
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | scan.c | 255 set_param->filter_policy = scan_param->options & BT_LE_SCAN_OPT_FILTER_ACCEPT_LIST in start_le_scan_ext() 303 set_param.filter_policy = BT_HCI_LE_SCAN_FP_BASIC_FILTER; in start_le_scan_legacy() 305 set_param.filter_policy = BT_HCI_LE_SCAN_FP_BASIC_NO_FILTER; in start_le_scan_legacy()
|