Lines Matching refs:response
2109 struct bt_hci_evt_le_per_adv_response *response; in bt_hci_le_per_adv_response_report() local
2138 response = net_buf_pull_mem(buf, sizeof(struct bt_hci_evt_le_per_adv_response)); in bt_hci_le_per_adv_response_report()
2139 info.tx_power = response->tx_power; in bt_hci_le_per_adv_response_report()
2140 info.rssi = response->rssi; in bt_hci_le_per_adv_response_report()
2141 info.cte_type = bt_get_df_cte_type(response->cte_type); in bt_hci_le_per_adv_response_report()
2142 info.response_slot = response->response_slot; in bt_hci_le_per_adv_response_report()
2144 if (buf->len < response->data_length) { in bt_hci_le_per_adv_response_report()
2150 if (response->data_status == BT_HCI_LE_ADV_EVT_TYPE_DATA_STATUS_PARTIAL) { in bt_hci_le_per_adv_response_report()
2152 (void)net_buf_pull_mem(buf, response->data_length); in bt_hci_le_per_adv_response_report()
2153 } else if (response->data_status == BT_HCI_LE_ADV_EVT_TYPE_DATA_STATUS_RX_FAILED) { in bt_hci_le_per_adv_response_report()
2154 (void)net_buf_pull_mem(buf, response->data_length); in bt_hci_le_per_adv_response_report()
2159 } else if (response->data_status == BT_HCI_LE_ADV_EVT_TYPE_DATA_STATUS_COMPLETE) { in bt_hci_le_per_adv_response_report()
2161 net_buf_pull_mem(buf, response->data_length), in bt_hci_le_per_adv_response_report()
2162 response->data_length); in bt_hci_le_per_adv_response_report()
2168 LOG_ERR("Invalid data status %d", response->data_status); in bt_hci_le_per_adv_response_report()
2169 (void)net_buf_pull_mem(buf, response->data_length); in bt_hci_le_per_adv_response_report()