sili_ccb
struct sili_ccb *ccb;
sili_load_prb(struct sili_ccb *ccb)
struct sili_ccb *ccb;
struct sili_ccb *ccb = info;
sili_unload_prb(struct sili_ccb *ccb)
sili_poll(struct sili_ccb *ccb, int timeout,
void (*timeout_fn)(struct sili_ccb *))
struct sili_ccb *ccb;
sili_start_timeout(struct sili_ccb *ccb)
sili_start(struct sili_ccb *ccb)
sili_issue_pending_commands(struct sili_port *ap, struct sili_ccb *ccb)
struct sili_ccb *ccb = NULL;
struct sili_ccb *
struct sili_ccb *ccb;
sili_put_ccb(struct sili_ccb *ccb)
struct sili_ccb *
struct sili_ccb *err_ccb;
sili_put_err_ccb(struct sili_ccb *ccb)
struct sili_ccb *ccb;
ap->ap_ccbs = kmalloc(sizeof(struct sili_ccb) * sc->sc_ncmds, M_DEVBUF,
struct sili_ccb *ccb;
struct sili_ccb *ccb = (struct sili_ccb *)xa;
struct sili_ccb *ccb = (struct sili_ccb *)xa;
sili_ata_cmd_done(struct sili_ccb *ccb)
struct sili_ccb *ccb = arg;
sili_ata_cmd_timeout(struct sili_ccb *ccb)
sili_core_timeout(struct sili_ccb *ccb, int really_error)
sili_quick_timeout(struct sili_ccb *ccb)
sili_empty_done(struct sili_ccb *ccb)
struct sili_ccb *ccb;
int sili_load_prb(struct sili_ccb *);
void sili_unload_prb(struct sili_ccb *);
void sili_start(struct sili_ccb *);
struct sili_ccb *ccb;
static int sili_core_timeout(struct sili_ccb *ccb, int really_error);
struct sili_ccb *ccb = NULL;
void sili_issue_pending_commands(struct sili_port *ap, struct sili_ccb *ccb);
static void sili_empty_done(struct sili_ccb *ccb);
static void sili_ata_cmd_done(struct sili_ccb *ccb);
void (*ccb_done)(struct sili_ccb *);
TAILQ_ENTRY(sili_ccb) ccb_entry;
struct sili_ccb *ap_ccbs;
struct sili_ccb *ap_err_ccb; /* used to read LOG page */
TAILQ_HEAD(, sili_ccb) ap_ccb_free;
TAILQ_HEAD(, sili_ccb) ap_ccb_pending;
void sili_ata_cmd_timeout(struct sili_ccb *ccb);
void sili_quick_timeout(struct sili_ccb *ccb);
struct sili_ccb *sili_get_ccb(struct sili_port *ap);
void sili_put_ccb(struct sili_ccb *ccb);
struct sili_ccb *sili_get_err_ccb(struct sili_port *);
void sili_put_err_ccb(struct sili_ccb *);
int sili_poll(struct sili_ccb *ccb, int timeout,
void (*timeout_fn)(struct sili_ccb *));
static void sili_pm_empty_done(struct sili_ccb *ccb);
struct sili_ccb *ccb;
sili_pm_empty_done(struct sili_ccb *ccb)