Lines Matching refs:breq
135 blockif_enqueue(struct blockif_ctxt *bc, struct blockif_req *breq, in blockif_enqueue() argument
146 be->be_req = breq; in blockif_enqueue()
152 off = breq->br_offset; in blockif_enqueue()
153 for (i = 0; i < breq->br_iovcnt; i++) in blockif_enqueue()
154 off += breq->br_iov[i].iov_len; in blockif_enqueue()
161 if (tbe->be_block == breq->br_offset) in blockif_enqueue()
166 if (tbe->be_block == breq->br_offset) in blockif_enqueue()
748 blockif_request(struct blockif_ctxt *bc, struct blockif_req *breq, in blockif_request() argument
762 if (blockif_enqueue(bc, breq, op)) in blockif_request()
779 blockif_read(struct blockif_ctxt *bc, struct blockif_req *breq) in blockif_read() argument
782 return (blockif_request(bc, breq, BOP_READ)); in blockif_read()
786 blockif_write(struct blockif_ctxt *bc, struct blockif_req *breq) in blockif_write() argument
789 return (blockif_request(bc, breq, BOP_WRITE)); in blockif_write()
793 blockif_flush(struct blockif_ctxt *bc, struct blockif_req *breq) in blockif_flush() argument
796 return (blockif_request(bc, breq, BOP_FLUSH)); in blockif_flush()
800 blockif_delete(struct blockif_ctxt *bc, struct blockif_req *breq) in blockif_delete() argument
803 return (blockif_request(bc, breq, BOP_DELETE)); in blockif_delete()
807 blockif_cancel(struct blockif_ctxt *bc, struct blockif_req *breq) in blockif_cancel() argument
820 if (be->be_req == breq) in blockif_cancel()
837 if (be->be_req == breq) in blockif_cancel()