Lines Matching refs:blockif_ctxt
64 struct blockif_ctxt;
65 struct blockif_ctxt *blockif_open(const char *optstr, const char *ident);
66 off_t blockif_size(struct blockif_ctxt *bc);
67 void blockif_chs(struct blockif_ctxt *bc, uint16_t *c, uint8_t *h,
69 int blockif_sectsz(struct blockif_ctxt *bc);
70 void blockif_psectsz(struct blockif_ctxt *bc, int *size, int *off);
71 int blockif_queuesz(struct blockif_ctxt *bc);
72 int blockif_is_ro(struct blockif_ctxt *bc);
73 int blockif_candelete(struct blockif_ctxt *bc);
74 int blockif_read(struct blockif_ctxt *bc, struct blockif_req *breq);
75 int blockif_write(struct blockif_ctxt *bc, struct blockif_req *breq);
76 int blockif_flush(struct blockif_ctxt *bc, struct blockif_req *breq);
77 int blockif_delete(struct blockif_ctxt *bc, struct blockif_req *breq);
78 int blockif_cancel(struct blockif_ctxt *bc, struct blockif_req *breq);
79 int blockif_close(struct blockif_ctxt *bc);
81 void blockif_pause(struct blockif_ctxt *bc);
82 void blockif_resume(struct blockif_ctxt *bc);
85 int blockif_snapshot(struct blockif_ctxt *bc,