#include <IOKit/storage/IOMediaBSDClient.h>
IOKit/storage/IOMediaBSDClient.h
Kernel
function_IOMediaBSDClientGetThrottleMask
__exported UInt64 _IOMediaBSDClientGetThrottleMask(IOMedia * media)
▾
claude-fable-5, 2026-08-24 · not from Apple sources · verified against xnu SDK Kernel.framework IOKit/storage/IOMediaBSDClient.h; usage in bsd/miscfs/specfs/spec_vnops.c
Returns the throttle mask for the given IOMedia: a 64-bit mask identifying the whole-media BSD disks underlying the media object. This is the value the DKIOCGETTHROTTLEMASK ioctl reports, which the BSD I/O throttling layer (spec_vnops, vfs mount throttling) uses to associate I/O with a throttleable device. Exported from IOStorageFamily; implementation not in xnu.