Searched refs:filesem (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/usb/gadget/function/ |
D | storage_common.c | 336 ssize_t fsg_show_file(struct fsg_lun *curlun, struct rw_semaphore *filesem, in fsg_show_file() argument 342 down_read(filesem); in fsg_show_file() 357 up_read(filesem); in fsg_show_file() 391 ssize_t fsg_store_ro(struct fsg_lun *curlun, struct rw_semaphore *filesem, in fsg_store_ro() argument 405 down_read(filesem); in fsg_store_ro() 409 up_read(filesem); in fsg_store_ro() 434 ssize_t fsg_store_file(struct fsg_lun *curlun, struct rw_semaphore *filesem, in fsg_store_file() argument 449 down_write(filesem); in fsg_store_file() 460 up_write(filesem); in fsg_store_file() 465 ssize_t fsg_store_cdrom(struct fsg_lun *curlun, struct rw_semaphore *filesem, in fsg_store_cdrom() argument [all …]
|
D | storage_common.h | 211 ssize_t fsg_show_file(struct fsg_lun *curlun, struct rw_semaphore *filesem, 215 ssize_t fsg_store_ro(struct fsg_lun *curlun, struct rw_semaphore *filesem, 218 ssize_t fsg_store_file(struct fsg_lun *curlun, struct rw_semaphore *filesem, 220 ssize_t fsg_store_cdrom(struct fsg_lun *curlun, struct rw_semaphore *filesem,
|
D | f_mass_storage.c | 265 struct rw_semaphore filesem; member 1362 up_read(&common->filesem); in do_start_stop() 1363 down_write(&common->filesem); in do_start_stop() 1365 up_write(&common->filesem); in do_start_stop() 1366 down_read(&common->filesem); in do_start_stop() 1848 down_read(&common->filesem); /* We're using the backing file */ in do_scsi_command() 2087 up_read(&common->filesem); in do_scsi_command() 2567 down_write(&common->filesem); in fsg_main_thread() 2576 up_write(&common->filesem); in fsg_main_thread() 2605 struct rw_semaphore *filesem = dev_get_drvdata(dev); in file_show() local [all …]
|