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

/illumos-gate/usr/src/uts/common/io/rsm/
H A Drsm.c1678 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 Dmem_read.c86 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 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/sun4u/lw8/io/
H A Dsgfru.c625 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 Dballoon.c213 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 Dcpr_dump.c672 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 Dpicldiag.c1142 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 Dlw8.c1172 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 Dschumacher.c1050 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 Dmc-us3i.c1701 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 Dmc-us3.c1432 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 Dmdb_kvm.c1082 } *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 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);
/illumos-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_kvm.c1132 } *segp = (const struct kmt_seg *)data; local
1138 map.map_base = (uintptr_t)segp->s_base;
1139 map.map_size = segp->s_size;

Completed in 155 milliseconds