| H A D | socket.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // Copyright (c) 2010-2011 EIA Electronics, 4 // Copyright (c) 2010-2011 EIA Electronics, 8 // Copyright (c) 2017-2019 Pengutronix, 9 // Marc Kleine-Budde <kernel@pengutronix.de> 10 // Copyright (c) 2017-2019 Pengutronix, 15 #include <linux/can/can-ml.h> 21 #include "j1939-pri 78 j1939_jsk_add(struct j1939_priv * priv,struct j1939_sock * jsk) j1939_jsk_add() argument 88 j1939_jsk_del(struct j1939_priv * priv,struct j1939_sock * jsk) j1939_jsk_del() argument 133 j1939_sk_queue_drop_all(struct j1939_priv * priv,struct j1939_sock * jsk,int err) j1939_sk_queue_drop_all() argument 339 j1939_sk_recv_match(struct j1939_priv * priv,struct j1939_sk_buff_cb * skcb) j1939_sk_recv_match() argument 355 j1939_sk_recv(struct j1939_priv * priv,struct sk_buff * skb) j1939_sk_recv() argument 443 j1939_sk_bind(struct socket * sock,struct sockaddr * uaddr,int len) j1939_sk_bind() argument 447 struct j1939_priv *priv; j1939_sk_bind() local 538 j1939_sk_connect(struct socket * sock,struct sockaddr * uaddr,int len,int flags) j1939_sk_connect() argument 605 j1939_sk_getname(struct socket * sock,struct sockaddr * uaddr,int peer) j1939_sk_getname() argument 629 j1939_sk_release(struct socket * sock) j1939_sk_release() argument 641 struct j1939_priv *priv = jsk->priv; j1939_sk_release() local 686 j1939_sk_setsockopt(struct socket * sock,int level,int optname,sockptr_t optval,unsigned int optlen) j1939_sk_setsockopt() argument 761 j1939_sk_getsockopt(struct socket * sock,int level,int optname,char __user * optval,int __user * optlen) j1939_sk_getsockopt() argument 812 j1939_sk_recvmsg(struct socket * sock,struct msghdr * msg,size_t size,int flags) j1939_sk_recvmsg() argument 991 struct j1939_priv *priv = session->priv; __j1939_sk_errqueue() local 1092 struct j1939_priv *priv = session->priv; j1939_sk_errqueue() local 1122 j1939_sk_send_loop(struct j1939_priv * priv,struct sock * sk,struct msghdr * msg,size_t size) j1939_sk_send_loop() argument 1216 j1939_sk_sendmsg(struct socket * sock,struct msghdr * msg,size_t size) j1939_sk_sendmsg() argument 1221 struct j1939_priv *priv; j1939_sk_sendmsg() local 1290 j1939_sk_netdev_event_netdown(struct j1939_priv * priv) j1939_sk_netdev_event_netdown() argument 1306 j1939_sk_netdev_event_unregister(struct j1939_priv * priv) j1939_sk_netdev_event_unregister() argument 1355 j1939_sk_no_ioctlcmd(struct socket * sock,unsigned int cmd,unsigned long arg) j1939_sk_no_ioctlcmd() argument [all...] |