Lines Matching refs:sock

90 static int ieee802154_sock_release(struct socket *sock)  in ieee802154_sock_release()  argument
92 struct sock *sk = sock->sk; in ieee802154_sock_release()
95 sock->sk = NULL; in ieee802154_sock_release()
101 static int ieee802154_sock_sendmsg(struct socket *sock, struct msghdr *msg, in ieee802154_sock_sendmsg() argument
104 struct sock *sk = sock->sk; in ieee802154_sock_sendmsg()
109 static int ieee802154_sock_bind(struct socket *sock, struct sockaddr *uaddr, in ieee802154_sock_bind() argument
112 struct sock *sk = sock->sk; in ieee802154_sock_bind()
117 return sock_no_bind(sock, uaddr, addr_len); in ieee802154_sock_bind()
120 static int ieee802154_sock_connect(struct socket *sock, struct sockaddr *uaddr, in ieee802154_sock_connect() argument
123 struct sock *sk = sock->sk; in ieee802154_sock_connect()
134 static int ieee802154_dev_ioctl(struct sock *sk, struct ifreq __user *arg, in ieee802154_dev_ioctl()
162 static int ieee802154_sock_ioctl(struct socket *sock, unsigned int cmd, in ieee802154_sock_ioctl() argument
165 struct sock *sk = sock->sk; in ieee802154_sock_ioctl()
187 static void raw_hash(struct sock *sk) in raw_hash()
195 static void raw_unhash(struct sock *sk) in raw_unhash()
203 static void raw_close(struct sock *sk, long timeout) in raw_close()
208 static int raw_bind(struct sock *sk, struct sockaddr *_uaddr, int len) in raw_bind()
247 static int raw_connect(struct sock *sk, struct sockaddr *uaddr, in raw_connect()
253 static int raw_disconnect(struct sock *sk, int flags) in raw_disconnect()
258 static int raw_sendmsg(struct sock *sk, struct msghdr *msg, size_t size) in raw_sendmsg()
329 static int raw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, in raw_recvmsg()
362 static int raw_rcv_skb(struct sock *sk, struct sk_buff *skb) in raw_rcv_skb()
378 struct sock *sk; in ieee802154_raw_deliver()
396 static int raw_getsockopt(struct sock *sk, int level, int optname, in raw_getsockopt()
402 static int raw_setsockopt(struct sock *sk, int level, int optname, in raw_setsockopt()
411 .obj_size = sizeof(struct sock),
454 struct sock sk;
468 static inline struct dgram_sock *dgram_sk(const struct sock *sk) in dgram_sk()
473 static void dgram_hash(struct sock *sk) in dgram_hash()
481 static void dgram_unhash(struct sock *sk) in dgram_unhash()
489 static int dgram_init(struct sock *sk) in dgram_init()
497 static void dgram_close(struct sock *sk, long timeout) in dgram_close()
502 static int dgram_bind(struct sock *sk, struct sockaddr *uaddr, int len) in dgram_bind()
544 static int dgram_ioctl(struct sock *sk, int cmd, unsigned long arg) in dgram_ioctl()
578 static int dgram_connect(struct sock *sk, struct sockaddr *uaddr, in dgram_connect()
606 static int dgram_disconnect(struct sock *sk, int flags) in dgram_disconnect()
617 static int dgram_sendmsg(struct sock *sk, struct msghdr *msg, size_t size) in dgram_sendmsg()
716 static int dgram_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, in dgram_recvmsg()
763 static int dgram_rcv_skb(struct sock *sk, struct sk_buff *skb) in dgram_rcv_skb()
798 struct sock *sk, *prev = NULL; in ieee802154_dgram_deliver()
837 static int dgram_getsockopt(struct sock *sk, int level, int optname, in dgram_getsockopt()
881 static int dgram_setsockopt(struct sock *sk, int level, int optname, in dgram_setsockopt()
997 static int ieee802154_create(struct net *net, struct socket *sock, in ieee802154_create() argument
1000 struct sock *sk; in ieee802154_create()
1008 switch (sock->type) { in ieee802154_create()
1028 sock->ops = ops; in ieee802154_create()
1030 sock_init_data(sock, sk); in ieee802154_create()