Searched refs:devpath (Results 1 – 9 of 9) sorted by relevance
| /system/core/init/ |
| D | firmware_handler.cpp | 116 ExternalFirmwareHandler::ExternalFirmwareHandler(std::string devpath, uid_t uid, gid_t gid, in ExternalFirmwareHandler() argument 118 : devpath(std::move(devpath)), uid(uid), gid(gid), handler_path(std::move(handler_path)) { in ExternalFirmwareHandler() 119 auto wildcard_position = this->devpath.find('*'); in ExternalFirmwareHandler() 121 if (wildcard_position == this->devpath.length() - 1) { in ExternalFirmwareHandler() 122 this->devpath.pop_back(); in ExternalFirmwareHandler() 123 match = std::bind(PrefixMatch, this->devpath, std::placeholders::_1); in ExternalFirmwareHandler() 125 match = std::bind(FnMatch, this->devpath, std::placeholders::_1); in ExternalFirmwareHandler() 128 match = std::bind(EqualMatch, this->devpath, std::placeholders::_1); in ExternalFirmwareHandler() 132 ExternalFirmwareHandler::ExternalFirmwareHandler(std::string devpath, uid_t uid, in ExternalFirmwareHandler() argument 134 : ExternalFirmwareHandler(devpath, uid, 0, handler_path) {} in ExternalFirmwareHandler()
|
| D | devices.cpp | 548 static void RemoveDeviceMapperLinks(const std::string& devpath) { in RemoveDeviceMapperLinks() argument 568 if (Readlink(path, &link_path) && link_path == devpath) { in RemoveDeviceMapperLinks() 575 void DeviceHandler::HandleDevice(const std::string& action, const std::string& devpath, bool block, in HandleDevice() argument 578 MakeDevice(devpath, block, major, minor, links); in HandleDevice() 586 if (action == "add" || (action == "change" && StartsWith(devpath, "/dev/block/dm-"))) { in HandleDevice() 590 target = devpath; in HandleDevice() 592 target = "/sys/class/block/" + Basename(devpath); in HandleDevice() 619 PLOG(ERROR) << "Failed to symlink " << devpath << " to " << link; in HandleDevice() 621 Readlink(link, &link_path) && link_path != devpath) { in HandleDevice() 622 PLOG(ERROR) << "Failed to symlink " << devpath << " to " << link in HandleDevice() [all …]
|
| D | firmware_handler.h | 34 ExternalFirmwareHandler(std::string devpath, uid_t uid, std::string handler_path); 35 ExternalFirmwareHandler(std::string devpath, uid_t uid, gid_t gid, std::string handler_path); 37 std::string devpath; member
|
| D | ueventd_parser_test.cpp | 50 EXPECT_EQ(expected.devpath, test.devpath) << expected.devpath; in TestExternalFirmwareHandler()
|
| D | devices.h | 167 void HandleDevice(const std::string& action, const std::string& devpath, bool block, int major,
|
| D | ueventd_parser.cpp | 109 [&args](const auto& other) { return other.devpath == args[1]; }) != in ParseExternalFirmwareHandlerLine()
|
| D | README.ueventd.md | 158 external_firmware_handler <devpath> <user [group]> <path to external program> 168 The `devpath` argument may include asterisks (`*`) to match multiple paths. For example, the string
|
| /system/bpf/include/vmlinux/android15_6.6/x86_64/ |
| D | vmlinux.h | 98685 char devpath[16]; member
|
| /system/bpf/include/vmlinux/android15_6.6/arm64/ |
| D | vmlinux.h | 88949 char devpath[16]; member
|