Home
last modified time | relevance | path

Searched refs:filesem (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/usb/gadget/function/
Dstorage_common.c336 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 …]
Dstorage_common.h211 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,
Df_mass_storage.c265 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 …]