Lines Matching defs:siop_xfer
51 static void siop_setuptables(struct siop_adapter *, struct siop_xfer *,
54 static void siop_sdp(struct siop_adapter *, struct siop_xfer *,
56 static void siop_update_resid(struct siop_adapter *, struct siop_xfer *,
63 static void siop_xfer_setup(struct siop_xfer *, void *);
98 siop_setuptables(struct siop_adapter *adp, struct siop_xfer *xfer,
147 siop_sdp(struct siop_adapter *adp, struct siop_xfer *xfer, struct scsi_xfer *xs,
201 siop_update_resid(struct siop_adapter *adp, struct siop_xfer *xfer,
235 struct siop_xfer *siop_xfer = NULL;
259 siop_xfer = adp->xfer;
260 _inv((u_long)siop_xfer, sizeof(*siop_xfer));
278 if (siop_xfer) {
287 local_to_PCI((u_long)siop_xfer));
329 if (siop_xfer) {
341 if (siop_xfer) {
361 if (siop_xfer == NULL) {
393 siop_xfer = adp->xfer;
394 dsa = local_to_PCI((u_long)siop_xfer);
398 _wbinv((u_long)siop_xfer, sizeof(*siop_xfer));
405 siop_sdp(adp, siop_xfer, xs, offset);
410 _wbinv((u_long)siop_xfer, sizeof(*siop_xfer));
435 siop_update_resid(adp, siop_xfer, xs, offset);
458 xs->status = ctoh32(siop_xfer->siop_tables.status);
539 _wbinv((u_long)xfer, sizeof(struct siop_xfer));
605 struct siop_xfer *siop_xfer = adp->xfer;
656 dsa = local_to_PCI((u_long)siop_xfer);
659 siop_xfer->resel[E_ldsa_abs_slot_Used[0]] =
661 _wbinv((u_long)siop_xfer, sizeof(*siop_xfer));
679 siop_xfer_setup(struct siop_xfer *xfer, void *scriptaddr)
1133 struct siop_xfer *xfer;
1166 xfer = ALLOC(struct siop_xfer, sizeof(struct siop_xfer));