Home
last modified time | relevance | path

Searched refs:mseg (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_kpm.c271 struct memseg *mseg; \
277 ASSERT(mseg); \
280 kp = &mseg->kpm_pages[inx]; \
285 struct memseg *mseg; \
291 ASSERT(mseg); \
311 struct memseg *mseg; in hat_kpm_fault() local
325 pp = &mseg->pages[(pgcnt_t)(pfn - mseg->pages_base)]; in hat_kpm_fault()
1220 if (inx >= mseg->kpm_nkpmpgs) { in sfmmu_kpm_fault()
1225 kp = &mseg->kpm_pages[inx]; in sfmmu_kpm_fault()
1542 inx = pfn - mseg->kpm_pbase; in sfmmu_kpm_fault_small()
[all …]
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dpe.c265 int mseg = 16; /* maximum entries in hmp arrary */ in pe_start() local
388 if (nseg >= (mseg-4)) { in pe_start()
392 buf = kmem_alloc(sizeof (cmdQ_ce_t) * 2 * mseg, in pe_start()
400 mseg * sizeof (cmdQ_ce_t)); in pe_start()
405 mseg = 2*mseg; in pe_start()
416 &hmp[nseg], mseg - nseg); in pe_start()
422 mseg - nseg)) == 0) { in pe_start()
446 mseg - nseg); in pe_start()
469 mseg - nseg); in pe_start()
566 kmem_free(hmp, mseg * sizeof (cmdQ_ce_t)); in pe_start()
[all …]
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_pagelist.c3317 if (PP_ISNORELOC(mseg->pages)) { in trimkcage()
3325 kcagepfn < mseg->pages_end) { in trimkcage()
3377 struct memseg *mseg; in page_geti_contig_pages() local
3459 for (mseg = memsegs; mseg != NULL; mseg = mseg->next) { in page_geti_contig_pages()
3460 if (pfnhi < mseg->pages_base || pfnlo >= mseg->pages_end) { in page_geti_contig_pages()
3465 if (mseg->pages_end - mseg->pages_base < szcpgcnt) in page_geti_contig_pages()
3526 randpp = mseg->pages + (randpfn - mseg->pages_base); in page_geti_contig_pages()
3531 endpp = mseg->pages + (hi - mseg->pages_base) + 1; in page_geti_contig_pages()
3557 pp = mseg->pages + in page_geti_contig_pages()
3558 (pfn - mseg->pages_base); in page_geti_contig_pages()
[all …]
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_sol_dev.c181 error = vm_get_memseg(sc->vmm_vm, mseg->segid, &mseg->len, &sysmem, in vmmdev_get_memseg()
183 if (error || mseg->len == 0) in vmmdev_get_memseg()
189 de = vmmdev_devmem_find(sc, mseg->segid); in vmmdev_get_memseg()
191 (void) strlcpy(mseg->name, de->vde_name, in vmmdev_get_memseg()
192 sizeof (mseg->name)); in vmmdev_get_memseg()
195 bzero(mseg->name, sizeof (mseg->name)); in vmmdev_get_memseg()
224 entry->vde_segid = mseg->segid; in vmmdev_devmem_create()
225 entry->vde_len = mseg->len; in vmmdev_devmem_create()
280 if (VM_MEMSEG_NAME(mseg)) { in vmmdev_alloc_memseg()
283 error = vm_alloc_memseg(sc->vmm_vm, mseg->segid, mseg->len, sysmem); in vmmdev_alloc_memseg()
[all …]
/illumos-gate/usr/src/uts/sfmmu/ml/
H A Dsfmmu_asm.S3960 ldx [tmp3 + %lo(mhash_per_slot)], mseg ;\
3961 udivx pfn, mseg, mseg ;\
3963 and mseg, SFMMU_N_MEM_SLOTS - 1, mseg ;\
3964 sllx mseg, SFMMU_MEM_HASH_ENTRY_SHIFT, mseg ;\
3965 add tmp1, mseg, tmp1 ;\
3966 ldxa [tmp1]%asi, mseg ;\
3967 cmp mseg, MSEG_NULLPTR_PA ;\
3986 ldx [tmp3 + %lo(memsegspa)], mseg ;\
3988 cmp mseg, MSEG_NULLPTR_PA ;\
3994 ldxa [mseg + MEMSEG_NEXTPA]%asi, mseg ;\
[all …]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_sli4.c7684 uint32_t mseg; in emlxs_sli4_resource_alloc() local
7989 mseg = MEM_SGL1K; in emlxs_sli4_resource_alloc()
7992 mseg = MEM_SGL2K; in emlxs_sli4_resource_alloc()
7995 mseg = MEM_SGL4K; in emlxs_sli4_resource_alloc()
8032 xrip->SGSeg = mseg; in emlxs_sli4_resource_alloc()