Searched refs:imgp (Results 1 - 6 of 6) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dkern_exec.c203 static int exec_activate_image(struct image_params *imgp);
204 static int exec_copyout_strings(struct image_params *imgp, user_addr_t *stackp);
206 static int execargs_alloc(struct image_params *imgp);
207 static int execargs_free(struct image_params *imgp);
208 static int exec_check_permissions(struct image_params *imgp);
209 static int exec_extract_strings(struct image_params *imgp);
210 static int exec_handle_sugid(struct image_params *imgp);
234 * (imgp->ip_strendp) updated location of next add, if any
235 * (imgp->ip_strspace) updated byte count of space remaining
238 exec_add_string(struct image_params *imgp, user_addr_ argument
297 exec_save_path(struct image_params *imgp, user_addr_t path, int seg) argument
357 exec_powerpc32_imgact(struct image_params *imgp) argument
437 exec_shell_imgact(struct image_params *imgp) argument
590 exec_fat_imgact(struct image_params *imgp) argument
710 exec_mach_imgact(struct image_params *imgp) argument
1195 exec_activate_image(struct image_params *imgp) argument
1345 exec_handle_port_actions(struct image_params *imgp) argument
1411 exec_handle_file_actions(struct image_params *imgp) argument
1564 struct image_params image_params, *imgp; local
1923 struct image_params image_params, *imgp; local
2165 exec_copyout_strings(struct image_params *imgp, user_addr_t *stackp) argument
2316 exec_extract_strings(struct image_params *imgp) argument
2424 exec_check_permissions(struct image_params *imgp) argument
2541 exec_handle_sugid(struct image_params *imgp) argument
3022 execargs_alloc(struct image_params *imgp) argument
3062 execargs_free(struct image_params *imgp) argument
3085 exec_resettextvp(proc_t p, struct image_params *imgp) argument
[all...]
H A Dmach_loader.h67 struct image_params *imgp,
H A Dmach_loader.c236 struct image_params *imgp,
243 struct vnode *vp = imgp->ip_vp;
244 off_t file_offset = imgp->ip_arch_offset;
245 off_t macho_size = imgp->ip_arch_size;
260 pmap = pmap_create((vm_map_size_t) 0, (imgp->ip_flags & IMGPF_IS_64BIT));
263 vm_compute_max_offset((imgp->ip_flags & IMGPF_IS_64BIT)),
291 if ((imgp->ip_flags & IMGPF_IS_64BIT) &&
235 load_machfile( struct image_params *imgp, struct mach_header *header, thread_t thread, vm_map_t new_map, load_result_t *result ) argument
/macosx-10.5.8/xnu-1228.15.4/security/
H A Dmac_process.c196 mac_execve_enter(user_addr_t mac_p, struct image_params *imgp) argument
235 imgp->ip_execlabelp = execlabel;
H A Dmac_vfs.c623 struct image_params *imgp)
633 (imgp != NULL) ? imgp->ip_execlabelp : NULL,
634 (imgp != NULL) ? &imgp->ip_ndp->ni_cnd : NULL,
635 (imgp != NULL) ? &imgp->ip_csflags : NULL);
622 mac_vnode_check_exec(vfs_context_t ctx, struct vnode *vp, struct image_params *imgp) argument
H A Dmac_framework.h174 int mac_execve_enter(user_addr_t mac_p, struct image_params *imgp);
442 struct image_params *imgp);

Completed in 43 milliseconds