Lines Matching refs:f_owner
92 write_lock_irq(&filp->f_owner.lock);
93 if (force || !filp->f_owner.pid) {
94 put_pid(filp->f_owner.pid);
95 filp->f_owner.pid = get_pid(pid);
96 filp->f_owner.pid_type = type;
100 filp->f_owner.uid = cred->uid;
101 filp->f_owner.euid = cred->euid;
104 write_unlock_irq(&filp->f_owner.lock);
155 read_lock_irq(&filp->f_owner.lock);
157 if (pid_task(filp->f_owner.pid, filp->f_owner.pid_type)) {
158 pid = pid_vnr(filp->f_owner.pid);
159 if (filp->f_owner.pid_type == PIDTYPE_PGID)
163 read_unlock_irq(&filp->f_owner.lock);
213 read_lock_irq(&filp->f_owner.lock);
215 if (pid_task(filp->f_owner.pid, filp->f_owner.pid_type))
216 owner.pid = pid_vnr(filp->f_owner.pid);
218 switch (filp->f_owner.pid_type) {
236 read_unlock_irq(&filp->f_owner.lock);
254 read_lock_irq(&filp->f_owner.lock);
255 src[0] = from_kuid(user_ns, filp->f_owner.uid);
256 src[1] = from_kuid(user_ns, filp->f_owner.euid);
257 read_unlock_irq(&filp->f_owner.lock);
367 * XXX If f_owner is a process group, the
389 err = filp->f_owner.signum;
397 filp->f_owner.signum = argi;
998 fown = &fa->fa_file->f_owner;