Lines Matching refs:f_owner
92 write_lock_irq(&filp->f_owner.lock); in __f_setown()
93 if (force || !filp->f_owner.pid) { in __f_setown()
94 put_pid(filp->f_owner.pid); in __f_setown()
95 filp->f_owner.pid = get_pid(pid); in __f_setown()
96 filp->f_owner.pid_type = type; in __f_setown()
101 filp->f_owner.uid = cred->uid; in __f_setown()
102 filp->f_owner.euid = cred->euid; in __f_setown()
105 write_unlock_irq(&filp->f_owner.lock); in __f_setown()
149 read_lock_irq(&filp->f_owner.lock); in f_getown()
151 if (pid_task(filp->f_owner.pid, filp->f_owner.pid_type)) { in f_getown()
152 pid = pid_vnr(filp->f_owner.pid); in f_getown()
153 if (filp->f_owner.pid_type == PIDTYPE_PGID) in f_getown()
157 read_unlock_irq(&filp->f_owner.lock); in f_getown()
207 read_lock_irq(&filp->f_owner.lock); in f_getown_ex()
209 if (pid_task(filp->f_owner.pid, filp->f_owner.pid_type)) in f_getown_ex()
210 owner.pid = pid_vnr(filp->f_owner.pid); in f_getown_ex()
212 switch (filp->f_owner.pid_type) { in f_getown_ex()
230 read_unlock_irq(&filp->f_owner.lock); in f_getown_ex()
248 read_lock_irq(&filp->f_owner.lock); in f_getowner_uids()
249 src[0] = from_kuid(user_ns, filp->f_owner.uid); in f_getowner_uids()
250 src[1] = from_kuid(user_ns, filp->f_owner.euid); in f_getowner_uids()
251 read_unlock_irq(&filp->f_owner.lock); in f_getowner_uids()
383 err = filp->f_owner.signum; in do_fcntl()
391 filp->f_owner.signum = argi; in do_fcntl()
992 fown = &fa->fa_file->f_owner; in kill_fasync_rcu()