日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

__attribute__ 详解

發(fā)布時間:2023/12/13 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 __attribute__ 详解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

GNU C的一大特色(卻不被初學(xué)者所知)就是__attribute__機(jī)制。__attribute__可以設(shè)置函數(shù)屬性(Function?? ?Attribute)、變量屬性(Variable Attribute)和類型屬性(Type Attribute)。

__attribute__書寫特征是:__attribute__前后都有兩個下劃線,并切后面會緊跟一對原括弧,括弧里面是相應(yīng)的__attribute__參數(shù)。

__attribute__語法格式為:

__attribute__?((attribute-list))

其位置約束為:

放于聲明的尾部之前。

函數(shù)屬性(Function Attribute

函數(shù)屬性可以幫助開發(fā)者把一些特性添加到函數(shù)聲明中,從而可以使編譯器在錯誤檢查方面的功能更強(qiáng)大。__attribute__機(jī)制也很容易同非GNU應(yīng)用程序做到兼容之功效。

GNU CC需要使用?–Wall編譯器來擊活該功能,這是控制警告信息的一個很好的方式。下面介紹幾個常見的屬性參數(shù)。


__attribute__?format

__attribute__屬性可以給被聲明的函數(shù)加上類似printf或者scanf的特征,它可以使編譯器檢查函數(shù)聲明和函數(shù)實(shí)際調(diào)用參數(shù)之間的格式化字符串是否匹配。該功能十分有用,尤其是處理一些很難發(fā)現(xiàn)的bug

format的語法格式為:

format (archetype, string-index, first-to-check)

format屬性告訴編譯器,按照printf, scanf,?

strftimestrfmon的參數(shù)表格式規(guī)則對該函數(shù)的參數(shù)進(jìn)行檢查。“archetype”指定是哪種風(fēng)格;“string-index”指定傳入函數(shù)的第幾個參數(shù)是格式化字符串;“first-to-check”指定從函數(shù)的第幾個參數(shù)開始按上述規(guī)則進(jìn)行檢查。

具體使用格式如下:

__attribute__((format(printf,m,n)))

__attribute__((format(scanf,m,n)))

其中參數(shù)mn的含義為:

m:第幾個參數(shù)為格式化字符串(format string);

n:參數(shù)集合中的第一個,即參數(shù)“…”里的第一個參數(shù)在函數(shù)參數(shù)總數(shù)排在第幾,注意,有時函數(shù)參數(shù)里還有隱身的呢,后面會提到;

在使用上,__attribute__((format(printf,m,n)))是常用的,而另一種卻很少見到。下面舉例說明,其中myprint為自己定義的一個帶有可變參數(shù)的函數(shù),其功能類似于printf

//m=1n=2

extern?void?myprint(const?char?*format,...)?__attribute__((format(printf,1,2)));

//m=2n=3

extern?void?myprint(int?lconst?char?*format,...)?

__attribute__((format(printf,2,3)));

需要特別注意的是,如果myprint是一個函數(shù)的成員函數(shù),那么mn的值可有點(diǎn)懸乎了,例如:

//m=3n=4

extern?void?myprint(int?lconst?char?*format,...)?

__attribute__((format(printf,3,4)));

其原因是,類成員函數(shù)的第一個參數(shù)實(shí)際上一個隱身“this”指針。(有點(diǎn)C++基礎(chǔ)的都知道點(diǎn)this指針,不知道你在這里還知道嗎?)

這里給出測試用例:attribute.c,代碼如下:

1

2extern?void?myprint(const?char?*format,...)?

__attribute__((format(printf,1,2)));

3

4void?test()

5{

? ??6?? ??myprint("i=%d\n",6);

? ??7?? ??myprint("i=%s\n",6);

? ??8?? ??myprint("i=%s\n","abc");

? ??9?? ??myprint("%s,%d,%d\n",1,2);

? ??10}


運(yùn)行$gcc –Wall –c attribute.c attribute后,輸出結(jié)果為:


attribute.c: In function `test':


attribute.c:7: warning: format argument is not a pointer (arg?2)

attribute.c:9: warning: format argument is not a pointer (arg?2)

attribute.c:9: warning: too few arguments?for?format


如果在attribute.c中的函數(shù)聲明去掉__attribute__((format(printf,1,2))),再重新編譯,既運(yùn)行$gcc –Wall –c attribute.c attribute后,則并不會輸出任何警告信息。

注意,默認(rèn)情況下,編譯器是能識別類似printf標(biāo)準(zhǔn)庫函數(shù)。


__attribute__?noreturn

該屬性通知編譯器函數(shù)從不返回值,當(dāng)遇到類似函數(shù)需要返回值而卻不可能運(yùn)行到返回值處就已經(jīng)退出來的情況,該屬性可以避免出現(xiàn)錯誤信息。C庫函數(shù)中的abort()和exit()的聲明格式就采用了這種格式,如下所示:


extern?void?exit(int)? ? ??__attribute__((noreturn));extern?void?abort(void)?__attribute__((noreturn));為了方便理解,大家可以參考如下的例子:


//name: noreturn.c?? ??;測試__attribute__((noreturn))

extern?void?myexit();


int?test(int?n)

{

if?( n >?0?)

{

myexit();


}

else

return?0;

}


編譯顯示的輸出信息為:


$gcc –Wall –c noreturn.c

noreturn.c: In function `test':


noreturn.c:12: warning: control reaches end of non-void?function


警告信息也很好理解,因?yàn)槟愣x了一個有返回值的函數(shù)test卻有可能沒有返回值,程序當(dāng)然不知道怎么辦了!

加上__attribute__((noreturn))則可以很好的處理類似這種問題。把

extern?void?myexit();修改為:

extern?void?myexit()?__attribute__((noreturn));之后,編譯不會再出現(xiàn)警告信息。


__attribute__?const

該屬性只能用于帶有數(shù)值類型參數(shù)的函數(shù)上。當(dāng)重復(fù)調(diào)用帶有數(shù)值參數(shù)的函數(shù)時,由于返回值是相同的,所以此時編譯器可以進(jìn)行優(yōu)化處理,除第一次需要運(yùn)算外,?其它只需要返回第一次的結(jié)果就可以了,進(jìn)而可以提高效率。該屬性主要適用于沒有靜態(tài)狀態(tài)(static?state)和副作用的一些函數(shù),并且返回值僅僅依賴輸入的參數(shù)。

為了說明問題,下面舉個非常糟糕的例子,該例子將重復(fù)調(diào)用一個帶有相同參數(shù)值的函數(shù),具體如下:


extern?int?square(int?n)?__attribute__?? ??((const));...? ? ? ? ? ? ? ? ??for?(i =?0; i <?100; i++ )? ? ? ? ? ? ? ? ??{?? ? ??total += square (5) + i;?? ? ? ? ? ??}?

通過添加__attribute__((const))聲明,編譯器只調(diào)用了函數(shù)一次,以后只是直接得到了相同的一個返回值。

事實(shí)上,const參數(shù)不能用在帶有指針類型參數(shù)的函數(shù)中,因?yàn)樵搶傩圆坏绊懞瘮?shù)的參數(shù)值,同樣也影響到了參數(shù)指向的數(shù)據(jù),它可能會對代碼本身產(chǎn)生嚴(yán)重甚至是不可恢復(fù)的嚴(yán)重后果。

并且,帶有該屬性的函數(shù)不能有任何副作用或者是靜態(tài)的狀態(tài),所以,類似getchar()或time()的函數(shù)是不適合使用該屬性的。

-finstrument-functions

該參數(shù)可以使程序在編譯時,在函數(shù)的入口和出口處生成instrumentation調(diào)用。恰好在函數(shù)入口之后并恰好在函數(shù)出口之前,將使用當(dāng)前函數(shù)的地址和調(diào)用地址來調(diào)用下面的


profiling?

函數(shù)。(在一些平臺上,__builtin_return_address不能在超過當(dāng)前函數(shù)范圍之外正常工作,所以調(diào)用地址信息可能對profiling函數(shù)是無效的。)


void?__cyg_profile_func_enter(void?*this_fn,?void?*call_site);

void?__cyg_profile_func_exit(void?*this_fn,?void?*call_site);


其中,第一個參數(shù)this_fn是當(dāng)前函數(shù)的起始地址,可在符號表中找到;第二個參數(shù)call_site是指調(diào)用處地址。


instrumentation?

也可用于在其它函數(shù)中展開的內(nèi)聯(lián)函數(shù)。從概念上來說,profiling調(diào)用將指出在哪里進(jìn)入和退出內(nèi)聯(lián)函數(shù)。這就意味著這種函數(shù)必須具有可尋址形式。如?果函數(shù)包含內(nèi)聯(lián),而所有使用到該函數(shù)的程序都要把該內(nèi)聯(lián)展開,這會額外地增加代碼長度。如果要在C代碼中使用extern?inline聲明,必須提供這種函數(shù)的可尋址形式。

可對函數(shù)指定no_instrument_function屬性,在這種情況下不會進(jìn)行?Instrumentation操作。例如,可以在以下情況下使用no_instrument_function屬性:上面列出的profiling?數(shù)、高優(yōu)先級的中斷例程以及任何不能保證profiling正常調(diào)用的函數(shù)。

no_instrument_function

如果使用了-finstrument-functions?

,將在絕大多數(shù)用戶編譯的函數(shù)的入口和出口點(diǎn)調(diào)用profiling函數(shù)。使用該屬性,將不進(jìn)行instrument操作。


constructor/destructor

若函數(shù)被設(shè)定為constructor屬性,則該函數(shù)會在main()函數(shù)執(zhí)行之前被自動的執(zhí)行。類似的,若函數(shù)被設(shè)定為destructor屬性,則該?函數(shù)會在main()函數(shù)執(zhí)行之后或者exit()被調(diào)用后被自動的執(zhí)行。擁有此類屬性的函數(shù)經(jīng)常隱式的用在程序的初始化數(shù)據(jù)方面。

這兩個屬性還沒有在面向?qū)ο?span style="color:#cb2c1e; font:11px Menlo">C中實(shí)現(xiàn)。

同時使用多個屬性

可以在同一個函數(shù)聲明里使用多個__attribute__,并且實(shí)際應(yīng)用中這種情況是十分常見的。使用方式上,你可以選擇兩個單獨(dú)的__attribute__,或者把它們寫在一起,可以參考下面的例子:


extern?void?die(const?char?*format, ...)? ? ? ? ? ? ? ? ??__attribute__((noreturn))? ? ? ? ? ? ? ? ?__attribute__((format(printf,?1,?2)));?或者寫成?extern?void?die(const?char?*format, ...)? ? ? ? ? ? ? ? ??__attribute__((noreturn, format(printf,?1,?2)));?如果帶有該屬性的自定義函數(shù)追加到庫的頭文件里,那么所以調(diào)用該函數(shù)的程序都要做相應(yīng)的檢查。


和非GNU編譯器的兼容性

慶幸的是,__attribute__設(shè)計(jì)的非常巧妙,很容易作到和其它編譯器保持兼容,也就是說,如果工作在其它的非GNU編譯器上,可以很容易的忽略該屬性。即使__attribute__使用了多個參數(shù),也可以很容易的使用一對圓括弧進(jìn)行處理,例如:


#ifndef __GNUC__#?? ??define?? ??__attribute__(x)?? ??#endif?

需要說明的是,__attribute__適用于函數(shù)的聲明而不是函數(shù)的定義。所以,當(dāng)需要使用該屬性的函數(shù)時,必須在同一個文件里進(jìn)行聲明,例如:


void?die(const?char?*format, ...)?__attribute__((noreturn))?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?__attribute__((format(printf,1,2)));?void?die(const?char?*format, ...){? ? ? ? ? ? ? ? ??}?更多的屬性含義參考:http://gcc.gnu.org/onlinedocs/gcc-4.0.0/gcc/Function-Attributes.html?變量屬性(Variable Attributes

關(guān)鍵字__attribute__也可以對變量(variable)或結(jié)構(gòu)體成員(structure?

field)進(jìn)行屬性設(shè)置。這里給出幾個常用的參數(shù)的解釋,更多的參數(shù)可參考本文給出的連接。

在使用__attribute__參數(shù)時,你也可以在參數(shù)的前后都加上“__”(兩個下劃線),例如,使用__aligned__而不是aligned,這樣,你就可以在相應(yīng)的頭文件里使用它而不用關(guān)心頭文件里是否有重名的宏定義。

aligned (alignment)

該屬性規(guī)定變量或結(jié)構(gòu)體成員的最小的對齊格式,以字節(jié)為單位。例如:


int?x?__attribute__?((aligned (16))) =?0;?編譯器將以16字節(jié)(注意是字節(jié)byte不是位bit)對齊的方式分配一個變量。也可以對結(jié)構(gòu)體成員變量設(shè)置該屬性,例如,創(chuàng)建一個雙字對齊的int對,可以這么寫:


struct?foo {?int?x[2]?__attribute__?((aligned (8))); };?如上所述,你可以手動指定對齊的格式,同樣,你也可以使用默認(rèn)的對齊方式。如果aligned后面不緊跟一個指定的數(shù)字值,那么編譯器將依據(jù)你的目標(biāo)機(jī)器?情況使用最大最有益的對齊方式。例如:


short?array[3]?__attribute__?((aligned));?選擇針對目標(biāo)機(jī)器最大的對齊方式,可以提高拷貝操作的效率。

aligned屬性使被設(shè)置的對象占用更多的空間,相反的,使用packed可以減小對象占用的空間。

需要注意的是,attribute屬性的效力與你的連接器也有關(guān),如果你的連接器最大只支持16字節(jié)對齊,那么你此時定義32字節(jié)對齊也是無濟(jì)于事的。

packed

使用該屬性可以使得變量或者結(jié)構(gòu)體成員使用最小的對齊方式,即對變量是一字節(jié)對齊,對域(field)是位對齊。

下面的例子中,x成員變量使用了該屬性,則其值將緊放置在a的后面:


struct?test?? ? ? ? ? ??{?? ? ? ? ? ? ??char?a;?? ? ? ? ? ? ??int?x[2]?__attribute__?((packed));?? ? ? ? ? ??};?其它可選的屬性值還可以是:cleanupcommonnocommondeprecatedmodesectionsharedtls_modeltransparent_unionunusedvector_sizeweakdllimportdlexport等,

詳細(xì)信息可參考:

http://gcc.gnu.org/onlinedocs/gcc-4.0.0/gcc/Variable-Attributes.html#Variable-Attributes

類型屬性(Type Attribute

關(guān)鍵字__attribute__也可以對結(jié)構(gòu)體(struct)或共用體(union)進(jìn)行屬性設(shè)置。大致有六個參數(shù)值可以被設(shè)定,即:aligned,?

packed, transparent_union, unused, deprecated??may_alias

在使用__attribute__參數(shù)時,你也可以在參數(shù)的前后都加上“__”(兩個下劃線),例如,使用__aligned__而不是aligned,這樣,你就可以在相應(yīng)的頭文件里使用它而不用關(guān)心頭文件里是否有重名的宏定義。

aligned (alignment)

該屬性設(shè)定一個指定大小的對齊格式(以字節(jié)為單位),例如:


struct?S {?short?f[3]; }?__attribute__?((aligned (8)));

typedef?int?more_aligned_int?__attribute__?((aligned (8)));


該聲明將強(qiáng)制編譯器確保(盡它所能)變量類型為struct S或者more-aligned-int的變量在分配空間時采用8字節(jié)對齊方式。

如上所述,你可以手動指定對齊的格式,同樣,你也可以使用默認(rèn)的對齊方式。如果aligned后面不緊跟一個指定的數(shù)字值,那么編譯器將依據(jù)你的目標(biāo)機(jī)器情況使用最大最有益的對齊方式。例如:


struct?S {?short?f[3]; }?__attribute__?((aligned));


這里,如果sizeofshort)的大小為2byte),那么,S的大小就為6。取一個2的次方值,使得該值大于等于6,則該值為8,所以編譯器將設(shè)置S類型的對齊方式為8字節(jié)。

aligned屬性使被設(shè)置的對象占用更多的空間,相反的,使用packed可以減小對象占用的空間。

需要注意的是,attribute屬性的效力與你的連接器也有關(guān),如果你的連接器最大只支持16字節(jié)對齊,那么你此時定義32字節(jié)對齊也是無濟(jì)于事的。

packed

使用該屬性對struct或者union類型進(jìn)行定義,設(shè)定其類型的每一個變量的內(nèi)存約束。當(dāng)用在enum類型定義時,暗示了應(yīng)該使用最小完整的類型?it indicates that the smallest integral type should be used)。

下面的例子中,my-packed-struct類型的變量數(shù)組中的值將會緊緊的靠在一起,但內(nèi)部的成員變量s不會被“pack”,如果希望內(nèi)部的成員變量也被packed的話,my-unpacked-struct也需要使用packed進(jìn)行相應(yīng)的約束。


struct?my_unpacked_struct

{

? ??char?c;

? ??int?i;

};


struct?my_packed_struct?

{

? ??char?c;

? ??int?? ??i;

? ??struct?my_unpacked_struct s;

}__attribute__?((__packed__));


其它屬性的含義見:

http://gcc.gnu.org/onlinedocs/gcc-4.0.0/gcc/Type-Attributes.html#Type-Attributes

變量屬性與類型屬性舉例

下面的例子中使用__attribute__屬性定義了一些結(jié)構(gòu)體及其變量,并給出了輸出結(jié)果和對結(jié)果的分析。

程序代碼為:


struct?p

{

? ??int?a;

? ??char?b;

? ??char?c;

}__attribute__((aligned(4))) pp;


struct?q

{

? ??int?a;

? ??char?b;

? ??struct?n qn;

? ??char?c;

}__attribute__((aligned(8))) qq;



int?main()

{

? ??printf("sizeof(int)=%d,sizeof(short)=%d.sizeof(char)=%d\n",sizeof(int),sizeof(short),sizeof(char));

? ??printf("pp=%d,qq=%d \n",?sizeof(pp),sizeof(qq));

?? ?

? ??return?0;

}


輸出結(jié)果:


sizeof(int)=4,sizeof(short)=2.sizeof(char)=1

pp=8,qq=24


分析:


sizeof(pp):

sizeof(a)+?sizeof(b)+?sizeof(c)=4+1+1=6<23=8=?sizeof(pp)

sizeof(qq):

sizeof(a)+?sizeof(b)=4+1=5

sizeof(qn)=8;qn是采用8字節(jié)對齊的,所以要在ab后面添3個空余字節(jié),然后才能存儲qn

4+1+3+8+1=17

因?yàn)?span style="color:#cb2c1e; font:11px Menlo">qq采用的對齊是8字節(jié)對齊,所以qq的大小必定是8的整數(shù)倍,即qq的大小是一個比17大又是8的倍數(shù)的一個最小值,由此得到

17<24+8=24=?sizeof(qq)


更詳細(xì)的介紹見:http://gcc.gnu.org/

下面是一些便捷的連接:GCC?4.0?Function AttributesGCC?4.0?Variable Attributes?GCC?4.0?Type?

Attributes?GCC?3.2?Function Attributes?GCC?3.2?Variable Attributes?GCC?3.2?

Type Attributes?GCC?3.1?Function Attributes?GCC?3.1?Variable Attributes?


Reference

1.有關(guān)__attribute__的相對簡單的介紹:http://www.unixwiz.net/techtips/gnu-c-attributes.html

2__attribute__詳細(xì)介紹:http://gcc.gnu.org/

6.7 C++-Specific Variable, Function, and Type Attributes

?

Some attributes only make sense?for?C++ programs.


init_priority (priority)

In Standard C++, objects defined at namespace scope are guaranteed to be initialized?in?an order?instrict accordance with that of their definitions?in?a given translation unit. No guarantee is madefor?initializations across translation units. However, GNU C++ allows users to control the order of initialization of objects defined at namespace scope with the init_priority attribute by specifying a relative priority, a constant integral expression currently bounded between?101?and?65535inclusive. Lower numbers indicate a higher priority.


In the following example, A would normally be created before B, but the init_priority attribute has reversed that order:


Some_Class A?__attribute__?((init_priority (2000)));

Some_Class B?__attribute__?((init_priority (543)));

Note that the particular values of priority?do?not matter; only their relative ordering.


java_interface

This type attribute informs C++ that the class is a Java interface. It may only be applied to classes declared within an?extern?"Java"?block. Calls to methods declared?in?this interface will be dispatched using GCJ's interface table mechanism, instead of regular virtual table dispatch.

總結(jié)

以上是生活随笔為你收集整理的__attribute__ 详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

国产成人免费av电影 | 久久超碰97| 国产精品入口久久 | 日本黄色免费电影网站 | 久久久久久久久久久电影 | 人人射av| 四虎影视成人精品国库在线观看 | 国产精品久久久久久久免费大片 | 久久免费影院 | 国产精品小视频网站 | 99精品在线免费观看 | 99性视频| 黄色小说视频在线 | 成人动漫视频在线 | 狠狠操狠狠干天天操 | 丁香六月婷婷开心 | 麻豆国产网站 | 色a在线观看 | 91正在播放 | 激情文学丁香 | 日韩在线视频网址 | 亚洲精品视频中文字幕 | 国内精品视频在线播放 | 开心激情久久 | 国产精品久久久久久久午夜片 | 欧美一级免费在线 | 欧美日韩在线观看不卡 | 日韩经典一区二区三区 | 亚洲精品电影在线 | 婷婷丁香九月 | 韩日在线一区 | 中文字幕丰满人伦在线 | 国产国产人免费人成免费视频 | 欧美日韩亚洲精品在线 | 亚洲在线视频网站 | 国产精品久久久久久久久久久久午夜片 | 蜜臀av免费一区二区三区 | 色全色在线资源网 | 97在线影视 | 麻豆国产精品va在线观看不卡 | 午夜色影院 | 99久久精品国产欧美主题曲 | 精品一区二区免费在线观看 | 五月婷婷丁香六月 | 人人爽人人搞 | 日韩欧美中文 | 国产精品久久婷婷六月丁香 | 狠狠操夜夜操 | 不卡电影免费在线播放一区 | 国产91综合一区在线观看 | www免费视频com━ | av九九九 | 亚洲国产高清在线观看视频 | 午夜黄网| 久久久免费看片 | 亚洲成人精品在线观看 | 免费国产在线观看 | www.啪啪.com| 欧美a视频在线观看 | 日韩不卡高清视频 | 91探花国产综合在线精品 | 麻豆一二三精选视频 | 久久久久久久av麻豆果冻 | 人人cao| 亚洲人成在线观看 | av黄在线播放 | 久草在线视频资源 | 深夜免费福利网站 | 五月婷婷综合网 | 国产区免费 | 成人av高清在线 | 91日韩免费 | 丁香六月久久综合狠狠色 | 国产在线第三页 | 综合网久久 | 在线观看中文字幕亚洲 | 日韩高清激情 | av网址最新 | 蜜臀aⅴ国产精品久久久国产 | 中文字幕在线观看免费 | 亚洲禁18久人片 | 精品国产一区二区三区日日嗨 | 99理论片 | 大荫蒂欧美视频另类xxxx | 成av在线 | 亚洲精品久久久久久久蜜桃 | av免费观看在线 | 青青河边草免费视频 | 一区二区在线不卡 | 亚洲美女精品区人人人人 | 国产精品精 | 日本中文在线播放 | 日韩在线不卡视频 | 日韩美女av在线 | 91亚洲精品在线观看 | 国产精品成人一区二区 | 欧美成人亚洲 | 日韩高清在线不卡 | 日韩一二区在线观看 | 欧美在线视频二区 | 精品亚洲免费视频 | 免费看高清毛片 | 亚洲日本激情 | 综合色婷婷 | 中文国产字幕 | 999久久久免费精品国产 | 国产香蕉97碰碰碰视频在线观看 | av在线免费不卡 | 日韩午夜大片 | 毛片基地黄久久久久久天堂 | 欧美日韩中文在线视频 | 天天狠狠 | 99精品视频中文字幕 | 一区二区激情视频 | 久久视频一区二区 | 欧美a在线看 | 亚洲高清免费在线 | 中文一区在线 | 人人看人人做人人澡 | 99热超碰 | 久久视了| 日本三级大片 | 亚洲精品欧美专区 | 四虎成人网 | 精品久久一二三区 | 波多野结衣电影一区二区 | 国产手机视频在线观看 | av看片网| 国产在线国偷精品产拍 | 免费在线一区二区三区 | 亚洲aⅴ乱码精品成人区 | 国产麻豆视频 | 免费久久99精品国产婷婷六月 | 久久99久久99精品免费看小说 | 2019精品手机国产品在线 | 精品国模一区二区三区 | 91chinese在线 | 中文av免费| 激情久久综合网 | 国产在线更新 | 综合色综合色 | 中文字幕免费国产精品 | 狠狠狠狠狠狠狠狠干 | 亚州av网站大全 | 国精产品999国精产品视频 | 久久露脸国产精品 | 天海冀一区二区三区 | 99视频偷窥在线精品国自产拍 | 欧美一区二区三区在线 | 欧美日韩3p| 国产成人一区二区三区影院在线 | 激情黄色一级片 | 精品999在线 | 超碰人人99| 久久综合亚洲鲁鲁五月久久 | 美女视频久久 | 一区二区三区免费在线观看视频 | 免费97视频 | 国产精品免费看久久久8精臀av | 亚洲爱爱视频 | 国产在线1区 | 欧美激情综合网 | 中文字幕在线观看免费高清完整版 | 午夜精品成人一区二区三区 | 在线看国产日韩 | 色wwwww| 成人在线视频免费观看 | 欧美一二三四在线 | 中文字幕第一页在线vr | 国产精品视频永久免费播放 | 久草国产在线 | 成人宗合网 | 国产精品免费在线播放 | 国产xxxx做受性欧美88 | 在线观看 国产 | 九九九热精品免费视频观看网站 | 久久99精品国产99久久6尤 | 国产精品美女久久久久久久 | 国产色黄网站 | 美女黄色网在线播放 | 亚洲国产久 | 中国老女人日b | 亚洲精品国产精品国自产 | 久久理论电影网 | 国产精品一区二区在线免费观看 | 一区二区中文字幕在线 | 美女黄久久 | 人人爽人人爱 | 日韩国产高清在线 | 国产高清av | 超碰成人免费电影 | 欧美国产在线看 | 奇米先锋 | 欧美成人精品在线 | www色片 | 91在线91| 婷婷夜夜| 视频一区二区精品 | 91视频啪 | .国产精品成人自产拍在线观看6 | 狠狠色丁香婷婷综合久久片 | 日韩精品中文字幕在线播放 | 国产成人精品午夜在线播放 | 在线观看国产中文字幕 | 日韩有码网站 | av免费电影在线观看 | 黄色片网站大全 | 亚洲在线视频播放 | 成人蜜桃 | 亚洲成a人片在线观看网站口工 | 色婷婷综合成人av | 国产色a在线观看 | 久久久久女教师免费一区 | 天天操天天玩 | 51久久夜色精品国产麻豆 | 日日综合网 | 欧洲性视频 | 97夜夜澡人人双人人人喊 | 日韩精品一区二区三区不卡 | 福利一区二区 | 97视频在线观看免费 | 香蕉在线视频观看 | 欧美久久电影 | 在线观看网站黄 | 欧美成人日韩 | 亚洲作爱视频 | 国产精品久久久毛片 | 在线色视频小说 | 99久久99久久精品国产片 | 亚洲国产精品人久久电影 | 伊人网av | 国产精品99久久久久的智能播放 | 91欧美精品 | av解说在线 | 成年人在线观看视频免费 | 国产日韩精品一区二区 | 日韩大片在线免费观看 | 免费男女羞羞的视频网站中文字幕 | 一区二区三区日韩在线 | 五月天综合激情网 | 99热在线观看 | 欧美国产日韩一区二区三区 | 国产精品久久久久久久久久久不卡 | 日日操日日插 | 天天搞天天干天天色 | 美女黄网站视频免费 | 成人app在线播放 | 日韩国产在线观看 | 成人亚洲欧美 | 日韩精品视频在线免费观看 | 精品久久久久_ | 69久久久久久久 | 在线电影播放 | 五月婷婷色丁香 | 国产资源中文字幕 | 亚洲视频久久久久 | 麻豆激情电影 | av在线网站大全 | 黄色成人av | 伊人夜夜| 国产日产在线观看 | 久久99久久99精品免视看婷婷 | 综合色综合色 | 日韩在线色 | 欧美9999 | 亚洲成人在线免费 | 精品国产精品久久一区免费式 | 1000部国产精品成人观看 | 精品视频久久久 | 亚洲欧美日韩一区二区三区在线观看 | 欧美天堂久久 | 伊人天天色 | 久草在线资源观看 | 色欧美成人精品a∨在线观看 | 亚洲视频axxx | 国内99视频| 中文字幕中文字幕在线一区 | 00av视频| 日日夜夜艹 | 中文字幕频道 | 超碰97av在线 | 黄色免费网站 | 天堂av色婷婷一区二区三区 | 亚洲精品成人av在线 | 69av在线播放| 午夜精品一区二区三区免费视频 | 国产精品专区一 | 国产精品久久久久久久久久尿 | 成人av日韩 | 91香蕉嫩草| 日韩精品无码一区二区三区 | av电影一区二区三区 | 国产在线观看国语版免费 | 久草com | 69xx视频 | 伊人中文网 | 免费高清在线视频一区· | 成人免费观看网站 | 蜜臀aⅴ国产精品久久久国产 | 色天堂在线视频 | 亚洲女同videos| 天天在线视频色 | 成人va在线观看 | 亚洲不卡av一区二区三区 | 久久丁香| 久久精品导航 | 最新国产视频 | 亚洲成人网av | 51久久夜色精品国产麻豆 | 九九免费在线观看视频 | 黄色三级久久 | 国产在线 一区二区三区 | 日韩视频在线不卡 | 四虎成人精品永久免费av | 天天五月天色 | 安徽妇搡bbbb搡bbbb | 97国产大学生情侣白嫩酒店 | 国产成人一区二区在线观看 | 在线免费观看黄色 | 91av视频导航 | 97国产情侣爱久久免费观看 | 亚洲天堂网在线观看视频 | 国产精品一区在线观看你懂的 | 国内精品久久久久久久久久久 | 中文字幕文字幕一区二区 | 亚洲国产字幕 | 99久久综合国产精品二区 | 欧美在线资源 | 狠狠干夜夜操 | 国产日韩欧美在线影视 | 亚洲精品在线视频观看 | 久久久久精 | 日韩专区一区二区 | 精品视频区 | 久久69av| 免费看黄网站在线 | 国产成人在线精品 | 亚洲视频,欧洲视频 | 日韩欧美高清 | 免费av在线播放 | 欧美精品乱码久久久久久按摩 | 久久国产综合视频 | 色婷婷久久一区二区 | 日韩在线无 | 99视频偷窥在线精品国自产拍 | 福利一区二区 | 日韩高清无线码2023 | 欧美日韩高清一区二区三区 | 精品久久久久国产免费第一页 | 亚洲成av人影院 | 欧美激情第十页 | 欧美日本啪啪无遮挡网站 | av+在线播放在线播放 | 欧美大片aaa | 一级久久精品 | 天天干天天拍天天操天天拍 | 久章草在线观看 | 亚洲一区久久 | 成人h动漫在线看 | 中文字幕在线不卡国产视频 | 成年人免费av网站 | ww视频在线观看 | 91精品国产综合久久福利 | 9797在线看片亚洲精品 | 日日夜夜干 | 公开超碰在线 | 中日韩在线视频 | 日日干夜夜干 | 国产 一区二区三区 在线 | 麻豆播放| 一本色道久久综合亚洲二区三区 | 不卡的av中文字幕 | 911av视频| 久青草国产在线 | 国产 一区二区三区 在线 | 色诱亚洲精品久久久久久 | 日韩午夜电影网 | 日本爱爱片 | 久草在线在线视频 | 欧美亚洲一区二区在线 | 久草在线久草在线2 | 久久人人爽人人爽人人片av软件 | 狠狠色噜噜狠狠狠狠 | 精品乱码一区二区三四区 | 亚洲精品综合久久 | 最近中文字幕大全 | 69精品人人人人 | 中文字幕日韩有码 | 99精品99| 黄色网www| 亚洲精品男女 | 精品极品在线 | 91在线观看欧美日韩 | 99视频在线观看一区三区 | 国产 精品 资源 | 欧美日韩精品综合 | 在线观看91精品国产网站 | 日韩一区二区三区观看 | 久久精品99久久久久久 | 日韩精品一区二 | 国产成人精品一区二区三区福利 | 午夜999| 狠狠色狠狠综合久久 | 91精品1区 | 国产精品9999久久久久仙踪林 | 亚洲无吗视频在线 | 国产精品久久久影视 | 99精品在线视频观看 | av免费网站观看 | 国产99久久久精品视频 | 少妇视频一区 | 天天综合在线观看 | 午夜精品一区二区三区在线 | 精品在线一区二区三区 | 福利av影院| 亚洲精品美女 | 亚洲欧美日本一区二区三区 | 国产欧美精品在线观看 | 久久免费av | 国产 欧美 日产久久 | 国产精品久久久久久久久大全 | 亚洲精品网站 | 国产久草在线 | 日韩欧美一区视频 | 亚洲 中文 欧美 日韩vr 在线 | 中文字幕av日韩 | 99久久久久久久久 | 日本在线免费看 | 精品日韩视频 | 亚洲爱视频 | 欧美 日韩 性 | 久久久午夜视频 | av久久在线| 国产美女视频一区 | 一区二区三区免费在线播放 | 亚洲第一成网站 | h文在线观看免费 | 中文字幕高清av | 欧美性色xo影院 | 在线观看理论 | 9在线观看免费 | 在线看v片成人 | 麻豆视频免费入口 | 久久艹人人 | 久色婷婷 | 91私密视频| 91麻豆网| 草在线 | 亚洲一级黄色片 | 亚洲韩国一区二区三区 | 狠狠色伊人亚洲综合网站色 | 久久国产精品免费一区二区三区 | 天天操夜夜爱 | 久久tv | 国内精自线一二区永久 | 国产一区二区在线看 | 亚洲免费成人 | 九草在线观看 | 欧美一级艳片视频免费观看 | 香蕉影视在线观看 | 91精品国产九九九久久久亚洲 | 精品国产伦一区二区三区观看体验 | 国产免费专区 | av片子在线观看 | 激情丁香在线 | 久久的色| 丁香国产视频 | 国产视频日韩 | 狠狠狠狠狠狠狠 | 国产精品亚 | 亚洲欧美观看 | 婷婷电影在线观看 | 天天草天天摸 | 黄色一级大片在线观看 | 久久99影院| 日韩久久久久久久久久 | 日韩在线观看一区二区三区 | 中文国产在线观看 | 狠狠躁天天躁综合网 | 婷婷久久国产 | 亚洲第五色综合网 | 亚洲精品综合在线 | 日韩av一区在线观看 | 国产精品毛片久久久久久久久久99999999 | 国产精品电影在线 | 国外调教视频网站 | 亚洲精品乱码久久久久v最新版 | 一区二区不卡高清 | 99在线观看视频 | av大全在线 | 蜜桃视频成人在线观看 | 国产小视频在线观看 | 婷婷丁香花五月天 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 91精品91 | 18国产精品白浆在线观看免费 | 99婷婷狠狠成为人免费视频 | 看片的网址 | 欧美性极品xxxx做受 | 久久社区视频 | 久久一线 | 国产五月色婷婷六月丁香视频 | 成人免费视频网站 | 久久综合久久八八 | 国产性xxxx| 又黄又爽又刺激 | 久久精品首页 | 国产精品久久电影观看 | 成人毛片一区 | 国产高清av在线播放 | 国产精品情侣视频 | 成片免费 | 粉嫩一区二区三区粉嫩91 | 日本精品二区 | 亚洲精品黄色片 | 天天色天天操天天爽 | 狠狠色噜噜狠狠狠合久 | 99热精品久久 | 在线最新av| 在线小视频 | 亚洲va男人天堂 | 日韩免费一区 | 亚洲精选国产 | 亚洲综合在线播放 | 色窝资源| 国产中文字幕av | 亚洲 中文 欧美 日韩vr 在线 | 色香网 | 国产在线播放一区 | 欧美大片mv免费 | 国产视频在线观看一区 | 日韩最新中文字幕 | 亚洲精品字幕在线观看 | 久久黄色a级片 | 久久视频这里只有精品 | 亚洲成人黄色在线观看 | 久久免费精品一区二区三区 | 97狠狠操 | www.888av| 91在线观看黄 | 国产精品一区二区美女视频免费看 | 在线成人观看 | 欧美性大战久久久久 | 人人爽人人爽人人爽人人爽 | 久久精品99精品国产香蕉 | 久久久久久久久久影视 | 久久久99国产精品免费 | 中文字幕免费不卡视频 | 亚洲视频1 | 国内精品久久久久久久影视麻豆 | 国内精品久久久精品电影院 | 又污又黄网站 | 狠狠干狠狠久久 | 久久久国产精品久久久 | 一区二精品 | 亚洲v欧美v国产v在线观看 | 精品久久久久免费极品大片 | 日本久久91 | 久久综合久久久 | 91精品婷婷国产综合久久蝌蚪 | 久久69精品 | 亚洲高清91 | 日韩久久精品一区二区 | 亚州av免费| 国产精品美女久久久久久免费 | 欧美日韩国内在线 | 黄色大片日本免费大片 | 激情欧美丁香 | 久草视频99 | 97超碰在线久草超碰在线观看 | 久久精品一区二区三区四区 | 色七七亚洲影院 | 在线一二区 | 日本少妇久久久 | 久久精品免费看 | 99精品在线观看 | 日韩毛片一区 | 日韩视频一区二区三区在线播放免费观看 | 久久91网| 黄色一级在线观看 | 97在线观看免费观看高清 | 精品欧美一区二区精品久久 | 成人久久久精品国产乱码一区二区 | 视频91| 高清av免费看 | 亚洲最大av网 | av中文电影 | 最近免费中文字幕大全高清10 | 一区二区三区四区五区六区 | 国产精品美女久久久久久久网站 | 久久久久久影视 | 成人一级免费视频 | 91xav| av高清影院| 日韩av电影免费观看 | 色噜噜噜| 亚洲成人精品久久久 | 久久久久久久av麻豆果冻 | 久草在线视频精品 | 国产成人在线观看 | 丁香久久五月 | 五月婷婷综合色拍 | 成人午夜电影网站 | 91热这里只有精品 | 激情av一区二区 | 久久成人欧美 | 欧美日本高清视频 | 日韩v欧美v日本v亚洲v国产v | 国产精彩在线视频 | 久久综合色综合88 | 国产一级一片免费播放放 | 丝袜美腿在线播放 | 草久久久 | 国产玖玖精品视频 | 精品国产91亚洲一区二区三区www | 五月婷婷影视 | 开心激情综合网 | av性在线| 午夜免费在线观看 | 久久精品日产第一区二区三区乱码 | 看国产黄色大片 | 亚洲激情综合网 | 人人添人人澡人人澡人人人爽 | 人人射人人爱 | 国产不卡av在线 | 精品国产免费人成在线观看 | 国产精品网站一区二区三区 | 中文字幕在线观看免费高清完整版 | 欧美黑人性猛交 | 免费av黄色 | 国产1级视频 | 精品免费视频 | 久久精品99国产国产精 | 丁香五月缴情综合网 | 三级黄色在线 | 99热只有精品在线观看 | 免费观看成人网 | 成人一区二区三区中文字幕 | 国精产品永久999 | 人人要人人澡人人爽人人dvd | 久久高清免费观看 | 黄色avwww| 1024手机看片国产 | 亚洲国产精品推荐 | 天天曰视频| 伊人超碰在线 | 在线看毛片网站 | 五月天激情综合 | 97精产国品一二三产区在线 | 午夜色性片 | 青青河边草免费观看完整版高清 | 国产黄色片免费看 | 超碰在线观看av.com | 五月婷婷六月丁香在线观看 | 免费看av片网站 | 天天曰| 婷婷中文在线 | 激情欧美一区二区三区免费看 | 国产欧美高清 | 亚洲乱码久久 | 婷婷综合视频 | 久久久国产成人 | 久久看片 | 美女视频免费一区二区 | 色99中文字幕 | 欧美日韩裸体免费视频 | 成人亚洲精品久久久久 | 国产精品99久久久久久大便 | 91成熟丰满女人少妇 | 国产精品96久久久久久吹潮 | 韩国三级在线一区 | 久久五月婷婷综合 | 国产精品久久久久久久久久白浆 | 激情五月五月婷婷 | 免费在线a | 一级黄色片毛片 | 日韩在线欧美在线 | 人人澡人人干 | 久久av一区二区三区亚洲 | 国产精品一区二区在线观看免费 | 久久九九精品久久 | 中文字幕亚洲欧美日韩 | 亚洲精品综合欧美二区变态 | 国产精品嫩草69影院 | 欧美日韩精品影院 | 久久成人福利 | 国产综合精品一区二区三区 | 99热99| 91精品国产综合久久久久久久 | 欧美激情片在线观看 | 久久精品亚洲一区二区三区观看模式 | 欧美日韩亚洲在线观看 | 日韩在线字幕 | 国产精品久久久久久婷婷天堂 | 在线观看视频黄色 | 91av视频免费在线观看 | 国产三级国产精品国产专区50 | 亚洲 中文 在线 精品 | 日韩特黄一级欧美毛片特黄 | 人人添人人澡人人澡人人人爽 | 91精品蜜桃 | 国产国语在线 | 国产精品video爽爽爽爽 | 99视频在线观看免费 | 国产1级毛片 | 超碰在线99| 中文字幕麻豆 | www日韩欧美 | 国产精品美女久久久久久久 | 中文字幕在线观看视频一区 | 最新av免费在线 | 日韩欧美视频免费观看 | 日本公妇色中文字幕 | 成人av在线影视 | 91看片一区二区三区 | 中文字幕日本在线观看 | 国产自产在线视频 | 国产精品久久久久久久久久久不卡 | 欧美成人在线免费 | 亚洲乱码在线 | 丁香久久婷婷 | 国产精品美女在线观看 | www.狠狠干 | 麻花天美星空视频 | 五月天九九 | 超碰在线官网 | 午夜久草 | 久久夜色电影 | 国产在线精品区 | 色丁香婷婷| 综合国产视频 | 国产激情电影综合在线看 | 97超视频 | 超碰av在线免费观看 | 一本一本久久a久久精品综合小说 | 国产精品久久久久久久久久久久午夜 | 国产女做a爱免费视频 | 黄色免费在线视频 | 久久av免费 | 一区在线观看视频 | 粉嫩一区二区三区粉嫩91 | 丁香激情综合久久伊人久久 | 久久久精品国产免费观看一区二区 | 天天干天天草 | 日韩欧美高清免费 | 九九热免费视频在线观看 | 93久久精品日日躁夜夜躁欧美 | 精品美女国产在线 | 91视频 - x99av| 毛片网免费 | 91超级碰碰 | 日日夜夜噜 | 国产第一页在线观看 | 人人爽爽人人 | 91丨九色丨国产丨porny精品 | 91精品一区二区三区蜜臀 | 在线亚洲激情 | 91在线精品秘密一区二区 | 99久久精品日本一区二区免费 | 人人爽人人爱 | 国产精品免费观看网站 | 天天摸天天干天天操天天射 | 一本一道久久a久久精品蜜桃 | 99性视频| 成人av影视观看 | 综合久久网站 | 免费视频一区二区 | 久久九九国产精品 | 中文字幕999 | 91在线小视频 | 天天色天天色天天色 | jizz18欧美18| 国产黄免费看 | 国产视频日韩视频欧美视频 | 亚洲精品中文字幕视频 | 97天天综合网 | 亚洲日本va午夜在线电影 | 公与妇乱理三级xxx 在线观看视频在线观看 | 久久精品欧美 | 国产一级二级视频 | 日韩视频免费观看高清完整版在线 | 天天射日 | 国产欧美日韩精品一区二区免费 | 嫩草av在线| av在线看片| 成人免费网站在线观看 | 91在线91拍拍在线91 | 久久成视频 | 国产一区二区播放 | 亚洲精品国产精品99久久 | 美女黄视频免费看 | 蜜臀aⅴ国产精品久久久国产 | 国产原创在线观看 | 欧美日韩精品二区第二页 | 成人av中文字幕在线观看 | 岛国大片免费视频 | 亚洲综合国产精品 | 久久大视频 | 久久永久免费 | 国产资源在线播放 | 日韩av网页| 国产一卡二卡四卡国 | 操操操夜夜操 | 白丝av免费观看 | 国产一区在线观看免费 | 五月天伊人 | 午夜在线国产 | 久久综合九色综合97婷婷女人 | 国产一级在线播放 | 99欧美 | 国产黄色在线网站 | av中文字幕在线免费观看 | 麻豆免费视频网站 | 91福利社在线观看 | 四虎在线永久免费观看 | 深夜免费福利视频 | 国产精品久久久久永久免费看 | 国产高清网站 | 中文字幕字幕中文 | 91中文字幕在线视频 | 中文字幕有码在线播放 | 片网站 | 热久久99这里有精品 | 亚洲国产中文字幕在线观看 | 丁香九月激情综合 | 国产精品亚洲视频 | 免费a视频在线 | 婷婷综合久久 | 在线播放av网址 | 中文字幕在线观看资源 | 天天综合91 | 亚洲视频一级 | 美女精品网站 | 欧美一级艳片视频免费观看 | 国产成人一区二 | 视频国产在线 | 久久99国产精品 | 精品国产一区二区在线 | 久草视频免费在线观看 | 欧美性久久久 | 天天干人人插 | 波多野结衣久久资源 | 激情欧美一区二区三区免费看 | 国产精品久久久久久久午夜片 | 欧洲高潮三级做爰 | 国产五十路毛片 | 永久免费av在线播放 | 国产精品第54页 | 天天碰天天操视频 | 欧美一二三视频 | 狂野欧美激情性xxxx | 在线看黄网站 | 中国一级特黄毛片大片久久 | 午夜视频免费在线观看 | 最近中文字幕免费视频 | 九九色视频 | 国产九色在线播放九色 | 日韩中文字 | 国产一区二区精品久久 | 九九免费在线观看 | 久久久私人影院 | 久久国产精品电影 | 日韩高清www | 欧美夫妻生活视频 | 久久国内精品 | 久久久免费观看视频 | 美女网站视频色 | 国产成人久久精品77777综合 | 欧美一区二区在线免费观看 | 亚洲精品国产品国语在线 | 美女久久久久 | 91精品国产综合久久福利不卡 | 国产日韩精品欧美 | 国产精品国产三级国产 | a级片久久 | 久久国产精品一区二区三区 | 中文字幕资源站 | av线上看 | 日韩电影在线一区二区 | 久久中文精品视频 | 成人中心免费视频 | 日韩av一区二区在线播放 | 亚洲黄色免费在线看 | 亚洲精品国精品久久99热 | 久久艹影院 | 成人在线一区二区 | 国产精品久久久久久久久久久杏吧 | 五月天天天操 | 一区二区三区四区精品视频 | 久久综合影音 | 日本中文字幕在线电影 | 国产在线观看午夜 | 成人av片在线观看 | 色婷婷av国产精品 | 激情视频一区二区 | 韩国av免费 | 国产精品观看视频 | 91精品老司机久久一区啪 | 国产大陆亚洲精品国产 | 久久,天天综合 | 天天操天天操天天操 | 夜夜爽夜夜操 | 国产一级特黄毛片在线毛片 | 欧美视频网址 | 国内精品视频在线 | 国产涩涩网站 | 毛片在线播放网址 | 麻花豆传媒一二三产区 | 天天干天天操天天干 | 欧美日韩免费在线视频 | 91在线精品秘密一区二区 | 在线观看日韩视频 | 精品久久网 | 天天操天天弄 | 91桃色在线观看视频 | 国产一区黄色 | 激情片av | 天天操天天操天天操天天 | 探花视频免费在线观看 | 激情综合网五月婷婷 | 国产成人精品久久久久蜜臀 | 欧美韩日精品 | 亚洲人成网站精品片在线观看 | 女女av在线| 成片免费观看视频999 | 久久精品亚洲综合专区 | 一 级 黄 色 片免费看的 | 亚洲日本va在线观看 | 国产亚洲精品久久久久久大师 | 日韩一区正在播放 | 国产美女免费观看 | 日女人电影 | 天天干夜夜擦 | 亚洲精品视频在线观看免费视频 | 999成人免费视频 | 91精品国产乱码在线观看 | 午夜精品99久久免费 | 亚洲天堂精品视频 | 91成人免费在线 | 97人人精品 | www九九热 | 久久热首页 | www.午夜色.com | 国产精品成人一区 | 黄色片网站大全 | 免费在线观看不卡av | 啪啪动态视频 | 国产香蕉视频在线观看 | 欧美成人在线网站 | 国产精品久久久久久久7电影 | 欧美地下肉体性派对 | 在线观看亚洲成人 | 色综合激情久久 | 久久久久久久久久毛片 | 99国产免费网址 | 亚洲精品视频在线观看网站 | 在线观看国产一区 | 久久经典国产视频 | 麻豆成人在线观看 | 日韩精品一区二区三区三炮视频 | 欧美一级特黄aaaaaa大片在线观看 | 国产精品视频线看 | 去看片 | 国产精品久久久久999 | 久久久久久久毛片 | 狠狠躁日日躁夜夜躁av | 国产日韩中文字幕在线 | 五月天综合网站 | 国产精品99久久久久久宅男 | 中文字幕视频在线播放 | av大全在线播放 | 另类老妇性bbwbbw高清 | 亚洲v欧美v国产v在线观看 | 日韩 精品 一区 国产 麻豆 | 91综合视频在线观看 | 久草精品视频在线看网站免费 | 97品白浆高清久久久久久 | 久久综合九色综合久99 | 99久久国产免费,99久久国产免费大片 | 欧美日韩精| 欧美色图亚洲图片 | 免费网站污 | 青青河边草免费直播 | 日韩免费一二三区 | 国产成人精品在线播放 | 操处女逼| 91在线视频免费观看 | 99精品视频一区二区 | 久久激情影院 | 亚洲精品乱码久久久久久写真 | 天天鲁一鲁摸一摸爽一爽 | 亚洲精品国产精品乱码在线观看 | 午夜精品成人一区二区三区 | 色婷婷综合久久久中文字幕 | 日日爱夜夜爱 | 天天操天天添天天吹 | 99久久99久久精品免费 | 美女网站久久 |