Symbol: ahci_port
sys/arch/armv7/sunxi/sxiahci.c
221
sxiahci_port_start(struct ahci_port *ap, int fre_only)
sys/arch/armv7/sunxi/sxiahci.c
55
int sxiahci_port_start(struct ahci_port *, int);
sys/arch/armv7/sunxi/sxiahci.c
60
extern u_int32_t ahci_pread(struct ahci_port *, bus_size_t);
sys/arch/armv7/sunxi/sxiahci.c
61
extern void ahci_pwrite(struct ahci_port *, bus_size_t, u_int32_t);
sys/arch/armv7/sunxi/sxiahci.c
62
extern int ahci_default_port_start(struct ahci_port *, int);
sys/dev/ic/ahci.c
102
void ahci_issue_pending_ncq_commands(struct ahci_port *);
sys/dev/ic/ahci.c
103
void ahci_issue_pending_commands(struct ahci_port *, int);
sys/dev/ic/ahci.c
106
u_int32_t ahci_port_intr(struct ahci_port *, u_int32_t);
sys/dev/ic/ahci.c
108
struct ahci_ccb *ahci_get_ccb(struct ahci_port *);
sys/dev/ic/ahci.c
1104
ahci_pmp_port_softreset(struct ahci_port *ap, int pmp_port)
sys/dev/ic/ahci.c
111
struct ahci_ccb *ahci_get_err_ccb(struct ahci_port *);
sys/dev/ic/ahci.c
114
struct ahci_ccb *ahci_get_pmp_ccb(struct ahci_port *);
sys/dev/ic/ahci.c
117
int ahci_port_read_ncq_error(struct ahci_port *, int *, int);
sys/dev/ic/ahci.c
1211
ahci_pmp_port_probe(struct ahci_port *ap, int pmp_port)
sys/dev/ic/ahci.c
1242
ahci_flush_tfd(struct ahci_port *ap)
sys/dev/ic/ahci.c
1252
ahci_active_mask(struct ahci_port *ap)
sys/dev/ic/ahci.c
1266
struct ahci_port *ap = ccb->ccb_port;
sys/dev/ic/ahci.c
128
u_int32_t ahci_pread(struct ahci_port *, bus_size_t);
sys/dev/ic/ahci.c
129
void ahci_pwrite(struct ahci_port *, bus_size_t, u_int32_t);
sys/dev/ic/ahci.c
130
int ahci_pwait_eq(struct ahci_port *, bus_size_t,
sys/dev/ic/ahci.c
1311
ahci_port_signature(struct ahci_port *ap)
sys/dev/ic/ahci.c
132
void ahci_flush_tfd(struct ahci_port *ap);
sys/dev/ic/ahci.c
1326
ahci_pmp_port_portreset(struct ahci_port *ap, int pmp_port)
sys/dev/ic/ahci.c
133
u_int32_t ahci_active_mask(struct ahci_port *);
sys/dev/ic/ahci.c
134
int ahci_port_detect_pmp(struct ahci_port *);
sys/dev/ic/ahci.c
138
int ahci_pmp_read(struct ahci_port *, int, int,
sys/dev/ic/ahci.c
140
int ahci_pmp_write(struct ahci_port *, int, int, u_int32_t);
sys/dev/ic/ahci.c
141
int ahci_pmp_phy_status(struct ahci_port *, int,
sys/dev/ic/ahci.c
1424
ahci_port_comreset(struct ahci_port *ap)
sys/dev/ic/ahci.c
143
int ahci_pmp_identify(struct ahci_port *, int *);
sys/dev/ic/ahci.c
1443
ahci_port_portreset_start(struct ahci_port *ap)
sys/dev/ic/ahci.c
1464
ahci_port_portreset_poll(struct ahci_port *ap)
sys/dev/ic/ahci.c
1473
ahci_port_portreset_wait(struct ahci_port *ap)
sys/dev/ic/ahci.c
1485
ahci_port_portreset_finish(struct ahci_port *ap, int pmp)
sys/dev/ic/ahci.c
1543
ahci_port_portreset(struct ahci_port *ap, int pmp)
sys/dev/ic/ahci.c
1551
ahci_port_detect_pmp(struct ahci_port *ap)
sys/dev/ic/ahci.c
1762
struct ahci_port *ap = ccb->ccb_port;
sys/dev/ic/ahci.c
1803
struct ahci_port *ap = ccb->ccb_port;
sys/dev/ic/ahci.c
1826
struct ahci_port *ap = ccb->ccb_port;
sys/dev/ic/ahci.c
1863
struct ahci_port *ap = ccb->ccb_port;
sys/dev/ic/ahci.c
1911
ahci_issue_pending_ncq_commands(struct ahci_port *ap)
sys/dev/ic/ahci.c
1946
ahci_issue_pending_commands(struct ahci_port *ap, int last_was_ncq)
sys/dev/ic/ahci.c
2041
ahci_port_intr(struct ahci_port *ap, u_int32_t ci_mask)
sys/dev/ic/ahci.c
2392
ahci_get_ccb(struct ahci_port *ap)
sys/dev/ic/ahci.c
2411
struct ahci_port *ap = ccb->ccb_port;
sys/dev/ic/ahci.c
2430
ahci_get_err_ccb(struct ahci_port *ap)
sys/dev/ic/ahci.c
2473
struct ahci_port *ap = ccb->ccb_port;
sys/dev/ic/ahci.c
2501
ahci_get_pmp_ccb(struct ahci_port *ap)
sys/dev/ic/ahci.c
2534
struct ahci_port *ap = ccb->ccb_port;
sys/dev/ic/ahci.c
2553
ahci_port_read_ncq_error(struct ahci_port *ap, int *err_slotp, int pmp_port)
sys/dev/ic/ahci.c
2732
ahci_pread(struct ahci_port *ap, bus_size_t r)
sys/dev/ic/ahci.c
2740
ahci_pwrite(struct ahci_port *ap, bus_size_t r, u_int32_t v)
sys/dev/ic/ahci.c
2748
ahci_pwait_eq(struct ahci_port *ap, bus_size_t r, u_int32_t mask,
sys/dev/ic/ahci.c
2766
struct ahci_port *ap = sc->sc_ports[port];
sys/dev/ic/ahci.c
2792
struct ahci_port *ap = sc->sc_ports[port];
sys/dev/ic/ahci.c
2911
struct ahci_port *ap = ccb->ccb_port;
sys/dev/ic/ahci.c
3003
ahci_pmp_read(struct ahci_port *ap, int target, int which, u_int32_t *datap)
sys/dev/ic/ahci.c
3037
ahci_pmp_write(struct ahci_port *ap, int target, int which, u_int32_t data)
sys/dev/ic/ahci.c
3067
ahci_pmp_phy_status(struct ahci_port *ap, int target, u_int32_t *datap)
sys/dev/ic/ahci.c
3081
ahci_pmp_identify(struct ahci_port *ap, int *ret_nports)
sys/dev/ic/ahci.c
3123
ahci_hibernate_io_start(struct ahci_port *ap, struct ahci_ccb *ccb)
sys/dev/ic/ahci.c
3130
ahci_hibernate_io_poll(struct ahci_port *ap, struct ahci_ccb *ccb)
sys/dev/ic/ahci.c
3230
struct ahci_port *ap;
sys/dev/ic/ahci.c
465
ahci_enable_interrupts(struct ahci_port *ap)
sys/dev/ic/ahci.c
483
struct ahci_port *ap;
sys/dev/ic/ahci.c
57
void ahci_hibernate_io_start(struct ahci_port *,
sys/dev/ic/ahci.c
59
int ahci_hibernate_io_poll(struct ahci_port *,
sys/dev/ic/ahci.c
648
struct ahci_port *ap;
sys/dev/ic/ahci.c
71
void ahci_enable_interrupts(struct ahci_port *);
sys/dev/ic/ahci.c
732
struct ahci_port *ap = sc->sc_ports[port];
sys/dev/ic/ahci.c
770
struct ahci_port *ap;
sys/dev/ic/ahci.c
79
int ahci_default_port_start(struct ahci_port *, int);
sys/dev/ic/ahci.c
80
int ahci_port_stop(struct ahci_port *, int);
sys/dev/ic/ahci.c
81
int ahci_port_clo(struct ahci_port *);
sys/dev/ic/ahci.c
82
int ahci_port_softreset(struct ahci_port *);
sys/dev/ic/ahci.c
83
void ahci_port_comreset(struct ahci_port *);
sys/dev/ic/ahci.c
84
int ahci_port_portreset(struct ahci_port *, int);
sys/dev/ic/ahci.c
85
void ahci_port_portreset_start(struct ahci_port *);
sys/dev/ic/ahci.c
86
int ahci_port_portreset_poll(struct ahci_port *);
sys/dev/ic/ahci.c
87
void ahci_port_portreset_wait(struct ahci_port *);
sys/dev/ic/ahci.c
88
int ahci_port_portreset_finish(struct ahci_port *, int);
sys/dev/ic/ahci.c
89
int ahci_port_signature(struct ahci_port *);
sys/dev/ic/ahci.c
90
int ahci_pmp_port_softreset(struct ahci_port *, int);
sys/dev/ic/ahci.c
908
ahci_default_port_start(struct ahci_port *ap, int fre_only)
sys/dev/ic/ahci.c
91
int ahci_pmp_port_portreset(struct ahci_port *, int);
sys/dev/ic/ahci.c
92
int ahci_pmp_port_probe(struct ahci_port *ap, int pmp_port);
sys/dev/ic/ahci.c
932
ahci_port_stop(struct ahci_port *ap, int stop_fis_rx)
sys/dev/ic/ahci.c
966
ahci_port_clo(struct ahci_port *ap)
sys/dev/ic/ahci.c
994
ahci_port_softreset(struct ahci_port *ap)
sys/dev/ic/ahcivar.h
131
struct ahci_port *sc_ports[AHCI_MAX_PORTS];
sys/dev/ic/ahcivar.h
143
int (*sc_port_start)(struct ahci_port *, int);
sys/dev/ic/ahcivar.h
40
struct ahci_port;
sys/dev/ic/ahcivar.h
47
struct ahci_port *ccb_port;