Lines Matching refs:args
166 } args;
170 struct vn_io_fault_args *args, struct thread *td);
513 struct vn_io_fault_args args;
572 args.kind = VN_IO_FAULT_VOP;
573 args.cred = cred;
574 args.flags = ioflg;
575 args.args.vop_args.vp = vp;
576 error = vn_io_fault1(vp, &auio, &args, td);
939 vn_io_fault_doio(struct vn_io_fault_args *args, struct uio *uio,
943 switch (args->kind) {
945 return ((args->args.fop_args.doio)(args->args.fop_args.fp,
946 uio, args->cred, args->flags, td));
949 return (VOP_READ(args->args.vop_args.vp, uio,
950 args->flags, args->cred));
952 return (VOP_WRITE(args->args.vop_args.vp, uio,
953 args->flags, args->cred));
957 panic("vn_io_fault_doio: unknown kind of io %d %d", args->kind,
1018 * into args and call vn_io_fault1() to handle faults during the user
1022 vn_io_fault1(struct vnode *vp, struct uio *uio, struct vn_io_fault_args *args,
1060 error = vn_io_fault_doio(args, uio, td);
1110 error = vn_io_fault_doio(args, &short_uio, td);
1142 struct vn_io_fault_args args;
1149 args.kind = VN_IO_FAULT_FOP;
1150 args.args.fop_args.fp = fp;
1151 args.args.fop_args.doio = doio;
1152 args.cred = active_cred;
1153 args.flags = flags | FOF_OFFSET;
1165 error = vn_io_fault1(vp, uio, &args, td);