Mirror of strace – the linux syscall tracer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

sigevent.h 489B

123456789101112131415161718192021222324252627
  1. /*
  2. * Copyright (c) 2016-2018 Dmitry V. Levin <ldv@altlinux.org>
  3. * All rights reserved.
  4. *
  5. * SPDX-License-Identifier: LGPL-2.1-or-later
  6. */
  7. #ifndef STRACE_SIGEVENT_H
  8. # define STRACE_SIGEVENT_H
  9. typedef struct {
  10. union {
  11. int sival_int;
  12. unsigned long sival_ptr;
  13. } sigev_value;
  14. int sigev_signo;
  15. int sigev_notify;
  16. union {
  17. int tid;
  18. struct {
  19. unsigned long function;
  20. unsigned long attribute;
  21. } sigev_thread;
  22. } sigev_un;
  23. } struct_sigevent;
  24. #endif /* !STRACE_SIGEVENT_H */