Lines Matching refs:sock
47 struct sock sk; /* must be first member */
92 static void caif_read_lock(struct sock *sk) in caif_read_lock()
99 static void caif_read_unlock(struct sock *sk) in caif_read_unlock()
112 static void caif_flow_ctrl(struct sock *sk, int mode) in caif_flow_ctrl()
124 static void caif_queue_rcv_skb(struct sock *sk, struct sk_buff *skb) in caif_queue_rcv_skb()
254 static void caif_check_flow_release(struct sock *sk) in caif_check_flow_release()
271 static int caif_seqpkt_recvmsg(struct socket *sock, struct msghdr *m, in caif_seqpkt_recvmsg() argument
275 struct sock *sk = sock->sk; in caif_seqpkt_recvmsg()
309 static long caif_stream_data_wait(struct sock *sk, long timeo) in caif_stream_data_wait()
347 static int caif_stream_recvmsg(struct socket *sock, struct msghdr *msg, in caif_stream_recvmsg() argument
350 struct sock *sk = sock->sk; in caif_stream_recvmsg()
467 struct sock *sk = &cf_sk->sk; in caif_wait_for_flow_on()
518 static int caif_seqpkt_sendmsg(struct socket *sock, struct msghdr *msg, in caif_seqpkt_sendmsg() argument
521 struct sock *sk = sock->sk; in caif_seqpkt_sendmsg()
593 static int caif_stream_sendmsg(struct socket *sock, struct msghdr *msg, in caif_stream_sendmsg() argument
596 struct sock *sk = sock->sk; in caif_stream_sendmsg()
672 static int setsockopt(struct socket *sock, in setsockopt() argument
675 struct sock *sk = sock->sk; in setsockopt()
744 static int caif_connect(struct socket *sock, struct sockaddr *uaddr, in caif_connect() argument
747 struct sock *sk = sock->sk; in caif_connect()
761 switch (sock->state) { in caif_connect()
769 sock->state = SS_CONNECTED; in caif_connect()
800 sock->state = SS_UNCONNECTED; in caif_connect()
811 sock->state = SS_CONNECTING; in caif_connect()
877 sock->state = SS_UNCONNECTED; in caif_connect()
883 sock->state = SS_CONNECTED; in caif_connect()
894 static int caif_release(struct socket *sock) in caif_release() argument
896 struct sock *sk = sock->sk; in caif_release()
912 sock->sk = NULL; in caif_release()
934 struct socket *sock, poll_table *wait) in caif_poll() argument
936 struct sock *sk = sock->sk; in caif_poll()
1009 static void caif_sock_destructor(struct sock *sk) in caif_sock_destructor()
1023 static int caif_create(struct net *net, struct socket *sock, int protocol, in caif_create() argument
1026 struct sock *sk = NULL; in caif_create()
1041 if (sock->type == SOCK_SEQPACKET) in caif_create()
1042 sock->ops = &caif_seqpacket_ops; in caif_create()
1043 else if (sock->type == SOCK_STREAM) in caif_create()
1044 sock->ops = &caif_stream_ops; in caif_create()
1083 sock_init_data(sock, sk); in caif_create()