|
Linux Kernel
3.7.1
|
#include <linux/blkdev.h>#include <linux/completion.h>#include <linux/dcache.h>#include <linux/delay.h>#include <linux/device.h>#include <linux/fcntl.h>#include <linux/file.h>#include <linux/fs.h>#include <linux/kref.h>#include <linux/kthread.h>#include <linux/limits.h>#include <linux/rwsem.h>#include <linux/slab.h>#include <linux/spinlock.h>#include <linux/string.h>#include <linux/freezer.h>#include <linux/usb/ch9.h>#include <linux/usb/gadget.h>#include <linux/usb/composite.h>#include "gadget_chips.h"#include "storage_common.c"Go to the source code of this file.
Data Structures | |
| struct | fsg_operations |
| struct | fsg_common |
| struct | fsg_config |
| struct | fsg_config::fsg_lun_config |
| struct | fsg_dev |
| struct | fsg_module_parameters |
Macros | |
| #define | FSG_DRIVER_DESC "Mass Storage Function" |
| #define | FSG_DRIVER_VERSION "2009/09/11" |
| #define | FSG_NO_DEVICE_STRINGS 1 |
| #define | FSG_NO_OTG 1 |
| #define | FSG_NO_INTR_EP 1 |
| #define | IGNORE_BULK_OUT 0 |
| #define | fsg_is_set(common) likely(__fsg_is_set(common, __func__, __LINE__)) |
| #define | _FSG_MODULE_PARAM_ARRAY(prefix, params, name, type, desc) |
| #define | _FSG_MODULE_PARAM(prefix, params, name, type, desc) |
| #define | FSG_MODULE_PARAMETERS(prefix, params) |
Typedefs | |
| typedef void(* | fsg_routine_t )(struct fsg_dev *) |
| #define FSG_DRIVER_DESC "Mass Storage Function" |
Definition at line 226 of file f_mass_storage.c.
| #define FSG_DRIVER_VERSION "2009/09/11" |
Definition at line 227 of file f_mass_storage.c.
Definition at line 382 of file f_mass_storage.c.
Definition at line 3060 of file f_mass_storage.c.
| #define FSG_NO_DEVICE_STRINGS 1 |
Definition at line 231 of file f_mass_storage.c.
| #define FSG_NO_INTR_EP 1 |
Definition at line 233 of file f_mass_storage.c.
| #define FSG_NO_OTG 1 |
Definition at line 232 of file f_mass_storage.c.
| #define IGNORE_BULK_OUT 0 |
Definition at line 366 of file f_mass_storage.c.
Definition at line 389 of file f_mass_storage.c.
1.8.2