日韩av高清在线影院,欧美日韩国产综合色视频在线,日韩精品人妻在线视频,内射极品高挑少妇人妻,久久久国产成人免费,97久久视频在线观看,人妻中文字幕日韩有码人妻熟女,亚洲国产成人精品福利,99精品国产福利在线观看

對于Linux內(nèi)核tty設(shè)備的一點(diǎn)理解 linux tty設(shè)備驅(qū)動

雖然一直做嵌入式Linux,宿主機(jī)和開發(fā)板通信天天都在用tty設(shè)備通信,但是其實自己對TTY設(shè)備及終端的概念認(rèn)識幾乎是0。對于Linux內(nèi)核的終端、tty、控制臺等概念的認(rèn)識很模糊。由于在學(xué)習(xí)的時候碰到了重定向console的問題,所以借機(jī)學(xué)習(xí)下tty的知識。以下是我對tty的認(rèn)識總結(jié),信息來源于網(wǎng)絡(luò)和內(nèi)核文檔。參考資料見文章末尾。

tty一詞源于Teletypes,或Teletypewriters,它是最早出現(xiàn)的一種終端設(shè)備,類似電傳打字機(jī),由Teletype公司生產(chǎn)。最初tty是指連接到Unix系統(tǒng)上的物理或者虛擬終端。終端是一種字符型設(shè)備,通常使用tty來統(tǒng)稱各種類型的終端設(shè)備。隨著時間的推移,當(dāng)通過串行口能夠建立起終端連接后,這個名字也用來指任何的串口設(shè)備。它還有多種類,例如串口(ttySn、ttySACn、ttyOn)、USB到串口的轉(zhuǎn)換器(ttyUSBn),還有需要特殊處理才能正常工作的調(diào)制解調(diào)器(比如傳統(tǒng)的WinModem類設(shè)備)等。tty虛擬設(shè)備支持虛擬控制臺,它能通過鍵盤及網(wǎng)絡(luò)連接或者通過xterm會話登錄到計算機(jī)上。

其實起初終端和控制臺都不是個人電腦的概念,而是多人共用的小型中型大型計算機(jī)上的概念。

終端為主機(jī)提供了人機(jī)接口,每個人都通過終端使用主機(jī)的資源。終端有字符終端和圖形終端兩種。一臺主機(jī)可以連很多終端。

控制臺是一種特殊的人機(jī)接口, 是人控制主機(jī)的第一人機(jī)接口。而主機(jī)對于控制臺的信任度高于其他終端。

對此還可以結(jié)合內(nèi)核啟動代碼中init進(jìn)程打開/dev/console和執(zhí)行兩次sys_dup(0),以及標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出、標(biāo)準(zhǔn)出錯,還有就是進(jìn)程fork后的標(biāo)準(zhǔn)輸入輸出的復(fù)制情況來一起理解。

而個人計算機(jī)只有控制臺,沒有終端。當(dāng)然愿意的話,可以在串口上連一兩臺字符啞終端。但是linux按POSIX標(biāo)準(zhǔn)把個人計算機(jī)當(dāng)成小型機(jī)來用,在控制臺上通過getty軟件虛擬了六個字符啞終端(或者叫虛擬控制臺終端tty1-tty6)(數(shù)量可以在/etc/inittab里自己調(diào)整)和一個圖型終端, 在虛擬圖形終端中又可以通過軟件(如rxvt)再虛擬無限多個偽終端(pts/0等)。但這全是虛擬的,雖然用起來一樣,但實際上沒有物理實體。所以在個人計算機(jī)上,只有一個實際的控制臺,沒有終端,所有終端都是在控制臺上用軟件模擬的。要把個人計算機(jī)當(dāng)主機(jī)再通過串口或網(wǎng)卡外連真正的物理終端也可以,論成本,誰會怎么做呢。

終端按照其自身能力分類,可以分為:

1、啞終端(瘦客戶端)

早期的計算機(jī)終端是通過串行RS-232通信的,它只能解釋有限數(shù)量的控制碼(CR,LF等),但沒有能力處理執(zhí)行特殊的轉(zhuǎn)義序列功能(如清行、清屏或控制光標(biāo)的位置)。簡單來說就是處理能力有限的終端機(jī),他們一般基本上只具有和機(jī)械電傳打字機(jī)類似的有限功能。這種類型的終端稱為啞終端。現(xiàn)在仍然在現(xiàn)代類Unix系統(tǒng)上得到支持,通過設(shè)置環(huán)境變量TERM=dumb。啞終端有時用來指任何類型的通過RS-232連接的傳統(tǒng)計算機(jī)終端,不對數(shù)據(jù)進(jìn)行本地處理或本地執(zhí)行用戶程序的串行通信終端。啞終端有時也指功能有限,只有單色文本處理能力或直接傳輸每一個鍵入的字符而不等待主機(jī)輪詢的公共計算機(jī)終端。

2、智能終端(胖客戶端)

智能終端就是有能力處理轉(zhuǎn)義序列,也就是說處理能力較強(qiáng)的終端機(jī)。

Linux系統(tǒng)的終端設(shè)備一般有以下幾種:

1、 控制臺

系統(tǒng)控制臺/dev/console

/dev/console是系統(tǒng)控制臺,是與操作系統(tǒng)交互的設(shè)備。系統(tǒng)所產(chǎn)生的信息會發(fā)送到該設(shè)備上。平時我們看到的PC只有一個屏幕和鍵盤,它其實就是控制臺。目前只有在單用戶模式下,才允許用戶登錄控制臺/dev/console。(可以在單用戶模式下輸入tty命令進(jìn)行確認(rèn))。

console有緩沖的概念,為內(nèi)核提供打印輸出。內(nèi)核把要打印的內(nèi)容裝入緩沖區(qū)__log_buff,然后由console來決定打印到哪里(比如是tty0還是ttySn等)。console指向激活的終端。歷史上,console指主機(jī)本身的屏幕和鍵盤,而tty指用電纜鏈接的其它位置的控制臺。

某些情況下console和tty0是一致的,就是當(dāng)前所使用的是虛擬終端,也是激活虛擬終端。所以有些資料中稱/dev/console是到/dev/tty0的符號鏈接,但是這樣說現(xiàn)在看來是不對的:根據(jù)內(nèi)核文檔,在2.1.71之前,/dev/console根據(jù)不同系統(tǒng)設(shè)定,符號鏈接到/dev/tty0或者其他tty*上,在2.1.71版本之后則完全由內(nèi)核代碼內(nèi)部控制它的映射。

如果一個終端設(shè)備要實現(xiàn)console功能,必須向內(nèi)核注冊一個struct console結(jié)構(gòu),一般的串口驅(qū)動中都會有。如果設(shè)備要實現(xiàn)tty功能,必須要內(nèi)核的tty子系統(tǒng)注冊一個struct tty_driver結(jié)構(gòu),注冊函數(shù)在drivers/tty/tty_io.c中。一個設(shè)備可以同時實現(xiàn)console和tty_driver,一般串口都這么做。

當(dāng)前控制臺: /dev/tty

這是應(yīng)用程序中的概念,如果當(dāng)前進(jìn)程有控制終端(Controlling Terminal),那么/dev/tty就是當(dāng)前進(jìn)程控制臺的設(shè)備文件。對于你登錄的shell,/dev/tty就是你使用的控制臺,設(shè)備號是(5,0)。不過它并不指任何物理意義上的控制臺,/dev/tty會映射到當(dāng)前設(shè)備(使用命令“tty”可以查看它具體對應(yīng)哪個實際物理控制臺設(shè)備)。輸出到/dev/tty的內(nèi)容只會顯示在當(dāng)前工作終端上(無論是登錄在ttyn中還是pty中)。你如果在控制臺界面下(即字符界面下)那么dev/tty就是映射到dev/tty1-6之間的一個(取決于你當(dāng)前的控制臺號),但是如果你現(xiàn)在是在圖形界面(Xwindows),那么你會發(fā)現(xiàn)現(xiàn)在的/dev/tty映射到的是/dev/pts的偽終端上。/dev/tty有些類似于到實際所使用終端設(shè)備的一個聯(lián)接。

你可以輸入命令 “tty",將顯示當(dāng)前映射終端如:/dev/tty1或者/dev/pts/0等。也可以使用命令“ps -ax”來查看其他進(jìn)程與哪個控制終端相連。

在當(dāng)前終端中輸入 echo “tekkaman” > /dev/tty ,都會直接顯示在當(dāng)前的終端中。

虛擬控制臺 /dev/ttyn

/dev/ttyn是進(jìn)程虛擬控制臺,他們共享同一個真實的物理控制臺。

如果在進(jìn)程里打開一個這樣的文件且該文件不是其他進(jìn)程的控制臺時,那該文件就是這個進(jìn)程的控制臺。進(jìn)程printf數(shù)據(jù)會輸出到這里。在PC上,用戶可以使用alt+Fn切換控制臺,看起來感覺存在多個屏幕,這種虛擬控制臺對應(yīng)tty1~n,其中 :

/dev/tty1等代表第一個虛擬控制臺

例如當(dāng)使用ALT+F2進(jìn)行切換時,系統(tǒng)的虛擬控制臺為/dev/tty2 ,當(dāng)前控制臺(/dev/tty)則指向/dev/tty2

在UNIX系統(tǒng)中,計算機(jī)顯示器通常被稱為控制臺(Console)。它仿真了類型為Linux的一種終端,并且有一些設(shè)備特殊文件與之相關(guān)聯(lián):tty0、tty1、tty2等。當(dāng)你在控制臺上登錄時,使用的是tty1。使用Alt+[F1—F6]組合鍵時,我們就可以切換到tty2、tty3等上面去。

你可以登錄到不同的虛擬控制臺上去,因而可以讓系統(tǒng)同時有幾個不同的會話存在。

而比較特殊的是/dev/tty0,他代表當(dāng)前虛擬控制臺,是當(dāng)前所使用虛擬控制臺的一個別名。因此不管當(dāng)前正在使用哪個虛擬控制臺(注意:這里是虛擬控制臺,不包括偽終端),系統(tǒng)信息都會發(fā)送到/dev/tty0上。只有系統(tǒng)或超級用戶root可以向/dev/tty0進(jìn)行寫操作。tty0是系統(tǒng)自動打開的,但不用于用戶登錄。在Framebuffer設(shè)備沒有啟用的系統(tǒng)中,可以使用/dev/tty0訪問顯卡。

2、 偽終端pty(pseudo-tty)

偽終端(Pseudo Terminal)是終端的發(fā)展,為滿足現(xiàn)在需求(比如網(wǎng)絡(luò)登陸、xwindow窗口的管理)。它是成對出現(xiàn)的邏輯終端設(shè)備(即master和slave設(shè)備, 對master的操作會反映到slave上)。它多用于模擬終端程序,是遠(yuǎn)程登陸(telnet、ssh、xterm等)后創(chuàng)建的控制臺設(shè)備。

歷史上,有兩套偽終端軟件接口:

BSD接口:較簡單,master為/dev/pty[p-za-e][0-9a-f] ;slave為/dev/tty[p-za-e][0-9a-f] ,它們都是配對的出現(xiàn)的。例如/dev/ptyp3和/dev/ttyp3。但由于在編程時要找到一個合適的終端需要逐個嘗試,所以逐漸被放棄。

Unix 98接口:使用一個/dev/ptmx作為master設(shè)備,在每次打開操作時會得到一個master設(shè)備fd,并在/dev/pts/目錄下得到一個slave設(shè)備(如/dev/pts/3和/dev/ptmx),這樣就避免了逐個嘗試的麻煩。由于可能有好幾千個用戶登陸,所以/dev/pts/*是動態(tài)生成的,不象其他設(shè)備文件是構(gòu)建系統(tǒng)時就已經(jīng)產(chǎn)生的硬盤節(jié)點(diǎn)(如果未使用devfs、udev、mdev等) 。第一個用戶登陸,設(shè)備文件為/dev/pts/0,第二個為/dev/pts/1,以此類推。它們并不與實際物理設(shè)備直接相關(guān)?,F(xiàn)在大多數(shù)系統(tǒng)是通過此接口實現(xiàn)pty。

我們在X Window下打開的終端或使用telnet 或ssh等方式登錄Linux主機(jī),此時均通過pty設(shè)備。例如,如果某人在網(wǎng)上使用telnet程序連接到你的計算機(jī)上,則telnet程序就可能會打開/dev/ptmx設(shè)備獲取一個fd。此時一個getty程序就應(yīng)該運(yùn)行在對應(yīng)的/dev/pts/*上。當(dāng)telnet從遠(yuǎn)端獲取了一個字符時,該字符就會通過ptmx、pts/*傳遞給 getty程序,而getty程序就會通過pts/*、ptmx和telnet程序往網(wǎng)絡(luò)上返回“l(fā)ogin:”字符串信息。這樣,登錄程序與telnet程序就通過“偽終端”進(jìn)行通信。

telnet<--->/dev/ptmx(master)<--->pts/*(slave)<--->getty

如果一個程序把pts/*看作是一個串行端口設(shè)備,則它對該端口的讀/寫操作會反映在該邏輯終端設(shè)備對的另一個/dev/ptmx上,而/dev/ptmx則是另一個程序用于讀寫操作的邏輯設(shè)備。這樣,兩個程序就可以通過這種邏輯設(shè)備進(jìn)行互相交流,這很象是邏輯設(shè)備對之間的管道操作。對于pts/*,任何設(shè)計成使用一個串行端口設(shè)備的程序都可以使用該邏輯設(shè)備。但對于使用/dev/ptmx的程序,則需要專門設(shè)計來使用/dev/ptmx邏輯設(shè)備。

通過使用適當(dāng)?shù)能浖?,就可以把兩個甚至多個偽終端設(shè)備連接到同一個物理串行端口上。

實驗:

1、在X下打開一個或N個終端窗口

2、#ls /dev/pts/*

3、關(guān)閉這個X下的終端窗口,再次運(yùn)行;比較兩次輸出信息就明白了。

輸出為/dev/ptmx /dev/pts/1存在一(master)對多(slave)的情況

3、 串口終端(/dev/ttySn)

串行端口終端(Serial Port Terminal)是使用計算機(jī)串行端口連接的終端設(shè)備。計算機(jī)把每個串行端口都看作是一個字符設(shè)備。有段時間串行端口設(shè)備通常被稱為終端設(shè)備,那時它的最大用途就是用來連接終端,所以這些串行端口所對應(yīng)的設(shè)備名稱是/dev/tts/0(或/dev/ttyS0)、/dev/tts/1(或/dev /ttyS1)等,設(shè)備號分別是(4,0)、(4,1)等(對應(yīng)于win系統(tǒng)下的COM1、COM2等)。若要向一個端口發(fā)送數(shù)據(jù),可以在命令行上把標(biāo)準(zhǔn)輸出重定向到這些特殊文件名上即可。

例如,在命令行提示符下鍵入:echo tekkaman> /dev/ttyS1會把“tekkaman”發(fā)送到連接在ttyS1(COM2)端口的設(shè)備上。

在2.6以后的內(nèi)核中,部分三星芯片(例如S3C24x0等)將串口終端設(shè)備節(jié)點(diǎn)命名為ttySACn。TI的Omap系列芯片從2.6.37開始芯片自帶的UART設(shè)備開始使用專有的的omap-uart驅(qū)動,故設(shè)備節(jié)點(diǎn)命名為ttyOn,以區(qū)別于使用8250驅(qū)動時的設(shè)備名“ttySn”。

4、 其它類型終端

還針對很多不同的字符設(shè)備存在有很多其它種類的終端設(shè)備特殊文件,例如針對ISDN設(shè)備的/dev/ttyIn終端設(shè)備等。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

其實在理解以上概念的時候,如果了解終端的發(fā)展歷程,就可以比較容易理解tty、終端的概念。所以請大家閱讀最后推薦的wiki英文網(wǎng)頁,有助于理解上面的概念。當(dāng)然,內(nèi)核文檔也是必不可少的參考資料,我順手翻譯了一下。

內(nèi)核文檔/Documentation/devices.txt翻譯節(jié)選:

****終端設(shè)備

Terminal, or TTY devices are a special class of character devices. A

terminal device is any device that could act as a controlling terminal

for a session; this includes virtual consoles, serial ports, and

pseudoterminals .

終端或這TTY設(shè)備是一類特殊的字符設(shè)備。

一個終端設(shè)備是任何對于一個會話可以作為控制終端的設(shè)備。

這包括虛擬控制臺、串口和偽終端(PTYs)。

All terminal devices share a common set of capabilities known as line

disciplines; these include the common terminal line discipline as well

as SLIP and PPP modes.

所有終端設(shè)備共享一系列常規(guī)能力-線路規(guī)程。

這包含常見的終端線路規(guī)程,例如SLIP和PPP模式。

All terminal devices are named similarly; this section explains the

naming and use of the various types of TTYs. Note that the naming

conventions include several historical warts; some of these are

Linux-specific, some were inherited from other systems, and some

reflect Linux outgrowing a borrowed convention.

所有終端設(shè)備的命名都比較簡單。本節(jié)介紹不同類型TTY的命名和用途。

注意命名的約定包含了一些歷史需求:

某些是Linux特定的,

某些是從其他的系統(tǒng)中繼承下來的,

還有一些則反映了Linux從借鑒來的約定中發(fā)展而來的。

A hash mark (#) in a device name is used here to indicate a decimal

number without leading zeroes.

設(shè)備名中的(#)標(biāo)志用于標(biāo)識一個不以0開頭的10進(jìn)制數(shù)。

Virtual consoles and the console device

虛擬控制臺和控制臺設(shè)備

Virtual consoles are full-screen terminal displays on the system video

monitor. Virtual consoles are named /dev/tty#, with numbering

starting at /dev/tty1; /dev/tty0 is the current virtual console.

/dev/tty0 is the device that should be used to access the system video

card on those architectures for which the frame buffer devices

(/dev/fb*) are not applicable.Do not use /dev/console

for this purpose.

虛擬控制臺是在系統(tǒng)視頻監(jiān)視器上全屏的顯示終端。

虛擬控制臺設(shè)備名為/dev/tty#,編號開始于/dev/tty1。

/dev/tty0是當(dāng)前虛擬控制臺。

/dev/tty0在那些幀緩沖設(shè)備(/dev/fb*)不適用的構(gòu)架下可以被用來訪問系統(tǒng)顯卡。

而/dev/console并不用于此目的。

The console device, /dev/console, is the device to which system

messages should be sent, and on which logins should be permitted in

single-user mode. Starting with Linux 2.1.71, /dev/console is managed

by the kernel; for previous versions it should be a symbolic link to

either /dev/tty0, a specific virtual console such as /dev/tty1, or to

a serial port primary (tty*, not cu*) device, depending on the

configuration of the system.

控制臺設(shè)備/dev/console是一個接受系統(tǒng)信息并在單用戶模式下允許登錄的設(shè)備。

從Linux 2.1.71開始,/dev/console由內(nèi)核管理,

而以前的版本是一個到/dev/tty0、一個特定的虛擬控制臺(如/dev/tty1)或者一個串口主(tty*,非cu*)設(shè)備動態(tài)鏈接,這些依賴系統(tǒng)配置。

Serial ports

串行端口

Serial ports are RS-232 serial ports and any device which simulates

one, either in hardware (such as internal modems) or in software (such

as the ISDN driver.) Under Linux, each serial ports has two device

names, the primary or callin device and the alternate or callout one.

Each kind of device is indicated by a different letter. For any

letter X, the names of the devices are /dev/ttyX# and /dev/cux#,

respectively; for historical reasons, /dev/ttyS# and /dev/ttyC#

correspond to /dev/cua# and /dev/cub#.In the future, it should be

expected that multiple letters will be used; all letters will be upper

case for the "tty" device (e.g. /dev/ttyDP#) and lower case for the

"cu" device (e.g. /dev/cudp#).

串行端口是RS-232串口和任何類似的設(shè)備,無論是硬件的(如內(nèi)部調(diào)制解調(diào)器)或者軟件(如ISDN驅(qū)動)。

在Linux下,每個串口有兩個設(shè)備名,主要的(callin設(shè)備)和備用的(callout設(shè)備),每類設(shè)備都通過不同的字母標(biāo)識。對于任何字母X,設(shè)備名分別是/dev/ttyX# 和/dev/cux#;由于歷史原因,/dev/ttyS#和/dev/ttyC#對應(yīng)于/dev/cua#和/dev/cub#。未來,對于“tty”多字母的名字將會被使用,所有的字母都將是大寫(如/dev/ttyDP#),對于"cu"設(shè)備則使用小寫字母(如/dev/cudp#)。

The names /dev/ttyQ# and /dev/cuq# are reserved for local use.

名字(/dev/ttyQ#和/dev/cuq#)保留,用于本地使用。

The alternate devices provide for kernel-based exclusion and somewhat

different defaults than the primary devices. Their main purpose is to

allow the use of serial ports with programs with no inherent or broken

support for serial ports. Their use is deprecated, and they may be

removed from a future version of Linux.

備用設(shè)備提供基于內(nèi)核的exclusion和某些與主要設(shè)備不同的默認(rèn)配置。他們的主要目的是允許那些對于串口并非內(nèi)部支持或是有一定問題的程序使用串口。他們的使用已經(jīng)過時,他們可能會從未來的Linux版本中刪除。

Arbitration of serial ports is provided by the use of lock files with

the names /var/lock/LCK..ttyX#. The contents of the lock file should

be the PID of the locking process as an ASCII number.

串口的仲裁是通過鎖文件(/var/lock/LCK..ttyX#)來提供的。

鎖文件的內(nèi)容應(yīng)該是鎖定進(jìn)程PID的ASCII碼。

It is common practice to install links such as /dev/modem

which point to serial ports. In order to ensure proper locking in the

presence of these links, it is recommended that software chase

symlinks and lock all possible names; additionally, it is recommended

that a lock file be installed with the corresponding alternate

device. In order to avoid deadlocks, it is recommended that the locks

are acquired in the following order, and released in the reverse:

安裝一個例如/dev/modem的鏈接來指向串口是常見的做法。

為了確保適當(dāng)鎖定在這些環(huán)節(jié)的存在,建議軟件追蹤符號并鎖定所有可能的名字;

此外,建議為相應(yīng)的備用設(shè)備安裝一個鎖文件。

為了避免死鎖,建議按以下順序獲取鎖,并按反向的順序釋放:

1. The symbolic link name, if any (/var/lock/LCK..modem)

2. The "tty" name (/var/lock/LCK..ttyS2)

3. The alternate device name (/var/lock/LCK..cua2)

1、符號鏈接名,如果有(/var/lock/LCK..modem)

2、“tty”名(/var/lock/LCK..ttyS2)

3、備用設(shè)備名(/var/lock/LCK..cua2)

In the case of nested symbolic links, the lock files should be

installed in the order the symlinks are resolved.

在符號鏈接嵌套的情況下,鎖定文件應(yīng)按照符號鏈接的順序來安裝以解決問題。

Under no circumstances should an application hold a lock while waiting

for another to be released. In addition, applications which attempt

to create lock files for the corresponding alternate device names

should take into account the possibility of being used on a non-serial

port TTY, for which no alternate device would exist.

在任何情況下,應(yīng)用程序應(yīng)該等待另一個程序釋放鎖后,持有這個鎖。

此外,試圖為相應(yīng)的備用設(shè)備名創(chuàng)建鎖文件的應(yīng)用程序應(yīng)考慮被用于非串口的TTY端口的可能性,此時沒有備用設(shè)備存在。

Pseudoterminals (PTYs)

偽終端(PTYs)

Pseudoterminals, or PTYs, are used to create login sessions or provide

other capabilities requiring a TTY line discipline (including SLIP or

PPP capability) to arbitrary data-generation processes. Each PTY has

a master side, named /dev/pty[p-za-e][0-9a-f], and a slave side, named

/dev/tty[p-za-e][0-9a-f]. The kernel arbitrates the use of PTYs by

allowing each master side to be opened only once.

偽終端(或PTYs)用于創(chuàng)建登錄會話或提供給其他需要tty線路規(guī)程(包括SLIP或PPP能力)能力以生成數(shù)據(jù)的進(jìn)程。

每個PTY有一個主端(/dev/pty[p-za-e][0-9a-f])和一個從端(/dev/tty[p-za-e][0-9a-f])。

內(nèi)核通過只允許每個主端僅允許打開一次來仲裁PTY的使用。

Once the master side has been opened, the corresponding slave device

can be used in the same manner as any TTY device. The master and

slave devices are connected by the kernel, generating the equivalent

of a bidirectional pipe with TTY capabilities.

一旦主端被打開,相應(yīng)的從設(shè)備可以像任何TTY設(shè)備一樣的方式被使用。

主從設(shè)備都和內(nèi)核連接,產(chǎn)生相當(dāng)于一個帶TTY功能的雙向管道。

Recent versions of the Linux kernels and GNU libc contain support for

the System V/Unix98 naming scheme for PTYs, which assigns a common

device, /dev/ptmx, to all the masters (opening it will automatically

give you a previously unassigned PTY) and a subdirectory, /dev/pts,

for the slaves; the slaves are named with decimal integers (/dev/pts/#

in our notation). This removes the problem of exhausting the

namespace and enables the kernel to automatically create the device

nodes for the slaves on demand using the "devpts" filesystem.

Linux內(nèi)核的最近版本和GNU庫包含了對于System V和Unix98對PTY命名方式的支持。

它分配一個共用的設(shè)備(/dev/ptmx)給所有的主端(打開它會自動給你一個以前未分配的PTY)和一個子目錄(/dev/pts)用于從端;從端通過十進(jìn)制整數(shù)(/dev/pts/#)命名。

這消除了命名空間枯竭的問題,并使內(nèi)核通過“devpts”文件系統(tǒng)按需自動為從端動創(chuàng)建設(shè)備節(jié)點(diǎn)。

對于TTY系統(tǒng)的理解(圖解):



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

推薦閱讀:《Linux C編程一站式學(xué)習(xí)》----第 34 章 終端、作業(yè)控制與守護(hù)進(jìn)程---1. 終端

wiki百科關(guān)于終端的網(wǎng)頁:Computer terminal|System console|Linux console

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

以上是我參考了網(wǎng)上的資料后對tty的認(rèn)識整理,參考資料如下:

linux tty pty pts 概念 區(qū)別

終端 /dev/console /dev/tty tty

終端tty、虛擬控制臺、FrameBuffer的切換過程詳解
對于Linux內(nèi)核tty設(shè)備的一點(diǎn)理解 linux tty設(shè)備驅(qū)動

LINUX下的tty,console與串口分析

linux下tty,控制臺,虛擬終端,串口,console(控制臺終端)詳解

LINXU下的TTY、CONSOLE、串口

Linux下的console和terminal

參考:http://blog.chinaunix.net/uid-20543672-id-3225777.html

如有侵權(quán),敬請告知,謝謝

  

愛華網(wǎng)本文地址 » http://www.klfzs.com/a/25101011/83122.html

更多閱讀

對魔獸爭霸3新手獸族開局的一點(diǎn)建議 魔獸爭霸3獸族開局

對魔獸爭霸3新手獸族開局的一點(diǎn)建議——簡介雖然war3已進(jìn)入了后期的沒落時代,但是喜歡的朋友會一直喜歡下去、會一直陪伴war3還在的日子直至滅亡。在這里我給大家分享一下新手獸族怎么開局以及對其它各族的各種開局應(yīng)變,如果有不對的

CLI和GUI的一點(diǎn)比較 sap gui 單點(diǎn)登錄

目前兩種 UI (User Interface, 用戶界面) 風(fēng)行于計算機(jī)界, 一是 CLI (Command LineInterface, 命令行界面), 一是 GUI (Graphical User Interface, 圖形界面).現(xiàn)結(jié)合自己的一些經(jīng)歷說說兩者的一點(diǎn)比較.GUI 的特點(diǎn)是界面非常易用, 符

原創(chuàng)看韓國電影《鄉(xiāng)村男教師》的一點(diǎn)感想 亂花迷眼 鄉(xiāng)村男教師

講講我對韓國的電影《鄉(xiāng)村男教師》的一點(diǎn)看法。一個有頭有臉的教師在一個很不合適的場合被貶到一個非常偏僻的鄉(xiāng)村學(xué)校當(dāng)一名只有五名學(xué)生的學(xué)校的教師。這跟我們大陸的教師被貶不一樣,這名教師仍然拿著高薪。這是一名非常優(yōu)秀的教

關(guān)于自體脂肪填充的一點(diǎn)心得,自體脂肪豐胸,讓脂肪去它該去的地 杭州自體脂肪填充豐胸

關(guān)于自體脂肪填充的一點(diǎn)心得這次非常感謝美黛拉給我這個機(jī)會與北京非常優(yōu)秀,最重要是靠譜的!艾瑪整形美容醫(yī)院進(jìn)行了自體脂肪豐胸這個項目。(美黛拉是一個醫(yī)美app,有非常多醫(yī)美方面的資訊和功課,很多達(dá)人和專家都會在這里分享關(guān)于一切

聲明:《對于Linux內(nèi)核tty設(shè)備的一點(diǎn)理解 linux tty設(shè)備驅(qū)動》為網(wǎng)友天使在唱歌分享!如侵犯到您的合法權(quán)益請聯(lián)系我們刪除

少妇精品久久久久久av蜜桃| 最新国产精品av| 一级av黄色大片| 激情五月天图片小说在线观看| 91老司机在线视频| 99久久热这里只有精品| 青青青青青青在线播放视频| 大香蕉大香蕉大香蕉最新| 天堂中文在线成人| 亚洲天堂 亚洲第一| 国产又粗又猛又黄又爽又无遮挡| 欧美成人一区二区免| 日韩人妻视频一区二区三区| 午夜精品一区二区三区91| 亚洲热青春视频在线| 国产中文字幕不卡在线| 中文字幕亚洲一区嗯嗯| 色网站在线免费观看视频| 亚洲av中字在线| 蜜桃精品一区二区在线看| 在线观看中文字幕码2020| avtt天堂网久久精品| 天堂亚洲国产av| 久久re视频在线免费观看| 一级av黄色大片| 亚洲av大全久久| 国产精品久久人人爽人人| 色八戒一区二区三区四区| 人人妻人人爽狠狠干| 91是什么意思网络污词| 肥臀大腚沟肥臀大屁股一区二区 | 婷婷六月天狠狠爱| av一本久久久久久| 免费人成黄页网站大全在线观看| 日韩中文亚洲字幕av| 精品综合久久久久久久91精品| 蜜臀av国内精品久久久夜夜嗨| 日本久久在线一区| 又色又爽又黄久久98| 久久av少妇av高潮| 久久久久久伊人婷婷| 日韩av毛片观看| 国语自产精品视频在线播放| 欧美一区二区精品系列| 日韩av亚洲激情色图| 蜜臀av国内精品久久久夜夜嗨| 久久的精品一区二区三区| 日韩视频高清在线观看精品 | 麻豆www久久国产精品| 久久视频精品在线视频| 亚洲天堂亚洲天堂中文字幕| 精品91爱爱中文字幕| 9999久久久久久久久| 臀蜜91精品国产免费观看| 国产又粗又猛又爽又视频| 久久一级夫妻生活片| 欧美日韩精品视频第一页| 在线免费看的黄片视频| 成人伦理片免费在线观看免费观看| 97人澡人人添人人爽欧美| 日韩亚洲中文字幕视频| 久久综合结合久久狠狠狠97色| 自拍偷拍 国产自拍| 国产成人一区二区三区影院首页| 亚洲天堂网av大全| 亚洲欧美日韩精品在线播放| 亚久久久久久久久久久久久久| 中文字幕亚洲日韩欧美一区| 91一区区二区三区在线观看91| 特级做a爱片久久久久久69| 97视频人人做人人爱| 欧美日韩一区二区三区黑人| 丰满的少妇2一区二区| 性高潮久久久久久久久久| 91精品色综合久久久蜜桃臀| 91激情视频在线视频| 亚洲精品日韩在线观看17c| 伊人99久久婷婷国产视频| 中文字幕人妻国产91| 国产一二三不卡视频| 波婷五月激情五月天| 深田咏美亚洲一区二区| 欧美亚洲一区二区三区视频| 99re日本免费视频| 久久资源站中文字幕| 国产久精品搜索视频| 国产亚洲精品久久久久久妇女| 免费视频亚洲中文字幕在线| 久久精品熟妇熟妇丰满人妻5o| 婷婷激情激情五月天| 色婷婷 激情五月| 免费在线观看视频久久| 乱码午夜久久久99| 91国产丝袜在线播放九色| 久久av少妇av高潮| 蜜桃久久久久久久91| 全亚洲最大资源网| 新久久久久久久久久久免费| 日韩男女一进一出| 操穴电影中文字幕人妻中文字幕| 日韩三级精品视频| 久草在在线免视频在线观看| 亚洲精品人码av| 五月激情综合网五月激情| 国产成+人+综合+欧美 亚洲| 日本少妇人妻系列| 1024你懂得av在线| 国产五月天在线视频| 成人首发男人的天堂久久久| 亚洲午夜青青草久久久久| 日本亚洲国产色图| 91在线国产精品免费观看| 91是什么意思网络污词| 91区二区三区免费看| 久久精品国产亚洲精品166m| 中文字幕在线日韩人妻| 日日橹狠狠爱欧美| 伊人 久久 中文字幕| 成人精品电影一区二区三区| av天堂网在线播放| 人妻中文字幕在线三区| 亚洲av综合有码| 人妻还是视频在线播放| 国产av一二区三区| 97精品久久久久中文字幕| 日韩精品视频三级| 日韩av高清在线影院| 在线成人亚洲中文字幕av| 久久久999视频视频| 欧美成人黑人在线观看| 亚洲第一成人在线观看av| 日韩av成人一区二区三区在线看 | 色综合变态另类777| 国产午夜精品在线免费观看| 国产一区二区三区四区99| 黄色av网站在线观看免费| 国产精品三级久久久久精品大全 | 在线成人亚洲中文字幕av| 人妻人人澡人人爽夜夜爽| 国产女同互慰一区二区三区| 亚洲情爱视频网站| 亚洲国产日韩精品视频| 高清露脸爆极品白富美av| jizzjizz在线观看亚洲| 亚洲热青春视频在线| 日韩av高清无打码在线观看| 成人中文字幕乱码中文字幕| 日韩午夜小视频合集| 久久色综合久久88| 91在线视频在线视频在线播放| 亚洲欧洲成熟熟女妇专区乱| 色99色.com| 日韩黄页网站在线免费观看视频| 日韩一区二区三区蜜桃av| 青青草万部激情影院| 国产av一区二区三区免费观看| 国产av一区二区三区免费观看| 成人伦理片免费在线观看免费观看| 中国巨乳美女的性与色| 国产精品成人久久久久久| 日韩不卡av电影网| 亚洲熟妇欲色一区一区三区| 把人妻干哭中文字幕在线观看| 久久精品亚洲天堂av| 中文字幕日产在线视频| 国内精品视频一区二区三| 黄色av网站在线观看免费| 少妇人妻中文字幕一二三区| 久久精品熟女亚洲AV色欲男同| 人妻熟女中文字幕电影| 午夜爱看福利视频| 天天干,天天日,天天色| 日韩精品嘿咻视频| 制服护士jk学生丝袜秘书套装| 国产午夜精品夜夜骚久久久久| 欧美熟妇大bbwsex| 色片在线观看国产| 一区二区三区四区高清av| 五月免费婷婷影院在线| 久久久亚洲熟妇熟女ⅹxx| 国产一区二区不卡老阿姨| 色婷婷综合久久久久精品中文 | 色八戒一区二区三区四区| 一本色道久久亚洲精品av| 精品久久久久久久毛片微露脸| evanotty精品二区| 99蜜桃人妻免费在线看| 欧美久久久久久久久久久久久 | 久久亚洲福利视频免费| 老鸭窝在线视频免费看| 男人的天堂精品久久| 日韩精品巨乳中文字幕在线| 亚洲熟妇欲色一区一区三区| 日韩精品嘿咻视频| 久久青草视频免费播放| 99啪免费观看在线视频| 自拍偷拍亚洲专区图片| 蜜臀99精品国产高清在线观看| 青青青青青青青青草视频在线观看| 国产不卡最新在线视频| 亚洲小说综合另类| 日本熟妇色97一本在线观看| 亚洲热青春视频在线| av的天堂男人的天堂| 中文字幕人妻熟女| 亚洲国产成人女人久久久| 91人妻无码成人精品一区二区| 中文字幕人妻熟女av| 成人精品电影一区二区三区| 成年人在线黄色片片网| 99精品国产999| 综合亚洲和欧洲一二三四区| 九九热精品免费视频观看| 午夜婷婷综合在线| 久久精品 视频一区| 日韩午夜宅男福利| 最新 国产 精品 精品 视频| 欧美日韩极品妻在线观看| 婷婷六月天综合久久| 欧美一区二区三区无| 99成人免费视频观看| av成人影院在线播放| 中文字幕欧美精品日韩有码| 久久久亚洲熟妇熟女内射一区 | 亚洲精选在线视频| 色视频免费在线观看高清 | 久久精品一区二区麻豆| 五月天,色中文字幕| 久久久激情伦理在线视频| 国产一国产精品免费播放| 高清露脸爆极品白富美av| 一本久道久久综合综合| 中文字幕中文有码在线精品| se五月天天久久亚洲| 777久久久久久久| 首页av在线观看| 丁香婷婷色五月激情综合深爱| 国语自产精品视频在线播放| 91免费国产青青碰| 国产精品99久久久久www| 日本久久在线一区| 久久在草免费观看亚洲国产| 日韩草草草草草草草草草| 91是什么意思网络污词| 在线国产偷拍自拍| 日本五十路六十路七十路| www一区二区三区视频com| 久久精品一区二区日韩| 人人超级碰青青精品| 熟妇人妻一区二区三区四区久久久| 亚洲一级一级真人黄大片| 国产精品 国内视频| 2020国产成人精品视频vr| av一区二区在线观看完| 成人在线视频免费国产| 国产又粗又猛又爽又视频| 91久久久久久亚洲精品| 精品人妻少妇系列女友系列| 中文字幕麻豆韩日在线| 九九热在线免费视频观看| 国产一区二区三区四区99| 污视频18在线观看| 老熟女av老熟女xx| 蜜桃精品一区二区在线看| 中文字幕人妻乱码在线| 日韩欧美中文字幕综合网| 欧美日韩私拍福利视频| 亚洲欧美日韩清纯唯美| 大陆精品一区二区三区久久| 精品人妻少妇系列女友系列| 少妇精品久久久久久av蜜桃| 日韩一卡二卡三不卡| 一本色道久久综合狠狠躁篇怎么玩 | 色婷婷 激情五月| 污在线观看视频一区| 天天日天天干天天舔天天射| 夜夜操夜夜操天天操天天操| 中文字幕人妻熟女| 久久精品影院在线观看视频 | 日韩精品嘿咻视频| 视频二区 中文字幕 人妻中文| 松本一香亚洲av一区| 日韩一区二区中文字幕| 精品一区二区三区国产馆| 97超碰在线免费在线观看| 亚洲婷婷在线视频观看| 日日日夜夜夜精品| 亚洲日本成人三级少妇| 亚洲图库另类图片日韩| 好好的日在线视频观看| 亚洲一级一级真人黄大片| 久久久久久熟妇吹潮av观看| 天天干天天玩天天操| 久热视频在线观看精品| 放荡的人妻少妇视频| 国产精品久久人人爽人人| 亚洲国产182tv精品天堂| 午夜爱看福利视频| 久久综合网站亚洲av| 伊人成色综合视频| 五月婷婷激情文学| 日本第一中文字幕官网| 在线播放日韩av不卡| 日韩美女av一区| 亚洲男人的天堂av2017| 国产欧美日韩精品视频| 最新 国产 精品 精品 视频| 狠狠干狠狠操天天日| 激情综合激情五月俺也去淫淫| 亚洲丰满性熟妇ⅹxxoo| 色狠久久av北条麻纪| 国产一区二三区日韩精品| 天天日天天干天天舔天天射| 超碰国产在线观看91| 777精品午夜一区二区毛片| 久久综合色综合88| 欧美一区二区三区在线精品观看 | 人妻熟女中文字幕电影| 午夜久久久久久禁播电影| 亚洲午夜青青草久久久久| 蜜臀av精一区二区三区| jizzjizz在线观看亚洲| 人妻一区二区三区88av| 日韩成人黄色av在线观看| 亚洲久久久999| 中文字幕91大神| 91在线视频在线视频在线播放| 爸爸和女儿的黄色片| 午夜欧美久久久久久久久| 漂亮人妻被强中文字幕在线| 国产一区二区三区精品公司| 中文字幕在线日韩人妻| 久久久久黄色片三级伦理| 国产av天堂亚洲国产av在线| 欧美精产国品一二三类产品| 久久精品影院在线观看视频| 日韩午夜小视频合集| 久久精品国产99久久久蜜桃| 中文字幕成人乱码视频| 日本不卡三区四区| 99国产婷婷综合在线视频| 天堂久久天堂色综合色| 99久久99久久久精品| 高清一区二区三区四区免费视频 | 国产精品 国内视频| 久久99在线观看视频| 亚洲人午夜精品射精日韩| 久久国产精品蜜臀免费| 久久久999亚洲精品| 1024你懂得av在线| 美女国产精品美女在线观看| 天天插天天插天天伊人| 中文字幕久久人妻被中出一区精品| 日韩男女一进一出| 最新中文字幕 av| 精品久久久久久久毛片微露脸| 欧美色综合天天久久| 偷拍 亚洲 熟女| 五月婷婷六月丁香动漫| 蜜桃成熟的在线观看视频| 一区二区三区欧美日韩欧美| 五月婷婷激情文学| 999人妻熟妇一区二区三区精品| 乱码午夜久久久99| 国产少妇精品7777| 色哟哟 日韩精品| 一道精品视频一区二区三区视频| 亚洲一区二区日韩电影| 久久久久久亚洲综合影院| 五月婷婷大香蕉日韩| 亚洲精品久久久中文字| 日韩一级特黄大片亚洲| 国产一区二区三区在线呻吟视频| 蜜桃臀久久久蜜桃臀| 日韩精品视频网站免费看| 少妇人妻一级视频观看| 九九久久精品免费网站| 欧美成人黑人在线观看| 日本中文字幕在线观看视频免费| 日韩av电影在线播放| 国产精品91久久久| 成人精品电影一区二区三区| 视频二区 中文字幕 人妻中文| 日韩av在线电影免费看| 中文字幕人妻99| 中中文字幕五月婷婷| 国产男人天堂久久精品| 日本一区二区三区久久| 大吊视频一区二区三区四区| 国产成人精品久久久久欧美| 日本第一中文字幕官网| 久久精品熟妇熟妇丰满人妻5o| 性欧美精品久久久久久久樱花| 国产精品性色在线播放| 九九热在线免费视频观看| 丁香六月激情啪啪啪啪啪啪啪| 免费人成黄页网站大全在线观看| 爸爸和女儿的黄色片| 人妻中文字幕视频| 久草在在线免视频在线观看| 久久大伊人精品视频| 人妻人人干青青草| 亚洲情色电影网站| 欧美成人一区二区免| 瑟瑟免费在线观看| 日韩美av一区二区| 麻豆碰精品麻豆自拍| 国产一二三区不在卡| 国产精品性色在线播放| 久久中文字幕视频字幕| 午夜影院成人福利| 激情五月天俺也去淫淫| 欧美熟妇大bbwsex| 久久色综合久久88| 人妻中文字幕高清中出在线视频| 熟妇人妻一区二区三区四区久久久| AV无码国产精品色午夜| 中文人妻视频免费在线99| 免费视频亚洲中文字幕在线| 国产极品嫩模在线观看91| 狠狠做深爱婷婷综合激情| 国产麻豆精品传媒av国产网址| 97超碰在线公开在线看免费| 久久人妻少妇av嫩草| 人人妻人人爽狠狠干| 国产精品 国内视频| 日韩av在线电影免费看| 日韩一卡二卡三不卡| 国产成人精品在线久久| 东北熟女天天日天天添| 久久综合久久综合亚洲| 最新亚洲黄片av电影| 成人日韩视频中文字幕| 国产日韩欧美中文在线播放| 一区二区三区日韩在线观看| 日韩一区视频播放| 国产成+人+综合+欧美 亚洲| 高清一区二区三区四区免费视频 | 中文字幕第一页婷婷| 人妻av精品一区| 亚洲五月婷婷丁香综合| 国产精品6久久久久久久| 亚洲国产av不卡婷婷| 亚洲一区二区日韩电影| evanotty精品二区| 人人添人人妻人人爽夜欢视69| 亚洲婷婷在线视频观看| 97日韩在线免费视频网站| 中文字幕人妻丝袜成熟久久| 日本加勒比免费高清视频| 国产小视频在线播放网站 | 精品成人一区二区三区在线不卡| 麻豆www久久国产精品| 国产熟妇精品一区二区三区| avtt天堂网久久精品| 国产精品美女九九九| 偷拍 亚洲 熟女| 国产麻豆精品成人免费观看| 青青青青青青青青草视频在线观看 | 人妻伦伦精品一区二区三区在线看| 中日韩精品无码一区二区三区| 深田咏美亚洲一区二区| 成人黄色免费在线播放| 久久在草免费观看亚洲国产| 大香蕉久久精品99| 国内精品国产三级国产a久久| 色婷婷中文字幕一区二区| 日韩精品在线免费观看自拍视频| 绝色少妇高潮3在线观看| 人妻熟女中文字幕在线观看 | 日本萝莉三级电影| 五月天综合av影院| 亚洲图库另类图片日韩| 欧美一区二区男人天堂| 日韩av电影在线播放| 五月婷婷丰满少妇激情六月| 日韩av在线电影免费看| 国产伦理一区二区久久久久久| 国产精品入口麻豆a| 日本少妇人妻系列| 久久99精品色婷婷| 日本熟妇厨房xxxⅹ乱| a3k9x在线观看| 亚洲五月天久久久噜噜噜噜| 欧美精产国品一二三类产品| 精品久久久久久久毛片微露脸| 97久久久久久精品人妻一区| 亚洲日本成人三级少妇| 在线视频 一区 日| 国产精品免费看久久久久久| 国产精品高潮呻吟久久av无限| 成人在线视频免费国产| 国产香蕉特级一区二区三区| 午夜精品男人天堂av| 亚洲情爱视频网站| 激情五月天俺也去淫淫 | 青青操成人免费视频| 亚洲一区二区五十路熟女激情中出| 亚洲激情av电影| 97超碰在线公开在线看免费| 人妻中文字幕在线三区| 91综合精品久久久久| 97网在线视频免费播放| 秋霞福利视频在线观看| 国产综合精品久久东京热| 久久大伊人精品视频| 少妇精品久久久久久av蜜桃| 91青青草手机视频在线观看| 人人妻人人爽狠狠干| 日本大香蕉国产在线| 国产麻豆精品成人免费观看| 中文字幕一区二区三区四区的| 欧美成人一区二区免| 人人妻人人爽狠狠干| 成人小视频在线播放| 熟妇人妻无乱码中文字幕蜜桃| 激情久久综合精品久久人妻| 婷婷影院久久激情五月天| 亚洲自拍偷拍动图| 91在线观看视频成人| 国产又大又长又粗又猛又爽 | 久久精品国产日韩欧美孕妇| 日韩精品日韩精品日韩| 91久久久福利视频| 综合久久精品久久精品| 日韩一区二区免费av| 天天色天天操天天综合网| 7788人妻精品免费| 综合久久精品久久精品| 一本久久综合亚洲| 日韩三级极速一区| 久久精品国产96精品| 日韩av精彩在线观看| 亚洲欧美日韩久久精品狠狠| 91人妻无码成人精品一区二区| 日韩精品巨乳中文字幕在线| 日韩最新p片中文字幕av| 日韩中文字幕系列有码精品视频| 日韩欧美中文字幕少妇| 久久久999视频视频| 久久综合网站亚洲av| 日韩一区二区中文字幕| 日韩av中文一区| 91精品国产久久久久久| 天天插天天透天天婷婷| 在线观看国产一区亚洲| 国产精品久久久久久7777| 欧美日韩久久久久久久久| 蜜桃成熟的在线观看视频| 国产精品久久九九视频| 97久久碰国产精品夜| 日韩一级特黄大片亚洲| 中文字幕一区三区二区国产| 国产乱子伦视频观看| 国产又粗又硬又黄又爽的视频| 国产一区二区三区在线呻吟视频| 床戏大尺度激情视频| 精品人妻午夜在线视频播放| 国产一区二区三区四区99| 精品国产一区二区三区av天堂| 国产男男gay激情| 国产美女www免费| 精品人妻少妇系列女友系列| 日本加勒比免费高清视频| 精品久久久havxxx蜜桃| 8日韩一级一片内射视9一| 欧美综合激情另类专区| 亚洲国产一区二区三区久久久 | 波婷五月激情五月天| 久久久精品视频免费观看久| 国产美女一区二区三区四区免费| 在线视频蜜桃视频| 人妻伦伦精品一区二区三区在线看| 五月婷婷大香蕉日韩| 国产精品入口麻豆a| 777久久久久久久| 国产精品亚洲av资源| 成人亚洲一区二区三区在线观看 | 国产精品久久久久jk制服| 日韩精品视频网站免费看 | 操日本熟女春宵视频| 黄色av成人在线观看| 久久999精品久久久久久| 久久久人妻精品一区二区三区四区 | 亚洲欧洲成熟熟女妇专区乱| 日韩人妻字幕在线| 日韩一区二区三区成人| www中文字幕日本| 99 re热久久免费视频| 中文字幕亚洲一区嗯嗯| 性高潮久久久久久久久久| 中日亚洲欧美激情在线| 国产成人亚洲综合a∨| 色视频免费在线观看高清| 久久精品美女性感国产综合av| 亚洲熟妇熟女久久精品综合| 久久久久久有国产精品| 999人妻熟妇一区二区三区精品 | 亚洲国产精品久久久久蜜桃噜噜| 伊人免费视频12| 2020精品极品色视频| 欧美日韩图区一区二区三区| 亚洲国产成人女人久久久| 精品国产乱码久久久久久精东| 五月天综合av影院| 日日狠狠久久偷偷综合色| 久久精品美女性感国产综合av| 欧美精品久久久久久aa| 黄色大片黄色一级大片| 国产精品久久久精品三级| 麻豆资源在线不卡观看| 欧美一区二区三区午夜91| 国产精品久久久久久久久777| 亚洲日韩不卡视频色酷色| 3d动漫精品啪一区二区免费| 91国产丝袜在线播放九色| 中文字幕乱码一区二区av| 日韩男女一进一出| 五月天丁香一区二区三区| 亚洲国产欧美精品久久久久| 国产精品日视频不卡| 日韩精品日韩精品日韩精品| 国产精品入口麻豆a| 亚洲五月天在线中文字幕在线| 国产一区二区三区 久久| 国产精品免费视频观看露| 91在线观看视频成人| 蜜桃臀久久久蜜桃臀| 久久久久久99国产精品免费| 97久久碰国产精品夜| jizzjizz在线观看亚洲| 五月天综合av影院| 国产日韩av一区二区三区四区| 欧美激情中文字幕一区二区| 中文字幕人妻在线视频| 山东熟女高潮嗷嗷叫| 99热国产一区二区三区| 国产日韩av在线免费观看| 久久鬼一本到综合88| 亚洲情色电影网站| 日韩丝袜一区av| 五月婷婷丰满少妇激情六月| 全亚洲最大资源网| 2020精品极品色视频| se五月天天久久亚洲| 久久久精品亚洲天堂网站| 伊人久久亚洲av综合网| 久久内射天天玩天天懂色| 国产一区二区青青精品久久| 亚洲天堂亚洲天堂中文字幕| 肥臀大腚沟肥臀大屁股一区二区| 欧美日韩极品妻在线观看| 婷婷麻豆国产在线观看| 性做久久久久久久久浪潮| 国产成人av在线观看入口| aaa精品视频免费在线| 精品尤物女神在线观看| 亚洲av日韩在线免费观看| 精品少妇视频一区二区三区| 五月婷婷六月丁香动漫| 在线观看国产一区亚洲| 日韩亚洲欧美中文高清在线| 韩国三级伦理在线视频| 在线播放日韩av不卡| 性做久久久久久久久浪潮| 久久久久久久久久久一级片| 日韩精品嘿咻视频| 日本av电影av| 国产91精品天堂在线观看 | 日韩精品有码自拍| 久久精品熟女亚洲AV色欲男同| 漂亮人妻被强中文字幕在线| 一区二区三区久久久av| 亚洲三级自拍视频| 自拍偷拍另类色图| 久青青在线观看视频国产| 高清一区二区三区四区免费视频| 麻豆高清视频在线免费观看| evanotty精品二区| 成人日韩视频中文字幕| 国产精品99久久久久久久vr| 亚洲AV无码国产综合一区二区| av最新资源在线观看| 黑夜中文字幕首页在线视频| 欧美精品日韩精品亚洲| 特级做a爱片久久久久久69| 国产久精品搜索视频| 久久中文字幕视频字幕| 日本女人视频网站| 亚洲绿色成人在线| 日日日夜夜夜精品| 午夜香蕉一区二区三区| 欧美日韩国产精品欧美| 精品一区二区三区熟女少妇| 日韩4级视频在线播放| 日本一本二本三本不卡区| 国产色老太色老太在线视频| 成人caopao自拍视频| 亚洲精选国产视频| 99精品人妻一区二区三区| 成人免费电影网站一区二区三区| 久久久9视频免费观看| 五月天丁香一区二区三区| 亚洲一级一级真人黄大片| 亚洲制服人妻另类小说| 污在线观看视频一区| 日韩精品中文字幕巨臀人妻中出| 中文字幕一区二区三区四区的| 亚洲午夜青青草久久久久| 一区二区三区欧美日韩欧美| 亚洲中文字幕在线观看国产推理片| 欧美一区二区三区在线精品观看| 超级碰碰碰91免费看| 婷婷六月天综合久久| 日韩精品日韩精品日韩| 欧美亚日韩一区二区三区| 成人日韩视频中文字幕| av中文字幕一区久久| 婷婷麻豆国产在线观看| 无码人妻一区二区三区18| 99久久热这里只有精品| 国产精品美女九九九| 亚洲情色电影网站| 99久久热这里只有精品| 久久久久久综合国语对白| 日韩美av一区二区| 亚洲欧洲成熟熟女妇专区乱| 日本av电影av| 日韩美女高潮视频网站| 97人澡人人添人人爽欧美| 国产精品女主播av| 欧美日韩久久久久久久久| 在线日韩av永久免费观看| 欧美一区二区三四区操逼| 97久久久久久精品人妻一区| 五月婷婷大香蕉日韩| 日本少妇人妻系列| 亚洲午夜久久久久影院| 日韩中文字幕一二| 麻豆vpswindows精品| 91在线国产精品免费观看| 在线视频99re| 中文字幕+乱码av| 蜜臀99精品国产高清在线观看| 国产精品久久久久久网站| 91久久精品国产91久| 蜜桃成熟的在线观看视频| 91国产手机在线观看| 日韩一卡二卡三不卡| 99啪免费观看在线视频| 国产亚洲欧洲一区二区在线| 蜜臀av精一区二区三区| 人妻人人干青青草| 日韩精品日韩精品日韩| 少妇极品熟妇人妻丰满| 777精品午夜一区二区毛片| 99久久99久久久精品| 97成人在线视频免费播放 | 欧美日韩大片在线观看视频网站| 五月天综合av影院| 激情综合激情五月俺也去淫淫| 国产伦理一区二区久久久久久| 欧美亚洲一区二区三区视频| 国产高清蜜臀久久99| 亚洲久久久999| 人妻熟女中文字幕电影| 日韩av高清电影手机在线观看| 欧美大香蕉大香蕉大香蕉| 熟女少妇激情另类综合一区| 亚洲 制服 人妻 久久| 五月激情综合网五月激情| 日韩精品在线免费观看自拍视频| 日韩欧美成年一级| 国产一区二三区日韩精品| 国产成人一区二区三区影院首页| 日韩人妻字幕在线| 欧美xingai在线播放| 成年人在线黄色片片网| 国产美女精品传媒在线观看| 亚洲欧美日韩精品制服| 精品人妻少妇系列女友系列| 九九九九九高清一本无码| 可以直接看的黄色av网站| 日韩中文亚洲字幕av| 亚洲国产成人女人久久久| 绿帽人妻精品一区二区粉嫩av| 久久99热这里都是精品| 精品久久一区av中文字幕| 色9933av精品一区| 97日韩在线免费视频网站| 亚洲激情电影一区| 天堂久久天堂色综合色 | 国产精品久久久久久人妻免费| 丰满大屁股熟妇偷拍| 日韩在线中文字幕免费| 天天摸天天舔天天干天天操天天揉| 亚洲国产182tv精品天堂| 人妻中文字幕一区二三区| 国产又粗又猛又爽又视频| 天堂影院在线免费观看| 国产美女www免费| 国产精品美女九九九| 91精品国产高清自在线| 人人澡人人澡人人妻| 国产精品久久人人爽人人| 伊人99久久婷婷国产视频| 99久久99久久久精品| 国产一区二区三区 久久| 中文字幕乱码一区二区av| 国产男人天堂久久精品| 亚洲日本成人三级少妇| 丁香婷婷色五月激情综合深爱| 国产亚洲自拍色老头| 一道精品视频一区二区三区视频| 春色校园综合激情亚洲| 日韩av有码在线观看| 高清欧美精品xxxxx在线看| 午夜精品免费福利视频一区二区| 中文字幕在线日韩人妻| 夜福利视频免费观看| 中文字幕日韩国产av| 国产麻豆精品传媒av国产网址| av影院永久免费在线看| 久久久久久伊人婷婷| 九九热精品免费视频观看| 国产一区二区青青精品久久| 亚洲第一成人在线观看av| 国产精品久久久精品三级| 日本不卡三区四区| 99久在线视频观看| 精品视频一区二区三区蜜桃| 日韩亚洲成人aα在线| 久久精品视频免费视频| 久久久久性免费视频| 亚洲三级天堂在线| 亚洲天堂 亚洲第一| 欧美激情综合色综合啪啪| 日日爱亚洲一区av| 久久爱精品国产亚洲av| 中文字幕一区二区久久人妻| 日本女同性恋激情视频| 国产91精品天堂在线观看| 人妻中文字幕视频| 69久久久久久波多野高潮| 91超碰在线一区二区三区| 久久精品国产99久久久蜜桃| 91在线视频在线视频在线播放| 欧美国产精品久久久久久免费| 国产福利视频一区在线| 日韩av一区二区三区蜜桃| 欧美一区二区三区在线精品观看 | 丁香花激情五月资源| 九九久久精品免费网站| 日韩成人免费电影在线| 久久久精品视频免费观看久| 亚洲一区二区五十路熟女激情中出| 人妻伦伦精品一区二区三区在线看 | 青青青在线观看国产| 一区二区三区久久久av| 999国内精品视频在线观看| 国产熟妇一区二区三区av| 久久天天躁夜夜躁狠狠综合网| 中文字幕一区二区人妻5566| 五月婷婷之综合激情在线 | 凹凸国产av熟女白浆| 久久99热久久99这里有精品| 久久av少妇av高潮| 日日爱亚洲一区av| 可以直接看的黄色av网站| 亚洲一级黄免费视频| 中文字幕一区二区久久人妻| 国产99精品综合电影| 五月婷婷开心之中文字幕| 欧美综合激情另类专区| 久久精品国产字幕高潮37| 丁香婷婷激情四射| 最近的最好看的中文字幕| 成人精品视频99在线观看免费| 在线视频人妻中文字幕| 在线视频中文字幕 日韩| 加勒比东京热综合久久| 国产不卡最新在线视频| 久久99久久99久久99受| 97精品久久久久中文字幕| 人人精品,人人妻| 最近的最好看的中文字幕| av在线网站一区二区三区天堂| 国产视频在线看一区| 国产日韩av一区二区三区四区| 丝袜人妻丝袜美腿呻吟| 久久 偷拍视频 亚洲| 国产精品视频你懂的91| 清纯唯美激情亚洲天堂| 久久综合精品乱码中文| 国产综合精品久久99之一| 美女精品视频一区二区三区| 国产又大又长又粗又猛又爽 | 国产视频在线精品视频| 麻豆精品国产一二三免费| 蜜臀久久国产精品久久久| av在线网站一区二区三区天堂| 国产成人一区二区三区影院首页 | 91在线精品小视频| 亚洲天堂亚洲天堂中文字幕| 久久久久久久久久色| 天天摸天天舔天天干天天操天天揉| 亚洲精品人码av| 日韩久久久久久久久久久久久| 2023中文字幕在线播放| 老鸭窝在线视频免费看| 久草在在线免视频在线观看| 色八戒一区二区三区四区| 天天色综合天天aⅴ| 视频二区 中文字幕 人妻中文 | 精品999高清视频| 国产一区二区三区美女在线观看| 日韩三级极速一区| 成人精品视频99在线观看免费| 久久久亚洲熟妇熟女ⅹxx| 日韩影片 欧美激情| 日韩不卡一区二区在线观看| 91婷婷国产精品久久久久| 国产婷婷色av一区二区| 亚洲黄色av观看| 欧美日韩人妻最新入口| 在线观看国产一区亚洲| 男人操女人的大逼逼| 九九九九九高清一本无码| 精品尤物女神在线观看| 亚洲国产欧美在线人成aaaa| 欧美日韩亚洲免费一区二区| 成人国内精品视频在线观看日韩| 日韩不卡av电影网| 中文字幕在线人妻| 91在线国产精品免费观看| 中文日韩欧美第一页| 精品国产av色哟哟| 日韩欧美亚洲另类激情一区.| 国产一二三区不在卡| 成人伦理片免费在线观看免费观看| 一本久道久久综合综合| 日本熟妇视频中文字幕有码| 日韩美女av一区| 国产一区二区三区美女在线观看| 国产一区日本一区欧美一区| 国产日韩欧美自拍视频| 日韩女优av网站在线| 最新中文字幕日韩av| 综合久久 中文字幕| 天天看亚洲特黄大片| 丰满少妇一区二区三区视频| 久久久久久伊人婷婷| 一本久道久久综合狠狠 | 人妻还是视频在线播放| 亚洲少妇人妻系列| 污视频18在线观看| 一本久道久久综合综合| 日韩成人黄色av在线观看| 国产欧美日韩精品视频| 日韩亚洲在线成人| 国产欧美日韩在线激情| 91一区区二区三区在线观看91| 激情五月天俺也去淫淫| 日韩影片 欧美激情| 亚洲三级天堂在线| 最新国产精品av| 最新欧美日韩一区二区| 亚洲欧美日韩国产成人综合| 亚洲激情四射五月| 伊人久久首页精品| 老熟妇一区二区三区| 乱码久久久久久久电影| 亚洲精品久久久中文字| 亚洲国产一区二区三区久久久 | 亚洲三级天堂在线| 中文日韩欧美第一页| 国产巨作av在线播放| 熟女少妇一区二区在线观看 | 日本 亚洲 久久| 国产偷拍自拍久久久| 欧美激情一区二区三区综合| 日本久久在线一区| 亚洲中文字幕乱码一区二区| 精品一区二区三区国产馆| 热久久久久这里有精品| 日韩三级极速一区| 久久99爱精品999| 欧美成人精品一区二区视频| 凹凸熟女白浆精品91| 亚洲欧美日韩久久精品狠狠| 日韩女优av网站在线| 色婷婷美女天天操| 蜜桃臀久久久蜜桃臀| 日韩av毛片观看| 人妻av精品一区| 女人18毛片一区二区三区| 国产人妻aⅴ一区二区三区| 国产精品99久久久久久久vr| 中文字幕人妻熟女一区二区| 91久久久久久亚洲精品| 大香蕉久久精品99| 精品国产av色哟哟| 超碰手机在线大香蕉| 五月婷婷之综合激情在线 | 91精品啪在线观看国产91蜜桃| 欧美日韩亚洲精品视频| 日韩一区二区三区成人| 中文字幕一区三区二区国产| 日本久久免费在线观看| 国产成人午夜一区二区三区| 九九久久精品免费网站| 成人精品电影一区二区三区| 99精品人妻一区二区三区| 韩国三级伦理在线视频 | 中文字幕日韩国产av| 丁香婷婷激情四射| 丝袜美腿aⅴ一区二区三区| 亚洲欧美日韩精品在线播放| 久久久久性免费视频| 一本色道久久88综合亚洲精品是| 山东熟女高潮嗷嗷叫| 中文字幕91大神| 久久99热这里都是精品| 9999久久久久久久久| 人妻av瑟瑟在线| 日韩一卡二卡三不卡| 肥臀大腚沟肥臀大屁股一区二区| 国内一区二区三区在线观看| 人妻人人干青青草| 婷婷激情网五月天| 国产麻豆精品久久久久久久久| 看吊视频一区二区三| 亚洲精品人码av| 青青青在线观看国产| 亚洲男人天堂加勒比| www中文字幕日本| 伊人久久首页精品| 天天操天天射天天干b| av成人影院在线播放| 日韩av高清无打码在线观看| 五月婷婷激情一区二区三区| 日韩美女av一区| 在线视频 一区 日| 国产成人av在线观看入口| 天天色天天操天天综合网| 99热都是只有精品| 天天摸天天高潮天天爽| 日b视频在线免费| 国产av一二区三区| 久久久久久国产精品一区二区| 国产亚洲欧美视频一区二区| 国产精品久久久久jk制服| 成人在线观看视频精品| 久久久久久有国产精品| 五月婷婷大香蕉日韩| 久久99精品色婷婷| 亚洲国产成人精品网站| 国产精品美女丝袜一区二区| 99国产婷婷综合在线视频| 日韩熟妇人妻中文字幕一区| 午夜伊人狠狠av| 亚洲 制服 人妻 久久| 床戏大尺度激情视频| 亚洲熟妇欲色一区一区三区| 国产又粗又猛又黄又爽又无遮挡| 人妻熟女久久久久| 婷婷久免费电影在线视频| 亚洲国产精品久久久久蜜桃噜噜 | 日韩一区二区综合视频| 93成人在线播放视频| 一区二区三区久久久av| 久热视频在线观看精品| 91精品久久久久久99视频| 国产天堂mv在线2020| 99精品人妻一区二区三区| 日韩男女一进一出| 波多野结衣初尝黑人巨大| 91一区区二区三区在线观看91| 天天干天天操天天射网| 久久999精品久久久久久| 99成人免费视频观看| 成人av在线中文字幕一区| 美女精品视频一区二区三区| 国产精品亚洲av资源| 亚洲午夜久久久国产精品| 色婷婷一区二区中文字幕| 中文字幕在线观看国产有码| 熟妇人妻一区二区三区四区久久久| 91精品国产久久久久久| 色综合久久久久久久综合| 国产久精品搜索视频| 久久精品熟女亚洲AV色欲男同| 在线观看日产av网站| 97超碰在线公开在线看免费| 自拍偷拍图片专区| 日韩亚洲中文字幕视频| 国产一区二区三区在线h| 日本萝莉三级电影| 国产综合91天堂亚洲国产| 日韩在线一二区不卡| 欧美丰满熟妇aaaa片视频| 日韩精品久久日日躁夜夜| 99热国产一区二区三区| 亚洲av中字在线| 欲色av蜜臀av性色av三级| 国产伦理一区二区久久久久久| 日韩成人黄色av在线观看| evanotty精品二区| 色婷婷美女天天操| 精品久久www人人爽人人| 在线视频人妻中文字幕| 成人在线视频免费国产| 日本第一中文字幕官网| 亚洲精品人码av| 日韩中文字幕人妻在线视频| 久久亚洲午夜一区二区| 人人精品,人人妻| 国产av一区二区三区四区| 中文字幕+乱码av| 最近的最好看的中文字幕| 人妻视频一区二区三区免费| 松本一香亚洲av一区| 国产又粗又白又嫩又爽| 一区二区三区四区五区日韩| 亚洲国产欧美精品久久久久| 国产亚洲成人av在线播放| 日韩啪啪 中文字幕| 日本熟妇厨房xxxⅹ乱| 久久久999久久国产| 日日夜夜av资源| 成人黄色在线观看91| 亚洲中文字幕久久久av| 在线日韩av永久免费观看| 丰满的少妇2一区二区| 日韩美女高潮视频网站| 在线观看免费日本不卡一二区| 日本熟妇视频中文字幕有码| 亚洲成人免费av在线播放| 国产又粗又白又嫩又爽| 国产精品中文字幕免费| 国产麻豆精品成人免费观看| 欧美性色aⅴ欧美综合色| 国内一区二区三区在线观看 | 久久久久9999免费视频| www久久久大香蕉| 精品少妇久久一区二区三区| 岛国福利视频在线观看| 亚洲91久久久久久久久久久| 麻豆成人免费视频一区二区| 成人首发男人的天堂久久久| 亚洲成人免费av在线播放| 日韩中文亚洲字幕av| 亚洲欧美日韩wwwc0m666| 久久久久久精品一级片| 国产一区二三区日韩精品| 在线观看日产av网站| 久久鬼一本到综合88| 色综合久久久久久久久中文| 久久综合结合久久狠狠狠97色| 一区二区三区久久久无| 成人午夜精品久久av| 午夜精品一区二区三区四区| 日韩欧美亚洲另类激情一区.| 老熟女老91妇女老熟女| 不卡在线一区二区三国产在线视频| 亚州国产成人精品久久久| 欧美一区二区三区四区大片| 久久夜夜一区二区三区日韩| 性色av蜜臀av夜夜嗨av| 精品国产一区二区三区av天堂| 久久资源站中文字幕| 亚洲国产中文二区二区| 91免费国产青青碰| 唐人av亚洲av| 熟女人妻中文字幕专区| 91入口在线观看天天| 五月激情综合网五月激情| 五月婷婷激情一区二区三区| 日日狠狠久久偷偷综合色| 欧美一区二区精品系列| 亚洲av日韩在线免费观看| 国产精品久久久久久网站| 国产午夜精品在线线| 成人伦理片免费在线观看免费观看| 欧美一区二区三区在线精品观看| 国产午夜精品久久精| 777久久久久久久| 天天日天天干天天舔天天射| 国自产久久久久无码春色影视| 国产精品久久人人爽人人| 成人首发男人的天堂久久久| 人妻熟女av一区| 日韩国产另类欧美在线观看| 国产一区二区三区精品公司| 999人妻熟妇一区二区三区精品| 久久人妻少妇av嫩草| 久久99久久99久久99受| 精品在线免费观看av| 国产成人一区二区三区影院首页 | 青青青在线观看国产| 成人中文字幕在线免费看| 日韩中文字幕三级电影| 国产精品日视频不卡| 青青青青久久久久久| 日韩精品久久日日躁夜夜| 亚洲自拍 校园春色| 九九热精品免费视频观看| 天天干天天操天天射网| 99久在线视频观看| 97久久久久久精品人妻一区| 亚洲综合欧美另类尤物| 国产男人天堂久久精品| www久久久大香蕉| 亚洲国产182tv精品天堂| 国产av熟女白浆精品视频| 自拍偷拍图片专区| 精品久久久久久久毛片微露脸| 国产 欧美日韩在线视频| 亚洲丰满性熟妇ⅹxxoo| 黄色av成人在线观看| 成人日韩视频中文字幕| 国产男人天堂久久精品| 精品久久久havxxx蜜桃| 国产又粗又猛又爽又黄的视频网站| 欧美日韩大片在线观看视频网站| 国产天堂mv在线2020| 老熟女av老熟女xx| 成人精品电影一区二区三区| 日韩三级精品视频| 亚洲综合色网自拍| 久久久夜色精品亚洲av图| 国产又粗又猛又爽又大的视频| 亚洲中文字幕午夜精品| 自拍偷拍 国产自拍| 成人伦理片免费在线观看免费观看| 一道精品视频一区二区三区视频| 亚洲激情电影一区| 99热在线免费这里只有精品| 精品人妻巨乳一区二区三区| 亚洲天堂亚洲天堂中文字幕| av一区二区在线观看完| 91在线观看视频成人| 一区二区三区久久久无| 玩弄少妇人妻500系列| 夜夜操夜夜操天天操天天操| 国产麻豆精品成人免费观看| 亚洲视频频道在线| 亚洲综合欧美另类尤物| 在线国产偷拍自拍| 色婷婷综合久久久久精品中文| 亚洲国产成人女人久久久| 臀蜜91精品国产免费观看| 成人精品电影一区二区三区| 91免费国产青青碰| 久久999精品久久久久久| 日韩在线中文字幕免费| 99久久久精品四川精品| 国产亚洲精品久久久久久妇女| 狠狠干狠狠操天天日| 亚洲国产成人女人久久久| 国产五月天在线视频| a3k9x在线观看| 午夜精品男人天堂av| 91九色蝌蚪蜜桃臀| 天天操天天色天天爱| 日韩一区二区综合视频| 97网在线视频免费播放| 亚洲情爱视频网站| 欲色av蜜臀av性色av三级| 人妻少妇一区二区三区视频| 99热这里只有精品色| 自拍偷拍图片专区| 久久综合精品乱码中文| 2020精品极品色视频| 中文字幕欧美精品日韩有码| 久久99视频完整版| 臀蜜91精品国产免费观看| 成年人黄色在线观看| 日本熟妇久久久久久| 日本萝莉三级电影| 久久综合精品伊人色欲17| 五月婷婷亚洲综合色| 在线观看国产一区亚洲| 熟女少妇激情另类综合一区| 日韩av在线电影免费看| 国产精品午夜久久久久| 亚洲激情四射五月| 1024你懂得av在线| 日韩黄色大片中文字幕| 成人国产偷拍自拍视频| 伊人久久首页精品| 麻豆精品视频精品在线免费观看| 欧美丰满熟妇乱xxxx| 老熟妇一区,二区,三区| 国产一区二区三区精品公司 | 亚洲成人免费av在线播放| 久久久久9999免费视频| 久久精品一区二区麻豆| 国产一区二区三区四区观看| 久久久久亚洲成高清少妇| 亚洲天堂网av大全| 亚洲人午夜精品射精日韩| 一本久久综合亚洲| 97久久久久久精品人妻一区| 97色伦综合在线欧美视频| 精品高清在线观看免费观看| 在线观看日产av网站| 国产av一二区三区| 久久久麻豆一区二区三区| 国产小视频在线播放网站| 91 porny九色| 人人妻人人爽久久久精品软件| 五月婷婷激情在线视频播放| 精品蜜桃一区二区三久久| 国产一区二区三区高清视频| 久久亚洲福利视频免费| 亚洲av大全久久| 久久精品国产99久久久蜜桃| 中文字幕人妻熟女| 国产男人天堂久久精品| 国产一区二区不卡老阿姨| 久久国产劲爆^v内射| 久久成人熟女热视频| chinese中国av| 熟女少妇内色日韩亚洲| 久久青草视频免费播放| jul909中文字幕在线| 久久亚洲精品人成综合网| 日韩美av一区二区| 欧美日韩大片在线观看视频网站| 亚洲欧美日韩一区一区| 人妻精品人妻一区二区三区四五| 国产精品久久久久内射| 人妻中文字幕视频| 亚洲一区二区尻逼| 青青青青久久久久久| 国内女人精品一区二区三区| 国产欧美日韩两性在线观看| 国产一区二区三区 久久| 无码人妻一区二区三区18| 亚洲欧美国产精品成人| 欧美日韩私拍福利视频| 成人黄色在线观看91| 99 re热久久免费视频| 伊人成色综合视频| 国产男男gay激情| 国产一二三区不在卡| 国产乱子伦视频观看| 日韩不卡一区二区在线观看| 93久久精品日日躁夜夜躁欧美| 日本韩国国产一级片| 操穴电影中文字幕人妻中文字幕| 51vv精品视频在线观看| 91精品一区二区三区91人妻| 亚洲中文字幕在线观看国产推理片| 91久久久精品免费| 久久中文字幕视频字幕| 中文字幕超碰在线播放| 人妻夜夜爽天天爽欧美色院| 人人妻人人爽狠狠干| 国产日本福利在线观看| 激情视频网站久久婷婷| 91精品国产综合久久久蜜臀| 日本六十路xxx| 人人妻人人爽狠狠干| 看片网免费你懂的视频| 看片网免费你懂的视频| 熟女义母乱码中文字幕| 久久精品综合一区二区三区| 夜福利视频免费观看| 超碰手机在线大香蕉| 日本漂亮人妻熟妇| 亚洲欧美日韩精品制服| 一本久道久久综合综合| 99在线观看视频在线播放| 人妻视频一区二区三区免费| jizzjizz在线观看亚洲| 免费欧美一二三区| 久久的精品一区二区三区| 人妻一区二区三区88av| 日日摸夜夜添精品人人妻人人| 婷婷影院久久激情五月天| 丰满少妇一区二区三区视频| 瑟瑟免费在线观看| 激情五月天俺也去淫淫| 日韩三级电影大全中文字幕| 色999日韩精品| 91精品国产综合久久久蜜臀| 黄色亚洲电影网站在线观看| 99久草精品视频在线| 午夜欧美久久久久久久久| 亚洲日本成人三级少妇| 日韩三级电影大全中文字幕| www久久久大香蕉| 午夜影院成人福利| 91国产丝袜在线播放九色| 久久99热在线观看| 亚洲精品综合免费| 国产女人久久久久久| 99热在线精品这里只有精品| 亚洲人午夜精品射精日韩| 国产精品久久久久内射| 午夜伊人狠狠av| 国产精品久久久久久66| 亚洲免费在线久久92| 日本女人视频网站| 亚洲情色电影网站| 亚洲91久久久久久久久久久| 男人操女人的大逼逼| 亚洲成人另类综合| 无码人妻一区二区三区18| 高清一区二区三区四区免费视频| 青青草万部激情影院| 日本亚洲国产色图| 99热6这里只有精品国产| 蜜臀久久国产精品久久久| 国产精品久久久久久久久密臀| 国产免费av在线网站| 中文字幕一区三区二区国产| 亚洲热青春视频在线| 精品少妇久久一区二区三区| 亚洲久久av97一区| 最新 国产 精品 精品 视频| 国产麻豆精品传媒av国产网址| 首页av在线观看| 日本五十路六十路七十路| 五月婷婷丁香花开网| 久久久久黄色片三级伦理| 成人精品漫画h动漫日本| 久久久久999久久久久| 亚洲综合欧美另类尤物| 日韩av毛片观看| 日本最新的中文字幕|