| /onnv-gate/usr/src/uts/common/io/ |
| H A D | ksyms.c | 218 size_t realsize; in ksyms_open() local 230 realsize = ksyms_snapshot(ksyms_bcopy, hptr, size); in ksyms_open() 231 if (realsize <= size) in ksyms_open() 233 size = realsize; in ksyms_open() 240 addr = ksyms_mapin(&hdr, realsize); in ksyms_open() 251 ksyms_clones[clone].ksyms_size = realsize; in ksyms_open() 254 "size", realsize); in ksyms_open() 260 (void) as_unmap(curproc->p_as, addr, roundup(realsize, PAGESIZE)); in ksyms_open()
|
| /onnv-gate/usr/src/lib/libc/port/gen/ |
| H A D | privlib.c | 319 size_t realsize; in __priv_getdata() local 325 realsize = PRIV_IMPL_INFO_SIZE(aip); in __priv_getdata() 327 ip = libc_malloc(realsize); in __priv_getdata() 332 if (realsize <= size) { in __priv_getdata() 333 (void) memcpy(ip, aip, realsize); in __priv_getdata() 334 } else if (getprivinfo(ip, realsize) != 0) { in __priv_getdata()
|
| /onnv-gate/usr/src/uts/common/os/ |
| H A D | vmem.c | 609 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_seg_alloc() local 610 uintptr_t addr_end = addr + realsize; in vmem_seg_alloc() 623 if (P2SAMEHIGHBIT(vs_size, vs_size - realsize) && addr == vs_start) { in vmem_seg_alloc() 624 ASSERT(highbit(vs_size) == highbit(vs_size - realsize)); in vmem_seg_alloc() 815 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_nextfit_alloc() local 837 if (vsp->vs_type == VMEM_FREE && (vs_size = VS_SIZE(vsp)) > realsize && in vmem_nextfit_alloc() 838 P2SAMEHIGHBIT(vs_size, vs_size - realsize)) { in vmem_nextfit_alloc() 839 ASSERT(highbit(vs_size) == highbit(vs_size - realsize)); in vmem_nextfit_alloc() 841 vsp->vs_start = addr + realsize; in vmem_nextfit_alloc()
|
| H A D | kmem.c | 3013 size_t realsize = size + vmp->vm_quantum; in kmem_firewall_va_alloc() local 3025 if (realsize < size) in kmem_firewall_va_alloc() 3026 realsize = size; in kmem_firewall_va_alloc() 3036 addr = vmem_alloc(vmp, realsize, vmflag | VM_NEXTFIT); in kmem_firewall_va_alloc() 3038 if (addr != NULL && kvseg.s_base == NULL && realsize != size) in kmem_firewall_va_alloc()
|
| /onnv-gate/usr/src/lib/libumem/common/ |
| H A D | vmem.c | 506 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_seg_alloc() local 507 uintptr_t addr_end = addr + realsize; in vmem_seg_alloc() 520 if (P2SAMEHIGHBIT(vs_size, vs_size - realsize) && addr == vs_start) { in vmem_seg_alloc() 521 ASSERT(highbit(vs_size) == highbit(vs_size - realsize)); in vmem_seg_alloc() 714 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_nextfit_alloc() local 736 if (vsp->vs_type == VMEM_FREE && (vs_size = VS_SIZE(vsp)) > realsize && in vmem_nextfit_alloc() 737 P2SAMEHIGHBIT(vs_size, vs_size - realsize)) { in vmem_nextfit_alloc() 738 ASSERT(highbit(vs_size) == highbit(vs_size - realsize)); in vmem_nextfit_alloc() 740 vsp->vs_start = addr + realsize; in vmem_nextfit_alloc()
|
| H A D | umem.c | 2004 size_t realsize = size + vmp->vm_quantum; in umem_firewall_va_alloc() local 2015 if (realsize < size) in umem_firewall_va_alloc() 2016 realsize = size; in umem_firewall_va_alloc() 2018 return (vmem_alloc(vmp, realsize, vmflag | VM_NEXTFIT)); in umem_firewall_va_alloc()
|
| /onnv-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
| H A D | tavor_misc.c | 2348 uint64_t realsize, alloc_mask; in tavor_queue_alloc() local 2394 realsize = qa_info->qa_size; in tavor_queue_alloc() 2396 realsize = qa_info->qa_size + alloc_mask; in tavor_queue_alloc() 2418 status = ddi_dma_mem_alloc(qa_info->qa_dmahdl, realsize, in tavor_queue_alloc() 2441 qa_info->qa_buf_real = ddi_umem_alloc(realsize, flag, in tavor_queue_alloc() 2462 state->ts_ddrvmem, realsize, qa_info->qa_bind_align, 0, 0, in tavor_queue_alloc() 2482 qa_info->qa_buf_realsz = realsize; in tavor_queue_alloc()
|
| /onnv-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
| H A D | hermon_misc.c | 2400 uint64_t realsize, alloc_mask; in hermon_queue_alloc() local 2442 realsize = qa_info->qa_size; in hermon_queue_alloc() 2444 realsize = qa_info->qa_size + alloc_mask; in hermon_queue_alloc() 2458 status = ddi_dma_mem_alloc(qa_info->qa_dmahdl, realsize, in hermon_queue_alloc() 2480 qa_info->qa_buf_real = ddi_umem_alloc(realsize, flag, in hermon_queue_alloc()
|