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