Home
last modified time | relevance | path

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

/freebsd-13.1/sys/cam/ctl/
H A Dctl_backend_ramdisk.c715 struct ctl_ptr_len_flags *ptrlen = (struct ctl_ptr_len_flags *)ARGS(io); in ctl_backend_ramdisk_unmap() local
718 if ((ptrlen->flags & ~SU_ANCHOR) != 0) { in ctl_backend_ramdisk_unmap()
729 buf = (struct scsi_unmap_desc *)ptrlen->ptr; in ctl_backend_ramdisk_unmap()
730 end = buf + ptrlen->len / sizeof(*buf); in ctl_backend_ramdisk_unmap()
734 (ptrlen->flags & SU_ANCHOR) != 0); in ctl_backend_ramdisk_unmap()
H A Dctl_backend_block.c1099 struct ctl_ptr_len_flags *ptrlen; in ctl_be_block_unmap_dev() local
1112 ptrlen = (struct ctl_ptr_len_flags *)&io->io_hdr.ctl_private[CTL_PRIV_LBA_LEN]; in ctl_be_block_unmap_dev()
1113 buf = (struct scsi_unmap_desc *)ptrlen->ptr; in ctl_be_block_unmap_dev()
1114 end = buf + ptrlen->len / sizeof(*buf); in ctl_be_block_unmap_dev()
1374 struct ctl_ptr_len_flags *ptrlen; in ctl_be_block_cw_dispatch_unmap() local
1379 ptrlen = (struct ctl_ptr_len_flags *)&io->io_hdr.ctl_private[CTL_PRIV_LBA_LEN]; in ctl_be_block_cw_dispatch_unmap()
1381 if ((ptrlen->flags & ~SU_ANCHOR) != 0 || be_lun->unmap == NULL) { in ctl_be_block_cw_dispatch_unmap()
H A Dctl.c5762 struct ctl_ptr_len_flags *ptrlen; in ctl_unmap() local
5837 ptrlen = (struct ctl_ptr_len_flags *) in ctl_unmap()
5839 ptrlen->ptr = (void *)buf; in ctl_unmap()
5840 ptrlen->len = len; in ctl_unmap()
5841 ptrlen->flags = byte2; in ctl_unmap()
10846 struct ctl_ptr_len_flags *ptrlen; in ctl_extent_check_unmap() local
10859 ptrlen = (struct ctl_ptr_len_flags *) in ctl_extent_check_unmap()
10862 ptrlen->ptr == NULL) in ctl_extent_check_unmap()
10866 buf = (struct scsi_unmap_desc *)ptrlen->ptr; in ctl_extent_check_unmap()
10867 end = buf + ptrlen->len / sizeof(*buf); in ctl_extent_check_unmap()