Home
last modified time | relevance | path

Searched refs:ptrlen (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/sys/cam/ctl/
H A Dctl_backend_ramdisk.c743 struct ctl_ptr_len_flags *ptrlen = (struct ctl_ptr_len_flags *)ARGS(io); in ctl_backend_ramdisk_unmap() local
746 if ((ptrlen->flags & ~SU_ANCHOR) != 0) { in ctl_backend_ramdisk_unmap()
757 buf = (struct scsi_unmap_desc *)ptrlen->ptr; in ctl_backend_ramdisk_unmap()
758 end = buf + ptrlen->len / sizeof(*buf); in ctl_backend_ramdisk_unmap()
762 (ptrlen->flags & SU_ANCHOR) != 0); in ctl_backend_ramdisk_unmap()
H A Dctl_backend_block.c1101 struct ctl_ptr_len_flags *ptrlen; in ctl_be_block_unmap_dev() local
1116 ptrlen = (struct ctl_ptr_len_flags *)&io->io_hdr.ctl_private[CTL_PRIV_LBA_LEN]; in ctl_be_block_unmap_dev()
1117 buf = (struct scsi_unmap_desc *)ptrlen->ptr; in ctl_be_block_unmap_dev()
1118 end = buf + ptrlen->len / sizeof(*buf); in ctl_be_block_unmap_dev()
1382 struct ctl_ptr_len_flags *ptrlen; in ctl_be_block_cw_dispatch_unmap() local
1387 ptrlen = (struct ctl_ptr_len_flags *)&io->io_hdr.ctl_private[CTL_PRIV_LBA_LEN]; in ctl_be_block_cw_dispatch_unmap()
1389 if ((ptrlen->flags & ~SU_ANCHOR) != 0 || be_lun->unmap == NULL) { in ctl_be_block_cw_dispatch_unmap()
H A Dctl.c5836 struct ctl_ptr_len_flags *ptrlen; in ctl_unmap() local
5911 ptrlen = (struct ctl_ptr_len_flags *) in ctl_unmap()
5913 ptrlen->ptr = (void *)buf; in ctl_unmap()
5914 ptrlen->len = len; in ctl_unmap()
5915 ptrlen->flags = byte2; in ctl_unmap()
10842 struct ctl_ptr_len_flags *ptrlen; in ctl_extent_check_unmap() local
10853 ptrlen = (struct ctl_ptr_len_flags *) in ctl_extent_check_unmap()
10856 ptrlen->ptr == NULL) in ctl_extent_check_unmap()
10860 buf = (struct scsi_unmap_desc *)ptrlen->ptr; in ctl_extent_check_unmap()
10861 end = buf + ptrlen->len / sizeof(*buf); in ctl_extent_check_unmap()