Lines Matching refs:blockif_ctxt
97 struct blockif_ctxt {
136 blockif_enqueue(struct blockif_ctxt *bc, struct blockif_req *breq,
180 blockif_dequeue(struct blockif_ctxt *bc, pthread_t t, struct blockif_elem **bep)
200 blockif_complete(struct blockif_ctxt *bc, struct blockif_elem *be)
219 blockif_flush_bc(struct blockif_ctxt *bc)
231 blockif_proc(struct blockif_ctxt *bc, struct blockif_elem *be, uint8_t *buf)
350 struct blockif_ctxt *bc;
430 struct blockif_ctxt *
436 struct blockif_ctxt *bc;
578 bc = calloc(1, sizeof(struct blockif_ctxt));
623 blockif_request(struct blockif_ctxt *bc, struct blockif_req *breq,
653 blockif_read(struct blockif_ctxt *bc, struct blockif_req *breq)
661 blockif_write(struct blockif_ctxt *bc, struct blockif_req *breq)
669 blockif_flush(struct blockif_ctxt *bc, struct blockif_req *breq)
677 blockif_delete(struct blockif_ctxt *bc, struct blockif_req *breq)
685 blockif_cancel(struct blockif_ctxt *bc, struct blockif_req *breq)
763 blockif_close(struct blockif_ctxt *bc)
797 blockif_chs(struct blockif_ctxt *bc, uint16_t *c, uint8_t *h, uint8_t *s)
845 blockif_size(struct blockif_ctxt *bc)
853 blockif_sectsz(struct blockif_ctxt *bc)
861 blockif_psectsz(struct blockif_ctxt *bc, int *size, int *off)
870 blockif_queuesz(struct blockif_ctxt *bc)
878 blockif_is_ro(struct blockif_ctxt *bc)
886 blockif_candelete(struct blockif_ctxt *bc)
895 blockif_pause(struct blockif_ctxt *bc)
914 blockif_resume(struct blockif_ctxt *bc)
961 blockif_snapshot(struct blockif_ctxt *bc, struct vm_snapshot_meta *meta)