H A D | ctl_backend_block.c | 141 typedef void (*cbb_dispatch_t)(struct ctl_be_block_lun *be_lun, 143 typedef uint64_t (*cbb_getattr_t)(struct ctl_be_block_lun *be_lun, 231 static void ctl_be_block_flush_file(struct ctl_be_block_lun *be_lun, 233 static void ctl_be_block_dispatch_file(struct ctl_be_block_lun *be_lun, 235 static void ctl_be_block_gls_file(struct ctl_be_block_lun *be_lun, 237 static uint64_t ctl_be_block_getattr_file(struct ctl_be_block_lun *be_lun, 239 static void ctl_be_block_flush_dev(struct ctl_be_block_lun *be_lun, 241 static void ctl_be_block_unmap_dev(struct ctl_be_block_lun *be_lun, 243 static void ctl_be_block_dispatch_dev(struct ctl_be_block_lun *be_lun, 245 static uint64_t ctl_be_block_getattr_dev(struct ctl_be_block_lun *be_lun, 396 struct ctl_be_block_lun *be_lun; local 472 struct ctl_be_block_lun *be_lun; local 567 ctl_be_block_flush_file(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 619 ctl_be_block_dispatch_file(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 784 ctl_be_block_gls_file(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 823 ctl_be_block_getattr_file(struct ctl_be_block_lun *be_lun, const char *attrname) argument 851 ctl_be_block_dispatch_zvol(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 955 ctl_be_block_gls_zvol(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 1002 ctl_be_block_flush_dev(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 1047 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 1091 ctl_be_block_unmap_dev(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 1127 ctl_be_block_dispatch_dev(struct ctl_be_block_lun *be_lun, struct ctl_be_block_io *beio) argument 1206 ctl_be_block_getattr_dev(struct ctl_be_block_lun *be_lun, const char *attrname) argument 1230 ctl_be_block_cw_dispatch_sync(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1268 ctl_be_block_cw_dispatch_ws(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1372 ctl_be_block_cw_dispatch_unmap(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1414 ctl_be_block_cr_dispatch(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1457 ctl_be_block_cw_dispatch(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1512 struct ctl_be_block_lun *be_lun; local 1535 ctl_be_block_dispatch(struct ctl_be_block_lun *be_lun, union ctl_io *io) argument 1654 struct ctl_be_block_lun *be_lun = (struct ctl_be_block_lun *)context; local 1742 struct ctl_be_block_lun *be_lun; local 1808 ctl_be_block_open_file(struct ctl_be_block_lun *be_lun, struct ctl_lun_req *req) argument 1907 ctl_be_block_open_dev(struct ctl_be_block_lun *be_lun, struct ctl_lun_req *req) argument 2084 ctl_be_block_close(struct ctl_be_block_lun *be_lun) argument 2117 ctl_be_block_open(struct ctl_be_block_lun *be_lun, struct ctl_lun_req *req) argument 2215 struct ctl_be_block_lun *be_lun; local 2429 struct ctl_be_block_lun *be_lun; local 2504 struct ctl_be_block_lun *be_lun; local 2600 struct ctl_be_block_lun *be_lun = lun; local 2625 struct ctl_be_block_lun *be_lun; local 2710 struct ctl_be_block_lun *be_lun; local 2751 ctl_be_block_lun_info(void *be_lun, struct sbuf *sb) argument 2771 ctl_be_block_lun_attr(void *be_lun, const char *attrname) argument [all...] |