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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

uboot中的中断macro宏

發布時間:2025/4/5 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 uboot中的中断macro宏 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

  • uboot中的中斷macro宏
  • 引入
  • 內存分配
  • 流程概覽
  • 普通中斷
  • 保存現場
  • 中斷函數打印具體寄存器
  • 恢復現場
  • 軟中斷
  • 空間獲取
  • 保存現場
  • 附錄速記
  • 疑惑待解

uboot中的中斷macro宏

引入

以前因為uboot的目的只是引導linux,沒有去看關于中斷相關的代碼,這兩天重新回顧看了下Uboot中start.S源碼的指令級的詳盡解析中關于uboot1.6的分析,看了下中斷章節,記錄一下.原文已經更新到V1.9,網上很多流傳的是1.6的,本文作為對齊章節的補充.這里要先明確不同狀態下都有哪些獨立的寄存器

內存分配

先來看下內部的sp是怎么設置的,這里的用戶棧加上中斷棧等為128k,是在后面代碼分析得出來的

/* Set up the stack */ stack_setup:ldr r0, _TEXT_BASE /* upper 128 KiB: relocated uboot */sub r0, r0, #CFG_MALLOC_LEN /* malloc area */sub r0, r0, #CFG_GBL_DATA_SIZE /* bdinfo */ #ifdef CONFIG_USE_IRQsub r0, r0, #(CONFIG_STACKSIZE_IRQ+CONFIG_STACKSIZE_FIQ) #endifsub sp, r0, #12 /* leave 3 words for abort-stack */具體的內存棧IRQ_STACK_START = _armboot_start - CFG_MALLOC_LEN - CFG_GBL_DATA_SIZE - 4;FIQ_STACK_START = IRQ_STACK_START - CONFIG_STACKSIZE_IRQ;

流程概覽

先來看下整體的流程的代碼

普通中斷模式 ---------------------------------------------------------------------------- 正常程序 ↓ 中斷 ↓ 硬件切換到中斷SP ↓ 設置SP_irq到中斷棧頂 ↓ 保存r0-r12,使用stmdb r8, {sp, lr}^ 保存 用戶模式的sp,lr}^ 直接保存 spsr 來保存用戶的cpsr str lr, [r8, #0] ↓ 將中斷棧sp傳遞給函數,調用打印 ↓ 恢復r0-r14(lr),這個lr是用戶函數本身的返回 恢復S_PC 到現在的lr 設置pc=lr 返回用戶函數 subs pc, lr, #4 sub+s表示更新cpsr其他異常模式 ---------------------------------------------------------------------------- 正常程序 ↓ 異常 ↓ 切換到異常的sp寄存器,設置到用戶棧的棧底 ↓ 保存 當前的lr=用戶的pc 保存 用戶的cpsr ↓ 切換到系統模式 ↓ 切換到用戶模式的sp寄存器,這里的系統模式和用戶模式是公用寄存器的 計算用戶棧底到r2,從棧底取出上面存的 用戶的pc 和 用戶的cpsr ↓ 當前的sp指向當前用戶棧指針 ↓ 保存當前的lr 當前的lr這里就是用戶模式的lr 保存用戶的pc cpsr 保存這個用戶棧的指針-----實際也是我們保存這些寄存器 r0-r12,lr,pc,cpsr..的地址 ↓ 將棧sp傳遞給函數,調用打印

保存現場,保存用戶態的寄存器到異常的棧中

/** use bad_save_user_regs for abort/prefetch/undef/swi ...* use irq_save_user_regs / irq_restore_user_regs for IRQ/FIQ handling*/.macro bad_save_user_regssub sp, sp, #S_FRAME_SIZEstmia sp, {r0 - r12} @ Calling r0-r12ldr r2, _armboot_startsub r2, r2, #(CONFIG_STACKSIZE+CFG_MALLOC_LEN)sub r2, r2, #(CFG_GBL_DATA_SIZE+8) @ set base 2 words into abort stackldmia r2, {r2 - r3} @ get pc, cpsradd r0, sp, #S_FRAME_SIZE @ restore sp_SVCadd r5, sp, #S_SPmov r1, lrstmia r5, {r0 - r3} @ save sp_SVC, lr_SVC, pc, cpsrmov r0, sp.endm.macro irq_save_user_regssub sp, sp, #S_FRAME_SIZEstmia sp, {r0 - r12} @ Calling r0-r12add r8, sp, #S_PCstmdb r8, {sp, lr}^ @ Calling SP, LRstr lr, [r8, #0] @ Save calling PCmrs r6, spsrstr r6, [r8, #4] @ Save CPSRstr r0, [r8, #8] @ Save OLD_R0mov r0, sp.endm.macro irq_restore_user_regsldmia sp, {r0 - lr}^ @ Calling r0 - lrmov r0, r0ldr lr, [sp, #S_PC] @ Get PCadd sp, sp, #S_FRAME_SIZEsubs pc, lr, #4 @ return & move spsr_svc into cpsr.endm.macro get_bad_stackldr r13, _armboot_start @ setup our mode stacksub r13, r13, #(CONFIG_STACKSIZE+CFG_MALLOC_LEN)sub r13, r13, #(CFG_GBL_DATA_SIZE+8) @ reserved a couple spots in abort stackstr lr, [r13] @ save caller lr / spsrmrs lr, spsrstr lr, [r13, #4]mov r13, #MODE_SVC @ prepare SVC-Mode@ msr spsr_c, r13msr spsr, r13mov lr, pcmovs pc, lr.endm.macro get_irq_stack @ setup IRQ stackldr sp, IRQ_STACK_START.endm.macro get_fiq_stack @ setup FIQ stackldr sp, FIQ_STACK_START.endm

具體的中斷函數

/** exception handlers*/.align 5 undefined_instruction:get_bad_stackbad_save_user_regsbl do_undefined_instruction.align 5 software_interrupt:get_bad_stackbad_save_user_regsbl do_software_interrupt.align 5 prefetch_abort:get_bad_stackbad_save_user_regsbl do_prefetch_abort.align 5 data_abort:get_bad_stackbad_save_user_regsbl do_data_abort.align 5 not_used:get_bad_stackbad_save_user_regsbl do_not_used#ifdef CONFIG_USE_IRQ.align 5 irq:get_irq_stackirq_save_user_regsbl do_irqirq_restore_user_regs.align 5 fiq:get_fiq_stack/* someone ought to write a more effiction fiq_save_user_regs */irq_save_user_regsbl do_fiqirq_restore_user_regs#else.align 5 irq:get_bad_stackbad_save_user_regsbl do_irq.align 5 fiq:get_bad_stackbad_save_user_regsbl do_fiq#endif

普通中斷

先來分析普通的中斷函數

.align 5 ;2^5=32字節對齊 irq:get_irq_stack ;ldr sp, IRQ_STACK_START ;獲得irq的棧irq_save_user_regsbl do_irqirq_restore_user_regs

保存現場

這里使用stmdb r8, {sp, lr}^保存用戶態的寄存器

ldr sp, IRQ_STACK_START ;獲得irq的棧.macro irq_save_user_regssub sp, sp, #S_FRAME_SIZE;sp 空出S_FRAME_SIZE =72大小;這里的52個字節空間的分配如下:@@ IRQ stack frame.@#define S_FRAME_SIZE 72#define S_OLD_R0 68#define S_PSR 64#define S_PC 60#define S_LR 56#define S_SP 52@ 這里沒有空余的空間#define S_IP 48#define S_FP 44#define S_R10 40#define S_R9 36#define S_R8 32#define S_R7 28#define S_R6 24#define S_R5 20#define S_R4 16#define S_R3 12#define S_R2 8#define S_R1 4#define S_R0 0#define MODE_SVC 0x13#define I_BIT 0x80;到這里的時候,sp=sp(頂)-S_FRAME_SIZEstmia sp, {r0 - r12} @ Calling r0-r12;stmia 是;IA 每次傳送后地址加1;;IB 每次傳送前地址加1;;DA 每次傳送后地址減1;;DB 每次傳送前地址減1;;FD 滿遞減堆棧;;ED 空遞減堆棧;;FA 滿遞增堆棧;;EA 空遞增堆棧;;從[sp-S_FRAME_SIZE]的地址開始,存儲r0~r12;由于上面的指令 sp沒有!,所以sp本身最后不變,依然是 sp=sp(頂)-S_FRAME_SIZEadd r8, sp, #S_PC;這里將 sp值指向 S_PC 其實就是接著上面的存,這里直接指向的就是沒有存過的sp;但是本身的sp依然指向 sp=sp(頂)-S_FRAME_SIZEstmdb r8, {sp, lr}^ @ Calling SP, LR;這里因為有^ 所以訪問的是用戶模式的寄存器;這個是 DB 每次傳送前地址減1; 也就是將 sp用戶模式 lr用戶模式存儲; [r8-1]=sp; [r8-2]=lr;但是沒有使用! 也就是說r8依然是S_PC,也就是保存了S_PC 也就是用戶函數的pcstr lr, [r8, #0] @ Save calling PCmrs r6, spsrstr r6, [r8, #4] @ Save CPSR; 把spsr 存到 下一個單元 str r0, [r8, #8] @ Save OLD_R0;把r0 存到下一個單元mov r0, sp ; 這里的sp依然是sp=sp(頂)-S_FRAME_SIZE ,也就是我們保存現場的東西的頭指針 傳遞個r0 ; 準備給c語言傳遞參數.endm

也就是說最終的地址分配是這樣的

struct pt_regs {long uregs[18]; };#define ARM_cpsr uregs[16] #define ARM_pc uregs[15] #define ARM_lr uregs[14] #define ARM_sp uregs[13] #define ARM_ip uregs[12] #define ARM_fp uregs[11] #define ARM_r10 uregs[10] #define ARM_r9 uregs[9] #define ARM_r8 uregs[8] #define ARM_r7 uregs[7] #define ARM_r6 uregs[6] #define ARM_r5 uregs[5] #define ARM_r4 uregs[4] #define ARM_r3 uregs[3] #define ARM_r2 uregs[2] #define ARM_r1 uregs[1] #define ARM_r0 uregs[0] #define ARM_ORIG_r0 uregs[17]

中斷函數打印具體寄存器

void do_irq (struct pt_regs *pt_regs) { #if defined (CONFIG_USE_IRQ) && defined (CONFIG_ARCH_INTEGRATOR)/* ASSUMED to be a timer interrupt *//* Just clear it - count handled in *//* integratorap.c */*(volatile ulong *)(CFG_TIMERBASE + 0x0C) = 0; #elseprintf ("interrupt request\n");show_regs (pt_regs);bad_mode (); /* 死循環*/ #endif } //-------------------------------------------------------------- void show_regs (struct pt_regs *regs) {unsigned long flags;const char *processor_modes[] = {"USER_26", "FIQ_26", "IRQ_26", "SVC_26","UK4_26", "UK5_26", "UK6_26", "UK7_26","UK8_26", "UK9_26", "UK10_26", "UK11_26","UK12_26", "UK13_26", "UK14_26", "UK15_26","USER_32", "FIQ_32", "IRQ_32", "SVC_32","UK4_32", "UK5_32", "UK6_32", "ABT_32","UK8_32", "UK9_32", "UK10_32", "UND_32","UK12_32", "UK13_32", "UK14_32", "SYS_32",};//#define condition_codes(regs) ((regs)->ARM_cpsr & (CC_V_BIT|CC_C_BIT|CC_Z_BIT|CC_N_BIT))flags = condition_codes (regs);//#define PCMASK 0//#define pc_pointer(v) ((v) & ~PCMASK)//#define instruction_pointer(regs) (pc_pointer((regs)->ARM_pc))printf ("pc : [<%08lx>] lr : [<%08lx>]\n""sp : %08lx ip : %08lx fp : %08lx\n",instruction_pointer (regs),regs->ARM_lr, regs->ARM_sp, regs->ARM_ip, regs->ARM_fp);printf ("r10: %08lx r9 : %08lx r8 : %08lx\n",regs->ARM_r10, regs->ARM_r9, regs->ARM_r8);printf ("r7 : %08lx r6 : %08lx r5 : %08lx r4 : %08lx\n",regs->ARM_r7, regs->ARM_r6, regs->ARM_r5, regs->ARM_r4);printf ("r3 : %08lx r2 : %08lx r1 : %08lx r0 : %08lx\n",regs->ARM_r3, regs->ARM_r2, regs->ARM_r1, regs->ARM_r0);printf ("Flags: %c%c%c%c",flags & CC_N_BIT ? 'N' : 'n',flags & CC_Z_BIT ? 'Z' : 'z',flags & CC_C_BIT ? 'C' : 'c', flags & CC_V_BIT ? 'V' : 'v');printf (" IRQs %s FIQs %s Mode %s%s\n",interrupts_enabled (regs) ? "on" : "off",fast_interrupts_enabled (regs) ? "on" : "off",processor_modes[processor_mode (regs)],thumb_mode (regs) ? " (T)" : ""); }

恢復現場

這里就是恢復r0-r12,返回到lr執行

.macro irq_restore_user_regs;在irq_save_user_regs 中,sp=sp(頂)-S_FRAME_SIZE;也就是指向了保存現場區域ldmia sp, {r0 - lr}^ @ Calling r0 - lrmov r0, r0ldr lr, [sp, #S_PC] @ Get PCadd sp, sp, #S_FRAME_SIZE ;這里恢復sp到頂部subs pc, lr, #4 @ return & move spsr_svc into cpsr; 這里返回地址是 lr-4,具體是手冊確定的;注意這里有個 sub+s 表示更新cpsr.endm

其他的返回地址如下

BL MOV PC, R14 SWI MOVS PC, R14_svc UDEF MOVS PC, R14_und FIQ SUBS PC, R14_fiq, #4 IRQ SUBS PC, R14_irq, #4 PABT SUBS PC, R14_abt, #4 DABT SUBS PC, R14_abt, #8

軟中斷

軟中斷和普通中斷應該只是寄存器不太一樣,所以流程上是一樣的

.align 5 software_interrupt:get_bad_stackbad_save_user_regsbl do_software_interrupt

空間獲取

這里的棧分配有點不一樣從代碼上看,有著模式切換,切換到用戶模式后,將sp和cpsr保存到棧底

.macro get_bad_stack; ldr r13, _armboot_start @ setup our mode stacksub r13, r13, #(CONFIG_STACKSIZE+CFG_MALLOC_LEN)sub r13, r13, #(CFG_GBL_DATA_SIZE+8) @ reserved a couple spots in abort stack; 這里感覺是一個未知的空間,假設為x 起始str lr, [r13] @ save caller lr / spsr; 先存lr,這個lr是用戶的pc調用者mrs lr, spsrstr lr, [r13, #4];再存 spsrmov r13, #MODE_SVC @ prepare SVC-Mode@ msr spsr_c, r13msr spsr, r13;設置了 spsr=MODE_SVCmov lr, pc ;把pc值 實際是endm的值給lrmovs pc, lr ;把endm后面的值給pc 總的來說還是執行 endm 的語句,;也就是這兩句話 本身對于程序流程沒有什么影響,但是能夠更新spsr;注意 接下去切換到了系統模式,sp會是用戶模式的sp了 .endm

也就是我們在一段未知的空間,先存儲了lr,spsr

關于這里的?mov lr, pc ,movs pc, lr參考這里,用這兩條指令可以更新cpsr的標志位。

假設100:mov lr, pc 104:movs pc,lr 108:xxx mov lr, pc實際的pc其實等于pc+8即lr=108,后面的movs pc,lr就是跳轉到108運行。

關于這里的movs指令解釋如下,在ARM指令集E004armproc.chm

任何帶 S 位設置的到 R15 的 32-bit 寫(MOVS、ORRS、TEQP、LDM...^) 將傳送當前模式的 SPSR 到 CPSR 中。例如,假定我們在 irq_32 模式下: MOVS PC, R14 將復制 R14 到 PC,并接著復制 SPSR_IRQ32 到 CPSR。 這在 USR 模式下不是非常有用因為它沒有 SPSR!

保存現場

這里

.macro get_bad_stack ; ldr r13, _armboot_start @ setup our mode stack sub r13, r13, #(CONFIG_STACKSIZE+CFG_MALLOC_LEN) sub r13, r13, #(CFG_GBL_DATA_SIZE+8) @ reserved a couple spots in abort stack; 這里感覺是一個未知的空間,假設為x 起始 str lr, [r13] @ save caller lr / spsr ; 先存lr ;ARM處理器相應異常時,會自動完成將當前的PC保存到LR寄存器。 ;也就是說 這個lr就是返回用戶的地址mrs lr, spsr str lr, [r13, #4] ;再存 用戶的cpsrmov r13, #MODE_SVC @ prepare SVC-Mode @ msr spsr_c, r13 msr spsr, r13 ;設置了 spsr=MODE_SVCmov lr, pc ;把pc值 實際是endm的值給lr 也就是下面的lablexxx movs pc, lr ;把endm后面的值給pc 總的來說還是執行 endm 的語句, ;也就是這兩句話 本身對于程序流程沒有什么影響,但是能夠更新spsr;注意 接下去切換到了系統模式,sp會是用戶模式的sp了 .endm------------------------------------------------------------------------------ 接下去就切換到用戶模式了 sp 切換到用戶模式的sp lr這里應該是切換回用戶自己原來的lr了,也就是說切換模式并不會賦值lrlablexxx .macro bad_save_user_regs;這里的sp是用戶模式的sp了,也就是在用戶區域開辟一個 S_FRAME_SIZE 的空間 sub sp, sp, #S_FRAME_SIZE stmia sp, {r0 - r12} @ Calling r0-r12 ;這里的 r0~r12 是一樣的ldr r2, _armboot_start sub r2, r2, #(CONFIG_STACKSIZE+CFG_MALLOC_LEN) sub r2, r2, #(CFG_GBL_DATA_SIZE+8) @ set base 2 words into abort stack ; r2指向3word ldmia r2, {r2 - r3} @ get pc, cpsr , ; 在上面的函數get_bad_stack ,我們在這個地方存儲了`lr,spsr` 這個是用戶態的 pc cpsr ;IA 每次傳送后地址加1add r0, sp, #S_FRAME_SIZE @ restore sp_SVC ;sp 回到用戶原來的sp尾巴add r5, sp, #S_SP ;r5 這個區用來存 進入異常前的用戶原來的spmov r1, lr;到這里為止 ; r0 =sp, #S_FRAME_SIZE =進入異常前的用戶原來的sp ; r1 =lr 這個lr應該就是用戶模式的lr,切換回用戶模式后,并沒有對他操作過 ; r2 =pc 這個是進入異常前的用戶原來的pc斷點 ; r3 =cpsr 用戶的cpsrstmia r5, {r0 - r3} @ save sp_SVC, lr_SVC, pc, cpsr mov r0, sp ;這里的sp 實際上是用戶棧 .endm

附錄速記

手動設置cpsr到中斷模式 應該是不會跳轉到中斷向量表,只是模式變了

任何帶 S 位設置的到 R15 的 32-bit 寫(MOVS、ORRS、TEQP、LDM...^) 將傳送當前模式的 SPSR 到 CPSR 中。

疑惑待解

從我畫的圖中可以看到,作者的意思應該是保留12個字節給bad_stack模式用,但實際代碼是存在棧底的,是否是我哪里理解錯了

轉載:https://www.cnblogs.com/zongzi10010/p/10443614.html

總結

以上是生活随笔為你收集整理的uboot中的中断macro宏的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

久久精品日产第一区二区三区乱码 | 日韩手机在线观看 | 操操操天天操 | 国产在线精品一区 | 二区视频在线观看 | 亚洲精品在线二区 | www.狠狠色 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 麻豆国产视频 | 免费亚洲片 | 欧美日韩高清国产 | av在线日韩 | 国产精品久久一区二区三区, | 欧美专区亚洲专区 | 黄色片视频在线观看 | 欧美日韩免费在线观看视频 | 亚洲精品国产精品乱码在线观看 | 激情久久一区二区三区 | 精品免费观看视频 | 国产xx在线| 国产伦精品一区二区三区高清 | 天天干.com | 视频在线99| 日本丶国产丶欧美色综合 | 一级黄色片在线免费看 | 一区二区精品在线观看 | 国产一区二区免费 | 免费看特级毛片 | 四虎影视成人精品国库在线观看 | 一区在线电影 | 中文字幕免费高 | 麻豆国产精品一区二区三区 | 日韩午夜精品福利 | 91系列在线观看 | 日本激情视频中文字幕 | 中文字幕免费 | 96av视频 | 日韩精品久久中文字幕 | 久久视频在线观看 | 97国产大学生情侣白嫩酒店 | 国产日韩在线一区 | 一区二区电影网 | 9797在线看片亚洲精品 | 色婷婷导航 | 一区中文字幕在线观看 | 欧美激情第八页 | 精品福利视频在线 | 国产男女无遮挡猛进猛出在线观看 | 91理论片午午伦夜理片久久 | 国产精品久久久久av免费 | 国产专区一 | 国产亚洲在线 | 黄色小说免费在线观看 | 中文字幕一区在线观看视频 | 免费特级黄色片 | 久久99久久99免费视频 | 国产一级性生活 | 国产一区二区视频在线播放 | 伊人久在线 | 日韩精品视频免费专区在线播放 | 91丨九色丨国产丨porny精品 | 最近高清中文字幕 | www久 | a视频在线 | 久久五月天色综合 | wwwwww色 | 国产成人久久精品 | 中文字幕最新精品 | 久久成人综合视频 | 日韩在线第一区 | 日日草av | 婷婷丁香在线视频 | 国产成人精品一区二区三区福利 | 国产精品综合久久久久久 | 91精品国产成人www | 久久在视频| 成人久久久久 | 国产永久免费高清在线观看视频 | 亚洲成人国产精品 | 一级黄色av | 久久久午夜视频 | 久久久久久久久久久久久久免费看 | av网站在线观看播放 | 久久国产精品久久久 | 日韩视频一区二区在线观看 | 在线观看国产永久免费视频 | 免费看片网站91 | 日韩欧美在线中文字幕 | 成人免费网视频 | 国模视频一区二区三区 | 久久免费的视频 | 国产精品久久av | 成人精品视频久久久久 | 久草精品在线播放 | 天天舔天天射天天操 | 欧美日产在线观看 | 亚洲精品午夜国产va久久成人 | 热re99久久精品国产66热 | 国产一区二区三区免费在线 | 日韩精品第一区 | 很黄很色很污的网站 | 亚洲精品色 | 在线免费观看视频 | 久久成人国产精品一区二区 | 波多野结衣资源 | 在线免费观看国产视频 | 天天在线视频色 | 最新国产精品久久精品 | 久草久草视频 | 欧美日韩国产在线 | 91最新网址在线观看 | 久久女同性恋中文字幕 | 久久免费精品一区二区三区 | 亚洲精品系列 | 国产馆在线播放 | 久久久成人精品 | 日韩电影一区二区在线观看 | 精品久久网 | 午夜少妇一区二区三区 | 成年人在线电影 | 日日夜色| 97日日碰人人模人人澡分享吧 | 91视频在线免费下载 | www好男人 | www麻豆视频| 国产精品少妇 | 九九热在线免费观看 | 中文字幕久久精品亚洲乱码 | www.在线观看av | 992tv人人草 黄色国产区 | 久久久免费高清视频 | 99九九免费视频 | 99精品视频免费全部在线 | 国产小视频国产精品 | 成人欧美一区二区三区在线观看 | 九九九热精品免费视频观看网站 | 在线观看久 | 九九影视理伦片 | 亚洲专区视频在线观看 | 在线免费观看视频你懂的 | 伊人久久国产 | 国产精品久久久久久久毛片 | 精品资源在线 | 国产日韩精品久久 | 亚洲欧美日韩精品久久奇米一区 | 国产成人精品在线 | 久久国产系列 | av观看在线观看 | 亚洲日本va在线观看 | 久久黄色小说视频 | 成人永久在线 | 亚洲视频大全 | 天天艹天天 | 久久久综合精品 | 亚洲欧美日韩一区二区三区在线观看 | 欧美天天综合 | 亚洲精品久久久久www | 免费看的黄网站 | 国产精品免费久久久久久久久久中文 | 久久免费大片 | 欧美日韩不卡在线视频 | 97在线成人| 免费一级特黄毛大片 | 中文字幕在线影视资源 | 99中文视频在线 | 亚洲午夜精品久久久久久久久久久久 | 在线观看涩涩 | 国产99亚洲 | 久久免费视频7 | 亚洲综合视频在线播放 | 综合中文字幕 | 成 人 黄 色 片 在线播放 | 久久99精品久久久久久久久久久久 | 婷婷久久五月天 | 日韩精品久久中文字幕 | 有没有在线观看av | 日本久久久精品视频 | 伊人五月综合 | 国产黄色大片免费看 | 国产精品欧美一区二区 | 国产小视频在线免费观看 | 日韩午夜精品福利 | 四虎成人精品永久免费av | 国产裸体bbb视频 | 99热精品在线 | 久久精品在线视频 | 黄视频网站大全 | 97精品超碰一区二区三区 | 欧美一级日韩三级 | av电影中文字幕 | 91传媒在线看 | 亚洲免费精彩视频 | 麻豆视频国产 | 日韩二区三区在线观看 | 亚洲一区欧美激情 | 欧美一区二区在线免费看 | 日韩视频精品在线 | 久久经典国产 | 日本在线视频网址 | 国产一二三在线视频 | 大胆欧美gogo免费视频一二区 | 国产97碰免费视频 | 91x色 | 欧美在线视频精品 | 亚洲国产经典视频 | 在线a人片免费观看视频 | 香蕉网在线观看 | 麻花豆传媒一二三产区 | 成人亚洲综合 | 日韩精品专区在线影院重磅 | 中文字幕一区在线观看视频 | 精品国产精品久久一区免费式 | 91精品国产91p65 | 字幕网在线观看 | 国产精品 9999| 国产精品女主播一区二区三区 | 91精品国产欧美一区二区成人 | 久久伊人色综合 | 国产99久久久久 | 麻豆视屏| 久久经典国产视频 | 综合色站 | 亚洲a网| aaa免费毛片| 国产中文字幕91 | 成人毛片在线观看 | 正在播放五月婷婷狠狠干 | 色综合天天色 | 亚洲精品综合久久 | 午夜在线观看影院 | 精品国产精品一区二区夜夜嗨 | 国产视频 亚洲精品 | 91av免费观看 | 天堂视频中文在线 | 久久香蕉电影网 | www.香蕉视频| 日日夜夜精品免费视频 | 精品国产诱惑 | 日韩在线视 | 色五丁香 | 国产精品自产拍在线观看中文 | 亚洲涩涩色 | 成人永久免费 | 精品久久综合 | 337p日本欧洲亚洲大胆裸体艺术 | 国产一二三在线视频 | 精品国产三级 | 午夜精品久久久久久久99 | 成年人在线播放视频 | 麻豆 91 在线 | av爱干| 在线国产福利 | 久久伊人爱 | 天天爱天天操天天干 | 国产在线欧美在线 | 免费合欢视频成人app | 久久欧美综合 | 亚洲日本韩国一区二区 | 成人av影视| 夜夜夜草 | 91视频啊啊啊| 成人久久国产 | av免费在线播放 | 免费成人av在线 | 免费色婷婷| 欧美专区亚洲专区 | 97色婷婷人人爽人人 | 激情婷婷在线 | 91在线看黄| 国产成人久久精品亚洲 | www.日日日.com| 成人在线免费观看视视频 | 国产精品久久久久久久免费大片 | 久久精品综合网 | 91亚洲精品久久久蜜桃 | 婷婷 综合 色 | 在线色亚洲 | 亚洲成人精品国产 | 国产精品久久一区二区三区不卡 | 黄色软件在线观看 | 国产精品一区免费观看 | 成人久久18免费网站 | 九九日韩 | 天天爽夜夜爽精品视频婷婷 | 视频一区二区免费 | 成人免费xxx在线观看 | 久久久久久久久免费视频 | 成 人 黄 色 视频免费播放 | 国产成人精品电影久久久 | 国产精品自产拍在线观看蜜 | 99久久精品免费看国产免费软件 | 国产专区一 | 久久黄网站 | 69精品视频在线观看 | 超碰在线网 | 99久高清在线观看视频99精品热在线观看视频 | 色网免费观看 | 久久综合给合久久狠狠色 | 狠狠操狠狠干天天操 | 亚洲三级网 | 天天色成人网 | 成人av动漫在线观看 | 久久99亚洲热视 | 国产成人精品综合 | 国产精品videossex国产高清 | 日韩在线观看视频中文字幕 | 日韩在线观看a | 国产高清日韩欧美 | 日韩电影中文,亚洲精品乱码 | 狠狠操狠狠干2017 | 国产aa精品| 91av电影在线观看 | 日本精品午夜 | 日韩中文字幕免费看 | 色偷偷网站视频 | 日韩高清二区 | 久久99久国产精品黄毛片入口 | 午夜黄色一级片 | 高清不卡一区二区在线 | 韩国精品一区二区三区六区色诱 | 欧美va天堂在线电影 | 亚洲电影成人 | av一级片在线观看 | 国产精品一区二区麻豆 | 91精品导航 | 五月天综合色激情 | 久久av在线| 久久这里只有精品久久 | 久久午夜视频 | 成年人电影毛片 | 在线精品在线 | 97超碰网 | 国产96在线 | 欧美精品国产综合久久 | 午夜精品av | 国产一区二区手机在线观看 | 国产精品专区h在线观看 | 91亚洲永久精品 | 日韩乱色精品一区二区 | 狠狠色丁香婷婷综合最新地址 | 黄色免费高清视频 | 狠狠狠狠狠狠狠狠 | 1000部18岁以下禁看视频 | 精品国产诱惑 | 天天碰天天操 | 天天射综合网站 | 91久久国产综合精品女同国语 | 2023天天干| 五月天电影免费在线观看一区 | 色网站视频 | 日韩高清成人 | 国内视频在线观看 | 四虎影视8848dvd | 精品国产精品久久 | 免费毛片一区二区三区久久久 | 夜夜操综合网 | 国产午夜精品一区二区三区 | 日日干美女| 色婷婷久久久综合中文字幕 | 91av免费看| 日日久视频 | 久久精品牌麻豆国产大山 | 久久久久福利视频 | 国产裸体永久免费视频网站 | 国产国语在线 | 三级视频国产 | 欧美成人久久 | 日韩一级黄色av | 国产精品9999 | 激情黄色av| 日韩黄色一级电影 | 黄色成人av在线 | 99久热在线精品视频成人一区 | 亚洲视频久久久 | 日本精品视频一区二区 | 日本精品一区二区在线观看 | 亚洲精品国产精品国 | 亚洲理论影院 | 亚洲精品国产精品国自产观看 | 国产一区二区三区午夜 | 在线国产福利 | 精品欧美一区二区在线观看 | 亚洲最大免费成人网 | 成人av网站在线播放 | 成年人免费在线观看网站 | 国产中文字幕一区二区三区 | 国产一级在线 | 中文字幕在线专区 | 久久久久久久久影院 | 久久精品视频网址 | 中文字幕日韩在线播放 | 成人av免费网站 | 免费观看特级毛片 | 99精品免费久久久久久久久日本 | 日本三级久久久 | 99热9 | 亚洲一区天堂 | 国内精品小视频 | 日本不卡视频 | 国产69久久 | 中文字幕免费高清av | 久久精品直播 | 91麻豆精品国产91久久久久久久久 | 在线看国产日韩 | 亚洲亚洲精品在线观看 | 日韩午夜精品福利 | 久久99国产精品免费 | 国产精品亚洲人在线观看 | 日本久久久久久 | 国产一区在线免费观看 | 国内精品二区 | 99久久综合狠狠综合久久 | 五月天激情视频 | 久久超级碰视频 | 91在线播放综合 | 日韩视频在线不卡 | 91污视频在线观看 | 亚洲免费公开视频 | 久久激情五月婷婷 | 亚洲成人精品 | av在线电影网站 | 成人va天堂 | 亚洲精品色视频 | 午夜av免费| 看污网站| 日韩电影中文字幕在线 | 超黄视频网站 | 久久婷婷一区二区三区 | 欧美作爱视频 | 天天干干 | 亚洲成人999| 福利一区二区在线 | 成人手机在线视频 | 在线看成人片 | 国产黄色片在线 | 国产在线观看午夜 | 久久www免费视频 | 少妇性bbb搡bbb爽爽爽欧美 | 国产丝袜在线 | 午夜精品一区二区三区视频免费看 | 欧美 另类 交| 一级黄色毛片 | 亚洲专区免费观看 | 欧美性极品xxxx娇小 | 亚洲精品在线视频播放 | 国产色妞影院wwwxxx | 国产精品24小时在线观看 | 亚洲免费视频在线观看 | 欧美国产日韩一区二区三区 | 韩国精品在线 | 成人免费 在线播放 | 中文字幕之中文字幕 | 就要干b | 婷婷日日 | av黄色免费在线观看 | 99视频在线免费播放 | 区一区二区三区中文字幕 | 狠狠网亚洲精品 | 国产精品18毛片一区二区 | 亚洲精品播放 | 日韩欧美电影在线观看 | 久久精品一区二区三区中文字幕 | 久久国产精品小视频 | 91九色视频在线播放 | 九九有精品 | 性色av免费看 | www.在线观看av | 日韩精品欧美视频 | 天天色成人 | 亚洲精品国产精品国 | 91精品啪在线观看国产81旧版 | 国产九九热视频 | 日日夜夜婷婷 | 极品国产91在线网站 | 99热亚洲精品 | 一级免费黄视频 | 日韩欧美在线国产 | 欧美精品国产综合久久 | 国产不卡在线观看视频 | 婷婷中文字幕综合 | 涩涩在线 | 欧美不卡视频在线 | 欧美韩国在线 | 成年人视频在线免费播放 | 亚洲精品电影在线 | 国产黄色片在线免费观看 | 97理论片| 超碰人人做 | 日韩亚洲国产精品 | 亚洲国产大片 | 视频99爱| 色五月色开心色婷婷色丁香 | 日韩视频欧美视频 | 91精品老司机久久一区啪 | 91视频高清 | 人人爽久久涩噜噜噜网站 | 欧美另类xxx | 中文字幕在线观看第二页 | 激情av综合 | 天天干,天天射,天天操,天天摸 | 91大神精品视频在线观看 | 丁香资源影视免费观看 | 在线视频 日韩 | 天天射天天射天天 | 久久精品中文字幕免费mv | 国产字幕av| 日韩三区在线观看 | 黄色一集片| 黄色资源网站 | 美女精品在线 | 51久久夜色精品国产麻豆 | 日日日日日 | 亚洲日本va在线观看 | 99精品影视| 精品一二三区 | 亚洲闷骚少妇在线观看网站 | 精品96久久久久久中文字幕无 | 免费日韩电影 | 国产免费一区二区三区最新 | 996久久国产精品线观看 | 日日爱av | 日韩av一区二区三区在线观看 | 黄色精品网站 | 在线观看视频你懂 | 91av欧美 | 精品一区91 | 激情五月亚洲 | 国产五月色婷婷六月丁香视频 | 日日噜噜噜噜夜夜爽亚洲精品 | 欧美激情视频一区二区三区 | 欧美激情第一页xxx 午夜性福利 | av在线看网站 | 日韩一级黄色大片 | 久久精品亚洲一区二区三区观看模式 | 狠狠狠色丁香综合久久天下网 | 玖玖爱免费视频 | 亚洲va天堂va欧美ⅴa在线 | 福利片视频区 | 中文字幕在线观看国产 | 亚洲精品一区二区三区在线观看 | 久久精品区 | 国产理伦在线 | 国产在线一区二区 | 欧美激情综合色综合啪啪五月 | 精品国产一区二区三区久久影院 | 亚洲视频99| 91禁在线看 | 玖玖在线观看视频 | 天天综合区| 丝袜+亚洲+另类+欧美+变态 | av中文字幕日韩 | www日| 欧美国产不卡 | 欧美性黑人 | 六月丁香激情综合 | 在线视频欧美亚洲 | 99热这里只有精品国产首页 | 国产精品99蜜臀久久不卡二区 | 天天干天天操天天入 | 国产看片免费 | 久久视频国产精品免费视频在线 | 久久影视一区二区 | 在线观看国产高清视频 | 成年人在线视频观看 | 99精品视频在线看 | 成人免费在线观看av | 国产va精品免费观看 | 欧美在线视频日韩 | 亚洲三级在线免费观看 | 午夜精品久久久久久久久久久 | 久久综合九色综合久99 | 黄色电影网站在线观看 | 久青草电影 | 欧美性脚交 | 狠狠干干| 久久艹在线| 国产精华国产精品 | 中文字幕高清有码 | 亚洲综合视频网 | 黄色av免费看| 色噜噜狠狠色综合中国 | 国产精品久久久久久久99 | 国产不卡片 | 天天狠狠干 | 激情开心网站 | 色99之美女主播在线视频 | 五月婷婷开心中文字幕 | 在线精品视频免费观看 | 欧美乱码精品一区二区 | 久久久久欠精品国产毛片国产毛生 | 精品在线不卡 | 91精品婷婷国产综合久久蝌蚪 | 成人v| 久久午夜电影院 | 亚洲精品777 | 久久99国产一区二区三区 | 99资源网 | 久久人人爽人人爽 | 国产精品理论片 | 国产69精品久久久久9999apgf | 婷婷久久网站 | 日本中文字幕在线看 | 日韩高清片 | 国产一区二区三区黄 | 日日夜夜网 | 日韩系列 | 中文字幕一区二区三区视频 | 国产专区免费 | 超碰97中文 | 日韩欧美国产激情在线播放 | 欧美日韩精品综合 | 日本精品视频一区 | 欧洲性视频 | 99久久影院| 亚洲国产成人久久 | 亚洲,播放 | 黄色免费在线看 | 久久天天操 | 欧美极品xxxx | 4438全国亚洲精品观看视频 | 国产美女视频免费 | 操碰av | 天堂网av在线 | 国产精品夜夜夜一区二区三区尤 | 久久综合成人 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 亚洲精品在线观看中文字幕 | 亚洲精选在线 | 99免费在线播放99久久免费 | 久久精品99国产精品亚洲最刺激 | 国内精品视频在线 | 免费观看全黄做爰大片国产 | 五月情婷婷 | 国产特级毛片 | 国产在线色 | 日韩电影一区二区三区在线观看 | 欧美精品久久久久久久久久丰满 | 国产又粗又猛又黄又爽视频 | 国产精品日韩 | 日韩成人看片 | 日日综合| 日韩av中文在线观看 | 色播五月激情五月 | 中文字幕欧美日韩va免费视频 | 精品视频免费久久久看 | 中文字幕第 | 操操操干干干 | 91插插插免费视频 | 丁香六月久久综合狠狠色 | 国产精品久久久久久久久久久免费 | 色视频在线观看 | 在线中文字幕av观看 | av一区在线播放 | 久久香蕉国产精品麻豆粉嫩av | 欧美日韩中文国产 | 免费在线色视频 | 免费又黄又爽 | 97夜夜澡人人爽人人免费 | 久草在线手机观看 | 国产精品毛片久久久久久 | 国产中文字幕三区 | 国产精品久久网 | 国产黄色播放 | 日韩二区三区 | 中文字幕在线一二 | av在线播放快速免费阴 | 日韩 精品 一区 国产 麻豆 | 中文字幕高清免费日韩视频在线 | 91麻豆.com| 久久免费国产 | 免费看的黄色录像 | 国产精品久久久久久爽爽爽 | 久久99精品久久久久久清纯直播 | 99精品在线直播 | 国产aa精品 | 色99久久 | 欧美日韩视频一区二区三区 | 日韩在线观看第一页 | 国产在线 一区二区三区 | 亚洲欧美国内爽妇网 | 丁香花中文字幕 | 天天艹天天操 | 日韩精品亚洲专区在线观看 | 国产精品免费视频网站 | 69av在线视频 | 精品亚洲欧美一区 | 亚洲国产经典视频 | 视频成人永久免费视频 | 久久久久久久久久久电影 | 国产高清视频在线免费观看 | 99久久er热在这里只有精品66 | 在线亚州 | 91网免费观看 | 在线观看的a站 | 人人澡人人爽 | 日韩高清一区 | 欧美污污网站 | 永久免费在线 | 看v片| 国产精品淫片 | 日韩免费区 | 美女啪啪图片 | 99久e精品热线免费 99国产精品久久久久久久久久 | 亚洲天堂精品视频 | 久久开心激情 | 国产免费又爽又刺激在线观看 | 亚洲午夜av久久乱码 | 欧美资源 | 免费高清国产 | 亚洲精品久久久蜜臀下载官网 | 久久夜夜操| 国内精品久久久久影院男同志 | 人人看人人做人人澡 | 69国产成人综合久久精品欧美 | 久久国产91 | 黄网站app在线观看免费视频 | 日韩精品字幕 | 久久久久欠精品国产毛片国产毛生 | 在线视频 影院 | 999日韩| 欧美日韩视频在线观看免费 | 97在线观视频免费观看 | 久久99精品热在线观看 | 粉嫩av一区二区三区四区 | 国语麻豆 | 成人黄色av免费在线观看 | 日韩伦理片hd | 亚洲欧美视频一区二区三区 | 激情视频国产 | 91av免费在线观看 | 亚洲色图激情文学 | 91精品免费在线观看 | 精品视频成人 | 天天射狠狠干 | 99热这里是精品 | 九九九九精品 | 日本黄色免费播放 | 99精品福利视频 | 国产一区二区不卡视频 | 亚洲国产精品电影在线观看 | 香蕉视频在线免费看 | 综合在线亚洲 | 日本三级中文字幕在线观看 | 国产精品久久久久久久妇 | 97在线看| 日韩激情中文字幕 | 在线精品视频免费播放 | 国产亚洲精品v | 黄色大片日本免费大片 | 免费亚洲精品 | 欧美伦理一区二区三区 | 在线观看国产麻豆 | 欧美小视频在线观看 | 国产亚州精品视频 | 91精品国产高清自在线观看 | 国产午夜精品免费一区二区三区视频 | 四虎影视欧美 | 亚洲女人av | 91大神电影 | 久久婷亚洲五月一区天天躁 | 亚洲激情 欧美激情 | 精品国产区 | 五月婷婷网站 | 一级片视频免费观看 | 久久久久久伊人 | 国产超碰97 | 精品国产乱码一区二 | 亚洲美女在线国产 | 波多野结衣视频在线 | 日韩av中文在线 | 99精品热视频 | 日韩欧美综合精品 | 九九国产视频 | 福利一区视频 | 伊人婷婷 | 亚洲精品美女久久久 | 激情五月视频 | 国产一在线精品一区在线观看 | 免费电影一区二区三区 | 日韩高清av | 亚洲成aⅴ人在线观看 | 超级碰99| 国产色小视频 | 国产精品高潮呻吟久久久久 | 天天插伊人 | 久久影视网 | 中文字幕国内精品 | 久久系列| 国产精品 中文在线 | 中文久久精品 | 久久精品一区 | 国产99久久九九精品免费 | 免费观看日韩av | 亚洲免费激情 | 日韩av有码在线 | 欧美精品在线免费 | 成人91在线 | 丁香综合网 | 日本性xxx| 亚洲午夜久久久久久久久电影网 | 亚洲 欧洲av | www.com黄| 三级黄色大片在线观看 | 久久综合久久综合久久综合 | 91精品人成在线观看 | 日韩av电影网站在线观看 | 97视频在线免费 | 日本资源中文字幕在线 | 又粗又长又大又爽又黄少妇毛片 | 美女网站免费福利视频 | 免费在线国产 | 久久视频在线免费观看 | 99婷婷狠狠成为人免费视频 | 超碰在线公开免费 | 国产亚洲精品bv在线观看 | 亚洲精品1234区 | 波多野结衣一区三区 | 成人一区二区三区中文字幕 | 中文不卡视频 | 午夜精品视频一区 | 日韩免费av片 | 国产精品一区二区在线免费观看 | 亚洲首页 | 九草在线视频 | 中文字幕在线观看视频一区二区三区 | 丝袜av一区| 99热国产在线 | 成人一级电影在线观看 | 99福利片 | 草久在线播放 | 91精品国 | 国产精品自产拍在线观看桃花 | 热久久免费视频精品 | 91精品久久久久久久久久久久久 | 国产专区视频 | 欧美日韩破处 | 久久久国产精品一区二区中文 | 天堂网av 在线 | 国产成年人av | 亚洲在线视频观看 | 最近中文字幕免费大全 | 精品国产一区二区三区四区vr | 国产精品欧美一区二区三区不卡 | 最新国产精品久久精品 | 成人免费毛片aaaaaa片 | 国产亚洲精品久久久久久 | 99中文字幕| 国产剧情一区 | 久久av中文字幕片 | 免费高清国产 | 亚洲理论在线观看电影 | 99久热在线精品视频成人一区 | 伊人五月婷 | 美女黄久久 | 91| 国产在线观看二区 | 成人av直播 | 国产精品你懂的在线观看 | 在线观看韩日电影免费 | 香蕉免费 | 国产三级久久久 | 久久久精品一区二区 | 国产精品露脸在线 | 久久综合狠狠综合久久狠狠色综合 | 国产最新视频在线 | 国产999精品久久久久久麻豆 | 国产成人一区二区三区免费看 | 日本性久久 | 欧美日韩视频在线播放 | 国产精品久久久电影 | 黄污污网站 | 超碰精品在线 | 久久久久久久久影院 | 欧美日性视频 | 91久久精品日日躁夜夜躁国产 | 国内久久精品 | 99久久这里只有精品 | 最新日韩电影 | 久国产在线播放 | 伊人黄色网 | 国产一区免费在线观看 | 久久精品伊人 | 国产精品第72页 | 91在线视频观看免费 | 日韩在线电影 | 最近日韩中文字幕中文 | 夜添久久精品亚洲国产精品 | 精品久久久久免费极品大片 | 2019中文在线观看 | 男女全黄一级一级高潮免费看 | 女人高潮特级毛片 | 精品久久久久久久 | 99久久精品午夜一区二区小说 | 九九日九九操 | 日本黄色免费在线 | 在线观看国产福利片 | 五月婷婷激情五月 | 成人va在线观看 | 人人爽人人爽 | 日韩欧美精品免费 | 亚洲永久精品一区 | 亚洲一级片在线观看 | 久久日韩精品 | 五月婷网 | 国产一级片直播 | 91久久精 | 伊人永久在线 | 日日射天天射 | 五月天中文字幕mv在线 | 国产精品va最新国产精品视频 | 国产九色视频在线观看 | 午夜精品久久久久久中宇69 | 中文字幕在线看视频国产中文版 | 欧美一区二区免费在线观看 | 精品久久网站 | 大胆欧美gogo免费视频一二区 | 成人免费网站在线观看 | 亚洲最大av在线播放 | 亚洲国产字幕 | 精品亚洲视频在线 | 九九免费精品视频在线观看 | 亚洲精品成人av在线 | 亚洲精品久久久蜜臀下载官网 | 午夜丁香网 | 亚洲精品视频在线免费 | 日韩在线 一区二区 | 国产精品va最新国产精品视频 | 久久高清毛片 | 欧美成人91 | 日日夜夜综合 | 国产精品视频免费观看 | 午夜91视频 | 伊人色综合久久天天网 | 欧美色综合久久 | 午夜精品久久久 | 成人在线视频免费看 | av一区二区三区在线观看 | 国产婷婷色 | 色综合欧洲 | 美女国产网站 | 国产无遮挡猛进猛出免费软件 | 欧美一级片在线免费观看 | 在线看av网址 | 亚州精品一二三区 | 日韩二区在线观看 | 成人国产精品电影 | 色狠狠狠| 国产精品久久久久免费 | av片子在线观看 | 99在线高清视频在线播放 | 久久网站免费 | 不卡精品视频 | 国产精品初高中精品久久 | www.黄色片网站 | 天天摸夜夜操 | 久久久久免费精品 | 草久视频在线观看 | 波多野结衣在线观看视频 | 成人宗合网 | 国产91精品一区二区绿帽 | 在线天堂视频 | 亚洲午夜精品一区二区三区电影院 | 国产精品永久免费观看 | 中文字幕乱偷在线 | 99热999| 国产一区久久久 | 激情综合一区 | 亚洲成av片人久久久 | 精品国产免费一区二区三区五区 | 天天天综合 | 精品欧美一区二区在线观看 | 不卡视频一区二区三区 | 国产精品v欧美精品 | 国产成人不卡 | 韩国av免费观看 | 超碰在线98 | 成人毛片一区二区三区 | 色播亚洲婷婷 | 美女网站黄免费 | 国产精品久久久一区二区 | 国产精品video爽爽爽爽 | 四虎在线观看网址 | 免费av在 | 久久久精品 一区二区三区 国产99视频在线观看 | 中文字幕有码在线播放 | 国产精品欧美久久久久天天影视 | 久草视频视频在线播放 | 欧美精品一区在线 | 久久不卡日韩美女 | 国产污视频在线观看 | 蜜臀av在线一区二区三区 | 日韩av偷拍| 亚洲极色 | 久草在线这里只有精品 | 日韩精品一区二区三区三炮视频 | 国产精品综合久久 | 九九九九精品九九九九 | 欧美日韩视频在线观看一区二区 |