/titanic_41/usr/src/uts/common/io/rsm/ |
H A D | rsm.c | 1678 rsmseg_t *segp) in rsmshare_get() argument 1719 rsmseglock_acquire(segp); in rsmshare_get() 1725 segp->s_share = shdatap; in rsmshare_get() 1727 rsmseglock_release(segp); in rsmshare_get() 9071 rsmseg_t *segp = (rsmseg_t *)resp; in rsm_quiesce_exp_seg() local 9076 "%s enter: key=%u\n", function, segp->s_key)); in rsm_quiesce_exp_seg() 9078 rsmseglock_acquire(segp); in rsm_quiesce_exp_seg() 9081 if ((segp->s_state == RSM_STATE_NEW_QUIESCED) || in rsm_quiesce_exp_seg() 9082 (segp->s_state == RSM_STATE_BIND_QUIESCED) || in rsm_quiesce_exp_seg() 9083 (segp->s_state == RSM_STATE_EXPORT_QUIESCING) || in rsm_quiesce_exp_seg() [all …]
|
/titanic_41/usr/src/uts/sun4u/lw8/io/ |
H A D | sgfru.c | 625 segment_t *segp; in sgfru_getsegments() local 649 segp = (segment_t *)kmem_zalloc(ssize, KM_SLEEP); in sgfru_getsegments() 652 if ((ret = sgfru_segment_pad(datap, max_cnt, &segs.fru_info, segp)) in sgfru_getsegments() 655 kmem_free(segp, ssize); in sgfru_getsegments() 663 kmem_free(segp, ssize); in sgfru_getsegments() 667 if (sgfru_copyout_segments(iargp, &segs, segp) != 0) { in sgfru_getsegments() 668 kmem_free(segp, ssize); in sgfru_getsegments() 672 kmem_free(segp, ssize); in sgfru_getsegments() 1468 segment_t *segp) in sgfru_copyin_segment() argument 1472 bzero((caddr_t)segp, sizeof (segment_t)); in sgfru_copyin_segment() [all …]
|
/titanic_41/usr/src/cmd/fm/schemes/mem/ |
H A D | mem_read.c | 86 seeprom_seg_t *segp, seg; in seeprom_seg_lookup() local 106 segp = ((seeprom_seg_t *)(sc + 1)) + sidx; in seeprom_seg_lookup() 108 bcopy(segp, &seg, sizeof (seeprom_seg_t)); in seeprom_seg_lookup()
|
/titanic_41/usr/src/uts/common/cpr/ |
H A D | cpr_dump.c | 672 struct seg *segp; in cpr_count_seg_pages() local 677 for (segp = AS_SEGFIRST(&kas); segp; segp = AS_SEGNEXT(&kas, segp)) { in cpr_count_seg_pages() 678 if (ste = cpr_sparse_seg_check(segp)) { in cpr_count_seg_pages() 679 pages += (ste->st_fcn)(mapflag, bitfunc, segp); in cpr_count_seg_pages() 681 pages += cpr_count_pages(segp->s_base, in cpr_count_seg_pages() 682 segp->s_size, mapflag, bitfunc, DBG_SHOWRANGE); in cpr_count_seg_pages()
|
/titanic_41/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);
|
/titanic_41/usr/src/uts/i86xpv/os/ |
H A D | balloon.c | 211 struct memseg *segp; in balloon_init_new_pages() local 337 for (segp = memsegs; segp->next != NULL; segp = segp->next) in balloon_init_new_pages() 339 segp->next = &mem->memseg; in balloon_init_new_pages()
|
/titanic_41/usr/src/lib/libprtdiag_psr/sparc/schumacher/common/ |
H A D | schumacher.c | 1050 seg_info_t *segp = args; in membank_callback() local 1056 if (segp->bank_count > 0) in membank_callback() 1064 segp->bank_count++; in membank_callback() 1097 while ((i < segp->ifactor) && (newptr->iway_count < MAX_IWAYS)) { in membank_callback() 1098 if (((segp->base + i * mem_xfersize) & mask) == match) in membank_callback() 1111 logprintf_bankinfo(picl_nodehdl_t segh, seg_info_t *segp) in logprintf_bankinfo() argument 1119 segp->bank_count = 0; in logprintf_bankinfo() 1120 err = picl_walk_tree_by_class(segh, PICL_CLASS_MEMORY_BANK, segp, in logprintf_bankinfo() 1130 logprintf_seg_contains_col(picl_nodehdl_t nodeh, seg_info_t *segp) in logprintf_seg_contains_col() argument 1153 err = logprintf_bankinfo(nodeh, segp); in logprintf_seg_contains_col()
|
/titanic_41/usr/src/lib/libprtdiag_psr/sparc/desktop/common/ |
H A D | picldiag.c | 1142 seg_info_t *segp = args; in membank_callback() local 1148 if (segp->bank_count > 0) in membank_callback() 1156 segp->bank_count++; in membank_callback() 1189 while ((i < segp->ifactor) && (newptr->iway_count < MAX_IWAYS)) { in membank_callback() 1190 if (((segp->base + i * mem_xfersize) & mask) == match) in membank_callback() 1203 logprintf_bankinfo(picl_nodehdl_t segh, seg_info_t *segp) in logprintf_bankinfo() argument 1211 segp->bank_count = 0; in logprintf_bankinfo() 1212 err = picl_walk_tree_by_class(segh, PICL_CLASS_MEMORY_BANK, segp, in logprintf_bankinfo() 1222 logprintf_seg_contains_col(picl_nodehdl_t nodeh, seg_info_t *segp) in logprintf_seg_contains_col() argument 1245 err = logprintf_bankinfo(nodeh, segp); in logprintf_seg_contains_col()
|
/titanic_41/usr/src/lib/libprtdiag_psr/sparc/lw8/common/ |
H A D | lw8.c | 1172 seg_info_t *segp = args; in membank_callback() local 1178 if (segp->bank_count > 0) in membank_callback() 1186 segp->bank_count++; in membank_callback() 1219 while ((i < segp->ifactor) && (newptr->iway_count < MAX_IWAYS)) { in membank_callback() 1220 if (((segp->base + i * mem_xfersize) & mask) == match) in membank_callback() 1233 logprintf_bankinfo(picl_nodehdl_t segh, seg_info_t *segp) in logprintf_bankinfo() argument 1241 segp->bank_count = 0; in logprintf_bankinfo() 1242 err = picl_walk_tree_by_class(segh, PICL_CLASS_MEMORY_BANK, segp, in logprintf_bankinfo() 1252 logprintf_seg_contains_col(picl_nodehdl_t nodeh, seg_info_t *segp) in logprintf_seg_contains_col() argument 1275 err = logprintf_bankinfo(nodeh, segp); in logprintf_seg_contains_col()
|
/titanic_41/usr/src/uts/sun4u/io/ |
H A D | mc-us3i.c | 1701 struct seg_info *segp; in mc_get_mem_info() local 1717 if ((segp = (struct seg_info *)mc_node_get(bankp->seg_id, in mc_get_mem_info() 1724 *seg_sizep = segp->size; in mc_get_mem_info() 1727 *banksp = segp->nbanks; in mc_get_mem_info()
|
H A D | mc-us3.c | 1432 struct seg_info *segp; in mc_get_mem_info() local 1453 if ((segp = (struct seg_info *)mc_node_get(bankp->seg_id, in mc_get_mem_info() 1460 *seg_sizep = segp->size; in mc_get_mem_info() 1463 *banksp = segp->nbanks; in mc_get_mem_info()
|
/titanic_41/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_kvm.c | 1082 } *segp = (const struct kt_seg *)data; in kt_mapping_walk() local 1088 map.map_base = (uintptr_t)segp->s_base; in kt_mapping_walk() 1089 map.map_size = segp->s_size; in kt_mapping_walk()
|
/titanic_41/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);
|
/titanic_41/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_kvm.c | 1132 } *segp = (const struct kmt_seg *)data; in kmt_mapping_walk() local 1138 map.map_base = (uintptr_t)segp->s_base; in kmt_mapping_walk() 1139 map.map_size = segp->s_size; in kmt_mapping_walk()
|