MCPcopy Create free account

hub / github.com/USBGuard/usbguard / functions

Functions888 in github.com/USBGuard/usbguard

↓ 2 callersMethodgetBase64
src/Library/Hash.cpp:198
↓ 2 callersFunctiongetConfigsFromDir
src/Common/Utility.cpp:518
↓ 2 callersMethodgetFirstMatchingRule
src/Daemon/LDAPRuleSet.cpp:114
↓ 2 callersFunctiongetIPCAccessControlFileBasename
src/Library/public/usbguard/USBGuard.cpp:67
↓ 2 callersFunctiongetIPCAccessControlFilesPath
src/Library/public/usbguard/USBGuard.cpp:53
↓ 2 callersMethodgetMap
src/Library/KeyValueParserPrivate.cpp:129
↓ 2 callersMethodgetRule
src/Library/public/usbguard/Policy.cpp:129
↓ 2 callersMethodgetRuleSet
src/Daemon/NSHandler.cpp:126
↓ 2 callersMethodhasDevfsNode
src/Library/UMockdevDeviceDefinition.cpp:236
↓ 2 callersFunctionisNumericString
src/Common/Utility.cpp:303
↓ 2 callersMethodlistDevices
src/Library/IPCClientPrivate.cpp:432
↓ 2 callersMethodload
src/Library/public/usbguard/IPCServer.cpp:188
↓ 2 callersMethodmessageID
src/Library/public/usbguard/Exception.hpp:184
↓ 2 callersMethodparseLine
src/Library/KeyValueParserPrivate.cpp:62
↓ 2 callersMethodparseStream
src/Library/KeyValueParserPrivate.cpp:93
↓ 2 callersFunctionparseUEventFromString
src/Library/UEventParser.cpp:128
↓ 2 callersMethodpayloadToMessage
src/Library/IPCPrivate.hpp:75
↓ 2 callersFunctionprintNode
* @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 callersFunctionprintUnknownDescriptor
src/CLI/usbguard-read-descriptor.cpp:234
↓ 2 callersFunctionprintUsage
src/Daemon/main.cpp:49
↓ 2 callersMethodprivilege
src/Library/IPCPrivate.hpp:110
↓ 2 callersMethodquery
src/Daemon/LDAPHandler.cpp:114
↓ 2 callersMethodrelease
src/Library/Hash.cpp:127
↓ 2 callersMethodrun
src/Library/IPCPrivate.hpp:82
↓ 2 callersMethodsection
src/Library/IPCPrivate.hpp:105
↓ 2 callersMethodsetAuditFile
src/Library/public/usbguard/Logger.cpp:358
↓ 2 callersMethodsetDevfsNode
src/Library/UMockdevDeviceDefinition.cpp:231
↓ 2 callersMethodsetName
src/Library/RulePrivate.cpp:316
↓ 2 callersMethodsetOffset
* @brief Sets the offset where the error occured. * * @param offset Offset where the error occured. */
src/Library/public/usbguard/RuleParser.hpp:72
↓ 2 callersMethodsetOperator
* @brief Returns set operator of this attribute. * * @return Set operator of this attribute. */
src/Library/public/usbguard/Rule.hpp:258
↓ 2 callersMethodsetParentHash
src/Library/DevicePrivate.cpp:191
↓ 2 callersMethodsetSerial
src/Library/RulePrivate.cpp:256
↓ 2 callersMethodsetSysfsPath
src/Library/UMockdevDeviceDefinition.cpp:221
↓ 2 callersMethodsetTarget
src/Library/DevicePrivate.cpp:216
↓ 2 callersMethodsetUMockdevDefinition
src/Library/UMockdevDeviceDefinition.cpp:257
↓ 2 callersMethodsetUMockdevName
src/Library/UMockdevDeviceDefinition.cpp:211
↓ 2 callersFunctionshowHelp
src/CLI/usbguard-list-devices.cpp:44
↓ 2 callersFunctionshowHelp
src/CLI/usbguard-generate-policy.cpp:54
↓ 2 callersFunctionshowHelp
src/CLI/usbguard-list-rules.cpp:41
↓ 2 callersFunctionshowHelp
src/CLI/usbguard-watch.cpp:42
↓ 2 callersFunctionshowHelp
src/DBus/gdbus-server.cpp:221
↓ 2 callersFunctionshowTopLevelHelp
src/CLI/usbguard.cpp:79
↓ 2 callersMethodstart
src/Common/Thread.hpp:64
↓ 2 callersMethodstopRequested
src/Common/Thread.hpp:103
↓ 2 callersMethodsuccess
src/Library/public/usbguard/Audit.cpp:114
↓ 2 callersFunctionsymlinkPath
src/Common/Utility.cpp:408
↓ 2 callersMethoduid
src/Library/public/usbguard/Audit.cpp:44
↓ 1 callersFunctionAuditEvent
src/Library/public/usbguard/Audit.hpp:116
↓ 1 callersFunctionDevicePolicyApplied
* @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 callersMethodDevicePolicyApplied
src/Library/IPCServerPrivate.cpp:1044
↓ 1 callersFunctionDevicePolicyChanged
* @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 callersMethodDevicePolicyChanged
src/Library/IPCServerPrivate.cpp:1029
↓ 1 callersFunctionDevicePresenceChanged
* @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 callersMethodDevicePresenceChanged
src/Library/IPCServerPrivate.cpp:1016
↓ 1 callersMethodExceptionMessage
src/Library/IPCServerPrivate.cpp:1068
↓ 1 callersMethodIPCConnected
src/DBus/DBusBridge.cpp:275
↓ 1 callersMethodIPCDisconnected
src/DBus/DBusBridge.cpp:282
↓ 1 callersMethodPropertyParameterChanged
src/Library/IPCServerPrivate.cpp:1057
↓ 1 callersFunctionUSBDeviceID
* @brief Default copy constructor. * * @param rhs USBDeviceID to copy. */
src/Library/public/usbguard/USB.hpp:183
↓ 1 callersFunctionUSBParseAudioEndpointDescriptor
src/Library/public/usbguard/USB.cpp:326
↓ 1 callersFunctionUSBParseConfigurationDescriptor
src/Library/public/usbguard/USB.cpp:295
↓ 1 callersFunctionUSBParseDeviceDescriptor
src/Library/public/usbguard/USB.cpp:281
↓ 1 callersFunctionUSBParseEndpointDescriptor
src/Library/public/usbguard/USB.cpp:317
↓ 1 callersFunctionUSBParseInterfaceDescriptor
src/Library/public/usbguard/USB.cpp:307
↓ 1 callersFunctionUSBParseUnknownDescriptor
src/Library/public/usbguard/USB.cpp:336
↓ 1 callersFunction__b64_dec2
src/Library/Base64.cpp:193
↓ 1 callersFunction__b64_dec3
src/Library/Base64.cpp:186
↓ 1 callersFunction__b64_dec4
src/Library/Base64.cpp:178
↓ 1 callersFunction__b64_enc1
src/Library/Base64.cpp:134
↓ 1 callersFunction__b64_enc2
src/Library/Base64.cpp:126
↓ 1 callersFunction__b64_enc3
src/Library/Base64.cpp:118
↓ 1 callersMethodappendRule
src/Library/IPCClientPrivate.cpp:389
↓ 1 callersMethodappendRule
src/Library/public/usbguard/Policy.cpp:58
↓ 1 callersMethodappliesToWithConditions
src/Library/RulePrivate.cpp:99
↓ 1 callersMethodapplyDevicePolicy
src/Library/IPCClientPrivate.cpp:422
↓ 1 callersMethodassignID
src/Daemon/Daemon.cpp:679
↓ 1 callersFunctionaudit_encode_nv_string
src/Daemon/LinuxAuditBackend.cpp:98
↓ 1 callersFunctionaudit_encode_value
* This function does encoding of "untrusted" names just like the kernel */
src/Daemon/LinuxAuditBackend.cpp:75
↓ 1 callersFunctionaudit_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 callersMethodcheckKeyValidity
src/Library/KeyValueParserPrivate.cpp:118
↓ 1 callersFunctionclassicFormat
* @brief Prints list of devices in a classic format * * @param rules Device rules to print */
src/CLI/usbguard-list-devices.cpp:61
↓ 1 callersFunctioncreateIPCAccessControlFile
src/CLI/usbguard-add-user.cpp:63
↓ 1 callersMethoddaemonize
src/Daemon/Daemon.cpp:603
↓ 1 callersMethoddeviceEvent
src/Library/public/usbguard/Audit.cpp:193
↓ 1 callersMethoddmHookAssignID
src/Daemon/Daemon.cpp:989
↓ 1 callersMethoddmHookDeviceEvent
src/Library/public/usbguard/DeviceManagerHooks.cpp:27
↓ 1 callersMethoddmHookDeviceException
src/Daemon/Daemon.cpp:855
↓ 1 callersFunctionencodeMessageNVPair
src/Daemon/LinuxAuditBackend.cpp:137
↓ 1 callersFunctionescapeString
src/Library/Utility.cpp:34
↓ 1 callersMethodevaluate
src/Library/public/usbguard/RuleCondition.cpp:67
↓ 1 callersMethodfini
src/Library/public/usbguard/RuleCondition.cpp:63
↓ 1 callersMethodgenerate
src/CLI/PolicyGenerator.cpp:63
↓ 1 callersFunctiongetDaemonConfigPath
src/Library/public/usbguard/USBGuard.cpp:38
↓ 1 callersMethodgetDescriptorCounts
src/Library/public/usbguard/USB.cpp:533
↓ 1 callersMethodgetDeviceList
src/Library/DeviceManagerPrivate.cpp:99
↓ 1 callersMethodgetIDFromSysfsPath
src/Library/DeviceManagerBase.cpp:96
↓ 1 callersMethodgetLDAPHandler
src/Daemon/NSHandler.cpp:106
↓ 1 callersMethodgetParameter
src/Daemon/Daemon.cpp:738
↓ 1 callersMethodgetParameter
src/Library/IPCClientPrivate.cpp:381
↓ 1 callersMethodgetRuleQuery
src/Daemon/LDAPHandler.cpp:104
← previousnext →101–200 of 888, ranked by callers