Home
last modified time | relevance | path

Searched refs:AHCIQState (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/tests/qtest/libqos/
H A Dahci.h336 typedef struct AHCIQState { struct
346 } AHCIQState; argument
489 int (*pre_cb)(AHCIQState*, AHCICommand*, const struct AHCIOpts *);
490 int (*mid_cb)(AHCIQState*, AHCICommand*, const struct AHCIOpts *);
491 int (*post_cb)(AHCIQState*, AHCICommand*, const struct AHCIOpts *);
507 static inline uint32_t ahci_mread(AHCIQState *ahci, size_t offset) in ahci_mread()
512 static inline void ahci_mwrite(AHCIQState *ahci, size_t offset, uint32_t value) in ahci_mwrite()
517 static inline uint32_t ahci_rreg(AHCIQState *ahci, uint32_t reg_num) in ahci_rreg()
522 static inline void ahci_wreg(AHCIQState *ahci, uint32_t reg_num, uint32_t value) in ahci_wreg()
527 static inline void ahci_set(AHCIQState *ahci, uint32_t reg_num, uint32_t mask) in ahci_set()
[all …]
H A Dahci.c104 uint64_t ahci_alloc(AHCIQState *ahci, size_t bytes) in ahci_alloc()
111 void ahci_free(AHCIQState *ahci, uint64_t addr) in ahci_free()
118 bool is_atapi(AHCIQState *ahci, uint8_t port) in is_atapi()
164 void ahci_clean_mem(AHCIQState *ahci) in ahci_clean_mem()
188 void ahci_pci_enable(AHCIQState *ahci) in ahci_pci_enable()
211 void start_ahci_device(AHCIQState *ahci) in start_ahci_device()
225 void ahci_hba_enable(AHCIQState *ahci) in ahci_hba_enable()
364 unsigned ahci_port_select(AHCIQState *ahci) in ahci_port_select()
391 void ahci_port_clear(AHCIQState *ahci, uint8_t port) in ahci_port_clear()
407 void ahci_port_check_error(AHCIQState *ahci, AHCICommand *cmd) in ahci_port_check_error()
[all …]
/openbmc/qemu/tests/qtest/
H A Dahci-test.c52 static void ahci_test_port_spec(AHCIQState *ahci, uint8_t port);
53 static void ahci_test_pci_spec(AHCIQState *ahci);
54 static void ahci_test_pci_caps(AHCIQState *ahci, uint16_t header,
56 static void ahci_test_satacap(AHCIQState *ahci, uint8_t offset);
57 static void ahci_test_msicap(AHCIQState *ahci, uint8_t offset);
58 static void ahci_test_pmcap(AHCIQState *ahci, uint8_t offset);
81 static void verify_state(AHCIQState *ahci, uint64_t hba_old) in verify_state()
115 static void ahci_migrate(AHCIQState *from, AHCIQState *to, const char *uri) in ahci_migrate()
135 memcpy(to, from, sizeof(AHCIQState)); in ahci_migrate()
141 memset(from, 0x00, sizeof(AHCIQState)); in ahci_migrate()
[all …]