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

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

?? bus-osm.c

?? linux 內核源代碼
?? C
字號:
/* *	Bus Adapter OSM * *	Copyright (C) 2005	Markus Lidel <Markus.Lidel@shadowconnect.com> * *	This program is free software; you can redistribute it and/or modify it *	under the terms of the GNU General Public License as published by the *	Free Software Foundation; either version 2 of the License, or (at your *	option) any later version. * *	Fixes/additions: *		Markus Lidel <Markus.Lidel@shadowconnect.com> *			initial version. */#include <linux/module.h>#include <linux/i2o.h>#define OSM_NAME	"bus-osm"#define OSM_VERSION	"1.317"#define OSM_DESCRIPTION	"I2O Bus Adapter OSM"static struct i2o_driver i2o_bus_driver;/* Bus OSM class handling definition */static struct i2o_class_id i2o_bus_class_id[] = {	{I2O_CLASS_BUS_ADAPTER},	{I2O_CLASS_END}};/** *	i2o_bus_scan - Scan the bus for new devices *	@dev: I2O device of the bus, which should be scanned * *	Scans the bus dev for new / removed devices. After the scan a new LCT *	will be fetched automatically. * *	Returns 0 on success or negative error code on failure. */static int i2o_bus_scan(struct i2o_device *dev){	struct i2o_message *msg;	msg = i2o_msg_get_wait(dev->iop, I2O_TIMEOUT_MESSAGE_GET);	if (IS_ERR(msg))		return -ETIMEDOUT;	msg->u.head[0] = cpu_to_le32(FIVE_WORD_MSG_SIZE | SGL_OFFSET_0);	msg->u.head[1] =	    cpu_to_le32(I2O_CMD_BUS_SCAN << 24 | HOST_TID << 12 | dev->lct_data.			tid);	return i2o_msg_post_wait(dev->iop, msg, 60);};/** *	i2o_bus_store_scan - Scan the I2O Bus Adapter *	@d: device which should be scanned *	@attr: device_attribute *	@buf: output buffer *	@count: buffer size * *	Returns count. */static ssize_t i2o_bus_store_scan(struct device *d,				  struct device_attribute *attr,				  const char *buf, size_t count){	struct i2o_device *i2o_dev = to_i2o_device(d);	int rc;	if ((rc = i2o_bus_scan(i2o_dev)))		osm_warn("bus scan failed %d\n", rc);	return count;}/* Bus Adapter OSM device attributes */static DEVICE_ATTR(scan, S_IWUSR, NULL, i2o_bus_store_scan);/** *	i2o_bus_probe - verify if dev is a I2O Bus Adapter device and install it *	@dev: device to verify if it is a I2O Bus Adapter device * *	Because we want all Bus Adapters always return 0. *	Except when we fail.  Then we are sad. * *	Returns 0, except when we fail to excel. */static int i2o_bus_probe(struct device *dev){	struct i2o_device *i2o_dev = to_i2o_device(get_device(dev));	int rc;	rc = device_create_file(dev, &dev_attr_scan);	if (rc)		goto err_out;	osm_info("device added (TID: %03x)\n", i2o_dev->lct_data.tid);	return 0;err_out:	put_device(dev);	return rc;};/** *	i2o_bus_remove - remove the I2O Bus Adapter device from the system again *	@dev: I2O Bus Adapter device which should be removed * *	Always returns 0. */static int i2o_bus_remove(struct device *dev){	struct i2o_device *i2o_dev = to_i2o_device(dev);	device_remove_file(dev, &dev_attr_scan);	put_device(dev);	osm_info("device removed (TID: %03x)\n", i2o_dev->lct_data.tid);	return 0;};/* Bus Adapter OSM driver struct */static struct i2o_driver i2o_bus_driver = {	.name = OSM_NAME,	.classes = i2o_bus_class_id,	.driver = {		   .probe = i2o_bus_probe,		   .remove = i2o_bus_remove,		   },};/** *	i2o_bus_init - Bus Adapter OSM initialization function * *	Only register the Bus Adapter OSM in the I2O core. * *	Returns 0 on success or negative error code on failure. */static int __init i2o_bus_init(void){	int rc;	printk(KERN_INFO OSM_DESCRIPTION " v" OSM_VERSION "\n");	/* Register Bus Adapter OSM into I2O core */	rc = i2o_driver_register(&i2o_bus_driver);	if (rc) {		osm_err("Could not register Bus Adapter OSM\n");		return rc;	}	return 0;};/** *	i2o_bus_exit - Bus Adapter OSM exit function * *	Unregisters Bus Adapter OSM from I2O core. */static void __exit i2o_bus_exit(void){	i2o_driver_unregister(&i2o_bus_driver);};MODULE_AUTHOR("Markus Lidel <Markus.Lidel@shadowconnect.com>");MODULE_LICENSE("GPL");MODULE_DESCRIPTION(OSM_DESCRIPTION);MODULE_VERSION(OSM_VERSION);module_init(i2o_bus_init);module_exit(i2o_bus_exit);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费成人结看片| 国产精品一卡二卡在线观看| 亚洲精品一区二区在线观看| 狠狠色狠狠色综合| 亚洲欧美日韩国产一区二区三区| 国产亚洲精久久久久久| 久久精品久久精品| 国产精品电影一区二区| 欧洲另类一二三四区| 不卡一区二区三区四区| 国产午夜亚洲精品午夜鲁丝片| www国产成人| 色网站国产精品| 美女网站在线免费欧美精品| 久久网这里都是精品| 欧美亚一区二区| 国产二区国产一区在线观看| 亚洲高清免费观看| 欧美国产日本韩| 久久久久久久久免费| 久久综合色之久久综合| 久久久久久久久久看片| 91免费看片在线观看| 国产福利精品一区| 麻豆久久久久久久| 免费国产亚洲视频| 蜜臀av一区二区在线免费观看| 色拍拍在线精品视频8848| 春色校园综合激情亚洲| 不卡一区二区三区四区| 岛国精品一区二区| 99热在这里有精品免费| 欧美专区在线观看一区| 91在线观看污| 欧美熟乱第一页| 91精品国模一区二区三区| 欧美精品欧美精品系列| 日韩欧美在线影院| 精品国产伦一区二区三区免费| 亚洲同性同志一二三专区| 欧美国产激情二区三区| 中文字幕一区二区三区在线观看| 成人国产在线观看| 色综合天天综合色综合av| 在线看日韩精品电影| 欧美精品777| 国产精品久久久久天堂| 一区二区三区欧美视频| 美日韩黄色大片| 成人黄色片在线观看| 欧美视频精品在线观看| 国产欧美精品区一区二区三区 | 久久精品视频在线看| 国产欧美中文在线| 亚洲不卡一区二区三区| 国产精品99久久久久久有的能看| 一区二区三区久久| 天堂影院一区二区| av不卡一区二区三区| 国产亚洲精品资源在线26u| 亚洲国产精品久久不卡毛片| 国产成人8x视频一区二区| 欧美群妇大交群的观看方式| 日本一区二区成人| 国产资源在线一区| 久久久亚洲精品石原莉奈| 日韩激情av在线| 欧美一级一级性生活免费录像| 欧美丝袜丝交足nylons| 国产欧美综合在线| 国产激情一区二区三区桃花岛亚洲| 久久丁香综合五月国产三级网站| 一区2区3区在线看| 欧美日韩一区成人| 日一区二区三区| 欧美成人女星排名| 国产一区二区三区美女| 精品福利视频一区二区三区| 一区二区久久久久久| 在线观看一区二区视频| 亚洲最快最全在线视频| 这里是久久伊人| 国产成人免费9x9x人网站视频| 成人午夜短视频| 亚洲精品视频在线| 日韩免费观看高清完整版| 美女视频第一区二区三区免费观看网站| 美女视频黄久久| 国产欧美一区二区精品久导航 | 久久亚洲综合色一区二区三区 | 亚洲人成在线观看一区二区| 色女孩综合影院| 国内精品伊人久久久久av影院| 国产99久久久久久免费看农村| 不卡免费追剧大全电视剧网站| 99精品国产99久久久久久白柏| 欧美性大战久久久| 国产麻豆精品95视频| 亚洲男人都懂的| 久久精品人人爽人人爽| 欧美一区二区啪啪| 91九色02白丝porn| 成人久久18免费网站麻豆 | 欧美日韩综合色| 国产91综合一区在线观看| 日韩福利视频导航| 亚洲午夜久久久久久久久久久| 91成人免费网站| 亚洲精品视频免费看| 欧美男女性生活在线直播观看| 久久免费电影网| 在线观看亚洲精品| 国产精品欧美综合在线| 麻豆精品新av中文字幕| 99精品桃花视频在线观看| 精品日韩一区二区三区免费视频| 欧美日本一道本| 国产精品视频线看| 国产麻豆精品95视频| 国产精品人妖ts系列视频 | 精品在线观看视频| 在线观看亚洲精品视频| 亚洲国产精品久久一线不卡| 成人h精品动漫一区二区三区| 丰满亚洲少妇av| 国产欧美日本一区视频| 韩国成人福利片在线播放| 91精品福利在线一区二区三区| 欧美一区二区在线不卡| 亚洲成人一区二区在线观看| 欧美视频一区在线| 一区二区三区日韩| 在线亚洲高清视频| 亚洲一二三四在线| 欧美一区二区三区公司| 国模冰冰炮一区二区| 日本一区免费视频| 99久久99久久精品免费看蜜桃 | 亚洲蜜臀av乱码久久精品| 一本久久a久久精品亚洲| 亚洲一区在线观看网站| 欧美疯狂性受xxxxx喷水图片| 久久亚洲一级片| 色婷婷精品久久二区二区蜜臂av| 欧美色国产精品| 美脚の诱脚舐め脚责91| 亚洲欧美日韩小说| 欧美大白屁股肥臀xxxxxx| 国内不卡的二区三区中文字幕 | 麻豆精品视频在线| 中文字幕乱码一区二区免费| 日本道免费精品一区二区三区| 亚洲伦理在线精品| 91精品国产综合久久久久久久| 日韩美女久久久| 亚洲精品一区二区精华| 91高清在线观看| 99re热这里只有精品免费视频| 日韩一区二区三区免费观看| 成人免费av在线| 久久成人精品无人区| 亚洲成人激情自拍| 一区二区三区精品| 婷婷久久综合九色国产成人| 亚洲三级久久久| 欧美激情在线一区二区三区| 日韩视频免费观看高清完整版| 日韩成人一区二区| 日韩成人一区二区三区在线观看| 欧美日韩一本到| 欧美性色aⅴ视频一区日韩精品| 亚洲精品成人精品456| 中文一区在线播放| 中文字幕亚洲欧美在线不卡| 亚洲视频一区二区在线| 一区二区三区不卡视频| 亚洲精品五月天| 午夜精品123| 狠狠色综合播放一区二区| 国产成人超碰人人澡人人澡| 成人av午夜影院| 99精品国产视频| 91视频一区二区| 9i在线看片成人免费| 91福利在线看| 欧美一区二区三区视频| 日韩欧美一区二区视频| 国产人成亚洲第一网站在线播放 | 欧美巨大另类极品videosbest | 亚洲国产成人91porn| 一区二区三区四区乱视频| 日本在线播放一区二区三区| 亚洲精品videosex极品| 一区二区三国产精华液| 首页亚洲欧美制服丝腿| 国产精品一级片| 在线日韩一区二区| 国产亚洲欧美一级| 亚洲成av人片| 国产一区二区0|