Back to index

glibc  2.9
Defines | Variables
sysdep-cancel.h File Reference
#include <sysdep.h>
#include <tls.h>
#include <linuxthreads/internals.h>

Go to the source code of this file.

Defines

#define NO_ERROR   -0x1000
#define PSEUDO(name, syscall_name, args)
#define PUSHARGS_0   /* nothing to do */
#define PUSHARGS_1   PUSHARGS_0 stw %r26, -36(%sr0,%sp) ASM_LINE_SEP
#define PUSHARGS_2   PUSHARGS_1 stw %r25, -40(%sr0,%sp) ASM_LINE_SEP
#define PUSHARGS_3   PUSHARGS_2 stw %r24, -44(%sr0,%sp) ASM_LINE_SEP
#define PUSHARGS_4   PUSHARGS_3 stw %r23, -48(%sr0,%sp) ASM_LINE_SEP
#define PUSHARGS_5   PUSHARGS_4 stw %r22, -52(%sr0,%sp) ASM_LINE_SEP
#define PUSHARGS_6   PUSHARGS_5 stw %r21, -56(%sr0,%sp) ASM_LINE_SEP
#define POPARGS_0   /* nothing to do */
#define POPARGS_1   POPARGS_0 ldw -36(%sr0,%sp), %r26 ASM_LINE_SEP
#define POPARGS_2   POPARGS_1 ldw -40(%sr0,%sp), %r25 ASM_LINE_SEP
#define POPARGS_3   POPARGS_2 ldw -44(%sr0,%sp), %r24 ASM_LINE_SEP
#define POPARGS_4   POPARGS_3 ldw -48(%sr0,%sp), %r23 ASM_LINE_SEP
#define POPARGS_5   POPARGS_4 ldw -52(%sr0,%sp), %r22 ASM_LINE_SEP
#define POPARGS_6   POPARGS_5 ldw -56(%sr0,%sp), %r21 ASM_LINE_SEP
#define CENABLE
#define CDISABLE
#define MULTIPLE_THREADS_OFFSET   0xC
#define NO_THREAD_CR27   0x0
#define __local_multiple_threads   __libc_multiple_threads
#define SINGLE_THREAD_P   __builtin_expect (__local_multiple_threads == 0, 1)

Variables

int __local_multiple_threads attribute_hidden

Define Documentation

#define __local_multiple_threads   __libc_multiple_threads

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

#define CDISABLE
Value:

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

#define CENABLE
Value:

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

#define MULTIPLE_THREADS_OFFSET   0xC

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

#define NO_ERROR   -0x1000

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

#define NO_THREAD_CR27   0x0

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

#define POPARGS_0   /* nothing to do */

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

#define POPARGS_1   POPARGS_0 ldw -36(%sr0,%sp), %r26 ASM_LINE_SEP

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

#define POPARGS_2   POPARGS_1 ldw -40(%sr0,%sp), %r25 ASM_LINE_SEP

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

#define POPARGS_3   POPARGS_2 ldw -44(%sr0,%sp), %r24 ASM_LINE_SEP

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

#define POPARGS_4   POPARGS_3 ldw -48(%sr0,%sp), %r23 ASM_LINE_SEP

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

#define POPARGS_5   POPARGS_4 ldw -52(%sr0,%sp), %r22 ASM_LINE_SEP

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

#define POPARGS_6   POPARGS_5 ldw -56(%sr0,%sp), %r21 ASM_LINE_SEP

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

#define PSEUDO (   name,
  syscall_name,
  args 
)

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

#define PUSHARGS_0   /* nothing to do */

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

#define PUSHARGS_1   PUSHARGS_0 stw %r26, -36(%sr0,%sp) ASM_LINE_SEP

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

#define PUSHARGS_2   PUSHARGS_1 stw %r25, -40(%sr0,%sp) ASM_LINE_SEP

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

#define PUSHARGS_3   PUSHARGS_2 stw %r24, -44(%sr0,%sp) ASM_LINE_SEP

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

#define PUSHARGS_4   PUSHARGS_3 stw %r23, -48(%sr0,%sp) ASM_LINE_SEP

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

#define PUSHARGS_5   PUSHARGS_4 stw %r22, -52(%sr0,%sp) ASM_LINE_SEP

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

#define PUSHARGS_6   PUSHARGS_5 stw %r21, -56(%sr0,%sp) ASM_LINE_SEP

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

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


Variable Documentation

Definition at line 25 of file init-first.c.