/openbmc/qemu/tests/qtest/ |
H A D | drive_del-test.c | 21 static bool look_for_drive0(QTestState *qts, const char *command, const char *key) in look_for_drive0() 58 static bool has_drive(QTestState *qts) in has_drive() 63 static bool has_blockdev(QTestState *qts) in has_blockdev() 68 static void blockdev_add_with_media(QTestState *qts) in blockdev_add_with_media() 90 static void drive_add(QTestState *qts) in drive_add() 99 static void drive_add_with_media(QTestState *qts) in drive_add_with_media() 110 static void drive_del(QTestState *qts) in drive_del() 139 static void device_add(QTestState *qts) in device_add() 155 static void device_del(QTestState *qts, bool and_reset) in device_del() 173 QTestState *qts; in test_drive_without_dev() local [all …]
|
H A D | dm163-test.c | 33 static void rise_gpio_pin_dck(QTestState *qts) in rise_gpio_pin_dck() 41 static void lower_gpio_pin_dck(QTestState *qts) in lower_gpio_pin_dck() 49 static void rise_gpio_pin_selbk(QTestState *qts) in rise_gpio_pin_selbk() 57 static void lower_gpio_pin_selbk(QTestState *qts) in lower_gpio_pin_selbk() 65 static void rise_gpio_pin_lat_b(QTestState *qts) in rise_gpio_pin_lat_b() 73 static void lower_gpio_pin_lat_b(QTestState *qts) in lower_gpio_pin_lat_b() 81 static void rise_gpio_pin_rst_b(QTestState *qts) in rise_gpio_pin_rst_b() 89 static void lower_gpio_pin_rst_b(QTestState *qts) in lower_gpio_pin_rst_b() 97 static void rise_gpio_pin_sin(QTestState *qts) in rise_gpio_pin_sin() 105 static void lower_gpio_pin_sin(QTestState *qts) in lower_gpio_pin_sin() [all …]
|
H A D | stm32l4x5_usart-test.c | 53 static bool check_nvic_pending(QTestState *qts, unsigned int n) in check_nvic_pending() 61 static bool clear_nvic_pending(QTestState *qts, unsigned int n) in clear_nvic_pending() 75 static bool usart_wait_for_flag(QTestState *qts, uint32_t event_addr, in usart_wait_for_flag() 88 static void usart_receive_string(QTestState *qts, int sock_fd, const char *in, in usart_receive_string() 102 static void usart_send_string(QTestState *qts, const char *in) in usart_send_string() 114 static void init_clocks(QTestState *qts) in init_clocks() 173 static void init_uart(QTestState *qts) in init_uart() 202 QTestState *qts = qtest_init("-M b-l475e-iot01a"); in test_write_read() local 216 QTestState *qts = qtest_init_with_serial("-M b-l475e-iot01a", &sock_fd); in test_receive_char() local 246 QTestState *qts = qtest_init_with_serial("-M b-l475e-iot01a", &sock_fd); in test_send_char() local [all …]
|
H A D | microbit-test.c | 28 static bool uart_wait_for_event(QTestState *qts, uint32_t event_addr) in uart_wait_for_event() 49 static void uart_rw_to_rxd(QTestState *qts, int sock_fd, const char *in, in uart_rw_to_rxd() 63 static void uart_w_to_txd(QTestState *qts, const char *in) in uart_w_to_txd() 78 QTestState *qts = qtest_init_with_serial("-M microbit", &sock_fd); in test_nrf51_uart() local 116 static uint32_t i2c_read_byte(QTestState *qts, uint32_t addr, uint32_t reg) in i2c_read_byte() 139 QTestState *qts = qtest_init("-M microbit"); in test_microbit_i2c() local 162 static void fill_and_erase(QTestState *qts, hwaddr base, hwaddr size, in fill_and_erase() 190 QTestState *qts = qtest_init("-M microbit"); in test_nrf51_nvmc() local 281 QTestState *qts = qtest_init("-M microbit"); in test_nrf51_gpio() local 398 QTestState *qts = qtest_init("-M microbit"); in test_nrf51_gpio_detect() local [all …]
|
H A D | virtio-net-failover.c | 42 QTestState *qts; in machine_start() local 65 static void machine_stop(QTestState *qts) in machine_stop() 74 QTestState *qts; in test_error_id() local 103 QTestState *qts; in test_error_pcie() local 180 static QDict *get_bus(QTestState *qts, int num) in get_bus() 211 static char *get_mac(QTestState *qts, const char *name) in get_mac() 230 #define check_one_card(qts, present, id, mac) \ argument 252 static QDict *get_failover_negociated_event(QTestState *qts) in get_failover_negociated_event() 268 static QVirtioPCIDevice *start_virtio_net_internal(QTestState *qts, in start_virtio_net_internal() 286 static QVirtioPCIDevice *start_virtio_net(QTestState *qts, int bus, int slot, in start_virtio_net() [all …]
|
H A D | arm-cpu-features.c | 29 static QDict *do_query_no_props(QTestState *qts, const char *cpu_type) in do_query_no_props() 36 static QDict *do_query(QTestState *qts, const char *cpu_type, in do_query() 73 #define assert_error(qts, cpu_type, expected_error, fmt, ...) \ argument 130 #define assert_has_feature(qts, cpu_type, feature) \ argument 139 #define assert_has_not_feature(qts, cpu_type, feature) \ argument 159 #define assert_feature(qts, cpu_type, feature, expected_value) \ argument 169 #define assert_set_feature(qts, cpu_type, feature, value) \ argument 180 #define assert_has_feature_enabled(qts, cpu_type, feature) \ argument 183 #define assert_has_feature_disabled(qts, cpu_type, feature) \ argument 186 static void assert_type_full(QTestState *qts) in assert_type_full() [all …]
|
H A D | sifive-e-aon-watchdog-test.c | 49 static void test_init(QTestState *qts) in test_init() 64 QTestState *qts = qtest_init("-machine sifive_e"); in test_wdogcount() local 94 QTestState *qts = qtest_init("-machine sifive_e"); in test_wdogcfg() local 131 QTestState *qts = qtest_init("-machine sifive_e"); in test_wdogcmp0() local 148 QTestState *qts = qtest_init("-machine sifive_e"); in test_wdogkey() local 168 QTestState *qts = qtest_init("-machine sifive_e"); in test_wdogfeed() local 184 QTestState *qts = qtest_init("-machine sifive_e"); in test_scaled_wdogs() local 210 QTestState *qts = qtest_init("-machine sifive_e"); in test_watchdog() local 252 QTestState *qts = qtest_init("-machine sifive_e"); in test_scaled_watchdog() local 294 QTestState *qts = qtest_init("-machine sifive_e"); in test_periodic_int() local [all …]
|
H A D | pnv-xive2-test.c | 21 static void set_table(QTestState *qts, uint64_t type, uint64_t addr) in set_table() 64 static void set_tima8(QTestState *qts, uint32_t pir, uint32_t offset, in set_tima8() 73 static void set_tima32(QTestState *qts, uint32_t pir, uint32_t offset, in set_tima32() 82 static uint8_t get_tima8(QTestState *qts, uint32_t pir, uint32_t offset) in get_tima8() 90 static uint16_t get_tima16(QTestState *qts, uint32_t pir, uint32_t offset) in get_tima16() 98 static uint32_t get_tima32(QTestState *qts, uint32_t pir, uint32_t offset) in get_tima32() 106 static void reset_pool_threads(QTestState *qts) in reset_pool_threads() 120 static void reset_hw_threads(QTestState *qts) in reset_hw_threads() 143 static void reset_state(QTestState *qts) in reset_state() 152 static void init_xive(QTestState *qts) in init_xive() [all …]
|
H A D | pnv-xive2-common.c | 25 uint64_t pnv_xive_xscom_read(QTestState *qts, uint32_t reg) in pnv_xive_xscom_read() 30 void pnv_xive_xscom_write(QTestState *qts, uint32_t reg, uint64_t val) in pnv_xive_xscom_write() 35 static void xive_get_struct(QTestState *qts, uint64_t src, void *dest, in xive_get_struct() 46 static void xive_copy_struct(QTestState *qts, void *src, uint64_t dest, in xive_copy_struct() 62 uint8_t get_esb(QTestState *qts, uint32_t index, uint8_t page, in get_esb() 74 void set_esb(QTestState *qts, uint32_t index, uint8_t page, in set_esb() 86 void get_nvp(QTestState *qts, uint32_t index, Xive2Nvp* nvp) in get_nvp() 92 void set_nvp(QTestState *qts, uint32_t index, uint8_t first) in set_nvp() 118 void get_cl_pair(QTestState *qts, Xive2Nvp *nvp, uint8_t *cl_pair) in get_cl_pair() 124 void set_cl_pair(QTestState *qts, Xive2Nvp *nvp, uint8_t *cl_pair) in set_cl_pair() [all …]
|
H A D | npcm7xx_pwm-test.c | 221 static uint64_t pwm_qom_get(QTestState *qts, const char *path, const char *name) in pwm_qom_get() 239 static uint64_t pwm_get_freq(QTestState *qts, int module_index, int pwm_index) in pwm_get_freq() 250 static uint64_t pwm_get_duty(QTestState *qts, int module_index, int pwm_index) in pwm_get_duty() 261 static void mft_qom_set(QTestState *qts, int index, const char *name, in mft_qom_set() 288 static uint64_t read_pclk(QTestState *qts, bool mft) in read_pclk() 337 static uint64_t pwm_compute_freq(QTestState *qts, uint32_t ppr, uint32_t csr, in pwm_compute_freq() 363 static uint32_t pwm_read(QTestState *qts, const TestData *td, unsigned offset) in pwm_read() 368 static void pwm_write(QTestState *qts, const TestData *td, unsigned offset, in pwm_write() 374 static uint8_t mft_readb(QTestState *qts, int index, unsigned offset) in mft_readb() 379 static uint16_t mft_readw(QTestState *qts, int index, unsigned offset) in mft_readw() [all …]
|
H A D | endianness-test.c | 50 static uint8_t isa_inb(QTestState *qts, const TestCase *test, uint16_t addr) in isa_inb() 61 static uint16_t isa_inw(QTestState *qts, const TestCase *test, uint16_t addr) in isa_inw() 72 static uint32_t isa_inl(QTestState *qts, const TestCase *test, uint16_t addr) in isa_inl() 83 static void isa_outb(QTestState *qts, const TestCase *test, uint16_t addr, in isa_outb() 93 static void isa_outw(QTestState *qts, const TestCase *test, uint16_t addr, in isa_outw() 104 static void isa_outl(QTestState *qts, const TestCase *test, uint16_t addr, in isa_outl() 119 QTestState *qts; in test_endianness() local 191 QTestState *qts; in test_endianness_split() local 235 QTestState *qts; in test_endianness_combine() local
|
H A D | npcm7xx_watchdog_timer-test.c | 65 static uint32_t watchdog_read_wtcr(QTestState *qts, const Watchdog *wd) in watchdog_read_wtcr() 70 static void watchdog_write_wtcr(QTestState *qts, const Watchdog *wd, in watchdog_write_wtcr() 76 static uint32_t watchdog_prescaler(QTestState *qts, const Watchdog *wd) in watchdog_prescaler() 92 static QDict *get_watchdog_action(QTestState *qts) in get_watchdog_action() 104 static uint32_t watchdog_interrupt_cycles(QTestState *qts, const Watchdog *wd) in watchdog_interrupt_cycles() 115 static int64_t watchdog_interrupt_steps(QTestState *qts, const Watchdog *wd) in watchdog_interrupt_steps() 125 QTestState *qts = qtest_init("-machine quanta-gsj"); in test_init() local 139 QTestState *qts = qtest_init("-machine quanta-gsj"); in test_reset_action() local 179 QTestState *qts = qtest_init("-machine quanta-gsj"); in test_prescaler() local 207 QTestState *qts; in test_enabling_flags() local [all …]
|
H A D | npcm7xx_smbus-test.c | 161 static void choose_bank(QTestState *qts, uint64_t base_addr, uint8_t bank) in choose_bank() 174 static void check_running(QTestState *qts, uint64_t base_addr) in check_running() 180 static void check_stopped(QTestState *qts, uint64_t base_addr) in check_stopped() 195 static void enable_bus(QTestState *qts, uint64_t base_addr) in enable_bus() 204 static void disable_bus(QTestState *qts, uint64_t base_addr) in disable_bus() 213 static void start_transfer(QTestState *qts, uint64_t base_addr) in start_transfer() 226 static void stop_transfer(QTestState *qts, uint64_t base_addr) in stop_transfer() 237 static void send_byte(QTestState *qts, uint64_t base_addr, uint8_t byte) in send_byte() 244 static bool check_recv(QTestState *qts, uint64_t base_addr) in check_recv() 268 static uint8_t recv_byte(QTestState *qts, uint64_t base_addr) in recv_byte() [all …]
|
H A D | npcm7xx_adc-test.c | 98 static uint32_t adc_read_con(QTestState *qts, const ADC *adc) in adc_read_con() 103 static void adc_write_con(QTestState *qts, const ADC *adc, uint32_t value) in adc_write_con() 108 static uint32_t adc_read_data(QTestState *qts, const ADC *adc) in adc_read_data() 119 static void adc_qom_set(QTestState *qts, const ADC *adc, in adc_qom_set() 135 static void adc_write_input(QTestState *qts, const ADC *adc, in adc_write_input() 144 static void adc_write_vref(QTestState *qts, const ADC *adc, uint32_t value) in adc_write_vref() 162 static uint32_t adc_prescaler(QTestState *qts, const ADC *adc) in adc_prescaler() 175 static void adc_wait_conv_finished(QTestState *qts, const ADC *adc, in adc_wait_conv_finished() 198 QTestState *qts = qtest_init("-machine quanta-gsj"); in test_init() local 209 QTestState *qts = qtest_init("-machine quanta-gsj"); in test_convert_internal() local [all …]
|
H A D | device-introspect-test.c | 28 static QList *qom_list_types(QTestState * qts, const char *implements, in qom_list_types() 98 static QList *device_type_list(QTestState *qts, bool abstract) in device_type_list() 103 static void test_one_device(QTestState *qts, const char *type) in test_one_device() 129 QTestState *qts; in test_device_intro_list() local 146 static void test_qom_list_parents(QTestState *qts, const char *parent) in test_qom_list_parents() 171 QTestState *qts; in test_qom_list_fields() local 200 QTestState *qts = qtest_init(common_args); in test_device_intro_none() local 219 QTestState *qts = qtest_init(common_args); in test_device_intro_abstract() local 241 QTestState *qts = qtest_init(args); in test_device_intro_concrete() local 276 QTestState *qts; in test_abstract_interfaces() local
|
H A D | vmgenid-test.c | 26 static uint32_t acpi_find_vgia(QTestState *qts) in acpi_find_vgia() 76 static void read_guid_from_memory(QTestState *qts, QemuUUID *guid) in read_guid_from_memory() 94 static void read_guid_from_monitor(QTestState *qts, QemuUUID *guid) in read_guid_from_monitor() 120 QTestState *qts; in vmgenid_set_guid_test() local 136 QTestState *qts; in vmgenid_set_guid_auto_test() local 151 QTestState *qts; in vmgenid_query_monitor_test() local
|
H A D | ide-test.c | 131 QTestState *qts; in ide_test_start() local 144 static void ide_test_quit(QTestState *qts) in ide_test_quit() 154 static QPCIDevice *get_pci_device(QTestState *qts, QPCIBar *bmdma_bar, in get_pci_device() 203 static int send_dma_request(QTestState *qts, int cmd, uint64_t sector, in send_dma_request() 310 QTestState *qts; in test_bmdma_setup() local 321 static void test_bmdma_teardown(QTestState *qts) in test_bmdma_teardown() 328 QTestState *qts; in test_bmdma_simple_rw() local 398 QTestState *qts; in test_bmdma_trim() local 460 QTestState *qts = NULL; in test_bmdma_various_prdts() local 529 QTestState *qts; in test_bmdma_no_busmaster() local [all …]
|
H A D | npcm7xx_sdhci-test.c | 35 QTestState *qts = qtest_initf( in setup_sd_card() local 57 static void write_sdread(QTestState *qts, const char *msg) in write_sdread() 81 QTestState *qts = setup_sd_card(); in test_read_sd() local 89 static void sdwrite_read(QTestState *qts, const char *msg) in sdwrite_read() 113 QTestState *qts = setup_sd_card(); in test_write_sd() local 124 QTestState *qts = qtest_init("-machine kudo-bmc"); in test_reset() local
|
H A D | boot-order-test.c | 32 QTestState *qts; in test_a_boot_order() local 68 static uint8_t read_mc146818(QTestState *qts, uint16_t port, uint8_t reg) in read_mc146818() 74 static uint64_t read_boot_order_pc(QTestState *qts) in read_boot_order_pc() 113 static uint64_t read_boot_order_pmac(QTestState *qts) in read_boot_order_pmac() 138 static uint64_t read_boot_order_sun4m(QTestState *qts) in read_boot_order_sun4m() 150 static uint64_t read_boot_order_sun4u(QTestState *qts) in read_boot_order_sun4u()
|
H A D | numa-test.c | 24 QTestState *qts; in test_mon_explicit() local 41 QTestState *qts; in test_def_cpu_split() local 58 QTestState *qts; in test_mon_partial() local 74 static QList *get_cpus(QTestState *qts, QDict **resp) in get_cpus() 87 QTestState *qts; in test_query_cpus() local 125 QTestState *qts; in pc_numa_cpu() local 179 QTestState *qts; in spapr_numa_cpu() local 224 QTestState *qts; in aarch64_numa_cpu() local 274 QTestState *qts; in loongarch64_numa_cpu() local
|
H A D | pnv-xscom-test.c | 15 static uint64_t pnv_xscom_read(QTestState *qts, const PnvChip *chip, in pnv_xscom_read() 21 static void test_xscom_cfam_id(QTestState *qts, const PnvChip *chip) in test_xscom_cfam_id() 32 QTestState *qts; in test_cfam_id() local 58 static void test_xscom_core(QTestState *qts, const PnvChip *chip) in test_xscom_core() 87 QTestState *qts; in test_core() local
|
H A D | xlnx-canfd-test.c | 90 static void enable_filters(QTestState *qts) in enable_filters() 138 static void configure_canfd(QTestState *qts, uint8_t mode) in configure_canfd() 183 static void read_data(QTestState *qts, uint64_t can_base_addr, uint32_t *buf_rx, in read_data() 219 static void write_data(QTestState *qts, uint64_t can_base_addr, in write_data() 237 static void send_data(QTestState *qts, uint64_t can_base_addr) in send_data() 290 QTestState *qts = qtest_init("-machine xlnx-versal-virt" in test_can_data_transfer() local 330 QTestState *qts = qtest_init("-machine xlnx-versal-virt" in test_canfd_data_transfer() local 369 QTestState *qts = qtest_init("-machine xlnx-versal-virt" in test_can_loopback() local
|
/openbmc/qemu/tests/qtest/libqos/ |
H A D | virtio.c | 26 static uint16_t qvirtio_readw(QVirtioDevice *d, QTestState *qts, uint64_t addr) in qvirtio_readw() 36 static uint32_t qvirtio_readl(QVirtioDevice *d, QTestState *qts, uint64_t addr) in qvirtio_readl() 46 static void qvirtio_writew(QVirtioDevice *d, QTestState *qts, in qvirtio_writew() 55 static void qvirtio_writel(QVirtioDevice *d, QTestState *qts, in qvirtio_writel() 64 static void qvirtio_writeq(QVirtioDevice *d, QTestState *qts, in qvirtio_writeq() 167 void qvirtio_wait_queue_isr(QTestState *qts, QVirtioDevice *d, in qvirtio_wait_queue_isr() 186 uint8_t qvirtio_wait_status_byte_no_isr(QTestState *qts, QVirtioDevice *d, in qvirtio_wait_status_byte_no_isr() 211 void qvirtio_wait_used_elem(QTestState *qts, QVirtioDevice *d, in qvirtio_wait_used_elem() 239 void qvring_init(QTestState *qts, const QGuestAllocator *alloc, QVirtQueue *vq, in qvring_init() 309 void qvring_indirect_desc_add(QVirtioDevice *d, QTestState *qts, in qvring_indirect_desc_add() [all …]
|
H A D | sdhci-cmd.c | 21 static ssize_t read_fifo(QTestState *qts, uint64_t reg, char *msg, size_t count) in read_fifo() 45 static void write_fifo(QTestState *qts, uint64_t reg, const char *msg, in write_fifo() 67 static void fill_block(QTestState *qts, uint64_t reg, int count) in fill_block() 74 void sdhci_cmd_regs(QTestState *qts, uint64_t base_addr, uint16_t blksize, in sdhci_cmd_regs() 85 ssize_t sdhci_read_cmd(QTestState *qts, uint64_t base_addr, char *msg, in sdhci_read_cmd() 102 void sdhci_write_cmd(QTestState *qts, uint64_t base_addr, const char *msg, in sdhci_write_cmd()
|
H A D | rtas.c | 10 static void qrtas_copy_args(QTestState *qts, uint64_t target_args, in qrtas_copy_args() 20 static void qrtas_copy_ret(QTestState *qts, uint64_t target_ret, in qrtas_copy_ret() 30 static uint64_t qrtas_call(QTestState *qts, QGuestAllocator *alloc, in qrtas_call() 51 int qrtas_get_time_of_day(QTestState *qts, QGuestAllocator *alloc, in qrtas_get_time_of_day() 75 uint32_t qrtas_ibm_read_pci_config(QTestState *qts, QGuestAllocator *alloc, in qrtas_ibm_read_pci_config() 98 int qrtas_ibm_write_pci_config(QTestState *qts, QGuestAllocator *alloc, in qrtas_ibm_write_pci_config()
|