Symbol: fu_data
usr/src/cmd/fuser/fuser.c
140
fu_data_t fu_header, *fu_data;
usr/src/cmd/fuser/fuser.c
176
fu_data = (fu_data_t *)malloc(fu_data_size(count));
usr/src/cmd/fuser/fuser.c
177
if (fu_data == NULL) {
usr/src/cmd/fuser/fuser.c
182
fu_data->fud_user_max = count;
usr/src/cmd/fuser/fuser.c
183
fu_data->fud_user_count = 0;
usr/src/cmd/fuser/fuser.c
184
return (fu_data);
usr/src/cmd/fuser/fuser.c
375
report(fu_data_t *fu_data, int options, int sig)
usr/src/cmd/fuser/fuser.c
381
for (err = i = 0; (err == 0) && (i < fu_data->fud_user_count); i++) {
usr/src/cmd/fuser/fuser.c
383
f_user = &(fu_data->fud_user[i]);
usr/src/cmd/fuser/fuser.c
452
fu_data_t *fu_data;
usr/src/cmd/fuser/fuser.c
545
fu_data = get_f_user_buf();
usr/src/cmd/fuser/fuser.c
566
err = utssys(mntname, uts_flags, UTS_FUSERS, fu_data);
usr/src/cmd/fuser/fuser.c
568
report(fu_data, flags, sig);
usr/src/cmd/fuser/fuser.c
578
err = utssys(argv[optind], uts_flags, UTS_FUSERS, fu_data);
usr/src/cmd/fuser/fuser.c
580
report(fu_data, flags, sig);
usr/src/cmd/fuser/fuser.c
584
free(fu_data);
usr/src/cmd/fuser/fuser.c
589
free(fu_data);
usr/src/uts/common/syscall/utssys.c
314
fu_data_t *fu_data;
usr/src/uts/common/syscall/utssys.c
332
fu_data = kmem_alloc(fu_data_size(v_proc), KM_SLEEP);
usr/src/uts/common/syscall/utssys.c
333
fu_data->fud_user_max = v_proc;
usr/src/uts/common/syscall/utssys.c
334
fu_data->fud_user_count = 0;
usr/src/uts/common/syscall/utssys.c
603
ASSERT(pcnt < fu_data->fud_user_max);
usr/src/uts/common/syscall/utssys.c
604
fu_data->fud_user[pcnt].fu_flags = use_flag;
usr/src/uts/common/syscall/utssys.c
605
fu_data->fud_user[pcnt].fu_pid = pid;
usr/src/uts/common/syscall/utssys.c
606
fu_data->fud_user[pcnt].fu_uid = uid;
usr/src/uts/common/syscall/utssys.c
620
fu_data->fud_user_count = pcnt;
usr/src/uts/common/syscall/utssys.c
621
return (fu_data);
usr/src/uts/common/syscall/utssys.c
628
fu_data_t *fu_data;
usr/src/uts/common/syscall/utssys.c
639
fu_data_t *fu_data = dofkusers_arg->fu_data;
usr/src/uts/common/syscall/utssys.c
675
if (fu_data->fud_user_count >= fu_data->fud_user_max) {
usr/src/uts/common/syscall/utssys.c
693
fu_data->fud_user[fu_data->fud_user_count].fu_flags = F_KERNEL;
usr/src/uts/common/syscall/utssys.c
694
fu_data->fud_user[fu_data->fud_user_count].fu_modid = modid;
usr/src/uts/common/syscall/utssys.c
695
fu_data->fud_user[fu_data->fud_user_count].fu_instance = instance;
usr/src/uts/common/syscall/utssys.c
696
fu_data->fud_user[fu_data->fud_user_count].fu_minor = minor;
usr/src/uts/common/syscall/utssys.c
698
fu_data->fud_user_count++;
usr/src/uts/common/syscall/utssys.c
732
fu_data_t *fu_data;
usr/src/uts/common/syscall/utssys.c
744
fu_data = kmem_alloc(fu_data_size(user_max), KM_SLEEP);
usr/src/uts/common/syscall/utssys.c
745
fu_data->fud_user_max = user_max;
usr/src/uts/common/syscall/utssys.c
746
fu_data->fud_user_count = 0;
usr/src/uts/common/syscall/utssys.c
752
dofkusers_arg.fu_data = fu_data;
usr/src/uts/common/syscall/utssys.c
757
return (fu_data);
usr/src/uts/common/syscall/utssys.c
760
if (fu_data->fud_user_count == 0)
usr/src/uts/common/syscall/utssys.c
761
return (fu_data);
usr/src/uts/common/syscall/utssys.c
776
qsort((caddr_t)fu_data->fud_user, fu_data->fud_user_count,
usr/src/uts/common/syscall/utssys.c
781
while (i < fu_data->fud_user_count) {
usr/src/uts/common/syscall/utssys.c
783
if (f_user_cmp(&fu_data->fud_user[i],
usr/src/uts/common/syscall/utssys.c
784
&fu_data->fud_user[i - 1]) != 0) {
usr/src/uts/common/syscall/utssys.c
797
fu_data->fud_user_count--;
usr/src/uts/common/syscall/utssys.c
798
if (i == fu_data->fud_user_count)
usr/src/uts/common/syscall/utssys.c
801
bcopy(&fu_data->fud_user[i + 1], &fu_data->fud_user[i],
usr/src/uts/common/syscall/utssys.c
802
sizeof (f_user_t) * (fu_data->fud_user_count - i));
usr/src/uts/common/syscall/utssys.c
805
return (fu_data);
usr/src/uts/common/syscall/utssys.c
820
fu_data_t *fu_data = NULL, *fuk_data = NULL;
usr/src/uts/common/syscall/utssys.c
894
fu_data = dofusers(fvp, flags);
usr/src/uts/common/syscall/utssys.c
901
if (fu_data)
usr/src/uts/common/syscall/utssys.c
902
total_out += fu_data->fud_user_count;
usr/src/uts/common/syscall/utssys.c
922
if ((fu_data != NULL) && (fu_data->fud_user_count > 0)) {
usr/src/uts/common/syscall/utssys.c
924
bcount = fu_data->fud_user_count * sizeof (f_user_t);
usr/src/uts/common/syscall/utssys.c
925
if (copyout(fu_data->fud_user, (void *)userbp, bcount)) {
usr/src/uts/common/syscall/utssys.c
946
if (fu_data)
usr/src/uts/common/syscall/utssys.c
947
kmem_free(fu_data, fu_data_size(fu_data->fud_user_max));