Lines Matching defs:mode
111 * @mode: open mode
113 * The @mode parameter specifies if the volume should be opened in read-only
114 * mode, read-write mode, or exclusive mode. The exclusive mode guarantees that
125 struct ubi_volume_desc *ubi_open_volume(int ubi_num, int vol_id, int mode)
132 dbg_gen("open device %d, volume %d, mode %d", ubi_num, vol_id, mode);
137 if (mode != UBI_READONLY && mode != UBI_READWRITE &&
138 mode != UBI_EXCLUSIVE)
169 switch (mode) {
193 desc->mode = mode;
232 * @mode: open mode
237 int mode)
243 dbg_gen("open device %d, volume %s, mode %d", ubi_num, name, mode);
272 ret = ubi_open_volume(ubi_num, vol_id, mode);
288 * @mode: open mode
293 struct ubi_volume_desc *ubi_open_volume_path(const char *pathname, int mode)
299 dbg_gen("open volume %s, mode %d", pathname, mode);
317 return ubi_open_volume(ubi_num, vol_id, mode);
331 dbg_gen("close device %d, volume %d, mode %d",
332 ubi->ubi_num, vol->vol_id, desc->mode);
335 switch (desc->mode) {
459 if (desc->mode == UBI_READONLY || vol->vol_type == UBI_STATIC_VOLUME)
509 if (desc->mode == UBI_READONLY || vol->vol_type == UBI_STATIC_VOLUME)
550 if (desc->mode == UBI_READONLY || vol->vol_type == UBI_STATIC_VOLUME)
610 if (desc->mode == UBI_READONLY || vol->vol_type == UBI_STATIC_VOLUME)
647 if (desc->mode == UBI_READONLY || vol->vol_type == UBI_STATIC_VOLUME)