/titanic_41/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() 252 ksyms_clones[clone].ksyms_size = realsize; in ksyms_open() 255 "size", realsize); in ksyms_open() 261 (void) as_unmap(curproc->p_as, addr, roundup(realsize, PAGESIZE)); in ksyms_open()
|
/titanic_41/usr/src/lib/libc/port/gen/ |
H A D | privlib.c | 320 size_t realsize; in __priv_getdata() local 326 realsize = PRIV_IMPL_INFO_SIZE(aip); in __priv_getdata() 328 ip = libc_malloc(realsize); in __priv_getdata() 333 if (realsize <= size) { in __priv_getdata() 334 (void) memcpy(ip, aip, realsize); in __priv_getdata() 335 } else if (getprivinfo(ip, realsize) != 0) { in __priv_getdata()
|
/titanic_41/usr/src/uts/common/os/ |
H A D | vmem.c | 614 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_seg_alloc() local 615 uintptr_t addr_end = addr + realsize; in vmem_seg_alloc() 628 if (P2SAMEHIGHBIT(vs_size, vs_size - realsize) && addr == vs_start) { in vmem_seg_alloc() 629 ASSERT(highbit(vs_size) == highbit(vs_size - realsize)); in vmem_seg_alloc() 820 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_nextfit_alloc() local 842 if (vsp->vs_type == VMEM_FREE && (vs_size = VS_SIZE(vsp)) > realsize && in vmem_nextfit_alloc() 843 P2SAMEHIGHBIT(vs_size, vs_size - realsize)) { in vmem_nextfit_alloc() 844 ASSERT(highbit(vs_size) == highbit(vs_size - realsize)); in vmem_nextfit_alloc() 846 vsp->vs_start = addr + realsize; in vmem_nextfit_alloc()
|
H A D | kmem.c | 2968 size_t realsize = size + vmp->vm_quantum; in kmem_firewall_va_alloc() local 2980 if (realsize < size) in kmem_firewall_va_alloc() 2981 realsize = size; in kmem_firewall_va_alloc() 2991 addr = vmem_alloc(vmp, realsize, vmflag | VM_NEXTFIT); in kmem_firewall_va_alloc() 2993 if (addr != NULL && kvseg.s_base == NULL && realsize != size) in kmem_firewall_va_alloc()
|
/titanic_41/usr/src/lib/libumem/common/ |
H A D | vmem.c | 507 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_seg_alloc() local 508 uintptr_t addr_end = addr + realsize; in vmem_seg_alloc() 521 if (P2SAMEHIGHBIT(vs_size, vs_size - realsize) && addr == vs_start) { in vmem_seg_alloc() 522 ASSERT(highbit(vs_size) == highbit(vs_size - realsize)); in vmem_seg_alloc() 715 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_nextfit_alloc() local 737 if (vsp->vs_type == VMEM_FREE && (vs_size = VS_SIZE(vsp)) > realsize && in vmem_nextfit_alloc() 738 P2SAMEHIGHBIT(vs_size, vs_size - realsize)) { in vmem_nextfit_alloc() 739 ASSERT(highbit(vs_size) == highbit(vs_size - realsize)); in vmem_nextfit_alloc() 741 vsp->vs_start = addr + realsize; in vmem_nextfit_alloc()
|
H A D | umem.c | 2267 size_t realsize = size + vmp->vm_quantum; in umem_firewall_va_alloc() local 2278 if (realsize < size) in umem_firewall_va_alloc() 2279 realsize = size; in umem_firewall_va_alloc() 2281 return (vmem_alloc(vmp, realsize, vmflag | VM_NEXTFIT)); in umem_firewall_va_alloc()
|
/titanic_41/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()
|
/titanic_41/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()
|