rkt 185 drivers/infiniband/sw/rdmavt/mr.c struct rvt_lkey_table *rkt = &dev->lkey_table; rkt 188 drivers/infiniband/sw/rdmavt/mr.c spin_lock_irqsave(&rkt->lock, flags); rkt 205 drivers/infiniband/sw/rdmavt/mr.c r = rkt->next; rkt 208 drivers/infiniband/sw/rdmavt/mr.c if (!rcu_access_pointer(rkt->table[r])) rkt 210 drivers/infiniband/sw/rdmavt/mr.c r = (r + 1) & (rkt->max - 1); rkt 214 drivers/infiniband/sw/rdmavt/mr.c rkt->next = (r + 1) & (rkt->max - 1); rkt 219 drivers/infiniband/sw/rdmavt/mr.c rkt->gen++; rkt 224 drivers/infiniband/sw/rdmavt/mr.c ((((1 << (24 - dev->dparms.lkey_table_size)) - 1) & rkt->gen) rkt 228 drivers/infiniband/sw/rdmavt/mr.c rkt->gen++; rkt 232 drivers/infiniband/sw/rdmavt/mr.c rcu_assign_pointer(rkt->table[r], mr); rkt 234 drivers/infiniband/sw/rdmavt/mr.c spin_unlock_irqrestore(&rkt->lock, flags); rkt 239 drivers/infiniband/sw/rdmavt/mr.c spin_unlock_irqrestore(&rkt->lock, flags); rkt 254 drivers/infiniband/sw/rdmavt/mr.c struct rvt_lkey_table *rkt = &dev->lkey_table; rkt 257 drivers/infiniband/sw/rdmavt/mr.c spin_lock_irqsave(&rkt->lock, flags); rkt 271 drivers/infiniband/sw/rdmavt/mr.c rcu_assign_pointer(rkt->table[r], NULL); rkt 275 drivers/infiniband/sw/rdmavt/mr.c spin_unlock_irqrestore(&rkt->lock, flags); rkt 694 drivers/infiniband/sw/rdmavt/mr.c struct rvt_lkey_table *rkt = &dev->lkey_table; rkt 702 drivers/infiniband/sw/rdmavt/mr.c rkt->table[(rkey >> (32 - dev->dparms.lkey_table_size))]); rkt 788 drivers/infiniband/sw/rdmavt/mr.c struct rvt_lkey_table *rkt; rkt 802 drivers/infiniband/sw/rdmavt/mr.c rkt = &rdi->lkey_table; rkt 803 drivers/infiniband/sw/rdmavt/mr.c spin_lock_irqsave(&rkt->lock, flags); rkt 819 drivers/infiniband/sw/rdmavt/mr.c spin_unlock_irqrestore(&rkt->lock, flags); rkt 832 drivers/infiniband/sw/rdmavt/mr.c struct rvt_lkey_table *rkt; rkt 838 drivers/infiniband/sw/rdmavt/mr.c rkt = &rdi->lkey_table; rkt 839 drivers/infiniband/sw/rdmavt/mr.c spin_lock_irqsave(&rkt->lock, flags); rkt 843 drivers/infiniband/sw/rdmavt/mr.c spin_unlock_irqrestore(&rkt->lock, flags); rkt 914 drivers/infiniband/sw/rdmavt/mr.c int rvt_lkey_ok(struct rvt_lkey_table *rkt, struct rvt_pd *pd, rkt 951 drivers/infiniband/sw/rdmavt/mr.c mr = rcu_dereference(rkt->table[sge->lkey >> rkt->shift]); rkt 1028 drivers/infiniband/sw/rdmavt/mr.c struct rvt_lkey_table *rkt = &dev->lkey_table; rkt 1059 drivers/infiniband/sw/rdmavt/mr.c mr = rcu_dereference(rkt->table[rkey >> rkt->shift]); rkt 2008 drivers/infiniband/sw/rdmavt/qp.c struct rvt_lkey_table *rkt; rkt 2075 drivers/infiniband/sw/rdmavt/qp.c rkt = &rdi->lkey_table; rkt 2094 drivers/infiniband/sw/rdmavt/qp.c ret = rvt_lkey_ok(rkt, pd, &wqe->sg_list[j], last_sge, rkt 2310 drivers/infiniband/sw/rdmavt/qp.c struct rvt_lkey_table *rkt; rkt 2315 drivers/infiniband/sw/rdmavt/qp.c rkt = &rdi->lkey_table; rkt 2324 drivers/infiniband/sw/rdmavt/qp.c ret = rvt_lkey_ok(rkt, pd, j ? &ss->sg_list[j - 1] : &ss->sge, rkt 1160 drivers/scsi/aacraid/aacraid.h #define rkt_readb(AEP, CSR) readb(&((AEP)->regs.rkt->CSR)) rkt 1161 drivers/scsi/aacraid/aacraid.h #define rkt_readl(AEP, CSR) readl(&((AEP)->regs.rkt->CSR)) rkt 1162 drivers/scsi/aacraid/aacraid.h #define rkt_writeb(AEP, CSR, value) writeb(value, &((AEP)->regs.rkt->CSR)) rkt 1163 drivers/scsi/aacraid/aacraid.h #define rkt_writel(AEP, CSR, value) writel(value, &((AEP)->regs.rkt->CSR)) rkt 1625 drivers/scsi/aacraid/aacraid.h struct rkt_registers __iomem *rkt; rkt 66 drivers/scsi/aacraid/rkt.c iounmap(dev->regs.rkt); rkt 69 drivers/scsi/aacraid/rkt.c dev->base = dev->regs.rkt = ioremap(dev->base_start, size); rkt 72 drivers/scsi/aacraid/rkt.c dev->IndexRegs = &dev->regs.rkt->IndexRegs; rkt 568 include/rdma/rdma_vt.h int rvt_lkey_ok(struct rvt_lkey_table *rkt, struct rvt_pd *pd,