Searched refs:HBA_PORT (Results 1 – 2 of 2) sorted by relevance
/DragonOS-0.1.2/kernel/src/driver/disk/ahci/ |
D | ahci.c | 24 static void start_cmd(HBA_PORT *port); 25 static void stop_cmd(HBA_PORT *port); 26 static void port_rebase(HBA_PORT *port, int portno); 30 static int ahci_find_cmdslot(HBA_PORT *port); 188 static int check_type(HBA_PORT *port) in check_type() 257 static void start_cmd(HBA_PORT *port) in start_cmd() 269 static void stop_cmd(HBA_PORT *port) in stop_cmd() 288 static void port_rebase(HBA_PORT *port, int portno) in port_rebase() 339 static bool ahci_read(HBA_PORT *port, uint32_t startl, uint32_t starth, uint32_t count, uint64_t bu… in ahci_read() 433 static bool ahci_write(HBA_PORT *port, uint32_t startl, uint32_t starth, uint32_t count, in ahci_write() [all …]
|
D | ahci.h | 230 } HBA_PORT; typedef 253 HBA_PORT ports[32]; // 1 ~ 32 386 static bool ahci_read(HBA_PORT *port, uint32_t startl, uint32_t starth, uint32_t count, uint64_t bu… 399 static bool ahci_write(HBA_PORT *port, uint32_t startl, uint32_t starth, uint32_t count,
|