Lines Matching refs:smcd_dev
226 struct smcd_dev *smcd_dev; in smc_nl_get_sys_info() local
256 smcd_dev = list_first_entry_or_null(&smcd_dev_list.list, in smc_nl_get_sys_info()
257 struct smcd_dev, list); in smc_nl_get_sys_info()
258 if (smcd_dev) in smc_nl_get_sys_info()
259 smc_ism_get_system_eid(smcd_dev, &seid); in smc_nl_get_sys_info()
506 static int smc_nl_handle_smcd_lgr(struct smcd_dev *dev, in smc_nl_handle_smcd_lgr()
538 struct smcd_dev *smcd_dev; in smc_nl_fill_smcd_dev() local
543 list_for_each_entry(smcd_dev, &dev_list->list, list) { in smc_nl_fill_smcd_dev()
544 if (list_empty(&smcd_dev->lgr_list)) in smc_nl_fill_smcd_dev()
548 rc = smc_nl_handle_smcd_lgr(smcd_dev, skb, cb); in smc_nl_fill_smcd_dev()
1341 void smc_smcd_terminate(struct smcd_dev *dev, u64 peer_gid, unsigned short vlan) in smc_smcd_terminate()
1367 void smc_smcd_terminate_all(struct smcd_dev *smcd) in smc_smcd_terminate_all()
1667 struct smcd_dev *smcismdev, u64 peer_gid) in smcd_lgr_match()
2309 struct smcd_dev *smcd; in smc_core_going_away()
2330 struct smcd_dev *smcd; in smc_lgrs_shutdown()