Lines Matching refs:enable

65 				    bool enable);
66 static int hci_df_set_cl_cte_rx_enable(struct bt_le_per_adv_sync *sync, bool enable,
73 bool enable);
74 static int hci_df_set_conn_cte_rx_enable(struct bt_conn *conn, bool enable,
212 bool enable) in hci_df_set_adv_cte_tx_enable() argument
227 cp->cte_enable = enable ? 1 : 0; in hci_df_set_adv_cte_tx_enable()
230 enable); in hci_df_set_adv_cte_tx_enable()
284 bool enable) in prepare_cl_cte_rx_enable_cmd_params() argument
307 cp->sampling_enable = enable ? 1 : 0; in prepare_cl_cte_rx_enable_cmd_params()
309 if (enable) { in prepare_cl_cte_rx_enable_cmd_params()
336 static int hci_df_set_cl_cte_rx_enable(struct bt_le_per_adv_sync *sync, bool enable, in hci_df_set_cl_cte_rx_enable() argument
344 if (enable) { in hci_df_set_cl_cte_rx_enable()
350 err = prepare_cl_cte_rx_enable_cmd_params(&buf, sync, params, enable); in hci_df_set_cl_cte_rx_enable()
355 bt_hci_cmd_state_set_init(buf, &state, sync->flags, BT_PER_ADV_SYNC_CTE_ENABLED, enable); in hci_df_set_cl_cte_rx_enable()
366 sync->cte_types = (enable ? params->cte_types : 0); in hci_df_set_cl_cte_rx_enable()
568 bool enable) in prepare_conn_cte_rx_enable_cmd_params() argument
591 cp->sampling_enable = enable ? 1 : 0; in prepare_conn_cte_rx_enable_cmd_params()
593 if (enable) { in prepare_conn_cte_rx_enable_cmd_params()
620 static int hci_df_set_conn_cte_rx_enable(struct bt_conn *conn, bool enable, in hci_df_set_conn_cte_rx_enable() argument
628 if (enable) { in hci_df_set_conn_cte_rx_enable()
635 err = prepare_conn_cte_rx_enable_cmd_params(&buf, conn, params, enable); in hci_df_set_conn_cte_rx_enable()
640 bt_hci_cmd_state_set_init(buf, &state, conn->flags, BT_CONN_CTE_RX_ENABLED, enable); in hci_df_set_conn_cte_rx_enable()
651 conn->cte_types = (enable ? params->cte_types : 0); in hci_df_set_conn_cte_rx_enable()
787 bool enable) in prepare_conn_cte_req_enable_cmd_params() argument
795 cp->enable = enable ? 1 : 0; in prepare_conn_cte_req_enable_cmd_params()
797 if (enable) { in prepare_conn_cte_req_enable_cmd_params()
804 static int hci_df_set_conn_cte_req_enable(struct bt_conn *conn, bool enable, in hci_df_set_conn_cte_req_enable() argument
812 if (enable && !valid_cte_req_params(conn, params->cte_type, params->cte_length)) { in hci_df_set_conn_cte_req_enable()
821 prepare_conn_cte_req_enable_cmd_params(buf, conn, params, enable); in hci_df_set_conn_cte_req_enable()
823 bt_hci_cmd_state_set_init(buf, &state, conn->flags, BT_CONN_CTE_REQ_ENABLED, enable); in hci_df_set_conn_cte_req_enable()
883 bool enable) in prepare_conn_cte_rsp_enable_cmd_params() argument
891 cp->enable = enable ? 1U : 0U; in prepare_conn_cte_rsp_enable_cmd_params()
894 static int hci_df_set_conn_cte_rsp_enable(struct bt_conn *conn, bool enable) in hci_df_set_conn_cte_rsp_enable() argument
906 prepare_conn_cte_rsp_enable_cmd_params(buf, conn, enable); in hci_df_set_conn_cte_rsp_enable()
908 bt_hci_cmd_state_set_init(buf, &state, conn->flags, BT_CONN_CTE_RSP_ENABLED, enable); in hci_df_set_conn_cte_rsp_enable()
986 static int bt_df_set_adv_cte_tx_enabled(struct bt_le_ext_adv *adv, bool enable) in bt_df_set_adv_cte_tx_enabled() argument
996 if (enable == atomic_test_bit(adv->flags, BT_PER_ADV_CTE_ENABLED)) { in bt_df_set_adv_cte_tx_enabled()
1000 return hci_df_set_adv_cte_tx_enable(adv, enable); in bt_df_set_adv_cte_tx_enabled()
1017 bt_df_set_per_adv_sync_cte_rx_enable(struct bt_le_per_adv_sync *sync, bool enable, in bt_df_set_per_adv_sync_cte_rx_enable() argument
1028 if (!enable && in bt_df_set_per_adv_sync_cte_rx_enable()
1033 return hci_df_set_cl_cte_rx_enable(sync, enable, params); in bt_df_set_per_adv_sync_cte_rx_enable()
1060 static int bt_df_set_conn_cte_rx_enable(struct bt_conn *conn, bool enable, in bt_df_set_conn_cte_rx_enable() argument
1073 return hci_df_set_conn_cte_rx_enable(conn, enable, params); in bt_df_set_conn_cte_rx_enable()
1126 static int bt_df_set_conn_cte_req_enable(struct bt_conn *conn, bool enable, in bt_df_set_conn_cte_req_enable() argument
1144 return hci_df_set_conn_cte_req_enable(conn, enable, params); in bt_df_set_conn_cte_req_enable()
1171 static int bt_df_set_conn_cte_rsp_enable(struct bt_conn *conn, bool enable) in bt_df_set_conn_cte_rsp_enable() argument
1192 return hci_df_set_conn_cte_rsp_enable(conn, enable); in bt_df_set_conn_cte_rsp_enable()