Home
last modified time | relevance | path

Searched refs:HBA_PORT (Results 1 – 2 of 2) sorted by relevance

/DragonOS-0.1.2/kernel/src/driver/disk/ahci/
Dahci.c24 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 …]
Dahci.h230 } 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,