Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/kernel/
H A Dumh.c48 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 Dusermode_driver.c171 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 Dumh.c47 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 Dusermode_driver.c171 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 Dcoredump.c646 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 Dcoredump.c583 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