MCPcopy Create free account

hub / github.com/TomHeaven/HoRNDIS / functions

Functions53 in github.com/TomHeaven/HoRNDIS

↓ 3 callersMethodcallbackExit
HoRNDIS.cpp:1218
↓ 3 callersFunctionisTransferStopStatus
HoRNDIS.cpp:1114
↓ 3 callersFunctionloopClearPipeStall
HoRNDIS.cpp:681
↓ 3 callersFunctionrobustIO
! * Calls 'pipe->io', and if there is a stall, tries to clear that * stall and calls it again. */
HoRNDIS.cpp:699
↓ 2 callersMethodgetResult
HoRNDIS.h:277
↓ 2 callersFunctionisCDCDataInterface
Detects the class 10 - CDC data interface.
HoRNDIS.cpp:174
↓ 2 callersMethodisInterrupted
HoRNDIS.h:278
↓ 2 callersFunctionisRNDISControlInterface
Any of the above RNDIS control interface.
HoRNDIS.cpp:167
↓ 2 callersFunctionretainT
HoRNDIS.cpp:368
↓ 1 callersMethodinit
HoRNDIS.cpp:179
↓ 1 callersFunctionisRNDISControlLinuxGadget
Detects RNDIS control on BeagleBoard and possibly other embedded Linux devices.
HoRNDIS.cpp:160
↓ 1 callersFunctionisRNDISControlMiscDeviceRoE
Miscellaneous Device (0xEF), RNDIS over Ethernet: some phones, see above.
HoRNDIS.cpp:153
↓ 1 callersFunctionisRNDISControlStockAndroid
Detects the 224/1/3 - stock Android RNDIS control interface.
HoRNDIS.cpp:146
↓ 1 callersMethodoutputPacket
HoRNDIS.cpp:1119
↓ 1 callersMethodreceivePacket
! * Transfer the packet we've received to the MAC OS Network stack. */
HoRNDIS.cpp:1304
↓ 1 callersMethodstart
HoRNDIS.cpp:273
↓ 1 callersMethodstop
HoRNDIS.cpp:356
Method setLinkStatus
HoRNDIS.cpp:999
MethodReentryLocker
HoRNDIS.h:274
MethodReentryLocker
Interface enable and disable logic *****/
HoRNDIS.cpp:657
MethodallocateResources
HoRNDIS.cpp:900
MethodcloseUSBInterfaces
HoRNDIS.cpp:484
MethodconfigureInterface
HoRNDIS.cpp:959
MethodcreateInterface
Overrides IOEthernetController::createInterface */
HoRNDIS.cpp:620
MethodcreateMediumTables
HoRNDIS.cpp:872
MethodcreateNetworkInterface
HoRNDIS.cpp:640
MethodcreateOutputQueue
HoRNDIS.cpp:946
MethoddataReadComplete
Packet receive logic *****/
HoRNDIS.cpp:1267
MethoddataWriteComplete
HoRNDIS.cpp:1227
Methoddisable
HoRNDIS.cpp:806
MethoddisableImpl
HoRNDIS.cpp:833
MethoddisableNetworkQueue
HoRNDIS.cpp:798
Methodenable
Contains buffer alloc and dealloc, notably. Why do that here? Not just because that's what Apple did. We don't want to consume these resourc
HoRNDIS.cpp:717
Methodfree
HoRNDIS.cpp:224
MethodgetHardwareAddress
HoRNDIS.cpp:1056
MethodgetMaxPacketSize
HoRNDIS.cpp:1038
MethodgetPacketFilters
HoRNDIS.cpp:1022
MethodopenUSBInterfaces
HoRNDIS.cpp:373
MethodoutputStart
HoRNDIS.cpp:985
Methodprobe
HoRNDIS.cpp:500
MethodprobeDevice
HoRNDIS.cpp:541
MethodreleaseResources
HoRNDIS.cpp:931
MethodrndisCommand
HoRNDIS.cpp:1367
MethodrndisInit
HoRNDIS.cpp:1548
MethodrndisQuery
HoRNDIS.cpp:1501
MethodrndisSetPacketFilter
HoRNDIS.cpp:1598
MethodselectMedium
HoRNDIS.cpp:1049
MethodsetMaxTransferUnit
HoRNDIS.cpp:610
MethodsetMulticastList
HoRNDIS.cpp:1098
MethodsetMulticastMode
HoRNDIS.cpp:1090
MethodsetPromiscuousMode
HoRNDIS.cpp:1105
MethodwillTerminate
HoRNDIS.cpp:334
Method~ReentryLocker
HoRNDIS.cpp:674