Home
last modified time | relevance | path

Searched refs:uevent_fd_ (Results 1 – 8 of 8) sorted by relevance

/aosp12/hardware/google/graphics/common/libhwc2.1/libdrmresource/drm/
H A Ddrmeventlistener.cpp48 uevent_fd_.Set(socket(PF_NETLINK, SOCK_DGRAM, NETLINK_KOBJECT_UEVENT)); in Init()
49 if (uevent_fd_.get() < 0) { in Init()
51 return uevent_fd_.get(); in Init()
60 int ret = bind(uevent_fd_.get(), (struct sockaddr *)&addr, sizeof(addr)); in Init()
84 ev.data.fd = uevent_fd_.get(); in Init()
85 if (epoll_ctl(epoll_fd_.get(), EPOLL_CTL_ADD, uevent_fd_.get(), &ev) < 0) { in Init()
168 ret = read(uevent_fd_.get(), &buffer, sizeof(buffer)); in UEventHandler()
215 if (events[n].data.fd == uevent_fd_.get()) { in Routine()
/aosp12/hardware/interfaces/health/utils/libhealthloop/
H A DHealthLoop.cpp136 n = uevent_kernel_multicast_recv(uevent_fd_, msg, UEVENT_MSG_LEN); in UeventEvent()
158 uevent_fd_.reset(uevent_open_socket(64 * 1024, true)); in UeventInit()
160 if (uevent_fd_ < 0) { in UeventInit()
165 fcntl(uevent_fd_, F_SETFL, O_NONBLOCK); in UeventInit()
166 if (RegisterEvent(uevent_fd_, &HealthLoop::UeventEvent, EVENT_WAKEUP_FD)) in UeventInit()
/aosp12/hardware/google/pixel/thermal/utils/
H A Dthermal_watcher.cpp346 uevent_fd_.reset((TEMP_FAILURE_RETRY(uevent_open_socket(64 * 1024, true)))); in registerFilesToWatch()
347 if (uevent_fd_.get() < 0) { in registerFilesToWatch()
352 fcntl(uevent_fd_, F_SETFL, O_NONBLOCK); in registerFilesToWatch()
354 looper_->addFd(uevent_fd_.get(), 0, Looper::EVENT_INPUT, nullptr, nullptr); in registerFilesToWatch()
420 int n = uevent_kernel_multicast_recv(uevent_fd_.get(), msg, kUeventMsgLen); in parseUevent()
510 if (fd != uevent_fd_.get() && fd != thermal_genl_fd_.get()) { in threadLoop()
514 } else if (fd == uevent_fd_.get()) { in threadLoop()
H A Dthermal_watcher.h94 android::base::unique_fd uevent_fd_; variable
/aosp12/hardware/google/pixel/pixelstats/
H A DUeventListener.cpp495 if (uevent_fd_ < 0) { in ProcessUevent()
496 uevent_fd_ = uevent_open_socket(64 * 1024, true); in ProcessUevent()
497 if (uevent_fd_ < 0) { in ProcessUevent()
512 n = uevent_kernel_multicast_recv(uevent_fd_, msg, UEVENT_MSG_LEN); in ProcessUevent()
600 uevent_fd_(-1), in UeventListener()
627 uevent_fd_(-1), in UeventListener()
/aosp12/hardware/interfaces/health/utils/libhealthloop/include/health/
H A DHealthLoop.h94 android::base::unique_fd uevent_fd_; variable
/aosp12/hardware/google/graphics/common/libhwc2.1/libdrmresource/include/
H A Ddrmeventlistener.h76 UniqueFd uevent_fd_; variable
/aosp12/hardware/google/pixel/pixelstats/include/pixelstats/
H A DUeventListener.h117 int uevent_fd_; variable