Lines Matching defs:smcd
1056 struct smcd_dev *smcd;
1064 list_for_each_entry(smcd, &smcd_dev_list.list, list) {
1065 if (smcd->going_away || smcd == ini->ism_dev[0])
1067 chid = smc_ism_get_chid(smcd);
1071 if (!smc_pnet_is_pnetid_set(smcd->pnetid) ||
1072 smc_pnet_is_ndev_pnetid(sock_net(&smc->sk), smcd->pnetid)) {
1080 ini->ism_dev[i] = smcd;
1450 if (smc_ism_support_dmb_nocopy(smc->conn.lgr->smcd)) {
2103 static bool smc_is_already_selected(struct smcd_dev *smcd,
2110 if (smcd == ini->ism_dev[i])
2122 struct smcd_dev *smcd;
2124 list_for_each_entry(smcd, &smcd_dev_list.list, list) {
2125 if (smcd->going_away)
2127 if (smc_is_already_selected(smcd, ini, *matches))
2129 if (smc_ism_get_chid(smcd) == proposed_chid &&
2130 !smc_ism_cantalk(proposed_gid, ISM_RESERVED_VLANID, smcd)) {
2136 ini->ism_dev[*matches] = smcd;
2562 smc_ism_support_dmb_nocopy(new_smc->conn.lgr->smcd)) {