Home
last modified time | relevance | path

Searched refs:pfds (Results 1 - 4 of 4) sorted by relevance

/drivers/hdf_core/framework/core/adapter/syscall/src/
H A Dhdf_syscall_adapter.c190 static int32_t AssignPfds(struct HdfDevListenerThread *thread, struct pollfd **pfds, uint16_t *pfdSize) in AssignPfds() argument
192 struct pollfd *pfdPtr = *pfds; in AssignPfds()
205 OsalMemFree(*pfds); in AssignPfds()
206 *pfds = pfdPtr; in AssignPfds()
210 if (thread->pfds[i].fd != SYSCALL_INVALID_FD) { in AssignPfds()
211 pfdPtr[pfdCount].fd = thread->pfds[i].fd; in AssignPfds()
212 pfdPtr[pfdCount].events = thread->pfds[i].events; in AssignPfds()
243 struct pollfd *pfds = NULL; in HdfDevEventListenTask() local
251 pollCount = AssignPfds(thread, &pfds, &pfdSize); in HdfDevEventListenTask()
256 int32_t pollSize = poll(pfds, pollCoun in HdfDevEventListenTask()
379 struct pollfd *pfds = thread->pfds; GetValidPfdIndexLocked() local
598 struct pollfd *pfds = thread->pfds; HdfListenThreadPollDel() local
[all...]
/drivers/peripheral/usb/ddk/device/src/
H A Dadapter_if.c1125 static void Ep0Event(struct UsbFnEventAll *event, struct pollfd *pfds) in Ep0Event() argument
1130 if ((uint32_t)pfds[i].revents & POLLIN) { in Ep0Event()
1136 } else if ((uint32_t)pfds[i].revents & POLLOUT) { in Ep0Event()
1146 static void EpEvent(struct UsbFnEventAll *event, struct pollfd *pfds) in EpEvent() argument
1150 if ((pfds[i + event->ep0Num].revents & POLLIN)) { in EpEvent()
1164 struct pollfd *pfds = NULL; in UsbFnAdapterPollEvent() local
1172 pfds = UsbFnMemCalloc((event->ep0Num + event->epNum) * sizeof(struct pollfd)); in UsbFnAdapterPollEvent()
1173 if (pfds == NULL) { in UsbFnAdapterPollEvent()
1178 UsbFnMemFree(pfds); in UsbFnAdapterPollEvent()
1182 pfds[ in UsbFnAdapterPollEvent()
[all...]
H A Dadapter_if_liteos.c839 static int32_t Ep0Event(struct UsbFnEventAll * const event, struct FconfigPollFd * const pfds) in Ep0Event() argument
844 if (pfds[i].revents & POLLIN) { in Ep0Event()
851 } else if (pfds[i].revents & POLLOUT) { in Ep0Event()
863 static int32_t EpEvent(struct UsbFnEventAll * const event, struct FconfigPollFd * const pfds) in EpEvent() argument
868 if ((pfds[i + event->ep0Num].revents & POLLIN)) { in EpEvent()
883 struct FconfigPollFd pfds[16] = {0}; in UsbFnAdapterPollEvent() local
884 struct FconfigPollFd *pfd = &pfds[0]; in UsbFnAdapterPollEvent()
892 if (memset_s(&pfds, sizeof(pfds), 0, sizeof(pfds)) ! in UsbFnAdapterPollEvent()
[all...]
/drivers/hdf_core/framework/core/adapter/syscall/include/
H A Dhdf_syscall_adapter.h33 struct pollfd *pfds; member

Completed in 4 milliseconds