Lines Matching defs:smcd
1047 struct smcd_dev *smcd;
1055 list_for_each_entry(smcd, &smcd_dev_list.list, list) {
1056 if (smcd->going_away || smcd == ini->ism_dev[0])
1058 chid = smc_ism_get_chid(smcd);
1062 if (!smc_pnet_is_pnetid_set(smcd->pnetid) ||
1063 smc_pnet_is_ndev_pnetid(sock_net(&smc->sk), smcd->pnetid)) {
1071 ini->ism_dev[i] = smcd;
2092 static bool smc_is_already_selected(struct smcd_dev *smcd,
2099 if (smcd == ini->ism_dev[i])
2111 struct smcd_dev *smcd;
2113 list_for_each_entry(smcd, &smcd_dev_list.list, list) {
2114 if (smcd->going_away)
2116 if (smc_is_already_selected(smcd, ini, *matches))
2118 if (smc_ism_get_chid(smcd) == proposed_chid &&
2119 !smc_ism_cantalk(proposed_gid, ISM_RESERVED_VLANID, smcd)) {
2125 ini->ism_dev[*matches] = smcd;