Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/rsm/
H A Drsm.c1680 rsmseg_t *segp) in rsmshare_get() argument
1721 rsmseglock_acquire(segp); in rsmshare_get()
1727 segp->s_share = shdatap; in rsmshare_get()
1729 rsmseglock_release(segp); in rsmshare_get()
9070 rsmseg_t *segp = (rsmseg_t *)resp; in rsm_quiesce_exp_seg() local
9075 "%s enter: key=%u\n", function, segp->s_key)); in rsm_quiesce_exp_seg()
9077 rsmseglock_acquire(segp); in rsm_quiesce_exp_seg()
9080 if ((segp->s_state == RSM_STATE_NEW_QUIESCED) || in rsm_quiesce_exp_seg()
9081 (segp->s_state == RSM_STATE_BIND_QUIESCED) || in rsm_quiesce_exp_seg()
9082 (segp->s_state == RSM_STATE_EXPORT_QUIESCING) || in rsm_quiesce_exp_seg()
[all …]
/illumos-gate/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 …]
/illumos-gate/usr/src/lib/libdwarf/common/
H A Ddwarf_machoread.c525 struct generic_macho_segment_command *segp, in dwarf_macho_load_dwarf_section_details32() argument
529 Dwarf_Unsigned seccount = segp->nsects; in dwarf_macho_load_dwarf_section_details32()
531 Dwarf_Unsigned curoff = segp->sectionsoffset; in dwarf_macho_load_dwarf_section_details32()
595 struct generic_macho_segment_command *segp, in dwarf_macho_load_dwarf_section_details64() argument
600 Dwarf_Unsigned seccount = segp->nsects; in dwarf_macho_load_dwarf_section_details64()
602 Dwarf_Unsigned curoff = segp->sectionsoffset; in dwarf_macho_load_dwarf_section_details64()
666 struct generic_macho_segment_command *segp, in dwarf_macho_load_dwarf_section_details() argument
673 segp,segi,errcode); in dwarf_macho_load_dwarf_section_details()
676 segp,segi,errcode); in dwarf_macho_load_dwarf_section_details()
690 struct generic_macho_segment_command *segp = in dwarf_macho_load_dwarf_sections() local
[all …]
/illumos-gate/usr/src/cmd/fm/schemes/mem/
H A Dmem_read.c84 seeprom_seg_t *segp, seg; in seeprom_seg_lookup() local
104 segp = ((seeprom_seg_t *)(sc + 1)) + sidx; in seeprom_seg_lookup()
106 bcopy(segp, &seg, sizeof (seeprom_seg_t)); in seeprom_seg_lookup()
/illumos-gate/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()
/illumos-gate/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);
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dballoon.c213 struct memseg *segp; in balloon_init_new_pages() local
339 for (segp = memsegs; segp->next != NULL; segp = segp->next) in balloon_init_new_pages()
341 segp->next = &mem->memseg; in balloon_init_new_pages()
/illumos-gate/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()
/illumos-gate/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()
/illumos-gate/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()
/illumos-gate/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()
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_kvm.c1159 } *segp = (const struct kt_seg *)data; in kt_mapping_walk() local
1165 map.map_base = (uintptr_t)segp->s_base; in kt_mapping_walk()
1166 map.map_size = segp->s_size; in kt_mapping_walk()
/illumos-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_kvm.c1149 } *segp = (const struct kmt_seg *)data; in kmt_mapping_walk() local
1155 map.map_base = (uintptr_t)segp->s_base; in kmt_mapping_walk()
1156 map.map_size = segp->s_size; in kmt_mapping_walk()