Lines Matching defs:kargs
64 fixversion(struct puffs_kargs *kargs)
67 kargs->pa_vers = PUFFSVERSION;
71 fixkflag(struct puffs_kargs *kargs)
74 kargs->pa_flags &= PUFFS_KFLAG_MASK;
80 kargs->pa_flags &= ~PUFFS_KFLAG_CACHE_FS_TTL;
84 fixfhflag(struct puffs_kargs *kargs)
87 kargs->pa_fhflags &= PUFFS_FHFLAG_MASK;
91 fixspare(struct puffs_kargs *kargs)
94 memset(&kargs->pa_spare, 0, sizeof(kargs->pa_spare));
98 fixhandsize(struct puffs_kargs *kargs)
101 kargs->pa_fhsize %= PUFFS_FHSIZE_MAX+4;
105 fixhandsize2(struct puffs_kargs *kargs)
109 if (kargs->pa_fhflags & PUFFS_FHFLAG_NFSV3)
110 kargs->pa_fhsize %= 60;
111 if (kargs->pa_fhflags & PUFFS_FHFLAG_NFSV2)
112 kargs->pa_fhsize %= 28;
116 fixputter(struct puffs_kargs *kargs)
119 kargs->pa_fd = rump_sys_open("/dev/putter", O_RDWR);
120 if (kargs->pa_fd == -1)
125 fixroot(struct puffs_kargs *kargs)
128 kargs->pa_root_vtype %= VBAD;
132 unfixputter(struct puffs_kargs *kargs)
135 rump_sys_close(kargs->pa_fd);
151 fixup(int nfix, struct puffs_kargs *kargs)
157 fixstack[i](kargs);
161 unfixup(int nfix, struct puffs_kargs *kargs)
165 unfixputter(kargs);
214 struct puffs_kargs kargs;
231 tests_makegarbage(&kargs, sizeof(kargs));
232 fixup(nfix, &kargs);
234 &kargs, sizeof(kargs)) == 0) {
238 dafd = kargs.pa_fd;
245 unfixup(nfix, &kargs);
256 {atf_tc_set_md_var(tc, "descr", "garbage kargs, " # _n_ " fix(es)");} \