Lines Matching defs:ffs_data
47 struct ffs_data *ffs_data; member
150 struct ffs_data { struct
151 struct usb_gadget *gadget;
159 struct mutex mutex;
166 spinlock_t eps_lock;
176 struct usb_request *ep0req; /* P: mutex */
177 struct completion ep0req_completion; /* P: mutex */
180 atomic_t ref;
182 atomic_t opened;
185 enum ffs_state state;
199 enum ffs_setup_state setup_state;
202 struct {
228 /* filled by __ffs_data_got_descs() */ argument
257 /* filled by __ffs_data_got_strings() */ argument
259 const void *raw_strings;
260 struct usb_gadget_strings **stringtabs;
266 struct super_block *sb;
269 struct ffs_file_perms {
273 } file_perms;
275 struct eventfd_ctx *ffs_eventfd;
276 bool no_disconnect;
277 struct work_struct reset_work;
283 struct ffs_epfile *epfiles;