Lines Matching defs:pkeys
105 if (pkey_idx < ARRAY_SIZE(ppd->pkeys))
106 return ppd->pkeys[pkey_idx];
1010 * @pkeys: the pkey table is placed here
1012 static int get_pkeys(struct hfi1_devdata *dd, u8 port, u16 *pkeys)
1016 memcpy(pkeys, ppd->pkeys, sizeof(ppd->pkeys));
1063 /* get the real pkeys if we are requesting the first block */
1668 * @pkeys: the PKEY table
1670 static int set_pkeys(struct hfi1_devdata *dd, u8 port, u16 *pkeys)
1687 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); i++) {
1688 if (pkeys[i] == LIM_MGMT_P_KEY) {
1697 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); i++) {
1698 u16 key = pkeys[i];
1699 u16 okey = ppd->pkeys[i];
1708 ppd->pkeys[i] = key;
4384 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); ++i)
4385 if (ppd->pkeys[i] == FULL_MGMT_P_KEY)
4426 if (in_wc->pkey_index >= ARRAY_SIZE(ppd->pkeys))
4429 pkey = ppd->pkeys[in_wc->pkey_index];