Lines Matching refs:a_out
240 struct exec *a_out;
252 a_out = NULL;
321 error = vm_mmap(exec_map, (vm_offset_t *)&a_out, PAGE_SIZE,
327 if (((a_out->a_magic >> 16) & 0xff) != 0x64) {
337 switch ((int)(a_out->a_magic & 0xffff)) {
349 bss_size = round_page(a_out->a_bss);
352 if (a_out->a_text & PAGE_MASK || a_out->a_data & PAGE_MASK) {
358 if (a_out->a_data + a_out->a_text > attr.va_size) {
369 if (a_out->a_text > maxtsiz ||
370 a_out->a_data + bss_size > lim_cur_proc(td->td_proc, RLIMIT_DATA) ||
371 racct_set(td->td_proc, RACCT_DATA, a_out->a_data +
402 vmaddr = trunc_page(a_out->a_entry);
406 &vmaddr, a_out->a_text + a_out->a_data, 0, VMFS_NO_SPACE,
412 a_out->a_text + a_out->a_data, UIO_USERSPACE, 0,
425 vmaddr = trunc_page(a_out->a_entry);
433 a_out->a_text + a_out->a_data, VM_PROT_ALL, VM_PROT_ALL,
450 vmaddr = trunc_page(a_out->a_entry) + a_out->a_text +
451 a_out->a_data;
479 if (a_out)
480 kmap_free_wakeup(exec_map, (vm_offset_t)a_out, PAGE_SIZE);