Home
last modified time | relevance | path

Searched defs:ffs_data (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/gadget/function/
Du_fs.h40 struct ffs_data *ffs_data; member
149 struct ffs_data { struct
150 struct usb_gadget *gadget;
158 struct mutex mutex;
165 spinlock_t eps_lock;
175 struct usb_request *ep0req; /* P: mutex */
176 struct completion ep0req_completion; /* P: mutex */
179 refcount_t ref;
181 atomic_t opened;
184 enum ffs_state state;
[all …]
Du_generic.h87 struct ffs_data *ffs_data; member
196 struct ffs_data { struct
197 struct usb_gadget *gadget;
198 struct list_head entry;
199 struct list_head memory_list;
206 struct mutex mutex;
213 spinlock_t eps_lock;
214 spinlock_t mem_lock;
224 struct usb_request *ep0req; /* P: mutex */
225 struct completion ep0req_completion; /* P: mutex */
[all …]
Df_fs.c1445 struct ffs_data *ffs_data; member
3062 struct ffs_data *ffs_data; in ffs_do_functionfs_bind() local
3731 static int ffs_acquire_dev(const char *dev_name, struct ffs_data *ffs_data) in ffs_acquire_dev()
Df_generic.c3661 static void ffs_release_dev(struct ffs_data *ffs_data) in ffs_release_dev()