H A D | ctl_backend_block.c | 145 typedef void (*cbb_dispatch_t)(struct ctl_be_block_lun *be_lun, 147 typedef uint64_t (*cbb_getattr_t)(struct ctl_be_block_lun *be_lun, 239 static void ctl_be_block_flush_file(struct ctl_be_block_lun *be_lun, 241 static void ctl_be_block_dispatch_file(struct ctl_be_block_lun *be_lun, 243 static void ctl_be_block_gls_file(struct ctl_be_block_lun *be_lun, 245 static uint64_t ctl_be_block_getattr_file(struct ctl_be_block_lun *be_lun, 247 static void ctl_be_block_flush_dev(struct ctl_be_block_lun *be_lun, 249 static void ctl_be_block_unmap_dev(struct ctl_be_block_lun *be_lun, 251 static void ctl_be_block_dispatch_dev(struct ctl_be_block_lun *be_lun, 253 static uint64_t ctl_be_block_getattr_dev(struct ctl_be_block_lun *be_lun, 417 struct ctl_be_block_lun *be_lun; local 474 struct ctl_be_block_lun *be_lun; local 566 ctl_be_block_flush_file(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 618 ctl_be_block_dispatch_file(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 780 ctl_be_block_gls_file(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 819 ctl_be_block_getattr_file(struct ctl_be_block_lun *be_lun, const char *attrname) argument 847 ctl_be_block_dispatch_zvol(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 948 ctl_be_block_gls_zvol(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 995 ctl_be_block_flush_dev(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 1040 ctl_be_block_unmap_dev_range(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio, uint64_t off, uint64_t len, int last) argument 1084 ctl_be_block_unmap_dev(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 1120 ctl_be_block_dispatch_dev(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 1198 ctl_be_block_getattr_dev(struct ctl_be_block_lun *be_lun, const char *attrname) argument 1222 ctl_be_block_cw_dispatch_sync(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1260 ctl_be_block_cw_dispatch_ws(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1364 ctl_be_block_cw_dispatch_unmap(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1406 ctl_be_block_cr_dispatch(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1449 ctl_be_block_cw_dispatch(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1504 struct ctl_be_block_lun *be_lun; local 1527 ctl_be_block_dispatch(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1644 struct ctl_be_block_lun *be_lun = (struct ctl_be_block_lun *)context; local 1728 struct ctl_be_block_lun *be_lun; local 1789 ctl_be_block_open_file(struct ctl_be_block_lun *be_lun, struct ctl_lun_req *req) argument 1888 ctl_be_block_open_dev(struct ctl_be_block_lun *be_lun, struct ctl_lun_req *req) argument 2065 ctl_be_block_close(struct ctl_be_block_lun *be_lun) argument 2098 ctl_be_block_open(struct ctl_be_block_lun *be_lun, struct ctl_lun_req *req) argument 2196 struct ctl_be_block_lun *be_lun; local 2400 struct ctl_be_block_lun *be_lun; local 2475 struct ctl_be_block_lun *be_lun; local 2575 struct ctl_be_block_lun *be_lun = (struct ctl_be_block_lun *)cbe_lun; local 2599 struct ctl_be_block_lun *be_lun; local 2684 struct ctl_be_block_lun *be_lun; local [all...] |