Lines Matching refs:image_params

221 struct image_params;	/* Forward */
222 static int exec_activate_image(struct image_params *imgp);
223 static int exec_copyout_strings(struct image_params *imgp, user_addr_t *stackp);
225 static int execargs_alloc(struct image_params *imgp);
226 static int execargs_free(struct image_params *imgp);
227 static int exec_check_permissions(struct image_params *imgp);
228 static int exec_extract_strings(struct image_params *imgp);
229 static int exec_add_apple_strings(struct image_params *imgp);
230 static int exec_handle_sugid(struct image_params *imgp);
235 static void exec_resettextvp(proc_t, struct image_params *);
236 static int check_for_signature(proc_t, struct image_params *);
237 static void exec_prefault_data(proc_t, struct image_params *, load_result_t *);
264 * Parameters; struct image_params * image parameter block
278 exec_add_user_string(struct image_params *imgp, user_addr_t str, int seg, boolean_t is_ncargs)
324 * Parameters; struct image_params * image parameter block
348 exec_save_path(struct image_params *imgp, user_addr_t path, int seg)
384 * Parameters; struct image_params * image parameter block
396 exec_reset_save_path(struct image_params *imgp)
417 * Parameters; struct image_params * image parameter block
427 exec_shell_imgact(struct image_params *imgp)
569 * Parameters; struct image_params * image parameter block
587 exec_fat_imgact(struct image_params *imgp)
688 * Parameters; struct image_params * image parameter block
707 exec_mach_imgact(struct image_params *imgp)
821 * obtained indirectly from the image_params vfs_context_t, is the
1225 int (*ex_imgact)(struct image_params *);
1242 * Parameters: struct image_params * Image parameter block
1261 exec_activate_image(struct image_params *imgp)
1407 * Parameters: struct image_params * Image parameter block
1415 exec_handle_port_actions(struct image_params *imgp, short psa_flags)
1480 * Parameters: struct image_params * Image parameter block
1492 exec_handle_file_actions(struct image_params *imgp, short psa_flags)
1697 struct image_params *imgp;
1719 imgp = (struct image_params *) bufp;
1727 /* Initialize the common data in the image_params structure */
2292 struct image_params *imgp;
2307 imgp = (struct image_params *) bufp;
2315 /* Initialize the common data in the image_params structure */
2454 * Parameters: struct image_params * the image parameter block
2523 exec_copyout_strings(struct image_params *imgp, user_addr_t *stackp)
2708 * Parameters: struct image_params * the image parameter block
2724 exec_extract_strings(struct image_params *imgp)
2973 exec_add_apple_strings(struct image_params *imgp)
3053 * Parameters: struct image_params * the image parameter block
3063 exec_check_permissions(struct image_params *imgp)
3153 * Parameters: struct image_params * the image parameter block
3164 exec_handle_sugid(struct image_params *imgp)
3628 * Parameters: struct image_params * the image parameter block
3706 execargs_alloc(struct image_params *imgp)
3762 * Parameters: struct image_params * the image parameter block
3769 execargs_free(struct image_params *imgp)
3803 exec_resettextvp(proc_t p, struct image_params *imgp)
3837 check_for_signature(proc_t p, struct image_params *imgp)
3923 static void exec_prefault_data(proc_t p __unused, struct image_params *imgp, load_result_t *load_result)