Lines Matching defs:smc_ib_device
35 struct smc_ib_device { /* ib-device infos for smc */ struct
36 struct list_head list;
37 struct ib_device *ibdev;
38 struct ib_port_attr pattr[SMC_MAX_PORTS]; /* ib dev. port attrs */
39 struct ib_event_handler event_handler; /* global ib_event handler */
40 struct ib_cq *roce_cq_send; /* send completion queue */
41 struct ib_cq *roce_cq_recv; /* recv completion queue */
42 struct tasklet_struct send_tasklet; /* called by send cq handler */
43 struct tasklet_struct recv_tasklet; /* called by recv cq handler */
44 char mac[SMC_MAX_PORTS][ETH_ALEN];
46 u8 pnetid[SMC_MAX_PORTS][SMC_MAX_PNETID_LEN];
48 bool pnetid_by_user[SMC_MAX_PORTS];
72 static inline struct net *smc_ib_net(struct smc_ib_device *smcibdev) in smc_ib_net() argument