Searched refs:pkeys (Results 1 - 14 of 14) sorted by relevance
/drivers/infiniband/hw/qib/ |
H A D | qib_file_ops.c | 583 for (i = 0; i < ARRAY_SIZE(rcd->pkeys); i++) { 584 if (!rcd->pkeys[i] && pidx == -1) 586 if (rcd->pkeys[i] == key) { 595 for (any = i = 0; i < ARRAY_SIZE(ppd->pkeys); i++) { 596 if (!ppd->pkeys[i]) { 600 if (ppd->pkeys[i] == key) { 604 rcd->pkeys[pidx] = key; 615 if ((ppd->pkeys[i] & 0x7FFF) == lkey) { 629 for (any = i = 0; i < ARRAY_SIZE(ppd->pkeys); i++) { 630 if (!ppd->pkeys[ [all...] |
H A D | qib_mad.c | 554 * @pkeys: the pkey table is placed here 556 static int get_pkeys(struct qib_devdata *dd, u8 port, u16 *pkeys) argument 566 memcpy(pkeys, rcd->pkeys, sizeof(rcd->pkeys)); 877 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); i++) { 878 if (ppd->pkeys[i] != key) 881 ppd->pkeys[i] = 0; 915 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); i++) { 916 if (!ppd->pkeys[ 965 set_pkeys(struct qib_devdata *dd, u8 port, u16 *pkeys) argument [all...] |
H A D | qib_ud.c | 401 for (i = 0; i < ARRAY_SIZE(dd->rcd[ctxt]->pkeys); ++i) 402 if ((dd->rcd[ctxt]->pkeys[i] & 0x7fff) == pkey) 406 * Should not get here, this means hardware failed to validate pkeys.
|
H A D | qib.h | 202 /* pkeys set by this use of this ctxt */ 203 u16 pkeys[4]; member in struct:qib_ctxtdata 602 /* list of pkeys programmed; 0 if not set */ 603 u16 pkeys[4]; member in struct:qib_pportdata
|
H A D | qib_verbs.c | 1899 return ARRAY_SIZE(dd->rcd[0]->pkeys); 1914 if (!dd->rcd || index >= ARRAY_SIZE(dd->rcd[ctxt]->pkeys)) 1917 ret = dd->rcd[ctxt]->pkeys[index];
|
H A D | qib_iba6120.c | 2824 case QIB_IB_CFG_PKEYS: /* update pkeys */ 2825 val64 = (u64) ppd->pkeys[0] | ((u64) ppd->pkeys[1] << 16) | 2826 ((u64) ppd->pkeys[2] << 32) | 2827 ((u64) ppd->pkeys[3] << 48);
|
H A D | qib_iba7220.c | 2551 case QIB_IB_CFG_PKEYS: /* update pkeys */ 2552 maskr = (u64) ppd->pkeys[0] | ((u64) ppd->pkeys[1] << 16) | 2553 ((u64) ppd->pkeys[2] << 32) | 2554 ((u64) ppd->pkeys[3] << 48);
|
H A D | qib_init.c | 143 rcd->pkeys[0] = QIB_DEFAULT_P_KEY;
|
H A D | qib_iba7322.c | 3818 case QIB_IB_CFG_PKEYS: /* update pkeys */ 3819 maskr = (u64) ppd->pkeys[0] | ((u64) ppd->pkeys[1] << 16) | 3820 ((u64) ppd->pkeys[2] << 32) | 3821 ((u64) ppd->pkeys[3] << 48);
|
/drivers/infiniband/hw/ehca/ |
H A D | ehca_hca.c | 273 memcpy(attr->pkeys, rblock->pkey_entries, sizeof(attr->pkeys));
|
H A D | ehca_classes.h | 93 u16 pkey_tbl_len, pkeys[16]; member in struct:ehca_sma_attr
|
H A D | ehca_irq.c | 356 memcmp(new_attr.pkeys, old_attr->pkeys,
|
/drivers/hid/ |
H A D | hid-prodikeys.c | 542 unsigned int *pkeys = &keys[0]; local 553 while (*pkeys != 0) { 554 set_bit(*pkeys, pm->input_ep82->keybit); 555 ++pkeys;
|
/drivers/infiniband/hw/ipath/ |
H A D | ipath_mad.c | 348 * @pkeys: the pkey table is placed here 350 static int get_pkeys(struct ipath_devdata *dd, u16 * pkeys) argument 355 memcpy(pkeys, pd->port_pkeys, sizeof(pd->port_pkeys)); 727 * @pkeys: the PKEY table 729 static int set_pkeys(struct ipath_devdata *dd, u16 *pkeys) argument 739 u16 key = pkeys[i];
|
Completed in 182 milliseconds