Lines Matching refs:f_owner
90 write_lock_irq(&filp->f_owner.lock);
91 if (force || !filp->f_owner.pid) {
92 put_pid(filp->f_owner.pid);
93 filp->f_owner.pid = get_pid(pid);
94 filp->f_owner.pid_type = type;
98 filp->f_owner.uid = cred->uid;
99 filp->f_owner.euid = cred->euid;
102 write_unlock_irq(&filp->f_owner.lock);
153 read_lock_irq(&filp->f_owner.lock);
155 if (pid_task(filp->f_owner.pid, filp->f_owner.pid_type)) {
156 pid = pid_vnr(filp->f_owner.pid);
157 if (filp->f_owner.pid_type == PIDTYPE_PGID)
161 read_unlock_irq(&filp->f_owner.lock);
211 read_lock_irq(&filp->f_owner.lock);
213 if (pid_task(filp->f_owner.pid, filp->f_owner.pid_type))
214 owner.pid = pid_vnr(filp->f_owner.pid);
216 switch (filp->f_owner.pid_type) {
234 read_unlock_irq(&filp->f_owner.lock);
252 read_lock_irq(&filp->f_owner.lock);
253 src[0] = from_kuid(user_ns, filp->f_owner.uid);
254 src[1] = from_kuid(user_ns, filp->f_owner.euid);
255 read_unlock_irq(&filp->f_owner.lock);
382 * XXX If f_owner is a process group, the
404 err = filp->f_owner.signum;
412 filp->f_owner.signum = arg;
1015 fown = &fa->fa_file->f_owner;