Lines Matching refs:ffs_data
15144 -static void ffs_data_get(struct ffs_data *ffs);
15145 -static void ffs_data_put(struct ffs_data *ffs);
15146 -/* Creates new ffs_data object. */
15147 -static struct ffs_data *__must_check ffs_data_new(const char *dev_name)
15152 -__ffs_data_got_descs(struct ffs_data *ffs, char *data, size_t len);
15154 -__ffs_data_got_strings(struct ffs_data *ffs, char *data, size_t len);
15163 - struct ffs_data *ffs;
15175 -static inline enum ffs_setup_state ffs_setup_state_clear_cancelled(struct ffs_data *ffs)
15215 - struct ffs_data *ffs;
15309 - struct ffs_data *ffs;
15313 - struct ffs_data *ffs;
15318 -static int __must_check ffs_epfiles_create(struct ffs_data *ffs);
15330 -static void ffs_release_dev(struct ffs_data *ffs_data);
15331 -static int ffs_ready(struct ffs_data *ffs);
15332 -static void ffs_closed(struct ffs_data *ffs);
15350 -static struct ffs_memory *generic_find_ep0_memory_area(struct ffs_data *ffs, uint64_t buf, uint32_…
15373 - struct ffs_data *ffs = req->context;
15383 - struct ffs_data *ffs = io_data->ffs;
15397 -static int __ffs_ep0_queue_wait(struct ffs_data *ffs, char *data, size_t len)
15434 -static int __ffs_ep0_stall(struct ffs_data *ffs)
15449 - struct ffs_data *ffs = file->private_data;
15588 -static ssize_t __ffs_ep0_read_events(struct ffs_data *ffs, char __user *buf, size_t n)
15622 - struct ffs_data *ffs = file->private_data;
15725 - struct ffs_data *ffs = container_of(inode->i_cdev, struct ffs_data, cdev);
15743 - struct ffs_data *ffs = file->private_data;
15832 - struct ffs_data *ffs = file->private_data;
15955 - struct ffs_data *ffs = file->private_data;
15999 - struct ffs_data *ffs = file->private_data;
16558 -/* ffs_data and ffs_function construction and destruction code **************/
16559 -static void ffs_data_clear(struct ffs_data *ffs);
16560 -static void ffs_data_reset(struct ffs_data *ffs);
16572 - struct ffs_data *ffs;
16629 - struct ffs_data *ffs;
16640 - ffs = ffs_dev->ffs_data;
16711 -static void ffs_data_get(struct ffs_data *ffs)
16717 -static void ffs_data_put(struct ffs_data *ffs)
16736 -static struct ffs_data *ffs_data_new(const char *dev_name)
16738 - struct ffs_data *ffs = kzalloc(sizeof *ffs, GFP_KERNEL);
16766 -static void ffs_data_clear(struct ffs_data *ffs)
16785 -static void ffs_data_reset(struct ffs_data *ffs)
16813 -static int functionfs_bind(struct ffs_data *ffs, struct usb_composite_dev *cdev)
16851 -static void functionfs_unbind(struct ffs_data *ffs)
16864 -static int ffs_epfiles_create(struct ffs_data *ffs)
16953 - struct ffs_data *ffs = func->ffs;
17351 - struct ffs_data *ffs = priv;
17423 -static int __ffs_data_got_descs(struct ffs_data *ffs,
17555 -static int __ffs_data_got_strings(struct ffs_data *ffs,
17689 -static void __ffs_event_add(struct ffs_data *ffs,
17756 -static void ffs_event_add(struct ffs_data *ffs,
17767 -static int ffs_ep_addr2idx(struct ffs_data *ffs, u8 endpoint_address)
18019 - func->ffs = ffs_opts->dev->ffs_data;
18049 - struct ffs_data *ffs = func->ffs;
18301 - struct ffs_data *ffs = container_of(work,
18302 - struct ffs_data, reset_work);
18310 - struct ffs_data *ffs = func->ffs;
18353 - struct ffs_data *ffs = func->ffs;
18594 - struct ffs_data *ffs = func->ffs;
18737 - if (dev->ffs_data)
18738 - dev->ffs_data->private_data = NULL;
18767 -static void ffs_release_dev(struct ffs_data *ffs_data)
18774 - ffs_dev = ffs_data->private_data;
18785 -static int ffs_ready(struct ffs_data *ffs)
18804 - ffs_obj->ffs_data = ffs;
18818 -static void ffs_closed(struct ffs_data *ffs)
18832 - ffs_obj->ffs_data = NULL;
18980 - struct ffs_data *ffs_data;
18990 - int (*ffs_ready_callback)(struct ffs_data *ffs);
18991 - void (*ffs_closed_callback)(struct ffs_data *ffs);
19089 -struct ffs_data {