Lines Matching refs:vd_t

502 } vd_t;  typedef
667 static void vd_free_dring_task(vd_t *vdp);
668 static int vd_setup_vd(vd_t *vd);
669 static int vd_setup_single_slice_disk(vd_t *vd);
670 static int vd_setup_slice_image(vd_t *vd);
671 static int vd_setup_disk_image(vd_t *vd);
672 static int vd_backend_check_size(vd_t *vd);
673 static boolean_t vd_enabled(vd_t *vd);
675 static int vd_dskimg_validate_geometry(vd_t *vd);
676 static boolean_t vd_dskimg_is_iso_image(vd_t *vd);
677 static void vd_set_exported_operations(vd_t *vd);
678 static void vd_reset_access(vd_t *vd);
679 static int vd_backend_ioctl(vd_t *vd, int cmd, caddr_t arg);
680 static int vds_efi_alloc_and_read(vd_t *, efi_gpt_t **, efi_gpe_t **);
681 static void vds_efi_free(vd_t *, efi_gpt_t *, efi_gpe_t *);
687 static boolean_t vd_slice_geom_isvalid(vd_t *vd, struct dk_geom *geom);
688 static boolean_t vd_slice_vtoc_isvalid(vd_t *vd, struct extvtoc *vtoc);
756 vd_dskimg_io_params(vd_t *vd, int slice, size_t *blkp, size_t *lenp) in vd_dskimg_io_params()
873 vd_dskimg_rw(vd_t *vd, int slice, int operation, caddr_t data, size_t offset, in vd_dskimg_rw()
1081 vd_dskimg_set_vtoc(vd_t *vd, struct dk_label *label) in vd_dskimg_set_vtoc()
1151 vd_dskimg_get_devid_block(vd_t *vd, size_t *blkp) in vd_dskimg_get_devid_block()
1234 vd_dskimg_read_devid(vd_t *vd, ddi_devid_t *devid) in vd_dskimg_read_devid()
1310 vd_dskimg_write_devid(vd_t *vd, ddi_devid_t devid) in vd_dskimg_write_devid()
1376 vd_do_scsi_rdwr(vd_t *vd, int operation, caddr_t data, size_t blk, size_t len) in vd_do_scsi_rdwr()
1503 vd_scsi_rdwr(vd_t *vd, int operation, caddr_t data, size_t vblk, size_t vlen) in vd_scsi_rdwr()
1603 vd_slice_flabel_read(vd_t *vd, caddr_t data, size_t offset, size_t length) in vd_slice_flabel_read()
1659 vd_slice_flabel_write(vd_t *vd, caddr_t data, size_t offset, size_t length) in vd_slice_flabel_write()
1745 vd_slice_fake_rdwr(vd_t *vd, int slice, int operation, caddr_t *datap, in vd_slice_fake_rdwr()
1892 vd_flush_write(vd_t *vd) in vd_flush_write()
1911 vd_t *vd = task->vd; in vd_bio_task()
1972 vd_t *vd = task->vd; in vd_start_bio()
2250 vd_need_reset(vd_t *vd, boolean_t reset_ldc) in vd_need_reset()
2264 vd_reset_if_needed(vd_t *vd) in vd_reset_if_needed()
2339 vd_mark_in_reset(vd_t *vd) in vd_mark_in_reset()
2355 vd_mark_elem_done(vd_t *vd, int idx, int elem_status, int elem_nbytes) in vd_mark_elem_done()
2416 vd_t *vd = task->vd; in vd_complete_bio()
2581 vd_t *vd = task->vd; in vd_complete_notify()
2964 vd_slice_geom_isvalid(vd_t *vd, struct dk_geom *geom) in vd_slice_geom_isvalid()
2984 vd_slice_vtoc_isvalid(vd_t *vd, struct extvtoc *vtoc) in vd_slice_vtoc_isvalid()
3045 vd_do_slice_ioctl(vd_t *vd, int cmd, void *ioctl_arg) in vd_do_slice_ioctl()
3145 vds_efi_alloc_and_read(vd_t *vd, efi_gpt_t **gpt, efi_gpe_t **gpe) in vds_efi_alloc_and_read()
3158 vds_efi_free(vd_t *vd, efi_gpt_t *gpt, efi_gpe_t *gpe) in vds_efi_free()
3168 vd_dskimg_validate_efi(vd_t *vd) in vd_dskimg_validate_efi()
3235 vd_dskimg_validate_geometry(vd_t *vd) in vd_dskimg_validate_geometry()
3290 vd_do_dskimg_ioctl(vd_t *vd, int cmd, void *ioctl_arg) in vd_do_dskimg_ioctl()
3403 vd_backend_ioctl(vd_t *vd, int cmd, caddr_t arg) in vd_backend_ioctl()
3482 vd_do_ioctl(vd_t *vd, vd_dring_payload_t *request, void* buf, vd_ioctl_t *ioctl) in vd_do_ioctl()
3613 vd_t *vd = task->vd; in vd_ioctl()
3714 vd_t *vd = task->vd; in vd_get_devid()
3793 vd_scsi_reset(vd_t *vd) in vd_scsi_reset()
3810 vd_t *vd = task->vd; in vd_reset()
3834 vd_t *vd = task->vd; in vd_get_capacity()
3878 vd_t *vd = task->vd; in vd_get_access()
3917 vd_t *vd = task->vd; in vd_set_access()
4033 vd_reset_access(vd_t *vd) in vd_reset_access()
4141 vd_t *vd = task->vd; in vd_do_process_task()
4213 vd_t *vd = task->vd; in vd_process_task()
4330 vd_process_ver_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_ver_msg()
4393 vd_set_exported_operations(vd_t *vd) in vd_set_exported_operations()
4429 vd_process_attr_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_attr_msg()
4553 vd_process_dring_reg_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_dring_reg_msg()
4694 vd_process_dring_unreg_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_dring_unreg_msg()
4743 vd_check_seq_num(vd_t *vd, uint64_t seq_num) in vd_check_seq_num()
4775 vd_process_desc_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_desc_msg()
4829 vd_process_element(vd_t *vd, vd_task_type_t type, uint32_t idx, in vd_process_element()
4872 vd_process_element_range(vd_t *vd, int start, int end, in vd_process_element_range()
4922 vd_process_dring_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_dring_msg()
5000 vd_do_process_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_do_process_msg()
5134 vd_process_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_msg()
5216 vd_enabled(vd_t *vd) in vd_enabled()
5229 vd_t *vd = (vd_t *)arg; in vd_recv_msg()
5300 vd_t *vd = (vd_t *)(void *)arg; in vd_handle_ldc_events()
5448 vd_dskimg_is_iso_image(vd_t *vd) in vd_dskimg_is_iso_image()
5498 vd_is_atapi_device(vd_t *vd) in vd_is_atapi_device()
5526 vd_setup_full_disk(vd_t *vd) in vd_setup_full_disk()
5663 vd_setup_partition_vtoc(vd_t *vd) in vd_setup_partition_vtoc()
5806 vd_setup_partition_efi(vd_t *vd) in vd_setup_partition_efi()
5889 vd_setup_backend_vnode(vd_t *vd) in vd_setup_backend_vnode()
5960 vd_setup_slice_image(vd_t *vd) in vd_setup_slice_image()
5995 vd_setup_disk_image(vd_t *vd) in vd_setup_disk_image()
6103 vd_open_using_ldi_by_name(vd_t *vd, int flags) in vd_open_using_ldi_by_name()
6136 vd_setup_backend_ldi(vd_t *vd) in vd_setup_backend_ldi()
6236 vd_setup_single_slice_disk(vd_t *vd) in vd_setup_single_slice_disk()
6359 vd_backend_check_size(vd_t *vd) in vd_backend_check_size()
6506 vd_identify_dev(vd_t *vd, int *dtype) in vd_identify_dev()
6568 vd_setup_vd(vd_t *vd) in vd_setup_vd()
6721 uint64_t ldc_id, vd_t **vdp) in vds_do_init_vd()
6727 vd_t *vd; in vds_do_init_vd()
6863 vd_free_dring_task(vd_t *vdp) in vd_free_dring_task()
6894 vd_t *vd = (vd_t *)arg; in vds_destroy_vd()
7009 vd_t *vd = NULL; in vds_init_vd()