Lines Matching refs:bp
47 struct scsi_pkt *spktp, struct buf *bp, int cmdlen, int statuslen,
601 struct buf *bp, in atapi_tran_init_pkt() argument
626 if (bp == NULL) { in atapi_tran_init_pkt()
631 if (bp->b_bcount == 0) { in atapi_tran_init_pkt()
648 if (((bp->b_flags & B_PAGEIO) == 0) && in atapi_tran_init_pkt()
649 ((uintptr_t)bp->b_un.b_addr) & PCIIDE_PRDE_ADDR_MASK) { in atapi_tran_init_pkt()
660 if (bp->b_bcount & 1) { in atapi_tran_init_pkt()
677 new_spktp = ghd_tran_init_pkt_attr(&ata_ctlp->ac_ccc, ap, spktp, bp, in atapi_tran_init_pkt()
714 ASSERT(bp != NULL); in atapi_tran_init_pkt()
716 if (bp->b_flags & B_READ) { in atapi_tran_init_pkt()
733 if (bp && bp->b_bcount) { in atapi_tran_init_pkt()
747 bp_mapin(bp); in atapi_tran_init_pkt()
748 ata_pktp->ap_baddr = bp->b_un.b_addr; in atapi_tran_init_pkt()
755 if (bp->b_flags & B_READ) { in atapi_tran_init_pkt()
774 resid = bp->b_bcount - ata_pktp->ap_boffset; in atapi_tran_init_pkt()
784 ata_pktp->ap_bcount = bp->b_bcount; in atapi_tran_init_pkt()