Lines Matching refs:volume
165 static int ubi_create_vol(char *volume, int64_t size, int dynamic, int vol_id) in ubi_create_vol() argument
179 strcpy(req.name, volume); in ubi_create_vol()
180 req.name_len = strlen(volume); in ubi_create_vol()
190 dynamic ? "dynamic" : "static", volume, size); in ubi_create_vol()
195 static struct ubi_volume *ubi_find_volume(char *volume) in ubi_find_volume() argument
202 if (vol && !strcmp(vol->name, volume)) in ubi_find_volume()
206 printf("Volume %s not found!\n", volume); in ubi_find_volume()
210 static int ubi_remove_vol(char *volume) in ubi_remove_vol() argument
215 vol = ubi_find_volume(volume); in ubi_remove_vol()
258 ubi_err(ubi, "cannot remove volume %s, error %d", volume, err); in ubi_remove_vol()
264 static int ubi_volume_continue_write(char *volume, void *buf, size_t size) in ubi_volume_continue_write() argument
269 vol = ubi_find_volume(volume); in ubi_volume_continue_write()
299 int ubi_volume_begin_write(char *volume, void *buf, size_t size, in ubi_volume_begin_write() argument
306 vol = ubi_find_volume(volume); in ubi_volume_begin_write()
322 return ubi_volume_continue_write(volume, buf, size); in ubi_volume_begin_write()
325 int ubi_volume_write(char *volume, void *buf, size_t size) in ubi_volume_write() argument
327 return ubi_volume_begin_write(volume, buf, size, size); in ubi_volume_write()
330 int ubi_volume_read(char *volume, char *buf, size_t size) in ubi_volume_read() argument
338 vol = ubi_find_volume(volume); in ubi_volume_read()