Searched refs:DKIOCUNMAP (Results 1 - 7 of 7) sorted by relevance

/xnu-2782.1.97/bsd/vm/
H A Dvm_compressor_backing_file.c318 error = VNOP_IOCTL(devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel());
337 error = VNOP_IOCTL(devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel());
H A Dvnode_pager.c207 * Used to call the DKIOCUNMAP ioctl on the underlying disk device for the specified vnode.
261 * the DKIOCUNMAP ioctl takes offset in bytes from the start of the device.
269 error = VNOP_IOCTL(devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel());
/xnu-2782.1.97/bsd/sys/
H A Ddisk.h58 * DKIOCUNMAP delete unused data
148 #define DKIOCUNMAP _IOW('d', 31, dk_unmap_t) macro
/xnu-2782.1.97/bsd/kern/
H A Dkern_symfile.c147 if (DKIOCUNMAP == theIoctl)
154 // printf("DKIOCUNMAP(%d) 0x%qx, 0x%qx\n", error, extent.offset, extent.length);
544 (void) kern_ioctl_file_extents(ref, DKIOCUNMAP, discard_offset, discard_end);
/xnu-2782.1.97/bsd/miscfs/specfs/
H A Dspec_vnops.c675 if (ap->a_command == DKIOCUNMAP) {
/xnu-2782.1.97/bsd/hfs/hfscommon/Misc/
H A DVolumeAllocation.c521 ; Function: Issue a DKIOCUNMAP for all blocks currently tracked by the jnl_trim_list
558 error = VNOP_IOCTL(hfsmp->hfs_devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel());
580 ; from any pending DKIOCUNMAP.
/xnu-2782.1.97/bsd/vfs/
H A Dvfs_journal.c3619 errno = VNOP_IOCTL(jnl->fsdev, DKIOCUNMAP, (caddr_t)&unmap, FWRITE, vfs_context_kernel());
3648 * would get sent to the device after the DKIOCUNMAP.
4208 // Send a DKIOCUNMAP for the extents trimmed by this transaction, and

Completed in 59 milliseconds