Searched refs:filesem (Results 1 – 2 of 2) sorted by relevance
333 ssize_t fsg_show_file(struct fsg_lun *curlun, struct rw_semaphore *filesem, in fsg_show_file() argument339 down_read(filesem); in fsg_show_file()354 up_read(filesem); in fsg_show_file()394 ssize_t fsg_store_ro(struct fsg_lun *curlun, struct rw_semaphore *filesem, in fsg_store_ro() argument408 down_read(filesem); in fsg_store_ro()412 up_read(filesem); in fsg_store_ro()437 ssize_t fsg_store_file(struct fsg_lun *curlun, struct rw_semaphore *filesem, in fsg_store_file() argument452 down_write(filesem); in fsg_store_file()463 up_write(filesem); in fsg_store_file()468 ssize_t fsg_store_cdrom(struct fsg_lun *curlun, struct rw_semaphore *filesem, in fsg_store_cdrom() argument[all …]
243 struct rw_semaphore filesem; member1405 up_read(&common->filesem); in do_start_stop()1406 down_write(&common->filesem); in do_start_stop()1408 up_write(&common->filesem); in do_start_stop()1409 down_read(&common->filesem); in do_start_stop()1890 down_read(&common->filesem); /* We're using the backing file */ in do_scsi_command()2169 up_read(&common->filesem); in do_scsi_command()2613 down_write(&common->filesem); in fsg_main_thread()2620 up_write(&common->filesem); in fsg_main_thread()2648 struct rw_semaphore *filesem = dev_get_drvdata(dev); in file_show() local[all …]