Lines Matching refs:iq_report
3003 struct node_rx_iq_report *iq_report; in le_df_connectionless_iq_report() local
3013 iq_report = (struct node_rx_iq_report *)node_rx; in le_df_connectionless_iq_report()
3020 lll = iq_report->rx.rx_ftr.param; in le_df_connectionless_iq_report()
3054 per_evt_counter = iq_report->event_counter; in le_df_connectionless_iq_report()
3062 if (iq_report->packet_status == BT_HCI_LE_CTE_INSUFFICIENT_RESOURCES) { in le_df_connectionless_iq_report()
3065 samples_cnt = MAX(1, iq_report->sample_count); in le_df_connectionless_iq_report()
3072 rssi = RSSI_DBM_TO_DECI_DBM(iq_report->rx.rx_ftr.rssi); in le_df_connectionless_iq_report()
3077 sep->rssi_ant_id = iq_report->rssi_ant_id; in le_df_connectionless_iq_report()
3078 sep->cte_type = iq_report->cte_info.type; in le_df_connectionless_iq_report()
3080 sep->chan_idx = iq_report->chan_idx; in le_df_connectionless_iq_report()
3084 sep->slot_durations = iq_report->local_slot_durations; in le_df_connectionless_iq_report()
3091 sep->packet_status = iq_report->packet_status; in le_df_connectionless_iq_report()
3093 if (iq_report->packet_status != BT_HCI_LE_CTE_INSUFFICIENT_RESOURCES) { in le_df_connectionless_iq_report()
3094 if (iq_report->sample_count == 0U) { in le_df_connectionless_iq_report()
3100 iq_convert_12_to_8_bits(iq_report->sample[idx].i); in le_df_connectionless_iq_report()
3102 iq_convert_12_to_8_bits(iq_report->sample[idx].q); in le_df_connectionless_iq_report()
3157 struct node_rx_iq_report *iq_report; in le_df_connection_iq_report() local
3163 iq_report = (struct node_rx_iq_report *)node_rx; in le_df_connection_iq_report()
3170 lll = iq_report->rx.rx_ftr.param; in le_df_connection_iq_report()
3194 if (iq_report->packet_status == BT_HCI_LE_CTE_INSUFFICIENT_RESOURCES) { in le_df_connection_iq_report()
3197 samples_cnt = MAX(1, iq_report->sample_count); in le_df_connection_iq_report()
3203 rssi = RSSI_DBM_TO_DECI_DBM(iq_report->rx.rx_ftr.rssi); in le_df_connection_iq_report()
3205 sep->conn_handle = sys_cpu_to_le16(iq_report->rx.hdr.handle); in le_df_connection_iq_report()
3208 sep->rssi_ant_id = iq_report->rssi_ant_id; in le_df_connection_iq_report()
3209 sep->cte_type = iq_report->cte_info.type; in le_df_connection_iq_report()
3211 sep->data_chan_idx = iq_report->chan_idx; in le_df_connection_iq_report()
3212 sep->conn_evt_counter = sys_cpu_to_le16(iq_report->event_counter); in le_df_connection_iq_report()
3215 sep->slot_durations = iq_report->local_slot_durations; in le_df_connection_iq_report()
3222 sep->packet_status = iq_report->packet_status; in le_df_connection_iq_report()
3224 if (iq_report->packet_status != BT_HCI_LE_CTE_INSUFFICIENT_RESOURCES) { in le_df_connection_iq_report()
3225 if (iq_report->sample_count == 0U) { in le_df_connection_iq_report()
3231 iq_convert_12_to_8_bits(iq_report->sample[idx].i); in le_df_connection_iq_report()
3233 iq_convert_12_to_8_bits(iq_report->sample[idx].q); in le_df_connection_iq_report()
5365 struct node_rx_iq_report *iq_report; local
5373 iq_report = (struct node_rx_iq_report *)node_rx;
5379 lll = iq_report->rx.rx_ftr.param;
5397 per_evt_counter = iq_report->event_counter;
5404 if (iq_report->packet_status == BT_HCI_LE_CTE_INSUFFICIENT_RESOURCES) {
5407 samples_cnt = MAX(1, iq_report->sample_count);
5413 rssi = RSSI_DBM_TO_DECI_DBM(iq_report->rx.rx_ftr.rssi);
5417 sep->rssi_ant_id = iq_report->rssi_ant_id;
5418 sep->cte_type = iq_report->cte_info.type;
5420 sep->chan_idx = iq_report->chan_idx;
5424 sep->slot_durations = iq_report->local_slot_durations;
5431 sep->packet_status = iq_report->packet_status;
5433 if (iq_report->packet_status != BT_HCI_LE_CTE_INSUFFICIENT_RESOURCES) {
5434 if (iq_report->sample_count == 0U) {
5439 sep->sample[idx].i = sys_cpu_to_le16(iq_report->sample[idx].i);
5440 sep->sample[idx].q = sys_cpu_to_le16(iq_report->sample[idx].q);
5453 struct node_rx_iq_report *iq_report; local
5459 iq_report = (struct node_rx_iq_report *)node_rx;
5465 lll = iq_report->rx.rx_ftr.param;
5489 if (iq_report->packet_status == BT_HCI_LE_CTE_INSUFFICIENT_RESOURCES) {
5492 samples_cnt = MAX(1, iq_report->sample_count);
5498 rssi = RSSI_DBM_TO_DECI_DBM(iq_report->rx.rx_ftr.rssi);
5500 sep->conn_handle = sys_cpu_to_le16(iq_report->rx.hdr.handle);
5503 sep->rssi_ant_id = iq_report->rssi_ant_id;
5504 sep->cte_type = iq_report->cte_info.type;
5506 sep->data_chan_idx = iq_report->chan_idx;
5507 sep->conn_evt_counter = sys_cpu_to_le16(iq_report->event_counter);
5510 sep->slot_durations = iq_report->local_slot_durations;
5517 sep->packet_status = iq_report->packet_status;
5519 if (iq_report->packet_status != BT_HCI_LE_CTE_INSUFFICIENT_RESOURCES) {
5520 if (iq_report->sample_count == 0U) {
5525 sep->sample[idx].i = sys_cpu_to_le16(iq_report->sample[idx].i);
5526 sep->sample[idx].q = sys_cpu_to_le16(iq_report->sample[idx].q);