精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

若想成為一名Linux下編程高手,必須能對各種系統調用有透徹的了解

系統 Linux
Linux內核中設置了一組用于實現各種系統功能的子程序,稱為系統調用。用戶可以通過系統調用命令在自己的應用程序中調用它們。

 什么是系統調用?

Linux內核中設置了一組用于實現各種系統功能的子程序,稱為系統調用。用戶可以通過系統調用命令在自己的應用程序中調用它們。從某種角度來看,系統調用和普通的函數調用非常相似。區別僅僅在于,系統調用由操作系統核心提供,運行于核心態;而普通的函數調用由函數庫或用戶自己提供,運行于用戶態。

隨Linux核心還提供了一些C語言函數庫,這些庫對系統調用進行了一些包裝和擴展,因為這些庫函數與系統調用的關系非常緊密,所以習慣上把這些函數也稱為系統調用。

[[231280]]

為什么要用系統調用?

實際上,很多已經被我們習以為常的C語言標準函數,在Linux平臺上的實現都是靠系統調用完成的,所以如果想對系統底層的原理作深入的了解,掌握各種系統調用是初步的要求。進一步,若想成為一名Linux下編程高手,也就是我們常說的Hacker,其標志之一也是能對各種系統調用有透徹的了解。

即使除去上面的原因,在平常的編程中你也會發現,在很多情況下,系統調用是實現你的想法的簡潔有效的途徑,所以有可能的話應該盡量多掌握一些系統調用,這會對你的程序設計過程帶來意想不到的幫助。

系統調用是怎么工作的?

一般的,進程是不能訪問內核的。它不能訪問內核所占內存空間也不能調用內核函數。CPU硬件決定了這些(這就是為什么它被稱作"保護模式")。系統調用是這些規則的一個例外。其原理是進程先用適當的值填充寄存器,然后調用一個特殊的指令,這個指令會跳到一個事先定義的內核中的一個位置(當然,這個位置是用戶進程可讀但是不可寫的)。在Intel CPU中,這個由中斷0x80實現。硬件知道一旦你跳到這個位置,你就不是在限制模式下運行的用戶,而是作為操作系統的內核--所以你就可以為所欲為。

進程可以跳轉到的內核位置叫做sysem_call。這個過程檢查系統調用號,這個號碼告訴內核進程請求哪種服務。然后,它查看系統調用表(sys_call_table)找到所調用的內核函數入口地址。接著,就調用函數,等返回后,做一些系統檢查,***返回到進程(或到其他進程,如果這個進程時間用盡)。

具體過程如下圖所示:

如何使用系統調用?

先來看一個例子:

這是因為在time.h中實際上已經用庫函數的形式實現了time這個系統調用,替我們省掉了調用_syscall1宏展開得到函數原型這一步。

大多數系統調用都在各種C語言函數庫中有所實現,所以在一般情況下,我們都可以像調用普通的庫函數那樣調用系統調用,只在極個別的情況下,我們才有機會用到_syscall*()這幾個宏。

調用性能問題

系統調用需要從用戶空間陷入內核空間,處理完后,又需要返回用戶空間。其中除了系統調用服務例程的實際耗時外,陷入/返回過程和系統調用處理程序(查系統調用表、存儲\恢復用戶現場)也需要花銷一些時間,這些時間加起來就是一個系統調用的響應速度。系統調用不比別的用戶程序,它對性能要求很苛刻,因為它需要陷入內核執行,所以和其他內核程序一樣要求代碼簡潔、執行迅速。幸好Linux具有令人難以置信的上下文切換速度,使得其進出內核都被優化得簡潔高效;同時所有Linux系統調用處理程序和每個系統調用本身也都非常簡潔。

絕大多數情況下,Linux系統調用性能是可以接受的,但是對于一些對性能要求非常高的應用來說,它們雖然希望利用系統調用的服務,但卻希望加快相應速度,避免陷入/返回和系統調用處理程序帶來的花銷,因此采用由內核直接調用系統調用服務例程,***的例子就HTTPD——它為了避免上述開銷,從內核調用socket等系統調用服務例程。

Linux系統調用列表

  • 進程控制

fork 創建一個新進程

clone 按指定條件創建子進程

execve 運行可執行文件

exit 中止進程

_exit 立即中止當前進程

getdtablesize 進程所能打開的***文件數

getpgid 獲取指定進程組標識號

setpgid 設置指定進程組標志號

getpgrp 獲取當前進程組標識號

setpgrp 設置當前進程組標志號

getpid 獲取進程標識號

getppid 獲取父進程標識號

getpriority 獲取調度優先級

setpriority 設置調度優先級

modify_ldt 讀寫進程的本地描述表

nanosleep 使進程睡眠指定的時間

nice 改變分時進程的優先級

pause 掛起進程,等待信號

personality 設置進程運行域

prctl 對進程進行特定操作

ptrace 進程跟蹤

sched_get_priority_max 取得靜態優先級的上限

sched_get_priority_min 取得靜態優先級的下限

sched_getparam 取得進程的調度參數

sched_getscheduler 取得指定進程的調度策略

sched_rr_get_interval 取得按RR算法調度的實時進程的時間片長度

sched_setparam 設置進程的調度參數

sched_setscheduler 設置指定進程的調度策略和參數

sched_yield 進程主動讓出處理器,并將自己等候調度隊列隊尾

vfork 創建一個子進程,以供執行新程序,常與execve等同時使用

wait 等待子進程終止

wait3 參見wait

waitpid 等待指定子進程終止

wait4 參見waitpid

capget 獲取進程權限

capset 設置進程權限

getsid 獲取會晤標識號

setsid 設置會晤標識號

  • 文件系統控制

1.文件讀寫操作

fcntl 文件控制

open 打開文件

creat 創建新文件

close 關閉文件描述字

read 讀文件

write 寫文件

readv 從文件讀入數據到緩沖數組中

writev 將緩沖數組里的數據寫入文件

pread 對文件隨機讀

pwrite 對文件隨機寫

lseek 移動文件指針

_llseek 在64位地址空間里移動文件指針

dup 復制已打開的文件描述字

dup2 按指定條件復制文件描述字

flock 文件加/解鎖

poll I/O多路轉換

truncate 截斷文件

ftruncate 參見truncate

umask 設置文件權限掩碼

fsync 把文件在內存中的部分寫回磁盤

2.文件系統操作

access 確定文件的可存取性

chdir 改變當前工作目錄

fchdir 參見chdir

chmod 改變文件方式

fchmod 參見chmod

chown 改變文件的屬主或用戶組

fchown 參見chown

lchown 參見chown

chroot 改變根目錄

stat 取文件狀態信息

lstat 參見stat

fstat 參見stat

statfs 取文件系統信息

fstatfs 參見statfs

readdir 讀取目錄項

getdents 讀取目錄項

mkdir 創建目錄

mknod 創建索引節點

rmdir 刪除目錄

rename 文件改名

link 創建鏈接

symlink 創建符號鏈接

unlink 刪除鏈接

readlink 讀符號鏈接的值

mount 安裝文件系統

umount 卸下文件系統

ustat 取文件系統信息

utime 改變文件的訪問修改時間

utimes 參見utime

quotactl 控制磁盤配額

  • 系統控制

ioctl I/O總控制函數

_sysctl 讀/寫系統參數

acct 啟用或禁止進程記賬

getrlimit 獲取系統資源上限

setrlimit 設置系統資源上限

getrusage 獲取系統資源使用情況

uselib 選擇要使用的二進制函數庫

ioperm 設置端口I/O權限

iopl 改變進程I/O權限級別

outb 低級端口操作

reboot 重新啟動

swapon 打開交換文件和設備

swapoff 關閉交換文件和設備

bdflush 控制bdflush守護進程

sysfs 取核心支持的文件系統類型

sysinfo 取得系統信息

adjtimex 調整系統時鐘

alarm 設置進程的鬧鐘

getitimer 獲取計時器值

setitimer 設置計時器值

gettimeofday 取時間和時區

settimeofday 設置時間和時區

stime 設置系統日期和時間

time 取得系統時間

times 取進程運行時間

uname 獲取當前UNIX系統的名稱、版本和主機等信息

vhangup 掛起當前終端

nfsservctl 對NFS守護進程進行控制

vm86 進入模擬8086模式

create_module 創建可裝載的模塊項

delete_module 刪除可裝載的模塊項

init_module 初始化模塊

query_module 查詢模塊信息

*get_kernel_syms 取得核心符號,已被query_module代替

  • 內存管理

brk 改變數據段空間的分配

sbrk 參見brk

mlock 內存頁面加鎖

munlock 內存頁面解鎖

mlockall 調用進程所有內存頁面加鎖

munlockall 調用進程所有內存頁面解鎖

mmap 映射虛擬內存頁

munmap 去除內存頁映射

mremap 重新映射虛擬內存地址

msync 將映射內存中的數據寫回磁盤

mprotect 設置內存映像保護

getpagesize 獲取頁面大小

sync 將內存緩沖區數據寫回硬盤

cacheflush 將指定緩沖區中的內容寫回磁盤

  • 網絡管理

getdomainname 取域名

setdomainname 設置域名

gethostid 獲取主機標識號

sethostid 設置主機標識號

gethostname 獲取本主機名稱

sethostname 設置主機名稱

· socket控制

socketcall socket系統調用

socket 建立socket

bind 綁定socket到端口

connect 連接遠程主機

accept 響應socket連接請求

send 通過socket發送信息

sendto 發送UDP信息

sendmsg 參見send

recv 通過socket接收信息

recvfrom 接收UDP信息

recvmsg 參見recv

listen 監聽socket端口

select 對多路同步I/O進行輪詢

shutdown 關閉socket上的連接

getsockname 取得本地socket名字

getpeername 獲取通信對方的socket名字

getsockopt 取端口設置

setsockopt 設置端口參數

sendfile 在文件或端口間傳輸數據

socketpair 創建一對已聯接的無名socket

  • 用戶管理

getuid 獲取用戶標識號

setuid 設置用戶標志號

getgid 獲取組標識號

setgid 設置組標志號

getegid 獲取有效組標識號

setegid 設置有效組標識號

geteuid 獲取有效用戶標識號

seteuid 設置有效用戶標識號

setregid 分別設置真實和有效的的組標識號

setreuid 分別設置真實和有效的用戶標識號

getresgid 分別獲取真實的,有效的和保存過的組標識號

setresgid 分別設置真實的,有效的和保存過的組標識號

getresuid 分別獲取真實的,有效的和保存過的用戶標識號

setresuid 分別設置真實的,有效的和保存過的用戶標識號

setfsgid 設置文件系統檢查時使用的組標識號

setfsuid 設置文件系統檢查時使用的用戶標識號

getgroups 獲取后補組標志清單

setgroups 設置后補組標志清單

  • 進程間通信

ipc 進程間通信總控制調用

信號

sigaction 設置對指定信號的處理方法

sigprocmask 根據參數對信號集中的信號執行阻塞/解除阻塞等操作

sigpending 為指定的被阻塞信號設置隊列

sigsuspend 掛起進程等待特定信號

signal 參見signal

kill 向進程或進程組發信號

*sigblock 向被阻塞信號掩碼中添加信號,已被sigprocmask代替

*siggetmask 取得現有阻塞信號掩碼,已被sigprocmask代替

*sigsetmask 用給定信號掩碼替換現有阻塞信號掩碼,已被sigprocmask代替

*sigmask 將給定的信號轉化為掩碼,已被sigprocmask代替

*sigpause 作用同sigsuspend,已被sigsuspend代替

sigvec 為兼容BSD而設的信號處理函數,作用類似sigaction

ssetmask ANSI C的信號處理函數,作用類似sigaction

消息

msgctl 消息控制操作

msgget 獲取消息隊列

msgsnd 發消息

msgrcv 取消息

管道

pipe 創建管道

信號量

semctl 信號量控制

semget 獲取一組信號量

semop 信號量操作

共享內存

shmctl 控制共享內存

shmget 獲取共享內存

shmat 連接共享內存

shmdt 拆卸共享內存

 

責任編輯:武曉燕 來源: EDN電子技術設計
相關推薦

2017-05-05 09:26:33

2014-04-14 16:50:15

Linux專家

2015-04-03 10:49:07

2009-12-25 11:04:31

Fedora DNS

2010-05-05 17:06:08

2012-05-28 09:31:04

2013-08-30 10:06:13

2024-12-02 08:00:00

營銷聊天機器人AI

2023-04-23 10:58:29

兼職CIO管理團隊

2021-02-05 14:56:39

YouTube編程程序員

2011-11-09 13:52:04

程序員

2012-06-08 10:12:08

架構師

2009-12-25 10:24:14

2020-12-19 10:47:47

軟件開發技能代碼

2011-10-10 14:56:24

Android開發者

2016-10-21 15:57:10

2019-01-07 09:15:13

2019-07-29 08:59:14

主管阿里專家Leader

2012-12-12 09:52:18

程序員

2011-05-03 08:54:36

點贊
收藏

51CTO技術棧公眾號

日韩精品高清在线| 黄色片免费在线| 欧美精品videosex牲欧美| 国产激情视频在线观看| 91手机在线播放| 92国产精品观看| a毛片在线免费观看| 久久视频在线观看中文字幕| 中文字幕一区三区| 久热在线观看视频| 自拍一级黄色片| 欧美精品一区二| 欧美韩国一区| 色婷婷久久综合中文久久蜜桃av| 国产精品一区二区三区在线播放| 国产精品久久久亚洲一区| 波多野结衣在线观看一区| 成人综合电影| 一区二区三区四区乱视频| 精品网站在线| 91国模少妇一区二区三区| 久久伊人精品视频| 裸体素人女欧美日韩| 五月天激情婷婷| 国产精品久久久影院| 欧美一区午夜视频在线观看| 精品香蕉视频| 91国内精品久久久| 亚洲国产婷婷香蕉久久久久久99| 色婷婷综合中文久久一本| 永久免费观看精品视频| 日本女人性生活视频| 国产成人免费av电影| 国产日韩视频一区二区三区| 影音先锋亚洲天堂| 国产精品久久久久99| 国产精品麻豆久久久| 精品成人av| 特级片在线观看| www日韩av| 无码av中文一区二区三区桃花岛| 亚洲精品国产动漫| 中文字幕有码无码人妻av蜜桃| 在线观看成人免费| 亚洲激情电影中文字幕| 视频一区在线视频| 韩国日本一区| 亚洲国产欧美视频| 国产999精品| 亚洲欧美日韩小说| 亚洲综合影院| 色综合天天色综合| 日韩一区二区三区视频在线观看| 综合激情婷婷| 欧美女子与性| 妖精视频一区二区| 91精品视频在线免费观看| 精品成人乱色一区二区| 亚洲国产精品91| 免费一级在线观看| 日本一级片在线播放| 亚洲精品日韩av| 777xxx欧美| 国内精品国产三级国产a久久| 黄色网页在线播放| 一级黄色电影片| 97久久人人超碰caoprom欧美| 色综合天天综合网天天狠天天| 国产精品s色| av在线免费观看网| 中文字幕乱码在线| 鲁片一区二区三区| 亚洲精品电影网在线观看| 国内精品视频一区二区三区八戒| www毛片com| 国产精品一区免费观看| 亚洲成人中文字幕| 91视频免费观看| 伊人久久大香线蕉| 国产三级电影在线观看| 国产黄片一区二区三区| 日本视频一区二区在线观看| 一本色道久久综合亚洲精品小说| 丁香天五香天堂综合| 久久aimee| 成人在线免费电影| 国产精品视频一区二区三| 国产免费内射又粗又爽密桃视频| 精品国内亚洲在观看18黄| 亚洲乱码中文字幕| 一本久道综合久久精品| av成人免费| 免费看黄色一级视频| 国产成人av一区二区三区不卡| 欧洲精品一区色| 欧美激情免费观看| 欧美日韩在线播放一区| 成人教育av在线| 日韩精品一区二区久久| 国产成人精品a视频一区| 久久国产一区二区| 一个人www欧美| 亚洲国产日日夜夜| 另类小说一区二区三区| 视频一区日韩精品| 草碰在线视频| 久久久香蕉视频| 91看片破解版| 亚洲国产精品视频一区| 992tv成人免费影院| 日韩一级片在线观看| 中文字幕精品一区二区三区精品 | 久久国产精品72免费观看| 欧美色图五月天| 电影k8一区二区三区久久| 亚洲自拍偷拍另类| fc2ppv在线播放| 国产裸体舞一区二区三区| 国产精品福利网站| 欧美v国产在线一区二区三区| 国产精品女人毛片| 天堂蜜桃91精品| 欧美最新另类人妖| 国产精品成人国产| 欧洲性xxxx| 成年人三级视频| 成人午夜黄色影院| 欧美成在线视频| 精品福利一区二区三区免费视频| 亚洲成人激情综合网| 99精品视频在线观看| 羞羞视频在线观看欧美| 香蕉视频一区二区三区| 不卡亚洲精品| 国产在线69| 国产精品久久久久久久一区二区| jizz18女人高潮| 9久久婷婷国产综合精品性色 | 综合av在线| 久久精品色播| 国产亚洲人成a在线v网站| 中文字幕中文字幕在线中高清免费版| 成人一级免费视频| 夫妇露脸对白88av| 亚洲熟女乱综合一区二区三区| 国产一区二区视频免费在线观看 | 久久精品99北条麻妃| 黄色小网站91| 78色国产精品| 欧美xxxx18性欧美| 亚洲精品mp4| 日韩午夜激情免费电影| 五月天中文字幕一区二区| 成人av在线影院| 精彩视频一区二区三区| 亚洲电影成人| 你懂的视频一区二区| 日韩三区视频| 久久香蕉精品香蕉| 成人h动漫免费观看网站| 欧美综合影院| 亚洲日日夜夜| 久久伊人影院| 精品久久久久久久久久岛国gif| 日韩一级二级| 不卡av免费观看| 欧美寡妇性猛交xxx免费| 视频一区二区三区不卡| 欧美日本网站| 黄色免费在线播放| 欧美中文在线| 风间由美一区| av网站网址在线观看| 亚洲 美腿 欧美 偷拍| 日韩一级片免费| 成人久久精品人妻一区二区三区| 免费观看美女裸体网站| 国产麻豆电影在线观看| 日韩免费三级| 国产亚洲一区二区三区在线播放| 96精品久久久久中文字幕| 亚洲一区二区自拍| 国产伦理一区二区三区| 精品蜜桃传媒| 资源网第一页久久久| 中国人体摄影一区二区三区| 成人在线免费观看网址| 亚洲五码在线观看视频| 精品99在线视频| 九九精品久久久| 美女又黄又免费的视频| 亚洲天堂网一区二区| 一级特黄曰皮片视频| 成年人av电影| 日韩网红少妇无码视频香港| 波多野结衣在线电影| 色香蕉在线视频| 国产福利在线看| 国产免费拔擦拔擦8x高清在线人| 另类中文字幕国产精品| 国产 日韩 欧美| 国产成人三级| 午夜精品视频| 久久精品国产一区二区| 91免费视频网址| 欧美午夜不卡| 小处雏高清一区二区三区| 久久久久99| 91在线观看免费视频| 一级做a爱片久久| 91精品婷婷国产综合久久性色| 精品国产免费人成在线观看| 日韩中文字幕在线观看| 国产精品久久二区| 亚洲精品一区二区三区蜜桃久| 青少年xxxxx性开放hg| 欧美一级裸体视频| 超碰97在线资源站| 国产一级中文字幕| 人妻精品无码一区二区| 丁香花电影在线观看完整版| 亚洲精品一区在线| 激情亚洲网站| 99久久精品国产导航| 一本大道久久a久久精二百| 亚洲精品一区二区三区不| 26uuu另类亚洲欧美日本老年| 免费在线观看91| 一区二区成人网| 蜜桃av乱码一区二区三区| 潘金莲一级淫片aaaaaa播放| 欧美3p视频在线观看| 成人美女视频| 91亚洲一区| 成人sese在线| 精品日本高清在线播放| 国产米奇在线777精品观看| 99在线热播精品免费| 香蕉成人啪国产精品视频综合网| 亚洲国产精品一区二区久| 国产精品亚发布| 国产精品av免费观看| 成年人的黄色片| 国产美女免费视频| 福利写真视频网站在线| 草草视频在线一区二区| 青青草国产成人av片免费| 国产精品理论片在线观看| 日韩欧美一级特黄在线播放| 欧美床上激情在线观看| 欧美一区二区三区四区夜夜大片 | 国产婷婷色一区二区在线观看| 在线观看h片| 亚洲品质自拍| 蜜桃av一区二区| 日本乱码高清不卡字幕| 91精品国产91久久久久久不卡| 最新视频 - x88av| 国产视频123区| 77导航福利在线| 色999久久久精品人人澡69| 亚洲激情综合| 亚洲3atv精品一区二区三区| 九色91av视频| 在线观看成人免费| 翔田千里88av中文字幕| 成人jjav| 国产一二三区在线观看| jizz亚洲女人高潮大叫| 亚洲理论在线| 亚洲sss视频在线视频| 色婷婷综合成人av| 国产91视频一区| 日韩精品一区二区三| 国产黄大片在线观看| 亚洲影院在线| 欧美日韩亚洲综合在线| 91嫩草在线视频| 色综合久久久无码中文字幕波多 | 日韩av有码| 亚洲色图欧美激情| 91国产视频在线| 亚洲熟妇av一区二区三区| 免费av网站在线| 成人勉费视频| 韩国一区二区视频| 亚洲精品国产精品自产a区红杏吧| 国产日韩二区| 波多野结衣欲乱| av片在线观看| 99精品热视频只有精品10| 在线视频观看一区| 国产精品电影在线观看| 少妇高潮一69aⅹ| 黄色的视频在线免费观看| 国产一区二区三区天码| 亚洲激情自拍视频| 国产精品久久久久久久9999 | 岛国在线视频| 亚洲成人短视频| 午夜在线播放视频欧美| 日韩视频国产视频| 狠狠久久综合婷婷不卡| 国产传媒视频在线| 天天免费亚洲黑人免费| 国产一区啦啦啦在线观看| 视频一区视频二区国产精品| 99久久99久久精品| 午夜精品久久久久久久蜜桃| 亚洲一区二区三区久久久| 91在线观看免费视频| 国语对白做受69| 免费无码一区二区三区| 草美女在线观看| 成+人+亚洲+综合天堂| 久久久久久国产| 国产精品亚洲a| 精品影院一区| 日韩黄色免费网站| 中文字幕亚洲欧美日韩在线不卡| 少妇高潮毛片色欲ava片| 亚洲av无码片一区二区三区| 欧美搞黄网站| 亚洲第一天堂av| 国产女大学生av| 青青操视频在线| 麻豆国产精品视频| 久久久久99精品久久久久| 不卡中文字幕在线观看| 青青在线视频| 91麻豆swag| 国产精品永久在线| 九九九免费视频| 国产91久久精品一区二区| 一区二区三区四区在线免费观看| 国产精彩精品视频| 日韩一级片一区二区| 91在线视频免费播放| 91精品国产91久久久久久黑人| 日韩视频一区二区三区在线播放| 奇米精品一区二区三区| 在线中文资源天堂| 99久久精品免费看国产免费软件| 青青草99啪国产免费| 国产大屁股喷水视频在线观看| 4438全国亚洲精品观看视频| 婷婷中文字幕一区三区| 亚洲视频电影| 黑人精品一区二区| 国产在线国偷精品产拍免费yy| 日本精品免费观看| 久久亚洲国产成人精品性色| 精品国产一区二区三区| 亚洲精品720p| av漫画在线观看| 国产精品视频一区二区三区| 日韩欧美aⅴ综合网站发布| 日本天堂免费a| 亚洲羞羞网站| 亚洲天堂中文字幕| 蜜桃臀一区二区三区| 日韩在线视频观看免费| 国产精品白丝jk白祙喷水网站| 91久久久久久久久久久久久| 国产亚洲精品久久久久久无几年桃 | 91在线观看喷潮| 国产一区欧美二区| 3d精品h动漫啪啪一区二区| 在线观看黄色国产| 日本亚洲最大的色成网站www| 欧美有码在线观看| 欧美一区二区三区网站| 奇米一区二区三区| 国产一区红桃视频| 国产精品一区二区三区在线免费观看 | 欧洲另类一二三四区| 91精品无人成人www| 天堂网中文字幕| 国色天香一区二区| 久久久免费在线观看| 亚洲 欧美 成人| 老司机精品导航| 超碰97国产在线| 中文日本在线观看| 一色屋精品亚洲香蕉网站| 尤物一区二区三区| 999av小视频在线| 色欧美片视频在线观看| 国产欧美激情视频| 狼人天天伊人久久| 亚洲欧美制服第一页| 国内毛片毛片毛片毛片毛片| 久久不见久久见免费视频7| 亚洲天堂日韩电影| 亚洲欧美在线视频免费| 蜜臀av亚洲一区中文字幕| 久久国产精品久久| 日本在线视频观看| 日韩欧美精品网站| 无码人妻一区二区三区免费n鬼沢 久久久无码人妻精品无码 |