/illumos-gate/usr/src/uts/sun4u/chicago/os/ |
H A D | chicago.c | 376 uint32_t eaddr; in get_ebus_rtc_vaddr() local 388 if (size != sizeof (eaddr)) in get_ebus_rtc_vaddr() 390 " expected = %lu found =%d\n", sizeof (eaddr), size); in get_ebus_rtc_vaddr() 391 if (prom_getprop(node, "address", (caddr_t)&eaddr) == -1) in get_ebus_rtc_vaddr() 393 v_rtc_addr_reg = (volatile unsigned char *)(uintptr_t)eaddr; in get_ebus_rtc_vaddr()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_as.c | 421 caddr_t eaddr; in as_addseg() local 453 eaddr = addr + newseg->s_size; in as_addseg() 473 if (addr >= base || eaddr > base) { in as_addseg() 1275 caddr_t raddr, eaddr; in as_unmap() local 1281 eaddr = (caddr_t)(((uintptr_t)(addr + size) + PAGEOFFSET) & in as_unmap() 1293 as_clearwatchprot(as, raddr, eaddr - raddr); in as_unmap() 1298 if (eaddr <= seg->s_base) in as_unmap() 1302 ASSERT(raddr < eaddr); in as_unmap() 1307 if (eaddr > (seg->s_base + seg->s_size)) in as_unmap() 1310 ssize = eaddr - raddr; in as_unmap() [all …]
|
H A D | seg_vn.c | 926 caddr_t eaddr; in segvn_create() local 944 eaddr = seg->s_base + seg->s_size; in segvn_create() 947 addr < eaddr; addr += PAGESIZE, anon_idx++) { in segvn_create() 1791 segvn_hat_rgn_unload_callback(caddr_t saddr, caddr_t eaddr, caddr_t r_saddr, in segvn_hat_rgn_unload_callback() argument 1798 ASSERT(eaddr > saddr); in segvn_hat_rgn_unload_callback() 1801 ASSERT(eaddr > r_saddr); in segvn_hat_rgn_unload_callback() 1802 ASSERT(eaddr <= r_saddr + r_size); in segvn_hat_rgn_unload_callback() 1809 len = eaddr - saddr; in segvn_hat_rgn_unload_callback() 3831 caddr_t eaddr, int brkcow) in segvn_fault_vnodepages() argument 3945 e = P2ROUNDUP((uintptr_t)eaddr, pgsz); in segvn_fault_vnodepages() [all …]
|
H A D | seg_kmem.c | 369 caddr_t eaddr; in boot_mapin() local 376 for (eaddr = addr + size; addr < eaddr; addr += PAGESIZE) { in boot_mapin() 999 caddr_t eaddr; in segkmem_xfree() local 1016 for (eaddr = addr + size; addr < eaddr; addr += PAGESIZE) { in segkmem_xfree()
|
H A D | seg_map.c | 1386 caddr_t eaddr; in segmap_pagecreate() local 1418 eaddr = addr + len; in segmap_pagecreate() 1434 for (; addr < eaddr; addr += PAGESIZE, off += PAGESIZE) { in segmap_pagecreate() 1500 caddr_t eaddr; in segmap_pageunlock() local 1505 eaddr = addr + len; in segmap_pageunlock() 1536 for (; addr < eaddr; addr += PAGESIZE, off += PAGESIZE) { in segmap_pageunlock()
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prsubr.c | 1424 caddr_t eaddr = seg->s_base + pr_getsegsize(seg, reserved); in prnsegs() local 1432 for (saddr = seg->s_base; saddr < eaddr; saddr = naddr) { in prnsegs() 1434 &saddr, &naddr, eaddr); in prnsegs() 1865 caddr_t eaddr = seg->s_base + pr_getsegsize(seg, reserved); in prgetmap() local 1873 for (saddr = seg->s_base; saddr < eaddr; saddr = naddr) { in prgetmap() 1875 &saddr, &naddr, eaddr); in prgetmap() 1980 caddr_t eaddr = seg->s_base + pr_getsegsize(seg, reserved); in prgetmap32() local 1988 for (saddr = seg->s_base; saddr < eaddr; saddr = naddr) { in prgetmap32() 1990 &saddr, &naddr, eaddr); in prgetmap32() 2086 caddr_t eaddr = seg->s_base + pr_getsegsize(seg, 0); in prpdsize() local [all …]
|
H A D | prioctl.c | 3442 caddr_t eaddr = seg->s_base + pr_getsegsize(seg, 0); in oprgetmap() local 3450 for (saddr = seg->s_base; saddr < eaddr; saddr = naddr) { in oprgetmap() 3451 prot = pr_getprot(seg, 0, &tmp, &saddr, &naddr, eaddr); in oprgetmap() 3506 caddr_t eaddr = seg->s_base + pr_getsegsize(seg, 0); in oprgetmap32() local 3514 for (saddr = seg->s_base; saddr < eaddr; saddr = naddr) { in oprgetmap32() 3515 prot = pr_getprot(seg, 0, &tmp, &saddr, &naddr, eaddr); in oprgetmap32() 3562 caddr_t eaddr = seg->s_base + pr_getsegsize(seg, 0); in oprpdsize() local 3571 for (saddr = seg->s_base; saddr < eaddr; saddr = naddr) { in oprpdsize() 3572 (void) pr_getprot(seg, 0, &tmp, &saddr, &naddr, eaddr); in oprpdsize() 3596 caddr_t eaddr = seg->s_base + pr_getsegsize(seg, 0); in oprpdsize32() local [all …]
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | hat_i86.c | 1654 uintptr_t eaddr = _userlimit; in hat_swapout() local 1668 ASSERT(IS_PAGEALIGNED(eaddr)); in hat_swapout() 1670 if ((uintptr_t)hat->hat_as->a_userlimit < eaddr) in hat_swapout() 1671 eaddr = (uintptr_t)hat->hat_as->a_userlimit; in hat_swapout() 1673 while (vaddr < eaddr) { in hat_swapout() 1674 (void) htable_walk(hat, &ht, &vaddr, eaddr); in hat_swapout() 2151 uintptr_t eaddr = va + len; in hat_memload_array() local 2173 while (va < eaddr) { in hat_memload_array() 2184 (eaddr - va) < pgsize || in hat_memload_array() 2389 uintptr_t eaddr = vaddr + len; in hat_unlock() local [all …]
|
H A D | htable.c | 1605 htable_scan(htable_t *ht, uintptr_t *vap, uintptr_t eaddr) in htable_scan() argument 1632 if (va >= eaddr) in htable_scan() 1643 if (va < eaddr && pte_ptr != end_pte_ptr) in htable_scan() 1671 uintptr_t eaddr) in htable_walk() argument 1680 ASSERT(eaddr > va); in htable_walk() 1686 ASSERT(hat == kas.a_hat || eaddr <= kernelbase || in htable_walk() 1687 eaddr == HTABLE_WALK_TO_END); in htable_walk() 1688 if (hat != kas.a_hat && eaddr == HTABLE_WALK_TO_END) in htable_walk() 1689 eaddr = kernelbase; in htable_walk() 1700 pte = htable_scan(prev, &va, eaddr); in htable_walk() [all …]
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | fillsysinfo.c | 1122 uint32_t eaddr; in have_eeprom() local 1148 if (size != sizeof (eaddr)) in have_eeprom() 1150 if (GETPROP(node, OBP_ADDRESS, (caddr_t)&eaddr) == -1) in have_eeprom() 1157 v_timecheck_addr = (caddr_t)(uintptr_t)eaddr; in have_eeprom() 1161 v_eeprom_addr = (caddr_t)(uintptr_t)eaddr; in have_eeprom() 1181 uint32_t eaddr; in have_rtc() local 1205 if (size != sizeof (eaddr)) in have_rtc() 1207 if (GETPROP(node, OBP_ADDRESS, (caddr_t)&eaddr) == -1) in have_rtc() 1210 v_rtc_addr_reg = (caddr_t)(uintptr_t)eaddr; in have_rtc() 1211 v_rtc_data_reg = (volatile unsigned char *)(uintptr_t)eaddr + 1; in have_rtc()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | gcore.c | 382 gsvn_incore(gcore_seg_t *gs, u_offset_t addr, u_offset_t eaddr) in gsvn_incore() argument 393 return (eaddr); in gsvn_incore() 397 ep = seg_page(seg, eaddr); in gsvn_incore() 616 gcore_pr_nextprot(gcore_seg_t *gs, u_offset_t *saddrp, u_offset_t eaddr, in gcore_pr_nextprot() argument 628 addr = GSOP_INCORE(gs, addr, eaddr); in gcore_pr_nextprot() 629 if (addr == eaddr) { in gcore_pr_nextprot() 640 for (addr += PAGESIZE; addr < eaddr; addr += PAGESIZE) { in gcore_pr_nextprot() 642 if (noreserve && GSOP_INCORE(gs, addr, eaddr) != addr) { in gcore_pr_nextprot() 668 u_offset_t eaddr) in gcore_pr_getprot() argument 674 gs->gs_seg, *saddrp, eaddr); in gcore_pr_getprot() [all …]
|
/illumos-gate/usr/src/uts/sparc/krtld/ |
H A D | kobj_isa.c | 82 caddr_t eaddr = addr + len; in kobj_sync_instruction_memory() local 89 while (addr < eaddr) { in kobj_sync_instruction_memory()
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | xdr_mem.c | 68 caddr_t eaddr = addr; in xdrmem_create() local 78 eaddr = addr + size; in xdrmem_create() 80 if (eaddr < addr) in xdrmem_create()
|
/illumos-gate/usr/src/uts/sun4/vm/ |
H A D | vm_dep.c | 385 caddr_t eaddr = addr + len; in valid_usr_range() local 387 if (eaddr <= addr || addr >= userlimit || eaddr > userlimit) in valid_usr_range() 399 if (eaddr > hole_start && addr < hole_end) in valid_usr_range() 587 caddr_t eaddr = addr + size; in map_szcvec() local 606 readdr = (caddr_t)P2ALIGN((uintptr_t)eaddr, pgsz); in map_szcvec()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | arp.c | 225 char *host = argv[0], *eaddr = argv[1]; in set() local 243 ea = _link_aton(eaddr, &s); in set() 247 "arp: invalid link layer address '%s'\n", eaddr); in set()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | watchpoint.c | 164 char *eaddr = addr + size; in pr_do_mappage() local 198 for (; pwp != NULL && pwp->wp_vaddr < eaddr; in pr_do_mappage() 501 caddr_t eaddr = addr + size; in pr_is_watchpoint() local 544 twa.wa_eaddr = eaddr; in pr_is_watchpoint() 547 pwa != NULL && eaddr > pwa->wa_vaddr && addr < pwa->wa_eaddr; in pr_is_watchpoint() 1415 caddr_t eaddr = base + len; in pr_is_watched() local 1418 for (paddr = saddr; paddr < eaddr; paddr += PAGESIZE) { in pr_is_watched() 1579 caddr_t eaddr = pwa->wa_eaddr; in pr_find_watched_area() local 1591 (vaddr >= wap->wa_eaddr || eaddr <= wap->wa_vaddr)) in pr_find_watched_area() 1599 (vaddr >= wap->wa_eaddr || eaddr <= wap->wa_vaddr)) in pr_find_watched_area()
|
H A D | core.c | 799 caddr_t eaddr; in core_seg() local 809 eaddr = addr + size; in core_seg() 810 for (base = addr; base < eaddr; base += len) { in core_seg() 811 len = eaddr - base; in core_seg()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | sundep.c | 177 uint64_t eaddr; in copy_memlist_filter() local 189 eaddr = P2ALIGN(src->ml_address + src->ml_size, PAGESIZE); in copy_memlist_filter() 190 while (addr < eaddr) { in copy_memlist_filter() 191 size = eaddr - addr; in copy_memlist_filter()
|
/illumos-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/ |
H A D | bitmap.c | 538 caddr_t virt, saddr, eaddr; in cb_relocate() local 547 eaddr = (caddr_t)PAGE_ROUNDUP((uintptr_t)_end); in cb_relocate() 555 for (virt = saddr; virt < eaddr; virt += MMU_PAGESIZE, ppn++) { in cb_relocate()
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | setup.c | 202 size_t eaddr, esize; in setup() local 318 eaddr = S_DROUND((size_t)&_end); in setup() 319 esize = eaddr % syspagsz; in setup() 322 addfree((void *)eaddr, esize); in setup() 433 (Addr)mpp->mr_addr, (size_t)((uintptr_t)eaddr - (uintptr_t)ld_base), in setup()
|
/illumos-gate/usr/src/cmd/fs.d/udfs/common/ |
H A D | ud_lib.c | 443 uint8_t *addr, *taddr, *eaddr; in ud_parse_fill_vds() local 463 for (taddr = addr, eaddr = addr + h->udfs.mvds_len; taddr < eaddr; in ud_parse_fill_vds() 763 uint8_t *addr, *taddr, *eaddr; in ud_get_latest_lvid() local 779 for (taddr = addr, eaddr = addr + h->udfs.mvds_len; taddr < eaddr; in ud_get_latest_lvid() 845 uint8_t *addr, *taddr, *eaddr; in ud_get_latest_fsd() local 870 for (taddr = addr, eaddr = addr + h->udfs.mvds_len; taddr < eaddr; in ud_get_latest_fsd()
|
/illumos-gate/usr/src/uts/sun4v/vm/ |
H A D | mach_vm_dep.c | 564 caddr_t eaddr; in contig_mem_span_free() local 574 for (eaddr = addr + size; addr < eaddr; addr += PAGESIZE) { in contig_mem_span_free()
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_alloc.c | 234 uint8_t *addr, *eaddr; in ud_alloc_space_bmap() local 309 eaddr = addr + bp->b_bcount; in ud_alloc_space_bmap() 317 if ((new_size = ud_check_free(addr, eaddr, in ud_alloc_space_bmap() 453 ud_check_free(uint8_t *addr, uint8_t *eaddr, uint32_t start, uint32_t count) in ud_check_free() argument 458 if (&addr[start >> 3] >= eaddr) { in ud_check_free()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_ether.c | 1509 print_etherinfo(struct ether_addr *eaddr) in print_etherinfo() argument 1515 (void) memcpy(p, eaddr, 3); in print_etherinfo() 1517 if (memcmp(eaddr, ðer_broadcast, sizeof (struct ether_addr)) == 0) in print_etherinfo() 1526 return ((eaddr->ether_addr_octet[0] & 1) ? "(multicast)" : ""); in print_etherinfo()
|
/illumos-gate/usr/src/uts/common/io/mxfe/ |
H A D | mxfe.c | 933 mxfe_getfactaddr(mxfe_t *mxfep, uchar_t *eaddr) in mxfe_getfactaddr() argument 944 mxfe_readsrom(mxfep, word / 2, ETHERADDRL / 2, eaddr); in mxfe_getfactaddr() 947 eaddr[0], eaddr[1], eaddr[2], eaddr[3], eaddr[4], eaddr[5]); in mxfe_getfactaddr()
|