Searched refs:sub_info (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/kernel/ |
H A D | umh.c | 48 static void umh_complete(struct subprocess_info *sub_info) in umh_complete() argument 50 struct completion *comp = xchg(&sub_info->complete, NULL); in umh_complete() 53 * we own sub_info, the UMH_KILLABLE caller has gone away in umh_complete() 59 call_usermodehelper_freeinfo(sub_info); in umh_complete() 67 struct subprocess_info *sub_info = data; in call_usermodehelper_exec_async() local 100 if (sub_info->init) { in call_usermodehelper_exec_async() 101 retval = sub_info->init(sub_info, new); in call_usermodehelper_exec_async() 110 retval = kernel_execve(sub_info->path, in call_usermodehelper_exec_async() 111 (const char *const *)sub_info in call_usermodehelper_exec_async() 127 call_usermodehelper_exec_sync(struct subprocess_info *sub_info) call_usermodehelper_exec_sync() argument 160 struct subprocess_info *sub_info = call_usermodehelper_exec_work() local 362 struct subprocess_info *sub_info; call_usermodehelper_setup() local 402 call_usermodehelper_exec(struct subprocess_info *sub_info, int wait) call_usermodehelper_exec() argument [all...] |
H A D | usermode_driver.c | 171 struct subprocess_info *sub_info; in fork_usermode_driver() local 179 sub_info = call_usermodehelper_setup(info->driver_name, in fork_usermode_driver() 182 if (!sub_info) in fork_usermode_driver() 185 err = call_usermodehelper_exec(sub_info, UMH_WAIT_EXEC); in fork_usermode_driver()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | umh.c | 47 static void umh_complete(struct subprocess_info *sub_info) in umh_complete() argument 49 struct completion *comp = xchg(&sub_info->complete, NULL); in umh_complete() 52 * we own sub_info, the UMH_KILLABLE caller has gone away in umh_complete() 58 call_usermodehelper_freeinfo(sub_info); in umh_complete() 66 struct subprocess_info *sub_info = data; in call_usermodehelper_exec_async() local 99 if (sub_info->init) { in call_usermodehelper_exec_async() 100 retval = sub_info->init(sub_info, new); in call_usermodehelper_exec_async() 110 retval = kernel_execve(sub_info->path, in call_usermodehelper_exec_async() 111 (const char *const *)sub_info in call_usermodehelper_exec_async() 127 call_usermodehelper_exec_sync(struct subprocess_info *sub_info) call_usermodehelper_exec_sync() argument 160 struct subprocess_info *sub_info = call_usermodehelper_exec_work() local 362 struct subprocess_info *sub_info; call_usermodehelper_setup() local 402 call_usermodehelper_exec(struct subprocess_info *sub_info, int wait) call_usermodehelper_exec() argument [all...] |
H A D | usermode_driver.c | 171 struct subprocess_info *sub_info; in fork_usermode_driver() local 179 sub_info = call_usermodehelper_setup(info->driver_name, in fork_usermode_driver() 182 if (!sub_info) in fork_usermode_driver() 185 err = call_usermodehelper_exec(sub_info, UMH_WAIT_EXEC); in fork_usermode_driver()
|
/kernel/linux/linux-5.10/fs/ |
H A D | coredump.c | 646 struct subprocess_info *sub_info; in do_coredump() local 698 sub_info = call_usermodehelper_setup(helper_argv[0], in do_coredump() 701 if (sub_info) in do_coredump() 702 retval = call_usermodehelper_exec(sub_info, in do_coredump()
|
/kernel/linux/linux-6.6/fs/ |
H A D | coredump.c | 583 struct subprocess_info *sub_info; in do_coredump() local 635 sub_info = call_usermodehelper_setup(helper_argv[0], in do_coredump() 638 if (sub_info) in do_coredump() 639 retval = call_usermodehelper_exec(sub_info, in do_coredump()
|
Completed in 5 milliseconds