Home
last modified time | relevance | path

Searched refs:numdevs (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/fs/exofs/
Dsuper.c425 unsigned numdevs = sbi->oc.numdevs; in exofs_free_sbi() local
427 while (numdevs) { in exofs_free_sbi()
428 unsigned i = --numdevs; in exofs_free_sbi()
472 static int _read_and_match_data_map(struct exofs_sb_info *sbi, unsigned numdevs, in _read_and_match_data_map() argument
488 ret = ore_verify_layout(numdevs, &sbi->layout); in _read_and_match_data_map()
493 numdevs, in _read_and_match_data_map()
546 static int __alloc_dev_table(struct exofs_sb_info *sbi, unsigned numdevs, in __alloc_dev_table() argument
553 struct ore_dev *oreds[numdevs * 2 - 1]; in __alloc_dev_table()
554 struct exofs_dev eds[numdevs]; in __alloc_dev_table()
562 numdevs); in __alloc_dev_table()
[all …]
Dore.c137 ios->oc->first_dev, ios->oc->numdevs, index, in _ios_od()
144 struct ore_components *oc, unsigned numdevs, in _ore_get_io_state() argument
153 struct ore_per_dev_state per_dev[numdevs]; in _ore_get_io_state()
155 struct osd_sg_entry sglist[sgs_per_dev * numdevs]; in _ore_get_io_state()
174 struct ore_per_dev_state per_dev[numdevs]; in _ore_get_io_state()
177 struct osd_sg_entry sglist[sgs_per_dev * numdevs]; in _ore_get_io_state()
213 for (d = 0; d < numdevs; ++d) { in _ore_get_io_state()
247 unsigned numdevs = layout->group_width * layout->mirrors_p1; in ore_get_rw_state() local
282 ret = _ore_get_io_state(layout, oc, numdevs, sgs_per_dev, max_par_pages, in ore_get_rw_state()
314 return _ore_get_io_state(layout, oc, oc->numdevs, 0, 0, pios); in ore_get_io_state()
[all …]
Dexofs.h235 oc->numdevs = sbi->layout.group_width * sbi->layout.mirrors_p1 * in exofs_init_comps()
241 first_dev = (dev_mod * sbi->layout.mirrors_p1) % sbi->oc.numdevs; in exofs_init_comps()
Dore_raid.h55 struct ore_components *oc, unsigned numdevs,
Dore_raid.c356 read_ios->numdevs = ios->layout->group_width * ios->layout->mirrors_p1; in _add_to_r4w()
434 for (d = 0; d < ios->numdevs; d++) { in _mark_read4write_pages_uptodate()
605 for (i = 0; i < ios_read->numdevs; i += ios_read->layout->mirrors_p1) { in _read_4_write_execute()
Dinode.c1089 attrs[1].len = exofs_on_disk_inode_layout_size(sbi->oc.numdevs); in exofs_get_inode()
1090 attrs[2].len = exofs_on_disk_inode_layout_size(sbi->oc.numdevs); in exofs_get_inode()
/linux-4.1.27/include/scsi/
Dosd_ore.h62 unsigned numdevs; /* Num of devices in array */ member
83 BUG_ON((i < oc->first_dev) || (oc->first_dev + oc->numdevs <= i)); in ore_comp_dev()
155 unsigned numdevs; member
168 static inline unsigned ore_io_state_size(unsigned numdevs) in ore_io_state_size() argument
171 sizeof(struct ore_per_dev_state) * numdevs; in ore_io_state_size()
/linux-4.1.27/drivers/parport/
Ddaisy.c47 static int numdevs = 0; variable
145 add_dev(numdevs++, port, -1); in parport_daisy_init()
150 if (parport_device_id(numdevs - 1, deviceid, 1024) > 2) in parport_daisy_init()
194 if (!topology) numdevs = 0; in parport_daisy_fini()
404 int thisdev = numdevs; in assign_addrs()
454 add_dev(numdevs++, port, daisy); in assign_addrs()
469 detected = numdevs - thisdev; in assign_addrs()
477 for (daisy = 0; thisdev < numdevs; thisdev++, daisy++) in assign_addrs()
/linux-4.1.27/fs/nfs/objlayout/
Dobjio_osd.c174 static int __alloc_objio_seg(unsigned numdevs, gfp_t gfp_flags, in __alloc_objio_seg() argument
191 numdevs * sizeof(lseg->oc.ods[0]) + in __alloc_objio_seg()
192 numdevs * sizeof(*lseg->oc.comps); in __alloc_objio_seg()
197 numdevs, lseg_size); in __alloc_objio_seg()
201 lseg->oc.numdevs = numdevs; in __alloc_objio_seg()
204 lseg->oc.comps = (void *)(lseg->oc.ods + numdevs); in __alloc_objio_seg()
281 for (i = 0; i < objio_seg->oc.numdevs; i++) { in objio_free_lseg()
304 struct pnfs_osd_ioerr ioerrs[objio_seg->oc.numdevs]; in objio_alloc_io_state()
311 objlayout_init_ioerrs(&aos->objios.oir, objio_seg->oc.numdevs, in objio_alloc_io_state()