Lines Matching refs:smcd
1038 struct smcd_dev *smcd; in smc_find_ism_v2_device_clnt() local
1046 list_for_each_entry(smcd, &smcd_dev_list.list, list) { in smc_find_ism_v2_device_clnt()
1047 if (smcd->going_away || smcd == ini->ism_dev[0]) in smc_find_ism_v2_device_clnt()
1049 chid = smc_ism_get_chid(smcd); in smc_find_ism_v2_device_clnt()
1053 if (!smc_pnet_is_pnetid_set(smcd->pnetid) || in smc_find_ism_v2_device_clnt()
1054 smc_pnet_is_ndev_pnetid(sock_net(&smc->sk), smcd->pnetid)) { in smc_find_ism_v2_device_clnt()
1062 ini->ism_dev[i] = smcd; in smc_find_ism_v2_device_clnt()
1434 if (smc_ism_support_dmb_nocopy(smc->conn.lgr->smcd)) { in smc_connect_ism()
2087 static bool smc_is_already_selected(struct smcd_dev *smcd, in smc_is_already_selected() argument
2094 if (smcd == ini->ism_dev[i]) in smc_is_already_selected()
2106 struct smcd_dev *smcd; in smc_check_ism_v2_match() local
2108 list_for_each_entry(smcd, &smcd_dev_list.list, list) { in smc_check_ism_v2_match()
2109 if (smcd->going_away) in smc_check_ism_v2_match()
2111 if (smc_is_already_selected(smcd, ini, *matches)) in smc_check_ism_v2_match()
2113 if (smc_ism_get_chid(smcd) == proposed_chid && in smc_check_ism_v2_match()
2114 !smc_ism_cantalk(proposed_gid, ISM_RESERVED_VLANID, smcd)) { in smc_check_ism_v2_match()
2120 ini->ism_dev[*matches] = smcd; in smc_check_ism_v2_match()
2546 smc_ism_support_dmb_nocopy(new_smc->conn.lgr->smcd)) { in smc_listen_work()