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

/drivers/usb/gadget/
H A Dstorage_common.c627 * the caller must own fsg->filesem for writing.
793 struct rw_semaphore *filesem = dev_get_drvdata(dev); local
797 down_read(filesem);
812 up_read(filesem);
822 struct rw_semaphore *filesem = dev_get_drvdata(dev); local
833 down_read(filesem);
843 up_read(filesem);
872 struct rw_semaphore *filesem = dev_get_drvdata(dev); local
885 down_write(filesem);
898 up_write(filesem);
[all...]
H A Dfile_storage.c424 /* filesem protects: backing files in use */
425 struct rw_semaphore filesem; member in struct:fsg_dev
1848 up_read(&fsg->filesem);
1849 down_write(&fsg->filesem);
1851 up_write(&fsg->filesem);
1852 down_read(&fsg->filesem);
2383 down_read(&fsg->filesem); // We're using the backing file
2588 up_read(&fsg->filesem);
3160 struct rw_semaphore *filesem = dev_get_drvdata(dev); local
3162 container_of(filesem, struc
[all...]
H A Df_mass_storage.c352 /* filesem protects: backing files in use */
353 struct rw_semaphore filesem; member in struct:fsg_common
1471 up_read(&common->filesem);
1472 down_write(&common->filesem);
1474 up_write(&common->filesem);
1475 down_read(&common->filesem);
1960 down_read(&common->filesem); /* We're using the backing file */
2199 up_read(&common->filesem);
2672 down_write(&common->filesem);
2680 up_write(&common->filesem);
[all...]

Completed in 97 milliseconds