Home
last modified time | relevance | path

Searched refs:IOReturn (Results 1 – 25 of 149) sorted by relevance

123456

/xnu-12377.41.6/iokit/IOKit/
H A DIOKernelReporters.h175 IOReturn addChannel(uint64_t channelID, const char *channelName = NULL);
243 IOReturn configureReport(IOReportChannelList *channelList,
269 IOReturn updateReport(IOReportChannelList *channelList,
326 static IOReturn configureAllReports(OSSet *reporters,
352 static IOReturn updateAllReports(OSSet *reporters,
465 virtual IOReturn handleSwapPrepare(int newNChannels);
507 virtual IOReturn handleAddChannelSwap(uint64_t channel_id,
536 virtual IOReturn handleConfigureReport(IOReportChannelList *channelList,
554 virtual IOReturn handleUpdateReport(IOReportChannelList *channelList,
593 virtual IOReturn updateChannelValues(int channel_index);
[all …]
H A DIOCircularDataQueue.h70 IOReturn IOCircularDataQueueCreateWithEntries(IOCircularDataQueueCreateOptions options, uint32_t nu…
100 IOReturn IOCircularDataQueueCreateWithConnection(IOCircularDataQueueCreateOptions options, io_conne…
113 IOReturn IOCircularDataQueueDestroy(IOCircularDataQueue **pQueue);
134 IOReturn IOCircularDataQueueEnqueue(IOCircularDataQueue *queue, const void *data, size_t dataSize);
154 IOReturn IOCircularDataQueueGetLatest(IOCircularDataQueue *queue, void **data, size_t *size);
178 IOReturn IOCircularDataQueueCopyLatest(IOCircularDataQueue *queue, void *data, size_t *size);
200 IOReturn IOCircularDataQueueGetNext(IOCircularDataQueue *queue, void **data, size_t *size);
224 IOReturn IOCircularDataQueueCopyNext(IOCircularDataQueue *queue, void *data, size_t *size);
245 IOReturn IOCircularDataQueueGetPrevious(IOCircularDataQueue *queue, void **data, size_t *size);
268 IOReturn IOCircularDataQueueCopyPrevious(IOCircularDataQueue *queue, void *data, size_t *size);
[all …]
H A DIOUserServer.h202 virtual IOReturn clientClose(void) APPLE_KEXT_OVERRIDE;
208 virtual IOReturn setProperties(OSObject * properties) APPLE_KEXT_OVERRIDE;
209 …virtual IOReturn externalMethod(uint32_t selector, IOExternalMethodArgumentsOpaque * args) A…
210 …static IOReturn externalMethodStart(OSObject * target, void * reference, IOExternalMethodAr…
211 …static IOReturn externalMethodRegisterClass(OSObject * target, void * reference, IOExternal…
215 IOReturn serviceAttach(IOService * service, IOService * provider);
216 IOReturn serviceStop(IOService * service, IOService * provider);
218 IOReturn serviceStarted(IOService * service, IOService * provider, bool result);
222 IOReturn serviceOpen(IOService * provider, IOService * client);
223 IOReturn serviceClose(IOService * provider, IOService * client);
[all …]
H A DIOUserClient.h67 typedef IOReturn (IOService::*IOMethod)(void * p1, void * p2, void * p3,
70 typedef IOReturn (IOService::*IOAsyncMethod)(OSAsyncReference asyncRef,
74 typedef IOReturn (IOService::*IOTrap)(void * p1, void * p2, void * p3,
157 typedef IOReturn (*IOExternalMethodAction)(OSObject * target, void * reference,
191 typedef IOReturn (*io_filter_resolver_t) (task_t task, IOUserClient * client, uint32_t type, io_fil…
192 typedef IOReturn (*io_filter_applier_t) (IOUserClient * client, io_filter_policy_t filter, io_filte…
272 MIG_SERVER_ROUTINE virtual IOReturn
277 MIG_SERVER_ROUTINE virtual IOReturn registerNotificationPort(
311 IOReturn registerOwner(task_t task);
314 MIG_SERVER_ROUTINE IOReturn
[all …]
H A DIONVRAM.h103 IOReturn flushGUID(const uuid_t guid, IONVRAMOperation op);
104 …bool handleSpecialVariables(const char *name, const uuid_t guid, const OSObject *obj, IOReturn *er…
106 IOReturn setPropertyInternal(const OSSymbol *aKey, OSObject *anObject);
107 IOReturn removePropertyInternal(const OSSymbol *aKey);
109 IOReturn removePropertyWithGUIDAndName(const uuid_t guid, const char *name);
110 IOReturn setPropertyWithGUIDAndName(const uuid_t guid, const char *name, OSObject *anObject);
112 IOReturn syncInternal(bool rateLimit);
114 IOReturn clearTestVars(const uuid_t guid);
121 virtual IOReturn sync(void);
123 virtual IOReturn getVarDict(OSSharedPtr<OSDictionary> &varDictCopy);
[all …]
H A DIOService.h269 typedef IOReturn (*IOServiceInterestHandler)( void * target, void * refCon,
274 typedef IOReturn (^IOServiceInterestHandlerBlock)( uint32_t messageType, IOService * provider,
541 virtual IOReturn configureReport(IOReportChannelList *channels,
555 virtual IOReturn updateReport(IOReportChannelList *channels,
563 IOReturn _ConfigureReport(IOReportChannelList *channels,
567 IOReturn _UpdateReport(IOReportChannelList *channels,
823 IOReturn waitQuietWithOptions(uint64_t timeout = UINT64_MAX, IOOptionBits options = 0);
827 IOReturn waitQuiet(mach_timespec_t * timeout)
836 IOReturn waitQuiet(uint64_t timeout = UINT64_MAX);
1275 virtual IOReturn callPlatformFunction( const OSSymbol * functionName,
[all …]
H A DIOTimerEventSource.h217 virtual IOReturn setTimeoutTicks(UInt32 ticks);
223 virtual IOReturn setTimeoutMS(UInt32 ms);
229 virtual IOReturn setTimeoutUS(UInt32 us);
236 virtual IOReturn setTimeout(UInt32 interval,
240 virtual IOReturn setTimeout(mach_timespec_t interval)
248 virtual IOReturn setTimeout(AbsoluteTime interval);
254 virtual IOReturn wakeAtTimeTicks(UInt32 ticks);
260 virtual IOReturn wakeAtTimeMS(UInt32 ms);
266 virtual IOReturn wakeAtTimeUS(UInt32 us);
273 virtual IOReturn wakeAtTime(UInt32 abstime,
[all …]
H A DIOInterruptController.h80 virtual IOReturn registerInterrupt(IOService *nub, int source,
84 virtual IOReturn unregisterInterrupt(IOService *nub, int source);
86 virtual IOReturn getInterruptType(IOService *nub, int source,
89 virtual IOReturn enableInterrupt(IOService *nub, int source);
90 virtual IOReturn disableInterrupt(IOService *nub, int source);
91 virtual IOReturn causeInterrupt(IOService *nub, int source);
94 virtual IOReturn handleInterrupt(void *refCon, IOService *nub,
145 …virtual IOReturn initInterruptController(IOInterruptController *parentController, OSData *parentSo…
147 virtual IOReturn registerInterrupt(IOService *nub, int source,
151 virtual IOReturn unregisterInterrupt(IOService *nub, int source) APPLE_KEXT_OVERRIDE;
[all …]
H A DIODMACommand.h248 static inline IOReturn weakWithSpecification
311 virtual IOReturn setMemoryDescriptor(const IOMemoryDescriptor *mem,
319 virtual IOReturn clearMemoryDescriptor(bool autoComplete = true);
340 …virtual IOReturn prepare(UInt64 offset = 0, UInt64 length = 0, bool flushCache = true, bool synchr…
349 virtual IOReturn complete(bool invalidateCache = true, bool synchronize = true);
360 virtual IOReturn synchronize(IOOptionBits options);
370 virtual IOReturn genIOVMSegments(UInt64 *offset,
402 inline IOReturn
413 inline IOReturn
421 IOReturn
[all …]
H A DIOPolledInterface.h62 IOReturn status,
79 virtual IOReturn probe(IOService * target) = 0;
81 virtual IOReturn open( IOOptionBits state, IOMemoryDescriptor * buffer) = 0;
82 virtual IOReturn close(IOOptionBits state) = 0;
84 virtual IOReturn startIO(uint32_t operation,
90 virtual IOReturn checkForWork(void) = 0;
92 virtual IOReturn setEncryptionKey(const uint8_t * key, size_t keySize);
191 IOReturn IOPolledFileOpen(const char * filename,
199 IOReturn IOPolledFileClose(IOPolledFileIOVars ** pVars,
203 IOReturn IOPolledFilePollersSetup(IOPolledFileIOVars * vars, uint32_t openState);
[all …]
H A DIOSubMemoryDescriptor.h85 virtual IOReturn prepare(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
87 virtual IOReturn complete(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
90 virtual IOReturn redirect( task_t safeTask, bool redirect ) APPLE_KEXT_OVERRIDE;
92 IOReturn redirect( task_t safeTask, bool redirect );
95 virtual IOReturn setPurgeable( IOOptionBits newState,
98 IOReturn setOwnership( task_t newOwner,
120 IOReturn getPageCounts(IOByteCount * residentPageCount,
130 IOReturn getPageCounts( IOByteCount * residentPageCount,
H A DIOMemoryDescriptor.h369 virtual IOReturn setPurgeable( IOOptionBits newState,
380 IOReturn setOwnership( task_t newOwner,
391 IOReturn getPageCounts( IOByteCount * residentPageCount,
404 IOReturn getPageCounts( IOByteCount * residentPageCount,
418 virtual IOReturn performOperation( IOOptionBits options,
422 virtual IOReturn dmaCommandOperation(DMACommandOps op, void *vData, UInt dataSize) const;
451 IOReturn ktraceEmitPhysicalSegments( void );
457 IOReturn dmaMap(
466 IOReturn dmaUnmap(
746 virtual IOReturn prepare(IODirection forDirection = kIODirectionNone) = 0;
[all …]
H A DIOCommandGate.h82 typedef IOReturn (*Action)(OSObject *owner,
136 virtual IOReturn runCommand(void *arg0 = NULL, void *arg1 = NULL,
154 virtual IOReturn runAction(Action action,
170 IOReturn runActionBlock(ActionBlock action);
183 virtual IOReturn attemptCommand(void *arg0 = NULL, void *arg1 = NULL,
200 virtual IOReturn attemptAction(Action action,
210 virtual IOReturn commandSleep(void *event,
236 virtual IOReturn commandSleep(void *event,
H A DIODMAController.h51 …virtual IOReturn initDMAChannel(IOService *provider, IODMAEventSource *dmaES, UInt32 *dmaIndex, UI…
52 virtual IOReturn startDMACommand(UInt32 dmaIndex, IODMACommand *dmaCommand, IODirection direction,
54 …virtual IOReturn stopDMACommand(UInt32 dmaIndex, bool flush = false, uint64_t timeout = UINT64_MAX…
56 …virtual void notifyDMACommand(IODMAEventSource *dmaES, IODMACommand *dmaCommand, IOReturn status, …
57 …virtual IOReturn queryDMACommand(UInt32 dmaIndex, IODMACommand **dmaCommand, IOByteCount *transfer…
59 virtual IOReturn setFIFODepth(UInt32 dmaIndex, IOByteCount depth) = 0;
61 virtual IOReturn setFrameSize(UInt32 dmaIndex, UInt8 byteCount) = 0;
62 virtual IOReturn setDMAConfig(UInt32 dmaIndex, IOService *provider, UInt32 reqIndex) = 0;
H A DIOCatalogue.h183 IOReturn terminateDrivers( OSDictionary * matching );
192IOReturn terminateDriversForModule( OSString * moduleName, bool unload = true, bool asynchronous =…
201IOReturn terminateDriversForModule( const char * moduleName, bool unload = true, bool asynchronous…
203 IOReturn terminateDrivers(OSDictionary * matching, io_name_t className, bool asynchronous);
205 IOReturn terminateDriversForUserspaceReboot();
207 IOReturn resetAfterUserspaceReboot();
259 IOReturn unloadModule( OSString * moduleName ) const;
261 IOReturn _removeDrivers(OSDictionary * matching);
H A DIODMAEventSource.h47 …on)(OSObject *owner, IODMAEventSource *dmaES, IODMACommand *dmaCommand, IOReturn status, IOByteCou…
52 …virtual void notifyDMACommand(IODMACommand *dmaCommand, IOReturn status, IOByteCount actualByteCou…
61 …virtual IOReturn startDMACommand(IODMACommand *dmaCommand, IODirection direction, IOByteCount byte…
62 virtual IOReturn stopDMACommand(bool flush = false, uint64_t timeout = UINT64_MAX);
64 …virtual IOReturn queryDMACommand(IODMACommand **dmaCommand, IOByteCount *transferCount, bool waitF…
67 virtual IOReturn setFIFODepth(IOByteCount depth);
70 virtual IOReturn setFrameSize(UInt8 byteCount);
72 virtual IOReturn setDMAConfig(UInt32 dmaIndex);
H A DIOMultiMemoryDescriptor.h105 virtual IOReturn prepare(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
113 virtual IOReturn complete(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
115 virtual IOReturn setPurgeable(IOOptionBits newState, IOOptionBits * oldState) APPLE_KEXT_OVERRIDE;
117 IOReturn setOwnership(task_t newOwner, int newLedgerTag, IOOptionBits newOptions);
126 IOReturn getPageCounts(IOByteCount * residentPageCount,
136 IOReturn getPageCounts( IOByteCount * residentPageCount,
145 virtual IOReturn doMap(vm_map_t addressMap,
H A DIOCPU.h83 virtual IOReturn setProperties(OSObject *properties) APPLE_KEXT_OVERRIDE;
127 virtual IOReturn initCPUInterruptController(int sources);
132 virtual IOReturn registerInterrupt(IOService *nub, int source,
137 virtual IOReturn getInterruptType(IOService *nub, int source,
140 virtual IOReturn enableInterrupt(IOService *nub, int source) APPLE_KEXT_OVERRIDE;
141 virtual IOReturn disableInterrupt(IOService *nub, int source) APPLE_KEXT_OVERRIDE;
142 virtual IOReturn causeInterrupt(IOService *nub, int source) APPLE_KEXT_OVERRIDE;
144 virtual IOReturn handleInterrupt(void *refCon, IOService *nub,
147 virtual IOReturn initCPUInterruptController(int sources, int cpus);
H A DPassthruInterruptController.h56 virtual IOReturn registerInterrupt(IOService *nub, int source,
61 virtual IOReturn getInterruptType(IOService *nub, int source,
64 virtual IOReturn enableInterrupt(IOService *nub, int source) APPLE_KEXT_OVERRIDE;
65 virtual IOReturn disableInterrupt(IOService *nub, int source) APPLE_KEXT_OVERRIDE;
66 virtual IOReturn causeInterrupt(IOService *nub, int source) APPLE_KEXT_OVERRIDE;
68 virtual IOReturn handleInterrupt(void *refCon, IOService *nub,
/xnu-12377.41.6/iokit/Kernel/
H A DRootDomainUserClient.h54 IOReturn secureSleepSystem( uint32_t *return_code );
56 IOReturn secureSleepSystemOptions( const void *inOptions,
60 IOReturn secureSetAggressiveness( unsigned long type,
64 IOReturn secureSetMaintenanceWakeCalendar(
68 IOReturn secureSetUserAssertionLevels(uint32_t assertionBitfield);
70 IOReturn secureGetSystemSleepType( uint32_t *sleepType, uint32_t *sleepTimer);
72 IOReturn secureAttemptIdleSleepAbort( uint32_t *outReverted);
74 IOReturn secureSetLockdownModeHibernation( uint32_t status);
78 virtual IOReturn clientClose( void ) APPLE_KEXT_OVERRIDE;
80 virtual IOReturn externalMethod(uint32_t selector,
[all …]
H A DIOStateReporter.cpp113 IOReturn
116 IOReturn res = kIOReturnError; in handleSwapPrepare()
161 IOReturn
165 IOReturn res = kIOReturnError; in handleAddChannelSwap()
256 IOReturn
262 IOReturn res = kIOReturnError; in _getStateIndices()
299 IOReturn
303 IOReturn res = kIOReturnError; in setChannelState()
324 IOReturn
333 IOReturn
[all …]
H A DIOSubMemoryDescriptor.cpp38 IOReturn in OSDefineMetaClassAndStructors()
144 IOReturn
148 IOReturn err; in setPurgeable()
155 IOReturn
160 IOReturn err; in setOwnership()
171 IOReturn
175 IOReturn err; in prepare()
182 IOReturn
186 IOReturn err; in complete()
238 IOReturn
[all …]
H A DIOReporter.cpp49 IOReturn
56 IOReturn rval = kIOReturnError; in configureAllReports()
100 IOReturn
107 IOReturn rval = kIOReturnError; in updateAllReports()
273 IOReturn
277 IOReturn res = kIOReturnError, kerr; in addChannel()
354 IOReturn
360 IOReturn res = kIOReturnError; in configureReport()
372 IOReturn
378 IOReturn res = kIOReturnError; in updateReport()
[all …]
H A DRootDomainUserClient.cpp86 IOReturn
92 IOReturn
100 IOReturn ret = kIOReturnNotPrivileged; in secureSleepSystemOptions()
147 IOReturn
155 IOReturn ret = kIOReturnNotPrivileged; in secureSetAggressiveness()
171 IOReturn
177 IOReturn ret = kIOReturnNotPrivileged; in secureSetMaintenanceWakeCalendar()
190 IOReturn
195 IOReturn ret = kIOReturnNotPrivileged; in secureSetUserAssertionLevels()
208 IOReturn
[all …]
/xnu-12377.41.6/iokit/IOKit/pwr_mgt/
H A DRootDomain.h144 typedef IOReturn (*IOPMSettingControllerCallback)
156 IOReturn acknowledgeSleepWakeNotification(void * );
158 IOReturn vetoSleepWakeNotification(void * PMrefcon);
171 virtual IOReturn setAggressiveness( unsigned long, unsigned long ) APPLE_KEXT_OVERRIDE;
172 virtual IOReturn getAggressiveness( unsigned long, unsigned long * ) APPLE_KEXT_OVERRIDE;
174 virtual IOReturn sleepSystem( void );
175 IOReturn sleepSystemOptions( OSDictionary *options );
177 virtual IOReturn setProperties( OSObject * ) APPLE_KEXT_OVERRIDE;
189 IOReturn systemPowerEventOccurred(
193 IOReturn systemPowerEventOccurred(
[all …]

123456