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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

(转)start_kernel 代码分析

發(fā)布時間:2025/4/16 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (转)start_kernel 代码分析 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

head-common.S
---具體做了哪些動作
---跳轉(zhuǎn)到init/main.c
---b start_kernel
//關(guān)于start_kernel的強文深入理解linux內(nèi)核,第八章
main.c
asmlinkage void __init start_kernel(void)
{
char * command_line;
extern struct kernel_param __start___param[], __stop___param[];
//來設(shè)置smp process id,當(dāng)然目前看到的代碼里面這里是空的
smp_setup_processor_id();
/*
* Need to run as early as possible, to initialize the
* lockdep hash:
*/
//lockdep是linux內(nèi)核的一個調(diào)試模塊,用來檢查內(nèi)核互斥機制尤其是自旋鎖潛在的死鎖問題。
//自旋鎖由于是查詢方式等待,不釋放處理器,比一般的互斥機制更容易死鎖,
//故引入lockdep檢查以下幾種情況可能的死鎖(lockdep將有專門的文章詳細介紹,在此只是簡單列舉):
//
//·同一個進程遞歸地加鎖同一把鎖;
//
//·一把鎖既在中斷(或中斷下半部)使能的情況下執(zhí)行過加鎖操作,
// 又在中斷(或中斷下半部)里執(zhí)行過加鎖操作。這樣該鎖有可能在鎖定時由于中斷發(fā)生又試圖在同一處理器上加鎖;
//
//·加鎖后導(dǎo)致依賴圖產(chǎn)生成閉環(huán),這是典型的死鎖現(xiàn)象。
lockdep_init();
debug_objects_early_init();
/*
* Set up the the initial canary ASAP:
*/
//初始化stack_canary棧3
//stack_canary的是帶防止棧溢出攻擊保護的堆棧。
// 當(dāng)user space的程序通過int 0x80進入內(nèi)核空間的時候,CPU自動完成一次堆棧切換,
//從user space的stack切換到kernel space的stack。
// 在這個進程exit之前所發(fā)生的所有系統(tǒng)調(diào)用所使用的kernel stack都是同一個。
//kernel stack的大小一般為4096/8192,
//內(nèi)核堆棧示意圖幫助大家理解:
//
// 內(nèi)存低址 內(nèi)存高址
// | |<-----------------------------esp|
// +-----------------------------------4096-------------------------------+
// | 72 | 4 | x < 4016 | 4 |
// +------------------+-----------------+---------------------------------+
// |thread_info | | STACK_END_MAGIC | var/call chain |stack_canary |
// +------------------+-----------------+---------------------------------+
// | 28 | 44 | | |
// V | |
// restart_block V
//
//esp+0x0 +0x40
// +---------------------------------------------------------------------------+
// |ebx|ecx|edx|esi|edi|ebp|eax|ds|es|fs|gs|orig_eax|eip|cs|eflags|oldesp|oldss|
// +---------------------------------------------------------------------------+
// | kernel完成 | cpu自動完成 |
//http://hi.baidu.com/wzt85/blog/item/112a37132f6116c2f6039e44.html
boot_init_stack_canary();
// cgroup: 它的全稱為control group.即一組進程的行為控制.
// 比如,我們限制進程/bin/sh的CPU使用為20%.我們就可以建一個cpu占用為20%的cgroup.
// 然后將/bin/sh進程添加到這個cgroup中.當(dāng)然,一個cgroup可以有多個進程.
//http://blogold.chinaunix.net/u1/51562/showart_1736813.html
cgroup_init_early();
//更新kernel中的所有的立即數(shù)值,但是包括哪些需要再看?
core_imv_update();
//關(guān)閉當(dāng)前CUP中斷
local_irq_disable();
//修改標(biāo)記early_boot_irqs_enabled;
//通過一個靜態(tài)全局變量 early_boot_irqs_enabled來幫助我們調(diào)試代碼,
//通過這個標(biāo)記可以幫助我們知道是否在”early bootup code”,也可以通過這個標(biāo)志警告是有無效的終端打開
early_boot_irqs_off();
//每一個中斷都有一個IRQ描述符(struct irq_desc)來進行描述。
//這個函數(shù)的主要作用是設(shè)置所有的 IRQ描述符(struct irq_desc)的鎖是統(tǒng)一的鎖,
//還是每一個IRQ描述符(struct irq_desc)都有一個小鎖。
early_init_irq_lock_class();
/*
* Interrupts are still disabled. Do necessary setups, then
* enable them
*/
// 大內(nèi)核鎖(BKL--Big Kernel Lock)
//大內(nèi)核鎖本質(zhì)上也是自旋鎖,但是它又不同于自旋鎖,自旋鎖是不可以遞歸獲得鎖的,因為那樣會導(dǎo)致死鎖。
//但大內(nèi)核鎖可以遞歸獲得鎖。大內(nèi)核鎖用于保護整個內(nèi)核,而自旋鎖用于保護非常特定的某一共享資源。
//進程保持大內(nèi)核鎖時可以發(fā)生調(diào)度,具體實現(xiàn)是:
//在執(zhí)行schedule時,schedule將檢查進程是否擁有大內(nèi)核鎖,如果有,它將被釋放,以致于其它的進程能夠獲得該鎖,
//而當(dāng)輪到該進程運行時,再讓它重新獲得大內(nèi)核鎖。注意在保持自旋鎖期間是不運行發(fā)生調(diào)度的。
//需要特別指出,整個內(nèi)核只有一個大內(nèi)核鎖,其實不難理解,內(nèi)核只有一個,而大內(nèi)核鎖是保護整個內(nèi)核的,當(dāng)然有且只有一個就足夠了。
//還需要特別指出的是,大內(nèi)核鎖是歷史遺留,內(nèi)核中用的非常少,一般保持該鎖的時間較長,因此不提倡使用它。
//從2.6.11內(nèi)核起,大內(nèi)核鎖可以通過配置內(nèi)核使其變得可搶占(自旋鎖是不可搶占的),這時它實質(zhì)上是一個互斥鎖,使用信號量實現(xiàn)。
//大內(nèi)核鎖的API包括:
//
//void lock_kernel(void);
//
//該函數(shù)用于得到大內(nèi)核鎖。它可以遞歸調(diào)用而不會導(dǎo)致死鎖。
//
//void unlock_kernel(void);
//
//該函數(shù)用于釋放大內(nèi)核鎖。當(dāng)然必須與lock_kernel配對使用,調(diào)用了多少次lock_kernel,就需要調(diào)用多少次unlock_kernel。
//大內(nèi)核鎖的API使用非常簡單,按照以下方式使用就可以了:
//lock_kernel(); //對被保護的共享資源的訪問 … unlock_kernel();
//http://blog.csdn.net/universus/archive/2010/05/25/5623971.aspx
lock_kernel();
//初始化time ticket,時鐘
tick_init();
//函數(shù) tick_init() 很簡單,調(diào)用 clockevents_register_notifier 函數(shù)向 clockevents_chain 通知鏈注冊元素:
// tick_notifier。這個元素的回調(diào)函數(shù)指明了當(dāng)時鐘事件設(shè)備信息發(fā)生變化(例如新加入一個時鐘事件設(shè)備等等)時,
//應(yīng)該執(zhí)行的操作,該回調(diào)函數(shù)為 tick_notify
//http://blogold.chinaunix.net/u3/97642/showart_2050200.html
boot_cpu_init();
//初始化頁地址,當(dāng)然對于arm這里是個空函數(shù)
//http://book.chinaunix.net/special/ebook/PrenticeHall/PrenticeHallPTRTheLinuxKernelPrimer/0131181637/ch08lev1sec5.html
page_address_init();
printk(KERN_NOTICE "%s", linux_banner);
//系結(jié)構(gòu)相關(guān)的內(nèi)核初始化過程
//http://www.cublog.cn/u3/94690/showart_2238008.html
setup_arch(&command_line);
//初始化內(nèi)存管理
mm_init_owner(&init_mm, &init_task);
//處理啟動命令,這里就是設(shè)置的cmd_line
setup_command_line(command_line);
//這個在定義了SMP的時候有作用,現(xiàn)在這里為空函數(shù);對于smp的使用,后面在看。。。
setup_nr_cpu_ids();
//如果沒有定義CONFIG_SMP宏,則這個函數(shù)為空函數(shù)。
//如果定義了CONFIG_SMP宏,則這個setup_per_cpu_areas()函數(shù)給每個CPU分配內(nèi)存,
//并拷貝.data.percpu段的數(shù)據(jù)。為系統(tǒng)中的每個CPU的per_cpu變量申請空間。
setup_per_cpu_areas();
//定義在include/asm-x86/smp.h。
//如果是SMP環(huán)境,則設(shè)置boot CPU的一些數(shù)據(jù)。在引導(dǎo)過程中使用的CPU稱為boot CPU
smp_prepare_boot_cpu(); /* arch-specific boot-cpu hooks */
//設(shè)置node 和 zone 數(shù)據(jù)結(jié)構(gòu)
//內(nèi)存管理的講解:http://blog.chinaunix.net/space.php?uid=361890&do=blog&cuid=2146541
build_all_zonelists(NULL);
//初始化page allocation相關(guān)結(jié)構(gòu)
page_alloc_init();
printk(KERN_NOTICE "Kernel command line: %s/n", boot_command_line);
//解析內(nèi)核參數(shù)
//對內(nèi)核參數(shù)的解析:http://hi.baidu.com/yuhuntero/blog/item/654a7411e45ce519b8127ba9.html
parse_early_param();
parse_args("Booting kernel", static_command_line, __start___param,
__stop___param - __start___param,
&unknown_bootoption);
/*
* These use large bootmem allocations and must precede
* kmem_cache_init()
*/
//初始化hash表,以便于從進程的PID獲得對應(yīng)的進程描述指針,按照實際的物理內(nèi)存初始化pid hash表
//這里涉及到進程管理http://blog.csdn.net/satanwxd/archive/2010/03/27/5422053.aspx
pidhash_init();
//初始化VFS的兩個重要數(shù)據(jù)結(jié)構(gòu)dcache和inode的緩存。
//http://blog.csdn.net/yunsongice/archive/2011/02/01/6171324.aspx
vfs_caches_init_early();
//把編譯期間,kbuild設(shè)置的異常表,也就是__start___ex_table和__stop___ex_table之中的所有元素進行排序
sort_main_extable();
//初始化中斷向量表
//http://blog.csdn.net/yunsongice/archive/2011/02/01/6171325.aspx
trap_init();
//memory map初始化
//http://blog.csdn.net/huyugv_830913/archive/2010/09/15/5886970.aspx
mm_init();
/*
* Set up the scheduler prior starting any interrupts (such as the
* timer interrupt). Full topology setup happens at smp_init()
* time - but meanwhile we still have a functioning scheduler.
*/
//核心進程調(diào)度器初始化,調(diào)度器的初始化的優(yōu)先級要高于任何中斷的建立,
//并且初始化進程0,即idle進程,但是并沒有設(shè)置idle進程的NEED_RESCHED標(biāo)志,
//所以還會繼續(xù)完成內(nèi)核初始化剩下的事情。
//這里僅僅為進程調(diào)度程序的執(zhí)行做準(zhǔn)備。
//它所做的具體工作是調(diào)用init_bh函數(shù)(kernel/softirq.c)把timer,tqueue,immediate三個人物隊列加入下半部分的數(shù)組
sched_init();
/*
* Disable preemption - early bootup scheduling is extremely
* fragile until we cpu_idle() for the first time.
*/
//搶占計數(shù)器加1
preempt_disable();
//檢查中斷是否打開
if (!irqs_disabled()) {
printk(KERN_WARNING "start_kernel(): bug: interrupts were "
"enabled *very* early, fixing it/n");
local_irq_disable();
}
//Read-Copy-Update的初始化
//RCU機制是Linux2.6之后提供的一種數(shù)據(jù)一致性訪問的機制,
//從RCU(read-copy-update)的名稱上看,我們就能對他的實現(xiàn)機制有一個大概的了解,
//在修改數(shù)據(jù)的時候,首先需要讀取數(shù)據(jù),然后生成一個副本,對副本進行修改,
//修改完成之后再將老數(shù)據(jù)update成新的數(shù)據(jù),此所謂RCU。
//http://blog.ednchina.com/tiloog/193361/message.aspx
//http://blogold.chinaunix.net/u1/51562/showart_1341707.html
rcu_init();
//定義在lib/radix-tree.c。
//Linux使用radix樹來管理位于文件系統(tǒng)緩沖區(qū)中的磁盤塊,
//radix樹是trie樹的一種
//http://blog.csdn.net/walkland/archive/2009/03/19/4006121.aspx
radix_tree_init();
/* init some links before init_ISA_irqs() */
//early_irq_init 則對數(shù)組中每個成員結(jié)構(gòu)進行初始化,
//例如, 初始每個中斷源的中斷號.其他的函數(shù)基本為空.
early_irq_init();
//初始化IRQ中斷和終端描述符。
//初始化系統(tǒng)中支持的最大可能的中斷描述結(jié)構(gòu)struct irqdesc變量數(shù)組irq_desc[NR_IRQS],
//把每個結(jié)構(gòu)變量irq_desc[n]都初始化為預(yù)先定義好的壞中斷描述結(jié)構(gòu)變量bad_irq_desc,
//并初始化該中斷的鏈表表頭成員結(jié)構(gòu)變量pend
init_IRQ();
//prio-tree是一棵查找樹,管理的是什么?
//http://blog.csdn.net/dog250/archive/2010/06/28/5700317.aspx
prio_tree_init();
//初始化定時器Timer相關(guān)的數(shù)據(jù)結(jié)構(gòu)
//http://www.ibm.com/developerworks/cn/linux/l-cn-clocks/index.html
init_timers();
//對高精度時鐘進行初始化
hrtimers_init();
//軟中斷初始化
//http://blogold.chinaunix.net/u1/51562/showart_494363.html
softirq_init();
//初始化時鐘源
timekeeping_init();
//初始化系統(tǒng)時間,
//檢查系統(tǒng)定時器描述結(jié)構(gòu)struct sys_timer全局變量system_timer是否為空,
//如果為空將其指向dummy_gettimeoffset()函數(shù)。
//http://www.ibm.com/developerworks/cn/linux/l-cn-clocks/index.html
time_init();
//profile只是內(nèi)核的一個調(diào)試性能的工具,
//這個可以通過menuconfig中的Instrumentation Support->profile打開。
//http://www.linuxdiyf.com/bbs//thread-71446-1-1.html
profile_init();
if (!irqs_disabled())
printk(KERN_CRIT "start_kernel(): bug: interrupts were "
"enabled early/n");
//與開始的early_boot_irqs_off相對應(yīng)
early_boot_irqs_on();
//與local_irq_disbale相對應(yīng),開中斷
local_irq_enable();
/* Interrupts are enabled now so all GFP allocations are safe. */
gfp_allowed_mask = __GFP_BITS_MASK;
//memory cache的初始化
//http://my.chinaunix.net/space.php?uid=7588746&do=blog&id=153184
kmem_cache_init_late();
/*
* HACK ALERT! This is early. We're enabling the console before
* we've done PCI setups etc, and console_init() must be aware of
* this. But we do want output early, in case something goes wrong.
*/
//初始化控制臺以顯示printk的內(nèi)容,在此之前調(diào)用的printk,只是把數(shù)據(jù)存到緩沖區(qū)里,
//只有在這個函數(shù)調(diào)用后,才會在控制臺打印出內(nèi)容
//該函數(shù)執(zhí)行后可調(diào)用printk()函數(shù)將log_buf中符合打印級別要求的系統(tǒng)信息打印到控制臺上。
console_init();
if (panic_later)
panic(panic_later, panic_param);
//如果定義了CONFIG_LOCKDEP宏,那么就打印鎖依賴信息,否則什么也不做
lockdep_info();
/*
* Need to run this when irqs are enabled, because it wants
* to self-test [hard/soft]-irqs on/off lock inversion bugs
* too:
*/
//如果定義CONFIG_DEBUG_LOCKING_API_SELFTESTS宏
//則locking_selftest()是一個空函數(shù),否則執(zhí)行鎖自測
locking_selftest();
#ifdef CONFIG_BLK_DEV_INITRD
if (initrd_start && !initrd_below_start_ok &&
page_to_pfn(virt_to_page((void *)initrd_start)) < min_low_pfn) {
printk(KERN_CRIT "initrd overwritten (0x%08lx < 0x%08lx) - "
"disabling it./n",
page_to_pfn(virt_to_page((void *)initrd_start)),
min_low_pfn);
initrd_start = 0;
}
#endif
//頁面初始化,可以參考上面的cgroup機制
page_cgroup_init();
//頁面分配debug啟用
enable_debug_pagealloc();
//此處函數(shù)為空
kmemtrace_init();
//memory lead偵測初始化,如何偵測???
kmemleak_init();
//
//Called after the kmem_caches are functional to setup a dedicated
//cache pool, which has the SLAB_DEBUG_OBJECTS flag set. This flag
//prevents that the debug code is called on kmem_cache_free() for the
//debug tracker objects to avoid recursive calls.
//在kmem_caches之后表示建立一個高速緩沖池,建立起SLAB_DEBUG_OBJECTS標(biāo)志。???
debug_objects_mem_init();
//idr在linux內(nèi)核中指的就是整數(shù)ID管理機制,
//從本質(zhì)上來說,這就是一種將整數(shù)ID號和特定指針關(guān)聯(lián)在一起的機制
//idr機制適用在那些需要把某個整數(shù)和特定指針關(guān)聯(lián)在一起的地方。
//http://blogold.chinaunix.net/u3/93255/showart_2524027.html
idr_init_cache();
//是否是對SMP的支持,單核是否需要??這個要分析
setup_per_cpu_pageset();
//NUMA (Non Uniform Memory Access) policy
//具體是什么不懂
numa_policy_init();
if (late_time_init)
late_time_init();
//初始化調(diào)度時鐘
sched_clock_init();
//calibrate_delay()函數(shù)可以計算出cpu在一秒鐘內(nèi)執(zhí)行了多少次一個極短的循環(huán),
//計算出來的值經(jīng)過處理后得到BogoMIPS 值,
//Bogo是Bogus(偽)的意思,MIPS是millions of instructions per second(百萬條指令每秒)的縮寫。
//這樣我們就知道了其實這個函數(shù)是linux內(nèi)核中一個cpu性能測試函數(shù)。
//http://blogold.chinaunix.net/u2/86768/showart_2196664.html
calibrate_delay();
//PID是process id的縮寫
//http://blog.csdn.net/satanwxd/archive/2010/03/27/5422053.aspx
pidmap_init();
//來自mm/rmap.c
//分配一個anon_vma_cachep作為anon_vma的slab緩存。
//這個技術(shù)是PFRA(頁框回收算法)技術(shù)中的組成部分。
//這個技術(shù)為定位而生——快速的定位指向同一頁框的所有頁表項。
anon_vma_init();
#ifdef CONFIG_X86
if (efi_enabled)
efi_enter_virtual_mode();
#endif
//創(chuàng)建thread_info緩存
thread_info_cache_init();
//申請了一個slab來存放credentials??????如何理解?
cred_init();
//根據(jù)物理內(nèi)存大小計算允許創(chuàng)建進程的數(shù)量
//http://www.jollen.org/blog/2006/11/jollen_linux_3_fork_init.html
fork_init(totalram_pages);
//給進程的各種資源管理結(jié)構(gòu)分配了相應(yīng)的對象緩存區(qū)
//http://www.shangshuwu.cn/index.php/Linux內(nèi)核的進程創(chuàng)建
proc_caches_init();
//創(chuàng)建 buffer_head SLAB 緩存
buffer_init();
//初始化key的management stuff
key_init();
//關(guān)于系統(tǒng)安全的初始化,主要是訪問控制
//http://blog.csdn.net/nhczp/archive/2008/04/29/2341194.aspx
security_init();
//與debug kernel相關(guān)
dbg_late_init();
//調(diào)用kmem_cache_create()函數(shù)來為VFS創(chuàng)建各種SLAB分配器緩存
//包括:names_cachep、filp_cachep、dquot_cachep和bh_cachep等四個SLAB分配器緩存
vfs_caches_init(totalram_pages);
//創(chuàng)建信號隊列
signals_init();
/* rootfs populating might need page-writeback */
//回寫相關(guān)的初始化
//http://blog.csdn.net/yangp01/archive/2010/04/06/5454822.aspx
page_writeback_init();
#ifdef CONFIG_PROC_FS
proc_root_init();
#endif
//它將剩余的subsys初始化.然后將init_css_set添加進哈希數(shù)組css_set_table[ ]中.
//在上面的代碼中css_set_hash()是css_set_table的哈希函數(shù).
//它是css_set->subsys為哈希鍵值,到css_set_table[ ]中找到對應(yīng)項.然后調(diào)用hlist_add_head()將init_css_set添加到?jīng)_突項中.
//然后,注冊了cgroup文件系統(tǒng).這個文件系統(tǒng)也是我們在用戶空間使用cgroup時必須掛載的.
//最后,在proc的根目錄下創(chuàng)建了一個名為cgroups的文件.用來從用戶空間觀察cgroup的狀態(tài).
//http://blogold.chinaunix.net/u1/51562/showart_1736813.html
cgroup_init();
//http://blogold.chinaunix.net/u1/51562/showart_1777937.html
cpuset_init();
進程狀態(tài)初始化,實際上就是分配了一個存儲線程狀態(tài)的高速緩存
taskstats_init_early();
delayacct_init();
//此處為一空函數(shù)
imv_init_complete();
//測試CPU的各種缺陷,記錄檢測到的缺陷,以便于內(nèi)核的其他部分以后可以使用他們工作。
check_bugs();
//電源相關(guān)的初始化
//http://blogold.chinaunix.net/u/548/showart.php?id=377952
acpi_early_init(); /* before LAPIC and SMP init */
//
sfi_init_late();
ftrace_init();
/* Do the rest non-__init'ed, we're now alive */
//創(chuàng)建1號進程,詳細分析之
rest_init();
}

?

?

?

http://blog.csdn.net/skywalkzf/article/details/6415708 ? ?rest_init 分析

轉(zhuǎn)載于:https://www.cnblogs.com/darren-715/p/3920033.html

總結(jié)

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

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

久久久久国产精品视频 | 一本大道久久精品懂色aⅴ 五月婷社区 | 欧美做受高潮1 | 久久大香线蕉app | 天天在线免费视频 | 亚洲国产日韩欧美在线 | 日韩欧美一区视频 | 亚洲 欧美日韩 国产 中文 | 69精品 | 丁五月婷婷 | 免费观看全黄做爰大片国产 | 在线不卡的av | 色综合久久久久综合体桃花网 | 久99久久| 99精品福利 | 欧美 日韩 国产 中文字幕 | 91av免费在线观看 | 久久久影视 | 亚洲综合一区二区精品导航 | 黄色一级免费电影 | 免费观看成年人视频 | 国产在线永久 | 免费精品国产va自在自线 | 亚洲资源在线 | 久久a v视频 | 在线天堂亚洲 | 最近中文字幕免费 | 久久久久久免费 | 91精品国产92久久久久 | 99热这里只有精品在线观看 | 99精品久久99久久久久 | 久久亚洲电影 | 一级黄毛片 | 亚洲午夜在线视频 | 婷婷久久国产 | 精品嫩模福利一区二区蜜臀 | 国产在线一卡 | 天天操天天操天天操天天操天天操天天操 | 中文字幕成人在线观看 | 免费黄色网址大全 | 在线观看中文字幕2021 | 99国产精品久久久久久久久久 | 婷婷丁香花五月天 | 99精品国产一区二区 | 久久久资源 | 国产剧情在线一区 | 97国产一区 | 欧美日韩免费一区二区三区 | 激情婷婷久久 | 丁香综合激情 | 天天干天天干天天干 | 国产高清免费在线观看 | 国产精品久久久精品 | 久久成人国产精品 | 午夜影院先| 99精彩视频在线观看免费 | 美女久久网站 | av在线8| 亚洲资源网| 婷婷久久五月 | 国产一区在线免费观看视频 | 五月婷婷网站 | av中文字幕不卡 | 91av中文字幕 | 美女视频黄是免费的 | 黄色字幕网 | 99精品免费久久久久久久久日本 | 久久久久国产精品免费免费搜索 | 国产精品成人免费精品自在线观看 | 一区在线观看 | 在线观看日本高清mv视频 | 日韩综合一区二区 | 99久久激情视频 | 久久伊人操| 91成年人视频 | 91视频免费网址 | 丁香婷婷色综合亚洲电影 | 免费在线观看不卡av | 国产精品av免费 | 日本久久久久久久久久 | 精品视频免费在线 | 欧美久久久久久久久 | 国产精品v欧美精品v日韩 | 在线三级中文 | 久久久久久久av | 91精品视频在线观看免费 | 色婷婷97 | 在线观看亚洲国产 | 午夜在线观看一区 | 麻豆影视在线播放 | 久久99中文字幕 | 国产精品12345| 96国产精品视频 | 久久区二区 | 日韩免费视频一区二区 | 黄色特级毛片 | 中文字幕在线观看完整 | 蜜臀av.com| 久久久久久国产精品免费 | 免费日韩视频 | 久久草视频 | 欧美日韩精品在线观看视频 | 久久久免费看片 | 人人爽人人射 | 人人干干人人 | 久久99亚洲精品久久 | 中文字幕在线一区二区三区 | 精品久久久999 | 婷婷在线精品视频 | 高潮毛片无遮挡高清免费 | 日韩精品视频网站 | 精品国产一区二区三区久久 | 亚洲黄网站| 91欧美日韩国产 | 国内精品久久久久国产 | 91精品亚洲影视在线观看 | 久久成人国产精品一区二区 | av观看网站| 国产精品欧美精品 | 97色视频在线 | 亚洲国产资源 | 亚洲1区在线| 一区二区三区四区五区六区 | 色综合天天色综合 | 毛片二区| 91干干干 | 亚洲在线视频观看 | 国产精品国产三级国产aⅴ无密码 | 亚洲精品免费在线观看视频 | 日韩精品一区二区三区第95 | 国产免费三级在线观看 | 涩涩在线 | 成在线播放| 99久久精| 66av99精品福利视频在线 | 在线视频一二三 | 91综合久久一区二区 | 成人毛片在线观看 | 人人澡人人爽 | 日韩精品免费一区二区三区 | 四虎在线免费观看 | 亚洲aⅴ免费在线观看 | 久久成人国产精品一区二区 | 亚洲va欧洲va国产va不卡 | 日韩精品久久久久久中文字幕8 | 精品国产午夜 | 一级欧美日韩 | 久久综合天天 | 亚洲综合色激情五月 | 国产精品视频你懂的 | 日本中文字幕观看 | 欧美贵妇性狂欢 | 久久久久欧美精品 | 伊人中文网 | 久久99精品国产一区二区三区 | 久久久久免费视频 | 黄色片网站大全 | 亚洲精品三级 | 18久久久久久 | 国产黄影院色大全免费 | 91香蕉视频黄 | 日日操日日| 五月婷婷在线播放 | 久久艹艹 | 久久久久色 | 久久午夜影院 | 久久久国际精品 | 香蕉一区 | 日韩欧美视频一区二区三区 | 九九99 | wwxxx日本| 久久精品一区二区三区视频 | 午夜精品成人一区二区三区 | 日韩毛片精品 | 九九九九热精品免费视频点播观看 | 国产一区免费 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 日p视频在线观看 | 五月婷婷色播 | 欧美亚洲一区二区在线 | 9在线观看免费高清完整版在线观看明 | 99视频一区二区 | 韩国一区二区三区在线观看 | 国内精品久久久久久久影视简单 | 国产丝袜制服在线 | 综合久久久久久久久 | 在线成人免费电影 | 欧美一区日韩一区 | 2023av| 国产精品久久久久一区二区三区共 | 在线观看日韩免费视频 | 欧美激情视频久久 | 欧美日韩一区二区在线观看 | 亚洲五月婷 | 热99久久精品 | 去干成人网 | 一本一道久久a久久综合蜜桃 | 国产精品中文字幕在线观看 | 麻花豆传媒mv在线观看网站 | 国产亚洲精品美女久久 | 国产日本在线观看 | 欧美性大胆 | 最近中文字幕视频完整版 | 在线视频专区 | 在线免费黄 | 麻豆久久精品 | 奇米影音四色 | 国产精品男女啪啪 | 精品一区二三区 | 国产99亚洲| 亚洲精品网站在线 | 五月激情六月丁香 | 国产高h视频 | 亚洲日韩精品欧美一区二区 | 六月丁香在线观看 | 中文字幕在线播放第一页 | 五月天中文字幕 | 五月天亚洲激情 | 国产一区二区高清不卡 | 久草视频网 | 中文字幕 影院 | 日韩av女优视频 | 免费精品在线 | 欧美综合在线观看 | 久久精品99精品国产香蕉 | 日韩久久精品一区二区三区下载 | 欧美精品三级在线观看 | 久久999久久 | 96久久欧美麻豆网站 | 国产精品专区一 | 青草视频在线 | 精品久久久久久亚洲综合网站 | 国模一区二区三区四区 | 国产精品wwwwww | 成人免费在线播放 | 天天操天天色天天射 | 国语久久 | 亚洲精品美女久久久久 | 日韩69视频 | 久久在线视频在线 | 日韩欧美在线播放 | 天天干天天拍天天操天天拍 | 国产高清成人在线 | 91黄色在线观看 | 国产96视频 | 久久五月婷婷综合 | 天天天天色射综合 | 97色免费视频 | 亚洲成人欧美 | 最新真实国产在线视频 | 最近中文字幕免费视频 | 久久久久伊人 | 999久久精品 | 色成人亚洲网 | 婷婷婷国产在线视频 | 一级特黄aaa大片在线观看 | 激情婷婷在线 | 国产123av| 91精品视频免费观看 | 国产精品久久久久久妇 | 精品福利网站 | 2019av在线视频 | 国产精品自产拍在线观看 | 操操操操网 | 婷婷在线看 | 成人教育av | 日韩av线观看| 亚洲午夜av久久乱码 | 国产午夜三级一二三区 | 久久中文网 | 香蕉在线播放 | 国产一区麻豆 | 久久99久久99精品免观看软件 | 最新av在线免费观看 | 99精品在线观看 | 91亚色免费视频 | 欧美日本国产在线观看 | 丁香资源影视免费观看 | 亚洲欧美国产精品久久久久 | 亚洲电影一区二区 | 亚洲理论在线观看电影 | 国产麻豆视频免费观看 | 美女在线免费视频 | 久久观看免费视频 | 亚洲成人动漫在线观看 | 国产精品一区在线 | 国产精品18久久久久久久久 | 91人人干| 天天爱天天操天天爽 | 国产一级在线观看视频 | 色999在线 | 国产 欧美 日本 | 久久久久久伊人 | 精品国产123 | 成+人+色综合| 国产精品第二页 | 丁香色综合 | 国产一级a毛片视频爆浆 | 免费在线播放av电影 | 蜜臀久久99精品久久久久久网站 | 在线视频免费观看 | 99在线精品视频 | 不卡av在线免费观看 | 日本黄色免费在线 | 五月婷激情 | 久久国产精品一二三区 | 人人藻人人澡人人爽 | 国内丰满少妇猛烈精品播 | 91看片在线免费观看 | 欧美一区二区视频97 | 久久久久久久久国产 | 欧美日韩中 | 久久国产精品免费看 | 日韩中文字幕免费 | 黄色三级在线看 | 西西4444www大胆视频 | 99精品久久精品一区二区 | 日韩精品免费一线在线观看 | 精品视频123区在线观看 | 一级一片免费看 | 国产91精品看黄网站在线观看动漫 | 亚洲成年人免费网站 | 日韩com | 日韩精品不卡在线 | 亚洲精品乱码久久久久久蜜桃不爽 | 色综合天天综合在线视频 | 中文字幕第一页在线视频 | 久久免费视频这里只有精品 | 激情欧美日韩一区二区 | 日本大片免费观看在线 | 婷婷深爱五月 | 欧美成人h版电影 | 国产99久久久国产精品成人免费 | 国产色婷婷精品综合在线手机播放 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 国产69精品久久久久久 | 欧美亚洲另类在线视频 | 99r在线精品 | 91精品综合在线观看 | 久草在线资源视频 | 丝袜美女在线观看 | 一色屋精品视频在线观看 | 亚洲春色成人 | 黄色av网站在线免费观看 | 色网站在线免费观看 | 视频一区在线播放 | www.色国产| 在线观看片 | 久久久麻豆视频 | 精品亚洲免费视频 | 国产免费午夜 | 日韩深夜在线观看 | 国产最新在线 | 天天操天天操天天 | 丁香综合五月 | 亚洲婷婷综合色高清在线 | 婷婷香蕉| 五月色婷| 高清国产午夜精品久久久久久 | 91探花在线 | 色综合久久综合 | 天天色天天射综合网 | 免费视频a| 99在线热播精品免费99热 | 韩日电影在线 | 午夜精品福利一区二区三区蜜桃 | 久久久久亚洲精品成人网小说 | 婷婷丁香视频 | av怡红院 | 久久综合狠狠综合久久激情 | 一本一本久久a久久 | 天天操天天色天天 | 国产精品成人在线观看 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 国产精品 国内视频 | 毛片美女网站 | 麻豆视频免费 | 国内三级在线观看 | 久久99精品国产91久久来源 | av在线免费不卡 | 日日操夜夜操狠狠操 | 伊人亚洲精品 | 国产爽妇网| 国产一区二区精 | 国产在线欧美在线 | 99国内精品 | 一级久久久 | 81国产精品久久久久久久久久 | 欧美三级高清 | 欧美日韩电影在线播放 | 亚洲国产精品500在线观看 | 中文字幕在线观看完整版电影 | 欧美成人中文字幕 | 人人干网| 91成品人影院 | 亚洲人成免费网站 | 久保带人 | 亚洲精品视频网站在线观看 | 日韩亚洲欧美中文字幕 | 日本三级中文字幕在线观看 | 亚洲91中文字幕无线码三区 | 麻豆一二 | 日韩特黄一级欧美毛片特黄 | 中文字幕av在线 | 精品专区一区二区 | 激情电影影院 | 黄色一级免费网站 | av一本久道久久波多野结衣 | 久久天堂影院 | 日韩日韩日韩日韩 | 在线成人性视频 | 99在线精品视频在线观看 | 国产精品美女久久久久久久久 | 91av小视频| 久久久精选| 日日爱夜夜爱 | 免费看三片 | 一区二区三区高清不卡 | 国精产品永久999 | 丁香久久婷婷 | 高清色免费 | 18国产精品白浆在线观看免费 | 日韩久久久久久久久久久久 | 在线观看亚洲精品视频 | 黄色大片日本 | 久草免费色站 | 欧美一级日韩三级 | 人人舔人人爱 | 伊人婷婷| 狠狠色丁香婷婷综合久小说久 | 精品久久久久一区二区国产 | 久草视频免费 | 国产涩涩在线观看 | www五月天com| 中文字幕精品一区二区三区电影 | 国产精品高清在线 | 久久视频这里有精品 | 日韩精品免费在线观看 | 欧美日韩国产精品一区二区三区 | 一区二区三区免费播放 | 麻豆视频在线观看免费 | 亚洲国产免费看 | 99精品视频免费全部在线 | 97精品伊人 | 国产精品成人免费一区久久羞羞 | 99理论片 | 一区二区三区四区五区在线 | 天天干天天操天天入 | 91日韩精品视频 | 超碰在线人人艹 | 69久久久| 日韩三级.com | 国产精品大尺度 | avwww在线 | 欧美综合色在线图区 | 欧美高清成人 | 字幕网av| 在线亚洲小视频 | 久久视频在线免费观看 | 欧美成人h版电影 | 精品国产人成亚洲区 | 欧美精品乱码久久久久久按摩 | 日韩久久精品一区二区 | 亚洲美女免费精品视频在线观看 | 五月激情电影 | 国产日产欧美在线观看 | 天天操天天爱天天爽 | 亚洲国产mv| 久久久精品国产一区二区三区 | 午夜免费福利视频 | 国产一区二区久久 | 97中文字幕| 日韩黄色在线观看 | 狠狠干 狠狠操 | 欧洲成人av| 国产999久久久 | 97超碰人人澡人人爱 | 国产精品2019 | 国产99在线| 欧美资源在线观看 | 国产字幕在线看 | 91亚洲精品久久久蜜桃 | 极品久久久久久久 | 久久五月婷婷综合 | av一区二区在线观看中文字幕 | 免费看黄在线网站 | 亚洲热视频 | 欧美三人交| 四虎永久免费 | 亚洲理论在线观看 | 亚洲国产视频a | 久久国产日韩 | 日韩av手机在线看 | 欧美精品xxx | 少妇精69xxtheporn | 国产99自拍| 六月丁香久久 | 日韩电影在线观看一区 | 99精品欧美一区二区蜜桃免费 | 免费观看黄色12片一级视频 | 免费看污片 | 国产高清在线精品 | 欧美精品久久久久久久亚洲调教 | 二区三区在线 | 久久久精品网 | 欧美日韩久 | 久久久久国产精品免费网站 | 国产成人精品午夜在线播放 | 五月天久久久久 | 精品视频不卡 | 国产精品美女久久久久久2018 | 91欧美在线| 最新国产一区二区三区 | 国产打女人屁股调教97 | 久草在线视频网站 | 欧美一级黄色网 | 国产精品一区二区白浆 | av一级片 | 亚洲一级片在线观看 | 国产成人久久久久 | 亚洲欧美日韩精品久久久 | 91免费视频网站在线观看 | 久久国内精品视频 | 久草久视频 | 又色又爽又黄高潮的免费视频 | 亚洲精品在线视频播放 | 在线观看国产www | 欧美伦理一区 | 青草草在线 | 色网免费观看 | 亚洲国产欧美一区二区三区丁香婷 | 国产又粗又硬又爽视频 | 日韩理论电影在线 | 在线视频一二区 | 午夜精品久久久久 | 中文字幕在线观看亚洲 | 激情网站免费观看 | 888av| 久久99久久99精品免费看小说 | 中文字幕av一区二区三区四区 | 丁香婷婷久久 | 欧美一级日韩三级 | 婷婷伊人五月天 | 国产精品毛片久久久久久久久久99999999 | 亚洲黄在线观看 | 91在线观 | 日本精品在线视频 | 亚洲1区在线 | 中文字幕在线中文 | 亚洲va天堂va欧美ⅴa在线 | 天天在线视频色 | 国产视频在线观看免费 | 久久久久久久福利 | 日日夜夜噜噜噜 | 国产精品v欧美精品 | 久草五月 | 亚洲成a人片77777潘金莲 | av在线播放观看 | 片黄色毛片黄色毛片 | 亚洲国产成人精品在线 | 国产成人av一区二区三区在线观看 | 奇人奇案qvod | 日韩精品视频在线观看免费 | 五月婷婷丁香六月 | 91九色国产蝌蚪 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | www.久久色| 高清在线观看av | 婷婷六月天综合 | 美女视频国产 | 久久99电影 | www婷婷 | 狠狠干在线 | 亚洲精品观看 | 综合色天天 | 色婷婷电影 | 超碰人人99 | 国产精品11| 五月婷婷网站 | 日本少妇高清做爰视频 | 久久久久女人精品毛片九一 | 国产黄免费 | 五月天av在线 | 天天躁日日躁狠狠躁av中文 | 粉嫩av一区二区三区免费 | 色欧美88888久久久久久影院 | 国产精选视频 | 欧美91精品久久久久国产性生爱 | 国产高清黄| 日韩一区二区三 | av网址aaa| 少妇高潮冒白浆 | 麻豆影视在线免费观看 | 日韩a级免费视频 | 日日碰狠狠躁久久躁综合网 | 亚洲欧美色婷婷 | 久久国产精品99久久久久久丝袜 | av+在线播放在线播放 | 久久久影视 | 亚洲精品99久久久久久 | 久久久久成人精品 | 国产中文欧美日韩在线 | 在线观看亚洲 | 99精品国产亚洲 | 在线黄色av电影 | 国产精品毛片久久久久久久 | 国产久草在线 | 欧美在线观看禁18 | 国产精品久久久av | 国产青草视频在线观看 | 97视频网址 | 黄色一集片 | 中文字幕在线日 | 免费视频区| 色综合久久久久久中文网 | 天天艹天天 | 激情欧美一区二区三区免费看 | 亚洲国产黄色片 | 特级毛片爽www免费版 | 婷婷深爱五月 | 成片免费观看视频999 | 玖玖视频 | 91麻豆精品国产91久久久使用方法 | 91在线看黄 | 91看片一区二区三区 | a黄色大片 | 久久久久二区 | 欧美精选一区二区三区 | 久久精品视频在线播放 | 天天人人综合 | 国产精品大尺度 | 免费福利视频网 | 久久综合九色99 | 成人免费看片网址 | 六月婷婷久香在线视频 | 日本中文字幕在线播放 | 久久成人精品视频 | 黄色一级性片 | 欧美精品久久天天躁 | 中文字幕免费观看 | 五月天天色| 久久国产欧美日韩 | 1000部国产精品成人观看 | 日韩免费网址 | 久久精品视频在线观看 | 99婷婷狠狠成为人免费视频 | 欧美日本不卡视频 | 国产精品成人国产乱 | 在线免费看黄网站 | 在线天堂视频 | 久久视频一区二区 | 久久不卡免费视频 | 亚洲一区二区三区毛片 | 国产精品一区二区三区在线看 | 婷婷精品国产欧美精品亚洲人人爽 | 五月开心六月婷婷 | 91av手机在线观看 | 在线电影日韩 | 亚洲小视频在线 | 国产小视频在线免费观看视频 | 欧美一区二区三区特黄 | 91av官网| 久草视频在线资源站 | 欧美精选一区二区三区 | 国产一线二线三线性视频 | 五月天综合婷婷 | 奇米777777 | 四虎成人网 | 国产精品久久久久毛片大屁完整版 | 草在线视频| 99re在线视频观看 | 日韩中文字幕国产 | 精品国产伦一区二区三区观看说明 | 天天干夜夜擦 | 国产精品日韩欧美一区二区 | 天天摸夜夜添 | 色的网站在线观看 | 日韩av美女 | 国产麻豆电影在线观看 | 国产色在线 | 粉嫩一区二区三区粉嫩91 | 日本女人b | 午夜精品视频一区 | 日本黄色片一区二区 | 天天骚夜夜操 | 免费av看片 | 超碰免费97| 日韩在线免费电影 | 麻豆精品在线 | 国产97色在线 | 91看片在线看片 | 97国产一区| 在线观看黄网站 | 久久免费视频8 | 免费a视频在线 | 国产精品theporn | 亚洲国产日韩欧美 | 国产精品国产三级国产专区53 | 精品色999 | 久久久精品午夜 | 午夜视频在线网站 | 欧美成人久久 | 天天爱天天插 | 香蕉网在线播放 | av黄在线播放 | 日韩免费不卡视频 | 午夜精品久久久久久久久久久久久久 | 在线精品国产 | 婷婷综合视频 | 韩国av电影在线观看 | 黄色成人av在线 | 日韩欧美xxxx | 日本精品视频在线观看 | 亚洲专区在线视频 | 国产又粗又长又硬免费视频 | 久久久在线观看 | 日韩高清不卡在线 | 亚洲最快最全在线视频 | 亚洲国产精品成人av | 91av影视| 久久激情日本aⅴ | 日韩在线观看视频在线 | 99精品视频在线观看视频 | 在线观看成年人 | 日韩精品免费在线 | 在线成人免费电影 | www日韩在线观看 | 最新真实国产在线视频 | 成人网页在线免费观看 | 日韩精品一区二区三区在线视频 | 精品高清美女精品国产区 | 亚洲一区欧美精品 | 99热官网 | 91亚洲综合 | 久久在现 | 在线观看亚洲成人 | 日韩欧美在线观看一区 | 免费观看日韩av | 国产视频久久久 | 999久久久久久久久久久 | 国产美女久久久 | 久99久在线视频 | 99久久精品免费看国产一区二区三区 | 911久久| 日本色小说视频 | 久久久国产精品一区二区三区 | 欧美另类xxx| 免费成人看片 | 日本一区二区高清不卡 | 精品国产乱码久久久久久三级人 | 日韩中文字幕免费电影 | 久久视频6 | 日韩电影在线观看一区二区 | 狠狠狠色丁香婷婷综合久久88 | 白丝av在线 | 激情综合网婷婷 | 国产一区二区在线免费观看 | 色综合久久网 | 99久久精品费精品 | av电影免费在线播放 | 玖玖精品视频 | 国产精品午夜av | 国产.精品.日韩.另类.中文.在线.播放 | 国产视频每日更新 | 天天伊人狠狠 | 欧美精品三级在线观看 | 91在线看黄 | 玖玖在线播放 | 我要看黄色一级片 | 午夜精品中文字幕 | 天天操夜夜拍 | 国产一级电影免费观看 | 欧美日韩中文字幕在线视频 | 一级欧美黄 | 精品国产成人av在线免 | 日韩午夜av | 久久久电影网站 | 免费高清国产 | 在线观看蜜桃视频 | 国产91综合一区在线观看 | 最近能播放的中文字幕 | 日韩在线中文字幕视频 | 日本精品中文字幕在线观看 | 色综合久久88色综合天天免费 | 日本aaa在线观看 | 亚洲国产片 | 久久综合影音 | 九色琪琪久久综合网天天 | 深爱激情av | 黄色一级大片在线免费看产 | 国产日韩视频在线 | 国产精品九九视频 | 日韩美女黄色片 | 在线观看韩日电影免费 | 国产高清亚洲 | 91精品中文字幕 | 久久66热这里只有精品 | 成 人 黄 色 片 在线播放 | 91最新国产| 国产视频欧美视频 | 亚洲国产精品第一区二区 | 91亚洲永久精品 | 人人玩人人添人人澡超碰 | 国产精品一区二区免费看 | 久艹视频免费观看 | 日韩av综合网站 | 美女免费av | 国产99久久久国产精品免费看 | 久久在线 | 久草爱视频 | 精品亚洲免a | 日日碰狠狠躁久久躁综合网 | 天天操天天干天天干 | 91在线入口 | 日韩欧美网址 | 久久久久国产成人免费精品免费 | 人人爱人人添 | 最近中文字幕免费av | 中文成人字幕 | 亚洲精品www久久久 www国产精品com | 国产精品久久久久久久久久不蜜月 | 国产在线观看你懂得 | 精品福利网 | 日韩免费中文 | 国产一级片在线播放 | 免费黄色网址大全 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | av成人免费在线 | 韩国一区在线 | 亚洲美女在线一区 | 国产精品美女视频网站 | 亚洲人在线7777777精品 | 日日碰狠狠躁久久躁综合网 | 国产精品视频地址 | 日韩乱理 | 婷婷在线免费观看 | 日本黄色免费在线观看 | 91九色porn在线资源 | av超碰免费在线 | 中文字幕在线观 | 久久涩涩网站 | 亚洲伊人天堂 | 亚洲第一区在线观看 | 久久99精品一区二区三区三区 | 91麻豆精品国产91久久久久久 | 99久久婷婷 | 免费成人黄色片 | 欧美激情视频一区二区三区免费 | 日本一区二区高清不卡 | 久久欧美综合 | 少妇bbb | 麻豆视频免费在线观看 | 黄色三级在线观看 | 亚洲视频网站在线观看 | 久久久国产一区二区三区 | 992tv在线观看 | 成人午夜电影在线观看 | 又色又爽又黄高潮的免费视频 | 最近中文字幕完整高清 | 久久视 | 国产精品精品国产婷婷这里av | 欧美 亚洲 另类 激情 另类 | 国产高清免费视频 | 久久精品九色 | www久久99| 天天操天天谢 | 久久这里只有精品视频99 | 日韩免费福利 | 久久亚洲区 | 国产性xxxx | 欧美人人爱 | 亚洲国产欧洲综合997久久, | 久久九九精品 | 国产97免费 | 天天草天天摸 | 日韩欧美视频免费在线观看 | 欧美精品一区二区三区一线天视频 | 91视频大全 | av 一区二区三区四区 | 国产一级在线播放 | av高清一区二区三区 | 91九色综合 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 久久久免费毛片 | 久久理论电影网 | 欧美大片www | 91精品国产亚洲 | 中文字幕在线观看第一区 | 国产高清视频在线播放一区 | 久久这里只有精品视频99 | 波多野结衣精品在线 | 婷婷婷国产在线视频 | 成人avav| 日韩资源视频 | 一区二区三区国 | 97夜夜澡人人爽人人免费 | 99热在线精品观看 | 玖玖色在线观看 | 午夜 久久 tv | 深爱开心激情 | 亚洲午夜剧场 | 久久久99国产精品免费 | 婷婷射五月 | 97天堂网 | 久久国产午夜精品理论片最新版本 | 欧美在线观看视频免费 | 一区二区三区久久 | 少妇bbb搡bbbb搡bbbb | 天堂在线免费视频 | 中午字幕在线 | 久久黄色成人 | 欧美日韩国产精品一区二区 | 91成人精品一区在线播放 | 国产亚洲无| 久久免费看a级毛毛片 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 黄色大全免费网站 | 17婷婷久久www | 亚洲最大免费成人网 | 人人爽人人干 | 国产一区二区不卡在线 | 国产精品美女久久久久久久 | 麻豆视频网址 | 亚洲1区 在线 | 日韩av影视在线观看 | 欧美做受高潮1 | 午夜精品久久久99热福利 | 日韩av二区 | 日韩在线视频二区 | 91久久爱热色涩涩 | 美女视频久久黄 | 成人午夜毛片 | 久久免费视频1 | 激情视频久久 | 久久最新 | 天天天色综合 | 97视频在线免费 | 久久久免费毛片 | 日韩av三区 | 日本激情动作片免费看 | 美女中文字幕 | 久草网站在线观看 | 国产小视频在线播放 | 五月激情站 | 色综合五月 | 国产成人精品一区二区三区在线观看 | 天天草天天色 | 亚洲欧美精品一区 | 三级动态视频在线观看 | 色操插| 亚洲国产成人在线 | 波多野结衣动态图 | 色婷婷丁香 | 亚洲成人中文在线 | 国产精品一区二区三区久久久 | 四虎影视成人永久免费观看亚洲欧美 | 91丨九色丨国产女 | 免费观看一级一片 | 九九影视理伦片 | 中文字幕在线看视频国产中文版 | 日韩免费电影网站 | 亚洲精品视频在线观看免费视频 | 免费一级特黄录像 | 国产精品美女网站 | 91资源在线观看 | 久久久久日本精品一区二区三区 | 黄色动态图xx | 国产日韩欧美在线一区 | 日韩成人在线一区二区 | 国产九色在线播放九色 | 九色自拍视频 | 日韩精品免费 | 江苏妇搡bbbb搡bbbb | 中文字幕免费看 | 99久久99久久精品国产片果冰 | 国产青草视频在线观看 | 欧美日韩精品在线观看 | 99热这里 | 国产精品自产拍在线观看网站 | 粉嫩av一区二区三区四区五区 | 亚洲一级电影在线观看 | 欧美精品乱码久久久久久 | 成人免费一级 | 在线不卡的av | 国产精品第二十页 | 日本黄色大片免费看 | 九九热在线免费观看 | 日韩美女一级片 | 天堂在线免费视频 | 亚洲毛片视频 | 免费成人av | 久久视频 | 91av在线电影 | 日韩在线视 | 999久久国产精品免费观看网站 | 国产在线理论片 | 日韩欧美一区二区三区视频 | 日韩系列在线 |