Symbol: rxrpc_call
fs/afs/internal.h
134
struct rxrpc_call *rxcall; /* RxRPC call handle */
fs/afs/rxrpc.c
22
static void afs_wake_up_call_waiter(struct sock *, struct rxrpc_call *, unsigned long);
fs/afs/rxrpc.c
23
static void afs_wake_up_async_call(struct sock *, struct rxrpc_call *, unsigned long);
fs/afs/rxrpc.c
25
static void afs_rx_new_call(struct sock *, struct rxrpc_call *, unsigned long);
fs/afs/rxrpc.c
26
static void afs_rx_discard_new_call(struct rxrpc_call *, unsigned long);
fs/afs/rxrpc.c
27
static void afs_rx_attach(struct rxrpc_call *rxcall, unsigned long user_call_ID);
fs/afs/rxrpc.c
333
struct rxrpc_call *rxcall,
fs/afs/rxrpc.c
347
struct rxrpc_call *rxcall;
fs/afs/rxrpc.c
686
static void afs_wake_up_call_waiter(struct sock *sk, struct rxrpc_call *rxcall,
fs/afs/rxrpc.c
699
static void afs_wake_up_async_call(struct sock *sk, struct rxrpc_call *rxcall,
fs/afs/rxrpc.c
737
static void afs_rx_attach(struct rxrpc_call *rxcall, unsigned long user_call_ID)
fs/afs/rxrpc.c
780
static void afs_rx_discard_new_call(struct rxrpc_call *rxcall,
fs/afs/rxrpc.c
792
static void afs_rx_new_call(struct sock *sk, struct rxrpc_call *rxcall,
fs/afs/rxrpc.c
847
struct rxrpc_call *rxcall,
include/net/af_rxrpc.h
112
u8 rxrpc_kernel_query_call_security(struct rxrpc_call *call,
include/net/af_rxrpc.h
17
struct rxrpc_call;
include/net/af_rxrpc.h
41
void (*notify_new_call)(struct sock *sk, struct rxrpc_call *call,
include/net/af_rxrpc.h
43
void (*discard_new_call)(struct rxrpc_call *call, unsigned long user_call_ID);
include/net/af_rxrpc.h
44
void (*user_attach_call)(struct rxrpc_call *call, unsigned long user_call_ID);
include/net/af_rxrpc.h
48
typedef void (*rxrpc_notify_rx_t)(struct sock *, struct rxrpc_call *,
include/net/af_rxrpc.h
50
typedef void (*rxrpc_notify_end_tx_t)(struct sock *, struct rxrpc_call *,
include/net/af_rxrpc.h
55
struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *sock,
include/net/af_rxrpc.h
67
int rxrpc_kernel_send_data(struct socket *, struct rxrpc_call *,
include/net/af_rxrpc.h
70
int rxrpc_kernel_recv_data(struct socket *, struct rxrpc_call *,
include/net/af_rxrpc.h
72
bool rxrpc_kernel_abort_call(struct socket *, struct rxrpc_call *,
include/net/af_rxrpc.h
74
void rxrpc_kernel_shutdown_call(struct socket *sock, struct rxrpc_call *call);
include/net/af_rxrpc.h
75
void rxrpc_kernel_put_call(struct socket *sock, struct rxrpc_call *call);
include/net/af_rxrpc.h
80
struct rxrpc_peer *rxrpc_kernel_get_call_peer(struct socket *sock, struct rxrpc_call *call);
include/net/af_rxrpc.h
89
void rxrpc_kernel_set_tx_length(struct socket *, struct rxrpc_call *, s64);
include/net/af_rxrpc.h
90
bool rxrpc_kernel_check_life(const struct socket *, const struct rxrpc_call *);
include/trace/events/afs.h
642
TP_PROTO(struct rxrpc_call *rxcall, struct afs_call *call),
include/trace/events/afs.h
896
__field(struct rxrpc_call *, rx_call)
include/trace/events/rxrpc.h
1001
TP_PROTO(struct rxrpc_call *call, enum rxrpc_txqueue_trace why),
include/trace/events/rxrpc.h
1037
TP_PROTO(struct rxrpc_call *call, rxrpc_seq_t send_top, int space),
include/trace/events/rxrpc.h
1078
TP_PROTO(struct rxrpc_call *call, rxrpc_seq_t seq, rxrpc_seq_t to),
include/trace/events/rxrpc.h
1131
TP_PROTO(struct rxrpc_call *call, struct rxrpc_skb_priv *sp),
include/trace/events/rxrpc.h
1169
TP_PROTO(struct rxrpc_call *call, rxrpc_serial_t serial,
include/trace/events/rxrpc.h
1358
TP_PROTO(struct rxrpc_call *call, rxrpc_serial_t serial,
include/trace/events/rxrpc.h
1417
TP_PROTO(struct rxrpc_call *call, rxrpc_seq_t seq,
include/trace/events/rxrpc.h
1495
TP_PROTO(struct rxrpc_call *call, enum rxrpc_receive_trace why,
include/trace/events/rxrpc.h
1552
TP_PROTO(struct rxrpc_call *call, enum rxrpc_recvmsg_trace why,
include/trace/events/rxrpc.h
1586
TP_PROTO(struct rxrpc_call *call, enum rxrpc_rtt_tx_trace why,
include/trace/events/rxrpc.h
1613
TP_PROTO(struct rxrpc_call *call, enum rxrpc_rtt_rx_trace why,
include/trace/events/rxrpc.h
1657
TP_PROTO(struct rxrpc_call *call, ktime_t delay,
include/trace/events/rxrpc.h
1681
TP_PROTO(struct rxrpc_call *call, ktime_t delay,
include/trace/events/rxrpc.h
1705
TP_PROTO(struct rxrpc_call *call, enum rxrpc_timer_trace why),
include/trace/events/rxrpc.h
1725
TP_PROTO(struct rxrpc_call *call, ktime_t delay, unsigned long delayj),
include/trace/events/rxrpc.h
1748
TP_PROTO(struct rxrpc_call *call),
include/trace/events/rxrpc.h
1787
TP_PROTO(struct rxrpc_call *call, enum rxrpc_propose_ack_trace why,
include/trace/events/rxrpc.h
1814
TP_PROTO(struct rxrpc_call *call, enum rxrpc_propose_ack_trace why,
include/trace/events/rxrpc.h
1841
TP_PROTO(struct rxrpc_call *call, enum rxrpc_propose_ack_trace why,
include/trace/events/rxrpc.h
1870
TP_PROTO(struct rxrpc_call *call,
include/trace/events/rxrpc.h
1898
TP_PROTO(struct rxrpc_call *call, struct rxrpc_ack_summary *summary),
include/trace/events/rxrpc.h
1952
TP_PROTO(struct rxrpc_call *call, ktime_t since_last_tx, ktime_t rtt),
include/trace/events/rxrpc.h
1993
TP_PROTO(struct rxrpc_call *call),
include/trace/events/rxrpc.h
2013
TP_PROTO(struct rxrpc_call *call),
include/trace/events/rxrpc.h
2033
TP_PROTO(struct rxrpc_call *call),
include/trace/events/rxrpc.h
2062
TP_PROTO(struct rxrpc_call *call, struct rxrpc_txqueue *tq),
include/trace/events/rxrpc.h
2088
TP_PROTO(struct rxrpc_call *call, rxrpc_serial_t ack_serial),
include/trace/events/rxrpc.h
2114
TP_PROTO(struct rxrpc_call *call, struct rxrpc_txqueue *tq, unsigned long lost),
include/trace/events/rxrpc.h
2140
TP_PROTO(struct rxrpc_call *call, struct rxrpc_txqueue *tq,
include/trace/events/rxrpc.h
2227
TP_PROTO(struct rxrpc_call *call),
include/trace/events/rxrpc.h
2279
TP_PROTO(struct rxrpc_call *call, rxrpc_serial_t serial,
include/trace/events/rxrpc.h
2367
TP_PROTO(struct rxrpc_call *call, struct rxrpc_txqueue *tq,
include/trace/events/rxrpc.h
2394
TP_PROTO(struct rxrpc_call *call, bool busy,
include/trace/events/rxrpc.h
2418
TP_PROTO(struct rxrpc_call *call),
include/trace/events/rxrpc.h
2435
TP_PROTO(struct rxrpc_call *call, rxrpc_seq_t seq,
include/trace/events/rxrpc.h
2462
TP_PROTO(struct rxrpc_call *call),
include/trace/events/rxrpc.h
2578
TP_PROTO(struct rxrpc_call *call, ktime_t timo),
include/trace/events/rxrpc.h
2615
TP_PROTO(struct rxrpc_call *call, struct rxrpc_ack_summary *summary),
include/trace/events/rxrpc.h
2639
TP_PROTO(struct rxrpc_call *call),
include/trace/events/rxrpc.h
2661
TP_PROTO(struct rxrpc_call *call, const struct rxrpc_txqueue *tq,
include/trace/events/rxrpc.h
2688
TP_PROTO(struct rxrpc_call *call, struct rxrpc_ack_summary *summary,
include/trace/events/rxrpc.h
2710
TP_PROTO(struct rxrpc_call *call, const struct rxrpc_txqueue *tq),
include/trace/events/rxrpc.h
2738
TP_PROTO(struct rxrpc_call *call, enum rxrpc_tlp_probe_trace trace),
include/trace/events/rxrpc.h
2762
TP_PROTO(struct rxrpc_call *call, struct rxrpc_ack_summary *summary,
include/trace/events/rxrpc.h
2790
TP_PROTO(struct rxrpc_call *call, ktime_t delay, bool exp),
include/trace/events/rxrpc.h
823
TRACE_EVENT(rxrpc_call,
include/trace/events/rxrpc.h
917
TP_PROTO(const struct rxrpc_call *call, int abort_code),
include/trace/events/rxrpc.h
975
TP_PROTO(struct rxrpc_call *call),
net/rxrpc/af_rxrpc.c
1045
"rxrpc_call_jar", sizeof(struct rxrpc_call), 0,
net/rxrpc/af_rxrpc.c
340
struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *sock,
net/rxrpc/af_rxrpc.c
355
struct rxrpc_call *call;
net/rxrpc/af_rxrpc.c
400
static void rxrpc_dummy_notify_rx(struct sock *sk, struct rxrpc_call *rxcall,
net/rxrpc/af_rxrpc.c
413
void rxrpc_kernel_shutdown_call(struct socket *sock, struct rxrpc_call *call)
net/rxrpc/af_rxrpc.c
439
void rxrpc_kernel_put_call(struct socket *sock, struct rxrpc_call *call)
net/rxrpc/af_rxrpc.c
456
const struct rxrpc_call *call)
net/rxrpc/ar-internal.h
1062
void rxrpc_propose_ping(struct rxrpc_call *call, u32 serial,
net/rxrpc/ar-internal.h
1064
void rxrpc_propose_delay_ACK(struct rxrpc_call *, rxrpc_serial_t,
net/rxrpc/ar-internal.h
1066
void rxrpc_resend_tlp(struct rxrpc_call *call);
net/rxrpc/ar-internal.h
1067
void rxrpc_transmit_some_data(struct rxrpc_call *call, unsigned int limit,
net/rxrpc/ar-internal.h
1069
bool rxrpc_input_call_event(struct rxrpc_call *call);
net/rxrpc/ar-internal.h
1078
void rxrpc_poke_call(struct rxrpc_call *call, enum rxrpc_call_poke_trace what);
net/rxrpc/ar-internal.h
1079
struct rxrpc_call *rxrpc_find_call_by_user_ID(struct rxrpc_sock *, unsigned long);
net/rxrpc/ar-internal.h
1080
struct rxrpc_call *rxrpc_alloc_call(struct rxrpc_sock *, gfp_t, unsigned int);
net/rxrpc/ar-internal.h
1081
struct rxrpc_call *rxrpc_new_client_call(struct rxrpc_sock *,
net/rxrpc/ar-internal.h
1087
void rxrpc_start_call_timer(struct rxrpc_call *call);
net/rxrpc/ar-internal.h
1088
void rxrpc_incoming_call(struct rxrpc_sock *, struct rxrpc_call *,
net/rxrpc/ar-internal.h
1090
void rxrpc_release_call(struct rxrpc_sock *, struct rxrpc_call *);
net/rxrpc/ar-internal.h
1092
void rxrpc_see_call(struct rxrpc_call *, enum rxrpc_call_trace);
net/rxrpc/ar-internal.h
1093
struct rxrpc_call *rxrpc_try_get_call(struct rxrpc_call *, enum rxrpc_call_trace);
net/rxrpc/ar-internal.h
1094
void rxrpc_get_call(struct rxrpc_call *, enum rxrpc_call_trace);
net/rxrpc/ar-internal.h
1095
void rxrpc_put_call(struct rxrpc_call *, enum rxrpc_call_trace);
net/rxrpc/ar-internal.h
1096
void rxrpc_cleanup_call(struct rxrpc_call *);
net/rxrpc/ar-internal.h
1099
static inline bool rxrpc_is_service_call(const struct rxrpc_call *call)
net/rxrpc/ar-internal.h
1104
static inline bool rxrpc_is_client_call(const struct rxrpc_call *call)
net/rxrpc/ar-internal.h
1112
bool rxrpc_set_call_completion(struct rxrpc_call *call,
net/rxrpc/ar-internal.h
1116
bool rxrpc_call_completed(struct rxrpc_call *call);
net/rxrpc/ar-internal.h
1117
bool rxrpc_abort_call(struct rxrpc_call *call, rxrpc_seq_t seq,
net/rxrpc/ar-internal.h
1119
void rxrpc_prefail_call(struct rxrpc_call *call, enum rxrpc_call_completion compl,
net/rxrpc/ar-internal.h
1122
static inline void rxrpc_set_call_state(struct rxrpc_call *call,
net/rxrpc/ar-internal.h
1130
static inline enum rxrpc_call_state __rxrpc_call_state(const struct rxrpc_call *call)
net/rxrpc/ar-internal.h
1135
static inline bool __rxrpc_call_is_complete(const struct rxrpc_call *call)
net/rxrpc/ar-internal.h
1140
static inline enum rxrpc_call_state rxrpc_call_state(const struct rxrpc_call *call)
net/rxrpc/ar-internal.h
1146
static inline bool rxrpc_call_is_complete(const struct rxrpc_call *call)
net/rxrpc/ar-internal.h
1151
static inline bool rxrpc_call_has_failed(const struct rxrpc_call *call)
net/rxrpc/ar-internal.h
1166
int rxrpc_look_up_bundle(struct rxrpc_call *call, gfp_t gfp);
net/rxrpc/ar-internal.h
1168
void rxrpc_expose_client_call(struct rxrpc_call *);
net/rxrpc/ar-internal.h
1169
void rxrpc_disconnect_client_call(struct rxrpc_bundle *, struct rxrpc_call *);
net/rxrpc/ar-internal.h
1203
void __rxrpc_disconnect_call(struct rxrpc_connection *, struct rxrpc_call *);
net/rxrpc/ar-internal.h
1204
void rxrpc_disconnect_call(struct rxrpc_call *);
net/rxrpc/ar-internal.h
1245
void rxrpc_congestion_degrade(struct rxrpc_call *);
net/rxrpc/ar-internal.h
1246
void rxrpc_input_call_packet(struct rxrpc_call *, struct sk_buff *);
net/rxrpc/ar-internal.h
1247
void rxrpc_implicit_end_call(struct rxrpc_call *, struct sk_buff *);
net/rxrpc/ar-internal.h
1252
void rxrpc_input_rack_one(struct rxrpc_call *call,
net/rxrpc/ar-internal.h
1256
void rxrpc_input_rack(struct rxrpc_call *call,
net/rxrpc/ar-internal.h
1260
void rxrpc_rack_detect_loss_and_arm_timer(struct rxrpc_call *call,
net/rxrpc/ar-internal.h
1262
ktime_t rxrpc_tlp_calc_pto(struct rxrpc_call *call, ktime_t now);
net/rxrpc/ar-internal.h
1263
void rxrpc_tlp_send_probe(struct rxrpc_call *call);
net/rxrpc/ar-internal.h
1264
void rxrpc_tlp_process_ack(struct rxrpc_call *call, struct rxrpc_ack_summary *summary);
net/rxrpc/ar-internal.h
1265
void rxrpc_rack_timer_expired(struct rxrpc_call *call, ktime_t overran_by);
net/rxrpc/ar-internal.h
1268
static inline void rxrpc_tlp_init(struct rxrpc_call *call)
net/rxrpc/ar-internal.h
1383
bool rxrpc_notify_socket_oob(struct rxrpc_call *call, struct sk_buff *skb);
net/rxrpc/ar-internal.h
1391
void rxrpc_send_ACK(struct rxrpc_call *call, u8 ack_reason,
net/rxrpc/ar-internal.h
1393
void rxrpc_send_probe_for_pmtud(struct rxrpc_call *call);
net/rxrpc/ar-internal.h
1394
int rxrpc_send_abort_packet(struct rxrpc_call *);
net/rxrpc/ar-internal.h
1395
void rxrpc_send_data_packet(struct rxrpc_call *call, struct rxrpc_send_data_req *req);
net/rxrpc/ar-internal.h
1444
void rxrpc_notify_socket(struct rxrpc_call *);
net/rxrpc/ar-internal.h
1450
static inline int rxrpc_abort_eproto(struct rxrpc_call *call,
net/rxrpc/ar-internal.h
1464
void rxrpc_call_add_rtt(struct rxrpc_call *call, enum rxrpc_rtt_rx_trace why,
net/rxrpc/ar-internal.h
1468
ktime_t rxrpc_get_rto_backoff(struct rxrpc_call *call, bool retrans);
net/rxrpc/ar-internal.h
1469
void rxrpc_call_init_rtt(struct rxrpc_call *call);
net/rxrpc/ar-internal.h
1489
int rxrpc_init_client_call_security(struct rxrpc_call *);
net/rxrpc/ar-internal.h
1499
bool rxrpc_propose_abort(struct rxrpc_call *call, s32 abort_code, int error,
net/rxrpc/ar-internal.h
1513
void rxrpc_kernel_data_consumed(struct rxrpc_call *, struct sk_buff *);
net/rxrpc/ar-internal.h
1544
struct rxrpc_txbuf *rxrpc_alloc_data_txbuf(struct rxrpc_call *call, size_t data_size,
net/rxrpc/ar-internal.h
1586
static inline void rxrpc_queue_rx_call_packet(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/ar-internal.h
1596
static inline unsigned int rxrpc_tx_window_space(const struct rxrpc_call *call)
net/rxrpc/ar-internal.h
1604
static inline unsigned int rxrpc_left_out(const struct rxrpc_call *call)
net/rxrpc/ar-internal.h
1613
static inline unsigned int rxrpc_tx_in_flight(const struct rxrpc_call *call)
net/rxrpc/ar-internal.h
162
struct rxrpc_call *call_backlog[RXRPC_BACKLOG_MAX];
net/rxrpc/ar-internal.h
295
struct rxrpc_txbuf *(*alloc_txbuf)(struct rxrpc_call *call, size_t remaining, gfp_t gfp);
net/rxrpc/ar-internal.h
298
int (*secure_packet)(struct rxrpc_call *, struct rxrpc_txbuf *);
net/rxrpc/ar-internal.h
301
int (*verify_packet)(struct rxrpc_call *, struct sk_buff *);
net/rxrpc/ar-internal.h
304
void (*free_call_crypto)(struct rxrpc_call *);
net/rxrpc/ar-internal.h
558
struct rxrpc_call *call; /* Active call */
net/rxrpc/call_accept.c
114
xcall = rb_entry(parent, struct rxrpc_call, sock_node);
net/rxrpc/call_accept.c
221
struct rxrpc_call *call = b->call_backlog[tail];
net/rxrpc/call_accept.c
245
static struct rxrpc_call *rxrpc_alloc_incoming_call(struct rxrpc_sock *rx,
net/rxrpc/call_accept.c
25
static void rxrpc_dummy_notify(struct sock *sk, struct rxrpc_call *call,
net/rxrpc/call_accept.c
254
struct rxrpc_call *call;
net/rxrpc/call_accept.c
343
struct rxrpc_call *call = NULL;
net/rxrpc/call_accept.c
40
struct rxrpc_call *call, *xcall;
net/rxrpc/call_event.c
131
void rxrpc_resend_tlp(struct rxrpc_call *call)
net/rxrpc/call_event.c
162
static void rxrpc_begin_service_reply(struct rxrpc_call *call)
net/rxrpc/call_event.c
175
static void rxrpc_close_tx_phase(struct rxrpc_call *call)
net/rxrpc/call_event.c
194
static void rxrpc_transmit_fresh_data(struct rxrpc_call *call, unsigned int limit,
net/rxrpc/call_event.c
23
void rxrpc_propose_ping(struct rxrpc_call *call, u32 serial,
net/rxrpc/call_event.c
261
void rxrpc_transmit_some_data(struct rxrpc_call *call, unsigned int limit,
net/rxrpc/call_event.c
291
static void rxrpc_send_initial_ping(struct rxrpc_call *call)
net/rxrpc/call_event.c
303
bool rxrpc_input_call_event(struct rxrpc_call *call)
net/rxrpc/call_event.c
40
void rxrpc_propose_delay_ACK(struct rxrpc_call *call, rxrpc_serial_t serial,
net/rxrpc/call_event.c
60
static bool rxrpc_retransmit_data(struct rxrpc_call *call,
net/rxrpc/call_event.c
86
static void rxrpc_resend(struct rxrpc_call *call)
net/rxrpc/call_object.c
123
struct rxrpc_call *rxrpc_alloc_call(struct rxrpc_sock *rx, gfp_t gfp,
net/rxrpc/call_object.c
126
struct rxrpc_call *call;
net/rxrpc/call_object.c
191
static struct rxrpc_call *rxrpc_alloc_client_call(struct rxrpc_sock *rx,
net/rxrpc/call_object.c
197
struct rxrpc_call *call;
net/rxrpc/call_object.c
250
void rxrpc_start_call_timer(struct rxrpc_call *call)
net/rxrpc/call_object.c
280
static void rxrpc_put_call_slot(struct rxrpc_call *call)
net/rxrpc/call_object.c
294
static int rxrpc_connect_call(struct rxrpc_call *call, gfp_t gfp)
net/rxrpc/call_object.c
323
struct rxrpc_call *rxrpc_new_client_call(struct rxrpc_sock *rx,
net/rxrpc/call_object.c
331
struct rxrpc_call *call, *xcall;
net/rxrpc/call_object.c
370
xcall = rb_entry(parent, struct rxrpc_call, sock_node);
net/rxrpc/call_object.c
442
struct rxrpc_call *call,
net/rxrpc/call_object.c
47
void rxrpc_poke_call(struct rxrpc_call *call, enum rxrpc_call_poke_trace what)
net/rxrpc/call_object.c
503
void rxrpc_see_call(struct rxrpc_call *call, enum rxrpc_call_trace why)
net/rxrpc/call_object.c
512
struct rxrpc_call *rxrpc_try_get_call(struct rxrpc_call *call,
net/rxrpc/call_object.c
526
void rxrpc_get_call(struct rxrpc_call *call, enum rxrpc_call_trace why)
net/rxrpc/call_object.c
537
static void rxrpc_cleanup_tx_buffers(struct rxrpc_call *call)
net/rxrpc/call_object.c
554
static void rxrpc_cleanup_rx_buffers(struct rxrpc_call *call)
net/rxrpc/call_object.c
565
void rxrpc_release_call(struct rxrpc_sock *rx, struct rxrpc_call *call)
net/rxrpc/call_object.c
612
struct rxrpc_call *call;
net/rxrpc/call_object.c
618
struct rxrpc_call, accept_link);
net/rxrpc/call_object.c
627
struct rxrpc_call, sock_link);
net/rxrpc/call_object.c
636
struct rxrpc_call, recvmsg_link))) {
net/rxrpc/call_object.c
647
void rxrpc_put_call(struct rxrpc_call *call, enum rxrpc_call_trace why)
net/rxrpc/call_object.c
674
struct rxrpc_call *call = container_of(rcu, struct rxrpc_call, rcu);
net/rxrpc/call_object.c
687
struct rxrpc_call *call = container_of(work, struct rxrpc_call, destroyer);
net/rxrpc/call_object.c
69
struct rxrpc_call *call = timer_container_of(call, t, timer);
net/rxrpc/call_object.c
706
void rxrpc_cleanup_call(struct rxrpc_call *call)
net/rxrpc/call_object.c
731
struct rxrpc_call *call;
net/rxrpc/call_object.c
770
u8 rxrpc_kernel_query_call_security(struct rxrpc_call *call,
net/rxrpc/call_object.c
87
struct rxrpc_call *rxrpc_find_call_by_user_ID(struct rxrpc_sock *rx,
net/rxrpc/call_object.c
90
struct rxrpc_call *call;
net/rxrpc/call_object.c
99
call = rb_entry(p, struct rxrpc_call, sock_node);
net/rxrpc/call_state.c
13
bool rxrpc_set_call_completion(struct rxrpc_call *call,
net/rxrpc/call_state.c
35
bool rxrpc_call_completed(struct rxrpc_call *call)
net/rxrpc/call_state.c
43
bool rxrpc_abort_call(struct rxrpc_call *call, rxrpc_seq_t seq,
net/rxrpc/call_state.c
60
void rxrpc_prefail_call(struct rxrpc_call *call, enum rxrpc_call_completion compl,
net/rxrpc/conn_client.c
250
int rxrpc_look_up_bundle(struct rxrpc_call *call, gfp_t gfp)
net/rxrpc/conn_client.c
417
struct rxrpc_call *call = list_entry(bundle->waiting_calls.next,
net/rxrpc/conn_client.c
418
struct rxrpc_call, wait_link);
net/rxrpc/conn_client.c
510
struct rxrpc_call *call;
net/rxrpc/conn_client.c
518
struct rxrpc_call, wait_link))) {
net/rxrpc/conn_client.c
533
void rxrpc_expose_client_call(struct rxrpc_call *call)
net/rxrpc/conn_client.c
573
void rxrpc_disconnect_client_call(struct rxrpc_bundle *bundle, struct rxrpc_call *call)
net/rxrpc/conn_client.c
73
static struct rxrpc_bundle *rxrpc_alloc_bundle(struct rxrpc_call *call,
net/rxrpc/conn_event.c
213
struct rxrpc_call *call;
net/rxrpc/conn_event.c
237
static void rxrpc_call_is_secure(struct rxrpc_call *call)
net/rxrpc/conn_event.c
437
struct rxrpc_call *call = NULL;
net/rxrpc/conn_object.c
152
struct rxrpc_call *call)
net/rxrpc/conn_object.c
191
void rxrpc_disconnect_call(struct rxrpc_call *call)
net/rxrpc/input.c
1050
static bool rxrpc_is_ack_valid(struct rxrpc_call *call,
net/rxrpc/input.c
1080
static void rxrpc_input_ack(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/input.c
1229
static void rxrpc_input_ackall(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/input.c
1250
static void rxrpc_input_abort(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/input.c
1263
void rxrpc_input_call_packet(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/input.c
1316
void rxrpc_implicit_end_call(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/input.c
177
void rxrpc_congestion_degrade(struct rxrpc_call *call)
net/rxrpc/input.c
205
static void rxrpc_add_data_rtt_sample(struct rxrpc_call *call,
net/rxrpc/input.c
221
static bool rxrpc_rotate_tx_window(struct rxrpc_call *call, rxrpc_seq_t to,
net/rxrpc/input.c
23
static void rxrpc_proto_abort(struct rxrpc_call *call, rxrpc_seq_t seq,
net/rxrpc/input.c
32
static void rxrpc_congestion_management(struct rxrpc_call *call,
net/rxrpc/input.c
350
static void rxrpc_end_tx_phase(struct rxrpc_call *call, bool reply_begun,
net/rxrpc/input.c
389
static bool rxrpc_receiving_reply(struct rxrpc_call *call)
net/rxrpc/input.c
421
static void rxrpc_end_rx_phase(struct rxrpc_call *call, rxrpc_serial_t serial)
net/rxrpc/input.c
446
static void rxrpc_input_update_ack_window(struct rxrpc_call *call,
net/rxrpc/input.c
456
static void rxrpc_input_queue_data(struct rxrpc_call *call, struct sk_buff *skb,
net/rxrpc/input.c
481
static void rxrpc_input_data_one(struct rxrpc_call *call, struct sk_buff *skb,
net/rxrpc/input.c
624
static bool rxrpc_input_split_jumbo(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/input.c
694
static void rxrpc_input_data(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/input.c
749
static void rxrpc_complete_rtt_probe(struct rxrpc_call *call,
net/rxrpc/input.c
799
static void rxrpc_input_ack_trailer(struct rxrpc_call *call, struct sk_buff *skb,
net/rxrpc/input.c
870
static void rxrpc_input_soft_rtt(struct rxrpc_call *call,
net/rxrpc/input.c
882
static void rxrpc_input_soft_ack_tq(struct rxrpc_call *call,
net/rxrpc/input.c
972
static void rxrpc_input_soft_acks(struct rxrpc_call *call,
net/rxrpc/input_rack.c
103
static void rxrpc_rack_detect_reordering(struct rxrpc_call *call,
net/rxrpc/input_rack.c
121
void rxrpc_input_rack_one(struct rxrpc_call *call,
net/rxrpc/input_rack.c
130
void rxrpc_input_rack(struct rxrpc_call *call,
net/rxrpc/input_rack.c
156
static ktime_t rxrpc_rack_update_reo_wnd(struct rxrpc_call *call,
net/rxrpc/input_rack.c
197
static ktime_t rxrpc_rack_detect_loss(struct rxrpc_call *call,
net/rxrpc/input_rack.c
23
static void rxrpc_rack_mark_lost(struct rxrpc_call *call,
net/rxrpc/input_rack.c
244
void rxrpc_rack_detect_loss_and_arm_timer(struct rxrpc_call *call,
net/rxrpc/input_rack.c
260
static void rxrpc_rack_mark_losses_on_rto(struct rxrpc_call *call)
net/rxrpc/input_rack.c
290
ktime_t rxrpc_tlp_calc_pto(struct rxrpc_call *call, ktime_t now)
net/rxrpc/input_rack.c
314
void rxrpc_tlp_send_probe(struct rxrpc_call *call)
net/rxrpc/input_rack.c
361
void rxrpc_tlp_process_ack(struct rxrpc_call *call, struct rxrpc_ack_summary *summary)
net/rxrpc/input_rack.c
395
void rxrpc_rack_timer_expired(struct rxrpc_call *call, ktime_t overran_by)
net/rxrpc/input_rack.c
62
static void rxrpc_rack_update(struct rxrpc_call *call,
net/rxrpc/insecure.c
20
static struct rxrpc_txbuf *none_alloc_txbuf(struct rxrpc_call *call, size_t remain, gfp_t gfp)
net/rxrpc/insecure.c
25
static int none_secure_packet(struct rxrpc_call *call, struct rxrpc_txbuf *txb)
net/rxrpc/insecure.c
33
static int none_verify_packet(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/insecure.c
38
static void none_free_call_crypto(struct rxrpc_call *call)
net/rxrpc/io_thread.c
333
struct rxrpc_call *call = NULL;
net/rxrpc/io_thread.c
435
struct rxrpc_call *call;
net/rxrpc/io_thread.c
525
struct rxrpc_call,
net/rxrpc/oob.c
35
bool rxrpc_notify_socket_oob(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/output.c
112
static void rxrpc_free_ack(struct rxrpc_call *call)
net/rxrpc/output.c
122
static void rxrpc_begin_rtt_probe(struct rxrpc_call *call, rxrpc_serial_t serial,
net/rxrpc/output.c
150
static int rxrpc_fill_out_ack(struct rxrpc_call *call, int nr_kv, u8 ack_reason,
net/rxrpc/output.c
243
static void rxrpc_send_ack_packet(struct rxrpc_call *call, int nr_kv, size_t len,
net/rxrpc/output.c
300
void rxrpc_send_ACK(struct rxrpc_call *call, u8 ack_reason,
net/rxrpc/output.c
353
void rxrpc_send_probe_for_pmtud(struct rxrpc_call *call)
net/rxrpc/output.c
362
int rxrpc_send_abort_packet(struct rxrpc_call *call)
net/rxrpc/output.c
426
static size_t rxrpc_prepare_data_subpacket(struct rxrpc_call *call,
net/rxrpc/output.c
46
static void rxrpc_tx_backoff(struct rxrpc_call *call, int ret)
net/rxrpc/output.c
535
static size_t rxrpc_prepare_data_packet(struct rxrpc_call *call,
net/rxrpc/output.c
639
void rxrpc_send_data_packet(struct rxrpc_call *call, struct rxrpc_send_data_req *req)
net/rxrpc/output.c
64
static void rxrpc_set_keepalive(struct rxrpc_call *call, ktime_t now)
net/rxrpc/output.c
75
static int rxrpc_alloc_ack(struct rxrpc_call *call, size_t sack_size)
net/rxrpc/peer_event.c
218
struct rxrpc_call *call;
net/rxrpc/peer_event.c
226
struct rxrpc_call, error_link);
net/rxrpc/peer_object.c
479
struct rxrpc_peer *rxrpc_kernel_get_call_peer(struct socket *sock, struct rxrpc_call *call)
net/rxrpc/proc.c
56
struct rxrpc_call *call;
net/rxrpc/proc.c
72
call = list_entry(v, struct rxrpc_call, link);
net/rxrpc/recvmsg.c
108
static void rxrpc_rotate_rx_window(struct rxrpc_call *call)
net/rxrpc/recvmsg.c
157
static int rxrpc_verify_data(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/recvmsg.c
199
static int rxrpc_recvmsg_user_id(struct rxrpc_call *call, struct msghdr *msg,
net/rxrpc/recvmsg.c
23
void rxrpc_notify_socket(struct rxrpc_call *call)
net/rxrpc/recvmsg.c
279
static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/recvmsg.c
410
struct rxrpc_call *call;
net/rxrpc/recvmsg.c
483
call = list_entry(l, struct rxrpc_call, recvmsg_link);
net/rxrpc/recvmsg.c
644
int rxrpc_kernel_recv_data(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/recvmsg.c
66
static int rxrpc_recvmsg_term(struct rxrpc_call *call, struct msghdr *msg)
net/rxrpc/rtt.c
105
static void rxrpc_set_rto(struct rxrpc_call *call)
net/rxrpc/rtt.c
130
static void rxrpc_update_rtt_min(struct rxrpc_call *call, ktime_t resp_time, long rtt_us)
net/rxrpc/rtt.c
139
static void rxrpc_ack_update_rtt(struct rxrpc_call *call, ktime_t resp_time, long rtt_us)
net/rxrpc/rtt.c
158
void rxrpc_call_add_rtt(struct rxrpc_call *call, enum rxrpc_rtt_rx_trace why,
net/rxrpc/rtt.c
18
static u32 rxrpc_rto_min_us(struct rxrpc_call *call)
net/rxrpc/rtt.c
185
ktime_t rxrpc_get_rto_backoff(struct rxrpc_call *call, bool retrans)
net/rxrpc/rtt.c
201
void rxrpc_call_init_rtt(struct rxrpc_call *call)
net/rxrpc/rtt.c
23
static u32 __rxrpc_set_rto(const struct rxrpc_call *call)
net/rxrpc/rtt.c
43
static void rxrpc_rtt_estimator(struct rxrpc_call *call, long sample_rtt_us)
net/rxrpc/rxgk.c
276
static void rxgk_free_call_crypto(struct rxrpc_call *call)
net/rxrpc/rxgk.c
283
static struct rxrpc_txbuf *rxgk_alloc_txbuf(struct rxrpc_call *call, size_t remain, gfp_t gfp)
net/rxrpc/rxgk.c
343
static int rxgk_secure_packet_integrity(const struct rxrpc_call *call,
net/rxrpc/rxgk.c
389
static int rxgk_secure_packet_encrypted(const struct rxrpc_call *call,
net/rxrpc/rxgk.c
430
static int rxgk_secure_packet(struct rxrpc_call *call, struct rxrpc_txbuf *txb)
net/rxrpc/rxgk.c
469
static int rxgk_verify_packet_integrity(struct rxrpc_call *call,
net/rxrpc/rxgk.c
524
static int rxgk_verify_packet_encrypted(struct rxrpc_call *call,
net/rxrpc/rxgk.c
587
static int rxgk_verify_packet(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/rxkad.c
139
static struct rxrpc_txbuf *rxkad_alloc_txbuf(struct rxrpc_call *call, size_t remain, gfp_t gfp)
net/rxrpc/rxkad.c
209
static void rxkad_free_call_crypto(struct rxrpc_call *call)
net/rxrpc/rxkad.c
216
static void rxkad_secure_packet_auth(const struct rxrpc_call *call,
net/rxrpc/rxkad.c
245
static void rxkad_secure_packet_encrypt(const struct rxrpc_call *call,
net/rxrpc/rxkad.c
278
static int rxkad_secure_packet(struct rxrpc_call *call, struct rxrpc_txbuf *txb)
net/rxrpc/rxkad.c
351
static int rxkad_verify_packet_1(struct rxrpc_call *call, struct sk_buff *skb,
net/rxrpc/rxkad.c
395
static int rxkad_verify_packet_2(struct rxrpc_call *call, struct sk_buff *skb,
net/rxrpc/rxkad.c
447
static int rxkad_verify_packet(struct rxrpc_call *call, struct sk_buff *skb)
net/rxrpc/rxperf.c
105
static void rxperf_rx_new_call(struct sock *sk, struct rxrpc_call *rxcall,
net/rxrpc/rxperf.c
116
static void rxperf_notify_rx(struct sock *sk, struct rxrpc_call *rxcall,
net/rxrpc/rxperf.c
125
static void rxperf_rx_attach(struct rxrpc_call *rxcall, unsigned long user_call_ID)
net/rxrpc/rxperf.c
133
struct rxrpc_call *rxcall,
net/rxrpc/rxperf.c
49
struct rxrpc_call *rxcall;
net/rxrpc/rxperf.c
99
static void rxperf_rx_discard_new_call(struct rxrpc_call *rxcall,
net/rxrpc/security.c
71
int rxrpc_init_client_call_security(struct rxrpc_call *call)
net/rxrpc/sendmsg.c
108
struct rxrpc_call *call,
net/rxrpc/sendmsg.c
132
struct rxrpc_call *call)
net/rxrpc/sendmsg.c
172
struct rxrpc_call *call,
net/rxrpc/sendmsg.c
193
struct rxrpc_call *call,
net/rxrpc/sendmsg.c
229
static void rxrpc_notify_end_tx(struct rxrpc_sock *rx, struct rxrpc_call *call,
net/rxrpc/sendmsg.c
23
bool rxrpc_propose_abort(struct rxrpc_call *call, s32 abort_code, int error,
net/rxrpc/sendmsg.c
241
static void rxrpc_queue_packet(struct rxrpc_sock *rx, struct rxrpc_call *call,
net/rxrpc/sendmsg.c
281
static int rxrpc_alloc_txqueue(struct sock *sk, struct rxrpc_call *call)
net/rxrpc/sendmsg.c
321
struct rxrpc_call *call,
net/rxrpc/sendmsg.c
46
static int rxrpc_wait_to_be_connected(struct rxrpc_call *call, long *timeo)
net/rxrpc/sendmsg.c
608
static struct rxrpc_call *
net/rxrpc/sendmsg.c
616
struct rxrpc_call *call;
net/rxrpc/sendmsg.c
662
struct rxrpc_call *call;
net/rxrpc/sendmsg.c
807
int rxrpc_kernel_send_data(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/sendmsg.c
845
bool rxrpc_kernel_abort_call(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/sendmsg.c
871
void rxrpc_kernel_set_tx_length(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/sendmsg.c
95
static bool rxrpc_check_tx_space(struct rxrpc_call *call, rxrpc_seq_t *_tx_win)
net/rxrpc/txbuf.c
19
struct rxrpc_txbuf *rxrpc_alloc_data_txbuf(struct rxrpc_call *call, size_t data_size,