transport_class.h (f43dc23d5ea91fca257be02138a255f02d98e806) | transport_class.h (187f1882b5b0748b3c4c22274663fdb372ac0452) |
---|---|
1/* 2 * transport_class.h - a generic container for all transport classes 3 * 4 * Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com> 5 * 6 * This file is licensed under GPLv2 7 */ 8 9#ifndef _TRANSPORT_CLASS_H_ 10#define _TRANSPORT_CLASS_H_ 11 12#include <linux/device.h> | 1/* 2 * transport_class.h - a generic container for all transport classes 3 * 4 * Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com> 5 * 6 * This file is licensed under GPLv2 7 */ 8 9#ifndef _TRANSPORT_CLASS_H_ 10#define _TRANSPORT_CLASS_H_ 11 12#include <linux/device.h> |
13#include <linux/bug.h> |
|
13#include <linux/attribute_container.h> 14 15struct transport_container; 16 17struct transport_class { 18 struct class class; 19 int (*setup)(struct transport_container *, struct device *, 20 struct device *); --- 81 unchanged lines hidden --- | 14#include <linux/attribute_container.h> 15 16struct transport_container; 17 18struct transport_class { 19 struct class class; 20 int (*setup)(struct transport_container *, struct device *, 21 struct device *); --- 81 unchanged lines hidden --- |