/illumos-gate/usr/src/uts/common/io/rsm/ |
H A D | rsm.c | 1678 rsmseg_t *segp) 1719 rsmseglock_acquire(segp); 1725 segp->s_share = shdatap; 1727 rsmseglock_release(segp); 9071 rsmseg_t *segp = (rsmseg_t *)resp; local 9076 "%s enter: key=%u\n", function, segp->s_key)); 9078 rsmseglock_acquire(segp); 9081 if ((segp->s_state == RSM_STATE_NEW_QUIESCED) || 9082 (segp->s_state == RSM_STATE_BIND_QUIESCED) || 9083 (segp 1677 rsmshare_get(rsm_memseg_id_t key, rsm_node_id_t node, adapter_t *adapter, rsmseg_t *segp) argument 9151 rsmseg_t *segp = (rsmseg_t *)resp; local 9348 rsmseg_t *segp = (rsmseg_t *)resp; local 9372 rsmseg_t *segp = (rsmseg_t *)resp; local [all...] |
/illumos-gate/usr/src/cmd/fm/schemes/mem/ |
H A D | mem_read.c | 86 seeprom_seg_t *segp, seg; local 106 segp = ((seeprom_seg_t *)(sc + 1)) + sidx; 108 bcopy(segp, &seg, sizeof (seeprom_seg_t));
|
/illumos-gate/usr/src/uts/sun4u/lw8/sys/ |
H A D | sgfru_mbox.h | 336 fru_info_t *fru, segment_t *segp); 341 static void sgfru_segment_unpad(const fru_info_t *fru, const segment_t *segp,
|
H A D | sgfru_priv.h | 127 const frup_info_t *frup, segment_t *segp); 144 const frup_info_t *frup, const segment_t *segp);
|
/illumos-gate/usr/src/uts/sun4u/lw8/io/ |
H A D | sgfru.c | 625 segment_t *segp; local 649 segp = (segment_t *)kmem_zalloc(ssize, KM_SLEEP); 652 if ((ret = sgfru_segment_pad(datap, max_cnt, &segs.fru_info, segp)) 655 kmem_free(segp, ssize); 663 kmem_free(segp, ssize); 667 if (sgfru_copyout_segments(iargp, &segs, segp) != 0) { 668 kmem_free(segp, ssize); 672 kmem_free(segp, ssize); 1468 segment_t *segp) 1472 bzero((caddr_t)segp, sizeo 1467 sgfru_copyin_segment(const sgfru_init_arg_t *argp, const frup_info_t *frup, segment_t *segp) argument 1634 sgfru_copyout_segments(const sgfru_init_arg_t *argp, const frup_info_t *frup, const segment_t *segp) argument 1777 sgfru_segment_pad(const caddr_t datap, const int max_cnt, fru_info_t *fru, segment_t *segp) argument 1847 sgfru_segment_unpad(const fru_info_t *fru, const segment_t *segp, caddr_t datap) argument [all...] |
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | balloon.c | 213 struct memseg *segp; local 339 for (segp = memsegs; segp->next != NULL; segp = segp->next) 341 segp->next = &mem->memseg;
|
/illumos-gate/usr/src/uts/common/cpr/ |
H A D | cpr_dump.c | 672 struct seg *segp; local 677 for (segp = AS_SEGFIRST(&kas); segp; segp = AS_SEGNEXT(&kas, segp)) { 678 if (ste = cpr_sparse_seg_check(segp)) { 679 pages += (ste->st_fcn)(mapflag, bitfunc, segp); 681 pages += cpr_count_pages(segp->s_base, 682 segp->s_size, mapflag, bitfunc, DBG_SHOWRANGE);
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/desktop/common/ |
H A D | picldiag.c | 1142 seg_info_t *segp = args; local 1148 if (segp->bank_count > 0) 1156 segp->bank_count++; 1189 while ((i < segp->ifactor) && (newptr->iway_count < MAX_IWAYS)) { 1190 if (((segp->base + i * mem_xfersize) & mask) == match) 1203 logprintf_bankinfo(picl_nodehdl_t segh, seg_info_t *segp) argument 1211 segp->bank_count = 0; 1212 err = picl_walk_tree_by_class(segh, PICL_CLASS_MEMORY_BANK, segp, 1222 logprintf_seg_contains_col(picl_nodehdl_t nodeh, seg_info_t *segp) argument 1245 err = logprintf_bankinfo(nodeh, segp); [all...] |
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/lw8/common/ |
H A D | lw8.c | 1172 seg_info_t *segp = args; local 1178 if (segp->bank_count > 0) 1186 segp->bank_count++; 1219 while ((i < segp->ifactor) && (newptr->iway_count < MAX_IWAYS)) { 1220 if (((segp->base + i * mem_xfersize) & mask) == match) 1233 logprintf_bankinfo(picl_nodehdl_t segh, seg_info_t *segp) argument 1241 segp->bank_count = 0; 1242 err = picl_walk_tree_by_class(segh, PICL_CLASS_MEMORY_BANK, segp, 1252 logprintf_seg_contains_col(picl_nodehdl_t nodeh, seg_info_t *segp) argument 1275 err = logprintf_bankinfo(nodeh, segp); [all...] |
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/schumacher/common/ |
H A D | schumacher.c | 1050 seg_info_t *segp = args; local 1056 if (segp->bank_count > 0) 1064 segp->bank_count++; 1097 while ((i < segp->ifactor) && (newptr->iway_count < MAX_IWAYS)) { 1098 if (((segp->base + i * mem_xfersize) & mask) == match) 1111 logprintf_bankinfo(picl_nodehdl_t segh, seg_info_t *segp) argument 1119 segp->bank_count = 0; 1120 err = picl_walk_tree_by_class(segh, PICL_CLASS_MEMORY_BANK, segp, 1130 logprintf_seg_contains_col(picl_nodehdl_t nodeh, seg_info_t *segp) argument 1153 err = logprintf_bankinfo(nodeh, segp); [all...] |
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | mc-us3i.c | 1701 struct seg_info *segp; local 1717 if ((segp = (struct seg_info *)mc_node_get(bankp->seg_id, 1724 *seg_sizep = segp->size; 1727 *banksp = segp->nbanks;
|
H A D | mc-us3.c | 1432 struct seg_info *segp; local 1453 if ((segp = (struct seg_info *)mc_node_get(bankp->seg_id, 1460 *seg_sizep = segp->size; 1463 *banksp = segp->nbanks;
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_kvm.c | 1082 } *segp = (const struct kt_seg *)data; local 1088 map.map_base = (uintptr_t)segp->s_base; 1089 map.map_size = segp->s_size;
|
/illumos-gate/usr/src/uts/sun4u/starfire/io/ |
H A D | idn.c | 5178 struct seg *segp; local 5240 for (segp = &ktextseg; segp; segp = AS_SEGNEXT(&kas, segp)) { 5241 if (segp->s_size >= blksize) 5244 if (segp == NULL) { 5249 bcopy(segp->s_base, obuf, blksize);
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_kvm.c | 1132 } *segp = (const struct kmt_seg *)data; local 1138 map.map_base = (uintptr_t)segp->s_base; 1139 map.map_size = segp->s_size;
|