亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? canput.9

?? 7號信令功能代碼,為開源代碼
?? 9
字號:
'\" tr.\" -*- nroff -*-.\".\" @(#) canput.9,v 1.1.4.1 2004/01/12 23:32:59 brian Exp.\".\" =========================================================================.\".\" Copyright (C) 2001-2004  OpenSS7 Corp. <www.openss7.com>.\".\" All Rights Reserved..\".\" Permission is granted to make and distribute verbatim copies of this.\" manual provided the copyright notice and this permission notice are.\" preserved on all copies..\".\" Permission is granted to copy and distribute modified versions of this.\" manual under the conditions for verbatim copying, provided that the.\" entire resulting derived work is distributed under the terms of a.\" permission notice identical to this one.\" .\" Since the Linux kernel and libraries are constantly changing, this.\" manual page may be incorrect or out-of-date.  The author(s) assume no.\" responsibility for errors or omissions, or for damages resulting from.\" the use of the information contained herein.  The author(s) may not.\" have taken the same level of care in the production of this manual,.\" which is licensed free of charge, as they might when working.\" professionally..\" .\" Formatted or processed versions of this manual, if unaccompanied by.\" the source, must acknowledge the copyright and authors of this work..\".\" =========================================================================.\".\" Modified 2004/01/12 23:32:59 by brian.\".\" =========================================================================.so lis.macros.R1bracket-label "\fR[\fB" "\fR]" "\fR, \fB"no-default-databasedatabase lis.refsaccumulatemove-punctuationabbreviate Ajoin-authors ", " ", " " and "et-al " et al" 2 3abbreviate-label-ranges ".."sort-adjacent-labels.R2.\".\".TH CANPUT 9 "2004/01/12 23:32:59" "LiS-2_16_18-8" "Linux STREAMS DDI/DKI".SH "NAME".B canput\- test flow control on a \fISTREAMS\fR message queue.SH "SYNOPSIS".PP.B #include <sys/stream.h>.HP 8.BI "int " retval " = canput(queue_t *" q );.SH "DESCRIPTION".PP.BR canput ()checks whether the stream is flow controlled starting at thespecified queue,.IR q ..BR canput ()looks for the next queue which has a service routine or which has nonext queue..PPIf the next queue has the.B QFULLflag is clear indicating that the queue is not full, then.BR canput ()will return true (1)..PPIf the next queue has the the.B QFULLflag is set indicating that the queue is full,then.BR canput ()will return false (0)..PPWhen.BR canput ()returns false (0), it also sets the.B QWANTWflag for the queue upon which.BR canput ()stopped, indicating that the.IR STREAMS (4)executive should backenableservice procedures when the flow controlled queue isno longer full..PPIt is the responsibility of a.IR STREAMS (4)module putting a band zero (0)non-priority message to a message queue to check for flow control using.BR canput ()before placing a message on the queue with.BR putq (9)..SH "RETURN VALUES".PP.BR canput ()returns false (0) when the specified.IR STREAMS (4)message queue is flow controlledand returns true (1) when the specified.IR STREAMS (4)message queue is not flowcontrolled..SH "ERRORS".PP.BR canput ()always succeeds..SH "EXAMPLES".PP.BR canput ()is normally called before a call to.BR putq (9)as follows:.sp.nf\fC\s-1\voidexample_putp(queue_t *q, mblk_t *mp){	priv_t p = (priv_t *)q->q_ptr;	queue_t *uq = p->upper_queue;	if (!q->q_count && (mp->b_datap->db_type >= QPCTL		            || canput(uq))) {		/* put to upper if we are empty and		   upper is not flow controlled */		putq(uq, mp);	} else {		/* put to our own queue otherwise */		putq(q, mp);	}}\s+1\fR.fi.PPAbove, the example uses.BR canput ()from the lower queue put procedure to test the upper queue for flow control.If the upper queue is flow controlled, the message is placed on the lowerqueue.  Otherwise, if the lower queue is empty and the upper queue is not flowcontrolled, the example places the message directly on the upper queue..SH "CAVEATS".PPIn the.B LiS.[LiS.]implementation, if.BR canput ()suffers an internal error, it will return false (0)..PP.B LiS.[LiS.]implements\fB\)canput(\fI\)q\fB\))\fR\),\fB\)canputnext(\fI\)q\fB\))\fR\) and\fB\)bcanputnext(\fI\)q\fB\), \fI\)band\fB\))\fR\)with macros that call\fB\)bcanput(\fI\)q\fB\), \fI\)band\fB\))\fR\)..SH "NOTES".PP.PP.B LfS.[LfS.]implements .BR canput ()and.BR canputnext (9)function directly and ensure integrity of dereferencing of the.I qpointer.  This means that, while equivalent,.BI canput( q->q_next )and.BI canputnext( q )are different in that the caller is responsible for protecting the integrity ofthe.I q->q_nextdereferencing for.BI canput( q->q_next )\fR.Driver and module writers should always use.BI canputnext( q )instead of.BI canput( q->q_next )\fR.In fact, driver and module writers should avoid the dereference.I q->q_nextaltogether..SH "SEE ALSO".PP.BR putq (9),.BR canputnext (9),.BR bcanput (9),.BR bcanputnext (9),.BR noenable "(9) and ".BR enableok (9)..SH "VERSIONS".PPThis manpage was written for.B LiS\c..[LiS.].PP.BR canput ()first appeared in SVR 3..[svr3.].\".\".XX.[magic.].[svr42.].[svr4.].\".\".[$LIST$.].TA

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
a美女胸又www黄视频久久| 国产丝袜美腿一区二区三区| 欧美一级艳片视频免费观看| 国产日韩欧美一区二区三区乱码 | 亚洲视频 欧洲视频| 三级影片在线观看欧美日韩一区二区 | 成人h精品动漫一区二区三区| 欧美三片在线视频观看| 国产人成亚洲第一网站在线播放 | 久久不见久久见中文字幕免费| 99久久夜色精品国产网站| 欧美成人在线直播| 亚洲综合无码一区二区| 高清在线观看日韩| 日韩一级片在线观看| 午夜精品久久久久久久久久| 风间由美一区二区av101| 精品国产一区二区三区忘忧草 | 欧美日本视频在线| 日韩美女啊v在线免费观看| 国产麻豆91精品| 欧美二区乱c少妇| 亚洲电影第三页| 色域天天综合网| 中文字幕一区二区日韩精品绯色| 国产麻豆精品在线观看| 久久久久国产一区二区三区四区 | 亚洲第一激情av| 色噜噜狠狠一区二区三区果冻| 国产欧美日韩麻豆91| 国产一区二区网址| 久久久午夜电影| 国产成人精品在线看| 久久精品夜色噜噜亚洲a∨| 激情av综合网| 国产无遮挡一区二区三区毛片日本| 蜜桃视频一区二区| 精品成人在线观看| 国产一区二区中文字幕| 国产无人区一区二区三区| 久草在线在线精品观看| 国产日韩欧美一区二区三区综合| 国产精品资源在线看| 欧美极品aⅴ影院| av中文字幕一区| 亚洲精品久久嫩草网站秘色| 在线免费观看日韩欧美| 亚洲.国产.中文慕字在线| 在线成人高清不卡| 日韩vs国产vs欧美| 精品国产精品一区二区夜夜嗨| 久久精品国产在热久久| 久久久久国产精品厨房| 91亚洲国产成人精品一区二三| 亚洲欧美一区二区三区极速播放| 欧美午夜寂寞影院| 久久99精品国产麻豆婷婷| 中文字幕精品一区| 欧美日韩一区高清| 国产老肥熟一区二区三区| 国产精品国产三级国产有无不卡 | 一个色综合网站| 制服丝袜亚洲播放| 大尺度一区二区| 亚洲国产综合人成综合网站| 日韩欧美激情在线| a4yy欧美一区二区三区| 五月婷婷另类国产| 国产视频一区二区在线| 在线国产亚洲欧美| 国精产品一区一区三区mba视频 | 中文字幕久久午夜不卡| 欧美日韩精品一区二区天天拍小说| 青草av.久久免费一区| 日韩一级片在线观看| 97精品国产露脸对白| 六月丁香综合在线视频| 亚洲天堂精品视频| 精品人伦一区二区色婷婷| 91美女片黄在线观看| 黄色日韩网站视频| 亚洲成人先锋电影| 国产精品区一区二区三| 91精品国产乱码| 色综合色狠狠综合色| 久久精品国产一区二区三| 亚洲一区视频在线观看视频| 久久久噜噜噜久久中文字幕色伊伊 | 国产成人亚洲综合a∨婷婷| 亚洲精品国产一区二区精华液| 欧美成人欧美edvon| 欧美撒尿777hd撒尿| 国产91精品一区二区| 久久国产夜色精品鲁鲁99| 亚洲最大成人综合| 国产精品久久久一本精品| 久久男人中文字幕资源站| 制服丝袜成人动漫| 欧美亚洲综合色| 色婷婷av一区二区三区之一色屋| 国产精品66部| 精品亚洲成a人在线观看| 日韩精品电影在线| 亚洲自拍与偷拍| 一区二区三区中文免费| 亚洲免费伊人电影| 国产精品久久久久久久久免费樱桃| 精品日产卡一卡二卡麻豆| 91精品国产综合久久香蕉麻豆| 在线观看不卡一区| 色就色 综合激情| 一本大道久久精品懂色aⅴ| av不卡免费在线观看| 成人免费精品视频| 丁香另类激情小说| 成人短视频下载| 99久久精品国产观看| 北条麻妃一区二区三区| 99国产欧美久久久精品| 成人久久视频在线观看| 成人黄色片在线观看| heyzo一本久久综合| 99久久久无码国产精品| 99国产精品久久久久| 91麻豆精品秘密| 欧美最新大片在线看| 欧美日韩一区二区在线视频| 69堂国产成人免费视频| 欧美电影在线免费观看| 亚洲欧洲国产日本综合| 亚洲人午夜精品天堂一二香蕉| 亚洲免费在线观看| 午夜久久久久久电影| 人人精品人人爱| 国产精品一区一区三区| 成人av网站在线观看| 欧美综合亚洲图片综合区| 欧美精品久久一区二区三区| 欧美一级黄色片| 久久久精品tv| 亚洲激情六月丁香| 亚洲bdsm女犯bdsm网站| 免费观看91视频大全| 国产成人精品午夜视频免费| 99在线热播精品免费| 色婷婷久久久亚洲一区二区三区| 欧美最猛性xxxxx直播| 欧美不卡一区二区三区| 国产视频视频一区| 亚洲国产视频网站| 狠狠色丁香久久婷婷综合丁香| 成人精品一区二区三区四区 | 成人永久看片免费视频天堂| 一本高清dvd不卡在线观看| 日韩欧美精品在线视频| 亚洲人123区| 激情综合一区二区三区| 在线视频国内一区二区| 久久人人爽爽爽人久久久| 亚洲国产精品久久久久秋霞影院| 国产一区二区调教| 欧美日本视频在线| 自拍av一区二区三区| 免费观看一级欧美片| 色综合网站在线| 久久青草欧美一区二区三区| 亚洲gay无套男同| 成人激情免费电影网址| 日韩免费观看高清完整版在线观看| 欧美国产日韩a欧美在线观看| 一区二区成人在线视频| 亚洲激情男女视频| 久久99国产乱子伦精品免费| 国产河南妇女毛片精品久久久| 欧美日韩大陆在线| 国产欧美精品在线观看| 亚洲电影第三页| 精品综合免费视频观看| 94-欧美-setu| 国产日韩影视精品| 日韩av在线免费观看不卡| 成人午夜视频在线| 久久嫩草精品久久久久| 亚洲成人久久影院| 成人午夜av在线| 欧美剧在线免费观看网站 | 欧美二区在线观看| 自拍偷自拍亚洲精品播放| 美女精品自拍一二三四| 欧美精品高清视频| 一级做a爱片久久| 成人18视频在线播放| 久久久美女毛片| 麻豆精品在线播放| 欧美日韩一区二区三区视频| 有坂深雪av一区二区精品| 国产成人在线观看免费网站| 91精选在线观看| 亚洲一区二区欧美日韩| 欧美综合欧美视频|