Searched refs:clcsk (Results 1 – 3 of 3) sorted by relevance
| /linux/net/smc/ |
| H A D | smc_tracepoint.h | 24 __field(const void *, clcsk) 31 const struct sock *clcsk = smc->clcsock->sk; 34 __entry->clcsk = clcsk; 40 __entry->sk, __entry->clcsk,
|
| H A D | af_smc.c | 264 struct sock *clcsk = smc->clcsock->sk; in smc_fback_restore_callbacks() local 266 write_lock_bh(&clcsk->sk_callback_lock); in smc_fback_restore_callbacks() 267 rcu_assign_sk_user_data(clcsk, NULL); in smc_fback_restore_callbacks() 269 smc_clcsock_restore_cb(&clcsk->sk_state_change, &smc->clcsk_state_change); in smc_fback_restore_callbacks() 270 smc_clcsock_restore_cb(&clcsk->sk_data_ready, &smc->clcsk_data_ready); in smc_fback_restore_callbacks() 271 smc_clcsock_restore_cb(&clcsk->sk_write_space, &smc->clcsk_write_space); in smc_fback_restore_callbacks() 272 smc_clcsock_restore_cb(&clcsk->sk_error_report, &smc->clcsk_error_report); in smc_fback_restore_callbacks() 274 write_unlock_bh(&clcsk->sk_callback_lock); in smc_fback_restore_callbacks() 840 static void smc_fback_forward_wakeup(struct smc_sock *smc, struct sock *clcsk, in smc_fback_forward_wakeup() argument 849 wq = rcu_dereference(clcsk->sk_wq); in smc_fback_forward_wakeup() [all …]
|
| H A D | smc.h | 343 static inline struct smc_sock *smc_clcsock_user_data(const struct sock *clcsk) in smc_clcsock_user_data() argument 346 ((uintptr_t)clcsk->sk_user_data & ~SK_USER_DATA_NOCOPY); in smc_clcsock_user_data() 349 static inline struct smc_sock *smc_clcsock_user_data_rcu(const struct sock *clcsk) in smc_clcsock_user_data_rcu() argument 351 return (struct smc_sock *)rcu_dereference_sk_user_data(clcsk); in smc_clcsock_user_data_rcu()
|