| /onnv/onnv-gate/usr/src/lib/libast/common/vmalloc/ |
| vmset.c | 45 reg Vmdata_t* vd = vm->data; local 48 return vd->mode; 50 SETINUSE(vd, inuse); 51 if(!(vd->mode&VM_TRUST) ) 52 { if(ISLOCK(vd,0)) 53 { CLRINUSE(vd, inuse); 56 SETLOCK(vd,0); 59 mode = vd->mode; 62 vd->mode |= (flags&VM_FLAGS); 63 else vd->mode &= ~(flags&VM_FLAGS) [all...] |
| vmclear.c | 45 reg Vmdata_t* vd = vm->data; local 48 SETINUSE(vd, inuse); 49 if(!(vd->mode&VM_TRUST) ) 50 { if(ISLOCK(vd,0)) 51 { CLRINUSE(vd, inuse); 54 SETLOCK(vd,0); 57 vd->free = vd->wild = NIL(Block_t*); 58 vd->pool = 0; 60 if(vd->mode&(VM_MTBEST|VM_MTDEBUG|VM_MTPROFILE) [all...] |
| vmsegment.c | 44 reg Vmdata_t* vd = vm->data; local 47 SETINUSE(vd, inuse); 48 if(!(vd->mode&VM_TRUST)) 49 { if(ISLOCK(vd,0)) 50 { CLRINUSE(vd, inuse); 53 SETLOCK(vd,0); 56 for(seg = vd->seg; seg; seg = seg->next) 61 CLRLOCK(vd,0); 62 CLRINUSE(vd, inuse);
|
| vmpool.c | 49 reg Vmdata_t* vd = vm->data; local 57 else if(size != vd->pool) 58 { if(vd->pool <= 0) 59 vd->pool = size; 63 SETINUSE(vd, inuse); 64 if(!(local = vd->mode&VM_TRUST) ) 65 { GETLOCAL(vd,local); 66 if(ISLOCK(vd, local)) 67 { CLRINUSE(vd, inuse); 70 SETLOCK(vd, local) 138 reg Vmdata_t* vd = vm->data; local 187 reg Vmdata_t* vd = vm->data; local 237 reg Vmdata_t* vd = vm->data; local 301 reg Vmdata_t* vd = vm->data; local [all...] |
| vmopen.c | 40 Vmdata_t vd; /* space for the region itself */ member in struct:_vminit_ 57 reg Vmdata_t* vd; local 90 vd = (Vmdata_t*)addr; 91 if((vd->mode&meth->meth) != 0) 92 { vm->data = vd; 103 /* make sure vd->incr is properly rounded */ 119 vd = (Vmdata_t*)addr; 120 vd->mode = (mode&VM_FLAGS) | meth->meth; 121 vd->incr = incr; 122 vd->pool = 0 [all...] |
| vmlast.c | 46 reg Vmdata_t* vd = vm->data; local 50 SETINUSE(vd, inuse); 51 if(!(local = vd->mode&VM_TRUST)) 52 { GETLOCAL(vd,local); 53 if(ISLOCK(vd,local)) 54 { CLRINUSE(vd, inuse); 57 SETLOCK(vd,local); 63 { for(last = NIL(Seg_t*), seg = vd->seg; seg; last = seg, seg = seg->next) 68 seg->next = vd->seg; 69 vd->seg = seg 116 reg Vmdata_t* vd = vm->data; local 175 reg Vmdata_t* vd = vm->data; local 318 reg Vmdata_t* vd = vm->data; local 335 reg Vmdata_t* vd = vm->data; local 356 reg Vmdata_t* vd = vm->data; local 405 reg Vmdata_t* vd = vm->data; local [all...] |
| vmstat.c | 46 reg Vmdata_t* vd = vm ? vm->data : Vmregion->data; local 49 SETINUSE(vd, inuse); 51 { CLRINUSE(vd, inuse); 54 if(!(vd->mode&VM_TRUST)) 55 { if(ISLOCK(vd,0)) 56 { CLRINUSE(vd, inuse); 59 SETLOCK(vd,0); 67 if(vd->mode&VM_MTLAST) 69 else if((vd->mode&VM_MTPOOL) && (s = vd->pool) > 0 [all...] |
| vmprivate.c | 62 reg Vmdata_t* vd = vm->data; local 69 if(!_Vmtrace && vm == Vmheap && (vd->mode&VM_TRUST) ) 72 vd->mode = (vd->mode&~VM_TRUST)|VM_TRACE; 79 if(vd->incr <= 0) /* this is just _Vmheap on the first call */ 80 vd->incr = VMHEAPINCR; 86 if((size = ROUND(s,vd->incr)) < s) 90 if(size > 2*vd->incr && vm->disc->round < vd->incr) 91 vd->incr *= 2 235 reg Vmdata_t* vd = vm->data; local [all...] |
| vmclose.c | 43 Vmdata_t* vd = vm->data; local 49 if(!(vd->mode&VM_TRUST) && ISLOCK(vd,0)) 57 vd->mode &= ~VM_TRUST; 58 SETLOCK(vd,0); 60 if((vd->mode&VM_MTPROFILE) && _Vmpfclose) 73 for(seg = vd->seg; seg; seg = next) 82 else CLRLOCK(vd,0);
|
| vmbest.c | 87 static int vmisfree(Vmdata_t* vd, Block_t* b) 89 static int vmisfree(vd,b) 90 Vmdata_t* vd; 97 if(b == vd->wild) 101 return vmonlist(TINY(vd)[INDEX(SIZE(b))], b); 103 if(vd->root) 104 return vmintree(vd->root, b); 111 static int vmisjunk(Vmdata_t* vd, Block_t* b) 113 static int vmisjunk(vd,b) 114 Vmdata_t* vd; 547 reg Vmdata_t* vd = vm->data; local 637 reg Vmdata_t* vd = vm->data; local 824 reg Vmdata_t* vd = vm->data; local 884 reg Vmdata_t* vd = vm->data; local 972 Vmdata_t *vd = vm->data; local 1103 reg Vmdata_t* vd = vm->data; local 1157 reg Vmdata_t* vd = vm->data; local [all...] |
| vmdebug.c | 90 reg Vmdata_t* vd = vm->data; local 93 if(vd->mode&VM_DBABORT) 276 reg Vmdata_t* vd = vm->data; local 279 SETINUSE(vd, inuse); 280 GETLOCAL(vd,local); 281 if(ISLOCK(vd,local) || !addr) 282 { CLRINUSE(vd, inuse); 285 SETLOCK(vd,local); 288 for(seg = vd->seg; seg; seg = seg->next) 324 CLRLOCK(vd,local) 341 reg Vmdata_t* vd = vm->data; local 387 reg Vmdata_t* vd = vm->data; local 444 reg Vmdata_t* vd = vm->data; local 512 reg Vmdata_t* vd = vm->data; local 612 reg Vmdata_t* vd = vm->data; local 709 reg Vmdata_t* vd = vm->data; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/fs/zfs/ |
| vdev_root.c | 46 too_many_errors(vdev_t *vd, int numerrors) 48 ASSERT3U(numerrors, <=, vd->vdev_children); 53 vdev_root_open(vdev_t *vd, uint64_t *asize, uint64_t *ashift) 58 if (vd->vdev_children == 0) { 59 vd->vdev_stat.vs_aux = VDEV_AUX_BAD_LABEL; 63 vdev_open_children(vd); 65 for (int c = 0; c < vd->vdev_children; c++) { 66 vdev_t *cvd = vd->vdev_child[c]; 74 if (too_many_errors(vd, numerrors)) { 75 vd->vdev_stat.vs_aux = VDEV_AUX_NO_REPLICAS [all...] |
| vdev.c | 84 vdev_default_asize(vdev_t *vd, uint64_t psize) 86 uint64_t asize = P2ROUNDUP(psize, 1ULL << vd->vdev_top->vdev_ashift); 89 for (int c = 0; c < vd->vdev_children; c++) { 90 csize = vdev_psize_to_asize(vd->vdev_child[c], psize); 104 vdev_get_min_asize(vdev_t *vd) 106 vdev_t *pvd = vd->vdev_parent; 113 return (vd->vdev_asize); 119 if (vd == vd->vdev_top) 120 return (P2ALIGN(vd->vdev_asize, 1ULL << vd->vdev_ms_shift)) 288 vdev_t *vd; local 354 vdev_t *vd; local 653 vdev_t *vd; local 899 vdev_t *vd = zio->io_vd; local 1043 vdev_t *vd = arg; local 2000 vdev_t *vd; local 2055 vdev_t *vd; local 2088 vdev_t *vd, *tvd, *pvd, *rvd = spa->spa_root_vdev; local 2157 vdev_t *vd, *tvd; local 2439 vdev_t *vd = zio->io_vd ? zio->io_vd : rvd; local [all...] |
| vdev_label.c | 177 vdev_label_read(zio_t *zio, vdev_t *vd, int l, void *buf, uint64_t offset, 184 zio_nowait(zio_read_phys(zio, vd, 185 vdev_label_offset(vd->vdev_psize, l, offset), 191 vdev_label_write(zio_t *zio, vdev_t *vd, int l, void *buf, uint64_t offset, 200 zio_nowait(zio_write_phys(zio, vd, 201 vdev_label_offset(vd->vdev_psize, l, offset), 210 vdev_config_generate(spa_t *spa, vdev_t *vd, boolean_t getstats, 218 vd->vdev_ops->vdev_op_type) == 0); 220 VERIFY(nvlist_add_uint64(nv, ZPOOL_CONFIG_ID, vd->vdev_id) 222 VERIFY(nvlist_add_uint64(nv, ZPOOL_CONFIG_GUID, vd->vdev_guid) == 0) 1025 vdev_t *vd; local 1079 vdev_t *vd; local [all...] |
| vdev_file.c | 39 vdev_file_open(vdev_t *vd, uint64_t *psize, uint64_t *ashift) 49 if (vd->vdev_path == NULL || vd->vdev_path[0] != '/') { 50 vd->vdev_stat.vs_aux = VDEV_AUX_BAD_LABEL; 58 if (vd->vdev_tsd != NULL) { 59 ASSERT(vd->vdev_reopening); 60 vf = vd->vdev_tsd; 64 vf = vd->vdev_tsd = kmem_zalloc(sizeof (vdev_file_t), KM_SLEEP); 72 ASSERT(vd->vdev_path != NULL && vd->vdev_path[0] == '/') 132 vdev_t *vd = zio->io_vd; local [all...] |
| vdev_disk.c | 48 vdev_disk_open(vdev_t *vd, uint64_t *psize, uint64_t *ashift) 50 spa_t *spa = vd->vdev_spa; 60 if (vd->vdev_path == NULL || vd->vdev_path[0] != '/') { 61 vd->vdev_stat.vs_aux = VDEV_AUX_BAD_LABEL; 69 if (vd->vdev_tsd != NULL) { 70 ASSERT(vd->vdev_reopening); 71 dvd = vd->vdev_tsd; 75 dvd = vd->vdev_tsd = kmem_zalloc(sizeof (vdev_disk_t), KM_SLEEP); 93 if (vd->vdev_devid != NULL) 341 vdev_t *vd = zio->io_vd; local 432 vdev_t *vd = zio->io_vd; local [all...] |
| zfs_fm.c | 103 const char *subclass, spa_t *spa, vdev_t *vd, zio_t *zio, 153 if (vd != NULL) { 163 if (zio->io_vd == vd && !vdev_accessible(vd, zio)) 172 vd->vdev_ops->vdev_op_leaf && 173 vdev_dtl_contains(vd, DTL_MISSING, zio->io_txg, 1)) 182 if (vd != NULL && 184 (vd->vdev_remove_wanted || vd->vdev_state == VDEV_STATE_REMOVED)) 225 vd != NULL ? vd->vdev_guid : 0) [all...] |
| spa.c | 741 vdev_t *vd; local 742 if ((error = spa_config_parse(spa, &vd, child[c], *vdp, c, 853 vdev_t *vd, *tvd; local 861 vd = spa->spa_spares.sav_vdevs[i]; 864 if ((tvd = spa_lookup_by_guid(spa, vd->vdev_guid, 867 vdev_close(vd); 868 vdev_free(vd); 899 VERIFY(spa_config_parse(spa, &vd, spares[i], NULL, 0, 901 ASSERT(vd != NULL); 903 spa->spa_spares.sav_vdevs[i] = vd; 971 vdev_t *vd, **oldvdevs, **newvdevs; local 2109 vdev_t *vd; local 2225 vdev_t *vd; local 2368 vdev_t *vd; local 3254 vdev_t *vd, *tvd; local 3549 vdev_t *vd, *pvd, *cvd, *tvd; local 3891 vdev_t *vd; local 4040 vdev_t *vd, *pvd, *ppvd; local 4080 vdev_t *vd; local 4622 vdev_t *vd; local 4905 vdev_t *vd; local [all...] |
| vdev_missing.c | 43 vdev_missing_open(vdev_t *vd, uint64_t *psize, uint64_t *ashift) 58 vdev_missing_close(vdev_t *vd)
|
| /onnv/onnv-gate/usr/src/uts/sun4v/io/ |
| vds.c | 76 #define VD_NAME "vd" 219 (vd->dring + (i)*vd->descriptor_size)) 222 #define VD_CLIENT(vd) \ 223 (((vd)->xfer_mode == VIO_DESC_MODE) ? "in-band client" : \ 224 (((vd)->xfer_mode == VIO_DRING_MODE_V1_0) ? "dring client" : \ 225 (((vd)->xfer_mode == 0) ? "null client" : \ 229 #define VD_DSKIMG_LABEL_READ(vd, labelp) \ 230 vd_dskimg_rw(vd, VD_SLICE_NONE, VD_OP_BREAD, (caddr_t)labelp, \ 234 #define VD_DSKIMG_LABEL_WRITE(vd, labelp) 425 struct vd *vd; \/* vd instance task is for *\/ member in struct:vd_task 441 typedef struct vd { struct 1911 vd_t *vd = task->vd; local 1972 vd_t *vd = task->vd; local 2416 vd_t *vd = task->vd; local 2581 vd_t *vd = task->vd; local 3612 vd_t *vd = task->vd; local 3712 vd_t *vd = task->vd; local 3808 vd_t *vd = task->vd; local 3832 vd_t *vd = task->vd; local 3876 vd_t *vd = task->vd; local 3915 vd_t *vd = task->vd; local 4137 vd_t *vd = task->vd; local 4209 vd_t *vd = task->vd; local 5225 vd_t *vd = (vd_t *)arg; local 5296 vd_t *vd = (vd_t *)(void *)arg; local 6718 vd_t *vd; local 6885 vd_t *vd = (vd_t *)arg; local 7000 vd_t *vd = NULL; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/fs/zfs/sys/ |
| vdev.h | 56 extern int vdev_validate_aux(vdev_t *vd); 57 extern zio_t *vdev_probe(vdev_t *vd, zio_t *pio); 59 extern boolean_t vdev_is_bootable(vdev_t *vd); 61 extern vdev_t *vdev_lookup_by_guid(vdev_t *vd, uint64_t guid); 62 extern void vdev_dtl_dirty(vdev_t *vd, vdev_dtl_type_t d, 64 extern boolean_t vdev_dtl_contains(vdev_t *vd, vdev_dtl_type_t d, 66 extern boolean_t vdev_dtl_empty(vdev_t *vd, vdev_dtl_type_t d); 67 extern void vdev_dtl_reassess(vdev_t *vd, uint64_t txg, uint64_t scrub_txg, 69 extern boolean_t vdev_dtl_required(vdev_t *vd); 70 extern boolean_t vdev_resilver_needed(vdev_t *vd, [all...] |
| vdev_impl.h | 59 typedef int vdev_open_func_t(vdev_t *vd, uint64_t *size, uint64_t *ashift); 60 typedef void vdev_close_func_t(vdev_t *vd); 61 typedef uint64_t vdev_asize_func_t(vdev_t *vd, uint64_t psize); 64 typedef void vdev_state_change_func_t(vdev_t *vd, int, int); 209 #define VDEV_UBERBLOCK_SHIFT(vd) \ 210 MAX((vd)->vdev_top->vdev_ashift, UBERBLOCK_SHIFT) 211 #define VDEV_UBERBLOCK_COUNT(vd) \ 212 (VDEV_UBERBLOCK_RING >> VDEV_UBERBLOCK_SHIFT(vd)) 213 #define VDEV_UBERBLOCK_OFFSET(vd, n) \ 214 offsetof(vdev_label_t, vl_uberblock[(n) << VDEV_UBERBLOCK_SHIFT(vd)]) [all...] |
| /onnv/onnv-gate/usr/src/lib/libadm/common/ |
| rdwr_vtoc.c | 47 #define libadm_vtoc_copy(vs, vd) \ 50 vd->v_bootinfo[0] = (unsigned)vs->v_bootinfo[0]; \ 51 vd->v_bootinfo[1] = (unsigned)vs->v_bootinfo[1]; \ 52 vd->v_bootinfo[2] = (unsigned)vs->v_bootinfo[2]; \ 53 vd->v_sanity = (unsigned)vs->v_sanity; \ 54 vd->v_version = (unsigned)vs->v_version; \ 55 bcopy(vs->v_volume, vd->v_volume, LEN_DKL_VVOL); \ 56 vd->v_sectorsz = vs->v_sectorsz; \ 57 vd->v_nparts = vs->v_nparts; \ 58 vd->v_version = (unsigned)vs->v_version; [all...] |
| /onnv/onnv-gate/usr/src/uts/sun4v/sys/ |
| vdsk_common.h | 539 * Given a pointer to the instance private data of a vDisk driver (vd), 543 #define VD_UPDATE_IO_STATS(vd, op, len) \ 545 ASSERT((vd) != NULL); \ 546 ASSERT(MUTEX_HELD(&(vd)->lock)); \ 548 if ((vd)->io_stats != NULL) { \ 549 kstat_io_t *kip = KSTAT_IO_PTR((vd)->io_stats); \ 566 #define VD_KSTAT_WAITQ_ENTER(vd) \ 567 if ((vd)->io_stats != NULL) { \ 568 ASSERT(MUTEX_HELD(&(vd)->lock)); \ 569 kstat_waitq_enter(KSTAT_IO_PTR((vd)->io_stats)); [all...] |
| /onnv/onnv-gate/usr/src/cmd/iscsi/iscsitgtd/ |
| t10_spc.c | 145 struct vpd_desc vd; local 385 bzero(&vd, sizeof (vd)); 386 vd.code_set = SPC_INQUIRY_CODE_SET_BINARY; 387 vd.id_type = SPC_INQUIRY_ID_TYPE_TARG_PORT; 388 vd.proto_id = SPC_INQUIRY_PROTOCOL_ISCSI; 389 vd.association = SPC_INQUIRY_ASSOC_TARGPORT; 390 vd.piv = 1; 391 vd.len = 4; 392 bcopy(&vd, rbp, sizeof (vd)) [all...] |