Home
last modified time | relevance | path

Searched refs:volumes (Results 1 – 25 of 76) sorted by relevance

1234

/linux/fs/nfs/blocklayout/
A Ddev.c180 b->concat.volumes[i] = be32_to_cpup(p++); in nfs4_block_decode_volume()
198 b->stripe.volumes[i] = be32_to_cpup(p++); in nfs4_block_decode_volume()
298 struct pnfs_block_volume *v = &volumes[idx]; in bl_parse_simple()
389 struct pnfs_block_volume *v = &volumes[idx]; in bl_parse_scsi()
443 struct pnfs_block_volume *v = &volumes[idx]; in bl_parse_slice()
470 volumes, v->concat.volumes[i], gfp_mask); in bl_parse_concat()
499 volumes, v->stripe.volumes[i], gfp_mask); in bl_parse_stripe()
517 d->type = volumes[idx].type; in bl_parse_deviceid()
541 struct pnfs_block_volume *volumes; in bl_alloc_deviceid_node() local
563 if (!volumes) in bl_alloc_deviceid_node()
[all …]
A Dblocklayout.h77 u32 volumes[PNFS_BLOCK_MAX_DEVICES]; member
82 u32 volumes[PNFS_BLOCK_MAX_DEVICES]; member
/linux/drivers/mtd/ubi/
A Dvmt.c62 if (!ubi->volumes[vol->vol_id] || ubi->volumes[vol->vol_id]->is_dead) { in vol_attribute_show()
191 if (!ubi->volumes[i]) { in ubi_create_volume()
210 if (ubi->volumes[vol_id]) { in ubi_create_volume()
217 if (ubi->volumes[i] && !ubi->volumes[i]->is_dead && in ubi_create_volume()
286 ubi->volumes[vol_id] = vol; in ubi_create_volume()
335 ubi->volumes[vol_id] = NULL; in ubi_create_volume()
367 ubi_assert(vol == ubi->volumes[vol_id]); in ubi_remove_volume()
394 ubi->volumes[vol_id] = NULL; in ubi_remove_volume()
428 ubi->volumes[vol_id] = vol; in ubi_remove_volume()
667 ubi->volumes[vol->vol_id] = NULL; in ubi_free_volume()
[all …]
A DKconfig7 logical volumes on top of MTD devices, hides some complexities of
85 devices on top of UBI volumes: for each UBI volumes an MTD device is
92 bool "Read-only block devices on top of UBI volumes"
97 devices will be layered on top of UBI volumes, which means that the
100 volumes in read-only mode (e.g., ext4), but it is probably most
122 This option enabled an additional driver exposing UBI volumes as NVMEM
A Dbuild.c205 if (!ubi->volumes[i]) in ubi_notify_all()
425 if (ubi->volumes[i]) in kill_volumes()
426 ubi_free_volume(ubi, ubi->volumes[i]); in kill_volumes()
474 if (ubi->volumes[i]) { in uif_init()
475 err = ubi_add_volume(ubi, ubi->volumes[i]); in uif_init()
478 ubi->volumes[i] = NULL; in uif_init()
520 if (!ubi->volumes[i] || ubi->volumes[i]->is_dead) in ubi_free_volumes_from()
522 ubi_eba_replace_table(ubi->volumes[i], NULL); in ubi_free_volumes_from()
524 kfree(ubi->volumes[i]); in ubi_free_volumes_from()
525 ubi->volumes[i] = NULL; in ubi_free_volumes_from()
[all …]
A Dvtbl.c68 layout_vol = ubi->volumes[vol_id2idx(ubi, UBI_LAYOUT_VOLUME_ID)]; in ubi_update_layout_vol()
565 ubi_assert(!ubi->volumes[i]); in init_volumes()
566 ubi->volumes[i] = vol; in init_volumes()
643 ubi_assert(!ubi->volumes[i]); in init_volumes()
644 ubi->volumes[vol_id2idx(ubi, vol->vol_id)] = vol; in init_volumes()
742 vol = ubi->volumes[i]; in check_attaching_info()
A Dattach.c108 struct rb_node **p = &ai->volumes.rb_node, *parent = NULL; in find_or_add_av()
144 rb_insert_color(&av->rb, &ai->volumes); in find_or_add_av()
753 rb_erase(&av->rb, &ai->volumes); in ubi_remove_av()
1339 rb = ai->volumes.rb_node; in destroy_ai()
1415 ubi_rb_for_each_entry(rb1, av, &ai->volumes, rb) { in scan_all()
1463 ai->volumes = RB_ROOT; in alloc_ai()
1674 ubi_rb_for_each_entry(rb1, av, &ai->volumes, rb) { in self_check_ai()
1788 ubi_rb_for_each_entry(rb1, av, &ai->volumes, rb) { in self_check_ai()
1876 ubi_rb_for_each_entry(rb1, av, &ai->volumes, rb) in self_check_ai()
A Deba.c903 struct ubi_volume *vol = ubi->volumes[idx]; in recover_peb()
1337 vol = ubi->volumes[idx]; in ubi_eba_copy_leb()
1550 vol = ubi->volumes[i]; in self_check_eba()
1604 if (!ubi->volumes[i]) in self_check_eba()
1644 vol = ubi->volumes[i]; in ubi_eba_init()
1709 if (!ubi->volumes[i]) in ubi_eba_init()
1711 ubi_eba_replace_table(ubi->volumes[i], NULL); in ubi_eba_init()
A Dmisc.c52 struct ubi_volume *vol = ubi->volumes[vol_id]; in ubi_check_volume()
/linux/include/sound/
A Dak4xxx-adda.h49 unsigned char volumes[AK4XXX_IMAGE_SIZE]; /* saved volume values */ member
81 (ak)->volumes[(chip) * 16 + (reg)]
83 ((ak)->volumes[(chip) * 16 + (reg)] = (val))
/linux/Documentation/devicetree/bindings/mtd/partitions/
A Dlinux,ubi.yaml11 flash devices which manages multiple logical volumes on a single
25 volumes:
58 volumes {
/linux/Documentation/ABI/stable/
A Dsysfs-class-ubi31 device may have many UBI volumes)
71 volumes may have smaller logical eraseblock size because of their
86 Maximum number of volumes which this UBI device may have.
132 Count of volumes on this UBI device.
140 etc directories describe UBI volumes on UBI device X (volumes
168 only for static volumes, and for dynamic volume it equivalent
199 Volume type. Contains ASCII "dynamic\n" for dynamic volumes and
200 "static\n" for static volumes.
/linux/fs/nfsd/
A Dblocklayout.c150 dev = kzalloc(struct_size(dev, volumes, 1), GFP_KERNEL); in nfsd4_block_get_device_info_simple()
156 b = &dev->volumes[0]; in nfsd4_block_get_device_info_simple()
257 dev = kzalloc(struct_size(dev, volumes, 1), GFP_KERNEL); in nfsd4_block_get_device_info_scsi()
263 b = &dev->volumes[0]; in nfsd4_block_get_device_info_scsi()
A Dblocklayoutxdr.h50 struct pnfs_block_volume volumes[] __counted_by(nr_volumes);
/linux/fs/freevxfs/
A DKconfig21 There is a userspace utility for HP-UX logical volumes which makes
22 creating HP-UX logical volumes easy from HP-UX disk block device file
/linux/fs/afs/
A Dvl_alias.c146 if (!RB_EMPTY_ROOT(&p->volumes)) in afs_query_for_alias_one()
147 pvol = afs_get_volume(rb_entry(p->volumes.rb_node, in afs_query_for_alias_one()
197 if (RB_EMPTY_ROOT(&p->volumes)) in afs_query_for_alias()
A Dvolume.c28 pp = &cell->volumes.rb_node; in afs_insert_volume_into_cell()
43 rb_replace_node_rcu(&p->cell_node, &volume->cell_node, &cell->volumes); in afs_insert_volume_into_cell()
48 rb_insert_color(&volume->cell_node, &cell->volumes); in afs_insert_volume_into_cell()
67 rb_erase(&volume->cell_node, &cell->volumes); in afs_remove_volume_from_cell()
A Dcallback.c62 list_for_each_entry(se, &server->volumes, slink) { in afs_init_callback_state()
126 p = rcu_dereference_raw(cell->volumes.rb_node); in afs_lookup_volume_rcu()
A Dserver_list.c170 list_for_each(p, &server->volumes) { in afs_attach_volume_to_servers()
216 list_for_each(p, &pn->server->volumes) { in afs_reattach_volume_to_servers()
/linux/sound/pci/ice1712/
A Dmaya44.c64 unsigned char volumes[WM_NUM_VOLS][2]; member
179 ucontrol->value.integer.value[0] = wm->volumes[idx][0]; in maya_vol_get()
180 ucontrol->value.integer.value[1] = wm->volumes[idx][1]; in maya_vol_get()
201 if (val == wm->volumes[idx][ch]) in maya_vol_put()
214 wm->volumes[idx][ch] = val; in maya_vol_put()
/linux/fs/ntfs3/
A DKconfig23 for 16T+ volumes. Windows will not be able to mount such volumes.
/linux/fs/cachefiles/
A Dcache.c327 list_for_each(cur, &cache->volumes) { in cachefiles_withdraw_fscache_volumes()
359 if (!list_empty(&cache->volumes)) { in cachefiles_withdraw_volumes()
360 volume = list_first_entry(&cache->volumes, in cachefiles_withdraw_volumes()
A Dvolume.c87 list_add(&volume->cache_link, &volume->cache->volumes); in cachefiles_acquire_volume()
/linux/Documentation/admin-guide/
A Dldm.rst26 assemble any multi-partition volumes, e.g. Stripes, RAID5.
96 any of the volumes on the disk.
/linux/fs/befs/
A DKconfig13 extremely large volumes and files.

Completed in 51 milliseconds

1234