• Home
  • Raw
  • Download

Lines Matching refs:info

44 static void call_usermodehelper_freeinfo(struct subprocess_info *info)  in call_usermodehelper_freeinfo()  argument
46 if (info->cleanup) in call_usermodehelper_freeinfo()
47 (*info->cleanup)(info); in call_usermodehelper_freeinfo()
48 kfree(info); in call_usermodehelper_freeinfo()
381 int (*init)(struct subprocess_info *info, struct cred *new), in call_usermodehelper_setup() argument
382 void (*cleanup)(struct subprocess_info *info), in call_usermodehelper_setup() argument
409 int (*init)(struct subprocess_info *info, struct cred *new), in call_usermodehelper_setup_file() argument
410 void (*cleanup)(struct subprocess_info *info), void *data) in call_usermodehelper_setup_file() argument
413 struct umh_info *info = data; in call_usermodehelper_setup_file() local
414 const char *cmdline = (info->cmdline) ? info->cmdline : "usermodehelper"; in call_usermodehelper_setup_file()
435 static int umh_pipe_setup(struct subprocess_info *info, struct cred *new) in umh_pipe_setup() argument
437 struct umh_info *umh_info = info->data; in umh_pipe_setup()
474 static void umh_clean_and_save_pid(struct subprocess_info *info) in umh_clean_and_save_pid() argument
476 struct umh_info *umh_info = info->data; in umh_clean_and_save_pid()
478 argv_free(info->argv); in umh_clean_and_save_pid()
479 umh_info->pid = info->pid; in umh_clean_and_save_pid()
498 int fork_usermode_blob(void *data, size_t len, struct umh_info *info) in fork_usermode_blob() argument
520 umh_clean_and_save_pid, info); in fork_usermode_blob()
527 list_add(&info->list, &umh_list); in fork_usermode_blob()
620 struct subprocess_info *info; in call_usermodehelper() local
623 info = call_usermodehelper_setup(path, argv, envp, gfp_mask, in call_usermodehelper()
625 if (info == NULL) in call_usermodehelper()
628 return call_usermodehelper_exec(info, wait); in call_usermodehelper()
694 struct umh_info *info; in __exit_umh() local
698 list_for_each_entry(info, &umh_list, list) { in __exit_umh()
699 if (info->pid == pid) { in __exit_umh()
700 list_del(&info->list); in __exit_umh()
708 if (info->cleanup) in __exit_umh()
709 info->cleanup(info); in __exit_umh()