linux/include/net/smc.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 */
   2/*
   3 *  Shared Memory Communications over RDMA (SMC-R) and RoCE
   4 *
   5 *  Definitions for the SMC module (socket related)
   6 *
   7 *  Copyright IBM Corp. 2016
   8 *
   9 *  Author(s):  Ursula Braun <ubraun@linux.vnet.ibm.com>
  10 */
  11#ifndef _SMC_H
  12#define _SMC_H
  13
  14struct smc_hashinfo {
  15        rwlock_t lock;
  16        struct hlist_head ht;
  17};
  18
  19int smc_hash_sk(struct sock *sk);
  20void smc_unhash_sk(struct sock *sk);
  21#endif  /* _SMC_H */
  22