Lines Matching defs:pkey
93 struct ib_device *dev, u32 port, u16 pkey,
471 struct ib_device *dev, u32 port, u16 pkey,
484 ret = ib_find_cached_pkey(dev, port, pkey, &pkey_index);
872 path->pathrec.pkey = cpu_to_be16(priv->pkey);
1121 phdr->hwaddr[8] = (priv->pkey >> 8) & 0xff;
1122 phdr->hwaddr[9] = priv->pkey & 0xff;
1907 result = ib_query_pkey(priv->ca, priv->port, 0, &priv->pkey);
1974 priv->pkey |= 0x8000;
1976 ndev->broadcast[8] = priv->pkey >> 8;
1977 ndev->broadcast[9] = priv->pkey & 0xff;
2316 return sysfs_emit(buf, "0x%04x\n", priv->pkey);
2318 static DEVICE_ATTR_RO(pkey);
2426 int pkey;
2429 if (sscanf(buf, "%i", &pkey) != 1)
2432 if (pkey <= 0 || pkey > 0xffff || pkey == 0x8000)
2435 ret = ipoib_vlan_add(to_net_dev(dev), pkey);
2445 int pkey;
2448 if (sscanf(buf, "%i", &pkey) != 1)
2451 if (pkey < 0 || pkey > 0xffff)
2454 ret = ipoib_vlan_delete(to_net_dev(dev), pkey);
2527 /* call event handler to ensure pkey in sync */