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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux0.11内核--系统中断处理程序int 0x80实现原理

發(fā)布時間:2025/3/15 linux 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux0.11内核--系统中断处理程序int 0x80实现原理 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

系統(tǒng)調(diào)用是一個軟中斷,中斷號是0x80,它是上層應(yīng)用程序與Linux系統(tǒng)內(nèi)核進(jìn)行交互通信的唯一接口。

這個中斷的設(shè)置在kernel/sched.c中441行函數(shù)中

void sched_init(void) {int i;struct desc_struct * p;if (sizeof(struct sigaction) != 16)panic("Struct sigaction MUST be 16 bytes");set_tss_desc(gdt+FIRST_TSS_ENTRY,&(init_task.task.tss));set_ldt_desc(gdt+FIRST_LDT_ENTRY,&(init_task.task.ldt));p = gdt+2+FIRST_TSS_ENTRY;for(i=1;i<NR_TASKS;i++) {task[i] = NULL;p->a=p->b=0;p++;p->a=p->b=0;p++;} /* Clear NT, so that we won't have troubles with that later on */__asm__("pushfl ; andl $0xffffbfff,(%esp) ; popfl");ltr(0);lldt(0);outb_p(0x36,0x43); /* binary, mode 3, LSB/MSB, ch 0 */outb_p(LATCH & 0xff , 0x40); /* LSB */outb(LATCH >> 8 , 0x40); /* MSB */set_intr_gate(0x20,&timer_interrupt);outb(inb_p(0x21)&~0x01,0x21);set_system_gate(0x80,&system_call); }
最后一句就將0x80中斷與system_call(系統(tǒng)調(diào)用)聯(lián)系起來。

通過int 0x80,就可使用內(nèi)核資源。不過,通常應(yīng)用程序都是使用具有標(biāo)準(zhǔn)接口定義的C函數(shù)庫間接的使用內(nèi)核的系統(tǒng)調(diào)用,即應(yīng)用程序調(diào)用C函數(shù)庫中的函數(shù),C函數(shù)庫中再通過int 0x80進(jìn)行系統(tǒng)調(diào)用。
????所以,系統(tǒng)調(diào)用過程是這樣的:
????應(yīng)用程序調(diào)用libc中的函數(shù)->libc中的函數(shù)引用系統(tǒng)調(diào)用宏->系統(tǒng)調(diào)用宏中使用int 0x80完成系統(tǒng)調(diào)用并返回

下面是sys_call_table的定義文件

位于./include/sys.h

extern int sys_setup (); // 系統(tǒng)啟動初始化設(shè)置函數(shù)。 (kernel/blk_drv/hd.c,71) extern int sys_exit (); // 程序退出。 (kernel/exit.c, 137) extern int sys_fork (); // 創(chuàng)建進(jìn)程。 (kernel/system_call.s, 208) extern int sys_read (); // 讀文件。 (fs/read_write.c, 55) extern int sys_write (); // 寫文件。 (fs/read_write.c, 83) extern int sys_open (); // 打開文件。 (fs/open.c, 138) extern int sys_close (); // 關(guān)閉文件。 (fs/open.c, 192) extern int sys_waitpid (); // 等待進(jìn)程終止。 (kernel/exit.c, 142) extern int sys_creat (); // 創(chuàng)建文件。 (fs/open.c, 187) extern int sys_link (); // 創(chuàng)建一個文件的硬連接。 (fs/namei.c, 721) extern int sys_unlink (); // 刪除一個文件名(或刪除文件)。 (fs/namei.c, 663) extern int sys_execve (); // 執(zhí)行程序。 (kernel/system_call.s, 200) extern int sys_chdir (); // 更改當(dāng)前目錄。 (fs/open.c, 75) extern int sys_time (); // 取當(dāng)前時間。 (kernel/sys.c, 102) extern int sys_mknod (); // 建立塊/字符特殊文件。 (fs/namei.c, 412) extern int sys_chmod (); // 修改文件屬性。 (fs/open.c, 105) extern int sys_chown (); // 修改文件宿主和所屬組。 (fs/open.c, 121) extern int sys_break (); // (-kernel/sys.c, 21) extern int sys_stat (); // 使用路徑名取文件的狀態(tài)信息。 (fs/stat.c, 36) extern int sys_lseek (); // 重新定位讀/寫文件偏移。 (fs/read_write.c, 25) extern int sys_getpid (); // 取進(jìn)程id。 (kernel/sched.c, 348) extern int sys_mount (); // 安裝文件系統(tǒng)。 (fs/super.c, 200) extern int sys_umount (); // 卸載文件系統(tǒng)。 (fs/super.c, 167) extern int sys_setuid (); // 設(shè)置進(jìn)程用戶id。 (kernel/sys.c, 143) extern int sys_getuid (); // 取進(jìn)程用戶id。 (kernel/sched.c, 358) extern int sys_stime (); // 設(shè)置系統(tǒng)時間日期。 (-kernel/sys.c, 148) extern int sys_ptrace (); // 程序調(diào)試。 (-kernel/sys.c, 26) extern int sys_alarm (); // 設(shè)置報警。 (kernel/sched.c, 338) extern int sys_fstat (); // 使用文件句柄取文件的狀態(tài)信息。(fs/stat.c, 47) extern int sys_pause (); // 暫停進(jìn)程運(yùn)行。 (kernel/sched.c, 144) extern int sys_utime (); // 改變文件的訪問和修改時間。 (fs/open.c, 24) extern int sys_stty (); // 修改終端行設(shè)置。 (-kernel/sys.c, 31) extern int sys_gtty (); // 取終端行設(shè)置信息。 (-kernel/sys.c, 36) extern int sys_access (); // 檢查用戶對一個文件的訪問權(quán)限。(fs/open.c, 47) extern int sys_nice (); // 設(shè)置進(jìn)程執(zhí)行優(yōu)先權(quán)。 (kernel/sched.c, 378) extern int sys_ftime (); // 取日期和時間。 (-kernel/sys.c,16) extern int sys_sync (); // 同步高速緩沖與設(shè)備中數(shù)據(jù)。 (fs/buffer.c, 44) extern int sys_kill (); // 終止一個進(jìn)程。 (kernel/exit.c, 60) extern int sys_rename (); // 更改文件名。 (-kernel/sys.c, 41) extern int sys_mkdir (); // 創(chuàng)建目錄。 (fs/namei.c, 463) extern int sys_rmdir (); // 刪除目錄。 (fs/namei.c, 587) extern int sys_dup (); // 復(fù)制文件句柄。 (fs/fcntl.c, 42) extern int sys_pipe (); // 創(chuàng)建管道。 (fs/pipe.c, 71) extern int sys_times (); // 取運(yùn)行時間。 (kernel/sys.c, 156) extern int sys_prof (); // 程序執(zhí)行時間區(qū)域。 (-kernel/sys.c, 46) extern int sys_brk (); // 修改數(shù)據(jù)段長度。 (kernel/sys.c, 168) extern int sys_setgid (); // 設(shè)置進(jìn)程組id。 (kernel/sys.c, 72) extern int sys_getgid (); // 取進(jìn)程組id。 (kernel/sched.c, 368) extern int sys_signal (); // 信號處理。 (kernel/signal.c, 48) extern int sys_geteuid (); // 取進(jìn)程有效用戶id。 (kenrl/sched.c, 363) extern int sys_getegid (); // 取進(jìn)程有效組id。 (kenrl/sched.c, 373) extern int sys_acct (); // 進(jìn)程記帳。 (-kernel/sys.c, 77) extern int sys_phys (); // (-kernel/sys.c, 82) extern int sys_lock (); // (-kernel/sys.c, 87) extern int sys_ioctl (); // 設(shè)備控制。 (fs/ioctl.c, 30) extern int sys_fcntl (); // 文件句柄操作。 (fs/fcntl.c, 47) extern int sys_mpx (); // (-kernel/sys.c, 92) extern int sys_setpgid (); // 設(shè)置進(jìn)程組id。 (kernel/sys.c, 181) extern int sys_ulimit (); // (-kernel/sys.c, 97) extern int sys_uname (); // 顯示系統(tǒng)信息。 (kernel/sys.c, 216) extern int sys_umask (); // 取默認(rèn)文件創(chuàng)建屬性碼。 (kernel/sys.c, 230) extern int sys_chroot (); // 改變根系統(tǒng)。 (fs/open.c, 90) extern int sys_ustat (); // 取文件系統(tǒng)信息。 (fs/open.c, 19) extern int sys_dup2 (); // 復(fù)制文件句柄。 (fs/fcntl.c, 36) extern int sys_getppid (); // 取父進(jìn)程id。 (kernel/sched.c, 353) extern int sys_getpgrp (); // 取進(jìn)程組id,等于getpgid(0)。(kernel/sys.c, 201) extern int sys_setsid (); // 在新會話中運(yùn)行程序。 (kernel/sys.c, 206) extern int sys_sigaction (); // 改變信號處理過程。 (kernel/signal.c, 63) extern int sys_sgetmask (); // 取信號屏蔽碼。 (kernel/signal.c, 15) extern int sys_ssetmask (); // 設(shè)置信號屏蔽碼。 (kernel/signal.c, 20) extern int sys_setreuid (); // 設(shè)置真實(shí)與/或有效用戶id。 (kernel/sys.c,118) extern int sys_setregid (); // 設(shè)置真實(shí)與/或有效組id。 (kernel/sys.c, 51) // 系統(tǒng)調(diào)用函數(shù)指針表。用于系統(tǒng)調(diào)用中斷處理程序(int 0x80),作為跳轉(zhuǎn)表。 fn_ptr sys_call_table[] = { sys_setup, sys_exit, sys_fork, sys_read,sys_write, sys_open, sys_close, sys_waitpid, sys_creat, sys_link,sys_unlink, sys_execve, sys_chdir, sys_time, sys_mknod, sys_chmod,sys_chown, sys_break, sys_stat, sys_lseek, sys_getpid, sys_mount,sys_umount, sys_setuid, sys_getuid, sys_stime, sys_ptrace, sys_alarm,sys_fstat, sys_pause, sys_utime, sys_stty, sys_gtty, sys_access,sys_nice, sys_ftime, sys_sync, sys_kill, sys_rename, sys_mkdir,sys_rmdir, sys_dup, sys_pipe, sys_times, sys_prof, sys_brk, sys_setgid,sys_getgid, sys_signal, sys_geteuid, sys_getegid, sys_acct, sys_phys,sys_lock, sys_ioctl, sys_fcntl, sys_mpx, sys_setpgid, sys_ulimit,sys_uname, sys_umask, sys_chroot, sys_ustat, sys_dup2, sys_getppid,sys_getpgrp, sys_setsid, sys_sigaction, sys_sgetmask, sys_ssetmask,sys_setreuid, sys_setregid };

其中sys_call_table的類型是fn_ptr類型,其中sys_call_table[0]元素為sys_setup,它的類型是fn_ptr類型,它實(shí)際上是函數(shù)sys_setup的

入口地址。

它的定義如下:

typedef int (*fn_ptr) (); // 定義函數(shù)指針類型。

下面的實(shí)例代碼有助于理解函數(shù)指針:

#include<stdio.h> typedef int (*MyFunc)(); MyFunc Func1; int Func2() {printf("This is a sample output!/n");return 0; } int main() {Func1=Func2;//Func2();//(*Func1)();printf("%x/n",(*Func1));printf("%x/n",Func2);return 0; }

system_call系統(tǒng)調(diào)用入口函數(shù)

#### int 0x80 --linux 系統(tǒng)調(diào)用入口點(diǎn)(調(diào)用中斷int 0x80,eax 中是調(diào)用號)。 .align 2 _system_call: cmpl $nr_system_calls-1,%eax # 調(diào)用號如果超出范圍的話就在eax 中置-1 并退出。 ja bad_sys_call push %ds # 保存原段寄存器值。 push %es push %fs pushl %edx # ebx,ecx,edx 中放著系統(tǒng)調(diào)用相應(yīng)的C 語言函數(shù)的調(diào)用參數(shù)。 pushl %ecx # push %ebx,%ecx,%edx as parameters pushl %ebx # to the system call movl $0x10,%edx # set up ds,es to kernel space mov %dx,%ds # ds,es 指向內(nèi)核數(shù)據(jù)段(全局描述符表中數(shù)據(jù)段描述符)。 mov %dx,%es movl $0x17,%edx # fs points to local data space mov %dx,%fs # fs 指向局部數(shù)據(jù)段(局部描述符表中數(shù)據(jù)段描述符)。 # 下面這句操作數(shù)的含義是:調(diào)用地址 = _sys_call_table + %eax * 4。參見列表后的說明。 # 對應(yīng)的C 程序中的sys_call_table 在include/linux/sys.h 中,其中定義了一個包括72 個 # 系統(tǒng)調(diào)用C 處理函數(shù)的地址數(shù)組表。 call _sys_call_table(,%eax,4) pushl %eax # 把系統(tǒng)調(diào)用號入棧。 movl _current,%eax # 取當(dāng)前任務(wù)(進(jìn)程)數(shù)據(jù)結(jié)構(gòu)地址??eax。 # 下面97-100 行查看當(dāng)前任務(wù)的運(yùn)行狀態(tài)。如果不在就緒狀態(tài)(state 不等于0)就去執(zhí)行調(diào)度程序。 # 如果該任務(wù)在就緒狀態(tài)但counter[??]值等于0,則也去執(zhí)行調(diào)度程序。 cmpl $0,state(%eax) # state jne reschedule cmpl $0,counter(%eax) # counter je reschedule # 以下這段代碼執(zhí)行從系統(tǒng)調(diào)用C 函數(shù)返回后,對信號量進(jìn)行識別處理。 ret_from_sys_call: # 首先判別當(dāng)前任務(wù)是否是初始任務(wù)task0,如果是則不必對其進(jìn)行信號量方面的處理,直接返回。 # 103 行上的_task 對應(yīng)C 程序中的task[]數(shù)組,直接引用task 相當(dāng)于引用task[0]。 movl _current,%eax # task[0] cannot have signals cmpl _task,%eax je 3f # 向前(forward)跳轉(zhuǎn)到標(biāo)號3。 # 通過對原調(diào)用程序代碼選擇符的檢查來判斷調(diào)用程序是否是超級用戶。如果是超級用戶就直接 # 退出中斷,否則需進(jìn)行信號量的處理。這里比較選擇符是否為普通用戶代碼段的選擇符0x000f # (RPL=3,局部表,第1 個段(代碼段)),如果不是則跳轉(zhuǎn)退出中斷程序。 cmpw $0x0f,CS(%esp) # was old code segment supervisor ? jne 3f # 如果原堆棧段選擇符不為0x17(也即原堆棧不在用戶數(shù)據(jù)段中),則也退出。 cmpw $0x17,OLDSS(%esp) # was stack segment = 0x17 ? jne 3f # 下面這段代碼(109-120)的用途是首先取當(dāng)前任務(wù)結(jié)構(gòu)中的信號位圖(32 位,每位代表1 種信號), # 然后用任務(wù)結(jié)構(gòu)中的信號阻塞(屏蔽)碼,阻塞不允許的信號位,取得數(shù)值最小的信號值,再把 # 原信號位圖中該信號對應(yīng)的位復(fù)位(置0),最后將該信號值作為參數(shù)之一調(diào)用do_signal()。 # do_signal()在(kernel/signal.c,82)中,其參數(shù)包括13 個入棧的信息。 movl signal(%eax),%ebx # 取信號位圖??ebx,每1 位代表1 種信號,共32 個信號。 movl blocked(%eax),%ecx # 取阻塞(屏蔽)信號位圖??ecx。 notl %ecx # 每位取反。 andl %ebx,%ecx # 獲得許可的信號位圖。 bsfl %ecx,%ecx # 從低位(位0)開始掃描位圖,看是否有1 的位, # 若有,則ecx 保留該位的偏移值(即第幾位0-31)。 je 3f # 如果沒有信號則向前跳轉(zhuǎn)退出。 btrl %ecx,%ebx # 復(fù)位該信號(ebx 含有原signal 位圖)。 movl %ebx,signal(%eax) # 重新保存signal 位圖信息??current->signal。 incl %ecx # 將信號調(diào)整為從1 開始的數(shù)(1-32)。 pushl %ecx # 信號值入棧作為調(diào)用do_signal 的參數(shù)之一。 call _do_signal # 調(diào)用C 函數(shù)信號處理程序(kernel/signal.c,82) popl %eax # 彈出信號值。 3: popl %eax popl %ebx popl %ecx popl %edx pop %fs pop %es pop %ds iret

./include/unistd.h文件中系統(tǒng)調(diào)用符號和調(diào)用號的對應(yīng)定義

// 以下是內(nèi)核實(shí)現(xiàn)的系統(tǒng)調(diào)用符號常數(shù),用于作為系統(tǒng)調(diào)用函數(shù)表中的索引值。( include/linux/sys.h ) #define __NR_setup 0 /* used only by init, to get system going */ /* __NR_setup 僅用于初始化,以啟動系統(tǒng) */ #define __NR_exit 1 #define __NR_fork 2 #define __NR_read 3 #define __NR_write 4 #define __NR_open 5 #define __NR_close 6 #define __NR_waitpid 7 #define __NR_creat 8 #define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 #define __NR_chdir 12 #define __NR_time 13 #define __NR_mknod 14 #define __NR_chmod 15 #define __NR_chown 16 #define __NR_break 17 #define __NR_stat 18 #define __NR_lseek 19 #define __NR_getpid 20 #define __NR_mount 21 #define __NR_umount 22 #define __NR_setuid 23 #define __NR_getuid 24 #define __NR_stime 25 #define __NR_ptrace 26 #define __NR_alarm 27 #define __NR_fstat 28 #define __NR_pause 29 #define __NR_utime 30 #define __NR_stty 31 #define __NR_gtty 32 #define __NR_access 33 #define __NR_nice 34 #define __NR_ftime 35 #define __NR_sync 36 #define __NR_kill 37 #define __NR_rename 38 #define __NR_mkdir 39 #define __NR_rmdir 40 #define __NR_dup 41 #define __NR_pipe 42 #define __NR_times 43 #define __NR_prof 44 #define __NR_brk 45 #define __NR_setgid 46 #define __NR_getgid 47 #define __NR_signal 48 #define __NR_geteuid 49 #define __NR_getegid 50 #define __NR_acct 51 #define __NR_phys 52 #define __NR_lock 53 #define __NR_ioctl 54 #define __NR_fcntl 55 #define __NR_mpx 56 #define __NR_setpgid 57 #define __NR_ulimit 58 #define __NR_uname 59 #define __NR_umask 60 #define __NR_chroot 61 #define __NR_ustat 62 #define __NR_dup2 63 #define __NR_getppid 64 #define __NR_getpgrp 65 #define __NR_setsid 66 #define __NR_sigaction 67 #define __NR_sgetmask 68 #define __NR_ssetmask 69 #define __NR_setreuid 70 #define __NR_setregid 71

這是一系列宏,它們的定義在unistd.h中,基本形式為#define _NR_name value,name為系統(tǒng)函數(shù)名字,value是一個整數(shù)值,是name所對應(yīng)的系統(tǒng)函數(shù)指針在sys_call_table中的偏移量。

?

系統(tǒng)調(diào)用宏也在本文件內(nèi)定義,采用內(nèi)聯(lián)匯編,如下:

// 以下定義系統(tǒng)調(diào)用嵌入式匯編宏函數(shù)。 // 不帶參數(shù)的系統(tǒng)調(diào)用宏函數(shù)。type name(void)。 // %0 - eax(__res),%1 - eax(__NR_##name)。其中name 是系統(tǒng)調(diào)用的名稱,與 __NR_ 組合形成上面 // 的系統(tǒng)調(diào)用符號常數(shù),從而用來對系統(tǒng)調(diào)用表中函數(shù)指針尋址。 // 返回:如果返回值大于等于0,則返回該值,否則置出錯號errno,并返回-1。 #define _syscall0(type,name) / type name(void) / { / long __res; / __asm__ volatile ( "int $0x80" / // 調(diào)用系統(tǒng)中斷0x80。 :"=a" (__res) / // 返回值??eax(__res)。 :"" (__NR_##name)); / // 輸入為系統(tǒng)中斷調(diào)用號__NR_name。if (__res >= 0) / // 如果返回值>=0,則直接返回該值。return (type) __res; errno = -__res; / // 否則置出錯號,并返回-1。return -1;} // 有1 個參數(shù)的系統(tǒng)調(diào)用宏函數(shù)。type name(atype a) // %0 - eax(__res),%1 - eax(__NR_name),%2 - ebx(a)。 #define _syscall1(type,name,atype,a) / type name(atype a) / { / long __res; / __asm__ volatile ( "int $0x80" / : "=a" (__res) / : "" (__NR_##name), "b" ((long)(a))); / if (__res >= 0) / return (type) __res; / errno = -__res; / return -1; / } // 有2 個參數(shù)的系統(tǒng)調(diào)用宏函數(shù)。type name(atype a, btype b) // %0 - eax(__res),%1 - eax(__NR_name),%2 - ebx(a),%3 - ecx(b)。 #define _syscall2(type,name,atype,a,btype,b) / type name(atype a,btype b) / { / long __res; / __asm__ volatile ( "int $0x80" / : "=a" (__res) / : "" (__NR_##name), "b" ((long)(a)), "c" ((long)(b))); / if (__res >= 0) / return (type) __res; / errno = -__res; / return -1; / } // 有3 個參數(shù)的系統(tǒng)調(diào)用宏函數(shù)。type name(atype a, btype b, ctype c) // %0 - eax(__res),%1 - eax(__NR_name),%2 - ebx(a),%3 - ecx(b),%4 - edx(c)。 #define _syscall3(type,name,atype,a,btype,b,ctype,c) / type name(atype a,btype b,ctype c) / { / long __res; / __asm__ volatile ( "int $0x80" / : "=a" (__res) / : "" (__NR_##name), "b" ((long)(a)), "c" ((long)(b)), "d" ((long)(c))); / if (__res>=0) / return (type) __res; / errno=-__res; / return -1; / }

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的Linux0.11内核--系统中断处理程序int 0x80实现原理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

久久香蕉国产精品麻豆粉嫩av | 久久综合色天天久久综合图片 | 国产精品久久久久久久久久久久午 | 久久怡红院 | 999久久久久久久久久久 | 国产永久免费高清在线观看视频 | 午夜精品福利在线 | 国际精品网 | 国产91在线看 | 国产免费大片 | 成人免费观看视频大全 | 91视频在线免费 | 欧美另类视频 | 中文字幕在线观看资源 | 国产99在线免费 | 不卡中文字幕av | 在线观看国产高清视频 | 亚洲国产av精品毛片鲁大师 | 九九在线精品视频 | 一本一本久久a久久 | 日日夜夜精品视频天天综合网 | 国产亚洲无 | 久久亚洲精品国产亚洲老地址 | 国产精品久久99综合免费观看尤物 | 一级精品视频在线观看宜春院 | 久草香蕉在线 | 国产麻豆精品久久 | 亚洲理论片 | 欧美最猛性xxxxx(亚洲精品) | 黄色小视频在线观看免费 | 日韩精品一区二区三区三炮视频 | 日韩高清免费无专码区 | av看片在线 | 国产一级片网站 | 2019中文| 中文字幕一区二区在线观看 | 日本黄色大片儿 | 欧美久久久一区二区三区 | 国产亚洲aⅴaaaaaa毛片 | av中文在线 | 精品国产美女在线 | 日韩精品欧美一区 | 欧美日韩视频观看 | 91视频大全 | 91精品在线免费观看视频 | 在线中文字幕av观看 | 亚洲精品观看 | 狠狠躁夜夜躁人人爽视频 | 成人一级片免费看 | 亚洲成人第一区 | 亚洲最大成人免费网站 | 97视频在线免费观看 | 人人插人人爱 | 国产精品一区二区在线 | 最新精品视频在线 | 久久夜色精品国产亚洲aⅴ 91chinesexxx | 亚洲精品福利在线观看 | 欧美韩国在线 | 日韩在线观看你懂得 | 一区二区三区四区五区在线 | 国产日韩精品在线 | 久久综合色天天久久综合图片 | 久久国产经典视频 | 日本精品一区二区在线观看 | 亚洲综合成人婷婷小说 | 91污污| 91人人网| 免费观看一级成人毛片 | 91精品国产综合久久久久久久 | 久久久久免费精品国产小说色大师 | 精品视频99| 天天操天天操天天操天天 | 俺要去色综合狠狠 | 中文字幕av专区 | 国产精品久久久久aaaa九色 | 欧美精品一二三 | 在线免费观看欧美日韩 | 精品久久在线 | 亚洲国产资源 | 国产精品a久久 | 久久国内精品99久久6app | 久久久伦理 | 国产区久久 | 九九热免费在线视频 | 久草视频在线免费 | 蜜臀av在线一区二区三区 | 深爱五月激情网 | 成人黄大片视频在线观看 | 亚洲精品国产日韩 | 中文字幕在线观看的网站 | 日日草视频 | 亚洲电影免费 | 中文字幕观看视频 | 中文字幕在线观看网站 | 免费黄色特级片 | 欧美va天堂在线电影 | 国产精品国产自产拍高清av | 永久免费观看视频 | 一区二区 久久 | 久久久国产99久久国产一 | 久久久久久久久国产 | 精品国产片| 17videosex性欧美 | 欧美日韩国产成人 | 亚洲综合网 | 天天鲁一鲁摸一摸爽一爽 | 日韩免费在线播放 | 久久99精品久久久久久久久久久久 | 黄污网| 黄色毛片视频 | 99免费观看视频 | 色干干 | 久久精品中文字幕免费mv | 日日夜夜人人天天 | 992tv在线观看网站 | 日韩视频免费在线观看 | 精品国产自在精品国产精野外直播 | 国产精品久久99精品毛片三a | 2018好看的中文在线观看 | 欧美成天堂网地址 | 色综合亚洲精品激情狠狠 | 日韩欧美在线综合网 | 欧美在线free | 欧美网站黄色 | 精品国产久| 免费热情视频 | 国产麻豆精品传媒av国产下载 | 午夜影视一区 | 黄色免费观看网址 | 99热精品国产一区二区在线观看 | 欧美日韩二区三区 | 一性一交视频 | 福利网址在线观看 | 亚洲精品乱码久久久久久蜜桃91 | 午夜在线免费观看 | 午夜丰满寂寞少妇精品 | 久久不卡日韩美女 | 黄色在线看网站 | 日韩欧美在线一区二区 | 操操操综合| 中文区中文字幕免费看 | 欧美性生活免费 | 国产视频一区在线 | 欧美天堂久久 | 亚洲综合成人婷婷小说 | 丁香婷婷深情五月亚洲 | 亚洲人成人天堂h久久 | 在线婷婷| 午夜精品麻豆 | 97在线观看免费高清完整版在线观看 | 超碰国产在线观看 | 日韩欧美高清一区二区三区 | 一区二区三区国产欧美 | 免费福利视频导航 | 欧美极品xxxx | 久久综合9988久久爱 | 九九免费在线观看视频 | 欧美日韩激情视频8区 | 99热这里只有精品在线观看 | 欧美成人精品欧美一级乱黄 | a黄在线观看 | 日日夜夜天天综合 | 国产专区视频在线观看 | 久久高清av | 日韩av在线不卡 | 中文字幕av在线 | 在线激情影院一区 | 在线免费性生活片 | 亚洲资源 | 激情视频一区二区三区 | 国产999久久久 | 免费高清男女打扑克视频 | 91视频免费看网站 | 97国产电影 | 麻豆精品在线 | 最新日韩在线观看视频 | 国产三级国产精品国产专区50 | 久草视频在线播放 | www.国产在线观看 | 少妇bbr搡bbb搡bbb | 精品一区在线 | 午夜精品久久一牛影视 | 麻豆一二三精选视频 | 国产成人免费在线观看 | 日韩大片在线观看 | 特级西西444www高清大视频 | 久久久精品影视 | 欧日韩在线视频 | 国产白浆视频 | 成人试看120秒 | 日本精品视频免费 | 97热在线观看 | 69久久99精品久久久久婷婷 | 超碰在线人人 | 99热最新地址 | 日本最新中文字幕 | 亚洲一区二区视频在线播放 | 高清免费av在线 | 91看片看淫黄大片 | 五月天视频网站 | 国产精品一区二区三区免费看 | 日韩在线免费视频观看 | 欧美日韩精品网站 | 婷婷六月中文字幕 | 国产一线二线三线性视频 | 国产精品毛片 | 综合精品久久 | 久久精品国产99国产 | 91视频免费 | 亚洲国产影院av久久久久 | 久久久999精品视频 国产美女免费观看 | 婷婷久久综合九色综合 | 国产在线不卡一区 | 成人aⅴ视频 | 天天综合久久综合 | 免费看成年人 | 国内丰满少妇猛烈精品播放 | 日韩精品一区二区三区免费视频观看 | 亚洲免费在线视频 | 97操操| 天天天天综合 | 91成人免费看 | 亚洲精品资源在线观看 | 日韩在线理论 | 国产精品视频 | 国产精华国产精品 | 久影院| 久久久国产一区 | 欧美精品亚洲精品日韩精品 | 久久久久久免费网 | 欧美激情精品久久久久久 | 日本中文字幕网 | 在线天堂日本 | 亚洲精品黄色在线观看 | 久久久精品网站 | 国产日韩精品在线观看 | 人人干干人人 | 欧美va天堂va视频va在线 | 国产在线一卡 | 中文字幕一区二 | 久久一精品 | 日韩国产在线观看 | 久久精品人 | 国产精品久久久区三区天天噜 | 免费视频二区 | 97国产在线视频 | 美女网站在线观看 | 九九久久影院 | 日韩欧美视频二区 | 992tv成人免费看片 | 亚洲午夜精品电影 | 91av视频在线免费观看 | 天天干,天天射,天天操,天天摸 | 日韩精品一区二区三区在线播放 | 日批视频国产 | 色欧美成人精品a∨在线观看 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 成人免费在线播放视频 | 超级av在线 | 国产精品久久久久久久久久东京 | 丁香五婷 | 97天堂 | 国产成人精品久久久 | 超碰夜夜 | 手机在线视频福利 | 亚洲人成网站精品片在线观看 | 国产精品综合av一区二区国产馆 | 伊人婷婷网 | 91精品国产91久久久久久三级 | 亚洲六月丁香色婷婷综合久久 | 精品国偷自产国产一区 | 天堂黄色片 | 中文字幕色站 | 欧美成年人在线观看 | 中文字幕在线观看1 | 国内揄拍国内精品 | 欧美精品一区二区三区一线天视频 | 久久99国产精品久久99 | 国产精选在线观看 | 国产福利一区在线观看 | 在线播放 日韩专区 | 精品毛片久久久久久 | 精品久久久影院 | 九九热视频在线 | 日韩高清精品免费观看 | 伊人色综合久久天天 | 91精品人成在线观看 | 国产精品女人久久久 | 成人a在线| 天天翘av| 国色天香第二季 | 在线观看的av | 亚洲国内在线 | 亚洲日本va午夜在线电影 | 欧美激情视频在线观看免费 | 一区在线电影 | 日韩精品在线视频 | 国产一级电影免费观看 | 国产精品18久久久久久首页狼 | 日本爱爱片 | 国产福利小视频在线 | 深爱激情久久 | 91久久黄色| 91热爆在线观看 | 人人爱爱人人 | 日韩色中色 | 黄色午夜网站 | 免费看一及片 | 欧美大片第1页 | 日日躁夜夜躁aaaaxxxx | 97久久久免费福利网址 | 热久久免费视频精品 | 青青河边草观看完整版高清 | 在线看片a| 激情综合五月 | 日韩精品一区二区三区免费观看视频 | 亚洲视频每日更新 | 国产在线中文 | 日韩高清不卡一区二区三区 | 中文字幕免费高清在线观看 | 色天天久久 | 美国av片在线观看 | 五月婷婷在线播放 | 亚洲传媒在线 | 一区 二区电影免费在线观看 | 2017狠狠干 | 99福利片 | 正在播放国产精品 | 日韩丝袜| 中文字幕免费在线看 | 精品在线视频播放 | 国产精品成人a免费观看 | 不卡的一区二区三区 | 国产精品免费在线播放 | 欧美日韩一区二区在线观看 | 在线中文字幕播放 | 国精产品999国精产品岳 | 欧美日韩国产综合网 | 亚洲做受高潮欧美裸体 | 精品久久99| 日韩中文在线观看 | 欧美一区二区三区激情视频 | 91成人短视频在线观看 | 日韩在线观看视频中文字幕 | 97超碰.com| 婷婷精品国产欧美精品亚洲人人爽 | 天天干天天射天天操 | 久久久久久久久久国产精品 | 国产黄色一级大片 | 国产中文在线字幕 | 国产特级毛片aaaaaa毛片 | 国产高清视频免费在线观看 | 成人久久久久 | 狠狠干网 | 亚洲国产影院 | 香蕉视频久久 | 天天综合婷婷 | 激情综合色图 | 久久五月婷婷综合 | 精品国模一区二区 | 综合在线色 | 国产精品电影一区 | 国产精品大片在线观看 | 久久ww| 天天操天天舔天天干 | 国产精品21区 | 午夜影视剧场 | 五月天天在线 | 久久午夜影院 | 欧美精品久久久 | 国产精品一区电影 | 97视频网站| 国产视频在线免费 | 午夜91视频 | 99re亚洲国产精品 | 成年人视频免费在线播放 | 国产亚洲激情视频在线 | 中文字幕在线国产精品 | 日韩理论电影网 | 99色资源 | 狠狠色噜噜狠狠狠狠 | 免费看在线看www777 | 日日躁夜夜躁xxxxaaaa | 夜夜操网| 日本中文字幕电影在线免费观看 | 在线看黄色av | 国产.精品.日韩.另类.中文.在线.播放 | 久久国产精品免费 | www.五月天色 | 波多野结衣视频一区二区三区 | 中文字幕日本电影 | 亚洲成人家庭影院 | 在线观看成人福利 | 国产在线不卡一区 | 久久久久久久久久久高潮一区二区 | 免费亚洲视频 | 欧美日韩伦理在线 | 中文字幕综合在线 | 日韩a在线| 亚洲美女视频在线观看 | 国产精品一区电影 | 欧美激情xxxx | 日本99久久 | 国产精品久久久久aaaa | 伊人永久| 91精品国产99久久久久久红楼 | 日韩免费电影在线观看 | 天堂av网站 | 日韩有码网站 | 国产精品久久久久久久久久久久午夜片 | 亚洲精品美女在线观看 | 欧美日韩在线视频一区 | 国产中年夫妇高潮精品视频 | 国产自偷自拍 | 久久亚洲欧美日韩精品专区 | 日韩最新在线 | 91人人揉日日捏人人看 | www.神马久久 | 久久精品视频2 | 奇米影视四色8888 | 成人免费看片98欧美 | 六月丁香在线视频 | 国产成人av免费在线观看 | 婷婷天天色 | 久久永久免费 | 日韩黄色在线电影 | wwwwww黄| 91丨九色丨丝袜 | 久久精品导航 | 在线免费观看视频一区二区三区 | 在线观av | 亚洲观看黄色网 | 精品国产亚洲一区二区麻豆 | 特黄特黄的视频 | 国产婷婷视频在线 | 国产小视频你懂的在线 | 美女网站视频久久 | 久久综合综合久久综合 | 久草a视频| 在线一区电影 | 中文字幕视频一区 | 奇米先锋| 日本久久久精品视频 | 国产色中涩 | 日韩国产在线观看 | 99精品久久精品一区二区 | 99在线视频播放 | av女优中文字幕在线观看 | 黄色免费av | 天天操天天射天天舔 | 国产99久久精品一区二区300 | 欧美男同视频网站 | 国产资源在线观看 | 九九九免费视频 | 在线三级播放 | 久久成年人视频 | 亚洲精品国偷拍自产在线观看 | 999视频网 | 蜜桃视频日本 | 色婷婷激情网 | 波多野结衣动态图 | www.eeuss影院av撸 | 亚洲一区在线看 | 最新av在线播放 | 中文av网 | 成人午夜影院 | 麻豆网站免费观看 | 在线看国产日韩 | 99久久国产免费,99久久国产免费大片 | 2024国产精品视频 | 国产98色在线 | 日韩 | 丁香六月中文字幕 | av先锋中文字幕 | 天天射色综合 | 日韩久久精品一区二区三区下载 | 久草在线观| 摸bbb搡bbb搡bbbb| 人人干人人做 | 涩涩网站在线 | 在线看国产日韩 | 日本公妇在线观看高清 | 91人人澡 | 色播六月天 | 久久精品免费播放 | 久久久在线免费观看 | 国产高清在线不卡 | 手机在线黄色网址 | 日韩欧美视频在线 | 插插插色综合 | 成人av一区二区兰花在线播放 | 国产一区二区在线观看视频 | 久青草国产在线 | 久久久久北条麻妃免费看 | 日韩精品一区二区三区水蜜桃 | 国产视频中文字幕在线观看 | 午夜国产福利在线 | 国产高清视频在线播放一区 | 天天透天天插 | 在线观看av大片 | 99999精品视频 | 久草在线播放视频 | 伊人激情综合 | 欧美人人| 久久桃花网 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 97热在线观看 | 国产一区二区三精品久久久无广告 | 日韩中文三级 | 久久精品中文字幕 | 很黄很色很污的网站 | 欧洲亚洲女同hd | 伊人久久在线观看 | 国产午夜精品一区二区三区 | 视频在线国产 | 激情视频一区二区 | 久久国际影院 | 国内揄拍国产精品 | 人人干在线观看 | www.av在线.com| 国产午夜三级一区二区三 | 丰满少妇在线观看网站 | 国产99久久| 日韩乱码中文字幕 | 亚洲免费视频观看 | 欧美一级片免费观看 | www.久艹| av.com在线| 欧美91视频 | 欧美地下肉体性派对 | 91网页版在线观看 | 国产黄在线| 国产97av | h文在线观看免费 | 天天爽夜夜爽精品视频婷婷 | 国产中文字幕三区 | 中文字幕在线电影 | 91在线国产观看 | 黄污在线观看 | 亚洲精品乱码久久久久久高潮 | 国产亚洲aⅴaaaaaa毛片 | 青草视频在线看 | 成年人视频在线观看免费 | 一区二区三区国产欧美 | 欧美日韩不卡一区 | 国产精品精品久久久久久 | 国产精品久久久久久久久久久久冷 | 深夜免费小视频 | 国产视频精品网 | 黄在线 | 久草在线免费新视频 | 久久久高清一区二区三区 | 国产精品s色 | 99久久婷婷国产综合精品 | 亚洲精品综合欧美二区变态 | 日日爽天天爽 | 欧美激情精品久久 | 五月香婷 | 国产中文a | 一区二区三区福利 | 一区二区电影网 | 久久国产精品99久久久久 | 天天操天天干天天干 | 日韩3区 | 亚洲最大的av网站 | 国产精品theporn | 五月婷婷欧美视频 | 久久免费观看少妇a级毛片 久久久久成人免费 | 欧美日韩在线观看一区二区 | 丁香 久久 综合 | 久久久资源| 午夜黄网 | 精品国产一区二区三区av性色 | 国产成人久久精品77777 | 亚洲精品美女在线观看播放 | 欧美a级一区二区 | 国产小视频精品 | 三级黄色理论片 | 性色大片在线观看 | 狠狠躁日日躁狂躁夜夜躁av | 极品嫩模被强到高潮呻吟91 | 亚洲精品影院在线观看 | 国产高清无线码2021 | 国产在线精品一区二区 | 日韩在线免费不卡 | 日韩高清国产精品 | 又黄又爽又刺激 | 日韩在线观看视频一区二区三区 | 久草在线免费资源站 | 久久久久久久久久久久国产精品 | 国产 日韩 欧美 在线 | 中文字幕乱码一区二区 | 麻豆你懂的 | 亚洲 综合 专区 | 国产青春久久久国产毛片 | 黄色av一区二区三区 | 中文字幕在线人 | 成人av中文字幕 | 免费看亚洲毛片 | 中文字幕一区2区3区 | 欧美精品在线观看一区 | va视频在线观看 | 亚洲久在线 | 97超碰免费在线观看 | 成年人黄色免费视频 | www.久久久 | 亚洲视频在线免费看 | 国产手机在线精品 | 日韩精品在线看 | 亚洲国产中文字幕 | 一区二区国产精品 | 成年人在线免费看片 | 成人av在线直播 | 国产精品久久久久久久毛片 | 99精品久久99久久久久 | 亚洲成人网在线 | 免费一级特黄毛大片 | 狠狠婷婷 | 天天做综合网 | 欧美日韩国产亚洲乱码字幕 | 中文字幕中文字幕中文字幕 | 黄色软件网站在线观看 | 干av在线 | 久久精品国产亚洲精品2020 | av在线专区| 欧洲亚洲女同hd | 色停停五月天 | 亚洲人久久久 | 99色亚洲| 免费国产黄线在线观看视频 | 久久久91精品国产 | a级片久久久| 香蕉免费在线 | 国际精品久久 | 五月婷婷色丁香 | 粉嫩一区二区三区粉嫩91 | 国产精品九九久久99视频 | 欧美性猛片, | 在线观看一级视频 | 国产不卡一二三区 | 夜夜操综合网 | 97人人模人人爽人人喊中文字 | 精品国产三级 | 在线v| 日韩综合色| 91视频链接| 久久国产精品一区二区三区 | 在线免费观看羞羞视频 | 一级黄视频 | 国产黄网站在线观看 | 99国产视频在线 | 黄色一级免费网站 | av在线观 | 久久伦理电影网 | 国产黄色播放 | 91中文字幕 | 天天操人人要 | www国产一区 | 国产欧美精品在线观看 | 最近中文字幕大全 | 婷婷五综合 | 69视频在线播放 | 国产精品免费久久久久影院仙踪林 | 中文区中文字幕免费看 | 四虎影视精品 | 国产精品porn | 五月婷婷激情网 | 日韩欧美在线观看一区 | av中文字幕网站 | 91九色porny蝌蚪视频 | 国产专区视频在线观看 | 丰满少妇高潮在线观看 | 韩国三级在线一区 | 亚洲精品国 | 欧美伦理电影一区二区 | 一区二区三区在线电影 | 欧美一区二区三区在线观看 | 精品国产乱码一区二区三区在线 | 999久久久久久久久6666 | 精品国产乱码久久久久久久 | 国产一区成人在线 | 久久国产色 | 蜜桃av综合网 | 五月婷婷深开心 | 黄色动态图xx | 爱爱av网| 久久精品成人欧美大片古装 | 国产亚洲成人网 | 国产h片在线观看 | 免费人人干 | 成人欧美一区二区三区黑人麻豆 | 国产.精品.日韩.另类.中文.在线.播放 | 又湿又紧又大又爽a视频国产 | 911久久香蕉国产线看观看 | 婷婷av电影| 久久久久久综合 | 最近在线中文字幕 | 免费观看v片在线观看 | 日韩区欠美精品av视频 | 国产麻豆精品免费视频 | 精品国产亚洲一区二区麻豆 | 久久精品国产精品亚洲 | 亚洲最新合集 | 中文字幕 91| 91精品小视频 | 国产精品久久久久久久妇 | 日韩一区二区三区免费视频 | 成人免费在线视频观看 | 五月激情综合婷婷 | 久久国产精品久久w女人spa | av黄免费看 | 久久网站av| 成人在线中文字幕 | 久久精品观看 | 97人人添人澡人人爽超碰动图 | 亚洲国产中文字幕 | 国产97碰免费视频 | 欧美 日韩精品 | 97视频网址| 国产午夜精品视频 | 国产精品久久久久久五月尺 | 成人9ⅰ免费影视网站 | 最近的中文字幕大全免费版 | 亚洲一区在线看 | 日韩av男人的天堂 | av天天草 | 四虎5151久久欧美毛片 | 美女视频一区 | 亚洲欧美日本国产 | 成人av影视在线 | 狠狠干网站 | 999久久久久久久久久久 | www.一区二区三区 | 免费av网址大全 | 亚洲一二三久久 | 99爱精品在线| 午夜影视av | 99久久久久久久久久 | 日本久久中文 | 国产精品美女久久久久久久久久久 | 日韩av看片 | 亚洲精品国产精品国自产 | 天天综合日日夜夜 | 91自拍视频在线观看 | 亚洲日本精品视频 | 激情黄色一级片 | 黄污在线观看 | 在线观看免费观看在线91 | 日日天天 | 午夜视频播放 | 在线精品视频免费播放 | 在线va视频 | 狠狠干电影 | 久久久精品影视 | 国产精品成人免费一区久久羞羞 | 精品综合久久久 | 久久久久国产精品午夜一区 | 在线电影 一区 | 麻豆传媒视频在线免费观看 | 91av影视 | 亚洲国产成人高清精品 | 五月亚洲| 日本精品久久久久中文字幕 | 国产一二三在线视频 | 亚洲欧美成人综合 | 欧美在线视频精品 | av免费看电影 | 欧美经典久久 | 91精品国产九九九久久久亚洲 | 在线97| 在线观看日韩国产 | 在线免费观看黄网站 | 久久97久久97精品免视看 | 狠狠干 狠狠操 | 亚洲欧洲一区二区在线观看 | 西西大胆啪啪 | 91插插视频 | 日日夜夜综合 | 国产综合精品一区二区三区 | 在线日韩精品视频 | 久久久久久国产精品亚洲78 | 亚洲精品网站在线 | 亚洲精品白浆高清久久久久久 | 成年人在线免费视频观看 | 国产精品久久久久av | 欧美黑人巨大xxxxx | 黄色成年片| 天天爽夜夜爽人人爽一区二区 | 成人亚洲精品国产www | 国产高清视频色在线www | 91桃色在线观看视频 | 午夜av免费看 | 国产精品入口66mio女同 | 午夜天天操 | 69国产盗摄一区二区三区五区 | 日本三级全黄少妇三2023 | 国产精品综合在线 | 亚洲午夜久久久综合37日本 | 欧美一级片免费观看 | 久久99精品国产91久久来源 | 一区久久久 | 国产麻豆视频网站 | 天堂黄色片 | 99精品久久久久久久久久综合 | 黄色片亚洲 | 在线 国产 日韩 | 国产91对白在线播 | 国产精选在线观看 | 激情五月婷婷综合 | 中文字幕 二区 | 精品亚洲男同gayvideo网站 | 欧美一区二区三区四区夜夜大片 | 欧美国产亚洲精品久久久8v | 亚洲精品久久久久999中文字幕 | 在线观看精品一区 | 色综合天天干 | av免费在线观看网站 | 色狠狠综合天天综合综合 | 韩国av免费看 | 九九色网 | 91高清完整版在线观看 | www.一区二区三区 | av丝袜在线 | 久久久这里有精品 | 丁香影院在线 | 黄网站色成年免费观看 | 免费看的黄网站 | 麻豆综合网 | 国产精品久久一区二区三区不卡 | 欧美黑吊大战白妞欧美 | 亚洲午夜av久久乱码 | 波多野结衣视频一区二区三区 | 丁香六月婷婷综合 | 精品国产一区二区三区久久久 | 91亚洲精品在线 | 中文字幕色播 | 久久精品精品电影网 | 一区在线播放 | 色婷婷视频网 | 成人av在线网址 | 天天av在线播放 | 天天色天天上天天操 | 久久精品视频日本 | 中文字幕一区2区3区 | 国产+日韩欧美 | 一区二区视频在线观看免费 | 中文字幕色综合网 | 天天骚夜夜操 | 欧美久久久久久久久久久 | 337p欧美 | 日韩欧美99| 五月激情天| 尤物97国产精品久久精品国产 | 精品国产乱码久久久久久1区2匹 | 蜜臀av性久久久久蜜臀av | 成人香蕉视频 | 亚洲一区二区三区毛片 | 一区二区三区四区不卡 | 久热电影| 久久99日韩 | 久久精品一区二区三 | 国产看片网站 | av大全免费在线观看 | 久久久九色精品国产一区二区三区 | 亚洲婷婷伊人 | 天天天天爱天天躁 | 麻豆91在线观看 | 精品国产aⅴ一区二区三区 在线直播av | 国产成人精品一区二区三区 | 欧美在线观看禁18 | 日韩女同av| 黄色成人小视频 | 五月天免费网站 | 日韩精选在线 | 国产精品久久久久久婷婷天堂 | 五月婷婷综合激情 | 国产精品成人一区二区三区吃奶 | 最近字幕在线观看第一季 | 日狠狠 | 91精品视屏| 2018好看的中文在线观看 | 亚洲精品国偷拍自产在线观看 | 国产精品入口麻豆www | 国产手机av | 精品亚洲一区二区三区 | 最新av在线播放 | 欧美一区二区三区不卡 | 国产一区 在线播放 | 免费观看成年人视频 | 日韩在线视频二区 | 欧美综合色在线图区 | 国产美女在线观看 | 黄色成人影院 | 手机av在线网站 | 欧美不卡视频在线 | 免费亚洲视频在线观看 | 日韩视频图片 | 亚洲精品午夜久久久 | 黄色片网站av | 91视频啪 | adc在线观看 | 免费av小说| 国产精品久久久久久久久蜜臀 | 狠狠搞,com | 国产黄色成人av | 欧美成人h版在线观看 | 美女网站在线看 | 日韩在线小视频 | 99热手机在线观看 | 久久精品网址 | 国产精品中文 | 国产日韩精品一区二区三区在线 | 在线观看中文字幕av | 欧美久久久久久久久中文字幕 | 精品一区二区在线看 | 久久99影院 | 日韩不卡高清视频 | 国产精品乱码高清在线看 | 99在线播放 | 午夜在线观看 | 久久久久电影 | 亚洲精品成人av在线 | 97视频人人澡人人爽 | av福利在线看 | 国产九九热视频 | 月下香电影 | a天堂免费| 精品国模一区二区 | 激情欧美国产 | 日韩在线观看视频免费 | 国产精品二区在线 | 一级电影免费在线观看 | 涩涩网站在线 | 欧美性生爱 | 亚洲精品理论片 | 久草视频在线免费 | 亚洲精品视频在线 | 在线国产日本 | 欧美aa级| 在线免费观看不卡av | www.久久99 | 欧美高清成人 | 成人免费精品 | 亚洲mv大片欧洲mv大片免费 | 久草资源在线 | 中文字幕一区三区 | 国产一级91 | 射射射综合网 | 国产精品免费一区二区 | 日韩欧美视频免费观看 | 黄色影院在线播放 | 99久久精品久久久久久清纯 | 99久久精品电影 | 精品国产精品一区二区夜夜嗨 | 亚洲资源视频 | 伊人精品在线 | 午夜精品999 | 色综合天天综合网国产成人网 | 久久国产精品99久久久久久老狼 | 久久99久久99精品中文字幕 | 三级免费黄 | 深爱婷婷激情 | 在线观看激情av | 少妇bbw揉bbb欧美 | 中文字幕久久精品亚洲乱码 | 99国产情侣在线播放 | 亚洲欧美在线视频免费 | 日本中文字幕视频 | 正在播放国产一区二区 | 久久国产免费视频 | 久久在线免费观看 | 成年人视频在线 | 免费观看性生交 | 国产成人精品久久亚洲高清不卡 | 特级黄录像视频 | 色婷婷伊人| 欧美日韩三级 | 国产精品一区二区久久精品 | 国产精品免费久久 | 免费看特级毛片 | 中文一二区 | 国产精品99精品 | 97超碰在 | 亚洲欧美日韩国产一区二区 | www.亚洲黄色| 久久综合干 | 成人av在线网 | 97视频免费观看 | 亚洲精品乱码久久久久久蜜桃动漫 | 国产亚洲情侣一区二区无 | 国产涩涩网站 | 射射射av| 国产剧情av在线播放 | 国产一级h | 国产视频在线观看一区二区 | 毛片一区二区 | 免费网站污| a在线视频v视频 | 成年人视频在线免费 |