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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

TencentOS浅学过程记录

發(fā)布時間:2024/1/8 编程问答 61 豆豆
生活随笔 收集整理的這篇文章主要介紹了 TencentOS浅学过程记录 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

TencentOS淺學過程記錄

  • 前言
  • 一、RTOS
  • 二、學習資料來源
  • 三、初步學習過程中的疑難問題解決
    • 任務調(diào)度以及輪詢時間片
    • 消息隊列與郵箱隊列
    • 互斥鎖
    • 任務中為什么一定要加while(1)循環(huán)
    • 內(nèi)存管理
  • 三、實操問題解決
    • 使用TencentOS中的shell(即**CLI命令行**)
    • RTOS新手學習一定要注意**堆棧大小**
    • 使用動態(tài)內(nèi)存時記得要去tos_config.h文件中修改配置
    • 提醒

前言

大三下生產(chǎn)實習作業(yè),基于LoRaWAN的物聯(lián)網(wǎng)應用,剛好有一個選題是關(guān)于RTOS的,之前對于RTOS也有過一些了解,但是一直沒有真正的學習使用過,剛好借這個機會學習一波。(這里主要分享一下我在對于騰訊TencentOS學習使用過程中的一些收獲與問題解決過程)

一、RTOS

實時操作系統(tǒng)的概念這里不再贅述。相較于之前順序執(zhí)行的裸機編程,RTOS多任務執(zhí)行以及阻塞機制使得程序執(zhí)行效率更高,一些沒有必要執(zhí)行的代碼可以利用阻塞機制使它僅在必要的時候執(zhí)行,任務重要性可以按照優(yōu)先級分配,整體看起來就是我們想要哪些代碼執(zhí)行,哪些代碼不執(zhí)行都是可以控制調(diào)節(jié)的,這樣可以使重要的任務一直得到有效執(zhí)行,這樣程序執(zhí)行效率有很大提高。

二、學習資料來源

當前開源的RTOS非常多,剛開始我有了解到RT-Thread,Freertos,TencentOS,uCOS等等,但是對于新手大佬推薦RT-Thread比較多,畢竟是國產(chǎn)開源,相關(guān)資料手冊等等都是中文編寫,目前使用也比較廣泛,各處學習網(wǎng)站也有非常多的問題解決博客。當然TencentOS也是中文資料,只不過目前使用沒幾年使用量不是特別大,除過騰訊開源庫中的資料其他可借鑒的博客也比較少。至于為什么選擇TencentOS,作業(yè)時間留的有點短,杰杰大佬說TencentOS源碼實現(xiàn)非常精簡,沒有特別復雜的數(shù)據(jù)結(jié)構(gòu)在里面,對于新手接觸RTOS,簡單了解體驗RTOS中的一些任務通信機制非常友好好上手(當然C語言基礎(chǔ)得不錯)(不同公司開源的RTOS內(nèi)部任務同步以及通信機制大同小異),作業(yè)時間只有一個月,TencentOS正合我意。
我在學習過程中主要借鑒的學習資料有:

  • 騰訊TencentOS Github開源庫
  • _杰杰_大佬的TencentOS專欄
  • TencentOS QQ官方技術(shù)交流群:684946161
  • 以上以Github開源庫為主要資料,杰杰大佬的專欄寫于2019年左右,但是目前TencentOS在一些方面更新了很多,總之就是許多代碼不是以前的代碼了,但是大同小異,杰杰大佬專欄中對于郵箱,信號量,互斥鎖,事件等等的講解非常有助于對TencentOS中相關(guān)任務機制的理解。由于更新比較多,學習者在學習過程中還是有必要閱讀一下相關(guān)源碼的(會C就可以,源碼參考杰杰大佬的專欄會相對比較好理解)。
    GitHub中資料比較齊全

    其他的在CSDN上也是零零散散能找到多少是多少。

    三、初步學習過程中的疑難問題解決

    這里主要指在運行g(shù)ithub提供的內(nèi)核開發(fā)指南中的例程源碼時,嘗試性的修改代碼產(chǎn)生的一系列問題以及對一些概念的理解。

    任務調(diào)度以及輪詢時間片

    1.任務調(diào)度:每一次任務調(diào)度即進入knl_sched()的時候,系統(tǒng)會去查找就緒態(tài)任務中優(yōu)先級最高的任務。如果優(yōu)先級最高的任務不止一個(相同優(yōu)先級的任務會按順序掛載在同一個列表中),系統(tǒng)會在同一優(yōu)先級任務列表中選取第一個進行執(zhí)行;

    2.輪詢時間片處理:當進入輪訓時間片處理程序時,系統(tǒng)會獲取當前任務以及當前任務的優(yōu)先級,然后判斷該優(yōu)先級列表中是否還有同優(yōu)先級的任務處于就緒態(tài),如果有就按照輪詢時間片機制,輪詢時間片數(shù)值依次減少。如果沒有同優(yōu)先級任務處于就緒狀態(tài),系統(tǒng)將不再執(zhí)行輪詢時間片機制。(這也就是說輪詢時間片僅在當任務就緒列表中同一個優(yōu)先級的任務有兩個以上時才會起作用,否則是不會起作用的);在輪詢時間片起作用的情況下,當一個任務執(zhí)行時間超出輪詢時間片的時間設(shè)定后,系統(tǒng)會把相同優(yōu)先級任務列表中第一個任務調(diào)換到最后一個,那么下一次系統(tǒng)調(diào)度即執(zhí)行knl_sched()時取最高優(yōu)先級的第一個任務(原先的任務插到了列表中的最后一個,這個時候已經(jīng)實現(xiàn)了任務被輪詢時間片強行切到了另外一個任務)
    代碼注釋簡單如下:

    //任務調(diào)度函數(shù) __KNL__ void knl_sched(void) {TOS_CPU_CPSR_ALLOC();if (unlikely(!tos_knl_is_running())) {return;}if (knl_is_inirq()) {return;}if (knl_is_sched_locked()) {return;}TOS_CPU_INT_DISABLE();k_next_task = readyqueue_highest_ready_task_get(); //取就緒態(tài)列表中最高優(yōu)先級列表中的第一個任務if (knl_is_self(k_next_task)) {//如果任務沒有發(fā)生切換(即正在執(zhí)行的任務就是當前就緒態(tài)列表中優(yōu)先級最高的那個任務),則不用設(shè)置上下文轉(zhuǎn)換TOS_CPU_INT_ENABLE();return;}cpu_context_switch();//如果切換到新的任務,那么需要進行上下文轉(zhuǎn)換TOS_CPU_INT_ENABLE(); } void SysTick_Handler(void) {HAL_IncTick();if(tos_knl_is_running()){tos_knl_irq_enter();tos_tick_handler();//時間片操作在這個里面tos_knl_irq_leave();} } __API__ void tos_tick_handler(void) {if (unlikely(!tos_knl_is_running())) {return;}tick_update((k_tick_t)1u); #if TOS_CFG_TIMER_EN > 0u && TOS_CFG_TIMER_AS_PROC > 0u//軟件定時器模塊soft_timer_update(); #endif#if TOS_CFG_ROUND_ROBIN_EN > 0urobin_sched(k_curr_task->prio);//執(zhí)行輪詢時間片 #endif } //時間片執(zhí)行函數(shù) __KNL__ void robin_sched(k_prio_t prio)//傳入當前運行任務的優(yōu)先級 {TOS_CPU_CPSR_ALLOC();k_task_t *task;TOS_CPU_INT_DISABLE();task = readyqueue_first_task_get(prio); //獲取就緒態(tài)任務中該優(yōu)先級列表中的第一個任務if (!task || knl_is_idle(task)) {TOS_CPU_INT_ENABLE();return;}if (readyqueue_is_prio_onlyone(prio)) { //查找就緒態(tài)任務中該優(yōu)先級列表中是否只有這一個任務,如果只有一個,就不需要使用輪詢時間片TOS_CPU_INT_ENABLE();return;}if (knl_is_sched_locked()) {TOS_CPU_INT_ENABLE();return;}if (task->timeslice > (k_timeslice_t)0u) { //如果就緒態(tài)任務中同一優(yōu)先級就緒列表中不止一個任務,那么按照輪詢時間片機制來處理--task->timeslice;//時間片數(shù)值減1}if (task->timeslice > (k_timeslice_t)0u) {TOS_CPU_INT_ENABLE();return;}readyqueue_move_head_to_tail(k_curr_task->prio); //任務執(zhí)行時間超過輪訓時間片設(shè)定時間,當前運行的任務會被移動到該優(yōu)先級列表中的尾部,使得其他任務移到前面,下次再進行任務調(diào)度時便實現(xiàn)了任務切換(即時間片起作用)task = readyqueue_first_task_get(prio); //這時當前任務已經(jīng)移動到了列表尾部,這里提取列表中的第一個,下面對該任務進行時間片數(shù)值設(shè)置if (task->timeslice_reload == (k_timeslice_t)0u) {task->timeslice = k_robin_default_timeslice;} else {task->timeslice = task->timeslice_reload;}TOS_CPU_INT_ENABLE();knl_sched();//執(zhí)行任務調(diào)度 }

    總結(jié):這個功能很雞肋,大部分時間沒什么用,而且這是一種強行切換,如果你的任務中存在互斥鎖,強行切換導致互斥鎖沒有來的及釋放,一定會出問題。(總之這是一種強行切換,一般情況下只有在任務中不加os_delay()時才會用到,而且在切換時不對原先任務中的互斥鎖等同步機制進行應急處理)。感覺沒什么用。

    消息隊列與郵箱隊列

    TencentOS里面提供了消息隊列,郵箱隊列以及優(yōu)先級消息隊列,優(yōu)先級郵箱隊列。底層實現(xiàn)主要是兩個分別是環(huán)形隊列和優(yōu)先級隊列來實現(xiàn),這兩個區(qū)別就是,環(huán)形隊列按照先入先出,優(yōu)先級隊列寫入時會記錄寫入的優(yōu)先級,彈出時會按照優(yōu)先級高低先后彈出。另外就是消息隊列和郵箱隊列的區(qū)別,消息隊列僅傳遞指針,郵箱隊列可以傳遞較大的內(nèi)存塊,底層實現(xiàn)都是環(huán)形隊列,只不過消息隊列存入的是指針即一個32位的地址,郵箱隊列可以存入一個結(jié)構(gòu)體中的所有數(shù)據(jù)。

    uint8_t msg_pool[MESSAGE_MAX * sizeof(void *)];//消息隊列存儲池MESSAGE_MAX*地址占內(nèi)存大小(更小)typedef struct mail_st {char *message;int payload; } mail_t; uint8_t mail_pool[MAIL_MAX * sizeof(mail_t)];//郵箱隊列存儲池MAIL_MAX*結(jié)構(gòu)體占內(nèi)存大小(更大)

    我的理解:郵箱隊列可以保證數(shù)據(jù)存入郵箱,數(shù)據(jù)沒有被接收之前不會丟失,但是消息隊列中的地址數(shù)據(jù)未被接收之前如果該地址指向的內(nèi)存數(shù)據(jù)發(fā)生變化,那么接收到之后的數(shù)據(jù)可能并不是你想傳遞的數(shù)據(jù)。(如果數(shù)據(jù)被更改時間間隔足夠長的話可以使用)。這個時候我覺得消息隊列還挺雞肋的,我還沒有想到一個消息隊列的合理利用場景,糾結(jié)于傳送地址,但地址數(shù)據(jù)發(fā)生改變不就亂了,希望大佬看到可以指點一下。這塊指出一下,不同的RTOS如騰訊還有FreeRTOS中的同步及通信機制原理上差不多但是使用時還是有區(qū)別的,比如FreeRTOS中的消息隊列和TencentOS中的郵箱一樣傳遞的是數(shù)據(jù)不是指針。

    互斥鎖

    互斥鎖中有一個優(yōu)先級翻轉(zhuǎn)的概念,優(yōu)先級翻轉(zhuǎn)會對程序中任務執(zhí)行產(chǎn)生很大的危害,高優(yōu)先級的任務得不到有效執(zhí)行,舉一個簡單的優(yōu)先級翻轉(zhuǎn)的例子:有四個任務A,B,C,優(yōu)先級分別為1,2,3,并且A與C在爭奪互斥鎖,某一時刻A,B均處于阻塞態(tài),任務C獲取到互斥鎖,此時鎖處于閉鎖狀態(tài)。接下來A任務到達就緒態(tài),因為優(yōu)先級高搶斷C執(zhí)行但是獲取不到鎖進入阻塞態(tài)。這是B到達就緒態(tài),由于B不需要互斥鎖且優(yōu)先級高于C,所以B搶斷C執(zhí)行。在這個過程中A想要執(zhí)行就必須等待B執(zhí)行完之后切換到C,C執(zhí)行完才能輪到A。然而A是優(yōu)先級最高的任務,這樣會使得系統(tǒng)中優(yōu)先級最高的任務無法得到有效執(zhí)行,嚴重的話會導致程序崩潰。

    TencentOS采用了優(yōu)先級繼承策略,當任務A申請鎖的時候,發(fā)現(xiàn)鎖在C的手里且C的優(yōu)先級低于A的優(yōu)先級,那么立馬將C的優(yōu)先級提高到和A等同的優(yōu)先級,那么C執(zhí)行過程中就不會被B打斷,即A只要等C執(zhí)行完就可以執(zhí)行了,不用等待B的執(zhí)行。這樣一定程度上削弱了優(yōu)先級翻轉(zhuǎn)的危害。

    當信號量為1的時候也可以當做互斥鎖用,但是由于信號量沒有設(shè)計優(yōu)先級繼承的東西,所有有可能造成優(yōu)先級翻轉(zhuǎn)。

    任務中為什么一定要加while(1)循環(huán)

    在RTOS初學過程中,有些時候就忘記寫while(1)了,執(zhí)行后發(fā)現(xiàn)咋突然就停下來了,甚是奇怪。每個任務也是一個函數(shù),切換任務時會保存上一個任務的上下文。如果沒有while(1),程序執(zhí)行完最后一句就結(jié)束了,函數(shù)執(zhí)行結(jié)束后函數(shù)里面的變量等等都會被釋放掉,該任務就被直接銷毀了,只有讓任務執(zhí)行函數(shù)處于循環(huán)當中,函數(shù)不會結(jié)束,任務才不會被銷毀。任務才能夠在調(diào)度時保存上下文,下次從原先離開的地方繼續(xù)執(zhí)行。這也就是我們在使用過程中看到任務函數(shù)只在while(1)內(nèi)部執(zhí)行,切換任務從哪里離開,下次就從哪里開始。

    內(nèi)存管理

    TencentOS中有兩種內(nèi)存管理,分別是靜態(tài)內(nèi)存管理和動態(tài)內(nèi)存管理。
    靜態(tài)內(nèi)存是在全局變量區(qū)開辟一塊待分配的內(nèi)存,可以對這片內(nèi)存進行管理(申請釋放定長內(nèi)存塊)。
    動態(tài)內(nèi)存是指在堆區(qū)申請釋放定長內(nèi)存塊。
    內(nèi)存泄漏:申請的內(nèi)存塊使用完之后一定要釋放,并且申請內(nèi)存的獲得的首地址不能丟失,相關(guān)內(nèi)存泄漏的知識可以參考其他博文。
    動態(tài)內(nèi)存管理參考示例:

    typedef struct {uint16_t rec_len;uint8_t rec_Buf[RECEIVELEN]; } usart_recv_mail;//接收郵箱消息的結(jié)構(gòu)體 uint8_t mail_lphuart1_pool[MAIL_MAX * sizeof(usart_recv_mail)];//郵箱內(nèi)存區(qū)存儲串口數(shù)據(jù) void entry_inf_get_from_lorawan_task(void *arg) {k_err_t err;usart_recv_mail recdata;size_t mail_size;while(1){usart_recv_mail *p = tos_mmheap_alloc(sizeof(usart_recv_mail));//在堆區(qū)申請一個usart_recv_mail大小的內(nèi)存,p指向分配的內(nèi)存的起始地址,這個指針不能丟失(即p只能指向這塊內(nèi)存的首地址),如果指向其他地方,這塊內(nèi)存就會發(fā)生內(nèi)存泄漏得不到利用。err = tos_mail_q_pend(&mail_lphuart1_inf, p, &mail_size, TOS_TIME_FOREVER);//等待郵箱中的消息,將等待到的消息存儲到p指向的內(nèi)存區(qū)if (err == K_ERR_NONE){TOS_ASSERT(mail_size == sizeof(usart_recv_mail));/* 等待lpuart1產(chǎn)生中斷 */if(UART_TO_LRM_RECEIVE_FLAG){UART_TO_LRM_RECEIVE_FLAG = 0;usart2_send_data((*p).rec_Buf,(*p).rec_len);//因為p就是usart_recv_mail結(jié)構(gòu)體類型,所以可以像結(jié)構(gòu)體一樣使用}}tos_mmheap_free(p);//使用完之后記得一定要釋放內(nèi)存tos_task_delay(500);//任務睡眠} }

    總結(jié):按照我的理解,動態(tài)內(nèi)存的使用是在當原先任務堆棧大小設(shè)置的較小,而實際任務中需要使用更大的內(nèi)存,也就是說,原先任務堆棧大小不能滿足程序運行的需要,為了程序正常運行,我們需要從堆區(qū)開辟一塊動態(tài)內(nèi)存來使得程序正常運行,程序運行完之后把內(nèi)存釋放掉用于其他。

    三、實操問題解決

    這塊主要是我在完成生產(chǎn)實習作業(yè)過程中即實際開始自己碼代碼過程中遇到的疑難問題解決。

    使用TencentOS中的shell(即CLI命令行)

    命令行類似一種對話框,基本邏輯就是PC端通過串口輸入命令,單片機破解命令執(zhí)行對應的功能函數(shù)。TencentOS自帶shell中包括了help(查詢有哪些命令,分別是哪些功能)、ps(每個任務的堆棧大小以及實際運行中的堆棧深度),還有free(查詢程序內(nèi)存使用情況)。我們也可以添加自己的命令對單片機進行控制。(總之使用起來非常方便)
    shell文件位置(開源庫中的文件)


    shell中的文件全部移進去,包含一些頭文件啥的,反正都在github下載的這些文件中,找一下就有。
    最后總共就這么多就夠了。

    TencentOS的shell是用字符輸入輸出隊列配合信號量實現(xiàn)的。簡單來說就是你在串口助手界面輸入一個字符,shell代碼會將獲取到的字符塞入到字符隊列中去,同時信號量加一。另一邊任務函數(shù)會根據(jù)信號量的多少進行字符循環(huán)獲取保存并回傳給PC,信號量為零則進行阻塞。當任務函數(shù)檢測到有\(zhòng)n,\r時則會跳出循環(huán),將之前保存的字符與命令庫中的命令進行對比,如果對比正確則執(zhí)行響應函數(shù),對比錯誤就回傳"command not found\r\n"
    核心代碼如下:

    __API__ void tos_shell_input_byte(uint8_t data) {if (tos_chr_fifo_push(&SHELL_CTL->shell_rx_fifo, data) == K_ERR_NONE) {//把獲取到的字符添加到字符隊列中去tos_sem_post(&SHELL_CTL->shell_rx_sem);//同時釋放一個信號量} }//這個函數(shù)是要放到串口接收中斷中去的 //shell任務執(zhí)行函數(shù) __STATIC__ void shell_parser(void *arg) {int rc;shell_prompt();while (K_TRUE) {rc = shell_readline();//按照信號量多少循環(huán)讀取字符并回傳給PC,信號量為0則阻塞,直到檢測到回車或換行才會跳出,rc指接收到的字符個數(shù)if (rc > 0) {shell_cmd_process();//如果接收到字符就進行命令對比并執(zhí)行相關(guān)函數(shù)}shell_prompt();//返回PC一個回車換行} }//這個任務沒有睡眠,僅僅根據(jù)信號量來控制執(zhí)行與阻塞。

    效果:

    RTOS新手學習一定要注意堆棧大小

    任務程序運行都是在分配的堆棧內(nèi)存中運行的,如果分配的堆棧內(nèi)存不夠,程序就會直接暴斃(進入硬件錯誤中斷)。所以新手在調(diào)試程序過程中可以嘗試:
    1.硬件錯誤中斷中加入printf函數(shù)用于提醒你進入了硬件中斷(這個時候首先考慮堆棧內(nèi)存不夠問題)
    2.如果直接導入了shell文件,可以通過"ps"命令直接進行獲取當前任務的吃棧深度。一般所有的任務堆棧大小盡量先設(shè)置的大一些,然后ps命令看一下最大吃棧深度有多深,最后根據(jù)最大吃棧深度調(diào)整任務堆棧大小(單片機內(nèi)存還是要省著用的)

    stk size代表設(shè)定的堆棧大小stk depth代表程序?qū)嶋H運行時所使用到的最大棧深度
    3.TencentOS提供了,獲取最大吃棧深度的函數(shù)

    k_err_t tos_task_stack_draught_depth(k_task_t *task, int *depth); //獲取一個任務棧的最大吃水深度

    使用動態(tài)內(nèi)存時記得要去tos_config.h文件中修改配置

    可以把最初給的大小根據(jù)實際情況改大一點,否則后邊的大內(nèi)存申請會有問題。

    #define TOS_CFG_MMHEAP_DEFAULT_POOL_SIZE 0xA00 // 配置TencentOS tiny默認動態(tài)內(nèi)存池大小

    提醒

    代碼中有詳細注釋

    總結(jié)

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

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

    成人影视免费 | 日韩天堂在线观看 | 成人羞羞免费 | 免费黄色在线网址 | 婷婷伊人综合 | 亚洲精品在线观看网站 | 正在播放 国产精品 | 国产精品久久久视频 | 一级淫片a| 欧美激情综合五月色丁香 | 日韩精品一卡 | 人人澡超碰碰 | 亚洲人成免费网站 | 91av原创| 91成人免费观看视频 | 国产伦精品一区二区三区四区视频 | 99视频黄 | 久久亚洲国产精品 | 欧美在线视频第一页 | 91免费在线播放 | 亚洲精品在线观看中文字幕 | 日日躁夜夜躁aaaaxxxx | 久久精品一区二区国产 | 91亚洲精品久久久久图片蜜桃 | 日韩精品久久久 | 热久久精品在线 | 国产精品久久久久久一区二区三区 | 亚洲成人家庭影院 | 日本夜夜草视频网站 | 天天撸夜夜操 | 日韩精品一区二区在线观看视频 | 狠狠搞,com | 99免费在线播放99久久免费 | 日韩区在线观看 | 81精品国产乱码久久久久久 | 国产精品3区| 青青草久草在线 | 中文字幕av在线不卡 | 欧美日韩精品在线视频 | 久草在线免费资源站 | 午夜精品剧场 | 久久综合射 | 色99色 | 精品一区二区电影 | 日韩精品一区二区久久 | 成人性生交视频 | 久久久久久久久久电影 | 国产福利91精品 | 亚洲综合成人婷婷小说 | 黄色亚洲在线 | 中文字幕日本在线观看 | 国内精品中文字幕 | 久久久久一区 | 国内精品美女在线观看 | 狠狠夜夜 | 极品嫩模被强到高潮呻吟91 | 亚洲精品成人 | 国产一区二区在线免费播放 | 国产日韩精品一区二区三区 | 日韩免费在线观看网站 | 久久尤物电影视频在线观看 | 日韩丝袜| 激情综合亚洲精品 | 亚洲另类交 | 又黄又爽又湿又无遮挡的在线视频 | 亚洲国产成人精品在线观看 | 亚洲精品午夜国产va久久成人 | 久久久久免费精品视频 | 在线观看岛国片 | .国产精品成人自产拍在线观看6 | 青春草免费视频 | 成人免费在线观看av | 午夜美女av| 欧美中文字幕第一页 | 91av欧美| 四虎成人网 | 综合色综合 | 国产一区久久久 | 美女视频免费一区二区 | 亚洲一区二区三区四区精品 | www.黄色片网站 | 中文字幕丝袜一区二区 | 午夜国产一区 | 国产精品永久免费 | 91超国产 | 国产一区免费观看 | 国产精品破处视频 | 国产专区日韩专区 | 久久99热精品这里久久精品 | 91成人免费看| 日日躁你夜夜躁你av蜜 | 一区二区三区免费在线播放 | 深夜免费福利视频 | 中文字幕二区在线观看 | 久久a级片 | 欧美一级片免费观看 | 99视屏| 在线 日韩 av | 久久av免费| 日日夜夜骑| 亚洲久草网| 亚洲视频在线观看 | 国产精品99久久免费观看 | 狠狠狠操 | 国产亚洲精品成人 | 美女av免费看| 免费色av | 爱色婷婷 | 日韩xxx视频| 正在播放国产精品 | 国产色综合天天综合网 | 一区二区三区免费在线观看视频 | 欧美日韩一区二区在线观看 | 精品国产自在精品国产精野外直播 | 五月天中文字幕 | 天天色天天射天天综合网 | 日韩一区二区三区观看 | 超碰成人免费电影 | 在线精品视频免费播放 | 免费看wwwwwwwwwww的视频 久久久久久99精品 91中文字幕视频 | 99视频黄 | 欧美精品久久久久久久久久丰满 | 黄网站色 | 色综合a| av片子在线观看 | 亚洲国产成人在线 | 国产精品美女久久久久久免费 | 精品女同一区二区三区在线观看 | 久久综合给合久久狠狠色 | 色吊丝在线永久观看最新版本 | 最近中文字幕免费观看 | 亚洲精品国偷自产在线99热 | 久久成人高清 | 日韩成人精品一区二区 | 婷婷国产精品 | 中文字幕在线影院 | 婷婷色伊人| 亚洲一区二区三区毛片 | 日本最新高清不卡中文字幕 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 人人澡av| 天天操天天操天天爽 | 99视频精品| 美女免费视频一区 | 久草在线视频网站 | aa级黄色大片 | 天堂av在线中文在线 | 亚洲精品456在线播放 | 欧美精品一区二区蜜臀亚洲 | 久久精品一区二区三区四区 | 亚洲三区在线 | 精品久久免费看 | av在线播放快速免费阴 | 粉嫩av一区二区三区免费 | 久久高清 | 一区二区三高清 | 婷婷六月天在线 | 涩涩爱夜夜爱 | 99国内精品久久久久久久 | 中文字幕中文字幕 | av成人在线看 | 99re久久资源最新地址 | 正在播放国产91 | 天天操天天舔天天爽 | 亚洲精品视频免费看 | av资源在线观看 | 国产成人免费网站 | 99久久精品国产亚洲 | 久久久网页| 久久影视一区二区 | 国产成人精品一区二三区 | 91精品中文字幕 | 夜夜夜影院 | 亚洲天天 | 黄色中文字幕 | 手机成人av| 国产破处精品 | 亚洲欧美视频在线观看 | 国产99久久久欧美黑人 | 日日日爽爽爽 | 国产精品日韩在线播放 | 黄色网www | a天堂在线看 | 色偷偷人人澡久久超碰69 | 久久精品一区二区三区视频 | 国产 一区二区三区 在线 | 欧美伦理电影一区二区 | 永久免费毛片在线观看 | 国产精品久久久久久久妇 | 亚洲a在线观看 | 日韩精品视频免费在线观看 | 久久久久久久综合色一本 | 欧美精品亚洲二区 | 欧美与欧洲交xxxx免费观看 | 日韩一区二区三区高清在线观看 | 天天射天天射天天 | 美国三级黄色大片 | 伊人久久影视 | 日日夜夜天天久久 | 99免费精品| 在线天堂日本 | 夜夜爽天天爽 | 久久久麻豆精品一区二区 | 欧美国产日韩久久 | 九九精品毛片 | 国产黄色一级片在线 | 国产精品video| 五月婷婷久久丁香 | 精品国产精品久久 | 99精彩视频在线观看免费 | 最新色站 | 美女啪啪图片 | 久久超 | 国产资源在线免费观看 | 亚洲精品成人av在线 | 免费观看黄色12片一级视频 | 一区二区三区久久 | 精品伦理一区二区三区 | 中文字幕免费一区二区 | 亚洲欧美视频 | 久久国产女人 | 狠狠干天天操 | 日韩视频一 | 视频国产在线观看18 | 国内综合精品午夜久久资源 | 久久久精品免费观看 | 国产精品一区免费看8c0m | 精品国产亚洲一区二区麻豆 | 狠狠干狠狠久久 | www.天天成人国产电影 | av看片网址 | 亚洲国产成人久久 | 日韩精品一区不卡 | 国产亚洲精品xxoo | 99九九视频 | 最近高清中文字幕 | 欧美日韩中文在线观看 | 91字幕| 国产精品久久久久久久免费 | 日b视频在线观看网址 | 四虎在线影视 | 国产精品自在欧美一区 | av不卡免费看 | 亚洲精品在线资源 | 99亚洲国产 | 久色小说 | 亚洲www天堂com| 免费观看性生活大片3 | 一级免费av | 91香蕉视频720p | 国产高h视频| 国产一二区视频 | 久久久久久久久影院 | 99久久久国产精品美女 | 中文在线中文a | 天天操天天干天天 | 国产黄色片久久久 | 超碰97人人爱 | 黄色亚洲大片免费在线观看 | 色婷婷电影 | 国内精品美女在线观看 | av天天干 | 国产精品成人一区二区 | 黄色在线免费观看网址 | 日本高清久久久 | 天天综合狠狠精品 | 国产精品一区二区在线观看 | 国产精品久久久久永久免费 | 久久久久福利视频 | 成人作爱视频 | 欧美日本高清视频 | 国产区精品视频 | 欧美 日韩精品 | 国产视频一区在线播放 | 天天爽天天射 | av软件在线观看 | 国产麻豆视频网站 | 国产精品专区在线 | 91黄色影视 | 夜又临在线观看 | 黄色免费网战 | 天堂va在线观看 | 91精品中文字幕 | 99久久精品免费看国产免费软件 | 高清精品久久 | 日日摸日日添夜夜爽97 | 国产在线毛片 | 久久超碰网 | 亚洲午夜精品电影 | 亚洲伦理一区二区 | 精品久久精品 | 激情网五月婷婷 | 中文字幕精品在线 | 日本精品中文字幕在线观看 | 午夜精品福利一区二区三区蜜桃 | 999成人| 国产精品麻豆欧美日韩ww | 国产手机精品视频 | 深爱激情开心 | 狠狠操电影网 | 97av影院 | 麻豆91视频| 久久精品—区二区三区 | 四虎影视欧美 | 国产精品18久久久久白浆 | 中文av日韩| 91传媒91久久久 | 成人在线视频观看 | 日韩黄色一级电影 | 国产成人精品亚洲精品 | 久久国产成人午夜av影院宅 | 国产精品99久久久久的智能播放 | 国产成人精品在线观看 | 国产精品欧美日韩在线观看 | 蜜臀久久99精品久久久无需会员 | 99情趣网视频 | 麻豆av一区二区三区在线观看 | 99re视频在线观看 | 97天天综合网 | 成人黄色电影在线观看 | 免费在线观看成人小视频 | 中文字幕在线观看亚洲 | 日韩专区 在线 | 国产超碰在线 | 丁香色天天 | 久久一区二区三区超碰国产精品 | 欧美91精品久久久久国产性生爱 | 日韩黄色免费在线观看 | 亚洲.www| 天天射天天做 | 国产在线999 | 最近中文字幕视频完整版 | 国产免费嫩草影院 | 亚洲精品乱码久久久久 | 国产69精品久久app免费版 | 国内久久 | 中文字幕91视频 | 欧美日韩中文在线视频 | 免费看黄色91 | 久久综合导航 | 日韩av中文 | www国产亚洲精品久久麻豆 | 国产在线自 | 日韩午夜三级 | 伊香蕉大综综综合久久啪 | 日韩在线免费看 | 天天色综合三 | 国产在线观看高清视频 | 2021国产精品视频 | 国产日韩三级 | 99性视频| 亚洲免费在线视频 | 国产99精品| 91麻豆国产福利在线观看 | 成年人视频免费在线 | 亚洲三级在线播放 | 视频一区二区在线观看 | 91精品国产91 | 久久久久免费精品视频 | 国产精品美乳一区二区免费 | 免费视频一二三区 | 狠狠操狠狠干天天操 | 在线观看黄a | 日本精品久久久久久 | 特级毛片网| 久久激情综合网 | www.av小说 | 亚洲专区一二三 | 日日夜夜网 | 在线观看国产成人av片 | 网站在线观看你们懂的 | 国产黄色大片 | 最近日本mv字幕免费观看 | 国产精品美女www爽爽爽视频 | www黄在线 | 免费日韩 精品中文字幕视频在线 | 欧美最猛性xxxxx(亚洲精品) | 欧美在线视频精品 | 久久久亚洲影院 | 97久久久免费福利网址 | 午夜视频一区二区三区 | 亚洲最新av在线网址 | 国产免费专区 | 久久视频在线观看免费 | 中文字幕日韩有码 | 国产日本在线观看 | 色综合天天 | 成人国产精品久久久春色 | 国产精品视频不卡 | 人人爽人人看 | 色多多在线观看 | 久久免费av电影 | 欧美精品一区在线 | av高清在线观看 | 五月天激情视频在线观看 | 久久国内精品 | 成人h电影| 久久久亚洲网站 | 久久黄色网页 | 婷婷色影院 | 99热这里只有精品久久 | 国产精品日韩欧美 | 精品国模一区二区三区 | 免费在线播放视频 | 特级黄录像视频 | 亚洲 欧洲av | 欧美超碰在线 | 精品国产亚洲一区二区麻豆 | 日韩在线观看一区二区 | 最近最新mv字幕免费观看 | 免费在线观看日韩视频 | 日韩欧美一区二区三区在线 | 日韩一二三在线 | 97精品国产97久久久久久春色 | 一区二区三区久久 | 在线看的av网站 | 黄色小说视频在线 | 欧美日韩中文字幕综合视频 | 99久久精品国产亚洲 | 久久亚洲综合国产精品99麻豆的功能介绍 | 亚洲天堂网视频在线观看 | 亚洲毛片一区二区三区 | 日韩成人精品一区二区三区 | 婷婷网在线 | 2018好看的中文在线观看 | 大荫蒂欧美视频另类xxxx | 一区二区三区日韩视频在线观看 | 精品亚洲免a| 在线观看aa| 久久艹在线观看 | 69国产精品成人在线播放 | 在线免费高清视频 | 亚洲国产av精品毛片鲁大师 | 成年人网站免费观看 | 久久99在线 | 五月婷综合| 成人三级黄色 | 中文字幕色在线视频 | 在线观看色网 | 亚洲禁18久人片 | 日本特黄特色aaa大片免费 | 91成品视频| 精品美女视频 | 亚洲精品国偷拍自产在线观看蜜桃 | www久| 麻花传媒mv免费观看 | 日韩在线免费视频观看 | 国产精品久久久久久久久久新婚 | 久久爱992xxoo | 激情久久五月 | 欧美视频在线观看免费网址 | 欧美黄污视频 | 91女神的呻吟细腰翘臀美女 | 精品a视频| 亚洲国产精品500在线观看 | 在线视频中文字幕一区 | 91热爆在线观看 | 99热这里有精品 | 久久香蕉一区 | 色综合久久综合中文综合网 | 国产精品精品国产 | 久久乐九色婷婷综合色狠狠182 | 国产精品成人一区二区三区吃奶 | 亚洲成av人影片在线观看 | 国产视频首页 | 国产精品人人做人人爽人人添 | 亚州黄色一级 | av免费电影在线 | 国产精品九九久久99视频 | 成人网页在线免费观看 | 亚洲精品视频免费观看 | 亚洲久草在线 | 成人福利在线观看 | 丁香六月在线观看 | 成人在线观看av | 日本成人中文字幕在线观看 | 国产香蕉97碰碰久久人人 | 日韩精品免费专区 | 国产精品一区在线播放 | 欧美精品中文在线免费观看 | 日日夜夜操av | 成人在线黄色电影 | 西西www4444大胆视频 | 9ⅰ精品久久久久久久久中文字幕 | 久操免费视频 | 最近日本字幕mv免费观看在线 | 又爽又黄在线观看 | 欧美黑人xxxx猛性大交 | 美女一二三区 | 九九热在线免费观看 | 色妞色视频一区二区三区四区 | 国产精品日韩久久久久 | 国产午夜精品久久久久久久久久 | 999ZYZ玖玖资源站永久 | 国产尤物在线视频 | 欧美精品日韩 | 99在线观看视频 | 天天摸日日操 | 久久精品国产精品亚洲精品 | 久久综合五月天 | 欧美激情精品久久久久久免费 | 六月婷婷久香在线视频 | 人人看人人草 | 91精品久久香蕉国产线看观看 | 久久99国产精品 | 日本激情视频中文字幕 | 欧美一级免费片 | 热re99久久精品国产66热 | 最新99热 | 久久久久久久久久久久av | 91在线蜜桃臀 | 99免费观看视频 | 中文字幕精品www乱入免费视频 | 91精品视频免费 | 精品国产一区二区三区不卡 | 精品影院| 天天爱天天插 | 久久黄网站 | 亚洲综合导航 | 亚洲成人国产精品 | 色视频网址 | 蜜臀av性久久久久av蜜臀三区 | 在线看片视频 | 中文字幕丝袜一区二区 | 中文字幕在线观看网 | 久久久久久久久久久电影 | 91精品啪在线观看国产线免费 | 午夜精品视频免费在线观看 | 91手机视频在线 | 伊甸园永久入口www 99热 精品在线 | 欧美在线不卡一区 | 69久久久 | 国产精品va视频 | 久久一线| 成年人视频在线观看免费 | 日韩午夜大片 | 精品国产一区二区三区在线 | 色婷婷久久久综合中文字幕 | 久久视频一区二区 | 少妇av片| 在线天堂中文在线资源网 | 免费h精品视频在线播放 | 狠狠操电影网 | 久久久久伦理电影 | 精品久久久久久亚洲综合网站 | 在线电影 你懂得 | 久久丁香 | 亚洲蜜桃在线 | 四虎影视成人精品 | 久久精品视 | 国产999精品久久久影片官网 | 精品视频免费久久久看 | 国产精品久久久久久a | 国产亚洲视频在线观看 | 国产在线高清视频 | 日韩高清在线一区 | 久久视频国产精品免费视频在线 | 91精品国产麻豆国产自产影视 | 亚洲国产精品小视频 | 五月婷在线观看 | 91精品一区国产高清在线gif | 亚洲欧美在线视频免费 | 日韩欧美精品在线视频 | 久一在线 | 亚洲一区精品二人人爽久久 | 天堂在线成人 | 免费观看国产成人 | 久久久网站 | 天天干天天搞天天射 | 久久免费视频这里只有精品 | 日韩欧美国产激情在线播放 | 天天操天天干天天干 | 国产中文字幕视频在线观看 | 国产精品自产拍在线观看中文 | 久草在线免费在线观看 | 黄色高清视频在线观看 | 久久久国产视频 | 天天综合久久综合 | 国产成人久久精品77777综合 | av片子在线观看 | 91麻豆精品国产自产在线 | 日韩特黄av | 国产麻豆剧传媒免费观看 | 天天干天天爽 | 欧美二区视频 | 成人97视频一区二区 | 久久精品超碰 | 96国产精品视频 | 福利视频区 | 天天看天天操 | 蜜桃av久久久亚洲精品 | 操操日日| 激情av一区二区 | 成人在线观看资源 | 人人爽久久久噜噜噜电影 | 亚洲国产三级在线 | 国产精品永久久久久久久久久 | 中文字幕久久久精品 | 深爱五月激情网 | 欧美二区在线播放 | 亚洲国产精品一区二区久久,亚洲午夜 | 国产网站在线免费观看 | av片无限看| 国产成人免费 | 中文字幕第一页在线vr | 婷婷在线资源 | 久久久首页 | 97超碰网 | 狠狠躁夜夜躁人人爽视频 | 天天干天天操人体 | 久久综合色婷婷 | 在线亚洲小视频 | 97视频在线免费播放 | 天天躁天天躁天天躁婷 | 国产中文字幕在线免费观看 | 成年人免费在线观看 | 成人毛片a| 久久影院亚洲 | 成人毛片在线观看视频 | 插婷婷| 久久情爱 | 不卡视频在线看 | 亚洲精品视频在线 | 国产精品久久久久久久免费 | 91麻豆高清视频 | 99久久综合国产精品二区 | 久久婷婷丁香 | 国产91精品高清一区二区三区 | 国产精品久久久久久久久久不蜜月 | 成人在线视频在线观看 | 亚洲尺码电影av久久 | 波多野结衣在线观看视频 | 激情婷婷 | 日本一区二区三区免费看 | 亚洲精品视频观看 | 久久高清视频免费 | 一区二区三区精品在线视频 | 国产精品久久久久久久久蜜臀 | 国产一区二区三区免费观看视频 | 欧美日韩高清免费 | 欧美日韩高清一区二区 国产亚洲免费看 | 欧美久久精品 | 江苏妇搡bbbb搡bbbb | 美女黄频视频大全 | 欧美a级成人淫片免费看 | 97综合在线 | 毛片随便看| 国产1区2| 五月婷婷激情综合 | 视频在线观看入口黄最新永久免费国产 | 久久免费视频4 | av免费在线观看1 | 久久国产系列 | 久久超级碰 | 在线你懂| 在线观看蜜桃视频 | av不卡网站| av超碰在线观看 | 欧美日韩国产精品久久 | 探花视频免费在线观看 | 亚洲综合情| 国产美女网站在线观看 | 四季av综合网站 | 99九九99九九九视频精品 | 国产精品美女在线观看 | 久久99视频免费 | 99超碰在线播放 | 又爽又黄又无遮挡网站动态图 | 国产裸体永久免费视频网站 | 美国av片在线观看 | 日韩a在线| 婷婷丁香六月天 | 不卡的一区二区三区 | 亚洲国产中文字幕在线观看 | 国产看片网站 | 久久久免费国产 | 热久久国产精品 | 国产精品美女免费看 | 成人在线视频免费 | av福利网址导航 | 99久久超碰中文字幕伊人 | 7777精品伊人久久久大香线蕉 | 色婷婷激婷婷情综天天 | 中文乱码视频在线观看 | 一区二区视频在线观看免费 | 久久精品国产第一区二区三区 | 人人插人人艹 | 久久久精品一区二区三区 | 美女福利视频在线 | 天天躁天天狠天天透 | 波多野结衣网址 | www.天天操.com | 在线性视频日韩欧美 | 玖玖视频在线 | 亚洲精品视频在线播放 | 国产黄色免费在线观看 | 综合影视| 欧美色图另类 | 日韩h在线观看 | 天堂在线一区二区三区 | 日本最新一区二区三区 | 国产美腿白丝袜足在线av | 国产不卡av在线 | 精品自拍av | 999久久久国产精品 高清av免费观看 | 国产精品久久久久久久午夜片 | 麻豆免费在线播放 | 狠狠的操你 | 日本免费一二三区 | 欧美精品第一 | 亚洲精品网站在线 | 99免费看片 | 狠狠色伊人亚洲综合网站色 | 久久精品久久精品久久39 | 毛片基地黄久久久久久天堂 | 四虎成人精品永久免费av | 天天射天天操天天 | 91九色视频在线 | 九九免费在线视频 | 欧美日韩性生活 | 色夜视频| 国产高清久久久久 | 五月婷婷六月丁香 | 国产高清无av久久 | 五月天久久婷 | 亚洲人成免费网站 | 国产精品久久久久久久久久久杏吧 | 精品国产一区二区三区av性色 | 天天摸天天操天天舔 | 99久久99视频只有精品 | 日韩欧美观看 | 又爽又黄又无遮挡网站动态图 | 91成人在线观看高潮 | 精品国产福利在线 | 色狠狠综合天天综合综合 | 99精品在线观看 | 91大神精品视频在线观看 | 国产精品婷婷午夜在线观看 | 久久久久亚洲精品中文字幕 | 亚洲精品视频在 | 国产成人免费精品 | www.久久久| 日韩色中色 | 97天堂网| 国产中文字幕亚洲 | 成人亚洲精品国产www | 99久久精品免费 | 色偷偷人人澡久久超碰69 | 依人成人综合网 | 国产一区免费 | 久久免费视频一区 | 亚洲好视频 | 日韩欧美国产精品 | 欧美成人黄 | 国产精品亚洲a | 久久久免费观看完整版 | 国产在线观看地址 | 激情中文在线 | 九九免费观看视频 | 麻豆久久久久 | 97视频免费在线 | 狠狠操.com | 日本久久免费视频 | 国产美女搞久久 | 中文字幕丝袜美腿 | 月下香电影 | 91精品国产自产在线观看永久 | 久久久久亚洲精品男人的天堂 | 久草在线免费看视频 | 国产无套精品久久久久久 | 大型av综合网站 | 亚洲黄污| 国产福利91精品一区二区三区 | 日韩欧三级 | 国产精品久久久久久久久久ktv | 中文字幕免费久久 | 国产麻豆果冻传媒在线观看 | 中文字幕日本电影 | 丝袜一区在线 | 久久久久久福利 | 97精品国产91久久久久久久 | 99久久精品无免国产免费 | 日批在线观看 | 久久一区二区免费视频 | 九七在线视频 | 国产一区久久久 | 天天射天天搞 | 国产精品一区二区久久久久 | 91av在线免费视频 | 亚洲精品中文字幕在线观看 | 色伊人网 | 国产中文字幕在线观看 | av在线免费观看黄 | 国产精品第一页在线 | 久99热| 色网站免费在线观看 | 久久久久久网站 | 日韩免费电影一区二区三区 | 欧美精品乱码久久久久久按摩 | 日韩av免费在线电影 | 国产黄色精品网站 | 99久久婷婷国产综合精品 | 日韩欧在线 | 欧美日韩国产二区三区 | 99久久er热在这里只有精品66 | 亚洲美女久久 | 天天操网站 | 精品96久久久久久中文字幕无 | 久九视频| 婷婷激情五月 | av手机在线播放 | 国产偷国产偷亚洲清高 | 久久视频中文字幕 | 国产精品va在线播放 | 丁香一区二区 | 亚洲精品国产麻豆 | 日韩av电影手机在线观看 | 中文字幕在线视频一区 | 美女视频黄色免费 | 最新av在线免费观看 | 婷婷色中文字幕 | 国产成人一区二区三区在线观看 | 激情欧美一区二区免费视频 | 中文字幕一区二区三 | 久久久免费看视频 | 九9热这里真品2 | 在线直播av | 国产人成看黄久久久久久久久 | 亚洲砖区区免费 | 激情五月婷婷综合 | 天天操天天爱天天爽 | 国产一级精品视频 | 亚洲四虎| 99tvdz@gmail.com| 欧美一级专区免费大片 | 免费日韩视 | 国产精品69av | 日韩精品免费在线视频 | 亚洲精品播放 | 永久黄网站色视频免费观看w | 日本一区二区高清不卡 | 在线观看黄色小视频 | 国产亚洲精品久久久久动 | 国产一区二区久久精品 | 欧美色图p | 欧美日韩国产免费视频 | 9ⅰ精品久久久久久久久中文字幕 | 精品中文字幕在线播放 | 国产1区2区3区精品美女 | 国产黄色特级片 | 91成品人影院 | 91福利免费 | 国产成人久久av | 五月天六月色 | 日韩一区在线播放 | 黄污在线观看 | 婷婷午夜激情 | 97精品国产91久久久久久 | 国产精品一区二区免费在线观看 | 96亚洲精品久久久蜜桃 | 国产美腿白丝袜足在线av | 中文字幕日本电影 | 精品久久毛片 | 日本激情视频中文字幕 | 色婷婷综合在线 | 国产精品理论片在线观看 | 国产精品久久久久久妇 | 亚洲婷婷丁香 | av噜噜噜在线播放 | 日韩视频a | 五月婷婷六月综合 | 91在线欧美| 97在线观看视频免费 | av不卡网站 | 国内精品久久久久久久久久 | 国产午夜一级毛片 | 色丁香综合 | 成人中文字幕av | 黄色小网站在线观看 | 国产亚洲欧美精品久久久久久 | 色免费在线| 国产精品久久电影网 | 婷婷六月综合亚洲 | 天天爽天天摸 | 日韩精品观看 | 9797在线看片亚洲精品 | 午夜精品一区二区三区在线视频 | 99se视频在线观看 | 91av在线免费观看 | 亚洲精品视频网址 | 中文网丁香综合网 | 成人精品一区二区三区电影免费 | 香蕉影院在线观看 | 成人丝袜| 亚洲精品在线一区二区 | 99精品视频在线看 | 91色在线观看视频 | www.五月天激情 | 国内精品视频一区二区三区八戒 | 免费一级黄色 | 91精品国产高清自在线观看 | 中文字幕在线免费播放 | 日韩欧美一区二区三区在线 | 日日操日日插 | 最新成人在线 | 午夜精品一区二区三区在线 | 91影视成人 | 欧美日韩一区二区久久 | 超碰人人在线观看 | 欧美成人日韩 | 激情视频久久 | 日韩在线精品 | 亚洲国产三级在线观看 | 日韩免费av网址 | 免费在线观看a v | 国产麻豆视频免费观看 | 六月丁香六月婷婷 | 狠狠色丁香婷婷综合基地 | 97视频精品| 色哟哟国产精品 | 国产传媒一区在线 | 一区二区三区在线观看免费 | 久亚洲 | 日韩草比| 99久久99久久精品国产片 | 久久伊人热| 免费成人短视频 | 精品国产乱码久久 | 精品国产视频在线观看 | 久久婷亚洲五月一区天天躁 | 五月婷色| 亚州精品天堂中文字幕 | 中文字幕在线观看一区二区三区 | aa级黄色大片 | 制服丝袜天堂 | 国产精品18久久久 | 国产91免费看 | 18+视频网站链接 | 91在线小视频 | 久久国产热 | 国产资源在线免费观看 | 精品一区91| 欧美一级视频在线观看 | 久久一区二区三区超碰国产精品 | 九九九热精品免费视频观看网站 | 最新av电影网站 | 国模一区二区三区四区 | 2019av在线视频 | av片免费播放 | 婷婷 综合 色 | 91日韩免费 | 国产精品久久久久久久久久东京 | 日本二区三区在线 | 性色大片在线观看 | 亚洲一区二区三区四区精品 | 91麻豆精品国产自产在线游戏 | 91看片在线免费观看 | 91大神电影 | 国产区在线看 | 九九视频在线观看视频6 | 国产一级片一区二区三区 | 欧美不卡在线 | 久久婷婷影视 | 麻豆91精品 | 91亚洲狠狠婷婷综合久久久 | 精品v亚洲v欧美v高清v | 欧美成人在线免费观看 | 美女视频是黄的免费观看 | 93久久精品日日躁夜夜躁欧美 | 亚洲激情p | 免费在线观看av | 日韩在线视频不卡 | 色网址99| 96久久| 国产黄免费在线观看 | 国产精品1区2区在线观看 | 婷婷综合av | 人人爽人人射 | 国产精品久久久久一区 | 亚洲高清视频在线观看 | 中文字幕在线久一本久 | 婷五月天激情 | 97精品国自产拍在线观看 | 亚洲人在线7777777精品 | 国产精品理论片在线播放 | 欧美福利网站 | 精品久久毛片 | 久久艹综合 | av观看免费在线 | 国产日韩中文字幕 | 在线韩国电影免费观影完整版 | 超碰在线94 | 欧美一区二区三区在线 | 午夜一级免费电影 | 国产又粗又猛又黄又爽视频 | 亚洲午夜久久久综合37日本 | 国产1区2区| 国产在线精品一区二区三区 |