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

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/gadget/
H A Dstorage_common.c572 * the caller must own fsg->filesem for writing.
730 struct rw_semaphore *filesem = dev_get_drvdata(dev); local
734 down_read(filesem);
749 up_read(filesem);
759 struct rw_semaphore *filesem = dev_get_drvdata(dev); local
769 down_read(filesem);
778 up_read(filesem);
805 struct rw_semaphore *filesem = dev_get_drvdata(dev); local
818 down_write(filesem);
831 up_write(filesem);
[all...]
H A Dfile_storage.c328 /* filesem protects: backing files in use */
329 struct rw_semaphore filesem; member in struct:fsg_dev
1730 up_read(&fsg->filesem);
1731 down_write(&fsg->filesem);
1733 up_write(&fsg->filesem);
1734 down_read(&fsg->filesem);
2267 down_read(&fsg->filesem); // We're using the backing file
2470 up_read(&fsg->filesem);
3036 struct rw_semaphore *filesem = dev_get_drvdata(dev); local
3038 container_of(filesem, struc
[all...]
H A Df_mass_storage.c348 /* filesem protects: backing files in use */
349 struct rw_semaphore filesem; member in struct:fsg_common
1446 up_read(&common->filesem);
1447 down_write(&common->filesem);
1449 up_write(&common->filesem);
1450 down_read(&common->filesem);
1929 down_read(&common->filesem); /* We're using the backing file */
2158 up_read(&common->filesem);
2619 down_write(&common->filesem);
2627 up_write(&common->filesem);
[all...]

Completed in 60 milliseconds