/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | drmach.h | 147 uint64_t *basepa, uint64_t *endpa, 155 uint64_t basepa, uint64_t size); 157 uint64_t basepa, uint64_t size);
|
/illumos-gate/usr/src/uts/sun4u/starfire/sys/ |
H A D | pda.h | 210 uint64_t basepa, 213 uint64_t basepa,
|
H A D | drmach.h | 130 uint64_t basepa, uint64_t size); 132 uint64_t basepa, uint64_t size);
|
/illumos-gate/usr/src/uts/sun4u/starfire/os/ |
H A D | pda.c | 142 uint64_t basepa, endpa; local 150 basepa = mc_asr_to_pa(asr); 155 basepa &= ~(endpa - 1); 156 endpa += basepa; 157 basepfn = (pfn_t)(basepa >> PAGESHIFT); 185 pda_mem_add_span(pda_handle_t ph, uint64_t basepa, uint64_t nbytes) argument 194 a_pfn = (pfn_t)(basepa >> BDA_PAGESHIFT); 220 pda_mem_del_span(pda_handle_t ph, uint64_t basepa, uint64_t nbytes) argument 230 d_pfn = (pfn_t)(basepa >> BDA_PAGESHIFT);
|
/illumos-gate/usr/src/uts/sun4u/starcat/sys/ |
H A D | drmach.h | 139 uint64_t basepa, uint64_t size); 141 uint64_t basepa, uint64_t size);
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | sbd.h | 67 uint64_t *basepa; member in struct:__anon10205
|
H A D | sbdpriv.h | 717 uint64_t *basepa);
|
/illumos-gate/usr/src/uts/sun4u/opl/sys/ |
H A D | drmach.h | 340 uint64_t basepa, uint64_t size); 342 uint64_t basepa, uint64_t size);
|
/illumos-gate/usr/src/uts/i86pc/io/dr/ |
H A D | dr_mem_acpi.c | 106 uint64_t basepa = _ptob64(mp->sbm_basepfn); local 111 basepa &= ~mp->sbm_alignment_mask; 120 mlist = memlist_del_span(mlist, 0ull, basepa);
|
H A D | dr.c | 2920 uint64_t basepa, endpa; local 2943 &basepa, &endpa, NULL); 2956 (basepa >= (ml->ml_address + ml->ml_size)))
|
/illumos-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr_mem.c | 113 uint64_t basepa = _ptob64(mp->sbm_basepfn); local 118 basepa &= ~(mp->sbm_slice_size - 1); 127 mlist = memlist_del_span(mlist, 0ull, basepa); 133 basepa += mp->sbm_slice_size; 135 if (endpa > basepa) 138 basepa, 139 endpa - basepa);
|
H A D | dr.c | 2951 uint64_t basepa, endpa; local 2973 err = drmach_mem_get_base_physaddr(cp->sbdev_id, &basepa); 2981 * basepa may not be on a alignment boundary, make it so. 2990 basepa &= ~(endpa - 1); 2991 endpa += basepa; 2999 (basepa >= (ml->ml_address + ml->ml_size)))
|
/illumos-gate/usr/src/uts/sun4u/opl/io/ |
H A D | dr_mem.c | 136 uint64_t basepa = _ptob64(mp->sbm_basepfn); local 141 basepa &= ~(mp->sbm_slice_size - 1); 150 mlist = memlist_del_span(mlist, 0ull, basepa); 156 basepa += mp->sbm_slice_size; 158 if (endpa > basepa) 160 mlist, basepa, 161 endpa - basepa);
|
H A D | drmach.c | 428 uint64_t basepa, endpa; local 431 basepa = mp->slice_base + mp->slice_size; 433 ml = memlist_del_span(ml, basepa, endpa - basepa); 2276 drmach_mem_add_span(drmachid_t id, uint64_t basepa, uint64_t size) argument 2278 pfn_t basepfn = (pfn_t)(basepa >> PAGESHIFT); 2307 drmach_mem_del_span(drmachid_t id, uint64_t basepa, uint64_t size) argument 2309 pfn_t basepfn = (pfn_t)(basepa >> PAGESHIFT);
|
H A D | mc-opl.c | 2905 uint64_t basepa; local 2912 basepa = mcp->mc_start_address; 2918 if (basepa != mcp->mc_start_address) {
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | sbd.c | 3846 uint64_t basepa, endpa; local 3869 if (sbdphw_get_base_physaddr(hdp, dip, &basepa)) { 3877 basepa &= ~(endpa - 1); 3878 endpa += basepa; 3885 (basepa >= (ml->ml_address + ml->ml_size))) 4706 uint64_t basepa, endpa; local 4717 if (sbdphw_get_base_physaddr(hdp, dip, &basepa)) { 4729 * basepa may not be on a alignment boundary, make it so. 4736 basepa &= ~(endpa - 1); 4737 endpa += basepa; [all...] |
H A D | sbd_mem.c | 1423 uint64_t basepa; local 1439 if (sbdphw_get_base_physaddr(hdp, mp->sbm_cm.sbdev_dip, &basepa)) { 1449 mp->sbm_basepfn = _b64top(basepa);
|
/illumos-gate/usr/src/uts/sun4u/starfire/io/ |
H A D | drmach.c | 2937 drmach_mem_add_span(drmachid_t id, uint64_t basepa, uint64_t size) argument 2939 pfn_t basepfn = (pfn_t)(basepa >> PAGESHIFT); 2967 pda_mem_add_span(ph, basepa, size); 2975 drmach_mem_del_span(drmachid_t id, uint64_t basepa, uint64_t size) argument 2978 pfn_t basepfn = (pfn_t)(basepa >> PAGESHIFT); 3010 pda_mem_del_span(ph, basepa, size);
|
/illumos-gate/usr/src/uts/i86pc/io/acpi/drmach_acpi/ |
H A D | drmach_acpi.c | 2580 * rely on the basepa argument. And it's possible that only part of a memory 2585 drmach_mem_add_span(drmachid_t id, uint64_t basepa, uint64_t size) argument 2587 _NOTE(ARGUNUSED(basepa)); 2601 /* Compute basepa and size of installed memory. */
|
/illumos-gate/usr/src/uts/sun4u/starcat/io/ |
H A D | drmach.c | 3193 DRMACH_PR("0x%lx = 0x%lx, basepa 0x%lx\n", 6391 drmach_mem_add_span(drmachid_t id, uint64_t basepa, uint64_t size) argument 6393 pfn_t basepfn = (pfn_t)(basepa >> PAGESHIFT); 6418 drmach_mem_del_span(drmachid_t id, uint64_t basepa, uint64_t size) argument 6420 pfn_t basepfn = (pfn_t)(basepa >> PAGESHIFT);
|