Mac Dev Center Right arrow Mac OS X Reference Library Right arrow Drivers, Kernel, & Hardware: Kernel Device Drivers Right arrow Kernel Framework Reference

Kernel Framework Reference Data Types Index

The Kernel Framework provides the APIs and support for kernel-resident device drivers and other kernel extensions. It defines the base class for I/O Kit device drivers (IOService), several helper classes, and the families supporting many types of devices.


Framework
/System/Library/Frameworks/Kernel.framework
Header file directory
/System/Library/Frameworks/Kernel.framework/Headers
Companion document

Data Types

A | B | C | D | E | F | H | I-IL | IN-IN | IO-IZ | K | L | M-MO | MP-MZ | N | O | P | R | S-SB | SC-SZ | T | U | V-VE | VN-VZ | W
Apple USB Vendor ID
  mpo_mount_check_umount_t
ATADeviceNub::ExpansionData
  mpo_mount_label_associate_t
ATAPIClientData
  mpo_mount_label_destroy_t
ATAPIClientData
  mpo_mount_label_externalize_t
ATATimerEventSource::ExpansionData
  mpo_mount_label_init_t
BigSInt16
  mpo_mount_label_internalize_t
BigSInt32
  mpo_netinet_fragment_t
BigSInt64
  mpo_netinet_icmp_reply_t
BigUInt16
  mpo_netinet_tcp_reply_t
BigUInt32
  mpo_pipe_check_ioctl_t
BigUInt64
  mpo_pipe_check_kqfilter_t
BluetoothHCIUSBDeviceMatchingConstants
  mpo_pipe_check_label_update_t
bm12Cursor
  mpo_pipe_check_read_t
bm18Cursor
  mpo_pipe_check_select_t
bm34Cursor
  mpo_pipe_check_stat_t
bm38Cursor
  mpo_pipe_check_write_t
BPF
  mpo_pipe_label_associate_t
BPF
  mpo_pipe_label_copy_t
BPF_FUNC
  mpo_pipe_label_destroy_t
bpf_packet_func
  mpo_pipe_label_externalize_t
bpf_send_func
  mpo_pipe_label_init_t
bpf_tap_func
  mpo_pipe_label_internalize_t
bpf_tap_mode
  mpo_pipe_label_update_t
bpf_tap_mode
  mpo_policy_destroy_t
bRequest Shifts and Masks
  mpo_policy_initbsd_t
Byte 56 features field definitions
  mpo_policy_init_t
Caching flags bitfields
  mpo_policy_syscall_t
Caching flags2 bitfields
  mpo_port_check_copy_send_t
Command Descriptor Block Size
  mpo_port_check_hold_receive_t
ctl_connect_func
  mpo_port_check_hold_send_once_t
ctl_disconnect_func
  mpo_port_check_hold_send_t
ctl_event_data
  mpo_port_check_label_update_t
ctl_getopt_func
  mpo_port_check_make_send_once_t
ctl_info
  mpo_port_check_make_send_t
ctl_send_func
  mpo_port_check_method_t
ctl_setopt_func
  mpo_port_check_move_receive_t
CursorParameters
  mpo_port_check_move_send_once_t
DASDModeParameterBlockDescriptor
  mpo_port_check_move_send_t
Data Transfer Direction
  mpo_port_check_receive_t
Default timeout values
  mpo_port_check_send_t
Demand Read/Write Retention masks
  mpo_port_check_service_t
Device Class Codes
  mpo_port_label_associate_kernel_t
Device Request
  mpo_port_label_associate_t
Device Request Recipient
  mpo_port_label_compute_t
Device Request Type
  mpo_port_label_copy_t
Device Specific Parameter Bitfield definitions
  mpo_port_label_destroy_t
DFU Class Attributes
  mpo_port_label_init_t
dummy
  mpo_port_label_update_cred_t
Endpoint Descriptor bits
  mpo_port_label_update_kobject_t
Endpoint direction
  mpo_posixsem_check_create_t
Endpoint type
  mpo_posixsem_check_open_t
EOM bit field definitions
  mpo_posixsem_check_post_t
ErrataListEntryStruct
  mpo_posixsem_check_unlink_t
ExpansionData
  mpo_posixsem_check_wait_t
ExpansionData
  mpo_posixsem_label_associate_t
ExpansionData
  mpo_posixsem_label_destroy_t
ExpansionData
  mpo_posixsem_label_init_t
ExpansionData
  mpo_posixshm_check_create_t
Feature Selectors
  mpo_posixshm_check_mmap_t
FILEMARK bit field definitions
  mpo_posixshm_check_open_t
flags1 field definitions
  mpo_posixshm_check_stat_t
flags2 field definitions
  mpo_posixshm_check_truncate_t
FramebufferConstants
  mpo_posixshm_check_unlink_t
FWReadCallback
  mpo_posixshm_label_associate_t
FWSBP2FetchAgentWriteCallback
  mpo_posixshm_label_destroy_t
FWSBP2LoginCallback
  mpo_posixshm_label_init_t
FWSBP2LoginCompleteParams
  mpo_proc_check_debug_t
FWSBP2LoginCompleteParamsPtr
  mpo_proc_check_fork_t
FWSBP2LoginResponse
  mpo_proc_check_getaudit_t
FWSBP2LoginResponsePtr
  mpo_proc_check_getauid_t
FWSBP2LogoutCallback
  mpo_proc_check_getlcid_t
FWSBP2LogoutCompleteParams
  mpo_proc_check_get_task_name_t
FWSBP2LogoutCompleteParams
  mpo_proc_check_get_task_t
FWSBP2LogoutCompleteParamsPtr
  mpo_proc_check_mprotect_t
FWSBP2ManagementCallback
  mpo_proc_check_sched_t
FWSBP2NotifyCallback
  mpo_proc_check_setaudit_t
FWSBP2NotifyParams
  mpo_proc_check_setauid_t
FWSBP2NotifyParamsPtr
  mpo_proc_check_setlcid_t
FWSBP2ReconnectParamsPtr
  mpo_proc_check_signal_t
FWSBP2StatusBlock
  mpo_proc_check_wait_t
FWSBP2StatusCallback
  mpo_proc_label_destroy_t
FWWriteCallback
  mpo_proc_label_init_t
HID Protocol
  mpo_socketpeer_label_associate_mbuf_t
HID report types
  mpo_socketpeer_label_associate_socket_t
HID requests
  mpo_socketpeer_label_destroy_t
HIDCaps
  mpo_socketpeer_label_externalize_t
HIDCaps
  mpo_socketpeer_label_init_t
HIDCapsPtr
  mpo_socket_check_accepted_t
HIDUsageAndPage
  mpo_socket_check_accept_t
HIDUsageAndPage
  mpo_socket_check_bind_t
HIDUsageAndPagePtr
  mpo_socket_check_connect_t
Hub Descriptor Type
  mpo_socket_check_create_t
Hub Device Requests
  mpo_socket_check_deliver_t
HubCharacteristics
  mpo_socket_check_getsockopt_t
HubFeatures
  mpo_socket_check_kqfilter_t
HubPortStatus
  mpo_socket_check_label_update_t
HubStatus
  mpo_socket_check_listen_t
iff_detached_func
  mpo_socket_check_received_t
iff_event_func
  mpo_socket_check_receive_t
iff_filter
  mpo_socket_check_select_t
iff_input_func
  mpo_socket_check_send_t
iff_ioctl_func
  mpo_socket_check_setsockopt_t
iff_output_func
  mpo_socket_check_stat_t
ifnet_add_proto_func
  mpo_socket_label_associate_accept_t
ifnet_attach_proto_param
  mpo_socket_label_associate_t
ifnet_check_multi
  mpo_socket_label_copy_t
ifnet_del_proto_func
  mpo_socket_label_destroy_t
ifnet_demux_desc
  mpo_socket_label_externalize_t
ifnet_demux_func
  mpo_socket_label_init_t
ifnet_detached_func
  mpo_socket_label_internalize_t
ifnet_event_func
  mpo_socket_label_update_t
ifnet_family_t
  mpo_system_check_acct_t
ifnet_framer_func
  mpo_system_check_auditctl_t
ifnet_init_params
  mpo_system_check_auditon_t
ifnet_ioctl_func
  mpo_system_check_audit_t
ifnet_offload_t
  mpo_system_check_host_priv_t
ifnet_output_func
  mpo_system_check_nfsd_t
ifnet_set_bpf_tap
  mpo_system_check_reboot_t
ifnet_stats_param
  mpo_system_check_settime_t
ifnet_stat_increment_param
  mpo_system_check_swapoff_t
if_del_proto_func
  mpo_system_check_swapon_t
ILI bit field definitions
  mpo_system_check_sysctl_t
INQUIRY field sizes
  mpo_sysvmsg_label_associate_t
INQUIRY Page 83h Association
  mpo_sysvmsg_label_destroy_t
INQUIRY Page 83h Code Set
  mpo_sysvmsg_label_init_t
INQUIRY Page 83h Identifier Type
  mpo_sysvmsg_label_recycle_t
INQUIRY Page Codes
  mpo_sysvmsq_check_enqueue_t
Interface
  mpo_sysvmsq_check_msgrcv_t
Interface
  mpo_sysvmsq_check_msgrmid_t
Interface
  mpo_sysvmsq_check_msqctl_t
Interface Class
  mpo_sysvmsq_check_msqget_t
Interface Protocol
  mpo_sysvmsq_check_msqrcv_t
Interface SubClass
  mpo_sysvmsq_check_msqsnd_t
InterfaceObjectStates
  mpo_sysvmsq_label_associate_t
IOAGPDevice::ExpansionData
  mpo_sysvmsq_label_destroy_t
IOATABusCommand::ExpansionData
  mpo_sysvmsq_label_init_t
IOATABusInfo::ExpansionData
  mpo_sysvmsq_label_recycle_t
IOATACommand::ExpansionData
  mpo_sysvsem_check_semctl_t
IOATACompletionFunction
  mpo_sysvsem_check_semget_t
IOATAController::ExpansionData
  mpo_sysvsem_check_semop_t
IOATADevConfig::ExpansionData
  mpo_sysvsem_label_associate_t
IOATADevice::ExpansionData
  mpo_sysvsem_label_destroy_t
IOAudioControl::IntValueChangeHandler
  mpo_sysvsem_label_init_t
IOAudioControlCalls
  mpo_sysvsem_label_recycle_t
IOAudioControlNotifications
  mpo_sysvshm_check_shmat_t
IOAudioDevice::TimerEvent
  mpo_sysvshm_check_shmctl_t
IOAudioDevicePowerState
  mpo_sysvshm_check_shmdt_t
IOAudioEngineCalls
  mpo_sysvshm_check_shmget_t
IOAudioEngineMemory
  mpo_sysvshm_label_associate_t
IOAudioEnginePosition
  mpo_sysvshm_label_destroy_t
IOAudioEngineState
  mpo_sysvshm_label_init_t
IOAudioEngineStatus
  mpo_sysvshm_label_recycle_t
IOAudioNotificationMessage
  mpo_task_label_associate_kernel_t
IOAudioSMPTETime
  mpo_task_label_associate_t
IOAudioStreamDirection
  mpo_task_label_copy_t
IOBasicOutputQueue::GetStateBits
  mpo_task_label_destroy_t
IOBasicOutputQueue::ServiceAsync
  mpo_task_label_externalize_t
IOBlockStorageDriver::Statistics
  mpo_task_label_init_t
IOBufferMemoryDescriptor::ExpansionData
  mpo_task_label_internalize_t
IOCatalogueGetData
  mpo_task_label_update_t
IOCatalogueReset
  mpo_thread_userret_t
IOCatalogueSendData
  mpo_vnode_check_access_t
IOCatalogueTerminate
  mpo_vnode_check_chdir_t
IOColorEntry
  mpo_vnode_check_chroot_t
IOCommandGate::Action
  mpo_vnode_check_create_t
IOCommandGate::ExpansionData
  mpo_vnode_check_deleteextattr_t
IOCommandPool::ExpansionData
  mpo_vnode_check_exchangedata_t
IOConfigDirectory::ExpansionData
  mpo_vnode_check_exec_t
IODataQueueAppendix
  mpo_vnode_check_getattrlist_t
IODataQueueEntry
  mpo_vnode_check_getextattr_t
IODataQueueMemory
  mpo_vnode_check_ioctl_t
IODCLProgram::ExpansionData
  mpo_vnode_check_kqfilter_t
IODebuggerLockState
  mpo_vnode_check_label_update_t
IODebuggerRxHandler
  mpo_vnode_check_link_t
IODebuggerTxHandler
  mpo_vnode_check_listextattr_t
IODetailedTimingInformationV2
  mpo_vnode_check_lookup_t
IODeviceMemory::InitElement
  mpo_vnode_check_open_t
IODisplayModeInformation
  mpo_vnode_check_readdir_t
IODisplayScalerInformation
  mpo_vnode_check_readlink_t
IODisplayTimingRange
  mpo_vnode_check_read_t
IODMACommand::MappingOptions
  mpo_vnode_check_rename_from_t
IODMACommand::Segment32
  mpo_vnode_check_rename_to_t
IODMACommand::Segment32
  mpo_vnode_check_revoke_t
IODMACommand::Segment64
  mpo_vnode_check_select_t
IODMACommand::SegmentFunction
  mpo_vnode_check_setattrlist_t
IODMACommand::SegmentFunction
  mpo_vnode_check_setextattr_t
IODMACommand::SynchronizeOptions
  mpo_vnode_check_setflags_t
IODot3CollEntry
  mpo_vnode_check_setmode_t
IODot3RxExtraEntry
  mpo_vnode_check_setowner_t
IODot3StatsEntry
  mpo_vnode_check_setutimes_t
IODot3TxExtraEntry
  mpo_vnode_check_signature_t
IOEthernetStats
  mpo_vnode_check_stat_t
IOEventSource::Action
  mpo_vnode_check_truncate_t
IOEventSource::ExpansionData
  mpo_vnode_check_uipc_bind_t
IOExtendedLBA::ExpansionData
  mpo_vnode_check_uipc_connect_t
IOFilterInterruptEventSource::ExpansionData
  mpo_vnode_check_unlink_t
IOFilterInterruptEventSource::Filter
  mpo_vnode_check_write_t
IOFireWireAVCAsynchronousCommand::ExpansionData
  mpo_vnode_label_associate_devfs_t
IOFireWireAVCCommand::ExpansionData
  mpo_vnode_label_associate_extattr_t
IOFireWireAVCSubUnit::ExpansionData
  mpo_vnode_label_associate_file_t
IOFireWireAVCTargetSpace::ExpansionData
  mpo_vnode_label_associate_pipe_t
IOFireWireAVCUnit::ExpansionData
  mpo_vnode_label_associate_posixsem_t
IOFireWireBusAux::ExpansionData
  mpo_vnode_label_associate_posixshm_t
IOFireWireController::ExpansionData
  mpo_vnode_label_associate_singlelabel_t
IOFireWireControllerAux::ExpansionData
  mpo_vnode_label_associate_socket_t
IOFireWireIRMAllocation::ExpansionData
  mpo_vnode_label_copy_t
IOFireWireLocalNodeAux::ExpansionData
  mpo_vnode_label_destroy_t
IOFireWireNub::ExpansionData
  mpo_vnode_label_externalize_audit_t
IOFireWireNubAux::ExpansionData
  mpo_vnode_label_externalize_t
IOFireWirePCRCallback
  mpo_vnode_label_init_t
IOFireWirePCRSpace::ExpansionData
  mpo_vnode_label_internalize_t
IOFireWirePowerManager::ExpansionData
  mpo_vnode_label_recycle_t
IOFireWireSerialBusProtocolTransport::SBP2ClientOrbData
  mpo_vnode_label_store_t
IOFireWireUnit::ExpansionData
  mpo_vnode_label_update_extattr_t
IOFireWireUnitAux::ExpansionData
  mpo_vnode_label_update_t
IOFramebuffer::ExpansionData
  mpo_vnode_notify_create_t
IOFWAddressSpace::ExpansionData
  NetworkDataAccessTypes
IOFWAddressSpaceAux::ExpansionData
  NetworkDataBufferTypes
IOFWAsyncStreamListener::ExpansionData
  NetworkFeatureFlags
IOFWBusCommand::ExpansionData
  net_init_func_ptr
IOFWCmdQ
  NodeFlags
IOFWCommand::ExpansionData
  nsoperation
IOFWCommand::MemberVariables
  opaque_ipfilter
IOFWDelayCommand::ExpansionData
  OSCollection::_OSCollectionFlags
IOFWIsochChannel::ExpansionData
  OSKextLoadTag
IOFWLocalIsochPort::ExpansionData
  OSKextRequestResourceCallback
IOFWPhysicalAddressSpaceAux::ExpansionData
  OSKextRequestTag
IOFWPseudoAddressSpace::ExpansionData
  OSMallocTag
IOHardwareCursorDescriptor
  OSMallocTag_t
IOHardwareCursorInfo
  OSOrderedSet::OSOrderFunction
IOHIDCompletion
  OSReturn
IOHIDCompletionAction
  OutputCommands
IOHIDElementCollectionType
  OutputHandlerReturnCodes
IOHIDElementCollectionType
  OutputPacketStatus
IOHIDElementCookie
  Payload sizes
IOHIDElementType
  perfmon_disable_counters_method_t
IOHIDElementType
  perfmon_enable_counters_method_t
IOHIDInterface::CompletionAction
  perfmon_supports_context_switch_method_t
IOHIDInterface::InterruptReportAction
  perf_monitor_methods_t
IOHIDInterface::IOHIDInterface::CompletionAction
  perf_monitor_t
IOHIDInterface::IOHIDInterface::InterruptReportAction
  Peripheral Device types
IOHIDOptionsType
  Peripheral Qualifier
IOHIDOptionsType
  PIN_34_PIN_2 bitfields
IOHIDQueueOptionsType
  PIN_4_PIN_1 bitfields
IOHIDQueueOptionsType
  pmc_config_set_interrupt_threshold_handler_method_t
IOHIDReportOption
  pmc_config_set_interrupt_threshold_method_t
IOHIDReportType
  pmc_config_set_value_method_t
IOHIDReportType
  pmc_create_config_method_t
IOI2CBusTiming
  pmc_disable_method_t
IOI2CRequest
  pmc_enable_method_t
IOInterruptEventSource::Action
  pmc_free_config_method_t
IOInterruptEventSource::ExpansionData
  pmc_get_accessible_cores_method_t
IOLocalConfigDirectory::ExpansionData
  pmc_get_count_method_t
IOMakeMatching
  pmc_get_monitor_method_t
IOMediaAttributeMask
  pmc_get_name_method_t
IOMediaState
  pmc_interrupt_method_t
IOMediumType
  pmc_is_accessible_from_logical_core_method_t
IOMemoryCursor::PhysicalSegment
  pmc_methods
IOMemoryCursor::PhysicalSegment
  pmc_methods_t
IOMemoryCursor::SegmentFunction
  pmc_reservation
IOMemoryCursor::SegmentFunction
  pmc_set_config_method_t
IOMemoryDescriptor::ExpansionData
  pmc_set_count_method_t
IONetworkController::Action
  pmc_t
IONetworkController::IONetworkController::Action
  PortIndicatorSelectors
IONetworkController::TCP/IPChecksums
  PowerSwitching
IONetworkData::Action
  Printer Class Requests
IONetworkInterface::InputOptionQueuePacket
  PROTECTION INFORMATION definitions
IONetworkStats
  Protocol Identifier values
IOOptionBits
  protocol_family_t
IOOutputAction
  proto_media_detached
IOOutputQueueStats
  proto_media_event
IOPacketBufferConstraints
  proto_media_input
IOPCI2PCIBridge::ExpansionData
  proto_media_input_v2
IOPCIATA::ExpansionData
  proto_media_ioctl
IOPixelInformation
  proto_media_preout
IOPMPowerFlags
  proto_media_resolve_multi
IOPMPowerFlags
  proto_media_send_arp
IOPMPowerState
  proto_plumb_handler
IORegistryEntry::Action
  proto_unplumb_handler
IORegistryEntry::ExpansionData
  READ CAPACITY Payload Sizes
IORemoteConfigDirectory::ExpansionData
  Removable Bit field definitions
IOService::ExpansionData
  REPORT_LUNS addressing methods.
IOServiceInterestHandler
  REPORT_LUNS_LOGICAL_UNIT_ADDRESSING
IOServiceNotificationHandler
  REPORT_LUNS_PERIPHERAL_DEVICE_ADDRESSING
IOStorageAccess
  Response Data Format field definitions
IOStorageAttributes
  Rigid Disk Geometry bitfields
IOStorageCompletion
  Root Hub specific
IOStorageCompletionAction
  RTO_EN definitions
IOStorageOptions
  SBC Mode Pages
IOStream
  SBCModePageCaching
IOStreamBufferID
  SBCModePageFlexibleDisk
IOStreamBufferQueue
  SBCModePageFormatDevice
IOStreamBufferQueueEntry
  SBCModePageRigidDiskGeometry
IOTimerEventSource::Action
  Scale Factors
IOTimerEventSource::ExpansionData
  SCCS field definitions
IOUSBCompletion
  SCSI Port Status Values
IOUSBCompletionAction
  SCSI Protocol Features
IOUSBCompletionActionWithTimeStamp
  SCSI Protocol Interface Device Notification values
IOUSBCompletionWithTimeStamp
  SCSI Protocol Power States
IOUSBConfigurationDescHeader
  SCSICmdField10Bit
IOUSBConfigurationDescHeader
  SCSICmdField11Bit
IOUSBConfigurationDescriptor
  SCSICmdField12Bit
IOUSBConfigurationDescriptor
  SCSICmdField13Bit
IOUSBController::Endpoint
  SCSICmdField14Bit
IOUSBDescriptorHeader
  SCSICmdField15Bit
IOUSBDescriptorHeader
  SCSICmdField17Bit
IOUSBDeviceDescriptor
  SCSICmdField18Bit
IOUSBDeviceDescriptor
  SCSICmdField19Bit
IOUSBDeviceQualifierDescriptor
  SCSICmdField1Bit
IOUSBDeviceQualifierDescriptor
  SCSICmdField1Byte
IOUSBDevRequest
  SCSICmdField20Bit
IOUSBDevRequestDesc
  SCSICmdField21Bit
IOUSBDevRequestTO
  SCSICmdField22Bit
IOUSBDFUDescriptor
  SCSICmdField23Bit
IOUSBDFUDescriptor
  SCSICmdField25Bit
IOUSBEndpointDescriptor
  SCSICmdField26Bit
IOUSBEndpointDescriptor
  SCSICmdField27Bit
IOUSBFindEndpointRequest
  SCSICmdField28Bit
IOUSBFindInterfaceRequest
  SCSICmdField29Bit
IOUSBGetFrameStruct
  SCSICmdField2Bit
IOUSBHIDDescriptor
  SCSICmdField2Byte
IOUSBHIDDescriptor
  SCSICmdField30Bit
IOUSBHIDReportDesc
  SCSICmdField31Bit
IOUSBHIDReportDesc
  SCSICmdField33Bit
IOUSBHubDescriptor
  SCSICmdField34Bit
IOUSBHubDescriptor
  SCSICmdField35Bit
IOUSBHubPortReEnumerateParam
  SCSICmdField36Bit
IOUSBHubStatus
  SCSICmdField37Bit
IOUSBHubStatus
  SCSICmdField38Bit
IOUSBInterfaceAssociationDescriptor
  SCSICmdField39Bit
IOUSBInterfaceAssociationDescriptor
  SCSICmdField3Bit
IOUSBInterfaceDescriptor
  SCSICmdField3Byte
IOUSBInterfaceDescriptor
  SCSICmdField41Bit
IOUSBIsocCompletion
  SCSICmdField42Bit
IOUSBIsocCompletionAction
  SCSICmdField43Bit
IOUSBIsocFrame
  SCSICmdField44Bit
IOUSBLowLatencyIsocCompletion
  SCSICmdField45Bit
IOUSBLowLatencyIsocCompletionAction
  SCSICmdField46Bit
IOUSBLowLatencyIsocFrame
  SCSICmdField47Bit
IOUSBLowLatencyIsocFrame
  SCSICmdField49Bit
IOUserClient::ExpansionData
  SCSICmdField4Bit
IOWorkLoop::Action
  SCSICmdField4Byte
IOWorkLoop::ExpansionData
  SCSICmdField50Bit
IOWorkLoop::maintCommandEnum
  SCSICmdField51Bit
ipfilter_t
  SCSICmdField52Bit
ipf_detach_func
  SCSICmdField53Bit
ipf_filter
  SCSICmdField54Bit
ipf_filter
  SCSICmdField55Bit
ipf_input_func
  SCSICmdField57Bit
ipf_output_func
  SCSICmdField58Bit
kauth_cred_t
  SCSICmdField59Bit
kern_ctl_ref
  SCSICmdField5Bit
kern_ctl_reg
  SCSICmdField5Byte
kern_event_msg
  SCSICmdField60Bit
kev_d_vectors
  SCSICmdField61Bit
kev_msg
  SCSICmdField62Bit
kev_request
  SCSICmdField63Bit
kev_vendor_code
  SCSICmdField6Bit
kIOExternalMethodScalarInputCountMax
  SCSICmdField6Byte
kIOUCVariableStructureSize
  SCSICmdField7Bit
kIOUSBFindInterfaceDontCare
  SCSICmdField7Byte
kIOUSBFindInterfaceDontCare
  SCSICmdField8Byte
kSCSIPort_NotificationStatusChange
  SCSICmdField9Bit
kSenseDefaultSize
  SCSICmd_INQUIRY_Page00_Header
kUSBMaxIsocFrameReqCount
  SCSICmd_INQUIRY_Page80_Header
LittleSInt16
  SCSICmd_INQUIRY_Page83_Header
LittleSInt32
  SCSICmd_INQUIRY_Page83_Header_SPC_16
LittleSInt64
  SCSICmd_INQUIRY_Page83_Identification_Descriptor
LittleUInt16
  SCSICmd_INQUIRY_Page89_Data
LittleUInt32
  SCSICmd_INQUIRY_StandardData
LittleUInt64
  SCSICmd_INQUIRY_StandardDataAll
Long LBA Bitfield definitions
  SCSICmd_REPORT_LUNS_Header
LongLBAModeParameterBlockDescriptor
  SCSICmd_REPORT_LUNS_LUN_ENTRY
Mach
  SCSIDeviceIdentifier
MacIOATA::ExpansionData
  SCSIInitiatorIdentifier
mac_module_data_element
  SCSILogicalUnitNumber
mac_policy_conf
  SCSIPortStatus
mac_policy_handle_t
  SCSIProtocolFeature
mac_policy_ops
  SCSIProtocolPowerState
mac_proc_check_run_cs_invalid_t
  SCSIServiceResponse
mbuf_csum_performed_flags_t
  SCSITaggedTaskIdentifier
mbuf_csum_request_flags_t
  SCSITargetIdentifier
mbuf_flags_t
  SCSITaskAttribute
mbuf_how_t
  SCSITaskCompletion
mbuf_stat
  SCSITaskIdentifier
mbuf_type_t
  SCSITaskMode
Memory
  SCSITaskState
MicrosecondsInFrame
  SCSITaskStatus
Miscellaneous Constants
  SCSI_Capacity_Data
Mode Page Format bit definitions
  SCSI_Capacity_Data_Long
ModePageFormatHeader
  SCSI_Sense_Data
ModeParameterBlockDescriptor
  Sense Key definitions
mpo_audit_check_postselect_t
  Sense Response Codes
mpo_audit_check_preselect_t
  Sense Valid
mpo_bpfdesc_check_receive_t
  sflt_data_flag_t
mpo_bpfdesc_label_associate_t
  sflt_event_t
mpo_bpfdesc_label_destroy_t
  sflt_filter
mpo_bpfdesc_label_init_t
  sflt_flags
mpo_cred_check_label_update_execve_t
  sflt_handle
mpo_cred_check_label_update_t
  sf_accept_func
mpo_cred_check_visible_t
  sf_attach_func
mpo_cred_label_associate_fork_t
  sf_bind_func
mpo_cred_label_associate_kernel_t
  sf_connect_in_func
mpo_cred_label_associate_t
  sf_connect_out_func
mpo_cred_label_associate_user_t
  sf_data_in_func
mpo_cred_label_destroy_t
  sf_data_out_func
mpo_cred_label_externalize_audit_t
  sf_detach_func
mpo_cred_label_externalize_t
  sf_getoption_func
mpo_cred_label_init_t
  sf_getpeername_func
mpo_cred_label_internalize_t
  sf_getsockname_func
mpo_cred_label_update_execve_t
  sf_ioctl_func
mpo_cred_label_update_t
  sf_listen_func
mpo_devfs_label_associate_device_t
  sf_notify_func
mpo_devfs_label_associate_directory_t
  sf_setoption_func
mpo_devfs_label_copy_t
  sf_unregistered_func
mpo_devfs_label_destroy_t
  SMPTETime
mpo_devfs_label_init_t
  sockaddr_ctl
mpo_devfs_label_update_t
  sock_upcall
mpo_file_check_change_offset_t
  SPC bitfields
mpo_file_check_create_t
  SPC Mode Pages
mpo_file_check_dup_t
  SPCModePagePowerCondition
mpo_file_check_fcntl_t
  SPCModeParameterHeader10
mpo_file_check_get_offset_t
  SPCModeParameterHeader6
mpo_file_check_get_t
  Standard Device Requests
mpo_file_check_inherit_t
  StandardPacketFilters
mpo_file_check_ioctl_t
  StdFBShmem_t
mpo_file_check_lock_t
  TRDY_SSN_MO bitfields
mpo_file_check_mmap_downgrade_t
  Untagged Task Identifier
mpo_file_check_mmap_t
  USB Descriptors
mpo_file_check_receive_t
  USB Power constants
mpo_file_check_set_t
  USB Release constants
mpo_file_label_associate_t
  USBDeviceInformationBits
mpo_file_label_destroy_t
  USBDeviceSpeed
mpo_file_label_init_t
  USBLowLatencyBufferType
mpo_ifnet_check_label_update_t
  USBPowerRequestTypes
mpo_ifnet_check_transmit_t
  USBReEnumerateOptions
mpo_ifnet_label_associate_t
  USBStatus
mpo_ifnet_label_copy_t
  User
mpo_ifnet_label_destroy_t
  User
mpo_ifnet_label_externalize_t
  Version field definitions
mpo_ifnet_label_init_t
  vnop_access_args
mpo_ifnet_label_internalize_t
  vnop_advlock_args
mpo_ifnet_label_recycle_t
  vnop_allocate_args
mpo_ifnet_label_update_t
  vnop_blktooff_args
mpo_inpcb_check_deliver_t
  vnop_blockmap_args
mpo_inpcb_label_associate_t
  vnop_close_args
mpo_inpcb_label_destroy_t
  vnop_copyfile_args
mpo_inpcb_label_init_t
  vnop_create_args
mpo_inpcb_label_recycle_t
  vnop_exchange_args
mpo_inpcb_label_update_t
  vnop_fsync_args
mpo_iokit_check_device_t
  vnop_getattr_args
mpo_ipq_label_associate_t
  vnop_getnamedstream_args
mpo_ipq_label_compare_t
  vnop_getxattr_args
mpo_ipq_label_destroy_t
  vnop_inactive_args
mpo_ipq_label_init_t
  vnop_link_args
mpo_ipq_label_update_t
  vnop_listxattr_args
mpo_lctx_check_label_update_t
  vnop_makenamedstream_args
mpo_lctx_label_destroy_t
  vnop_mkdir_args
mpo_lctx_label_externalize_t
  vnop_mknod_args
mpo_lctx_label_init_t
  vnop_mmap_args
mpo_lctx_label_internalize_t
  vnop_mnomap_args
mpo_lctx_label_update_t
  vnop_offtoblk_args
mpo_lctx_notify_create_t
  vnop_open_args
mpo_lctx_notify_join_t
  vnop_pagein_args
mpo_lctx_notify_leave_t
  vnop_pageout_args
mpo_mbuf_label_associate_bpfdesc_t
  vnop_pathconf_args
mpo_mbuf_label_associate_ifnet_t
  vnop_readdirattr_args
mpo_mbuf_label_associate_inpcb_t
  vnop_readdir_args
mpo_mbuf_label_associate_ipq_t
  vnop_readlink_args
mpo_mbuf_label_associate_linklayer_t
  vnop_read_args
mpo_mbuf_label_associate_multicast_encap_t
  vnop_reclaim_args
mpo_mbuf_label_associate_netlayer_t
  vnop_removenamedstream_args
mpo_mbuf_label_associate_socket_t
  vnop_rename_args
mpo_mbuf_label_copy_t
  vnop_revoke_args
mpo_mbuf_label_destroy_t
  vnop_rmdir_args
mpo_mbuf_label_init_t
  vnop_searchfs_args
mpo_mount_check_fsctl_t
  vnop_setattr_args
mpo_mount_check_getattr_t
  VNOP_SETLABEL
mpo_mount_check_label_update_t
  VNOP_SETLABEL
mpo_mount_check_mount_t
  vnop_strategy_args
mpo_mount_check_remount_t
  vnop_symlink_args
mpo_mount_check_setattr_t
  vnop_whiteout_args
mpo_mount_check_stat_t
  WakeOnLANFilters.

FireWire

IOFireWireDevice::ExpansionData
  IOFireWireDeviceAux::ExpansionData

Other References

Header Index
Constants, Globals, and Macros Index
Functions/Methods Index