Lines Matching refs:pkey
97 struct ib_device *dev, u8 port, u16 pkey,
469 struct ib_device *dev, u8 port, u16 pkey, in ipoib_get_net_dev_by_params() argument
482 ret = ib_find_cached_pkey(dev, port, pkey, &pkey_index); in ipoib_get_net_dev_by_params()
871 path->pathrec.pkey = cpu_to_be16(priv->pkey); in init_path_rec()
1120 phdr->hwaddr[8] = (priv->pkey >> 8) & 0xff; in ipoib_start_xmit()
1121 phdr->hwaddr[9] = priv->pkey & 0xff; in ipoib_start_xmit()
1867 result = ib_query_pkey(priv->ca, priv->port, 0, &priv->pkey); in ipoib_parent_init()
1926 priv->pkey |= 0x8000; in ipoib_ndo_init()
1928 ndev->broadcast[8] = priv->pkey >> 8; in ipoib_ndo_init()
1929 ndev->broadcast[9] = priv->pkey & 0xff; in ipoib_ndo_init()
2248 return sprintf(buf, "0x%04x\n", priv->pkey); in show_pkey()
2250 static DEVICE_ATTR(pkey, S_IRUGO, show_pkey, NULL);
2358 int pkey; in create_child() local
2361 if (sscanf(buf, "%i", &pkey) != 1) in create_child()
2364 if (pkey <= 0 || pkey > 0xffff || pkey == 0x8000) in create_child()
2367 ret = ipoib_vlan_add(to_net_dev(dev), pkey); in create_child()
2377 int pkey; in delete_child() local
2380 if (sscanf(buf, "%i", &pkey) != 1) in delete_child()
2383 if (pkey < 0 || pkey > 0xffff) in delete_child()
2386 ret = ipoib_vlan_delete(to_net_dev(dev), pkey); in delete_child()