Searched refs:unmap (Results 1 - 7 of 7) sorted by relevance
/darwin-on-arm/xnu/bsd/vm/ |
H A D | vnode_pager.c | 186 dk_unmap_t unmap; local 221 memset (&unmap, 0, sizeof(dk_unmap_t)); 224 unmap.extents = &extent; 225 unmap.extentsCount = 1; 226 error = VNOP_IOCTL(devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel());
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_symfile.c | 109 dk_unmap_t unmap; local 113 bzero(&unmap, sizeof(dk_unmap_t)); 150 unmap.extents = &extent; 151 unmap.extentsCount = 1; 152 error = do_ioctl(p1, p2, theIoctl, (caddr_t)&unmap);
|
/darwin-on-arm/xnu/bsd/hfs/hfscommon/Misc/ |
H A D | VolumeAllocation.c | 233 /* Headers for unmap-on-mount support */ 490 ; longer have useful content, and the device can unmap the 552 ; longer have useful content, and the device can unmap the 610 dk_unmap_t unmap; local 614 bzero(&unmap, sizeof(unmap)); 615 unmap.extents = list->extents; 616 unmap.extentsCount = list->extent_count; 619 error = VNOP_IOCTL(hfsmp->hfs_devvp, DKIOCUNMAP, (caddr_t)&unmap, 0, vfs_context_kernel()); 763 printf("HFS: bitmap unmap sca [all...] |
/darwin-on-arm/xnu/bsd/miscfs/specfs/ |
H A D | spec_vnops.c | 638 dk_unmap_t *unmap; local 642 unmap = (dk_unmap_t *)ap->a_data; 643 extent = unmap->extents; 645 for (i = 0; i < unmap->extentsCount; i++, extent++) {
|
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_journal.c | 3086 ; SSDs can support trim/unmap and avoid having to recopy those 3444 dk_unmap_t unmap; local 3446 bzero(&unmap, sizeof(unmap)); 3448 unmap.extents = tr->trim.extents; 3449 unmap.extentsCount = tr->trim.extent_count; 3452 errno = VNOP_IOCTL(jnl->fsdev, DKIOCUNMAP, (caddr_t)&unmap, FWRITE, vfs_context_kernel()); 3457 errno, (unsigned long) (unmap.extents), unmap.extentsCount,
|
/darwin-on-arm/xnu/iokit/IOKit/ |
H A D | IOMemoryDescriptor.h | 724 /*! @function unmap 725 @abstract Force the IOMemoryMap to unmap, without destroying the object. 726 @discussion IOMemoryMap instances will unmap themselves upon free, ie. when the last client with a reference calls release. This method forces the IOMemoryMap to destroy the mapping it represents, regardless of the number of clients. It is not generally used. 729 virtual IOReturn unmap();
|
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOMemoryDescriptor.cpp | 3418 IOReturn IOMemoryMap::unmap( void ) 3449 unmap(); 3478 unmap();
|
Completed in 48 milliseconds