Lines Matching refs:ro
180 int ro; in fsg_lun_open() local
191 ro = curlun->initially_ro; in fsg_lun_open()
192 if (!ro) { in fsg_lun_open()
195 ro = 1; in fsg_lun_open()
197 if (ro) in fsg_lun_open()
205 ro = 1; in fsg_lun_open()
222 ro = 1; in fsg_lun_open()
264 curlun->ro = ro; in fsg_lun_open()
288 if (curlun->ro || !filp) in fsg_lun_fsync_sub()
319 ? curlun->ro in fsg_show_ro()
377 static ssize_t _fsg_store_ro(struct fsg_lun *curlun, bool ro) in _fsg_store_ro() argument
384 curlun->ro = ro; in _fsg_store_ro()
385 curlun->initially_ro = ro; in _fsg_store_ro()
386 LDBG(curlun, "read-only status set to %d\n", curlun->ro); in _fsg_store_ro()
395 bool ro; in fsg_store_ro() local
397 rc = strtobool(buf, &ro); in fsg_store_ro()
406 rc = _fsg_store_ro(curlun, ro); in fsg_store_ro()