Searched refs:dio (Results 1 - 10 of 10) sorted by relevance
/illumos-gate/usr/src/lib/libast/common/disc/ |
H A D | sfdcdio.c | 38 struct dioattr dio; /* direct IO params */ member in struct:_direct_s 63 if((P2I(buf)%di->dio.d_mem) == 0 && 64 (f->here%di->dio.d_miniosz) == 0 && n >= di->dio.d_miniosz ) 71 for(rw = (n/di->dio.d_miniosz)*di->dio.d_miniosz;; ) 74 if((io = rw) > di->dio.d_maxiosz ) 75 io = di->dio.d_maxiosz; 85 if(rv < io || rw < di->dio.d_miniosz) 168 struct dioattr dio; [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | vdev_queue.c | 509 zio_t *first, *last, *aio, *dio, *mandatory, *nio; local 543 while ((dio = AVL_PREV(t, first)) != NULL && 544 (dio->io_flags & ZIO_FLAG_AGG_INHERIT) == flags && 545 IO_SPAN(dio, last) <= zfs_vdev_aggregation_limit && 546 IO_GAP(dio, first) <= maxgap) { 547 first = dio; 563 while ((dio = AVL_NEXT(t, last)) != NULL && 564 (dio->io_flags & ZIO_FLAG_AGG_INHERIT) == flags && 565 IO_SPAN(first, dio) <= zfs_vdev_aggregation_limit && 566 IO_GAP(last, dio) < [all...] |
H A D | zio.c | 2538 zio_t *dio = NULL; local 2601 dio = zio_write(zio, spa, txg, bp, zio->io_orig_data, 2606 zio_push_transform(dio, zio->io_data, zio->io_size, 0, NULL); 2607 dde->dde_lead_zio[DDT_PHYS_DITTO] = dio; 2637 if (dio) 2638 zio_nowait(dio);
|
/illumos-gate/usr/src/cmd/sa/ |
H A D | sar.c | 339 iodevinfo_t *aio, *dio, *oio; local 505 safe_zalloc((void *)&dio, size, 0); 520 dio[i] = dxio[j]; 531 dxio = dio; 769 iodevinfo_t *nio, *oio, *aio, *dio; local 786 dio = dxio; 788 aio->kios.wlastupdate += dio->kios.wlastupdate 790 aio->kios.reads += dio->kios.reads 792 aio->kios.writes += dio->kios.writes 794 aio->kios.nread += dio [all...] |
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_filio.c | 282 uint_t *diop, /* dio state returned here */ 307 uint_t *diop, /* dio flag */ 311 uint_t dio; /* copy of user's dio */ local 326 if (copyin(diop, &dio, sizeof (dio))) 329 if (dio > 1) 340 /* logging file system; dio ignored */ 367 * update dio 370 ufsvfsp->vfs_dio = dio; [all...] |
/illumos-gate/usr/src/uts/sun4u/starfire/io/ |
H A D | idn_smr.c | 55 if ((_dio = idn_domain[domid].dio) < 0) { \ 57 ">>>>> file %s, line %d: domain %d, dio = %d", \ 701 ATOMIC_INC(dp->dio); 779 ATOMIC_DEC(idn_domain[domid].dio); 856 ATOMIC_SUB(idn_domain[domid].dio, nbufsfreed); 891 if (dp->dio && nbufs) { 933 ATOMIC_SUB(dp->dio, num_reclaimed); 2102 ASSERT((dp->dio + dp->dioerr) >= cnt); 2103 dp->dio = cnt;
|
H A D | idn_proto.c | 5220 if ((dp->dio >= IDN_RECLAIM_MIN) || dp->diowanted) { 5227 MIN(dp->dio, IDN_RECLAIM_MAX) : dp->dio; 5232 if (dp->dio >= IDN_WINDOW_EMAX) { 5246 * is backed up (dio is global). 5408 PR_DATA("%s:%d: (line %d) dec(dio) -> %d\n", 5409 proc, dst_domid, __LINE__, dp->dio); 7873 PR_PROTO("%s:%d: (dio=%d, dioerr=%d, dnslabs=%d)\n", 7874 proc, domid, dp->dio, dp->dioerr, dp->dnslabs); 7949 if (dp->dio) { [all...] |
H A D | idn.c | 3181 dp->dio = 0; 3392 ASSERT(dp->dio <= 0); 4687 dp->dio, dp->dioerr, dp->diocheck ? 1 : 0,
|
/illumos-gate/usr/src/cmd/bnu/ |
H A D | Makefile.inc | 28 cu.c dial.c dio.c dkbreak.c \ 56 PROTOCOLOBJS = dio.o eio.o gio.o xio.o fio.o
|
/illumos-gate/usr/src/uts/sun4u/starfire/sys/ |
H A D | idn.h | 141 * down its outstanding I/O count (idn_domain.dio) below this 1659 int dio; /* drwlock */ member in struct:idn_domain
|
Completed in 125 milliseconds