Symbol: j1939_priv
include/linux/can/can-ml.h
71
struct j1939_priv *j1939_priv;
net/can/j1939/address-claim.c
126
static void j1939_ac_process(struct j1939_priv *priv, struct sk_buff *skb)
net/can/j1939/address-claim.c
247
void j1939_ac_recv(struct j1939_priv *priv, struct sk_buff *skb)
net/can/j1939/address-claim.c
50
static int j1939_ac_verify_outgoing(struct j1939_priv *priv,
net/can/j1939/address-claim.c
79
int j1939_ac_fixup(struct j1939_priv *priv, struct sk_buff *skb)
net/can/j1939/bus.c
132
struct j1939_priv *priv = ecu->priv;
net/can/j1939/bus.c
149
struct j1939_ecu *j1939_ecu_create_locked(struct j1939_priv *priv, name_t name)
net/can/j1939/bus.c
174
struct j1939_ecu *j1939_ecu_find_by_addr_locked(struct j1939_priv *priv,
net/can/j1939/bus.c
182
struct j1939_ecu *j1939_ecu_get_by_addr_locked(struct j1939_priv *priv, u8 addr)
net/can/j1939/bus.c
198
struct j1939_ecu *j1939_ecu_get_by_addr(struct j1939_priv *priv, u8 addr)
net/can/j1939/bus.c
20
struct j1939_priv *priv = ecu->priv;
net/can/j1939/bus.c
210
static struct j1939_ecu *j1939_ecu_find_by_name_locked(struct j1939_priv *priv,
net/can/j1939/bus.c
225
struct j1939_ecu *j1939_ecu_get_by_name_locked(struct j1939_priv *priv,
net/can/j1939/bus.c
242
struct j1939_ecu *j1939_ecu_get_by_name(struct j1939_priv *priv, name_t name)
net/can/j1939/bus.c
253
u8 j1939_name_to_addr(struct j1939_priv *priv, name_t name)
net/can/j1939/bus.c
278
int j1939_local_ecu_get(struct j1939_priv *priv, name_t name, u8 sa)
net/can/j1939/bus.c
313
void j1939_local_ecu_put(struct j1939_priv *priv, name_t name, u8 sa)
net/can/j1939/bus.c
40
struct j1939_priv *priv = ecu->priv;
net/can/j1939/bus.c
51
struct j1939_priv *priv = ecu->priv;
net/can/j1939/bus.c
75
struct j1939_priv *priv = ecu->priv;
net/can/j1939/bus.c
99
void j1939_ecu_unmap_all(struct j1939_priv *priv)
net/can/j1939/j1939-priv.h
101
int j1939_local_ecu_get(struct j1939_priv *priv, name_t name, u8 sa);
net/can/j1939/j1939-priv.h
102
void j1939_local_ecu_put(struct j1939_priv *priv, name_t name, u8 sa);
net/can/j1939/j1939-priv.h
129
u8 j1939_name_to_addr(struct j1939_priv *priv, name_t name);
net/can/j1939/j1939-priv.h
130
struct j1939_ecu *j1939_ecu_find_by_addr_locked(struct j1939_priv *priv,
net/can/j1939/j1939-priv.h
132
struct j1939_ecu *j1939_ecu_get_by_addr(struct j1939_priv *priv, u8 addr);
net/can/j1939/j1939-priv.h
133
struct j1939_ecu *j1939_ecu_get_by_addr_locked(struct j1939_priv *priv,
net/can/j1939/j1939-priv.h
135
struct j1939_ecu *j1939_ecu_get_by_name(struct j1939_priv *priv, name_t name);
net/can/j1939/j1939-priv.h
136
struct j1939_ecu *j1939_ecu_get_by_name_locked(struct j1939_priv *priv,
net/can/j1939/j1939-priv.h
185
int j1939_send_one(struct j1939_priv *priv, struct sk_buff *skb);
net/can/j1939/j1939-priv.h
186
void j1939_sk_recv(struct j1939_priv *priv, struct sk_buff *skb);
net/can/j1939/j1939-priv.h
187
bool j1939_sk_recv_match(struct j1939_priv *priv,
net/can/j1939/j1939-priv.h
195
struct j1939_session *j1939_tp_send(struct j1939_priv *priv,
net/can/j1939/j1939-priv.h
197
int j1939_tp_recv(struct j1939_priv *priv, struct sk_buff *skb);
net/can/j1939/j1939-priv.h
198
int j1939_ac_fixup(struct j1939_priv *priv, struct sk_buff *skb);
net/can/j1939/j1939-priv.h
199
void j1939_ac_recv(struct j1939_priv *priv, struct sk_buff *skb);
net/can/j1939/j1939-priv.h
200
void j1939_simple_recv(struct j1939_priv *priv, struct sk_buff *skb);
net/can/j1939/j1939-priv.h
203
struct j1939_ecu *j1939_ecu_create_locked(struct j1939_priv *priv, name_t name);
net/can/j1939/j1939-priv.h
207
void j1939_ecu_unmap_all(struct j1939_priv *priv);
net/can/j1939/j1939-priv.h
209
struct j1939_priv *j1939_netdev_start(struct net_device *ndev);
net/can/j1939/j1939-priv.h
210
void j1939_netdev_stop(struct j1939_priv *priv);
net/can/j1939/j1939-priv.h
212
void j1939_priv_put(struct j1939_priv *priv);
net/can/j1939/j1939-priv.h
213
void j1939_priv_get(struct j1939_priv *priv);
net/can/j1939/j1939-priv.h
216
void j1939_sk_netdev_event_netdown(struct j1939_priv *priv);
net/can/j1939/j1939-priv.h
217
void j1939_sk_netdev_event_unregister(struct j1939_priv *priv);
net/can/j1939/j1939-priv.h
218
int j1939_cancel_active_session(struct j1939_priv *priv, struct sock *sk);
net/can/j1939/j1939-priv.h
219
void j1939_tp_init(struct j1939_priv *priv);
net/can/j1939/j1939-priv.h
234
struct j1939_priv *priv;
net/can/j1939/j1939-priv.h
297
struct j1939_priv *priv;
net/can/j1939/j1939-priv.h
40
struct j1939_priv *priv;
net/can/j1939/main.c
127
static struct j1939_priv *j1939_priv_create(struct net_device *ndev)
net/can/j1939/main.c
129
struct j1939_priv *priv;
net/can/j1939/main.c
148
struct j1939_priv *priv)
net/can/j1939/main.c
152
can_ml->j1939_priv = priv;
net/can/j1939/main.c
157
struct j1939_priv *priv = container_of(kref, struct j1939_priv, kref);
net/can/j1939/main.c
170
void j1939_priv_put(struct j1939_priv *priv)
net/can/j1939/main.c
175
void j1939_priv_get(struct j1939_priv *priv)
net/can/j1939/main.c
180
static int j1939_can_rx_register(struct j1939_priv *priv)
net/can/j1939/main.c
196
static void j1939_can_rx_unregister(struct j1939_priv *priv)
net/can/j1939/main.c
213
struct j1939_priv *priv = container_of(kref, struct j1939_priv,
net/can/j1939/main.c
223
static inline struct j1939_priv *j1939_ndev_to_priv(struct net_device *ndev)
net/can/j1939/main.c
227
return can_ml->j1939_priv;
net/can/j1939/main.c
230
static struct j1939_priv *j1939_priv_get_by_ndev_locked(struct net_device *ndev)
net/can/j1939/main.c
232
struct j1939_priv *priv;
net/can/j1939/main.c
243
static struct j1939_priv *j1939_priv_get_by_ndev(struct net_device *ndev)
net/can/j1939/main.c
245
struct j1939_priv *priv;
net/can/j1939/main.c
254
struct j1939_priv *j1939_netdev_start(struct net_device *ndev)
net/can/j1939/main.c
256
struct j1939_priv *priv, *priv_new;
net/can/j1939/main.c
307
void j1939_netdev_stop(struct j1939_priv *priv)
net/can/j1939/main.c
313
int j1939_send_one(struct j1939_priv *priv, struct sk_buff *skb)
net/can/j1939/main.c
36
struct j1939_priv *priv = data;
net/can/j1939/main.c
365
struct j1939_priv *priv;
net/can/j1939/socket.c
1004
struct j1939_priv *priv = session->priv;
net/can/j1939/socket.c
1105
struct j1939_priv *priv = session->priv;
net/can/j1939/socket.c
1135
static int j1939_sk_send_loop(struct j1939_priv *priv, struct sock *sk,
net/can/j1939/socket.c
1234
struct j1939_priv *priv;
net/can/j1939/socket.c
1303
void j1939_sk_netdev_event_netdown(struct j1939_priv *priv)
net/can/j1939/socket.c
1319
void j1939_sk_netdev_event_unregister(struct j1939_priv *priv)
net/can/j1939/socket.c
134
static void j1939_sk_queue_drop_all(struct j1939_priv *priv,
net/can/j1939/socket.c
341
bool j1939_sk_recv_match(struct j1939_priv *priv, struct j1939_sk_buff_cb *skcb)
net/can/j1939/socket.c
357
void j1939_sk_recv(struct j1939_priv *priv, struct sk_buff *skb)
net/can/j1939/socket.c
449
struct j1939_priv *priv;
net/can/j1939/socket.c
649
struct j1939_priv *priv = jsk->priv;
net/can/j1939/socket.c
79
static void j1939_jsk_add(struct j1939_priv *priv, struct j1939_sock *jsk)
net/can/j1939/socket.c
89
static void j1939_jsk_del(struct j1939_priv *priv, struct j1939_sock *jsk)
net/can/j1939/transport.c
1018
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
1058
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
1123
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
1143
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
1182
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
1259
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
1304
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
1355
static void j1939_xtp_rx_abort_one(struct j1939_priv *priv, struct sk_buff *skb,
net/can/j1939/transport.c
1388
j1939_xtp_rx_abort(struct j1939_priv *priv, struct sk_buff *skb,
net/can/j1939/transport.c
1428
j1939_xtp_rx_eoma(struct j1939_priv *priv, struct sk_buff *skb,
net/can/j1939/transport.c
1504
j1939_xtp_rx_cts(struct j1939_priv *priv, struct sk_buff *skb, bool transmitter)
net/can/j1939/transport.c
1517
static struct j1939_session *j1939_session_new(struct j1939_priv *priv,
net/can/j1939/transport.c
1553
j1939_session *j1939_session_fresh_new(struct j1939_priv *priv,
net/can/j1939/transport.c
1591
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
1622
j1939_session *j1939_xtp_rx_rts_session_new(struct j1939_priv *priv,
net/can/j1939/transport.c
171
static int j1939_xtp_abort_to_errno(struct j1939_priv *priv,
net/can/j1939/transport.c
1713
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
1764
static void j1939_xtp_rx_rts(struct j1939_priv *priv, struct sk_buff *skb,
net/can/j1939/transport.c
1841
static void j1939_xtp_rx_dpo(struct j1939_priv *priv, struct sk_buff *skb,
net/can/j1939/transport.c
1863
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
1984
static void j1939_xtp_rx_dat(struct j1939_priv *priv, struct sk_buff *skb)
net/can/j1939/transport.c
2020
struct j1939_session *j1939_tp_send(struct j1939_priv *priv,
net/can/j1939/transport.c
2083
static void j1939_tp_cmd_recv(struct j1939_priv *priv, struct sk_buff *skb)
net/can/j1939/transport.c
2179
int j1939_tp_recv(struct j1939_priv *priv, struct sk_buff *skb)
net/can/j1939/transport.c
2209
void j1939_simple_recv(struct j1939_priv *priv, struct sk_buff *skb)
net/can/j1939/transport.c
2235
int j1939_cancel_active_session(struct j1939_priv *priv, struct sock *sk)
net/can/j1939/transport.c
2258
void j1939_tp_init(struct j1939_priv *priv)
net/can/j1939/transport.c
237
static inline void j1939_session_list_lock(struct j1939_priv *priv)
net/can/j1939/transport.c
242
static inline void j1939_session_list_unlock(struct j1939_priv *priv)
net/can/j1939/transport.c
355
static bool j1939_address_is_local(struct j1939_priv *priv, u8 addr)
net/can/j1939/transport.c
371
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
388
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
527
j1939_session *j1939_session_get_by_addr_locked(struct j1939_priv *priv,
net/can/j1939/transport.c
548
j1939_session *j1939_session_get_simple(struct j1939_priv *priv,
net/can/j1939/transport.c
569
j1939_session *j1939_session_get_by_addr(struct j1939_priv *priv,
net/can/j1939/transport.c
601
sk_buff *j1939_tp_tx_dat_new(struct j1939_priv *priv,
net/can/j1939/transport.c
652
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
667
static int j1939_xtp_do_tx_ctl(struct j1939_priv *priv,
net/can/j1939/transport.c
693
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
700
static int j1939_xtp_tx_abort(struct j1939_priv *priv,
net/can/j1939/transport.c
811
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
892
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
931
struct j1939_priv *priv = session->priv;
net/can/j1939/transport.c
976
struct j1939_priv *priv = session->priv;