xy.c | 122 * XYC_DONE: don't need IORQ, get error code and free (done after xyc_cmd) 161 int xyc_cmd(struct xyc_softc *, int, int, int, int, int, char *, int); 417 err = xyc_cmd(xyc, XYCMD_ST, 0, 0, 0, 0, 0, XY_SUB_POLL); 552 err = xyc_cmd(xyc, XYCMD_RST, 0, xy->xy_drive, 0, 0, 0, fullmode); 583 err = xyc_cmd(xyc, XYCMD_RD, 0, xy->xy_drive, 0, 1, 649 err = xyc_cmd(xyc, XYCMD_SDS, 0, xy->xy_drive, blk, 0, 0, fullmode); 665 err = xyc_cmd(xyc, XYCMD_RD, 0, xy->xy_drive, blk, 1, 1203 * xyc_cmd: front end for POLL'd and WAIT'd commands. Returns 0 or error. 1207 xyc_cmd(struct xyc_softc *xycsc, int cmd, int subfn, int unit, int block, function in typeref:typename:int 1219 if (tsleep(iorq, PRIBIO, "xyc_cmd", 0) [all...] |