Lines Matching refs:ipath_pkeys

625 		   pd->port_port, key, dd->ipath_pkeys[0],  in ipath_set_part_key()
626 atomic_read(&dd->ipath_pkeyrefs[0]), dd->ipath_pkeys[1], in ipath_set_part_key()
627 atomic_read(&dd->ipath_pkeyrefs[1]), dd->ipath_pkeys[2], in ipath_set_part_key()
628 atomic_read(&dd->ipath_pkeyrefs[2]), dd->ipath_pkeys[3], in ipath_set_part_key()
663 for (any = i = 0; i < ARRAY_SIZE(dd->ipath_pkeys); i++) { in ipath_set_part_key()
664 if (!dd->ipath_pkeys[i]) { in ipath_set_part_key()
668 if (dd->ipath_pkeys[i] == key) { in ipath_set_part_key()
690 if ((dd->ipath_pkeys[i] & 0x7FFF) == lkey) { in ipath_set_part_key()
706 for (any = i = 0; i < ARRAY_SIZE(dd->ipath_pkeys); i++) { in ipath_set_part_key()
707 if (!dd->ipath_pkeys[i] && in ipath_set_part_key()
713 pd->port_pkeys[pidx] = dd->ipath_pkeys[i] = key; in ipath_set_part_key()
715 (u64) dd->ipath_pkeys[0] | in ipath_set_part_key()
716 ((u64) dd->ipath_pkeys[1] << 16) | in ipath_set_part_key()
717 ((u64) dd->ipath_pkeys[2] << 32) | in ipath_set_part_key()
718 ((u64) dd->ipath_pkeys[3] << 48); in ipath_set_part_key()
805 oldpkey = (u64) dd->ipath_pkeys[0] | in ipath_clean_part_key()
806 ((u64) dd->ipath_pkeys[1] << 16) | in ipath_clean_part_key()
807 ((u64) dd->ipath_pkeys[2] << 32) | in ipath_clean_part_key()
808 ((u64) dd->ipath_pkeys[3] << 48); in ipath_clean_part_key()
815 for (j = 0; j < ARRAY_SIZE(dd->ipath_pkeys); j++) { in ipath_clean_part_key()
817 if ((dd->ipath_pkeys[j] & 0x7fff) != in ipath_clean_part_key()
826 dd->ipath_pkeys[j] = 0; in ipath_clean_part_key()
839 u64 pkey = (u64) dd->ipath_pkeys[0] | in ipath_clean_part_key()
840 ((u64) dd->ipath_pkeys[1] << 16) | in ipath_clean_part_key()
841 ((u64) dd->ipath_pkeys[2] << 32) | in ipath_clean_part_key()
842 ((u64) dd->ipath_pkeys[3] << 48); in ipath_clean_part_key()