Lines Matching refs:ipath_pkeys
618 pd->port_port, key, dd->ipath_pkeys[0],
619 atomic_read(&dd->ipath_pkeyrefs[0]), dd->ipath_pkeys[1],
620 atomic_read(&dd->ipath_pkeyrefs[1]), dd->ipath_pkeys[2],
621 atomic_read(&dd->ipath_pkeyrefs[2]), dd->ipath_pkeys[3],
656 for (any = i = 0; i < ARRAY_SIZE(dd->ipath_pkeys); i++) {
657 if (!dd->ipath_pkeys[i]) {
661 if (dd->ipath_pkeys[i] == key) {
683 if ((dd->ipath_pkeys[i] & 0x7FFF) == lkey) {
699 for (any = i = 0; i < ARRAY_SIZE(dd->ipath_pkeys); i++) {
700 if (!dd->ipath_pkeys[i] &&
706 pd->port_pkeys[pidx] = dd->ipath_pkeys[i] = key;
708 (u64) dd->ipath_pkeys[0] |
709 ((u64) dd->ipath_pkeys[1] << 16) |
710 ((u64) dd->ipath_pkeys[2] << 32) |
711 ((u64) dd->ipath_pkeys[3] << 48);
798 oldpkey = (u64) dd->ipath_pkeys[0] |
799 ((u64) dd->ipath_pkeys[1] << 16) |
800 ((u64) dd->ipath_pkeys[2] << 32) |
801 ((u64) dd->ipath_pkeys[3] << 48);
808 for (j = 0; j < ARRAY_SIZE(dd->ipath_pkeys); j++) {
810 if ((dd->ipath_pkeys[j] & 0x7fff) !=
819 dd->ipath_pkeys[j] = 0;
832 u64 pkey = (u64) dd->ipath_pkeys[0] |
833 ((u64) dd->ipath_pkeys[1] << 16) |
834 ((u64) dd->ipath_pkeys[2] << 32) |
835 ((u64) dd->ipath_pkeys[3] << 48);