Back to index

glibc  2.9
Defines
sysdep-cancel.h File Reference
#include <sysdep.h>
#include <tls.h>
#include <nptl/pthreadP.h>

Go to the source code of this file.

Defines

#define PSEUDO(name, syscall_name, args)
#define CENABLE   call __libc_enable_asynccancel
#define CDISABLE   call __libc_disable_asynccancel
#define COPY_ARGS_0   /* Nothing */
#define COPY_ARGS_1   COPY_ARGS_0 mov %i0, %o0;
#define COPY_ARGS_2   COPY_ARGS_1 mov %i1, %o1;
#define COPY_ARGS_3   COPY_ARGS_2 mov %i2, %o2;
#define COPY_ARGS_4   COPY_ARGS_3 mov %i3, %o3;
#define COPY_ARGS_5   COPY_ARGS_4 mov %i4, %o4;
#define COPY_ARGS_6   COPY_ARGS_5 mov %i5, %o5;
#define SINGLE_THREAD_P
#define RTLD_SINGLE_THREAD_P

Define Documentation

Definition at line 75 of file sysdep-cancel.h.

Definition at line 74 of file sysdep-cancel.h.

#define COPY_ARGS_0   /* Nothing */

Definition at line 83 of file sysdep-cancel.h.

#define COPY_ARGS_1   COPY_ARGS_0 mov %i0, %o0;

Definition at line 84 of file sysdep-cancel.h.

#define COPY_ARGS_2   COPY_ARGS_1 mov %i1, %o1;

Definition at line 85 of file sysdep-cancel.h.

#define COPY_ARGS_3   COPY_ARGS_2 mov %i2, %o2;

Definition at line 86 of file sysdep-cancel.h.

#define COPY_ARGS_4   COPY_ARGS_3 mov %i3, %o3;

Definition at line 87 of file sysdep-cancel.h.

#define COPY_ARGS_5   COPY_ARGS_4 mov %i4, %o4;

Definition at line 88 of file sysdep-cancel.h.

#define COPY_ARGS_6   COPY_ARGS_5 mov %i5, %o5;

Definition at line 89 of file sysdep-cancel.h.

#define PSEUDO (   name,
  syscall_name,
  args 
)

Definition at line 29 of file sysdep-cancel.h.

Value:
__builtin_expect (THREAD_GETMEM (THREAD_SELF, \
                               header.multiple_threads) == 0, 1)

Definition at line 107 of file sysdep-cancel.h.

#define SINGLE_THREAD_P
Value:
__builtin_expect (THREAD_GETMEM (THREAD_SELF,                               \
                               header.multiple_threads) == 0, 1)

Definition at line 92 of file sysdep-cancel.h.