Home
last modified time | relevance | path

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

123456

/xnu-8019.80.24/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 DIOService.h257 typedef IOReturn (*IOServiceInterestHandler)( void * target, void * refCon,
262 typedef IOReturn (^IOServiceInterestHandlerBlock)( uint32_t messageType, IOService * provider,
517 virtual IOReturn configureReport(IOReportChannelList *channels,
531 virtual IOReturn updateReport(IOReportChannelList *channels,
539 IOReturn _ConfigureReport(IOReportChannelList *channels,
543 IOReturn _UpdateReport(IOReportChannelList *channels,
790 IOReturn waitQuiet(mach_timespec_t * timeout)
799 IOReturn waitQuiet(uint64_t timeout = UINT64_MAX);
1238 virtual IOReturn callPlatformFunction( const OSSymbol * functionName,
1243 virtual IOReturn callPlatformFunction( const char * functionName,
[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,
155 typedef IOReturn (*IOExternalMethodAction)(OSObject * target, void * reference,
178 typedef IOReturn (*io_filter_resolver_t) (task_t task, IOUserClient * client, uint32_t type, io_fil…
179 typedef IOReturn (*io_filter_applier_t) (IOUserClient * client, io_filter_policy_t filter, io_filte…
257 MIG_SERVER_ROUTINE virtual IOReturn
262 MIG_SERVER_ROUTINE virtual IOReturn registerNotificationPort(
299 IOReturn registerOwner(task_t task);
306 static IOReturn registerFilterCallbacks(const struct io_filter_callbacks *callbacks, size_t size);
[all …]
H A DIOUserServer.h180 virtual IOReturn clientClose(void) APPLE_KEXT_OVERRIDE;
185 virtual IOReturn setProperties(OSObject * properties) APPLE_KEXT_OVERRIDE;
186 virtual IOReturn externalMethod(uint32_t selector, IOExternalMethodArguments * args,
192 IOReturn serviceAttach(IOService * service, IOService * provider);
193 IOReturn serviceStop(IOService * service, IOService * provider);
195 IOReturn serviceStarted(IOService * service, IOService * provider, bool result);
199 IOReturn serviceOpen(IOService * provider, IOService * client);
200 IOReturn serviceClose(IOService * provider, IOService * client);
201IOReturn serviceSetPowerState(IOService * controllingDriver, IOService * service, IO…
202IOReturn serviceNewUserClient(IOService * service, task_t owningTask, void * securit…
[all …]
H A DIONVRAM.h118 IOReturn initVariables(void);
123 IOReturn serializeVariables(void);
126 IOReturn chooseDictionary(IONVRAMOperation operation, const uuid_t *varGuid,
128 IOReturn flushDict(const uuid_t *guid, IONVRAMOperation op);
129 …bool handleSpecialVariables(const char *name, const uuid_t *guid, const OSObject *obj, IOReturn *e…
131 IOReturn setPropertyInternal(const OSSymbol *aKey, OSObject *anObject);
132 IOReturn removePropertyInternal(const OSSymbol *aKey);
134 IOReturn removePropertyWithGUIDAndName(const uuid_t *guid, const char *name);
135 IOReturn setPropertyWithGUIDAndName(const uuid_t *guid, const char *name, OSObject *anObject);
153 IOReturn readNVRAMPropertyType1(IORegistryEntry *entry,
[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.h247 static inline IOReturn weakWithSpecification
310 virtual IOReturn setMemoryDescriptor(const IOMemoryDescriptor *mem,
318 virtual IOReturn clearMemoryDescriptor(bool autoComplete = true);
339 …virtual IOReturn prepare(UInt64 offset = 0, UInt64 length = 0, bool flushCache = true, bool synchr…
348 virtual IOReturn complete(bool invalidateCache = true, bool synchronize = true);
359 virtual IOReturn synchronize(IOOptionBits options);
369 virtual IOReturn genIOVMSegments(UInt64 *offset,
401 inline IOReturn
412 inline IOReturn
420 IOReturn
[all …]
H A DIOMemoryDescriptor.h353 virtual IOReturn setPurgeable( IOOptionBits newState,
364 IOReturn setOwnership( task_t newOwner,
375 IOReturn getPageCounts( IOByteCount * residentPageCount,
388 virtual IOReturn performOperation( IOOptionBits options,
392 virtual IOReturn dmaCommandOperation(DMACommandOps op, void *vData, UInt dataSize) const;
421 IOReturn ktraceEmitPhysicalSegments( void );
427 IOReturn dmaMap(
436 IOReturn dmaUnmap(
716 virtual IOReturn prepare(IODirection forDirection = kIODirectionNone) = 0;
724 virtual IOReturn complete(IODirection forDirection = kIODirectionNone) = 0;
[all …]
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 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 DIOCatalogue.h172 IOReturn terminateDrivers( OSDictionary * matching );
180 IOReturn terminateDriversForModule( OSString * moduleName, bool unload = true);
188 IOReturn terminateDriversForModule( const char * moduleName, bool unload = true);
190 IOReturn terminateDrivers(OSDictionary * matching, io_name_t className);
192 IOReturn terminateDriversForUserspaceReboot();
194 IOReturn resetAfterUserspaceReboot();
246 IOReturn unloadModule( OSString * moduleName ) const;
248 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 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-8019.80.24/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-8019.80.24/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,
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.cpp48 IOReturn
55 IOReturn rval = kIOReturnError; in configureAllReports()
99 IOReturn
106 IOReturn rval = kIOReturnError; in updateAllReports()
272 IOReturn
276 IOReturn res = kIOReturnError, kerr; in addChannel()
353 IOReturn
359 IOReturn res = kIOReturnError; in configureReport()
371 IOReturn
377 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 DRootDomainUserClient.cpp81 IOReturn
87 IOReturn
95 IOReturn ret = kIOReturnNotPrivileged; in secureSleepSystemOptions()
142 IOReturn
150 IOReturn ret = kIOReturnNotPrivileged; in secureSetAggressiveness()
166 IOReturn
172 IOReturn ret = kIOReturnNotPrivileged; in secureSetMaintenanceWakeCalendar()
185 IOReturn
190 IOReturn ret = kIOReturnNotPrivileged; in secureSetUserAssertionLevels()
203 IOReturn
[all …]

123456