2 * Copyright (c) 2007 Ulrich Drepper <drepper@redhat.com>
3 * Copyright (c) 2008-2018 Dmitry V. Levin <ldv@altlinux.org>
6 * SPDX-License-Identifier: LGPL-2.1-or-later
11 #ifdef HAVE_SYS_EVENTFD_H
12 # include <sys/eventfd.h>
15 #include "xlat/efd_flags.h"
18 do_eventfd(struct tcb *tcp, int flags_arg)
20 tprintf("%u", (unsigned int) tcp->u_arg[0]);
23 printflags(efd_flags, tcp->u_arg[flags_arg], "EFD_???");
26 return RVAL_DECODED | RVAL_FD;
31 return do_eventfd(tcp, -1);
36 return do_eventfd(tcp, 1);