2005-04-16 15:20:36 -07:00
/ *
* definitions f o r s y s _ c a l l _ t a b l e , e a c h l i n e r e p r e s e n t s a n
* entry i n t h e t a b l e i n t h e f o r m
* SYSCALL( 3 1 b i t s y s c a l l , 6 4 b i t s y s c a l l , 3 1 b i t e m u l a t e d s y s c a l l )
*
* this f i l e i s m e a n t t o b e i n c l u d e d f r o m e n t r y . S a n d e n t r y 6 4 . S
* /
# define N I _ S Y S C A L L S Y S C A L L ( s y s _ n i _ s y s c a l l ,s y s _ n i _ s y s c a l l ,s y s _ n i _ s y s c a l l )
NI_ S Y S C A L L / * 0 * /
SYSCALL( s y s _ e x i t ,s y s _ e x i t ,s y s32 _ e x i t _ w r a p p e r )
2007-04-27 16:01:40 +02:00
SYSCALL( s y s _ f o r k ,s y s _ f o r k ,s y s _ f o r k )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ r e a d ,s y s _ r e a d ,s y s32 _ r e a d _ w r a p p e r )
SYSCALL( s y s _ w r i t e ,s y s _ w r i t e ,s y s32 _ w r i t e _ w r a p p e r )
SYSCALL( s y s _ o p e n ,s y s _ o p e n ,s y s32 _ o p e n _ w r a p p e r ) / * 5 * /
SYSCALL( s y s _ c l o s e ,s y s _ c l o s e ,s y s32 _ c l o s e _ w r a p p e r )
SYSCALL( s y s _ r e s t a r t _ s y s c a l l ,s y s _ r e s t a r t _ s y s c a l l ,s y s _ r e s t a r t _ s y s c a l l )
SYSCALL( s y s _ c r e a t ,s y s _ c r e a t ,s y s32 _ c r e a t _ w r a p p e r )
SYSCALL( s y s _ l i n k ,s y s _ l i n k ,s y s32 _ l i n k _ w r a p p e r )
SYSCALL( s y s _ u n l i n k ,s y s _ u n l i n k ,s y s32 _ u n l i n k _ w r a p p e r ) / * 1 0 * /
2009-09-22 22:58:42 +02:00
SYSCALL( s y s _ e x e c v e ,s y s _ e x e c v e ,s y s32 _ e x e c v e _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ c h d i r ,s y s _ c h d i r ,s y s32 _ c h d i r _ w r a p p e r )
SYSCALL( s y s _ t i m e ,s y s _ n i _ s y s c a l l ,s y s32 _ t i m e _ w r a p p e r ) / * o l d t i m e s y s c a l l * /
SYSCALL( s y s _ m k n o d ,s y s _ m k n o d ,s y s32 _ m k n o d _ w r a p p e r )
SYSCALL( s y s _ c h m o d ,s y s _ c h m o d ,s y s32 _ c h m o d _ w r a p p e r ) / * 1 5 * /
SYSCALL( s y s _ l c h o w n 1 6 ,s y s _ n i _ s y s c a l l ,s y s32 _ l c h o w n 1 6 _ w r a p p e r ) / * o l d l c h o w n 1 6 s y s c a l l * /
NI_ S Y S C A L L / * o l d b r e a k s y s c a l l h o l d e r * /
NI_ S Y S C A L L / * o l d s t a t s y s c a l l h o l d e r * /
SYSCALL( s y s _ l s e e k ,s y s _ l s e e k ,s y s32 _ l s e e k _ w r a p p e r )
SYSCALL( s y s _ g e t p i d ,s y s _ g e t p i d ,s y s _ g e t p i d ) / * 2 0 * /
SYSCALL( s y s _ m o u n t ,s y s _ m o u n t ,s y s32 _ m o u n t _ w r a p p e r )
SYSCALL( s y s _ o l d u m o u n t ,s y s _ o l d u m o u n t ,s y s32 _ o l d u m o u n t _ w r a p p e r )
SYSCALL( s y s _ s e t u i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ s e t u i d16 _ w r a p p e r ) / * o l d s e t u i d16 s y s c a l l * /
SYSCALL( s y s _ g e t u i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ g e t u i d16 ) / * o l d g e t u i d16 s y s c a l l * /
SYSCALL( s y s _ s t i m e ,s y s _ n i _ s y s c a l l ,s y s32 _ s t i m e _ w r a p p e r ) / * 2 5 o l d s t i m e s y s c a l l * /
SYSCALL( s y s _ p t r a c e ,s y s _ p t r a c e ,s y s32 _ p t r a c e _ w r a p p e r )
SYSCALL( s y s _ a l a r m ,s y s _ a l a r m ,s y s32 _ a l a r m _ w r a p p e r )
NI_ S Y S C A L L / * o l d f s t a t s y s c a l l * /
2008-10-10 21:33:19 +02:00
SYSCALL( s y s _ p a u s e ,s y s _ p a u s e ,s y s _ p a u s e )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ u t i m e ,s y s _ u t i m e ,c o m p a t _ s y s _ u t i m e _ w r a p p e r ) / * 3 0 * /
NI_ S Y S C A L L / * o l d s t t y s y s c a l l * /
NI_ S Y S C A L L / * o l d g t t y s y s c a l l * /
SYSCALL( s y s _ a c c e s s ,s y s _ a c c e s s ,s y s32 _ a c c e s s _ w r a p p e r )
SYSCALL( s y s _ n i c e ,s y s _ n i c e ,s y s32 _ n i c e _ w r a p p e r )
NI_ S Y S C A L L / * 3 5 o l d f t i m e s y s c a l l * /
SYSCALL( s y s _ s y n c ,s y s _ s y n c ,s y s _ s y n c )
SYSCALL( s y s _ k i l l ,s y s _ k i l l ,s y s32 _ k i l l _ w r a p p e r )
SYSCALL( s y s _ r e n a m e ,s y s _ r e n a m e ,s y s32 _ r e n a m e _ w r a p p e r )
SYSCALL( s y s _ m k d i r ,s y s _ m k d i r ,s y s32 _ m k d i r _ w r a p p e r )
SYSCALL( s y s _ r m d i r ,s y s _ r m d i r ,s y s32 _ r m d i r _ w r a p p e r ) / * 4 0 * /
SYSCALL( s y s _ d u p ,s y s _ d u p ,s y s32 _ d u p _ w r a p p e r )
SYSCALL( s y s _ p i p e ,s y s _ p i p e ,s y s32 _ p i p e _ w r a p p e r )
SYSCALL( s y s _ t i m e s ,s y s _ t i m e s ,c o m p a t _ s y s _ t i m e s _ w r a p p e r )
NI_ S Y S C A L L / * o l d p r o f s y s c a l l * /
SYSCALL( s y s _ b r k ,s y s _ b r k ,s y s32 _ b r k _ w r a p p e r ) / * 4 5 * /
SYSCALL( s y s _ s e t g i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ s e t g i d16 _ w r a p p e r ) / * o l d s e t g i d16 s y s c a l l * /
SYSCALL( s y s _ g e t g i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ g e t g i d16 ) / * o l d g e t g i d16 s y s c a l l * /
SYSCALL( s y s _ s i g n a l ,s y s _ s i g n a l ,s y s32 _ s i g n a l _ w r a p p e r )
SYSCALL( s y s _ g e t e u i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ g e t e u i d16 ) / * o l d g e t e u i d16 s y s c a l l * /
SYSCALL( s y s _ g e t e g i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ g e t e g i d16 ) / * 5 0 o l d g e t e g i d16 s y s c a l l * /
SYSCALL( s y s _ a c c t ,s y s _ a c c t ,s y s32 _ a c c t _ w r a p p e r )
SYSCALL( s y s _ u m o u n t ,s y s _ u m o u n t ,s y s32 _ u m o u n t _ w r a p p e r )
NI_ S Y S C A L L / * o l d l o c k s y s c a l l * /
SYSCALL( s y s _ i o c t l ,s y s _ i o c t l ,c o m p a t _ s y s _ i o c t l _ w r a p p e r )
SYSCALL( s y s _ f c n t l ,s y s _ f c n t l ,c o m p a t _ s y s _ f c n t l _ w r a p p e r ) / * 5 5 * /
NI_ S Y S C A L L / * i n t e l m p x s y s c a l l * /
SYSCALL( s y s _ s e t p g i d ,s y s _ s e t p g i d ,s y s32 _ s e t p g i d _ w r a p p e r )
NI_ S Y S C A L L / * o l d u l i m i t s y s c a l l * /
NI_ S Y S C A L L / * o l d u n a m e s y s c a l l * /
SYSCALL( s y s _ u m a s k ,s y s _ u m a s k ,s y s32 _ u m a s k _ w r a p p e r ) / * 6 0 * /
SYSCALL( s y s _ c h r o o t ,s y s _ c h r o o t ,s y s32 _ c h r o o t _ w r a p p e r )
SYSCALL( s y s _ u s t a t ,s y s _ u s t a t ,s y s32 _ u s t a t _ w r a p p e r )
SYSCALL( s y s _ d u p2 ,s y s _ d u p2 ,s y s32 _ d u p2 _ w r a p p e r )
SYSCALL( s y s _ g e t p p i d ,s y s _ g e t p p i d ,s y s _ g e t p p i d )
SYSCALL( s y s _ g e t p g r p ,s y s _ g e t p g r p ,s y s _ g e t p g r p ) / * 6 5 * /
SYSCALL( s y s _ s e t s i d ,s y s _ s e t s i d ,s y s _ s e t s i d )
SYSCALL( s y s _ s i g a c t i o n ,s y s _ s i g a c t i o n ,s y s32 _ s i g a c t i o n _ w r a p p e r )
NI_ S Y S C A L L / * o l d s g e t m a s k s y s c a l l * /
NI_ S Y S C A L L / * o l d s s e t m a s k s y s c a l l * /
SYSCALL( s y s _ s e t r e u i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ s e t r e u i d16 _ w r a p p e r ) / * o l d s e t r e u i d16 s y s c a l l * /
SYSCALL( s y s _ s e t r e g i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ s e t r e g i d16 _ w r a p p e r ) / * o l d s e t r e g i d16 s y s c a l l * /
2006-02-01 03:06:38 -08:00
SYSCALL( s y s _ s i g s u s p e n d ,s y s _ s i g s u s p e n d ,s y s _ s i g s u s p e n d _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ s i g p e n d i n g ,s y s _ s i g p e n d i n g ,c o m p a t _ s y s _ s i g p e n d i n g _ w r a p p e r )
SYSCALL( s y s _ s e t h o s t n a m e ,s y s _ s e t h o s t n a m e ,s y s32 _ s e t h o s t n a m e _ w r a p p e r )
SYSCALL( s y s _ s e t r l i m i t ,s y s _ s e t r l i m i t ,c o m p a t _ s y s _ s e t r l i m i t _ w r a p p e r ) / * 7 5 * /
SYSCALL( s y s _ o l d _ g e t r l i m i t ,s y s _ g e t r l i m i t ,c o m p a t _ s y s _ o l d _ g e t r l i m i t _ w r a p p e r )
SYSCALL( s y s _ g e t r u s a g e ,s y s _ g e t r u s a g e ,c o m p a t _ s y s _ g e t r u s a g e _ w r a p p e r )
2008-10-15 22:02:06 -07:00
SYSCALL( s y s _ g e t t i m e o f d a y ,s y s _ g e t t i m e o f d a y ,c o m p a t _ s y s _ g e t t i m e o f d a y _ w r a p p e r )
SYSCALL( s y s _ s e t t i m e o f d a y ,s y s _ s e t t i m e o f d a y ,c o m p a t _ s y s _ s e t t i m e o f d a y _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ g e t g r o u p s16 ,s y s _ n i _ s y s c a l l ,s y s32 _ g e t g r o u p s16 _ w r a p p e r ) / * 8 0 o l d g e t g r o u p s16 s y s c a l l * /
SYSCALL( s y s _ s e t g r o u p s16 ,s y s _ n i _ s y s c a l l ,s y s32 _ s e t g r o u p s16 _ w r a p p e r ) / * o l d s e t g r o u p s16 s y s c a l l * /
NI_ S Y S C A L L / * o l d s e l e c t s y s c a l l * /
SYSCALL( s y s _ s y m l i n k ,s y s _ s y m l i n k ,s y s32 _ s y m l i n k _ w r a p p e r )
NI_ S Y S C A L L / * o l d l s t a t s y s c a l l * /
SYSCALL( s y s _ r e a d l i n k ,s y s _ r e a d l i n k ,s y s32 _ r e a d l i n k _ w r a p p e r ) / * 8 5 * /
SYSCALL( s y s _ u s e l i b ,s y s _ u s e l i b ,s y s32 _ u s e l i b _ w r a p p e r )
SYSCALL( s y s _ s w a p o n ,s y s _ s w a p o n ,s y s32 _ s w a p o n _ w r a p p e r )
SYSCALL( s y s _ r e b o o t ,s y s _ r e b o o t ,s y s32 _ r e b o o t _ w r a p p e r )
SYSCALL( s y s _ n i _ s y s c a l l ,s y s _ n i _ s y s c a l l ,o l d32 _ r e a d d i r _ w r a p p e r ) / * o l d r e a d d i r s y s c a l l * /
2010-03-10 15:21:15 -08:00
SYSCALL( s y s _ o l d _ m m a p ,s y s _ o l d _ m m a p ,o l d32 _ m m a p _ w r a p p e r ) / * 9 0 * /
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ m u n m a p ,s y s _ m u n m a p ,s y s32 _ m u n m a p _ w r a p p e r )
SYSCALL( s y s _ t r u n c a t e ,s y s _ t r u n c a t e ,s y s32 _ t r u n c a t e _ w r a p p e r )
SYSCALL( s y s _ f t r u n c a t e ,s y s _ f t r u n c a t e ,s y s32 _ f t r u n c a t e _ w r a p p e r )
SYSCALL( s y s _ f c h m o d ,s y s _ f c h m o d ,s y s32 _ f c h m o d _ w r a p p e r )
SYSCALL( s y s _ f c h o w n 1 6 ,s y s _ n i _ s y s c a l l ,s y s32 _ f c h o w n 1 6 _ w r a p p e r ) / * 9 5 o l d f c h o w n 1 6 s y s c a l l * /
SYSCALL( s y s _ g e t p r i o r i t y ,s y s _ g e t p r i o r i t y ,s y s32 _ g e t p r i o r i t y _ w r a p p e r )
SYSCALL( s y s _ s e t p r i o r i t y ,s y s _ s e t p r i o r i t y ,s y s32 _ s e t p r i o r i t y _ w r a p p e r )
NI_ S Y S C A L L / * o l d p r o f i l s y s c a l l * /
SYSCALL( s y s _ s t a t f s ,s y s _ s t a t f s ,c o m p a t _ s y s _ s t a t f s _ w r a p p e r )
SYSCALL( s y s _ f s t a t f s ,s y s _ f s t a t f s ,c o m p a t _ s y s _ f s t a t f s _ w r a p p e r ) / * 1 0 0 * /
NI_ S Y S C A L L / * i o p e r m f o r i 3 8 6 * /
SYSCALL( s y s _ s o c k e t c a l l ,s y s _ s o c k e t c a l l ,c o m p a t _ s y s _ s o c k e t c a l l _ w r a p p e r )
SYSCALL( s y s _ s y s l o g ,s y s _ s y s l o g ,s y s32 _ s y s l o g _ w r a p p e r )
SYSCALL( s y s _ s e t i t i m e r ,s y s _ s e t i t i m e r ,c o m p a t _ s y s _ s e t i t i m e r _ w r a p p e r )
SYSCALL( s y s _ g e t i t i m e r ,s y s _ g e t i t i m e r ,c o m p a t _ s y s _ g e t i t i m e r _ w r a p p e r ) / * 1 0 5 * /
SYSCALL( s y s _ n e w s t a t ,s y s _ n e w s t a t ,c o m p a t _ s y s _ n e w s t a t _ w r a p p e r )
SYSCALL( s y s _ n e w l s t a t ,s y s _ n e w l s t a t ,c o m p a t _ s y s _ n e w l s t a t _ w r a p p e r )
SYSCALL( s y s _ n e w f s t a t ,s y s _ n e w f s t a t ,c o m p a t _ s y s _ n e w f s t a t _ w r a p p e r )
NI_ S Y S C A L L / * o l d u n a m e s y s c a l l * /
SYSCALL( s y s _ l o o k u p _ d c o o k i e ,s y s _ l o o k u p _ d c o o k i e ,s y s32 _ l o o k u p _ d c o o k i e _ w r a p p e r ) / * 1 1 0 * /
SYSCALL( s y s _ v h a n g u p ,s y s _ v h a n g u p ,s y s _ v h a n g u p )
NI_ S Y S C A L L / * o l d " i d l e " s y s t e m c a l l * /
NI_ S Y S C A L L / * v m 8 6 o l d f o r i 3 8 6 * /
SYSCALL( s y s _ w a i t 4 ,s y s _ w a i t 4 ,c o m p a t _ s y s _ w a i t 4 _ w r a p p e r )
SYSCALL( s y s _ s w a p o f f ,s y s _ s w a p o f f ,s y s32 _ s w a p o f f _ w r a p p e r ) / * 1 1 5 * /
2007-02-10 01:46:00 -08:00
SYSCALL( s y s _ s y s i n f o ,s y s _ s y s i n f o ,c o m p a t _ s y s _ s y s i n f o _ w r a p p e r )
2010-03-10 15:21:18 -08:00
SYSCALL( s y s _ s39 0 _ i p c ,s y s _ s39 0 _ i p c ,s y s32 _ i p c _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ f s y n c ,s y s _ f s y n c ,s y s32 _ f s y n c _ w r a p p e r )
2007-04-27 16:01:40 +02:00
SYSCALL( s y s _ s i g r e t u r n ,s y s _ s i g r e t u r n ,s y s32 _ s i g r e t u r n )
2009-09-22 22:58:41 +02:00
SYSCALL( s y s _ c l o n e ,s y s _ c l o n e ,s y s _ c l o n e _ w r a p p e r ) / * 1 2 0 * /
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ s e t d o m a i n n a m e ,s y s _ s e t d o m a i n n a m e ,s y s32 _ s e t d o m a i n n a m e _ w r a p p e r )
2010-03-10 15:21:19 -08:00
SYSCALL( s y s _ n e w u n a m e ,s y s _ n e w u n a m e ,s y s32 _ n e w u n a m e _ w r a p p e r )
2005-04-16 15:20:36 -07:00
NI_ S Y S C A L L / * m o d i f y _ l d t f o r i 3 8 6 * /
2006-03-26 01:37:29 -08:00
SYSCALL( s y s _ a d j t i m e x ,s y s _ a d j t i m e x ,c o m p a t _ s y s _ a d j t i m e x _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ m p r o t e c t ,s y s _ m p r o t e c t ,s y s32 _ m p r o t e c t _ w r a p p e r ) / * 1 2 5 * /
SYSCALL( s y s _ s i g p r o c m a s k ,s y s _ s i g p r o c m a s k ,c o m p a t _ s y s _ s i g p r o c m a s k _ w r a p p e r )
NI_ S Y S C A L L / * o l d " c r e a t e m o d u l e " * /
2009-09-22 22:58:43 +02:00
SYSCALL( s y s _ i n i t _ m o d u l e ,s y s _ i n i t _ m o d u l e ,s y s _ i n i t _ m o d u l e _ w r a p p e r )
SYSCALL( s y s _ d e l e t e _ m o d u l e ,s y s _ d e l e t e _ m o d u l e ,s y s _ d e l e t e _ m o d u l e _ w r a p p e r )
2005-04-16 15:20:36 -07:00
NI_ S Y S C A L L / * 1 3 0 : o l d g e t _ k e r n e l _ s y m s * /
SYSCALL( s y s _ q u o t a c t l ,s y s _ q u o t a c t l ,s y s32 _ q u o t a c t l _ w r a p p e r )
SYSCALL( s y s _ g e t p g i d ,s y s _ g e t p g i d ,s y s32 _ g e t p g i d _ w r a p p e r )
SYSCALL( s y s _ f c h d i r ,s y s _ f c h d i r ,s y s32 _ f c h d i r _ w r a p p e r )
SYSCALL( s y s _ b d f l u s h ,s y s _ b d f l u s h ,s y s32 _ b d f l u s h _ w r a p p e r )
SYSCALL( s y s _ s y s f s ,s y s _ s y s f s ,s y s32 _ s y s f s _ w r a p p e r ) / * 1 3 5 * /
2009-01-14 14:14:36 +01:00
SYSCALL( s y s _ p e r s o n a l i t y ,s y s _ s39 0 _ p e r s o n a l i t y ,s y s32 _ p e r s o n a l i t y _ w r a p p e r )
2005-04-16 15:20:36 -07:00
NI_ S Y S C A L L / * f o r a f s _ s y s c a l l * /
SYSCALL( s y s _ s e t f s u i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ s e t f s u i d16 _ w r a p p e r ) / * o l d s e t f s u i d16 s y s c a l l * /
SYSCALL( s y s _ s e t f s g i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ s e t f s g i d16 _ w r a p p e r ) / * o l d s e t f s g i d16 s y s c a l l * /
SYSCALL( s y s _ l l s e e k ,s y s _ l l s e e k ,s y s32 _ l l s e e k _ w r a p p e r ) / * 1 4 0 * /
SYSCALL( s y s _ g e t d e n t s ,s y s _ g e t d e n t s ,s y s32 _ g e t d e n t s _ w r a p p e r )
SYSCALL( s y s _ s e l e c t ,s y s _ s e l e c t ,c o m p a t _ s y s _ s e l e c t _ w r a p p e r )
SYSCALL( s y s _ f l o c k ,s y s _ f l o c k ,s y s32 _ f l o c k _ w r a p p e r )
SYSCALL( s y s _ m s y n c ,s y s _ m s y n c ,s y s32 _ m s y n c _ w r a p p e r )
SYSCALL( s y s _ r e a d v ,s y s _ r e a d v ,c o m p a t _ s y s _ r e a d v _ w r a p p e r ) / * 1 4 5 * /
SYSCALL( s y s _ w r i t e v ,s y s _ w r i t e v ,c o m p a t _ s y s _ w r i t e v _ w r a p p e r )
SYSCALL( s y s _ g e t s i d ,s y s _ g e t s i d ,s y s32 _ g e t s i d _ w r a p p e r )
SYSCALL( s y s _ f d a t a s y n c ,s y s _ f d a t a s y n c ,s y s32 _ f d a t a s y n c _ w r a p p e r )
SYSCALL( s y s _ s y s c t l ,s y s _ s y s c t l ,s y s32 _ s y s c t l _ w r a p p e r )
SYSCALL( s y s _ m l o c k ,s y s _ m l o c k ,s y s32 _ m l o c k _ w r a p p e r ) / * 1 5 0 * /
SYSCALL( s y s _ m u n l o c k ,s y s _ m u n l o c k ,s y s32 _ m u n l o c k _ w r a p p e r )
SYSCALL( s y s _ m l o c k a l l ,s y s _ m l o c k a l l ,s y s32 _ m l o c k a l l _ w r a p p e r )
SYSCALL( s y s _ m u n l o c k a l l ,s y s _ m u n l o c k a l l ,s y s _ m u n l o c k a l l )
SYSCALL( s y s _ s c h e d _ s e t p a r a m ,s y s _ s c h e d _ s e t p a r a m ,s y s32 _ s c h e d _ s e t p a r a m _ w r a p p e r )
SYSCALL( s y s _ s c h e d _ g e t p a r a m ,s y s _ s c h e d _ g e t p a r a m ,s y s32 _ s c h e d _ g e t p a r a m _ w r a p p e r ) / * 1 5 5 * /
SYSCALL( s y s _ s c h e d _ s e t s c h e d u l e r ,s y s _ s c h e d _ s e t s c h e d u l e r ,s y s32 _ s c h e d _ s e t s c h e d u l e r _ w r a p p e r )
SYSCALL( s y s _ s c h e d _ g e t s c h e d u l e r ,s y s _ s c h e d _ g e t s c h e d u l e r ,s y s32 _ s c h e d _ g e t s c h e d u l e r _ w r a p p e r )
SYSCALL( s y s _ s c h e d _ y i e l d ,s y s _ s c h e d _ y i e l d ,s y s _ s c h e d _ y i e l d )
SYSCALL( s y s _ s c h e d _ g e t _ p r i o r i t y _ m a x ,s y s _ s c h e d _ g e t _ p r i o r i t y _ m a x ,s y s32 _ s c h e d _ g e t _ p r i o r i t y _ m a x _ w r a p p e r )
SYSCALL( s y s _ s c h e d _ g e t _ p r i o r i t y _ m i n ,s y s _ s c h e d _ g e t _ p r i o r i t y _ m i n ,s y s32 _ s c h e d _ g e t _ p r i o r i t y _ m i n _ w r a p p e r ) / * 1 6 0 * /
SYSCALL( s y s _ s c h e d _ r r _ g e t _ i n t e r v a l ,s y s _ s c h e d _ r r _ g e t _ i n t e r v a l ,s y s32 _ s c h e d _ r r _ g e t _ i n t e r v a l _ w r a p p e r )
SYSCALL( s y s _ n a n o s l e e p ,s y s _ n a n o s l e e p ,c o m p a t _ s y s _ n a n o s l e e p _ w r a p p e r )
SYSCALL( s y s _ m r e m a p ,s y s _ m r e m a p ,s y s32 _ m r e m a p _ w r a p p e r )
SYSCALL( s y s _ s e t r e s u i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ s e t r e s u i d16 _ w r a p p e r ) / * o l d s e t r e s u i d16 s y s c a l l * /
SYSCALL( s y s _ g e t r e s u i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ g e t r e s u i d16 _ w r a p p e r ) / * 1 6 5 o l d g e t r e s u i d16 s y s c a l l * /
NI_ S Y S C A L L / * f o r v m 8 6 * /
NI_ S Y S C A L L / * o l d s y s _ q u e r y _ m o d u l e * /
SYSCALL( s y s _ p o l l ,s y s _ p o l l ,s y s32 _ p o l l _ w r a p p e r )
SYSCALL( s y s _ n f s s e r v c t l ,s y s _ n f s s e r v c t l ,c o m p a t _ s y s _ n f s s e r v c t l _ w r a p p e r )
SYSCALL( s y s _ s e t r e s g i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ s e t r e s g i d16 _ w r a p p e r ) / * 1 7 0 o l d s e t r e s g i d16 s y s c a l l * /
SYSCALL( s y s _ g e t r e s g i d16 ,s y s _ n i _ s y s c a l l ,s y s32 _ g e t r e s g i d16 _ w r a p p e r ) / * o l d g e t r e s g i d16 s y s c a l l * /
SYSCALL( s y s _ p r c t l ,s y s _ p r c t l ,s y s32 _ p r c t l _ w r a p p e r )
2007-04-27 16:01:40 +02:00
SYSCALL( s y s _ r t _ s i g r e t u r n ,s y s _ r t _ s i g r e t u r n ,s y s32 _ r t _ s i g r e t u r n )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ r t _ s i g a c t i o n ,s y s _ r t _ s i g a c t i o n ,s y s32 _ r t _ s i g a c t i o n _ w r a p p e r )
SYSCALL( s y s _ r t _ s i g p r o c m a s k ,s y s _ r t _ s i g p r o c m a s k ,s y s32 _ r t _ s i g p r o c m a s k _ w r a p p e r ) / * 1 7 5 * /
SYSCALL( s y s _ r t _ s i g p e n d i n g ,s y s _ r t _ s i g p e n d i n g ,s y s32 _ r t _ s i g p e n d i n g _ w r a p p e r )
SYSCALL( s y s _ r t _ s i g t i m e d w a i t ,s y s _ r t _ s i g t i m e d w a i t ,c o m p a t _ s y s _ r t _ s i g t i m e d w a i t _ w r a p p e r )
SYSCALL( s y s _ r t _ s i g q u e u e i n f o ,s y s _ r t _ s i g q u e u e i n f o ,s y s32 _ r t _ s i g q u e u e i n f o _ w r a p p e r )
2006-02-01 03:06:38 -08:00
SYSCALL( s y s _ r t _ s i g s u s p e n d ,s y s _ r t _ s i g s u s p e n d ,c o m p a t _ s y s _ r t _ s i g s u s p e n d _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ p r e a d64 ,s y s _ p r e a d64 ,s y s32 _ p r e a d64 _ w r a p p e r ) / * 1 8 0 * /
SYSCALL( s y s _ p w r i t e 6 4 ,s y s _ p w r i t e 6 4 ,s y s32 _ p w r i t e 6 4 _ w r a p p e r )
SYSCALL( s y s _ c h o w n 1 6 ,s y s _ n i _ s y s c a l l ,s y s32 _ c h o w n 1 6 _ w r a p p e r ) / * o l d c h o w n 1 6 s y s c a l l * /
SYSCALL( s y s _ g e t c w d ,s y s _ g e t c w d ,s y s32 _ g e t c w d _ w r a p p e r )
SYSCALL( s y s _ c a p g e t ,s y s _ c a p g e t ,s y s32 _ c a p g e t _ w r a p p e r )
SYSCALL( s y s _ c a p s e t ,s y s _ c a p s e t ,s y s32 _ c a p s e t _ w r a p p e r ) / * 1 8 5 * /
2009-01-23 16:40:24 +01:00
SYSCALL( s y s _ s i g a l t s t a c k ,s y s _ s i g a l t s t a c k ,s y s32 _ s i g a l t s t a c k _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ s e n d f i l e ,s y s _ s e n d f i l e 6 4 ,s y s32 _ s e n d f i l e _ w r a p p e r )
NI_ S Y S C A L L / * s t r e a m s1 * /
NI_ S Y S C A L L / * s t r e a m s2 * /
2007-04-27 16:01:40 +02:00
SYSCALL( s y s _ v f o r k ,s y s _ v f o r k ,s y s _ v f o r k ) / * 1 9 0 * /
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ g e t r l i m i t ,s y s _ g e t r l i m i t ,c o m p a t _ s y s _ g e t r l i m i t _ w r a p p e r )
SYSCALL( s y s _ m m a p2 ,s y s _ m m a p2 ,s y s32 _ m m a p2 _ w r a p p e r )
SYSCALL( s y s _ t r u n c a t e 6 4 ,s y s _ n i _ s y s c a l l ,s y s32 _ t r u n c a t e 6 4 _ w r a p p e r )
SYSCALL( s y s _ f t r u n c a t e 6 4 ,s y s _ n i _ s y s c a l l ,s y s32 _ f t r u n c a t e 6 4 _ w r a p p e r )
SYSCALL( s y s _ s t a t 6 4 ,s y s _ n i _ s y s c a l l ,s y s32 _ s t a t 6 4 _ w r a p p e r ) / * 1 9 5 * /
SYSCALL( s y s _ l s t a t 6 4 ,s y s _ n i _ s y s c a l l ,s y s32 _ l s t a t 6 4 _ w r a p p e r )
SYSCALL( s y s _ f s t a t 6 4 ,s y s _ n i _ s y s c a l l ,s y s32 _ f s t a t 6 4 _ w r a p p e r )
SYSCALL( s y s _ l c h o w n ,s y s _ l c h o w n ,s y s32 _ l c h o w n _ w r a p p e r )
SYSCALL( s y s _ g e t u i d ,s y s _ g e t u i d ,s y s _ g e t u i d )
SYSCALL( s y s _ g e t g i d ,s y s _ g e t g i d ,s y s _ g e t g i d ) / * 2 0 0 * /
SYSCALL( s y s _ g e t e u i d ,s y s _ g e t e u i d ,s y s _ g e t e u i d )
SYSCALL( s y s _ g e t e g i d ,s y s _ g e t e g i d ,s y s _ g e t e g i d )
SYSCALL( s y s _ s e t r e u i d ,s y s _ s e t r e u i d ,s y s32 _ s e t r e u i d _ w r a p p e r )
SYSCALL( s y s _ s e t r e g i d ,s y s _ s e t r e g i d ,s y s32 _ s e t r e g i d _ w r a p p e r )
SYSCALL( s y s _ g e t g r o u p s ,s y s _ g e t g r o u p s ,s y s32 _ g e t g r o u p s _ w r a p p e r ) / * 2 0 5 * /
SYSCALL( s y s _ s e t g r o u p s ,s y s _ s e t g r o u p s ,s y s32 _ s e t g r o u p s _ w r a p p e r )
SYSCALL( s y s _ f c h o w n ,s y s _ f c h o w n ,s y s32 _ f c h o w n _ w r a p p e r )
SYSCALL( s y s _ s e t r e s u i d ,s y s _ s e t r e s u i d ,s y s32 _ s e t r e s u i d _ w r a p p e r )
SYSCALL( s y s _ g e t r e s u i d ,s y s _ g e t r e s u i d ,s y s32 _ g e t r e s u i d _ w r a p p e r )
SYSCALL( s y s _ s e t r e s g i d ,s y s _ s e t r e s g i d ,s y s32 _ s e t r e s g i d _ w r a p p e r ) / * 2 1 0 * /
SYSCALL( s y s _ g e t r e s g i d ,s y s _ g e t r e s g i d ,s y s32 _ g e t r e s g i d _ w r a p p e r )
SYSCALL( s y s _ c h o w n ,s y s _ c h o w n ,s y s32 _ c h o w n _ w r a p p e r )
SYSCALL( s y s _ s e t u i d ,s y s _ s e t u i d ,s y s32 _ s e t u i d _ w r a p p e r )
SYSCALL( s y s _ s e t g i d ,s y s _ s e t g i d ,s y s32 _ s e t g i d _ w r a p p e r )
SYSCALL( s y s _ s e t f s u i d ,s y s _ s e t f s u i d ,s y s32 _ s e t f s u i d _ w r a p p e r ) / * 2 1 5 * /
SYSCALL( s y s _ s e t f s g i d ,s y s _ s e t f s g i d ,s y s32 _ s e t f s g i d _ w r a p p e r )
SYSCALL( s y s _ p i v o t _ r o o t ,s y s _ p i v o t _ r o o t ,s y s32 _ p i v o t _ r o o t _ w r a p p e r )
SYSCALL( s y s _ m i n c o r e ,s y s _ m i n c o r e ,s y s32 _ m i n c o r e _ w r a p p e r )
SYSCALL( s y s _ m a d v i s e ,s y s _ m a d v i s e ,s y s32 _ m a d v i s e _ w r a p p e r )
SYSCALL( s y s _ g e t d e n t s64 ,s y s _ g e t d e n t s64 ,s y s32 _ g e t d e n t s64 _ w r a p p e r ) / * 2 2 0 * /
SYSCALL( s y s _ f c n t l 6 4 ,s y s _ n i _ s y s c a l l ,c o m p a t _ s y s _ f c n t l 6 4 _ w r a p p e r )
2009-01-23 16:40:27 +01:00
SYSCALL( s y s _ r e a d a h e a d ,s y s _ r e a d a h e a d ,s y s32 _ r e a d a h e a d _ w r a p p e r )
SYSCALL( s y s _ s e n d f i l e 6 4 ,s y s _ n i _ s y s c a l l ,s y s32 _ s e n d f i l e 6 4 _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ s e t x a t t r ,s y s _ s e t x a t t r ,s y s32 _ s e t x a t t r _ w r a p p e r )
SYSCALL( s y s _ l s e t x a t t r ,s y s _ l s e t x a t t r ,s y s32 _ l s e t x a t t r _ w r a p p e r ) / * 2 2 5 * /
SYSCALL( s y s _ f s e t x a t t r ,s y s _ f s e t x a t t r ,s y s32 _ f s e t x a t t r _ w r a p p e r )
SYSCALL( s y s _ g e t x a t t r ,s y s _ g e t x a t t r ,s y s32 _ g e t x a t t r _ w r a p p e r )
SYSCALL( s y s _ l g e t x a t t r ,s y s _ l g e t x a t t r ,s y s32 _ l g e t x a t t r _ w r a p p e r )
SYSCALL( s y s _ f g e t x a t t r ,s y s _ f g e t x a t t r ,s y s32 _ f g e t x a t t r _ w r a p p e r )
SYSCALL( s y s _ l i s t x a t t r ,s y s _ l i s t x a t t r ,s y s32 _ l i s t x a t t r _ w r a p p e r ) / * 2 3 0 * /
SYSCALL( s y s _ l l i s t x a t t r ,s y s _ l l i s t x a t t r ,s y s32 _ l l i s t x a t t r _ w r a p p e r )
SYSCALL( s y s _ f l i s t x a t t r ,s y s _ f l i s t x a t t r ,s y s32 _ f l i s t x a t t r _ w r a p p e r )
SYSCALL( s y s _ r e m o v e x a t t r ,s y s _ r e m o v e x a t t r ,s y s32 _ r e m o v e x a t t r _ w r a p p e r )
SYSCALL( s y s _ l r e m o v e x a t t r ,s y s _ l r e m o v e x a t t r ,s y s32 _ l r e m o v e x a t t r _ w r a p p e r )
SYSCALL( s y s _ f r e m o v e x a t t r ,s y s _ f r e m o v e x a t t r ,s y s32 _ f r e m o v e x a t t r _ w r a p p e r ) / * 2 3 5 * /
SYSCALL( s y s _ g e t t i d ,s y s _ g e t t i d ,s y s _ g e t t i d )
2009-01-23 16:40:27 +01:00
SYSCALL( s y s _ t k i l l ,s y s _ t k i l l ,s y s _ t k i l l _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ f u t e x ,s y s _ f u t e x ,c o m p a t _ s y s _ f u t e x _ w r a p p e r )
SYSCALL( s y s _ s c h e d _ s e t a f f i n i t y ,s y s _ s c h e d _ s e t a f f i n i t y ,s y s32 _ s c h e d _ s e t a f f i n i t y _ w r a p p e r )
SYSCALL( s y s _ s c h e d _ g e t a f f i n i t y ,s y s _ s c h e d _ g e t a f f i n i t y ,s y s32 _ s c h e d _ g e t a f f i n i t y _ w r a p p e r ) / * 2 4 0 * /
2009-01-23 16:40:27 +01:00
SYSCALL( s y s _ t g k i l l ,s y s _ t g k i l l ,s y s _ t g k i l l _ w r a p p e r )
2005-04-16 15:20:36 -07:00
NI_ S Y S C A L L / * r e s e r v e d f o r T U X * /
SYSCALL( s y s _ i o _ s e t u p ,s y s _ i o _ s e t u p ,s y s32 _ i o _ s e t u p _ w r a p p e r )
SYSCALL( s y s _ i o _ d e s t r o y ,s y s _ i o _ d e s t r o y ,s y s32 _ i o _ d e s t r o y _ w r a p p e r )
SYSCALL( s y s _ i o _ g e t e v e n t s ,s y s _ i o _ g e t e v e n t s ,s y s32 _ i o _ g e t e v e n t s _ w r a p p e r ) / * 2 4 5 * /
SYSCALL( s y s _ i o _ s u b m i t ,s y s _ i o _ s u b m i t ,s y s32 _ i o _ s u b m i t _ w r a p p e r )
SYSCALL( s y s _ i o _ c a n c e l ,s y s _ i o _ c a n c e l ,s y s32 _ i o _ c a n c e l _ w r a p p e r )
SYSCALL( s y s _ e x i t _ g r o u p ,s y s _ e x i t _ g r o u p ,s y s32 _ e x i t _ g r o u p _ w r a p p e r )
SYSCALL( s y s _ e p o l l _ c r e a t e ,s y s _ e p o l l _ c r e a t e ,s y s _ e p o l l _ c r e a t e _ w r a p p e r )
SYSCALL( s y s _ e p o l l _ c t l ,s y s _ e p o l l _ c t l ,s y s _ e p o l l _ c t l _ w r a p p e r ) / * 2 5 0 * /
SYSCALL( s y s _ e p o l l _ w a i t ,s y s _ e p o l l _ w a i t ,s y s _ e p o l l _ w a i t _ w r a p p e r )
SYSCALL( s y s _ s e t _ t i d _ a d d r e s s ,s y s _ s e t _ t i d _ a d d r e s s ,s y s32 _ s e t _ t i d _ a d d r e s s _ w r a p p e r )
2009-01-14 14:14:36 +01:00
SYSCALL( s y s _ s39 0 _ f a d v i s e 6 4 ,s y s _ f a d v i s e 6 4 _ 6 4 ,s y s32 _ f a d v i s e 6 4 _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ t i m e r _ c r e a t e ,s y s _ t i m e r _ c r e a t e ,s y s32 _ t i m e r _ c r e a t e _ w r a p p e r )
SYSCALL( s y s _ t i m e r _ s e t t i m e ,s y s _ t i m e r _ s e t t i m e ,s y s32 _ t i m e r _ s e t t i m e _ w r a p p e r ) / * 2 5 5 * /
SYSCALL( s y s _ t i m e r _ g e t t i m e ,s y s _ t i m e r _ g e t t i m e ,s y s32 _ t i m e r _ g e t t i m e _ w r a p p e r )
SYSCALL( s y s _ t i m e r _ g e t o v e r r u n ,s y s _ t i m e r _ g e t o v e r r u n ,s y s32 _ t i m e r _ g e t o v e r r u n _ w r a p p e r )
SYSCALL( s y s _ t i m e r _ d e l e t e ,s y s _ t i m e r _ d e l e t e ,s y s32 _ t i m e r _ d e l e t e _ w r a p p e r )
SYSCALL( s y s _ c l o c k _ s e t t i m e ,s y s _ c l o c k _ s e t t i m e ,s y s32 _ c l o c k _ s e t t i m e _ w r a p p e r )
SYSCALL( s y s _ c l o c k _ g e t t i m e ,s y s _ c l o c k _ g e t t i m e ,s y s32 _ c l o c k _ g e t t i m e _ w r a p p e r ) / * 2 6 0 * /
SYSCALL( s y s _ c l o c k _ g e t r e s ,s y s _ c l o c k _ g e t r e s ,s y s32 _ c l o c k _ g e t r e s _ w r a p p e r )
SYSCALL( s y s _ c l o c k _ n a n o s l e e p ,s y s _ c l o c k _ n a n o s l e e p ,s y s32 _ c l o c k _ n a n o s l e e p _ w r a p p e r )
NI_ S Y S C A L L / * r e s e r v e d f o r v s e r v e r * /
2009-01-14 14:14:36 +01:00
SYSCALL( s y s _ s39 0 _ f a d v i s e 6 4 _ 6 4 ,s y s _ n i _ s y s c a l l ,s y s32 _ f a d v i s e 6 4 _ 6 4 _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ s t a t f s64 ,s y s _ s t a t f s64 ,c o m p a t _ s y s _ s t a t f s64 _ w r a p p e r )
SYSCALL( s y s _ f s t a t f s64 ,s y s _ f s t a t f s64 ,c o m p a t _ s y s _ f s t a t f s64 _ w r a p p e r )
SYSCALL( s y s _ r e m a p _ f i l e _ p a g e s ,s y s _ r e m a p _ f i l e _ p a g e s ,s y s32 _ r e m a p _ f i l e _ p a g e s _ w r a p p e r )
NI_ S Y S C A L L / * 2 6 8 s y s _ m b i n d * /
NI_ S Y S C A L L / * 2 6 9 s y s _ g e t _ m e m p o l i c y * /
NI_ S Y S C A L L / * 2 7 0 s y s _ s e t _ m e m p o l i c y * /
SYSCALL( s y s _ m q _ o p e n ,s y s _ m q _ o p e n ,c o m p a t _ s y s _ m q _ o p e n _ w r a p p e r )
SYSCALL( s y s _ m q _ u n l i n k ,s y s _ m q _ u n l i n k ,s y s32 _ m q _ u n l i n k _ w r a p p e r )
SYSCALL( s y s _ m q _ t i m e d s e n d ,s y s _ m q _ t i m e d s e n d ,c o m p a t _ s y s _ m q _ t i m e d s e n d _ w r a p p e r )
SYSCALL( s y s _ m q _ t i m e d r e c e i v e ,s y s _ m q _ t i m e d r e c e i v e ,c o m p a t _ s y s _ m q _ t i m e d r e c e i v e _ w r a p p e r )
SYSCALL( s y s _ m q _ n o t i f y ,s y s _ m q _ n o t i f y ,c o m p a t _ s y s _ m q _ n o t i f y _ w r a p p e r ) / * 2 7 5 * /
SYSCALL( s y s _ m q _ g e t s e t a t t r ,s y s _ m q _ g e t s e t a t t r ,c o m p a t _ s y s _ m q _ g e t s e t a t t r _ w r a p p e r )
2005-06-25 14:58:11 -07:00
SYSCALL( s y s _ k e x e c _ l o a d ,s y s _ k e x e c _ l o a d ,c o m p a t _ s y s _ k e x e c _ l o a d _ w r a p p e r )
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ a d d _ k e y ,s y s _ a d d _ k e y ,c o m p a t _ s y s _ a d d _ k e y _ w r a p p e r )
SYSCALL( s y s _ r e q u e s t _ k e y ,s y s _ r e q u e s t _ k e y ,c o m p a t _ s y s _ r e q u e s t _ k e y _ w r a p p e r )
2009-01-23 16:40:27 +01:00
SYSCALL( s y s _ k e y c t l ,s y s _ k e y c t l ,c o m p a t _ s y s _ k e y c t l _ w r a p p e r ) / * 2 8 0 * /
2005-04-16 15:20:36 -07:00
SYSCALL( s y s _ w a i t i d ,s y s _ w a i t i d ,c o m p a t _ s y s _ w a i t i d _ w r a p p e r )
2005-08-01 21:11:34 -07:00
SYSCALL( s y s _ i o p r i o _ s e t ,s y s _ i o p r i o _ s e t ,s y s _ i o p r i o _ s e t _ w r a p p e r )
SYSCALL( s y s _ i o p r i o _ g e t ,s y s _ i o p r i o _ g e t ,s y s _ i o p r i o _ g e t _ w r a p p e r )
SYSCALL( s y s _ i n o t i f y _ i n i t ,s y s _ i n o t i f y _ i n i t ,s y s _ i n o t i f y _ i n i t )
2006-02-01 03:06:38 -08:00
SYSCALL( s y s _ i n o t i f y _ a d d _ w a t c h ,s y s _ i n o t i f y _ a d d _ w a t c h ,s y s _ i n o t i f y _ a d d _ w a t c h _ w r a p p e r ) / * 2 8 5 * /
2005-08-01 21:11:34 -07:00
SYSCALL( s y s _ i n o t i f y _ r m _ w a t c h ,s y s _ i n o t i f y _ r m _ w a t c h ,s y s _ i n o t i f y _ r m _ w a t c h _ w r a p p e r )
2006-02-01 03:06:38 -08:00
NI_ S Y S C A L L / * 2 8 7 s y s _ m i g r a t e _ p a g e s * /
SYSCALL( s y s _ o p e n a t ,s y s _ o p e n a t ,c o m p a t _ s y s _ o p e n a t _ w r a p p e r )
SYSCALL( s y s _ m k d i r a t ,s y s _ m k d i r a t ,s y s _ m k d i r a t _ w r a p p e r )
SYSCALL( s y s _ m k n o d a t ,s y s _ m k n o d a t ,s y s _ m k n o d a t _ w r a p p e r ) / * 2 9 0 * /
SYSCALL( s y s _ f c h o w n a t ,s y s _ f c h o w n a t ,s y s _ f c h o w n a t _ w r a p p e r )
SYSCALL( s y s _ f u t i m e s a t ,s y s _ f u t i m e s a t ,c o m p a t _ s y s _ f u t i m e s a t _ w r a p p e r )
2006-02-17 13:52:50 -08:00
SYSCALL( s y s _ f s t a t a t 6 4 ,s y s _ n e w f s t a t a t ,s y s32 _ f s t a t a t 6 4 _ w r a p p e r )
2006-02-01 03:06:38 -08:00
SYSCALL( s y s _ u n l i n k a t ,s y s _ u n l i n k a t ,s y s _ u n l i n k a t _ w r a p p e r )
SYSCALL( s y s _ r e n a m e a t ,s y s _ r e n a m e a t ,s y s _ r e n a m e a t _ w r a p p e r ) / * 2 9 5 * /
SYSCALL( s y s _ l i n k a t ,s y s _ l i n k a t ,s y s _ l i n k a t _ w r a p p e r )
SYSCALL( s y s _ s y m l i n k a t ,s y s _ s y m l i n k a t ,s y s _ s y m l i n k a t _ w r a p p e r )
SYSCALL( s y s _ r e a d l i n k a t ,s y s _ r e a d l i n k a t ,s y s _ r e a d l i n k a t _ w r a p p e r )
SYSCALL( s y s _ f c h m o d a t ,s y s _ f c h m o d a t ,s y s _ f c h m o d a t _ w r a p p e r )
SYSCALL( s y s _ f a c c e s s a t ,s y s _ f a c c e s s a t ,s y s _ f a c c e s s a t _ w r a p p e r ) / * 3 0 0 * /
SYSCALL( s y s _ p s e l e c t 6 ,s y s _ p s e l e c t 6 ,c o m p a t _ s y s _ p s e l e c t 6 _ w r a p p e r )
SYSCALL( s y s _ p p o l l ,s y s _ p p o l l ,c o m p a t _ s y s _ p p o l l _ w r a p p e r )
2006-02-11 17:56:02 -08:00
SYSCALL( s y s _ u n s h a r e ,s y s _ u n s h a r e ,s y s _ u n s h a r e _ w r a p p e r )
2006-04-27 18:40:33 -07:00
SYSCALL( s y s _ s e t _ r o b u s t _ l i s t ,s y s _ s e t _ r o b u s t _ l i s t ,c o m p a t _ s y s _ s e t _ r o b u s t _ l i s t _ w r a p p e r )
SYSCALL( s y s _ g e t _ r o b u s t _ l i s t ,s y s _ g e t _ r o b u s t _ l i s t ,c o m p a t _ s y s _ g e t _ r o b u s t _ l i s t _ w r a p p e r )
SYSCALL( s y s _ s p l i c e ,s y s _ s p l i c e ,s y s _ s p l i c e _ w r a p p e r )
SYSCALL( s y s _ s y n c _ f i l e _ r a n g e ,s y s _ s y n c _ f i l e _ r a n g e ,s y s _ s y n c _ f i l e _ r a n g e _ w r a p p e r )
SYSCALL( s y s _ t e e ,s y s _ t e e ,s y s _ t e e _ w r a p p e r )
2006-05-15 09:44:05 -07:00
SYSCALL( s y s _ v m s p l i c e ,s y s _ v m s p l i c e ,c o m p a t _ s y s _ v m s p l i c e _ w r a p p e r )
2006-10-04 20:02:09 +02:00
NI_ S Y S C A L L / * 3 1 0 s y s _ m o v e _ p a g e s * /
SYSCALL( s y s _ g e t c p u ,s y s _ g e t c p u ,s y s _ g e t c p u _ w r a p p e r )
2007-03-19 13:18:56 +01:00
SYSCALL( s y s _ e p o l l _ p w a i t ,s y s _ e p o l l _ p w a i t ,c o m p a t _ s y s _ e p o l l _ p w a i t _ w r a p p e r )
2007-03-19 13:19:07 +01:00
SYSCALL( s y s _ u t i m e s ,s y s _ u t i m e s ,c o m p a t _ s y s _ u t i m e s _ w r a p p e r )
2009-01-14 14:14:36 +01:00
SYSCALL( s y s _ s39 0 _ f a l l o c a t e ,s y s _ f a l l o c a t e ,s y s _ f a l l o c a t e _ w r a p p e r )
2007-05-21 11:25:20 +02:00
SYSCALL( s y s _ u t i m e n s a t ,s y s _ u t i m e n s a t ,c o m p a t _ s y s _ u t i m e n s a t _ w r a p p e r ) / * 3 1 5 * /
2007-05-21 11:25:21 +02:00
SYSCALL( s y s _ s i g n a l f d ,s y s _ s i g n a l f d ,c o m p a t _ s y s _ s i g n a l f d _ w r a p p e r )
timerfd: new timerfd API
This is the new timerfd API as it is implemented by the following patch:
int timerfd_create(int clockid, int flags);
int timerfd_settime(int ufd, int flags,
const struct itimerspec *utmr,
struct itimerspec *otmr);
int timerfd_gettime(int ufd, struct itimerspec *otmr);
The timerfd_create() API creates an un-programmed timerfd fd. The "clockid"
parameter can be either CLOCK_MONOTONIC or CLOCK_REALTIME.
The timerfd_settime() API give new settings by the timerfd fd, by optionally
retrieving the previous expiration time (in case the "otmr" parameter is not
NULL).
The time value specified in "utmr" is absolute, if the TFD_TIMER_ABSTIME bit
is set in the "flags" parameter. Otherwise it's a relative time.
The timerfd_gettime() API returns the next expiration time of the timer, or
{0, 0} if the timerfd has not been set yet.
Like the previous timerfd API implementation, read(2) and poll(2) are
supported (with the same interface). Here's a simple test program I used to
exercise the new timerfd APIs:
http://www.xmailserver.org/timerfd-test2.c
[akpm@linux-foundation.org: coding-style cleanups]
[akpm@linux-foundation.org: fix ia64 build]
[akpm@linux-foundation.org: fix m68k build]
[akpm@linux-foundation.org: fix mips build]
[akpm@linux-foundation.org: fix alpha, arm, blackfin, cris, m68k, s390, sparc and sparc64 builds]
[heiko.carstens@de.ibm.com: fix s390]
[akpm@linux-foundation.org: fix powerpc build]
[akpm@linux-foundation.org: fix sparc64 more]
Signed-off-by: Davide Libenzi <davidel@xmailserver.org>
Cc: Michael Kerrisk <mtk-manpages@gmx.net>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Davide Libenzi <davidel@xmailserver.org>
Cc: Michael Kerrisk <mtk-manpages@gmx.net>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Michael Kerrisk <mtk.manpages@gmail.com>
Cc: Davide Libenzi <davidel@xmailserver.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-02-04 22:27:26 -08:00
NI_ S Y S C A L L / * 3 1 7 o l d s y s _ t i m e r _ f d * /
2007-05-21 11:25:21 +02:00
SYSCALL( s y s _ e v e n t f d ,s y s _ e v e n t f d ,s y s _ e v e n t f d _ w r a p p e r )
2008-02-09 18:24:28 +01:00
SYSCALL( s y s _ t i m e r f d _ c r e a t e ,s y s _ t i m e r f d _ c r e a t e ,s y s _ t i m e r f d _ c r e a t e _ w r a p p e r )
SYSCALL( s y s _ t i m e r f d _ s e t t i m e ,s y s _ t i m e r f d _ s e t t i m e ,c o m p a t _ s y s _ t i m e r f d _ s e t t i m e _ w r a p p e r ) / * 3 2 0 * /
SYSCALL( s y s _ t i m e r f d _ g e t t i m e ,s y s _ t i m e r f d _ g e t t i m e ,c o m p a t _ s y s _ t i m e r f d _ g e t t i m e _ w r a p p e r )
2008-08-01 16:39:15 +02:00
SYSCALL( s y s _ s i g n a l f d4 ,s y s _ s i g n a l f d4 ,c o m p a t _ s y s _ s i g n a l f d4 _ w r a p p e r )
SYSCALL( s y s _ e v e n t f d2 ,s y s _ e v e n t f d2 ,s y s _ e v e n t f d2 _ w r a p p e r )
SYSCALL( s y s _ i n o t i f y _ i n i t 1 ,s y s _ i n o t i f y _ i n i t 1 ,s y s _ i n o t i f y _ i n i t 1 _ w r a p p e r )
SYSCALL( s y s _ p i p e 2 ,s y s _ p i p e 2 ,s y s _ p i p e 2 _ w r a p p e r ) / * 3 2 5 * /
SYSCALL( s y s _ d u p3 ,s y s _ d u p3 ,s y s _ d u p3 _ w r a p p e r )
SYSCALL( s y s _ e p o l l _ c r e a t e 1 ,s y s _ e p o l l _ c r e a t e 1 ,s y s _ e p o l l _ c r e a t e 1 _ w r a p p e r )
2009-04-14 15:36:17 +02:00
SYSCALL( s y s _ p r e a d v ,s y s _ p r e a d v ,c o m p a t _ s y s _ p r e a d v _ w r a p p e r )
SYSCALL( s y s _ p w r i t e v ,s y s _ p w r i t e v ,c o m p a t _ s y s _ p w r i t e v _ w r a p p e r )
2009-06-12 10:26:48 +02:00
SYSCALL( s y s _ r t _ t g s i g q u e u e i n f o ,s y s _ r t _ t g s i g q u e u e i n f o ,c o m p a t _ s y s _ r t _ t g s i g q u e u e i n f o _ w r a p p e r ) / * 3 3 0 * /
perf: Do the big rename: Performance Counters -> Performance Events
Bye-bye Performance Counters, welcome Performance Events!
In the past few months the perfcounters subsystem has grown out its
initial role of counting hardware events, and has become (and is
becoming) a much broader generic event enumeration, reporting, logging,
monitoring, analysis facility.
Naming its core object 'perf_counter' and naming the subsystem
'perfcounters' has become more and more of a misnomer. With pending
code like hw-breakpoints support the 'counter' name is less and
less appropriate.
All in one, we've decided to rename the subsystem to 'performance
events' and to propagate this rename through all fields, variables
and API names. (in an ABI compatible fashion)
The word 'event' is also a bit shorter than 'counter' - which makes
it slightly more convenient to write/handle as well.
Thanks goes to Stephane Eranian who first observed this misnomer and
suggested a rename.
User-space tooling and ABI compatibility is not affected - this patch
should be function-invariant. (Also, defconfigs were not touched to
keep the size down.)
This patch has been generated via the following script:
FILES=$(find * -type f | grep -vE 'oprofile|[^K]config')
sed -i \
-e 's/PERF_EVENT_/PERF_RECORD_/g' \
-e 's/PERF_COUNTER/PERF_EVENT/g' \
-e 's/perf_counter/perf_event/g' \
-e 's/nb_counters/nb_events/g' \
-e 's/swcounter/swevent/g' \
-e 's/tpcounter_event/tp_event/g' \
$FILES
for N in $(find . -name perf_counter.[ch]); do
M=$(echo $N | sed 's/perf_counter/perf_event/g')
mv $N $M
done
FILES=$(find . -name perf_event.*)
sed -i \
-e 's/COUNTER_MASK/REG_MASK/g' \
-e 's/COUNTER/EVENT/g' \
-e 's/\<event\>/event_id/g' \
-e 's/counter/event/g' \
-e 's/Counter/Event/g' \
$FILES
... to keep it as correct as possible. This script can also be
used by anyone who has pending perfcounters patches - it converts
a Linux kernel tree over to the new naming. We tried to time this
change to the point in time where the amount of pending patches
is the smallest: the end of the merge window.
Namespace clashes were fixed up in a preparatory patch - and some
stylistic fallout will be fixed up in a subsequent patch.
( NOTE: 'counters' are still the proper terminology when we deal
with hardware registers - and these sed scripts are a bit
over-eager in renaming them. I've undone some of that, but
in case there's something left where 'counter' would be
better than 'event' we can undo that on an individual basis
instead of touching an otherwise nicely automated patch. )
Suggested-by: Stephane Eranian <eranian@google.com>
Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Acked-by: Paul Mackerras <paulus@samba.org>
Reviewed-by: Arjan van de Ven <arjan@linux.intel.com>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: David Howells <dhowells@redhat.com>
Cc: Kyle McMartin <kyle@mcmartin.ca>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: <linux-arch@vger.kernel.org>
LKML-Reference: <new-submission>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-09-21 12:02:48 +02:00
SYSCALL( s y s _ p e r f _ e v e n t _ o p e n ,s y s _ p e r f _ e v e n t _ o p e n ,s y s _ p e r f _ e v e n t _ o p e n _ w r a p p e r )
2010-08-13 10:06:41 +02:00
SYSCALL( s y s _ f a n o t i f y _ i n i t ,s y s _ f a n o t i f y _ i n i t ,s y s _ f a n o t i f y _ i n i t _ w r a p p e r )
SYSCALL( s y s _ f a n o t i f y _ m a r k ,s y s _ f a n o t i f y _ m a r k ,s y s _ f a n o t i f y _ m a r k _ w r a p p e r )
SYSCALL( s y s _ p r l i m i t 6 4 ,s y s _ p r l i m i t 6 4 ,s y s _ p r l i m i t 6 4 _ w r a p p e r )