Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/USBGuard/usbguard
/ functions
Functions
888 in github.com/USBGuard/usbguard
⨍
Functions
888
◇
Types & classes
330
↓ 2 callers
Method
getBase64
src/Library/Hash.cpp:198
↓ 2 callers
Function
getConfigsFromDir
src/Common/Utility.cpp:518
↓ 2 callers
Method
getFirstMatchingRule
src/Daemon/LDAPRuleSet.cpp:114
↓ 2 callers
Function
getIPCAccessControlFileBasename
src/Library/public/usbguard/USBGuard.cpp:67
↓ 2 callers
Function
getIPCAccessControlFilesPath
src/Library/public/usbguard/USBGuard.cpp:53
↓ 2 callers
Method
getMap
src/Library/KeyValueParserPrivate.cpp:129
↓ 2 callers
Method
getRule
src/Library/public/usbguard/Policy.cpp:129
↓ 2 callers
Method
getRuleSet
src/Daemon/NSHandler.cpp:126
↓ 2 callers
Method
hasDevfsNode
src/Library/UMockdevDeviceDefinition.cpp:236
↓ 2 callers
Function
isNumericString
src/Common/Utility.cpp:303
↓ 2 callers
Method
listDevices
src/Library/IPCClientPrivate.cpp:432
↓ 2 callers
Method
load
src/Library/public/usbguard/IPCServer.cpp:188
↓ 2 callers
Method
messageID
src/Library/public/usbguard/Exception.hpp:184
↓ 2 callers
Method
parseLine
src/Library/KeyValueParserPrivate.cpp:62
↓ 2 callers
Method
parseStream
src/Library/KeyValueParserPrivate.cpp:93
↓ 2 callers
Function
parseUEventFromString
src/Library/UEventParser.cpp:128
↓ 2 callers
Method
payloadToMessage
src/Library/IPCPrivate.hpp:75
↓ 2 callers
Function
printNode
* @brief Recursively prints the tree nodes * * @param tree Rules organized into a tree structure * @param node Node of a tree * @param pre
src/CLI/usbguard-list-devices.cpp:75
↓ 2 callers
Function
printUnknownDescriptor
src/CLI/usbguard-read-descriptor.cpp:234
↓ 2 callers
Function
printUsage
src/Daemon/main.cpp:49
↓ 2 callers
Method
privilege
src/Library/IPCPrivate.hpp:110
↓ 2 callers
Method
query
src/Daemon/LDAPHandler.cpp:114
↓ 2 callers
Method
release
src/Library/Hash.cpp:127
↓ 2 callers
Method
run
src/Library/IPCPrivate.hpp:82
↓ 2 callers
Method
section
src/Library/IPCPrivate.hpp:105
↓ 2 callers
Method
setAuditFile
src/Library/public/usbguard/Logger.cpp:358
↓ 2 callers
Method
setDevfsNode
src/Library/UMockdevDeviceDefinition.cpp:231
↓ 2 callers
Method
setName
src/Library/RulePrivate.cpp:316
↓ 2 callers
Method
setOffset
* @brief Sets the offset where the error occured. * * @param offset Offset where the error occured. */
src/Library/public/usbguard/RuleParser.hpp:72
↓ 2 callers
Method
setOperator
* @brief Returns set operator of this attribute. * * @return Set operator of this attribute. */
src/Library/public/usbguard/Rule.hpp:258
↓ 2 callers
Method
setParentHash
src/Library/DevicePrivate.cpp:191
↓ 2 callers
Method
setSerial
src/Library/RulePrivate.cpp:256
↓ 2 callers
Method
setSysfsPath
src/Library/UMockdevDeviceDefinition.cpp:221
↓ 2 callers
Method
setTarget
src/Library/DevicePrivate.cpp:216
↓ 2 callers
Method
setUMockdevDefinition
src/Library/UMockdevDeviceDefinition.cpp:257
↓ 2 callers
Method
setUMockdevName
src/Library/UMockdevDeviceDefinition.cpp:211
↓ 2 callers
Function
showHelp
src/CLI/usbguard-list-devices.cpp:44
↓ 2 callers
Function
showHelp
src/CLI/usbguard-generate-policy.cpp:54
↓ 2 callers
Function
showHelp
src/CLI/usbguard-list-rules.cpp:41
↓ 2 callers
Function
showHelp
src/CLI/usbguard-watch.cpp:42
↓ 2 callers
Function
showHelp
src/DBus/gdbus-server.cpp:221
↓ 2 callers
Function
showTopLevelHelp
src/CLI/usbguard.cpp:79
↓ 2 callers
Method
start
src/Common/Thread.hpp:64
↓ 2 callers
Method
stopRequested
src/Common/Thread.hpp:103
↓ 2 callers
Method
success
src/Library/public/usbguard/Audit.cpp:114
↓ 2 callers
Function
symlinkPath
src/Common/Utility.cpp:408
↓ 2 callers
Method
uid
src/Library/public/usbguard/Audit.cpp:44
↓ 1 callers
Function
AuditEvent
src/Library/public/usbguard/Audit.hpp:116
↓ 1 callers
Function
DevicePolicyApplied
* @brief Defines actions to perform when a USB device * has been inserted, accepted, or rejected. * * @see \link Interface::DevicePolic
src/Library/public/usbguard/IPCClient.hpp:233
↓ 1 callers
Method
DevicePolicyApplied
src/Library/IPCServerPrivate.cpp:1044
↓ 1 callers
Function
DevicePolicyChanged
* @brief Defines algorithm to perform in the case that USB device * authorization target has been changed. * * @see \link Interface::De
src/Library/public/usbguard/IPCClient.hpp:213
↓ 1 callers
Method
DevicePolicyChanged
src/Library/IPCServerPrivate.cpp:1029
↓ 1 callers
Function
DevicePresenceChanged
* @brief Defines algorithm to perform in the case that USB device presence * has been changed. * * @see \link Interface::DevicePresence
src/Library/public/usbguard/IPCClient.hpp:195
↓ 1 callers
Method
DevicePresenceChanged
src/Library/IPCServerPrivate.cpp:1016
↓ 1 callers
Method
ExceptionMessage
src/Library/IPCServerPrivate.cpp:1068
↓ 1 callers
Method
IPCConnected
src/DBus/DBusBridge.cpp:275
↓ 1 callers
Method
IPCDisconnected
src/DBus/DBusBridge.cpp:282
↓ 1 callers
Method
PropertyParameterChanged
src/Library/IPCServerPrivate.cpp:1057
↓ 1 callers
Function
USBDeviceID
* @brief Default copy constructor. * * @param rhs USBDeviceID to copy. */
src/Library/public/usbguard/USB.hpp:183
↓ 1 callers
Function
USBParseAudioEndpointDescriptor
src/Library/public/usbguard/USB.cpp:326
↓ 1 callers
Function
USBParseConfigurationDescriptor
src/Library/public/usbguard/USB.cpp:295
↓ 1 callers
Function
USBParseDeviceDescriptor
src/Library/public/usbguard/USB.cpp:281
↓ 1 callers
Function
USBParseEndpointDescriptor
src/Library/public/usbguard/USB.cpp:317
↓ 1 callers
Function
USBParseInterfaceDescriptor
src/Library/public/usbguard/USB.cpp:307
↓ 1 callers
Function
USBParseUnknownDescriptor
src/Library/public/usbguard/USB.cpp:336
↓ 1 callers
Function
__b64_dec2
src/Library/Base64.cpp:193
↓ 1 callers
Function
__b64_dec3
src/Library/Base64.cpp:186
↓ 1 callers
Function
__b64_dec4
src/Library/Base64.cpp:178
↓ 1 callers
Function
__b64_enc1
src/Library/Base64.cpp:134
↓ 1 callers
Function
__b64_enc2
src/Library/Base64.cpp:126
↓ 1 callers
Function
__b64_enc3
src/Library/Base64.cpp:118
↓ 1 callers
Method
appendRule
src/Library/IPCClientPrivate.cpp:389
↓ 1 callers
Method
appendRule
src/Library/public/usbguard/Policy.cpp:58
↓ 1 callers
Method
appliesToWithConditions
src/Library/RulePrivate.cpp:99
↓ 1 callers
Method
applyDevicePolicy
src/Library/IPCClientPrivate.cpp:422
↓ 1 callers
Method
assignID
src/Daemon/Daemon.cpp:679
↓ 1 callers
Function
audit_encode_nv_string
src/Daemon/LinuxAuditBackend.cpp:98
↓ 1 callers
Function
audit_encode_value
* This function does encoding of "untrusted" names just like the kernel */
src/Daemon/LinuxAuditBackend.cpp:75
↓ 1 callers
Function
audit_value_needs_encoding
* This function checks a string to see if it needs encoding. * It returns true if needed and false if not. */
src/Daemon/LinuxAuditBackend.cpp:56
↓ 1 callers
Method
checkKeyValidity
src/Library/KeyValueParserPrivate.cpp:118
↓ 1 callers
Function
classicFormat
* @brief Prints list of devices in a classic format * * @param rules Device rules to print */
src/CLI/usbguard-list-devices.cpp:61
↓ 1 callers
Function
createIPCAccessControlFile
src/CLI/usbguard-add-user.cpp:63
↓ 1 callers
Method
daemonize
src/Daemon/Daemon.cpp:603
↓ 1 callers
Method
deviceEvent
src/Library/public/usbguard/Audit.cpp:193
↓ 1 callers
Method
dmHookAssignID
src/Daemon/Daemon.cpp:989
↓ 1 callers
Method
dmHookDeviceEvent
src/Library/public/usbguard/DeviceManagerHooks.cpp:27
↓ 1 callers
Method
dmHookDeviceException
src/Daemon/Daemon.cpp:855
↓ 1 callers
Function
encodeMessageNVPair
src/Daemon/LinuxAuditBackend.cpp:137
↓ 1 callers
Function
escapeString
src/Library/Utility.cpp:34
↓ 1 callers
Method
evaluate
src/Library/public/usbguard/RuleCondition.cpp:67
↓ 1 callers
Method
fini
src/Library/public/usbguard/RuleCondition.cpp:63
↓ 1 callers
Method
generate
src/CLI/PolicyGenerator.cpp:63
↓ 1 callers
Function
getDaemonConfigPath
src/Library/public/usbguard/USBGuard.cpp:38
↓ 1 callers
Method
getDescriptorCounts
src/Library/public/usbguard/USB.cpp:533
↓ 1 callers
Method
getDeviceList
src/Library/DeviceManagerPrivate.cpp:99
↓ 1 callers
Method
getIDFromSysfsPath
src/Library/DeviceManagerBase.cpp:96
↓ 1 callers
Method
getLDAPHandler
src/Daemon/NSHandler.cpp:106
↓ 1 callers
Method
getParameter
src/Daemon/Daemon.cpp:738
↓ 1 callers
Method
getParameter
src/Library/IPCClientPrivate.cpp:381
↓ 1 callers
Method
getRuleQuery
src/Daemon/LDAPHandler.cpp:104
← previous
next →
101–200 of 888, ranked by callers