Home
last modified time | relevance | path

Searched refs:eaddr (Results 1 – 25 of 44) sorted by relevance

12

/illumos-gate/usr/src/uts/sun4u/chicago/os/
H A Dchicago.c376 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 Dvm_as.c421 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 Dseg_vn.c926 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 Dseg_kmem.c369 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 Dseg_map.c1386 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 Dprsubr.c1424 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 Dprioctl.c3442 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 Dhat_i86.c1654 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 Dhtable.c1605 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 Dfillsysinfo.c1122 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 Dgcore.c382 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 Dkobj_isa.c82 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 Dxdr_mem.c68 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 Dvm_dep.c385 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 Darp.c225 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 Dwatchpoint.c164 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 Dcore.c799 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 Dsundep.c177 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 Dbitmap.c538 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 Dsetup.c202 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 Dud_lib.c443 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 Dmach_vm_dep.c564 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 Dudf_alloc.c234 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 Dsnoop_ether.c1509 print_etherinfo(struct ether_addr *eaddr) in print_etherinfo() argument
1515 (void) memcpy(p, eaddr, 3); in print_etherinfo()
1517 if (memcmp(eaddr, &ether_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 Dmxfe.c933 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()

12