Home
last modified time | relevance | path

Searched refs:volumes (Results 1 - 25 of 53) sorted by relevance

123

/kernel/linux/linux-5.10/fs/nfs/blocklayout/
H A Ddev.c112 dprintk("Too many volumes: %d\n", b->concat.volumes_count); in nfs4_block_decode_volume()
120 b->concat.volumes[i] = be32_to_cpup(p++); in nfs4_block_decode_volume()
130 dprintk("Too many volumes: %d\n", b->stripe.volumes_count); in nfs4_block_decode_volume()
138 b->stripe.volumes[i] = be32_to_cpup(p++); in nfs4_block_decode_volume()
231 struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask);
236 struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) in bl_parse_simple()
238 struct pnfs_block_volume *v = &volumes[idx]; in bl_parse_simple()
353 struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) in bl_parse_scsi()
355 struct pnfs_block_volume *v = &volumes[idx]; in bl_parse_scsi()
402 struct pnfs_block_volume *volumes, in in bl_parse_slice()
235 bl_parse_simple(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_simple() argument
352 bl_parse_scsi(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_scsi() argument
401 bl_parse_slice(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_slice() argument
417 bl_parse_concat(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_concat() argument
446 bl_parse_stripe(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_stripe() argument
475 bl_parse_deviceid(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_deviceid() argument
500 struct pnfs_block_volume *volumes; bl_alloc_deviceid_node() local
[all...]
H A Dblocklayout.h77 u32 volumes[PNFS_BLOCK_MAX_DEVICES]; member
82 u32 volumes[PNFS_BLOCK_MAX_DEVICES]; member
/kernel/linux/linux-6.6/fs/nfs/blocklayout/
H A Ddev.c112 dprintk("Too many volumes: %d\n", b->concat.volumes_count); in nfs4_block_decode_volume()
120 b->concat.volumes[i] = be32_to_cpup(p++); in nfs4_block_decode_volume()
130 dprintk("Too many volumes: %d\n", b->stripe.volumes_count); in nfs4_block_decode_volume()
138 b->stripe.volumes[i] = be32_to_cpup(p++); in nfs4_block_decode_volume()
231 struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask);
236 struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) in bl_parse_simple()
238 struct pnfs_block_volume *v = &volumes[idx]; in bl_parse_simple()
329 struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) in bl_parse_scsi()
331 struct pnfs_block_volume *v = &volumes[idx]; in bl_parse_scsi()
384 struct pnfs_block_volume *volumes, in in bl_parse_slice()
235 bl_parse_simple(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_simple() argument
328 bl_parse_scsi(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_scsi() argument
383 bl_parse_slice(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_slice() argument
399 bl_parse_concat(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_concat() argument
428 bl_parse_stripe(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_stripe() argument
457 bl_parse_deviceid(struct nfs_server *server, struct pnfs_block_dev *d, struct pnfs_block_volume *volumes, int idx, gfp_t gfp_mask) bl_parse_deviceid() argument
482 struct pnfs_block_volume *volumes; bl_alloc_deviceid_node() local
[all...]
H A Dblocklayout.h77 u32 volumes[PNFS_BLOCK_MAX_DEVICES]; member
82 u32 volumes[PNFS_BLOCK_MAX_DEVICES]; member
/kernel/linux/linux-5.10/include/sound/
H 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))
/kernel/linux/linux-6.6/include/sound/
H 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))
/kernel/linux/linux-5.10/drivers/mtd/ubi/
H A Dvmt.c52 * out that the volume was removed from the @ubi->volumes array.
62 if (!ubi->volumes[vol->vol_id]) { in vol_attribute_show()
166 if (!ubi->volumes[i]) { in ubi_create_volume()
185 if (ubi->volumes[vol_id]) { in ubi_create_volume()
192 if (ubi->volumes[i] && in ubi_create_volume()
193 ubi->volumes[i]->name_len == req->name_len && in ubi_create_volume()
194 !strcmp(ubi->volumes[i]->name, req->name)) { in ubi_create_volume()
260 ubi->volumes[vol_id] = vol; in ubi_create_volume()
309 ubi->volumes[vol_id] = NULL; in ubi_create_volume()
341 ubi_assert(vol == ubi->volumes[vol_i in ubi_remove_volume()
[all...]
H A Dbuild.c176 * ubi_notify_all - send a notification to all volumes.
181 * This function walks all volumes of UBI device @ubi and sends the @ntype
197 * change @ubi->volumes, we do not have to lock in ubi_notify_all()
200 if (!ubi->volumes[i]) in ubi_notify_all()
203 ubi_do_get_volume_info(ubi, ubi->volumes[i], &nt.vi); in ubi_notify_all()
217 * ubi_enumerate_volumes - send "add" notification for all existing volumes.
220 * This function walks all UBI devices and volumes and sends the
409 * kill_volumes - destroy all user volumes.
417 if (ubi->volumes[i]) in kill_volumes()
418 ubi_free_volume(ubi, ubi->volumes[ in kill_volumes()
[all...]
H A Dvtbl.c30 * information about how much data static volumes contain.
60 * ubi_update_layout_vol - helper for updatting layout volumes on flash
68 layout_vol = ubi->volumes[vol_id2idx(ubi, UBI_LAYOUT_VOLUME_ID)]; in ubi_update_layout_vol()
113 * ubi_vtbl_rename_volumes - rename UBI volumes in the volume table.
117 * This function re-names multiple volumes specified in @req in the volume
258 ubi_err(ubi, "volumes %d and %d have the same name \"%s\"", in vtbl_check()
511 * init_volumes - initialize volume information for existing volumes.
516 * This function allocates volume description objects for existing volumes.
565 ubi_assert(!ubi->volumes[i]); in init_volumes()
566 ubi->volumes[ in init_volumes()
[all...]
H A Dattach.c15 * object. Information about volumes is represented by &struct ubi_ainf_volume
16 * objects which are kept in volume RB-tree with root at the @volumes field.
108 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, r in self_check_ai()
[all...]
H A Deba.c88 * volumes have no compatibility flags, so %0 is returned.
588 * bytes. The @check flag only makes sense for static volumes and forces
618 * with 0xFF bytes. The exception is static volumes for which in ubi_eba_read_leb()
907 struct ubi_volume *vol = ubi->volumes[idx]; in recover_peb()
1117 * volumes. This function returns zero in case of success and a negative error
1341 vol = ubi->volumes[idx]; in ubi_eba_copy_leb()
1546 vol = ubi->volumes[i]; in self_check_eba()
1599 if (!ubi->volumes[i]) in self_check_eba()
1639 vol = ubi->volumes[i]; in ubi_eba_init()
1704 if (!ubi->volumes[ in ubi_eba_init()
[all...]
/kernel/linux/linux-6.6/drivers/mtd/ubi/
H A Dvmt.c52 * out that the volume was removed from the @ubi->volumes array.
62 if (!ubi->volumes[vol->vol_id]) { in vol_attribute_show()
166 if (!ubi->volumes[i]) { in ubi_create_volume()
185 if (ubi->volumes[vol_id]) { in ubi_create_volume()
192 if (ubi->volumes[i] && in ubi_create_volume()
193 ubi->volumes[i]->name_len == req->name_len && in ubi_create_volume()
194 !strcmp(ubi->volumes[i]->name, req->name)) { in ubi_create_volume()
260 ubi->volumes[vol_id] = vol; in ubi_create_volume()
309 ubi->volumes[vol_id] = NULL; in ubi_create_volume()
341 ubi_assert(vol == ubi->volumes[vol_i in ubi_remove_volume()
[all...]
H A Dbuild.c178 * ubi_notify_all - send a notification to all volumes.
183 * This function walks all volumes of UBI device @ubi and sends the @ntype
199 * change @ubi->volumes, we do not have to lock in ubi_notify_all()
202 if (!ubi->volumes[i]) in ubi_notify_all()
205 ubi_do_get_volume_info(ubi, ubi->volumes[i], &nt.vi); in ubi_notify_all()
219 * ubi_enumerate_volumes - send "add" notification for all existing volumes.
222 * This function walks all UBI devices and volumes and sends the
411 * kill_volumes - destroy all user volumes.
419 if (ubi->volumes[i]) in kill_volumes()
420 ubi_free_volume(ubi, ubi->volumes[ in kill_volumes()
[all...]
H A Dvtbl.c30 * information about how much data static volumes contain.
60 * ubi_update_layout_vol - helper for updatting layout volumes on flash
68 layout_vol = ubi->volumes[vol_id2idx(ubi, UBI_LAYOUT_VOLUME_ID)]; in ubi_update_layout_vol()
113 * ubi_vtbl_rename_volumes - rename UBI volumes in the volume table.
117 * This function re-names multiple volumes specified in @req in the volume
258 ubi_err(ubi, "volumes %d and %d have the same name \"%s\"", in vtbl_check()
511 * init_volumes - initialize volume information for existing volumes.
516 * This function allocates volume description objects for existing volumes.
565 ubi_assert(!ubi->volumes[i]); in init_volumes()
566 ubi->volumes[ in init_volumes()
[all...]
H A Dattach.c15 * object. Information about volumes is represented by &struct ubi_ainf_volume
16 * objects which are kept in volume RB-tree with root at the @volumes field.
108 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, r in self_check_ai()
[all...]
H A Deba.c88 * volumes have no compatibility flags, so %0 is returned.
587 * bytes. The @check flag only makes sense for static volumes and forces
617 * with 0xFF bytes. The exception is static volumes for which in ubi_eba_read_leb()
906 struct ubi_volume *vol = ubi->volumes[idx]; in recover_peb()
1116 * volumes. This function returns zero in case of success and a negative error
1340 vol = ubi->volumes[idx]; in ubi_eba_copy_leb()
1546 vol = ubi->volumes[i]; in self_check_eba()
1599 if (!ubi->volumes[i]) in self_check_eba()
1639 vol = ubi->volumes[i]; in ubi_eba_init()
1704 if (!ubi->volumes[ in ubi_eba_init()
[all...]
/kernel/linux/linux-5.10/fs/afs/
H A Dvl_alias.c116 * Compare the fileserver lists of two volumes. The server lists are sorted in
154 * Compare root.cell volumes.
195 if (!RB_EMPTY_ROOT(&p->volumes)) in afs_query_for_alias_one()
196 pvol = afs_get_volume(rb_entry(p->volumes.rb_node, in afs_query_for_alias_one()
232 * Query the new cell for volumes we know exist in cells we're already using.
246 if (RB_EMPTY_ROOT(&p->volumes)) in afs_query_for_alias()
H A Dvolume.c27 pp = &cell->volumes.rb_node; in afs_insert_volume_into_cell()
42 rb_insert_color(&volume->cell_node, &cell->volumes); in afs_insert_volume_into_cell()
60 rb_erase(&volume->cell_node, &cell->volumes); in afs_remove_volume_from_cell()
/kernel/linux/linux-6.6/fs/afs/
H A Dvl_alias.c116 * Compare the fileserver lists of two volumes. The server lists are sorted in
154 * Compare root.cell volumes.
195 if (!RB_EMPTY_ROOT(&p->volumes)) in afs_query_for_alias_one()
196 pvol = afs_get_volume(rb_entry(p->volumes.rb_node, in afs_query_for_alias_one()
232 * Query the new cell for volumes we know exist in cells we're already using.
246 if (RB_EMPTY_ROOT(&p->volumes)) in afs_query_for_alias()
H A Dvolume.c26 pp = &cell->volumes.rb_node; in afs_insert_volume_into_cell()
41 rb_replace_node_rcu(&p->cell_node, &volume->cell_node, &cell->volumes); in afs_insert_volume_into_cell()
46 rb_insert_color(&volume->cell_node, &cell->volumes); in afs_insert_volume_into_cell()
65 rb_erase(&volume->cell_node, &cell->volumes); in afs_remove_volume_from_cell()
/kernel/linux/linux-5.10/sound/pci/ice1712/
H 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()
/kernel/linux/linux-6.6/sound/pci/ice1712/
H 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()
/kernel/linux/linux-5.10/fs/nfsd/
H A Dblocklayoutxdr.h50 struct pnfs_block_volume volumes[]; member
/kernel/linux/linux-6.6/fs/nfsd/
H A Dblocklayoutxdr.h50 struct pnfs_block_volume volumes[]; member
H A Dblocklayout.c156 b = &dev->volumes[0]; in nfsd4_block_get_device_info_simple()
264 b = &dev->volumes[0]; in nfsd4_block_get_device_info_scsi()

Completed in 22 milliseconds

123