Lines Matching refs:subprocess_info
41 static void call_usermodehelper_freeinfo(struct subprocess_info *info) in call_usermodehelper_freeinfo()
48 static void umh_complete(struct subprocess_info *sub_info) in umh_complete()
67 struct subprocess_info *sub_info = data; in call_usermodehelper_exec_async()
124 static void call_usermodehelper_exec_sync(struct subprocess_info *sub_info) in call_usermodehelper_exec_sync()
178 struct subprocess_info *sub_info = in call_usermodehelper_exec_work()
179 container_of(work, struct subprocess_info, work); in call_usermodehelper_exec_work()
374 struct subprocess_info *call_usermodehelper_setup(const char *path, char **argv, in call_usermodehelper_setup()
376 int (*init)(struct subprocess_info *info, struct cred *new), in call_usermodehelper_setup()
377 void (*cleanup)(struct subprocess_info *info), in call_usermodehelper_setup()
380 struct subprocess_info *sub_info; in call_usermodehelper_setup()
381 sub_info = kzalloc(sizeof(struct subprocess_info), gfp_mask); in call_usermodehelper_setup()
403 struct subprocess_info *call_usermodehelper_setup_file(struct file *file, in call_usermodehelper_setup_file()
404 int (*init)(struct subprocess_info *info, struct cred *new), in call_usermodehelper_setup_file()
405 void (*cleanup)(struct subprocess_info *info), void *data) in call_usermodehelper_setup_file()
407 struct subprocess_info *sub_info; in call_usermodehelper_setup_file()
409 sub_info = kzalloc(sizeof(struct subprocess_info), GFP_KERNEL); in call_usermodehelper_setup_file()
422 static int umh_pipe_setup(struct subprocess_info *info, struct cred *new) in umh_pipe_setup()
461 static void umh_save_pid(struct subprocess_info *info) in umh_save_pid()
483 struct subprocess_info *sub_info; in fork_usermode_blob()
526 int call_usermodehelper_exec(struct subprocess_info *sub_info, int wait) in call_usermodehelper_exec()
598 struct subprocess_info *info; in call_usermodehelper()