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