Searched refs:DKIOCUNMAP (Results 1 - 6 of 6) sorted by relevance
/darwin-on-arm/xnu/bsd/sys/ |
H A D | disk.h | 54 * DKIOCUNMAP delete unused data 133 #define DKIOCUNMAP _IOW('d', 31, dk_unmap_t) macro
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_symfile.c | 146 if (DKIOCUNMAP == theIoctl) 153 // printf("DKIOCUNMAP(%d) 0x%qx, 0x%qx\n", error, extent.offset, extent.length); 507 (void) kern_ioctl_file_extents(ref, DKIOCUNMAP, discard_offset, discard_end);
|
/darwin-on-arm/xnu/bsd/vm/ |
H A D | vnode_pager.c | 164 * Used to call the DKIOCUNMAP ioctl on the underlying disk device for the specified vnode. 218 * the DKIOCUNMAP ioctl takes offset in bytes from the start of the device. 226 error = VNOP_IOCTL(devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel());
|
/darwin-on-arm/xnu/bsd/miscfs/specfs/ |
H A D | spec_vnops.c | 637 if (ap->a_command == DKIOCUNMAP) {
|
/darwin-on-arm/xnu/bsd/hfs/hfscommon/Misc/ |
H A D | VolumeAllocation.c | 601 ; Function: Issue a DKIOCUNMAP for all blocks currently tracked by the jnl_trim_list 619 error = VNOP_IOCTL(hfsmp->hfs_devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel()); 637 ; from any pending DKIOCUNMAP.
|
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_journal.c | 3452 errno = VNOP_IOCTL(jnl->fsdev, DKIOCUNMAP, (caddr_t)&unmap, FWRITE, vfs_context_kernel()); 3456 printf("jnl: error %d from DKIOCUNMAP (extents=%lx, count=%u); disabling trim for %s\n", 3485 * would get sent to the device after the DKIOCUNMAP. 4030 // Send a DKIOCUNMAP for the extents trimmed by this transaction, and
|
Completed in 48 milliseconds