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

歡迎訪問(wèn) 生活随笔!

生活随笔

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

编程问答

平述factory reset——从main system到重引导流程

發(fā)布時(shí)間:2025/4/16 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 平述factory reset——从main system到重引导流程 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

關(guān)于Android或linux的引導(dǎo)流程,網(wǎng)上大都是從開(kāi)機(jī)開(kāi)始講述的,或者直接跳過(guò)bootloader引導(dǎo)階段,直接從init進(jìn)程開(kāi)始說(shuō)起。這里我從手機(jī)正常運(yùn)行狀態(tài)開(kāi)始,到重啟狀態(tài)以及重啟之后的狀態(tài)略做陳述,意在給讀者展開(kāi)一個(gè)更加直白的整機(jī)引導(dǎo)框架。?
一、device重啟之前?
在手機(jī)的“setting–>備份與重置—>恢復(fù)出廠設(shè)置”里可以找到該設(shè)置,一旦執(zhí)行了該設(shè)置,我們的手機(jī)便會(huì)恢復(fù)到原出廠設(shè)置狀態(tài),當(dāng)然里面的用戶數(shù)據(jù)、我們自行安裝的應(yīng)用等都將被全部清除(有些選項(xiàng)是可選擇性刪除的,eg:內(nèi)部空間上的音樂(lè)、圖片等)。下面一起看下恢復(fù)出廠設(shè)置的工作流程。?
操作中是從setting中進(jìn)行的,當(dāng)然代碼中我們也從settings中開(kāi)始看起。?
settings中涉及到恢復(fù)出廠設(shè)置的源碼流程文件在MasterClearConfirm.java中。我們可以根據(jù)settings中的privacy_settings.xml進(jìn)行查找,privacy_settings.xml是settings中主布局文件中的“備份與重置”Fragment選項(xiàng),通過(guò)它我們可以找到“factory reset”的PreferenceScreen標(biāo)簽:

<!-- Factory reset --><PreferenceScreen android:key="factory_reset"android:title="@string/master_clear_title"settings:keywords="@string/keywords_factory_data_reset"android:fragment="com.android.settings.MasterClear" />
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

從中我們會(huì)發(fā)現(xiàn)對(duì)應(yīng)Fragment是“com.android.settings.MasterClear”。到此我們就可以就找到了對(duì)應(yīng)的java文件了——MasterClear.java。進(jìn)入到該java文件后我們發(fā)現(xiàn),在showFinalConfirmation()函數(shù)中真正加載的Fragment是“MasterClearConfirm.class”,如下所示:

private void showFinalConfirmation() {Preference preference = new Preference(getActivity());preference.setFragment(MasterClearConfirm.class.getName());preference.setTitle(R.string.master_clear_confirm_title);preference.getExtras().putBoolean(ERASE_EXTERNAL_EXTRA, mExternalStorage.isChecked());((SettingsActivity) getActivity()).onPreferenceStartFragment(null, preference);}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

我們找到MasterClearConfirm.java就可以看到里面有我們想要的恢復(fù)出廠設(shè)置的操作。?
在函數(shù)doMasterClear()中會(huì)發(fā)送ACTION_MASTER_CLEAR廣播,而接收者可以在framework/base/core/res/ AndroidManifest.xml中找到:

<receiver android:name="com.android.server.MasterClearReceiver"android:permission="android.permission.MASTER_CLEAR"><intent-filter android:priority="100" ><!-- For Checkin, Settings, etc.: action=MASTER_CLEAR --><action android:name="android.intent.action.MASTER_CLEAR" /><!-- MCS always uses REMOTE_INTENT: category=MASTER_CLEAR --><action android:name="com.google.android.c2dm.intent.RECEIVE" /><category android:name="android.intent.category.MASTER_CLEAR" /></intent-filter></receiver><service android:name="com.android.internal.os.storage.ExternalStorageFormatter"android:permission="android.permission.MASTER_CLEAR"android:exported="true" />
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

從中可以看出接收者就是MasterClearReceiver,它是框架層的一個(gè)service。打開(kāi)MasterClearReceiver.java,里面只重載了一個(gè)onReceive()函數(shù)。里面開(kāi)辟了一個(gè)新的線程進(jìn)行rebootWipeUserData的操作。該函數(shù)中組織好參數(shù)后通過(guò)bootCommand()往cache中的command文件中寫(xiě)指令,并遠(yuǎn)程調(diào)用PowerManagerService.java中的reboot()重啟至recovery模式。走到這里,不熟悉Android系統(tǒng)啟動(dòng)流程的屌絲們也許這里就走不動(dòng)了,唯一得到的信息就是附近應(yīng)該有IPowerManager.aidl文件。其實(shí),在這里是遠(yuǎn)程調(diào)用了一個(gè)系統(tǒng)級(jí)的服務(wù)——Powermanager。按照應(yīng)用層的邏輯,我們會(huì)找對(duì)應(yīng)的aidl文件,并繼續(xù)尋找其中reboot功能函數(shù)的具體實(shí)現(xiàn)方法進(jìn)一步去找onBind函數(shù)或asInterface的連接服務(wù)函數(shù)。但這里我們是找不到的。因?yàn)?#xff0c;該服務(wù)不是應(yīng)用層的服務(wù),是在系統(tǒng)啟動(dòng)的時(shí)候,zygote進(jìn)程起來(lái)后,通過(guò)systemManager直接加載到服務(wù)列表中的,這里直接進(jìn)行了使用(如何從PowerManager.java調(diào)到PowerManagerService.java中的,具體參看zygote進(jìn)程的啟動(dòng)過(guò)程,在此過(guò)程中有PowerManager服務(wù)的注冊(cè)流程)。按圖索驥,我們可以找到PowerManagerService.java文件,該文件就是PowerManager服務(wù)的具體實(shí)現(xiàn)。在其中,我們可以找到reboot函數(shù)。該函數(shù)中的前半部分都是對(duì)權(quán)限的check,往后看會(huì)發(fā)現(xiàn)shutdownOrRebootInternal函數(shù)。在該函數(shù)中,設(shè)計(jì)者直接new出了一個(gè)Runnable線程,順次看下求,在run函數(shù)中有ShutdownThread(ShutdownThread繼承自Thread,是一個(gè)線程類(lèi))的reboot函數(shù)分支。在其中,將reason賦值給mRebootReason之后,進(jìn)行了shutdownInner處理。該函數(shù)中,我們只需要看其最后一句:beginShutdownSequence(),點(diǎn)進(jìn)去,進(jìn)一步我們會(huì)發(fā)現(xiàn)在該函數(shù)最后啟動(dòng)了一個(gè)ShutdownThread線程實(shí)例sInstance。下面我們直接跳轉(zhuǎn)到其run()函數(shù)。在該運(yùn)行實(shí)體的最后會(huì)來(lái)到rebootOrShutdown()函數(shù),該函數(shù)中,我們會(huì)發(fā)現(xiàn)lowLevelReboot分支和最后的lowLevelShutdown函數(shù),這兩個(gè)函數(shù)里面做的工作十分類(lèi)似,都是去設(shè)置相應(yīng)的Prop項(xiàng)。在這里我們只看lowLevelReboot分支。該函數(shù)中有詳細(xì)說(shuō)明:

if (reason.equals(PowerManager.REBOOT_RECOVERY)) {// If we are rebooting to go into recovery, instead of// setting sys.powerctl directly we'll start the// pre-recovery service which will do some preparation for// recovery and then reboot for us.//// This preparation can take more than 20 seconds if// there's a very large update package, so lengthen the// timeout.SystemProperties.set("ctl.start", "pre-recovery");duration = 120 * 1000L;} else {SystemProperties.set("sys.powerctl", "reboot," + reason);duration = 20 * 1000L;}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

所以,接下來(lái)直接看set函數(shù)。在該函數(shù)中最終還是調(diào)用了JNI的東西(Android4.4之前是在ShutdownThread.java文件中的lowLevelReboot函數(shù)中直接調(diào)用的):?
?
僅從函數(shù)名判斷不出什么,再看native_set函數(shù)的定義:?
?
這里申明了一個(gè)native類(lèi)型的函數(shù),但怎么去找到其native函數(shù)的具體實(shí)現(xiàn)呢?觀其文件名SystemProperties.java可以得知其對(duì)應(yīng)注冊(cè)的native函數(shù)命中應(yīng)該是SystemProperties開(kāi)頭的。我們找到AndroidRuntime.cpp文件,里面有大量的native函數(shù)的注冊(cè)(這里為什么直接定位到了AndroidRuntime.cpp文件?也跟Android啟動(dòng)流程中涉及到的systemmanager注冊(cè)服務(wù)機(jī)制有關(guān),具體需要研究下這塊)。從中可以看到register_android_os_SystemProperties()函數(shù)的聲明。點(diǎn)擊去會(huì)發(fā)現(xiàn)里面也是調(diào)用了AndroidRuntime::registerNativeMethods()函數(shù)(該函數(shù)是native函數(shù)注冊(cè)的一個(gè)工具函數(shù),很多函數(shù)注冊(cè)時(shí)都是通過(guò)它)。再看其參數(shù)method_table,該變量是一JNINativeMethod類(lèi)型的數(shù)組,里面盛放的就是需要注冊(cè)的函數(shù)列表:?
?
從中可以找到SystemProperties_set函數(shù),它就是我們要找的對(duì)應(yīng)java側(cè)SystemProperties.java文件中native_set()函數(shù)的native實(shí)體。進(jìn)入到該函數(shù)會(huì)發(fā)現(xiàn)其最終也是通過(guò)property_set(key, val)系統(tǒng)函數(shù)將”ctl.start”, “pre-recovery”key, val或”sys.powerctl”, “reboot,”設(shè)置下去的。至此,在device重啟之前的factory reset流程我們便走完了(具體設(shè)置完這些屬性后,device為什么就會(huì)重啟了呢?需要深入研究下device的電源管理或Android的關(guān)機(jī)流程這塊了,這里不做分析)。至此,整個(gè)factory reset流程,我們才分析完一半,而另一半分布在device重啟后的過(guò)程中,下面展開(kāi)分析。?
二、Device重啟之后?
提到重啟,就不得不提bootloader。它是系統(tǒng)剛啟動(dòng)時(shí)運(yùn)行的一段或幾段程序,主要用來(lái)初始化硬件設(shè)備、引導(dǎo)系統(tǒng)內(nèi)核啟動(dòng)。下面簡(jiǎn)單介紹下bootloader文件的一般組成:?
bootloader一般有好多個(gè)文件組成,如Android手機(jī)一般會(huì)有:PBL(Prime Bootloader), SBL1/2/3(Second Bootloader), APPSBL(有的也稱(chēng)為aboot、hboot), HLOS(基帶baseband相關(guān))和TZ(TrustZone相關(guān)的鏡像)。而iphone手機(jī)一般是:BootRom(PBL, SecureROM), LLB(Low Level Bootloader),iBoot(stage 2 bootloader,常用于recovery模式), iBBS(精簡(jiǎn)版的ibOOT)和iBEC(用于從DFU-Device Firmware Upgrade模式恢復(fù))。對(duì)于我的Exynos板子,由于其并非手機(jī)設(shè)備,包含的bootloader相對(duì)較少,有:PBL( 也叫bl0,燒在iROM的只讀代碼), BL1(stage 1 bootloader), BL2(stage 2 bootloader,就是uboot中的spl), tzsw(trustzone firmware)和uboot。Bootloader分為多階段的引導(dǎo),這部分除了正常的硬件初始化工作外,還有我們更關(guān)注的一點(diǎn)是簽名驗(yàn)證。每一階段都先驗(yàn)證下一階段的鏡像病驗(yàn)證通過(guò)后才加載,形成一個(gè)安全信任鏈,保證這些bootloader和后面的內(nèi)核的完整性。這里之根據(jù)factory reset中涉及到的流程做淺嘗解析。?
bootloader啟動(dòng)時(shí)匯編中入口文件為arch\arm\crt0.S,忽略其前期對(duì)硬件和環(huán)境的初始化,直接看跳往c語(yǔ)言的函數(shù)kmain:”bl Kmain“,該函數(shù)位于main.c文件中。?
進(jìn)入到kmain函數(shù)中,會(huì)發(fā)現(xiàn)函數(shù)體中調(diào)用的大多數(shù)都是”_init”結(jié)尾的函數(shù),顧名思義,他們都是為了初始化環(huán)境而存在的(該部分省略不議)。我們直接看到該函數(shù)最后,在快結(jié)束的地方發(fā)現(xiàn)它thread_create了一個(gè)線程,該線程的名字就叫bootstrap2,點(diǎn)擊bootstrap2函數(shù)進(jìn)入。與前面kmain函數(shù)類(lèi)似,一直都是*_init(該部分見(jiàn)名知意,都是平臺(tái)相關(guān)的初始化環(huán)節(jié)),我們忽略前面的,只看最后一個(gè)apps_init()。這里apps_init 是關(guān)鍵,對(duì) LK 中所謂app 初始化并運(yùn)行起來(lái),而 aboot_init 就將在這里開(kāi)始被運(yùn)行,android linux 內(nèi)核的加載工作就在 aboot_init 中完成的 。該函數(shù)中包含兩個(gè)for函數(shù),且循環(huán)條件一致:

/* call all the init routines */for (app = &__apps_start; app != &__apps_end; app++) {if (app->init)app->init(app);}/* start any that want to start on boot */for (app = &__apps_start; app != &__apps_end; app++) {if (app->entry && (app->flags & APP_FLAG_DONT_START_ON_BOOT) == 0) {start_app(app);}}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

該循環(huán)條件到底是什么意思呢?本人也是在網(wǎng)上大量的搜索,問(wèn)google,求度娘,然而得到的最多的就是這么一句話:“至于會(huì)有那些 app 被放入 boot thread section, 則定義在 include/app.h 中的 APP_START(appname)”。但到app.h文件中卻只找到:

#define APP_START(appname) struct app_descriptor _app_##appname __SECTION(".apps") = { .name = #appname, #define APP_END };
  • 1
  • 2
  • 1
  • 2

一直不明白其中原理。直到找到對(duì)應(yīng)的system-onesegment.ld文件(該文件在”bootable\bootloader\lk\ build-目標(biāo)平臺(tái)”目錄下),該問(wèn)題才有了眉目:

.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*). = ALIGN(4);__commands_start = .;KEEP (*(.commands))__commands_end = .;. = ALIGN(4);__apps_start = .;KEEP (*(.apps))__apps_end = .;. = ALIGN(4); __rodata_end = . ;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

原來(lái),在其最終的連接文件里,是將需要啟動(dòng)的apps括在了SECTIONS下的.rodata段中,且以__apps_start為開(kāi)頭,以__apps_end標(biāo)志結(jié)束(這里涉及到文件結(jié)構(gòu)的部分內(nèi)容,內(nèi)容拓展可以看《程序員的自我修養(yǎng)—鏈接、裝載與庫(kù)》一書(shū))。此時(shí)再結(jié)合網(wǎng)上所說(shuō)的app.h中的那句話也就明了了許多了。正如網(wǎng)上所說(shuō)“在 app 中只要像 app/aboot/aboot.c 指定就會(huì)在 bootloader bootup 時(shí)放入 thread section 中被執(zhí)行”。這點(diǎn)我們可以直接在整個(gè)lk中搜索關(guān)鍵字“APP_START”會(huì)發(fā)現(xiàn)我們的bootloader中到底有多少個(gè)類(lèi)似這樣的app(不同的bootloader情況有所不同):?
?
如上圖,我們可以得知滿足條件的app有aboot、clocktests、pcitests、shell、stringtests和tests,我們這里只關(guān)注aboot。?
我們找到aboot.c文件,找到aboot_init()函數(shù)。根據(jù)源碼注釋,依次實(shí)現(xiàn)了:?
1、設(shè)置NAND/EMMC讀取信息頁(yè)面大小:

/* Setup page size information for nv storage */if (target_is_emmc_boot()){page_size = mmc_page_size();page_mask = page_size - 1;}else{page_size = flash_page_size();page_mask = page_size - 1;}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

2、讀取按鍵信息,判斷是正常開(kāi)機(jī),還是進(jìn)入 fastboot ,還是進(jìn)入recovery 模式:?
在函數(shù)體內(nèi),除了上半部分對(duì)按鍵進(jìn)行判斷以確定模式走向外,還有對(duì)BCB區(qū)域中command指令的讀取來(lái)判斷:init.c文件中的check_hard_reboot_mode():

unsigned check_hard_reboot_mode(void) {uint8_t hard_restart_reason = 0;uint8_t value = 0;/* Read reboot reason and scrub it* Bit-5, bit-6 and bit-7 of SOFT_RB_SPARE for hard reset reason*/value = pm8x41_reg_read(PON_SOFT_RB_SPARE);hard_restart_reason = value >> 5;pm8x41_reg_write(PON_SOFT_RB_SPARE, value & 0x1f);return hard_restart_reason; }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

或者check_reboot_mode():

unsigned check_reboot_mode(void) {uint32_t restart_reason = 0;uint32_t soc_ver = 0;uint32_t restart_reason_addr;soc_ver = board_soc_version();if (platform_is_8974() && BOARD_SOC_VERSION1(soc_ver))restart_reason_addr = RESTART_REASON_ADDR;elserestart_reason_addr = RESTART_REASON_ADDR_V2;/* Read reboot reason and scrub it */restart_reason = readl(restart_reason_addr);writel(0x00, restart_reason_addr);return restart_reason; }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

從上面代碼會(huì)發(fā)現(xiàn)最終的返回值restart_reason_addr是從RESTART_REASON_ADDR或者RESTART_REASON_ADDR_V2中取得的,這里就是BCB中的上個(gè)command里的內(nèi)容了。也是在這里開(kāi)始決定接下來(lái)系統(tǒng)會(huì)走向main system、Recovery還是fastboot模式的。如果啟動(dòng)的是main system或者Recovery模式,則會(huì)執(zhí)行下文的后續(xù)步驟;如果是fastboot模式,則通過(guò)fastboot_init()直接初始化并啟動(dòng)到fastboot階段,該模式下沒(méi)有內(nèi)核的加載和啟動(dòng)。?
3、加載內(nèi)核:如果是啟動(dòng)main system則執(zhí)行boot_linux_from_mmc()進(jìn)行加載,如果是啟動(dòng)Recovery模式則通過(guò)boot_linux_from_flash()加載,?
4、啟動(dòng)內(nèi)核:

boot_linux((void *)hdr->kernel_addr, (void *)hdr->tags_addr,(const char *)hdr->cmdline, board_machtype(),(void *)hdr->ramdisk_addr, hdr->ramdisk_size);
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

這里linux kernel起來(lái)之后,會(huì)初始化init進(jìn)程,并布置ramdisk文件系統(tǒng)等等后續(xù)應(yīng)用工作,這里具體流程請(qǐng)參看linux kernel啟動(dòng)流程。?
三、結(jié)束語(yǔ)?
至此,從main system到bootloader然后再次到模式選擇分析結(jié)束,接下來(lái)我們可以選擇具體的main system 、recovery或者fastboot模式繼續(xù)往下分析,具體分析這里不再繼續(xù)。main system模式具體見(jiàn)網(wǎng)上Android或linux的啟動(dòng)流程。而recovery模式接下的具體流程可以參見(jiàn)recovery源碼流程分析。

總結(jié)

以上是生活随笔為你收集整理的平述factory reset——从main system到重引导流程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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

久久dvd | 久久久久久久看片 | 二区三区在线视频 | 成人国产精品免费观看 | 91麻豆网站 | 久久草 | 久久伦理电影网 | 久久免费国产电影 | 乱子伦av| 亚洲精品影视 | 一区二区不卡在线观看 | 91在线91拍拍在线91 | 国产在线视频在线观看 | 天天操天天摸天天干 | 久久国产区 | 久久福利剧场 | 国产在线一区二区 | 精品一区二区三区久久 | 97网站| 久草影视在线 | 亚洲欧美日韩精品久久久 | 51久久成人国产精品麻豆 | 狠狠做深爱婷婷综合一区 | 精品国产免费观看 | 五月天婷婷在线播放 | 国偷自产视频一区二区久 | 黄色国产在线观看 | 日韩三级.com| 国产字幕av | 黄色成人免费电影 | 中文字幕在线视频第一页 | 五月婷在线观看 | 免费瑟瑟网站 | 99久久精品免费看 | 在线免费av网站 | av在线播放不卡 | 日韩高清在线一区二区三区 | 天天操天天干天天干 | 丰满少妇对白在线偷拍 | 亚洲人成在线电影 | 久久综合九色综合久99 | 久久69精品| 国内精品久久久久影院一蜜桃 | 黄网av在线 | 毛片基地黄久久久久久天堂 | 男女精品久久 | 色综合天天干 | 美女福利视频 | 久久avav| 97电影网手机版 | 久久夜靖品 | 天天干夜夜| 在线色亚洲 | 91网站在线视频 | 欧美日韩天堂 | 人人澡人人澡人人 | 18av在线视频 | 中文字幕乱码电影 | 婷婷综合亚洲 | 国产精品精品视频 | 免费中午字幕无吗 | 国产一区二区不卡视频 | 色午夜| 亚洲天天摸日日摸天天欢 | 在线国产专区 | 国产精品a级 | 久久久精品久久日韩一区综合 | 人人射人人澡 | 国产精品毛片一区二区在线看 | 美女黄久久| 欧美乱码精品一区二区 | 欧美日韩精品在线观看 | 蜜桃av久久久亚洲精品 | 日本二区三区在线 | 日韩专区av | 久草在线观看视频免费 | 国产原创在线观看 | 欧美综合在线视频 | 国产69精品久久99不卡的观看体验 | 97国产精品免费 | 国产手机在线 | 日韩高清一二三区 | 国产v视频| 在线观看视频国产一区 | 在线国产激情视频 | 91秒拍国产福利一区 | 亚洲在线网址 | 91亚瑟视频 | 激情在线网站 | 人人澡人 | 成人亚洲综合 | 黄色aaaaa| 成人免费一级 | 日韩精品中文字幕有码 | 91精品啪在线观看国产 | 91精品国产综合久久久久久久 | 国产一级淫片免费看 | 亚洲成av人片在线观看无 | 国产精品999久久久 久产久精国产品 | 人人澡av | www.日韩免费 | 国产xxxx做受性欧美88 | 一区二区三区日韩在线观看 | 在线免费中文字幕 | 99久久精品无码一区二区毛片 | 国产精品a久久久久 | 免费黄色在线网址 | 亚洲精品高清视频在线观看 | 黄色www在线观看 | 97超碰资源总站 | 丝袜少妇在线 | 五月天色站 | 欧美高清成人 | 国产色女人 | 91视频啪| 国产免费嫩草影院 | 国产视频观看 | 国产中文字幕一区二区三区 | 狠狠操导航 | 欧美一区免费观看 | 午夜精品久久久久久99热明星 | 伊人色播 | 国产精品久久久久久久久蜜臀 | 日日夜夜精品免费观看 | 国产精品欧美日韩在线观看 | 中文字幕电影在线 | 看污网站 | 亚洲一区视频在线播放 | 国产一级一级国产 | 一区二区三区在线免费播放 | 免费观看国产精品 | 中文在线8新资源库 | 丁香av在线| 在线视频 91 | 日韩免费一级a毛片在线播放一级 | 在线观看免费国产小视频 | 亚洲国产网址 | 亚洲午夜av久久乱码 | 免费久久久 | 成人免费在线观看入口 | 少妇bbw撒尿 | 波多野结衣电影一区二区三区 | 天天爽人人爽 | 亚洲最大激情中文字幕 | 黄在线免费观看 | 久久艹国产 | 亚洲国产成人高清精品 | 丁香六月婷 | 国内精品久久久久久久久久清纯 | 久久日韩精品 | 中文字幕av在线免费 | 麻豆91在线 | 99精品一区二区 | 婷婷久久亚洲 | 国产精品日韩在线观看 | 美女视频黄免费 | 精品色综合 | 超碰免费av| 精品一区二区免费 | www.成人sex| 麻豆国产精品一区二区三区 | 久久五月网 | 99热 精品在线| 亚洲精品乱码久久久久久蜜桃91 | 成人av在线网址 | 最新日韩视频在线观看 | 日韩天天操| 91精品国| 亚洲国产成人在线 | 97碰碰视频 | 夜夜看av| 最近日本字幕mv免费观看在线 | 免费久久99精品国产婷婷六月 | 日韩精品一区二区在线观看 | 人人爽爽人人 | 久久人人做 | 国产精品va在线观看入 | 综合网欧美 | 97在线观看免费观看 | 国产剧在线观看片 | 亚洲色影爱久久精品 | av中文国产| 国产精品男女 | 亚洲理论在线观看电影 | 有码视频在线观看 | 手机色在线 | 亚洲激情在线观看 | 91免费高清视频 | 在线电影av| 欧美日韩精品在线一区二区 | 精品国产视频在线 | 97电影手机| 亚洲97在线| 天天想夜夜操 | 热久久免费视频精品 | 中文字幕在线专区 | 激情五月播播久久久精品 | 在线观看视频日韩 | 亚洲黄色免费观看 | www国产亚洲精品久久麻豆 | aav在线 | 精品久久影院 | 成年人网站免费观看 | 人人爽人人搞 | 日夜夜精品视频 | 西西444www大胆高清视频 | 天天夜夜亚洲 | 免费合欢视频成人app | 99久热在线精品视频观看 | 国产精品久久久久久久久婷婷 | 91麻豆高清视频 | 六月丁香婷婷久久 | 亚洲精品动漫成人3d无尽在线 | 日本精品一区二区 | 成人观看视频 | 亚洲一区二区视频在线播放 | 激情网综合 | 在线免费高清视频 | 日韩理论 | 一级性视频 | 中文字幕日韩在线播放 | 国产91精品看黄网站在线观看动漫 | 99国产精品久久久久久久久久 | 午夜精品福利影院 | 亚洲精品女人久久久 | 日本一区二区免费在线观看 | 久久久久久久久久久免费视频 | www.啪啪.com| 天天操综 | 欧美日韩在线观看一区 | 丝袜美腿在线播放 | 欧美精品一区二区性色 | 免费亚洲精品视频 | 亚洲国产wwwccc36天堂 | 免费的黄色的网站 | 中日韩三级视频 | 久久理论电影网 | 午夜美女av | 中文字幕在线播出 | 在线观看日韩av | 国产99在线 | 天天插天天干天天操 | 国产精品福利视频 | 亚洲激情综合 | 色婷婷国产 | 99国产精品久久久久老师 | 99久久婷婷国产综合精品 | 欧美一级性生活视频 | 欧美人人 | 国产精品久久久久久五月尺 | 日本久久久久久科技有限公司 | 久久色网站 | 91大神一区二区三区 | 成人91免费视频 | 四虎影院在线观看av | 福利视频一区二区 | 久久经典国产视频 | 国产精品资源 | 天天色天天射天天综合网 | 国产午夜精品视频 | 制服丝袜在线91 | 欧美片网站yy | 国产黄色免费在线观看 | 精品福利视频在线观看 | 久久久久福利视频 | 国产精品久久久影视 | 国产在线a不卡 | 夜夜躁天天躁很躁波 | 国产高清在线a视频大全 | 精品一区91 | 国产黄影院色大全免费 | 亚洲美女久久 | 天天插天天操天天干 | 成人av.com | 日韩动漫免费观看高清完整版在线观看 | 91毛片在线 | 婷婷丁香在线 | 高清不卡毛片 | 全黄网站 | 久久精品美女视频 | 色网站在线看 | 久久久在线视频 | 久久人人爽爽人人爽人人片av | 高清不卡免费视频 | 国产成人精品不卡 | 人人爽人人 | 欧美色伊人| 久久理论电影 | 国产成人久久精品 | 五月视频 | 国产精品久久久久久久久久久不卡 | 国产一二三四在线观看视频 | 成人三级视频 | 国产特级毛片aaaaaa毛片 | 成人黄色大片在线观看 | 激情网在线视频 | 欧美日韩高清一区二区 国产亚洲免费看 | 国产精品免费久久久久影院仙踪林 | 国产亚洲情侣一区二区无 | 免费视频成人 | 日韩av片免费在线观看 | 操操操操网 | 亚洲三级国产 | 日韩高清免费观看 | 日韩视频一区二区三区在线播放免费观看 | 日韩视频免费在线 | 高清免费av在线 | 成人黄色在线观看视频 | 五月开心婷婷 | 天堂av高清 | 国产aa免费视频 | 九月婷婷人人澡人人添人人爽 | 欧美久久久 | 欧美网址在线观看 | 色综合天天做天天爱 | 久久精品79国产精品 | 深夜免费福利在线 | 国产96在线观看 | 在线一区电影 | 久久精品高清视频 | 91精品啪在线观看国产81旧版 | 久久成熟 | 亚洲第一中文字幕 | 在线v片免费观看视频 | 亚洲日b视频 | 精品国产精品国产偷麻豆 | 91人人视频在线观看 | 日日成人网 | 91女子私密保健养生少妇 | 国外成人在线视频网站 | 成人免费av电影 | 亚洲成人av电影在线 | 欧美一级片免费播放 | 99久久精品午夜一区二区小说 | 9999精品视频 | 五月婷婷激情 | 91精品国产99久久久久久久 | 国产精品一区在线播放 | 国产看片 色 | 最近中文字幕免费视频 | 99亚洲精品在线 | 91av原创| 极品久久久 | 欧洲高潮三级做爰 | 青青河边草免费直播 | 日韩欧美国产精品 | 91av视频在线观看 | av在线电影播放 | 精品亚洲在线 | 久草视频手机在线 | www.夜夜爱| 久久免费的视频 | 国内精品视频一区二区三区八戒 | 91在线免费看片 | 久久久国产日韩 | 日本系列中文字幕 | 午夜免费电影院 | 国产精品免费久久 | 国产最新视频在线观看 | 久久国产一区 | 日本精品视频一区二区 | 综合天堂av久久久久久久 | 日韩精品高清不卡 | av7777777 | 中文免费 | 久久综合九色欧美综合狠狠 | 黄a在线| 精品美女久久久久久免费 | 亚洲精品乱码久久久一二三 | 久久久久久久久久久久久影院 | 久久久精品久久 | 91精品小视频| 欧美成人xxxx | 久草影视在线观看 | 成人久久18免费网站图片 | 911国产| 日韩在线电影一区二区 | 亚洲v欧美v国产v在线观看 | 91丨九色丨高潮 | 亚洲乱亚洲乱亚洲 | 97小视频 | 91视频 - v11av | 国产视频精选 | 在线小视频你懂得 | 久久国产精品久久精品 | 中文字幕在线观看的网站 | 在线免费观看黄色小说 | 日韩在线视频观看免费 | 缴情综合网五月天 | 日本黄色片一区二区 | a在线免费观看视频 | 四虎永久免费在线观看 | 国产精品精品久久久久久 | 日韩精品专区 | av高清网站在线观看 | 97国产在线播放 | 毛片视频电影 | 日韩综合第一页 | 天堂av影院 | 精品国产一区二区三区在线观看 | 九九九九精品九九九九 | 91麻豆网站| 久久99精品久久久久久清纯直播 | 免费网址你懂的 | 国产精品毛片一区二区 | 久久久麻豆精品一区二区 | 日韩免费一级电影 | 在线免费观看麻豆 | 狠狠色噜噜狠狠狠狠2022 | 在线观看亚洲视频 | 亚洲人成免费网站 | www.狠狠色 | 偷拍福利视频一区二区三区 | 97在线精品国自产拍中文 | 日韩一区二区三区视频在线 | 99国产一区| 欧美aⅴ在线观看 | 国产精品久久一区二区三区, | 国内外成人在线视频 | 香蕉网站在线观看 | 激情网婷婷 | 婷婷久久一区二区三区 | 五月婷婷狠狠 | 中文字幕日韩一区二区三区不卡 | av电影一区二区三区 | 精品99免费 | 日韩激情片在线观看 | 欧美视频一区二 | 精品美女国产在线 | 久久亚洲婷婷 | 天天做天天爱夜夜爽 | 久久www免费视频 | 国产精品久久久久婷婷 | 天天拍夜夜拍 | 中文字幕乱码一区二区 | 91成人黄色 | 久久99精品国产99久久6尤 | 午夜精品久久久久久久99 | www五月| 韩国一区二区在线观看 | 91高清完整版在线观看 | 天天人人综合 | 精品国产综合区久久久久久 | 日本精品视频免费 | 中文字幕永久 | 久久婷婷一区 | 中文字幕观看在线 | 欧美日韩视频网站 | 美女网站视频免费都是黄 | 欧美激情综合色综合啪啪五月 | 久久国产精品一区二区 | www.久久色| 黄污在线看 | 日p视频 | 久久综合欧美精品亚洲一区 | 激情婷婷在线 | 五月天婷亚洲天综合网精品偷 | 97天堂网 | 国产精品99精品久久免费 | 在线免费观看羞羞视频 | 日韩一区二区三区观看 | 亚洲成人999 | 免费看污污视频的网站 | 中文字幕一区二区三区在线观看 | 日韩在线观看视频一区二区三区 | 国产成人福利在线观看 | 97超碰色 | 黄色片网站av | 99热最新网址| 国产视频不卡 | 欧美 日韩 久久 | 99热亚洲精品| 久久高清国产 | 亚洲涩涩涩涩涩涩 | 久久国产精品99国产 | 亚洲另类xxxx| 欧美在线视频精品 | 98超碰人人 | 成人精品一区二区三区中文字幕 | 四虎影视精品 | 亚洲专区免费观看 | 国产精品精品国产色婷婷 | 欧美日韩视频免费看 | av在线官网| 五月网婷婷 | 久草视频在线资源站 | 亚洲国产精品成人综合 | 操高跟美女 | 欧美极品少妇xbxb性爽爽视频 | 久草资源在线 | 丁香六月天 | 免费观看成年人视频 | 亚洲人在线视频 | 久久免费视频99 | 天天av综合网 | 激情电影影院 | 亚洲无吗天堂 | 色婷婷成人 | 日韩网站在线免费观看 | 成人免费xxx在线观看 | 中文字幕在线视频国产 | 亚洲黄色av网址 | 天天爱天天操天天射 | 91久久久久久久一区二区 | 婷婷丁香国产 | 欧美 亚洲 另类 激情 另类 | av免费网站| 在线免费观看麻豆视频 | 99免费在线播放99久久免费 | 国产精品久久久久久久久毛片 | 天天狠狠 | 中文字幕免费高 | 国产精品美女视频网站 | 免费在线观看不卡av | 欧美性生活久久 | 四虎4hu永久免费 | 中文字幕在线观看你懂的 | 天天干夜夜爽 | 国产h片在线观看 | 91你懂的| 国产在线传媒 | 亚洲男男gaygay无套同网址 | 日韩美女免费线视频 | 精品国产精品久久一区免费式 | 国产精品成人在线 | 蜜臀精品久久久久久蜜臀 | 欧美在线free | 97超碰成人在线 | 激情丁香在线 | 国产精品一区二区在线观看 | 久久综合给合久久狠狠色 | 久久精品99国产精品 | 中文字幕 在线 一 二 | 亚洲五月 | 色爱区综合激月婷婷 | 成人一区电影 | 国产精品久久久久影视 | 日韩免费成人 | av在线免费在线观看 | 最新中文在线视频 | 99在线精品视频观看 | 97视频免费| 亚洲高清色综合 | 国产96在线 | 久久a级片 | 日韩在线视频免费播放 | 最新日韩在线观看 | 国产福利中文字幕 | 98涩涩国产露脸精品国产网 | 成人黄色小说网 | 久久精品中文字幕少妇 | 天天干天天摸天天操 | 狠狠网亚洲精品 | 日韩影视大全 | 日日日爽爽爽 | 欧美日韩亚洲精品在线 | 国产精品成人av久久 | 蜜臀久久99精品久久久无需会员 | 精品一区二区三区久久久 | 欧美日韩中字 | 色狠狠久久av五月综合 | 伊人在线视频 | 在线观看一区二区精品 | 最近中文字幕视频完整版 | 国产你懂的在线 | 青青看片 | 97人人精品| 久久久久久草 | 亚洲综合精品在线 | 精品久久久一区二区 | 成人永久视频 | 亚洲激情 在线 | 日韩久久视频 | 2024av| 亚洲精品美女久久17c | 欧美日韩精品电影 | 久久久亚洲麻豆日韩精品一区三区 | 国产又粗又猛又色又黄视频 | 中文字幕丝袜制服 | 国产精品乱码一区二区视频 | 在线观看久久 | 久久综合狠狠综合久久综合88 | 亚洲婷婷免费 | 视频三区 | 一级久久久 | 日韩免费网址 | 国模一区二区三区四区 | 草在线 | 99这里只有精品99 | 99久久精品国产观看 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 日韩理论片在线观看 | 国内毛片毛片 | 天天干天天碰 | 中文在线a天堂 | 久久精品99国产国产 | 亚洲精品五月 | 欧美日韩裸体免费视频 | 日日干夜夜干 | 久久伦理电影 | 三级性生活视频 | 精品亚洲一区二区三区 | 福利一区二区在线 | 13日本xxxxxⅹxxx20 | 日韩视频在线观看免费 | 成人一区二区三区中文字幕 | 欧美在线a视频 | 91色国产 | 五月天最新网址 | 91av成人| 99国产一区二区三精品乱码 | 久久久久久久国产精品视频 | 美女视频免费精品 | 色香天天 | 99久久99久久精品免费 | 91精品一区在线观看 | 国产伦精品一区二区三区四区视频 | 日韩91在线 | 狠狠久久伊人 | 777xxx欧美 | 日本爽妇网| 国语精品免费视频 | 友田真希x88av | 在线观看深夜福利 | 国产精品国产亚洲精品看不卡15 | 日韩av中文 | 成人黄色在线 | 亚洲狠狠操| 亚洲黄色三级 | 粉嫩av一区二区三区四区在线观看 | 最近乱久中文字幕 | 久久综合婷婷综合 | 天天做日日做天天爽视频免费 | 国产精品美女在线观看 | av网站手机在线观看 | 色91av | 天天视频亚洲 | 国产精品久久久久毛片大屁完整版 | 日韩高清成人 | 成片视频免费观看 | 亚州精品国产 | 午夜久久视频 | 人人草网站 | 黄色av网站在线观看 | 亚洲区另类春色综合小说 | 国产精品 美女 | 精精国产xxxx视频在线播放 | 婷婷六月色 | 99久久免费看 | 欧美久久久久久久久久 | 91夫妻自拍 | 欧美爽爽爽 | 999久久久| 99 视频 高清 | 久操视频在线 | www一起操| 91社区国产高清 | 激情视频区 | 久久五月天综合 | 久黄色| 日韩av成人在线观看 | 国产精品1区2区在线观看 | 五月婷婷色 | 亚洲专区视频在线观看 | 国产精品欧美一区二区三区不卡 | 精品影院 | 日本精品视频在线播放 | 欧美精品v国产精品 | 99免在线观看免费视频高清 | 91 在线视频播放 | 欧美少妇18p | 国产成人av | www亚洲精品| 日日夜夜免费精品视频 | 在线 国产 日韩 | 丁香激情婷婷 | 99久久精品免费看国产麻豆 | 色在线网站| 亚洲天天摸日日摸天天欢 | 国产一级在线播放 | 超碰97免费在线 | 国产精品久久久久久久免费观看 | 日韩精品一区二区三区中文字幕 | 久久人操| 免费中文字幕 | 天天操比 | 色a资源在线 | 精品福利在线视频 | av三级在线免费观看 | 久久久免费毛片 | 一级特黄aaa大片在线观看 | 黄色毛片视频免费观看中文 | 天天做日日做天天爽视频免费 | 黄色一级免费网站 | 日本成人免费在线观看 | 99久久久国产精品免费99 | 久久久在线视频 | 国产黄色片免费在线观看 | 欧美精品亚洲精品日韩精品 | 激情喷水 | 国内精品视频免费 | av网站手机在线观看 | 国产手机在线视频 | 亚洲香蕉视频 | 超碰个人在线 | 国产成人亚洲精品自产在线 | 日韩一级黄色大片 | 国产在线国偷精品产拍 | a级成人毛片| 青青草视频精品 | 欧美日韩一区二区在线 | 免费在线日韩 | 午夜精品久久久久久久久久久久久久 | 国产精品不卡在线 | 在线观看精品一区 | 久久久免费在线观看 | 精品一区二区在线播放 | 最近中文字幕免费av | 久草在线播放视频 | 国产精品一区二区三区电影 | 中文字幕 婷婷 | 91在线公开视频 | 91在线麻豆 | 中文字幕在线免费看线人 | 岛国大片免费视频 | 911免费视频 | 五月婷婷黄色网 | 久久视频这里有久久精品视频11 | 欧美日韩国产一区二区三区在线观看 | 亚洲精品中文字幕在线观看 | 91在线视频 | 欧美综合在线视频 | 免费久久99精品国产婷婷六月 | 久久精品理论 | 久久成人欧美 | 成人免费在线观看入口 | 国产高清免费 | 在线观看资源 | 中文字幕文字幕一区二区 | 四虎影视欧美 | 精品女同一区二区三区在线观看 | 国产精品高潮呻吟久久av无 | 精品久久久久久国产 | 亚洲专区在线播放 | 99精品99| 国产区精品在线 | 麻豆免费视频网站 | 欧美色图30p | 高潮久久久 | 丁香婷婷色 | aav在线 | 欧美一区中文字幕 | 亚洲精品一区二区三区四区高清 | 国产高清亚洲 | 国产亚洲精品中文字幕 | 日韩中文字幕免费视频 | 亚洲精品av中文字幕在线在线 | 精品欧美在线视频 | 久久只精品99品免费久23小说 | 久久韩国免费视频 | 亚洲精品久久久久久中文传媒 | 亚洲国产精品va在线看 | 亚洲精品国产精品国 | 激情影院在线 | 91免费黄视频 | 九九久 | 国产在线一线 | 国产成人精品久久二区二区 | 日韩中文在线电影 | 国产成人99久久亚洲综合精品 | 久久精品8| 国产精品a久久久久 | 五月婷婷丁香激情 | 国产成人一区三区 | 免费在线观看日韩欧美 | 国产91影院 | 在线观看91av | 日韩精品在线观看av | 国产精品 欧美 日韩 | 91系列在线观看 | 日韩深夜在线观看 | 久久成年人网站 | 色资源中文字幕 | 五月天婷婷在线视频 | 五月婷婷播播 | 色欧美视频| 婷婷色 亚洲 | 久久99日韩 | 日韩成人在线免费观看 | 这里只有精品视频在线观看 | 免费看黄色91 | 精品久久久久一区二区国产 | 日韩区在线观看 | 欧美精品在线一区 | 一级免费黄色 | 西西www4444大胆在线 | 欧美性高跟鞋xxxxhd | 免费a v观看 | 粉嫩av一区二区三区免费 | 91精品在线播放 | 四虎永久免费 | 天天操天天艹 | 99视频这里只有 | 俺要去色综合狠狠 | 五月天婷亚洲天综合网鲁鲁鲁 | 欧美日韩91 | 久久成人午夜 | 久久久国产精品人人片99精片欧美一 | 免费中午字幕无吗 | 亚洲国产伊人 | 国模精品在线 | 久久国产精品久久精品 | 亚洲最新av网址 | 91免费在线 | 久久 在线 | 欧美一级片在线观看视频 | 国产色婷婷精品综合在线手机播放 | 国产资源av | 亚洲综合欧美日韩狠狠色 | 久久免费在线观看视频 | 久久久观看| 在线欧美最极品的av | 不卡的av在线播放 | 91伊人久久大香线蕉蜜芽人口 | 亚洲乱亚洲乱亚洲 | 超碰97中文 | 97国产大学生情侣酒店的特点 | 成x99人av在线www | 精品久久一级片 | av在线不卡观看 | 日韩精品一区二区在线视频 | 亚洲高清视频一区二区三区 | 色综合久久88色综合天天人守婷 | 欧美资源| 国产成人av在线影院 | 欧美一级久久久 | 中文字幕有码在线 | 亚洲 欧美 综合 在线 精品 | 久久久av免费 | 在线观看黄网站 | 黄色av免费看 | 国产成人99av超碰超爽 | 久久色中文字幕 | 国产一区二区在线播放视频 | 国产在线观看你懂得 | 黄色www| 天天插狠狠插 | 国产91国语对白在线 | 国产欧美三级 | 久久综合九色九九 | 午夜三级福利 | 精品影院 | 国产精品美乳一区二区免费 | 51久久成人国产精品麻豆 | 激情五月在线观看 | 93久久精品日日躁夜夜躁欧美 | 免费电影一区二区三区 | 狠狠操电影网 | 国产精品麻豆一区二区三区 | 日批在线看 | 久久综合干 | 中文字幕在线免费看 | 国产 在线 高清 精品 | 一本一道久久a久久综合蜜桃 | 成人a级免费视频 | 97香蕉久久超级碰碰高清版 | 深夜免费福利在线 | 国产综合福利在线 | 最近免费观看的电影完整版 | 色噜噜噜| 精品欧美一区二区三区久久久 | avhd高清在线谜片 | 色激情五月| www.亚洲视频 | 日韩激情综合 | av成人动漫在线观看 | 国产在线精| 免费合欢视频成人app | 在线观看岛国 | 欧美一二三区在线播放 | 处女av在线| 亚洲国产av精品毛片鲁大师 | 国产97av| 99精品免费视频 | 一本一本久久a久久精品综合小说 | 欧美视频在线观看免费网址 | 国际精品久久久 | 日韩伦理片一区二区三区 | 午夜精品视频在线 | 亚洲一二三在线 | 日日成人网 | 东方av免费在线观看 | 国产精品久久99综合免费观看尤物 | 欧美日韩性视频在线 | 国产精品中文字幕av | 国产高清久久久 | 中国黄色一级大片 | 中文字幕在线日亚洲9 | 人人草天天草 | 色爽网站| 国产又粗又猛又爽又黄的视频免费 | 日韩理论在线视频 | 99成人精品| 午夜久久久精品 | av九九 | 青青草国产成人99久久 | 久久激情五月丁香伊人 | 精品国产成人av在线免 | 久久99热精品这里久久精品 | 91久久久久久久一区二区 | 99视频国产精品免费观看 | 91伊人影院 | 一级黄色片在线观看 | 中文字幕综合在线 | 青草视频网 | 成人av手机在线 | 国产精品一区二区三区在线免费观看 | 久久99国产精品久久 | 国产色爽 | 综合色天天| 香蕉视频4aa | 曰韩在线 | 久久精品影片 | 99久久精品久久久久久清纯 | 九九热在线精品 | 国产精品久久久久久久久久免费看 | 一区二区三区不卡在线 | 中文字幕在线看视频国产中文版 | 成人在线观看资源 | 成人国产亚洲 | 日韩免费电影网站 | 999成人免费视频 | av网站免费看| 国产亚洲精品久久久久秋 | 午夜在线看 | 亚洲男人天堂a | 亚洲精品视频大全 | 91少妇精拍在线播放 | 日韩精品久久一区二区 | 亚洲国产一二三 | 色婷婷视频在线 | 日产乱码一二三区别在线 | 日本黄色免费电影网站 | 日韩欧美亚州 | 天天综合网 天天综合色 | 人人爽人人舔 | 国产精品中文字幕在线观看 | 97视频人人澡人人爽 | 99re国产视频 | 亚洲va韩国va欧美va精四季 | 久草久热 | 黄色一级在线免费观看 | 免费日韩在线 | 成人av免费在线 | av在线免费观看黄 | 国产a级片免费观看 | 99久久久国产精品美女 | 五月婷婷中文网 | 亚洲国产小视频在线观看 | 日本中文字幕网址 | 亚洲v欧美v国产v在线观看 | 中文字幕一区在线观看视频 | 成人av一区二区兰花在线播放 | 国产亚洲视频在线观看 | 亚洲天堂网在线观看视频 | 国产xxxxx在线观看 | 久久综合九色综合欧美就去吻 | 色婷婷五| 亚洲黄色在线播放 | 91黄色在线视频 | 美女视频一区二区 | 九色视频网址 | 五月天久久精品 | 久久激情视频免费观看 | 久久久综合色 | 不卡视频国产 | 天天操婷婷| 欧美福利久久 | 国产精品一区二区三区四区在线观看 | 久久久久久国产精品999 | 97精品国产97久久久久久 | 亚洲视频免费在线观看 | 911亚洲精品第一 | 在线观看国产日韩 | 日韩二区精品 | 在线观看免费视频 | 在线观看日韩专区 | 六月色婷婷 | 91精品系列 | 网站在线观看你们懂的 | 天天曰夜夜操 | 婷婷久操| 日韩综合一区二区三区 | 91x色| 亚洲精品国内 | 欧美极品xxxx | 夜夜干夜夜 | 欧美精品资源 |