Searched defs:lwb (Results 1 - 6 of 6) sorted by relevance
/illumos-gate/usr/src/cmd/csh/ |
H A D | sh.dol.c | 341 int subscr = 0, lwb = 1, upb = 0; local 497 lwb = i; 499 upb = lwb, np = S_AST /* "*" */; 516 if (i < lwb) 517 upb = lwb - 1; 521 if (lwb == 0) { 531 lwb = 1, upb = 0; 533 lwb = upb = subscr; 537 tchar *cp = putn(upb - lwb + 1); 555 dolnxt = &vp->vec[lwb [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zil_impl.h | 40 * Possbile states for a given lwb structure. 42 * An lwb will start out in the "closed" state, and then transition to 47 * After the lwb is "opened", it can transition into the "issued" state 51 * After the lwb's write zio completes, it transitions into the "write 59 * transitioning an lwb from "issued" to "done". This allows us to avoid 60 * having to acquire the "zl_issuer_lock" for each lwb ZIO completion, 64 * Additionally, correctness when reading an lwb's state is often 68 * Thus, if an lwb is in the "closed" or "opened" state, holding the 70 * that lwb to the "issued" state. Likewise, if an lwb i 92 typedef struct lwb { struct [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zil.c | 85 * This controls the amount of time that a ZIL block (lwb) will remain 117 #define LWB_EMPTY(lwb) ((BP_GET_LSIZE(&lwb->lwb_blk) - \ 118 sizeof (zil_chain_t)) == (lwb->lwb_sz - lwb->lwb_nused)) 519 lwb_t *lwb; local 521 lwb = kmem_cache_alloc(zil_lwb_cache, KM_SLEEP); 522 lwb->lwb_zilog = zilog; 523 lwb->lwb_blk = *bp; 524 lwb 552 zil_free_lwb(zilog_t *zilog, lwb_t *lwb) argument 637 lwb_t *lwb = NULL; local 711 lwb_t *lwb; local 964 zil_commit_waiter_link_lwb(zil_commit_waiter_t *zcw, lwb_t *lwb) argument 1001 zil_lwb_add_block(lwb_t *lwb, const blkptr_t *bp) argument 1025 zil_lwb_flush_defer(lwb_t *lwb, lwb_t *nlwb) argument 1061 zil_lwb_add_txg(lwb_t *lwb, uint64_t txg) argument 1084 lwb_t *lwb = zio->io_private; local 1168 lwb_t *lwb = zio->io_private; local 1241 zil_lwb_set_zio_dependency(zilog_t *zilog, lwb_t *lwb) argument 1315 zil_lwb_write_open(zilog_t *zilog, lwb_t *lwb) argument 1380 zil_lwb_write_issue(zilog_t *zilog, lwb_t *lwb) argument 1512 zil_lwb_commit(zilog_t *zilog, itx_t *itx, lwb_t *lwb) argument 2103 lwb_t *lwb; local 2336 lwb_t *lwb = zcw->zcw_lwb; local 2502 lwb_t *lwb = zcw->zcw_lwb; local 2855 lwb_t *lwb; local 2920 lwb_t *lwb = vbuf; local 2933 lwb_t *lwb = vbuf; local 3063 lwb_t *lwb; local [all...] |
H A D | zvol.c | 163 struct lwb *lwb, zio_t *zio); 995 zvol_get_data(void *arg, lr_write_t *lr, char *buf, struct lwb *lwb, zio_t *zio) argument 1004 ASSERT3P(lwb, !=, NULL); 1009 zgd->zgd_lwb = lwb;
|
H A D | zfs_vnops.c | 1163 zfs_get_data(void *arg, lr_write_t *lr, char *buf, struct lwb *lwb, zio_t *zio) argument 1175 ASSERT3P(lwb, !=, NULL); 1195 zgd->zgd_lwb = lwb;
|
/illumos-gate/usr/src/cmd/ztest/ |
H A D | ztest.c | 2075 ztest_get_data(void *arg, lr_write_t *lr, char *buf, struct lwb *lwb, argument 2090 ASSERT3P(lwb, !=, NULL); 2114 zgd->zgd_lwb = lwb;
|
Completed in 96 milliseconds