pnetelem           97 net/smc/smc_pnet.c 	struct smc_pnetentry *pnetelem, *tmp_pe;
pnetelem          111 net/smc/smc_pnet.c 	list_for_each_entry_safe(pnetelem, tmp_pe, &pnettable->pnetlist,
pnetelem          114 net/smc/smc_pnet.c 		    smc_pnet_match(pnetelem->pnet_name, pnet_name)) {
pnetelem          115 net/smc/smc_pnet.c 			list_del(&pnetelem->list);
pnetelem          116 net/smc/smc_pnet.c 			dev_put(pnetelem->ndev);
pnetelem          117 net/smc/smc_pnet.c 			kfree(pnetelem);
pnetelem          162 net/smc/smc_pnet.c 	struct smc_pnetentry *pnetelem, *tmp_pe;
pnetelem          173 net/smc/smc_pnet.c 	list_for_each_entry_safe(pnetelem, tmp_pe, &pnettable->pnetlist, list) {
pnetelem          174 net/smc/smc_pnet.c 		if (pnetelem->ndev == ndev) {
pnetelem          175 net/smc/smc_pnet.c 			list_del(&pnetelem->list);
pnetelem          176 net/smc/smc_pnet.c 			dev_put(pnetelem->ndev);
pnetelem          177 net/smc/smc_pnet.c 			kfree(pnetelem);
pnetelem          194 net/smc/smc_pnet.c 	struct smc_pnetentry *pnetelem;
pnetelem          238 net/smc/smc_pnet.c 	tmp_pnetelem = kzalloc(sizeof(*pnetelem), GFP_KERNEL);
pnetelem          246 net/smc/smc_pnet.c 	list_for_each_entry(pnetelem, &pnettable->pnetlist, list) {
pnetelem          247 net/smc/smc_pnet.c 		if (pnetelem->ndev == new_pnetelem->ndev)
pnetelem          330 net/smc/smc_pnet.c 			       struct smc_user_pnetentry *pnetelem,
pnetelem          336 net/smc/smc_pnet.c 	memset(pnetelem, 0, sizeof(*pnetelem));
pnetelem          337 net/smc/smc_pnet.c 	INIT_LIST_HEAD(&pnetelem->list);
pnetelem          343 net/smc/smc_pnet.c 	if (!smc_pnetid_valid(string, pnetelem->pnet_name))
pnetelem          349 net/smc/smc_pnet.c 		pnetelem->ndev = dev_get_by_name(net, string);
pnetelem          350 net/smc/smc_pnet.c 		if (!pnetelem->ndev)
pnetelem          362 net/smc/smc_pnet.c 		pnetelem->smcibdev = smc_pnet_find_ib(ibname);
pnetelem          363 net/smc/smc_pnet.c 		pnetelem->smcd_dev = smc_pnet_find_smcd(ibname);
pnetelem          364 net/smc/smc_pnet.c 		if (!pnetelem->smcibdev && !pnetelem->smcd_dev)
pnetelem          366 net/smc/smc_pnet.c 		if (pnetelem->smcibdev) {
pnetelem          369 net/smc/smc_pnet.c 			pnetelem->ib_port = nla_get_u8(tb[SMC_PNETID_IBPORT]);
pnetelem          370 net/smc/smc_pnet.c 			if (pnetelem->ib_port < 1 ||
pnetelem          371 net/smc/smc_pnet.c 			    pnetelem->ib_port > SMC_MAX_PORTS)
pnetelem          384 net/smc/smc_pnet.c 			    struct smc_user_pnetentry *pnetelem)
pnetelem          386 net/smc/smc_pnet.c 	if (nla_put_string(msg, SMC_PNETID_NAME, pnetelem->pnet_name))
pnetelem          388 net/smc/smc_pnet.c 	if (pnetelem->ndev) {
pnetelem          390 net/smc/smc_pnet.c 				   pnetelem->ndev->name))
pnetelem          396 net/smc/smc_pnet.c 	if (pnetelem->smcibdev) {
pnetelem          398 net/smc/smc_pnet.c 			dev_name(pnetelem->smcibdev->ibdev->dev.parent)) ||
pnetelem          399 net/smc/smc_pnet.c 		    nla_put_u8(msg, SMC_PNETID_IBPORT, pnetelem->ib_port))
pnetelem          401 net/smc/smc_pnet.c 	} else if (pnetelem->smcd_dev) {
pnetelem          403 net/smc/smc_pnet.c 				   dev_name(&pnetelem->smcd_dev->dev)) ||
pnetelem          418 net/smc/smc_pnet.c 	struct smc_user_pnetentry pnetelem;
pnetelem          427 net/smc/smc_pnet.c 	rc = smc_pnet_fill_entry(net, &pnetelem, info->attrs);
pnetelem          429 net/smc/smc_pnet.c 		rc = smc_pnet_enter(pnettable, &pnetelem);
pnetelem          430 net/smc/smc_pnet.c 	if (pnetelem.ndev)
pnetelem          431 net/smc/smc_pnet.c 		dev_put(pnetelem.ndev);
pnetelem          453 net/smc/smc_pnet.c 			     struct smc_user_pnetentry *pnetelem)
pnetelem          461 net/smc/smc_pnet.c 	if (smc_pnet_set_nla(skb, pnetelem) < 0) {
pnetelem          474 net/smc/smc_pnet.c 	struct smc_pnetentry *pnetelem;
pnetelem          487 net/smc/smc_pnet.c 	list_for_each_entry(pnetelem, &pnettable->pnetlist, list) {
pnetelem          488 net/smc/smc_pnet.c 		if (pnetid && !smc_pnet_match(pnetelem->pnet_name, pnetid))
pnetelem          493 net/smc/smc_pnet.c 		memcpy(&tmp_entry.pnet_name, pnetelem->pnet_name,
pnetelem          495 net/smc/smc_pnet.c 		tmp_entry.ndev = pnetelem->ndev;
pnetelem          737 net/smc/smc_pnet.c 	struct smc_pnetentry *pnetelem;
pnetelem          746 net/smc/smc_pnet.c 	list_for_each_entry(pnetelem, &pnettable->pnetlist, list) {
pnetelem          747 net/smc/smc_pnet.c 		if (ndev == pnetelem->ndev) {
pnetelem          749 net/smc/smc_pnet.c 			memcpy(pnetid, pnetelem->pnet_name, SMC_MAX_PNETID_LEN);