Lines Matching refs:f_user
202 report_process(f_user_t *f_user, int options, int sig) in report_process() argument
207 (void) fprintf(stdout, " %7d", (int)f_user->fu_pid); in report_process()
212 if (f_user->fu_flags & code_tab[i].c_flag) in report_process()
218 ((pwdp = getpwuid(f_user->fu_uid)) != NULL)) in report_process()
223 (void) kill(f_user->fu_pid, sig); in report_process()
229 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
255 if (f_user->fu_minor == -1) in i_get_dev_path()
258 dev = makedev(major, f_user->fu_minor); in i_get_dev_path()
280 if ((f_user->fu_instance != -1) && in i_get_dev_path()
281 (f_user->fu_instance == di_instance(di_node))) { in i_get_dev_path()
295 report_kernel(f_user_t *f_user, di_node_t *di_root) in report_kernel() argument
303 modinfo.mi_id = modinfo.mi_nextid = f_user->fu_modid; in report_kernel()
304 if (modctl(MODINFO, f_user->fu_modid, &modinfo) < 0) { in report_kernel()
313 if ((f_user->fu_instance == -1) && (f_user->fu_minor == -1)) { in report_kernel()
325 path = i_get_dev_path(f_user, modinfo.mi_name, major, di_root); in report_kernel()
331 if (f_user->fu_minor == -1) { in report_kernel()
345 modinfo.mi_name, major, f_user->fu_minor); in report_kernel()
351 if (f_user->fu_minor == -1) { in report_kernel()
364 modinfo.mi_name, major, f_user->fu_minor, path); in report_kernel()
380 f_user_t *f_user; in report() local
385 f_user = &(fu_data->fud_user[i]); in report()
386 if (f_user->fu_flags & F_KERNEL) { in report()
388 err = report_kernel(f_user, &di_root); in report()
391 err = report_process(f_user, options, sig); in report()