/illumos-gate/usr/src/uts/common/sys/ |
H A D | buf.h | 82 struct buf *b_forw; /* headed by d_tab of conf.c */ member in struct:buf 139 struct buf *b_forw, *b_back; /* queue of unit queues */ member in struct:diskhd 212 ASSERT((bp)->b_forw != NULL); \ 214 (bp)->b_back->b_forw = (bp)->b_forw; \ 215 (bp)->b_forw->b_back = (bp)->b_back; \ 216 (bp)->b_forw = (bp)->b_back = NULL; \ 219 ASSERT((bp)->b_forw == NULL); \ 221 ASSERT((dp)->b_forw != NULL); \ 223 (bp)->b_forw 253 struct buf *b_forw; /* hash list forw pointer */ member in struct:hbuf 270 struct buf *b_forw; /* not used */ member in struct:dwbuf [all...] |
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | lufs_log.c | 326 cb->cb_free = newbp->b_forw; 344 newbp->b_forw = bp->b_forw; 346 bp->b_forw->b_back = newbp; 347 bp->b_forw = newbp; 366 bp = bp->b_forw; 373 bp = bp->b_forw; 380 bp = bp->b_forw; 414 bp = cb->cb_bp->b_forw; 460 bp->b_forw [all...] |
/illumos-gate/usr/src/uts/common/io/lvm/trans/ |
H A D | trans_log.c | 154 bp->b_forw = cb->cb_free; 167 cb->cb_free = bp->b_forw; 169 bp->b_forw = bp; 216 bp->b_forw = cb->cb_bp->b_forw; 218 cb->cb_bp->b_forw->b_back = bp; 219 cb->cb_bp->b_forw = bp; 221 bp->b_forw = bp->b_back = bp; 249 if (bp == bp->b_forw) 252 cb->cb_bp = bp->b_forw; [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | bio.c | 87 wsp->walk_addr = (uintptr_t)hbufs[0].b_forw; 111 bwp->bw_hbufs[bwp->bw_hbufi].b_forw; 120 wsp->walk_addr = (uintptr_t)bwp->bw_bufp->b_forw;
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | bio.c | 536 for (bp = dp->b_forw; bp != dp; bp = bp->b_forw) { 593 for (bp = dp->b_forw; bp != dp; bp = bp->b_forw) { 799 for (bp = dp->b_forw; bp != dp; bp = bp->b_forw) { 975 for (bp = dp->b_forw; bp != dp; bp = bp->b_forw) { 1044 for (bp = dp->b_forw; bp != dp; bp = bp->b_forw) { [all...] |
H A D | aio_subr.c | 130 * Clustering: Clustering can set the b_iodone, b_forw and 135 /* b_forw points at an aio_req_t structure */ 136 bp->b_forw = (struct buf *)reqp; 214 reqp = (aio_req_t *)bp->b_forw; 460 bp->b_forw = (struct buf *)reqp;
|
/illumos-gate/usr/src/cmd/sa/ |
H A D | sadp.c | 726 * The current SunOS sd.c driver uses the b_forw 731 dfprintf (stderr, "%s: b_forw 0x%x\n", cmdname, (int)dp->b_forw); 735 if (dp->b_forw) { 736 if (dp->b_forw == last_bp) { 739 last_bp = dp->b_forw; 741 dfprintf (stderr, "%s: b_forw 0x%x\n", 742 cmdname, (int)dp->b_forw); 743 FETCH_AAL(dp->b_forw, &buffer, sizeof (struct buf), 744 "b_forw"); [all...] |
/illumos-gate/usr/src/uts/intel/io/dktp/drvobj/ |
H A D | strategy.c | 801 #define hd_private b_forw 924 bp1 = bp_merge->b_forw; 932 bp_merge->b_forw = bp; 1069 bp1 = bp->b_forw; 1071 bp->b_forw = bp1->av_forw; 1075 pp1 = bp->b_forw->b_pages; 1090 } while ((bp1 = bp->b_forw) != bp->b_forw->av_forw); 1313 bp_merge->b_forw = bp; 1398 #define b_pasf b_forw [all...] |
/illumos-gate/usr/src/uts/common/avs/ns/sdbc/ |
H A D | sd_bio.c | 388 bp->b_forw = NULL; 505 * b_forw/b_back will form a doubly linked list of all the buffers 509 bp->b_forw = NULL; 511 hook->tail->b_forw = bp; 968 bp_next = bp->b_forw; 976 bp->b_forw = NULL; 1172 bp->b_forw = NULL;
|
/illumos-gate/usr/src/uts/sun/io/dada/targets/ |
H A D | dad.c | 524 if (dp->b_actf && (dp->b_forw == NULL)) { 1950 tscmdp = (struct udcd_cmd *)bp->b_forw; 1967 * b_forw) and the head of the wait queue (b_actf) can 1996 un->un_ncmds, un->un_throttle, (void *)dp->b_forw); 1999 if ((un->un_ncmds < un->un_throttle) && (dp->b_forw == NULL)) { 2026 (dp->b_forw == NULL)) { 2060 (dp->b_forw != NULL)) { 2127 (dp->b_forw == NULL)) { 2184 (dp->b_forw == NULL)) { 2215 (dp->b_forw [all...] |
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fdbuffer.c | 415 bp->b_forw = (struct buf *)fdb; 466 fdbuffer_t *fdb = (fdbuffer_t *)bp->b_forw;
|
/illumos-gate/usr/src/uts/common/avs/ns/ |
H A D | contract.h | 393 #define b_forw b_pad1 /* b_forw in struct buf */ macro
|
/illumos-gate/usr/src/uts/common/io/lvm/raid/ |
H A D | raid_replay.c | 140 bp->b_forw = bp; 161 bp->b_forw = bp; 171 bp->b_forw = bp;
|
H A D | raid.c | 1501 cs->cs_dbuf.b_forw = &cs->cs_dbuf; 1513 cs->cs_pbuf.b_forw = &cs->cs_pbuf; 2082 bp.b_forw = &bp; 2841 cs->cs_dbuf.b_forw = &cs->cs_dbuf; 2853 cs->cs_pbuf.b_forw = &cs->cs_pbuf; 2864 cs->cs_hbuf.b_forw = &cs->cs_hbuf; 3450 bp->b_forw = bp;
|
H A D | raid_resync.c | 205 /* set b_back and b_forw to point back to buf */ 207 bp->b_forw = bp;
|
H A D | raid_ioctl.c | 283 bp.b_forw = &bp; 517 cur->ci_buf.b_forw = &cur->ci_buf;
|
/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | sd_xbuf.c | 101 * b_forw. 103 #define b_clone_private b_forw
|
H A D | st.c | 4391 (void *)bp->b_forw, bp->b_bcount, 4403 ((uchar_t)(uintptr_t)bp->b_forw == SCMD_READ || 4404 (uchar_t)(uintptr_t)bp->b_forw == SCMD_READ_G4 || 4405 (uchar_t)(uintptr_t)bp->b_forw == SCMD_WRITE || 4406 (uchar_t)(uintptr_t)bp->b_forw == SCMD_WRITE_G4)) { 4500 (unsigned char)(uintptr_t)bp->b_forw, bp->b_bcount, 6297 bp->b_forw = (struct buf *)(uintptr_t)uscmd->uscsi_cdb[0]; 6414 (void *)bp->b_forw, bp->b_bcount, 7841 bp->b_forw = (struct buf *)(uintptr_t)com; 7850 bp->b_forw [all...] |
/illumos-gate/usr/src/uts/intel/io/dktp/dcdev/ |
H A D | dadk.c | 759 bp->b_forw = (struct buf *)dadkp; 1168 if (bp->b_forw == (struct buf *)dadkp) 1703 bp->b_forw = (struct buf *)dadkp->dad_flcobjp; 1747 bp->av_forw = bp->b_forw = (struct buf *)dadkp;
|
/illumos-gate/usr/src/uts/common/io/lvm/md/ |
H A D | md_subr.c | 3096 bp->b_forw = bp; 3107 bp->b_forw = bp;
|
H A D | md_mddb.c | 507 bfp->bf_buf.b_back = bfp->bf_buf.b_forw = &bfp->bf_buf;
|