Lines Matching defs:pkeys
63 if (pkey_idx < ARRAY_SIZE(ppd->pkeys))
64 return ppd->pkeys[pkey_idx];
968 * @pkeys: the pkey table is placed here
970 static int get_pkeys(struct hfi1_devdata *dd, u32 port, u16 *pkeys)
974 memcpy(pkeys, ppd->pkeys, sizeof(ppd->pkeys));
1021 /* get the real pkeys if we are requesting the first block */
1626 * @pkeys: the PKEY table
1628 static int set_pkeys(struct hfi1_devdata *dd, u32 port, u16 *pkeys)
1645 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); i++) {
1646 if (pkeys[i] == LIM_MGMT_P_KEY) {
1655 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); i++) {
1656 u16 key = pkeys[i];
1657 u16 okey = ppd->pkeys[i];
1666 ppd->pkeys[i] = key;
4342 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); ++i)
4343 if (ppd->pkeys[i] == FULL_MGMT_P_KEY)
4384 if (in_wc->pkey_index >= ARRAY_SIZE(ppd->pkeys))
4387 pkey = ppd->pkeys[in_wc->pkey_index];