Home
last modified time | relevance | path

Searched refs:revents (Results 1 – 25 of 64) sorted by relevance

123

/linux/tools/perf/tests/
H A Dfdarray.c7 static void fdarray__init_revents(struct fdarray *fda, short revents) in fdarray__init_revents() argument
15 fda->entries[fd].events = revents; in fdarray__init_revents()
16 fda->entries[fd].revents = revents; in fdarray__init_revents()
58 fda->entries[2].revents = POLLIN; in test__fdarray__filter()
70 fda->entries[0].revents = POLLIN; in test__fdarray__filter()
71 fda->entries[3].revents = POLLIN; in test__fdarray__filter()
/linux/tools/lib/api/fd/
H A Darray.c76 int fdarray__add(struct fdarray *fda, int fd, short revents, enum fdarray_flags flags) in fdarray__add() argument
85 fda->entries[fda->nr].events = revents; in fdarray__add()
108 int fdarray__filter(struct fdarray *fda, short revents, in fdarray__filter() argument
121 if (fda->entries[fd].revents & revents) { in fdarray__filter()
125 fda->entries[fd].revents = fda->entries[fd].events = 0; in fdarray__filter()
H A Darray.h45 int fdarray__add(struct fdarray *fda, int fd, short revents, enum fdarray_flags flags);
48 int fdarray__filter(struct fdarray *fda, short revents,
/linux/tools/testing/selftests/pidfd/
H A Dpidfd_info_test.c211 ASSERT_TRUE(!!(fds.revents & POLLIN)); in TEST_F()
212 ASSERT_TRUE(!!(fds.revents & POLLHUP)); in TEST_F()
287 if (fds.revents & POLLIN) in TEST_F()
289 if (fds.revents & POLLHUP) in TEST_F()
354 ASSERT_TRUE(!!(fds.revents & POLLIN)); in TEST_F()
356 ASSERT_TRUE(!!(fds.revents & POLLHUP)); in TEST_F()
467 if (fds.revents & POLLIN) in TEST_F()
469 if (fds.revents & POLLHUP) in TEST_F()
494 ASSERT_TRUE(!!(fds.revents & POLLHUP)); in TEST_F()
531 ASSERT_TRUE(!!(fds.revents & POLLIN)); in TEST_F()
[all …]
H A Dpidfd_poll_test.c97 if (!(fds.revents & POLLIN)) in main()
100 fds.revents); in main()
/linux/Documentation/userspace-api/media/v4l/
H A Dfunc-poll.rst46 ``revents`` field of the respective ``struct pollfd`` structure
48 flags in the ``revents`` field, output devices the ``POLLOUT`` and
53 function succeeds, but sets the ``POLLERR`` flag in the ``revents``
58 the ``revents`` field. For output devices this same situation will cause
60 ``POLLWRNORM`` flags in the ``revents`` field.
63 then ``POLLPRI`` will be set in the ``revents`` field and
94 non-zero ``revents`` fields, or zero if the call timed out. On error -1
/linux/Documentation/userspace-api/media/mediactl/
H A Drequest-func-poll.rst44 ``revents`` field of the respective struct :c:type:`pollfd`
45 is non-zero). Request file descriptor set the ``POLLPRI`` flag in ``revents``
51 set the ``POLLERR`` flag in ``revents``.
57 structures which have non-zero ``revents`` fields, or zero if the call
/linux/Documentation/translations/zh_CN/accounting/
H A Dpsi.rst133 if (fds.revents & POLLERR) {
137 if (fds.revents & POLLPRI) {
140 printf("unknown event received: 0x%x\n", fds.revents);
/linux/samples/uhid/
H A Duhid-example.c441 if (pfds[0].revents & POLLHUP) { in main()
445 if (pfds[1].revents & POLLHUP) { in main()
450 if (pfds[0].revents & POLLIN) { in main()
455 if (pfds[1].revents & POLLIN) { in main()
/linux/samples/nitro_enclaves/
H A Dne_ioctl_sample.c228 printf("Poll received value 0x%x\n", fds[0].revents); in ne_poll_enclave_fd()
230 if (fds[0].revents & POLLHUP) { in ne_poll_enclave_fd()
236 if (fds[0].revents & POLLNVAL) { in ne_poll_enclave_fd()
714 if ((fds[0].revents & POLLIN) == 0) { in ne_start_enclave_check_booted()
715 printf("Poll received value %d\n", fds[0].revents); in ne_start_enclave_check_booted()
/linux/Documentation/userspace-api/media/cec/
H A Dcec-func-poll.rst44 ``revents`` field of the respective struct :c:type:`pollfd`
46 the ``revents`` field if there are messages in the receive queue. If the
59 non-zero ``revents`` fields, or zero if the call timed out. On error -1
/linux/tools/testing/vsock/
H A Dvsock_perf.c213 if (fds.revents & POLLERR) { in run_receiver()
218 if (fds.revents & POLLIN) { in run_receiver()
238 if (fds.revents & (POLLHUP | POLLRDHUP)) in run_receiver()
338 if (!(fds.revents & POLLERR)) { in run_sender()
/linux/tools/testing/selftests/net/
H A Dudpgso_bench_rx.c98 pfd.revents = 0; in do_poll()
120 if (pfd.revents != POLLIN) in do_poll()
122 pfd.revents, POLLIN); in do_poll()
H A Dpsock_tpacket.c234 pfd.revents = 0; in walk_v1_v2_rx()
413 pfd.revents = 0; in walk_tx()
595 pfd.revents = 0; in walk_v3_rx()
/linux/samples/timers/
H A Dhpet_example.c182 pfd.revents = 0; in hpet_poll()
197 pfd.revents); in hpet_poll()
/linux/tools/testing/selftests/hid/
H A Dhidraw.c157 if (pfds[0].revents & POLLIN) { in TEST_F()
172 ASSERT_TRUE(pfds[0].revents & POLLHUP);
/linux/tools/testing/selftests/mm/
H A Duffd-common.c557 if (pollfd[1].revents) { in uffd_poll_thread()
558 if (!(pollfd[1].revents & POLLIN)) in uffd_poll_thread()
559 err("pollfd[1].revents %d", pollfd[1].revents); in uffd_poll_thread()
564 if (!(pollfd[0].revents & POLLIN)) in uffd_poll_thread()
565 err("pollfd[0].revents %d", pollfd[0].revents); in uffd_poll_thread()
/linux/include/uapi/asm-generic/
H A Dpoll.h39 short revents; member
/linux/samples/cgroup/
H A Dmemcg_event_listener.c240 if (fds[0].revents & POLLERR) in monitor_events()
243 if (fds[0].revents & POLLIN) { in monitor_events()
/linux/tools/testing/selftests/cgroup/
H A Dwait_inotify.c73 if ((ret > 0) && (fds.revents & POLLIN)) in main()
/linux/arch/arm/kernel/
H A Dsys_oabi-compat.c307 epoll_put_uevent(__poll_t revents, __u64 data, in epoll_put_uevent() argument
313 if (__put_user(revents, &oevent->events) || in epoll_put_uevent()
320 if (__put_user(revents, &uevent->events) || in epoll_put_uevent()
/linux/tools/perf/util/
H A Devlist.c2018 entries[evlist->ctl_fd.pos].revents = 0; in evlist__finalize_ctlfd()
2201 if (!evlist__ctlfd_initialized(evlist) || !entries[ctlfd_pos].revents) in evlist__ctlfd_process()
2204 if (entries[ctlfd_pos].revents & POLLIN) { in evlist__ctlfd_process()
2233 if (entries[ctlfd_pos].revents & (POLLHUP | POLLERR)) in evlist__ctlfd_process()
2236 entries[ctlfd_pos].revents = 0; in evlist__ctlfd_process()
2422 short revents; in event_enable_timer__process() local
2428 revents = entries[eet->pollfd_pos].revents; in event_enable_timer__process()
2429 entries[eet->pollfd_pos].revents = 0; in event_enable_timer__process()
2431 if (revents & POLLIN) { in event_enable_timer__process()
/linux/tools/testing/selftests/bpf/
H A Dxdp_hw_metadata.c458 fds[i].revents = 0; in verify_metadata()
463 fds[rxq].revents = 0; in verify_metadata()
483 if (fds[rxq].revents) in verify_metadata()
490 if (fds[i].revents == 0) in verify_metadata()
/linux/Documentation/accounting/
H A Dpsi.rst163 if (fds.revents & POLLERR) {
167 if (fds.revents & POLLPRI) {
170 printf("unknown event received: 0x%x\n", fds.revents);
/linux/tools/testing/selftests/alsa/
H A Dmixer-test.c209 unsigned short revents; in wait_for_event() local
230 1, &revents); in wait_for_event()
236 if (revents & POLLERR) { in wait_for_event()
242 if (!(revents & POLLIN)) { in wait_for_event()

123