Lines Matching refs:f_user
200 report_process(f_user_t *f_user, int options, int sig) in report_process() argument
205 (void) fprintf(stdout, " %7d", (int)f_user->fu_pid); in report_process()
210 if (f_user->fu_flags & code_tab[i].c_flag) in report_process()
216 ((pwdp = getpwuid(f_user->fu_uid)) != NULL)) in report_process()
221 (void) kill(f_user->fu_pid, sig); in report_process()
227 i_get_dev_path(f_user_t *f_user, char *drv_name, int major, di_node_t *di_root) in i_get_dev_path() argument
253 if (f_user->fu_minor == -1) in i_get_dev_path()
256 dev = makedev(major, f_user->fu_minor); in i_get_dev_path()
278 if ((f_user->fu_instance != -1) && in i_get_dev_path()
279 (f_user->fu_instance == di_instance(di_node))) { in i_get_dev_path()
293 report_kernel(f_user_t *f_user, di_node_t *di_root) in report_kernel() argument
301 modinfo.mi_id = modinfo.mi_nextid = f_user->fu_modid; in report_kernel()
302 if (modctl(MODINFO, f_user->fu_modid, &modinfo) < 0) { in report_kernel()
311 if ((f_user->fu_instance == -1) && (f_user->fu_minor == -1)) { in report_kernel()
323 path = i_get_dev_path(f_user, modinfo.mi_name, major, di_root); in report_kernel()
329 if (f_user->fu_minor == -1) { in report_kernel()
343 modinfo.mi_name, major, f_user->fu_minor); in report_kernel()
349 if (f_user->fu_minor == -1) { in report_kernel()
362 modinfo.mi_name, major, f_user->fu_minor, path); in report_kernel()
378 f_user_t *f_user; in report() local
383 f_user = &(fu_data->fud_user[i]); in report()
384 if (f_user->fu_flags & F_KERNEL) { in report()
386 err = report_kernel(f_user, &di_root); in report()
389 err = report_process(f_user, options, sig); in report()