Lines Matching refs:file
264 if (smc->clcsock->file) { /* non-accepted sockets have no file yet */
265 smc->clcsock->file->private_data = smc->sk.sk_socket;
266 smc->clcsock->file = NULL;
926 if (smc->sk.sk_socket && smc->sk.sk_socket->file) {
927 smc->clcsock->file = smc->sk.sk_socket->file;
928 smc->clcsock->file->private_data = smc->clcsock;
1830 smc_sk(new_sk)->clcsock->file = new_sock->file;
1831 isk->clcsock->file->private_data = isk->clcsock;
2825 static __poll_t smc_poll(struct file *file, struct socket *sock,
2838 mask = smc->clcsock->ops->poll(file, smc->clcsock, wait);
2842 sock_poll_wait(file, sock, wait);
2852 mask |= smc->clcsock->ops->poll(file, smc->clcsock,
3368 if (tcp->state != SS_UNCONNECTED || !tcp->file || tcp->wq.fasync_list)
3389 smcsock->file = tcp->file;
3390 smcsock->file->private_data = smcsock;
3391 smcsock->file->f_inode = SOCK_INODE(smcsock); /* replace inode when sock_close */
3392 smcsock->file->f_path.dentry->d_inode = SOCK_INODE(smcsock); /* dput() in __fput */
3393 tcp->file = NULL;