Home
last modified time | relevance | path

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

123456

/xnu-10063.101.15/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 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 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 DIOUserServer.h191 virtual IOReturn clientClose(void) APPLE_KEXT_OVERRIDE;
196 virtual IOReturn setProperties(OSObject * properties) APPLE_KEXT_OVERRIDE;
197 …virtual IOReturn externalMethod(uint32_t selector, IOExternalMethodArgumentsOpaque * args) A…
198 …static IOReturn externalMethodStart(OSObject * target, void * reference, IOExternalMethodAr…
199 …static IOReturn externalMethodRegisterClass(OSObject * target, void * reference, IOExternal…
203 IOReturn serviceAttach(IOService * service, IOService * provider);
204 IOReturn serviceStop(IOService * service, IOService * provider);
206 IOReturn serviceStarted(IOService * service, IOService * provider, bool result);
210 IOReturn serviceOpen(IOService * provider, IOService * client);
211 IOReturn serviceClose(IOService * provider, IOService * client);
[all …]
H A DIONVRAM.h107 IOReturn flushGUID(const uuid_t guid, IONVRAMOperation op);
108 …bool handleSpecialVariables(const char *name, const uuid_t guid, const OSObject *obj, IOReturn *er…
110 IOReturn setPropertyInternal(const OSSymbol *aKey, OSObject *anObject);
111 IOReturn removePropertyInternal(const OSSymbol *aKey);
113 IOReturn removePropertyWithGUIDAndName(const uuid_t guid, const char *name);
114 IOReturn setPropertyWithGUIDAndName(const uuid_t guid, const char *name, OSObject *anObject);
116 IOReturn syncInternal(bool rateLimit);
125 virtual IOReturn sync(void);
135 virtual IOReturn setProperties(OSObject *properties) APPLE_KEXT_OVERRIDE;
137 virtual IOReturn readXPRAM(IOByteCount offset, uint8_t *buffer,
[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 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);
179 IOReturn IOPolledFileOpen(const char * filename,
187 IOReturn IOPolledFileOpen(const char * filename,
195 IOReturn IOPolledFileClose(IOPolledFileIOVars ** pVars,
[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 DIOMemoryDescriptor.h363 virtual IOReturn setPurgeable( IOOptionBits newState,
374 IOReturn setOwnership( task_t newOwner,
385 IOReturn getPageCounts( IOByteCount * residentPageCount,
398 virtual IOReturn performOperation( IOOptionBits options,
402 virtual IOReturn dmaCommandOperation(DMACommandOps op, void *vData, UInt dataSize) const;
431 IOReturn ktraceEmitPhysicalSegments( void );
437 IOReturn dmaMap(
446 IOReturn dmaUnmap(
726 virtual IOReturn prepare(IODirection forDirection = kIODirectionNone) = 0;
734 virtual IOReturn complete(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 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 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 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,
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,
H A DIOPlatformExpert.h260 virtual IOReturn getNubResources( IOService * nub );
279 virtual IOReturn getConsoleInfo( PE_Video * consoleInfo );
280 virtual IOReturn setConsoleInfo( PE_Video * consoleInfo, unsigned int op );
284 …virtual IOReturn registerInterruptController(OSSymbol *name, IOInterruptController *interruptContr…
291 virtual IOReturn callPlatformFunction(const OSSymbol *functionName,
311 virtual IOReturn deregisterInterruptController(OSSymbol *name);
364 virtual IOReturn getNubResources( IOService * nub ) APPLE_KEXT_OVERRIDE;
380 /* virtual */ IOReturn readXPRAM(IOByteCount offset, UInt8 * buffer,
383 /* virtual */ IOReturn writeXPRAM(IOByteCount offset, UInt8 * buffer,
386 virtual IOReturn readNVRAMProperty(
[all …]
H A DIOMultiMemoryDescriptor.h100 virtual IOReturn prepare(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
108 virtual IOReturn complete(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
110 virtual IOReturn setPurgeable(IOOptionBits newState, IOOptionBits * oldState) APPLE_KEXT_OVERRIDE;
112 IOReturn setOwnership(task_t newOwner, int newLedgerTag, IOOptionBits newOptions);
121 IOReturn getPageCounts(IOByteCount * residentPageCount,
129 virtual IOReturn doMap(vm_map_t addressMap,
/xnu-10063.101.15/iokit/IOKit/pwr_mgt/
H A DRootDomain.h132 typedef IOReturn (*IOPMSettingControllerCallback)
144 IOReturn acknowledgeSleepWakeNotification(void * );
146 IOReturn vetoSleepWakeNotification(void * PMrefcon);
159 virtual IOReturn setAggressiveness( unsigned long, unsigned long ) APPLE_KEXT_OVERRIDE;
160 virtual IOReturn getAggressiveness( unsigned long, unsigned long * ) APPLE_KEXT_OVERRIDE;
162 virtual IOReturn sleepSystem( void );
163 IOReturn sleepSystemOptions( OSDictionary *options );
165 virtual IOReturn setProperties( OSObject * ) APPLE_KEXT_OVERRIDE;
177 IOReturn systemPowerEventOccurred(
181 IOReturn systemPowerEventOccurred(
[all …]
/xnu-10063.101.15/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);
74 virtual IOReturn clientClose( void ) APPLE_KEXT_OVERRIDE;
76 virtual IOReturn externalMethod(uint32_t selector,
79 …static IOReturn externalMethodDispatched(OSObject * target, void * reference, IOExternalMethodArgu…
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 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 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
H A DIOWorkloadConfig.cpp155 static inline IOReturn
169 static inline IOReturn
236 static IOReturn
239 IOReturn ret = flagsToString(createFlags, typeStr, typeMap, in unparseWorkIntervalType()
248 static IOReturn
258 IOReturn ret = stringToFlags(*typeStr, createFlags, typeMap, in parseWorkIntervalType()
268 static IOReturn
290 static IOReturn
321 static IOReturn
337 __block IOReturn ret = kIOReturnSuccess; in parseFlags()
[all …]

123456