Lines Matching refs:a_out
262 struct exec *a_out;
278 a_out = NULL;
346 error = vm_mmap(exec_map, (vm_offset_t *)&a_out, PAGE_SIZE,
352 if (((a_out->a_magic >> 16) & 0xff) != 0x64) {
362 switch ((int)(a_out->a_magic & 0xffff)) {
374 bss_size = round_page(a_out->a_bss);
377 if (a_out->a_text & PAGE_MASK || a_out->a_data & PAGE_MASK) {
383 if (a_out->a_data + a_out->a_text > attr.va_size) {
394 if (a_out->a_text > maxtsiz ||
395 a_out->a_data + bss_size > lim_cur_proc(td->td_proc, RLIMIT_DATA) ||
396 racct_set(td->td_proc, RACCT_DATA, a_out->a_data +
429 vmaddr = trunc_page(a_out->a_entry);
433 &vmaddr, a_out->a_text + a_out->a_data, 0, VMFS_NO_SPACE,
439 a_out->a_text + a_out->a_data, UIO_USERSPACE, 0,
455 vmaddr = trunc_page(a_out->a_entry);
462 a_out->a_text + a_out->a_data, VM_PROT_ALL, VM_PROT_ALL,
473 vmaddr = trunc_page(a_out->a_entry) + a_out->a_text +
474 a_out->a_data;
490 if (a_out)
491 kmap_free_wakeup(exec_map, (vm_offset_t)a_out, PAGE_SIZE);