filesem 269 drivers/usb/gadget/function/f_mass_storage.c struct rw_semaphore filesem; filesem 1338 drivers/usb/gadget/function/f_mass_storage.c up_read(&common->filesem); filesem 1339 drivers/usb/gadget/function/f_mass_storage.c down_write(&common->filesem); filesem 1341 drivers/usb/gadget/function/f_mass_storage.c up_write(&common->filesem); filesem 1342 drivers/usb/gadget/function/f_mass_storage.c down_read(&common->filesem); filesem 1816 drivers/usb/gadget/function/f_mass_storage.c down_read(&common->filesem); /* We're using the backing file */ filesem 2055 drivers/usb/gadget/function/f_mass_storage.c up_read(&common->filesem); filesem 2489 drivers/usb/gadget/function/f_mass_storage.c down_write(&common->filesem); filesem 2496 drivers/usb/gadget/function/f_mass_storage.c up_write(&common->filesem); filesem 2524 drivers/usb/gadget/function/f_mass_storage.c struct rw_semaphore *filesem = dev_get_drvdata(dev); filesem 2526 drivers/usb/gadget/function/f_mass_storage.c return fsg_show_file(curlun, filesem, buf); filesem 2533 drivers/usb/gadget/function/f_mass_storage.c struct rw_semaphore *filesem = dev_get_drvdata(dev); filesem 2535 drivers/usb/gadget/function/f_mass_storage.c return fsg_store_ro(curlun, filesem, buf, count); filesem 2550 drivers/usb/gadget/function/f_mass_storage.c struct rw_semaphore *filesem = dev_get_drvdata(dev); filesem 2552 drivers/usb/gadget/function/f_mass_storage.c return fsg_store_file(curlun, filesem, buf, count); filesem 2577 drivers/usb/gadget/function/f_mass_storage.c init_rwsem(&common->filesem); filesem 2775 drivers/usb/gadget/function/f_mass_storage.c dev_set_drvdata(&lun->dev, &common->filesem); filesem 3037 drivers/usb/gadget/function/f_mass_storage.c return fsg_show_file(opts->lun, &fsg_opts->common->filesem, page); filesem 3046 drivers/usb/gadget/function/f_mass_storage.c return fsg_store_file(opts->lun, &fsg_opts->common->filesem, page, len); filesem 3062 drivers/usb/gadget/function/f_mass_storage.c return fsg_store_ro(opts->lun, &fsg_opts->common->filesem, page, len); filesem 3092 drivers/usb/gadget/function/f_mass_storage.c return fsg_store_cdrom(opts->lun, &fsg_opts->common->filesem, page, filesem 330 drivers/usb/gadget/function/storage_common.c ssize_t fsg_show_file(struct fsg_lun *curlun, struct rw_semaphore *filesem, filesem 336 drivers/usb/gadget/function/storage_common.c down_read(filesem); filesem 351 drivers/usb/gadget/function/storage_common.c up_read(filesem); filesem 391 drivers/usb/gadget/function/storage_common.c ssize_t fsg_store_ro(struct fsg_lun *curlun, struct rw_semaphore *filesem, filesem 405 drivers/usb/gadget/function/storage_common.c down_read(filesem); filesem 409 drivers/usb/gadget/function/storage_common.c up_read(filesem); filesem 434 drivers/usb/gadget/function/storage_common.c ssize_t fsg_store_file(struct fsg_lun *curlun, struct rw_semaphore *filesem, filesem 449 drivers/usb/gadget/function/storage_common.c down_write(filesem); filesem 460 drivers/usb/gadget/function/storage_common.c up_write(filesem); filesem 465 drivers/usb/gadget/function/storage_common.c ssize_t fsg_store_cdrom(struct fsg_lun *curlun, struct rw_semaphore *filesem, filesem 475 drivers/usb/gadget/function/storage_common.c down_read(filesem); filesem 482 drivers/usb/gadget/function/storage_common.c up_read(filesem); filesem 211 drivers/usb/gadget/function/storage_common.h ssize_t fsg_show_file(struct fsg_lun *curlun, struct rw_semaphore *filesem, filesem 216 drivers/usb/gadget/function/storage_common.h ssize_t fsg_store_ro(struct fsg_lun *curlun, struct rw_semaphore *filesem, filesem 219 drivers/usb/gadget/function/storage_common.h ssize_t fsg_store_file(struct fsg_lun *curlun, struct rw_semaphore *filesem, filesem 221 drivers/usb/gadget/function/storage_common.h ssize_t fsg_store_cdrom(struct fsg_lun *curlun, struct rw_semaphore *filesem,