亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sysdep-cancel.h

?? glibc 庫, 不僅可以學習使用庫函數(shù),還可以學習函數(shù)的具體實現(xiàn),是提高功力的好資料
?? H
字號:
/* Copyright (C) 2003, 2004, 2006 Free Software Foundation, Inc.   This file is part of the GNU C Library.   Contributed by Jakub Jelinek <jakub@redhat.com>, 2003.   The GNU C Library is free software; you can redistribute it and/or   modify it under the terms of the GNU Lesser General Public   License as published by the Free Software Foundation; either   version 2.1 of the License, or (at your option) any later version.   The GNU C Library is distributed in the hope that it will be useful,   but WITHOUT ANY WARRANTY; without even the implied warranty of   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU   Lesser General Public License for more details.   You should have received a copy of the GNU Lesser General Public   License along with the GNU C Library; if not, write to the Free   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA   02111-1307 USA.  */#include <sysdep.h>#include <tls.h>#ifndef __ASSEMBLER__# include <nptl/pthreadP.h>#endif#if !defined NOT_IN_libc || defined IS_IN_libpthread || defined IS_IN_librt# undef PSEUDO# define PSEUDO(name, syscall_name, args)				      \	.text;								      \L(pseudo_cancel):							      \	cfi_startproc;							      \	STM_##args							      \	stmg	%r13,%r15,104(%r15);					      \	cfi_offset (%r15,-40);						      \	cfi_offset (%r14,-48);						      \	cfi_offset (%r13,-56);						      \	lgr	%r14,%r15;						      \	aghi	%r15,-160;						      \	cfi_adjust_cfa_offset (160);					      \	stg	%r14,0(%r15);						      \	brasl	%r14,CENABLE;						      \	lgr	%r0,%r2;						      \	LM_##args							      \	.if SYS_ify (syscall_name) < 256;				      \	svc SYS_ify (syscall_name);					      \	.else;								      \	lghi %r1,SYS_ify (syscall_name);				      \	svc 0;								      \	.endif;								      \	LR7_##args							      \	lgr	%r13,%r2;						      \	lgr	%r2,%r0;						      \	brasl	%r14,CDISABLE;						      \	lgr	%r2,%r13;						      \	lmg	%r13,%r15,104+160(%r15);				      \	cfi_endproc;							      \	j	L(pseudo_check);					      \ENTRY(name)								      \	SINGLE_THREAD_P							      \	jne	L(pseudo_cancel);					      \.type	__##syscall_name##_nocancel,@function;				      \.globl	__##syscall_name##_nocancel;					      \__##syscall_name##_nocancel:						      \	DO_CALL(syscall_name, args);					      \L(pseudo_check):							      \	lghi	%r4,-4095;						      \	clgr	%r2,%r4;						      \	jgnl	SYSCALL_ERROR_LABEL;					      \.size	__##syscall_name##_nocancel,.-__##syscall_name##_nocancel;	      \L(pseudo_end):# ifdef IS_IN_libpthread#  define CENABLE	__pthread_enable_asynccancel#  define CDISABLE	__pthread_disable_asynccancel#  define __local_multiple_threads	__pthread_multiple_threads# elif !defined NOT_IN_libc#  define CENABLE	__libc_enable_asynccancel#  define CDISABLE	__libc_disable_asynccancel#  define __local_multiple_threads	__libc_multiple_threads# elif defined IS_IN_librt#  define CENABLE	__librt_enable_asynccancel#  define CDISABLE	__librt_disable_asynccancel# else#  error Unsupported library# endif#define STM_0		/* Nothing */#define STM_1		stg %r2,16(%r15);#define STM_2		stmg %r2,%r3,16(%r15);#define STM_3		stmg %r2,%r4,16(%r15);#define STM_4		stmg %r2,%r5,16(%r15);#define STM_5		stmg %r2,%r5,16(%r15);#define STM_6		stmg %r2,%r7,16(%r15);#define LM_0		/* Nothing */#define LM_1		lg %r2,16+160(%r15);#define LM_2		lmg %r2,%r3,16+160(%r15);#define LM_3		lmg %r2,%r4,16+160(%r15);#define LM_4		lmg %r2,%r5,16+160(%r15);#define LM_5		lmg %r2,%r5,16+160(%r15);#define LM_6		lmg %r2,%r5,16+160(%r15); \			cfi_offset (%r7, -104); \			lg %r7,160+160(%r15);#define LR7_0		/* Nothing */#define LR7_1		/* Nothing */#define LR7_2		/* Nothing */#define LR7_3		/* Nothing */#define LR7_4		/* Nothing */#define LR7_5		/* Nothing */#define LR7_6		lg %r7,56+160(%r15); \			cfi_restore (%r7);# if defined IS_IN_libpthread || !defined NOT_IN_libc#  ifndef __ASSEMBLER__extern int __local_multiple_threads attribute_hidden;#   define SINGLE_THREAD_P \  __builtin_expect (__local_multiple_threads == 0, 1)#  else#   define SINGLE_THREAD_P \	larl	%r1,__local_multiple_threads;				      \	icm	%r0,15,0(%r1);#  endif# else#  ifndef __ASSEMBLER__#   define SINGLE_THREAD_P \  __builtin_expect (THREAD_GETMEM (THREAD_SELF,				      \				   header.multiple_threads) == 0, 1)#  else#   define SINGLE_THREAD_P \	ear	%r1,%a0;						      \	sllg	%r1,%r1,32;						      \	ear	%r1,%a1;						      \	icm	%r1,15,MULTIPLE_THREADS_OFFSET(%r1);#  endif# endif#elif !defined __ASSEMBLER__# define SINGLE_THREAD_P (1)# define NO_CANCELLATION 1#endif#ifndef __ASSEMBLER__# define RTLD_SINGLE_THREAD_P \  __builtin_expect (THREAD_GETMEM (THREAD_SELF, \				   header.multiple_threads) == 0, 1)#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩精品一区二区| 亚洲人成影院在线观看| 日韩午夜在线观看| 91精品国产色综合久久ai换脸| 欧美视频一区在线| 欧美性色aⅴ视频一区日韩精品| 99精品国产一区二区三区不卡| 99免费精品视频| 成人av在线播放网址| 成人av在线一区二区| 99久久99精品久久久久久 | 国产盗摄精品一区二区三区在线| 免费av成人在线| 狂野欧美性猛交blacked| 精品综合久久久久久8888| 毛片av中文字幕一区二区| 美女尤物国产一区| 久久9热精品视频| 国产精品1区2区3区在线观看| 国产69精品久久777的优势| 国产**成人网毛片九色| 96av麻豆蜜桃一区二区| 欧美日韩一本到| 欧美一级二级在线观看| 久久在线观看免费| 国产欧美日韩另类视频免费观看| 国产精品美日韩| 亚洲一区欧美一区| 蜜桃精品视频在线观看| 国产一区二区三区国产| 99久久婷婷国产| 欧美少妇性性性| 精品国产91久久久久久久妲己| 国产美女视频一区| a级精品国产片在线观看| 欧美在线一区二区| 欧美成人女星排行榜| 国产精品久久久久四虎| 亚洲午夜视频在线观看| 狠狠v欧美v日韩v亚洲ⅴ| 99精品视频中文字幕| 欧美酷刑日本凌虐凌虐| 国产欧美一区二区三区网站| 亚洲黄色小视频| 精品亚洲免费视频| 色噜噜狠狠一区二区三区果冻| 日韩一区二区电影在线| 中文字幕一区在线观看| 免费人成网站在线观看欧美高清| 成人精品一区二区三区四区| 欧美精品乱人伦久久久久久| 久久久久久久久久电影| 亚洲一区二区三区在线播放 | 91精品国产综合久久精品麻豆| 久久天天做天天爱综合色| 一区二区三区在线影院| 极品少妇xxxx精品少妇| 色综合久久九月婷婷色综合| 26uuu国产日韩综合| 一个色综合av| 成人午夜在线免费| 欧美一区二区精美| 亚洲乱码精品一二三四区日韩在线| 美女视频黄免费的久久| 日本韩国精品一区二区在线观看| 精品精品欲导航| 一区二区不卡在线视频 午夜欧美不卡在| 蜜芽一区二区三区| 国产精品美女久久久久久| 奇米色777欧美一区二区| 97精品电影院| 久久精品一区二区三区四区| 日韩国产成人精品| 日本福利一区二区| 国产精品视频免费| 国产一区二区三区四区五区美女| 欧美日高清视频| 一区二区三区成人| av不卡免费在线观看| 久久久久青草大香线综合精品| 天天av天天翘天天综合网色鬼国产| 91丨porny丨户外露出| 国产亚洲欧美日韩在线一区| 日本aⅴ免费视频一区二区三区| 日本韩国欧美三级| 亚洲欧洲日韩在线| 成人av综合在线| 国产偷v国产偷v亚洲高清| 久久99精品一区二区三区三区| 欧美在线播放高清精品| 亚洲人成网站在线| 99精品国产91久久久久久 | 在线视频亚洲一区| 国产人妖乱国产精品人妖| 免费高清成人在线| 91精品国产入口| 午夜电影一区二区三区| 欧美亚洲国产怡红院影院| 亚洲欧美自拍偷拍| 国产成人精品免费在线| 亚洲精品在线免费观看视频| 奇米四色…亚洲| 日韩一区二区精品| 美日韩黄色大片| 欧美变态凌虐bdsm| 国产在线播放一区三区四| 精品卡一卡二卡三卡四在线| 蜜臀久久久99精品久久久久久| 欧美一区二区三区喷汁尤物| 午夜精品久久久久久久久久久| 欧美丝袜丝nylons| 肉色丝袜一区二区| 日韩一区国产二区欧美三区| 久久国产夜色精品鲁鲁99| 精品裸体舞一区二区三区| 国产露脸91国语对白| 亚洲国产高清aⅴ视频| 91在线看国产| 亚洲精品乱码久久久久久黑人 | 亚洲精品老司机| 精品视频一区二区三区免费| 日韩国产高清影视| 精品国内二区三区| 大尺度一区二区| 亚洲精品欧美激情| 欧美精品一卡二卡| 国模冰冰炮一区二区| 亚洲国产精品99久久久久久久久 | 欧美又粗又大又爽| 日韩精品一级中文字幕精品视频免费观看 | 色呦呦一区二区三区| 亚洲成人激情综合网| 日韩精品一区二区三区视频| 国产福利不卡视频| 成人精品在线视频观看| 一区二区三区在线观看网站| 777a∨成人精品桃花网| 国产激情91久久精品导航| 亚洲精品中文字幕乱码三区| 91精品国产综合久久久久| 国产在线不卡一卡二卡三卡四卡| 亚洲欧洲精品成人久久奇米网| 欧美日韩中文字幕精品| 国产老肥熟一区二区三区| 亚洲精品视频在线观看网站| 日韩欧美的一区二区| 国产91精品一区二区麻豆网站| 亚洲综合一区二区| 欧美tk丨vk视频| 99国产精品国产精品毛片| 日本亚洲三级在线| 中文字幕中文在线不卡住| 91精品国产综合久久国产大片| 成人久久视频在线观看| 视频一区二区中文字幕| 国产精品久久久99| 欧美一区午夜精品| 97久久精品人人做人人爽| 蜜臀av性久久久久蜜臀av麻豆| 中文字幕亚洲区| 日韩欧美国产不卡| 91久久精品一区二区三| 韩国av一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了 | 不卡av电影在线播放| 三级久久三级久久久| 中文字幕成人网| 7777精品伊人久久久大香线蕉| av在线这里只有精品| 国内精品自线一区二区三区视频| 亚洲国产综合在线| 国产精品久久看| 久久影院视频免费| 91精品国产一区二区三区蜜臀 | 日本一区二区成人| 欧美一区二区三区性视频| 色悠悠亚洲一区二区| 久久无码av三级| 欧美精选在线播放| 日本韩国一区二区三区| 成人黄色小视频| 激情亚洲综合在线| 日韩高清一区二区| 亚洲国产日韩一级| 亚洲欧美自拍偷拍色图| 久久久99精品免费观看| 777亚洲妇女| 欧美人动与zoxxxx乱| 欧美性色欧美a在线播放| 91蜜桃在线免费视频| 成人综合日日夜夜| 国产成人免费视频一区| 狠狠色丁香婷婷综合| 男男视频亚洲欧美| 日本欧美一区二区三区| 天天操天天综合网| 日韩电影在线免费观看| 日韩精品电影在线观看| 香蕉影视欧美成人| 亚洲成av人影院在线观看网|