Symbol: fsg_opts
drivers/usb/gadget/function/f_mass_storage.c
3040
struct fsg_opts *opts;
drivers/usb/gadget/function/f_mass_storage.c
3150
static inline struct fsg_opts *to_fsg_opts(struct config_item *item)
drivers/usb/gadget/function/f_mass_storage.c
3152
return container_of(to_config_group(item), struct fsg_opts,
drivers/usb/gadget/function/f_mass_storage.c
3171
struct fsg_opts *fsg_opts = to_fsg_opts(opts->group.cg_item.ci_parent);
drivers/usb/gadget/function/f_mass_storage.c
3173
return fsg_show_file(opts->lun, &fsg_opts->common->filesem, page);
drivers/usb/gadget/function/f_mass_storage.c
3180
struct fsg_opts *fsg_opts = to_fsg_opts(opts->group.cg_item.ci_parent);
drivers/usb/gadget/function/f_mass_storage.c
3182
return fsg_store_file(opts->lun, &fsg_opts->common->filesem, page, len);
drivers/usb/gadget/function/f_mass_storage.c
3196
struct fsg_opts *fsg_opts = to_fsg_opts(opts->group.cg_item.ci_parent);
drivers/usb/gadget/function/f_mass_storage.c
3198
return fsg_store_ro(opts->lun, &fsg_opts->common->filesem, page, len);
drivers/usb/gadget/function/f_mass_storage.c
3226
struct fsg_opts *fsg_opts = to_fsg_opts(opts->group.cg_item.ci_parent);
drivers/usb/gadget/function/f_mass_storage.c
3228
return fsg_store_cdrom(opts->lun, &fsg_opts->common->filesem, page,
drivers/usb/gadget/function/f_mass_storage.c
3265
struct fsg_opts *fsg_opts = to_fsg_opts(opts->group.cg_item.ci_parent);
drivers/usb/gadget/function/f_mass_storage.c
3267
return fsg_store_forced_eject(opts->lun, &fsg_opts->common->filesem,
drivers/usb/gadget/function/f_mass_storage.c
3294
struct fsg_opts *fsg_opts;
drivers/usb/gadget/function/f_mass_storage.c
3311
fsg_opts = to_fsg_opts(&group->cg_item);
drivers/usb/gadget/function/f_mass_storage.c
3316
mutex_lock(&fsg_opts->lock);
drivers/usb/gadget/function/f_mass_storage.c
3317
if (fsg_opts->refcnt || fsg_opts->common->luns[num]) {
drivers/usb/gadget/function/f_mass_storage.c
3331
ret = fsg_common_create_lun(fsg_opts->common, &config, num, name,
drivers/usb/gadget/function/f_mass_storage.c
3337
opts->lun = fsg_opts->common->luns[num];
drivers/usb/gadget/function/f_mass_storage.c
3339
mutex_unlock(&fsg_opts->lock);
drivers/usb/gadget/function/f_mass_storage.c
3345
mutex_unlock(&fsg_opts->lock);
drivers/usb/gadget/function/f_mass_storage.c
3352
struct fsg_opts *fsg_opts;
drivers/usb/gadget/function/f_mass_storage.c
3355
fsg_opts = to_fsg_opts(&group->cg_item);
drivers/usb/gadget/function/f_mass_storage.c
3357
mutex_lock(&fsg_opts->lock);
drivers/usb/gadget/function/f_mass_storage.c
3358
if (fsg_opts->refcnt) {
drivers/usb/gadget/function/f_mass_storage.c
3366
fsg_opts->common->luns[lun_opts->lun_id] = NULL;
drivers/usb/gadget/function/f_mass_storage.c
3368
mutex_unlock(&fsg_opts->lock);
drivers/usb/gadget/function/f_mass_storage.c
3375
struct fsg_opts *opts = to_fsg_opts(item);
drivers/usb/gadget/function/f_mass_storage.c
3386
struct fsg_opts *opts = to_fsg_opts(item);
drivers/usb/gadget/function/f_mass_storage.c
3399
struct fsg_opts *opts = to_fsg_opts(item);
drivers/usb/gadget/function/f_mass_storage.c
3426
struct fsg_opts *opts = to_fsg_opts(item);
drivers/usb/gadget/function/f_mass_storage.c
3439
struct fsg_opts *opts = to_fsg_opts(item);
drivers/usb/gadget/function/f_mass_storage.c
3487
struct fsg_opts *opts;
drivers/usb/gadget/function/f_mass_storage.c
3496
struct fsg_opts *opts;
drivers/usb/gadget/function/f_mass_storage.c
3547
struct fsg_opts *opts;
drivers/usb/gadget/function/f_mass_storage.c
3550
opts = container_of(f->fi, struct fsg_opts, func_inst);
drivers/usb/gadget/function/f_mass_storage.c
3561
struct fsg_opts *opts = fsg_opts_from_func_inst(fi);
drivers/usb/gadget/function/f_mass_storage.h
112
static inline struct fsg_opts *
drivers/usb/gadget/function/f_mass_storage.h
115
return container_of(fi, struct fsg_opts, func_inst);
drivers/usb/gadget/legacy/acm_ms.c
155
struct fsg_opts *opts;
drivers/usb/gadget/legacy/mass_storage.c
141
struct fsg_opts *opts;
drivers/usb/gadget/legacy/multi.c
303
struct fsg_opts *fsg_opts;
drivers/usb/gadget/legacy/multi.c
373
fsg_opts = fsg_opts_from_func_inst(fi_msg);
drivers/usb/gadget/legacy/multi.c
375
fsg_opts->no_configfs = true;
drivers/usb/gadget/legacy/multi.c
376
status = fsg_common_set_num_buffers(fsg_opts->common, fsg_num_buffers);
drivers/usb/gadget/legacy/multi.c
380
status = fsg_common_set_cdev(fsg_opts->common, cdev, config.can_stall);
drivers/usb/gadget/legacy/multi.c
384
fsg_common_set_sysfs(fsg_opts->common, true);
drivers/usb/gadget/legacy/multi.c
385
status = fsg_common_create_luns(fsg_opts->common, &config);
drivers/usb/gadget/legacy/multi.c
389
fsg_common_set_inquiry_string(fsg_opts->common, config.vendor_name,
drivers/usb/gadget/legacy/multi.c
431
fsg_common_remove_luns(fsg_opts->common);
drivers/usb/gadget/legacy/multi.c
433
fsg_common_free_buffers(fsg_opts->common);
drivers/usb/gadget/legacy/nokia.c
270
struct fsg_opts *fsg_opts;
drivers/usb/gadget/legacy/nokia.c
323
fsg_opts = fsg_opts_from_func_inst(fi_msg);
drivers/usb/gadget/legacy/nokia.c
324
fsg_opts->no_configfs = true;
drivers/usb/gadget/legacy/nokia.c
326
status = fsg_common_set_num_buffers(fsg_opts->common, fsg_num_buffers);
drivers/usb/gadget/legacy/nokia.c
330
status = fsg_common_set_cdev(fsg_opts->common, cdev, fsg_config.can_stall);
drivers/usb/gadget/legacy/nokia.c
334
fsg_common_set_sysfs(fsg_opts->common, true);
drivers/usb/gadget/legacy/nokia.c
336
status = fsg_common_create_luns(fsg_opts->common, &fsg_config);
drivers/usb/gadget/legacy/nokia.c
340
fsg_common_set_inquiry_string(fsg_opts->common, fsg_config.vendor_name,
drivers/usb/gadget/legacy/nokia.c
369
fsg_common_remove_luns(fsg_opts->common);
drivers/usb/gadget/legacy/nokia.c
371
fsg_common_free_buffers(fsg_opts->common);