Home
last modified time | relevance | path

Searched refs:num_mapped (Results 1 – 2 of 2) sorted by relevance

/titanic_41/usr/src/uts/common/syscall/
H A Dmmapobjsys.c65 uint_t num_mapped; in mmapobjsys() local
99 error = copyin(elements, &num_mapped, sizeof (uint_t)); in mmapobjsys()
105 num_in = num_mapped; in mmapobjsys()
144 if (num_mapped > MOBJ_STACK_SEGS) { in mmapobjsys()
145 num_mapped = MOBJ_STACK_SEGS; in mmapobjsys()
148 error = mmapobj(vp, flags, mrp, &num_mapped, padding, fp->f_cred); in mmapobjsys()
151 if (num_mapped > MOBJ_STACK_SEGS && num_mapped <= num_in) { in mmapobjsys()
152 mrp = kmem_alloc(sizeof (mmapobj_result_t) * num_mapped, in mmapobjsys()
154 alloc_num = num_mapped; in mmapobjsys()
161 error = copyout(&num_mapped, elements, sizeof (uint_t)); in mmapobjsys()
[all …]
/titanic_41/usr/src/uts/common/os/
H A Dmmapobj.c547 mmapobj_unmap(mmapobj_result_t *mrp, int num_mapped, int num_segs, in mmapobj_unmap() argument
556 num_mapped = num_segs; in mmapobj_unmap()
560 ASSERT(num_mapped == num_segs); in mmapobj_unmap()
565 for (i = 0; i < num_mapped; i++) { in mmapobj_unmap()
602 if (num_mapped != num_segs) { in mmapobj_unmap()
605 if (num_mapped == 0) { in mmapobj_unmap()
608 addr = mrp[num_mapped - 1].mr_addr + in mmapobj_unmap()
609 mrp[num_mapped - 1].mr_msize; in mmapobj_unmap()
623 for (i = 1; i < num_mapped; i++) { in mmapobj_unmap()
636 mmapobj_unmap_exec(mmapobj_result_t *mrp, int num_mapped, caddr_t start_addr) in mmapobj_unmap_exec() argument
[all …]