~bkerensa/ubuntu/raring/valgrind/merge-from-deb

« back to all changes in this revision

Viewing changes to coregrind/m_syswrap/priv_syswrap-linux.h

  • Committer: Bazaar Package Importer
  • Author(s): Andrés Roldán
  • Date: 2008-06-13 02:31:40 UTC
  • mto: (1.4.1 upstream) (2.2.1 squeeze)
  • mto: This revision was merged to the branch mainline in revision 24.
  • Revision ID: james.westby@ubuntu.com-20080613023140-iwk33rz9rhvfkr96
Import upstream version 3.3.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
   This file is part of Valgrind, a dynamic binary instrumentation
8
8
   framework.
9
9
 
10
 
   Copyright (C) 2000-2006 Nicholas Nethercote
 
10
   Copyright (C) 2000-2007 Nicholas Nethercote
11
11
      njn@valgrind.org
12
12
 
13
13
   This program is free software; you can redistribute it and/or
82
82
DECL_TEMPLATE(linux, sys_epoll_create);
83
83
DECL_TEMPLATE(linux, sys_epoll_ctl);
84
84
DECL_TEMPLATE(linux, sys_epoll_wait);
 
85
DECL_TEMPLATE(linux, sys_epoll_pwait);
 
86
DECL_TEMPLATE(linux, sys_eventfd);
85
87
 
86
88
DECL_TEMPLATE(linux, sys_gettid);
87
89
DECL_TEMPLATE(linux, sys_set_tid_address);
97
99
DECL_TEMPLATE(linux, sys_io_submit);
98
100
DECL_TEMPLATE(linux, sys_io_cancel);
99
101
 
 
102
DECL_TEMPLATE(linux, sys_ioprio_set);
 
103
 
100
104
DECL_TEMPLATE(linux, sys_mbind);
101
105
DECL_TEMPLATE(linux, sys_set_mempolicy);
102
106
DECL_TEMPLATE(linux, sys_get_mempolicy);
122
126
DECL_TEMPLATE(linux, sys_timer_gettime);
123
127
DECL_TEMPLATE(linux, sys_timer_getoverrun);
124
128
DECL_TEMPLATE(linux, sys_timer_delete);
 
129
DECL_TEMPLATE(linux, sys_timerfd_create);
 
130
DECL_TEMPLATE(linux, sys_timerfd_gettime);
 
131
DECL_TEMPLATE(linux, sys_timerfd_settime);
 
132
 
 
133
DECL_TEMPLATE(linux, sys_signalfd);
125
134
 
126
135
DECL_TEMPLATE(linux, sys_capget);
127
136
DECL_TEMPLATE(linux, sys_capset);
139
148
DECL_TEMPLATE(linux, sys_readlinkat);
140
149
DECL_TEMPLATE(linux, sys_fchmodat);
141
150
DECL_TEMPLATE(linux, sys_faccessat);
 
151
DECL_TEMPLATE(linux, sys_utimensat);
 
152
 
 
153
DECL_TEMPLATE(linux, sys_add_key);
 
154
DECL_TEMPLATE(linux, sys_request_key);
 
155
DECL_TEMPLATE(linux, sys_keyctl);
142
156
 
143
157
// These ones have 32-bit generic equivalents, but the 16-bit versions (they
144
158
// use 16-bit gid_t and uid_t types) seem to be Linux-specific.
213
227
DECL_TEMPLATE(linux, sys_rt_sigqueueinfo);
214
228
DECL_TEMPLATE(linux, sys_rt_sigsuspend);
215
229
 
 
230
// Linux-specific?
 
231
DECL_TEMPLATE(linux, sys_sync_file_range);
 
232
 
216
233
/* ---------------------------------------------------------------------
217
234
   Wrappers for sockets and ipc-ery.  These are split into standalone
218
235
   procedures because x86-linux hides them inside multiplexors