Lines Matching refs:smcd_dev

106 	struct smcd_dev *smcd_dev;  in smc_pnet_remove_by_pnetid()  local
164 list_for_each_entry(smcd_dev, &smcd_dev_list.list, list) { in smc_pnet_remove_by_pnetid()
165 if (smcd_dev->pnetid_by_user && in smc_pnet_remove_by_pnetid()
167 smc_pnet_match(pnet_name, smcd_dev->pnetid))) { in smc_pnet_remove_by_pnetid()
170 "%.16s\n", dev_name(&smcd_dev->dev), in smc_pnet_remove_by_pnetid()
171 smcd_dev->pnetid); in smc_pnet_remove_by_pnetid()
172 memset(smcd_dev->pnetid, 0, SMC_MAX_PNETID_LEN); in smc_pnet_remove_by_pnetid()
173 smcd_dev->pnetid_by_user = false; in smc_pnet_remove_by_pnetid()
264 static bool smc_pnet_apply_smcd(struct smcd_dev *smcd_dev, char *pnet_name) in smc_pnet_apply_smcd() argument
269 if (!smc_pnet_is_pnetid_set(smcd_dev->pnetid)) { in smc_pnet_apply_smcd()
270 memcpy(smcd_dev->pnetid, pnet_name, SMC_MAX_PNETID_LEN); in smc_pnet_apply_smcd()
271 smcd_dev->pnetid_by_user = true; in smc_pnet_apply_smcd()
327 static struct smcd_dev *smc_pnet_find_smcd(char *smcd_name) in smc_pnet_find_smcd()
329 struct smcd_dev *smcd_dev; in smc_pnet_find_smcd() local
332 list_for_each_entry(smcd_dev, &smcd_dev_list.list, list) { in smc_pnet_find_smcd()
333 if (!strncmp(dev_name(&smcd_dev->dev), smcd_name, in smc_pnet_find_smcd()
337 smcd_dev = NULL; in smc_pnet_find_smcd()
340 return smcd_dev; in smc_pnet_find_smcd()
413 struct smcd_dev *smcd_dev; in smc_pnet_add_ib() local
427 smcd_dev = smc_pnet_find_smcd(ib_name); in smc_pnet_add_ib()
428 if (smcd_dev) { in smc_pnet_add_ib()
429 smcddev_applied = smc_pnet_apply_smcd(smcd_dev, pnet_name); in smc_pnet_add_ib()
433 "%.16s\n", dev_name(&smcd_dev->dev), in smc_pnet_add_ib()
434 smcd_dev->pnetid); in smc_pnet_add_ib()
1088 struct smcd_dev *ismdev; in smc_pnet_find_ism_by_pnetid()
1180 int smc_pnetid_by_table_smcd(struct smcd_dev *smcddev) in smc_pnetid_by_table_smcd()