Home
last modified time | relevance | path

Searched refs:segp (Results 1 – 15 of 15) sorted by relevance

/titanic_41/usr/src/uts/common/io/rsm/
H A Drsm.c1678 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 Dsgfru.c625 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 Dmem_read.c86 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 Dcpr_dump.c672 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 Dsgfru_mbox.h336 fru_info_t *fru, segment_t *segp);
341 static void sgfru_segment_unpad(const fru_info_t *fru, const segment_t *segp,
H A Dsgfru_priv.h127 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 Dballoon.c211 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 Dschumacher.c1050 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 Dpicldiag.c1142 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 Dlw8.c1172 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 Dmc-us3i.c1701 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 Dmc-us3.c1432 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 Dmdb_kvm.c1082 } *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 Didn.c5178 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 Dkmdb_kvm.c1132 } *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()