Home
last modified time | relevance | path

Searched refs:rkt (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dmr.c184 struct rvt_lkey_table *rkt = &dev->lkey_table; in rvt_alloc_lkey() local
187 spin_lock_irqsave(&rkt->lock, flags); in rvt_alloc_lkey()
204 r = rkt->next; in rvt_alloc_lkey()
207 if (!rcu_access_pointer(rkt->table[r])) in rvt_alloc_lkey()
209 r = (r + 1) & (rkt->max - 1); in rvt_alloc_lkey()
213 rkt->next = (r + 1) & (rkt->max - 1); in rvt_alloc_lkey()
218 rkt->gen++; in rvt_alloc_lkey()
223 ((((1 << (24 - dev->dparms.lkey_table_size)) - 1) & rkt->gen) in rvt_alloc_lkey()
227 rkt in rvt_alloc_lkey()
253 struct rvt_lkey_table *rkt = &dev->lkey_table; rvt_free_lkey() local
691 struct rvt_lkey_table *rkt = &dev->lkey_table; rvt_invalidate_rkey() local
757 rvt_lkey_ok(struct rvt_lkey_table *rkt, struct rvt_pd *pd, struct rvt_sge *isge, struct rvt_sge *last_sge, struct ib_sge *sge, int acc) rvt_lkey_ok() argument
871 struct rvt_lkey_table *rkt = &dev->lkey_table; rvt_rkey_ok() local
[all...]
H A Dqp.c2020 struct rvt_lkey_table *rkt; in rvt_post_one_wr() local
2087 rkt = &rdi->lkey_table; in rvt_post_one_wr()
2106 ret = rvt_lkey_ok(rkt, pd, &wqe->sg_list[j], last_sge, in rvt_post_one_wr()
2322 struct rvt_lkey_table *rkt; in init_sge() local
2327 rkt = &rdi->lkey_table; in init_sge()
2336 ret = rvt_lkey_ok(rkt, pd, j ? &ss->sg_list[j - 1] : &ss->sge, in init_sge()
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dmr.c142 struct rvt_lkey_table *rkt = &dev->lkey_table; in rvt_alloc_lkey() local
145 spin_lock_irqsave(&rkt->lock, flags); in rvt_alloc_lkey()
162 r = rkt->next; in rvt_alloc_lkey()
165 if (!rcu_access_pointer(rkt->table[r])) in rvt_alloc_lkey()
167 r = (r + 1) & (rkt->max - 1); in rvt_alloc_lkey()
171 rkt->next = (r + 1) & (rkt->max - 1); in rvt_alloc_lkey()
176 rkt->gen++; in rvt_alloc_lkey()
181 ((((1 << (24 - dev->dparms.lkey_table_size)) - 1) & rkt->gen) in rvt_alloc_lkey()
185 rkt in rvt_alloc_lkey()
211 struct rvt_lkey_table *rkt = &dev->lkey_table; rvt_free_lkey() local
650 struct rvt_lkey_table *rkt = &dev->lkey_table; rvt_invalidate_rkey() local
716 rvt_lkey_ok(struct rvt_lkey_table *rkt, struct rvt_pd *pd, struct rvt_sge *isge, struct rvt_sge *last_sge, struct ib_sge *sge, int acc) rvt_lkey_ok() argument
830 struct rvt_lkey_table *rkt = &dev->lkey_table; rvt_rkey_ok() local
[all...]
H A Dqp.c1969 struct rvt_lkey_table *rkt; in rvt_post_one_wr() local
2036 rkt = &rdi->lkey_table; in rvt_post_one_wr()
2055 ret = rvt_lkey_ok(rkt, pd, &wqe->sg_list[j], last_sge, in rvt_post_one_wr()
2271 struct rvt_lkey_table *rkt; in init_sge() local
2276 rkt = &rdi->lkey_table; in init_sge()
2285 ret = rvt_lkey_ok(rkt, pd, j ? &ss->sg_list[j - 1] : &ss->sge, in init_sge()
/kernel/linux/linux-5.10/drivers/scsi/aacraid/
H A Drkt.c14 * rkt.c
67 iounmap(dev->regs.rkt); in aac_rkt_ioremap()
70 dev->base = dev->regs.rkt = ioremap(dev->base_start, size); in aac_rkt_ioremap()
73 dev->IndexRegs = &dev->regs.rkt->IndexRegs; in aac_rkt_ioremap()
H A DMakefile7 dpcsup.o rx.o sa.o rkt.o nark.o src.o
H A Daacraid.h1162 #define rkt_readb(AEP, CSR) readb(&((AEP)->regs.rkt->CSR))
1163 #define rkt_readl(AEP, CSR) readl(&((AEP)->regs.rkt->CSR))
1164 #define rkt_writeb(AEP, CSR, value) writeb(value, &((AEP)->regs.rkt->CSR))
1165 #define rkt_writel(AEP, CSR, value) writel(value, &((AEP)->regs.rkt->CSR))
1628 struct rkt_registers __iomem *rkt; member
/kernel/linux/linux-6.6/drivers/scsi/aacraid/
H A Drkt.c14 * rkt.c
67 iounmap(dev->regs.rkt); in aac_rkt_ioremap()
70 dev->base = dev->regs.rkt = ioremap(dev->base_start, size); in aac_rkt_ioremap()
73 dev->IndexRegs = &dev->regs.rkt->IndexRegs; in aac_rkt_ioremap()
H A DMakefile7 dpcsup.o rx.o sa.o rkt.o nark.o src.o
H A Daacraid.h1163 #define rkt_readb(AEP, CSR) readb(&((AEP)->regs.rkt->CSR))
1164 #define rkt_readl(AEP, CSR) readl(&((AEP)->regs.rkt->CSR))
1165 #define rkt_writeb(AEP, CSR, value) writeb(value, &((AEP)->regs.rkt->CSR))
1166 #define rkt_writel(AEP, CSR, value) writel(value, &((AEP)->regs.rkt->CSR))
1629 struct rkt_registers __iomem *rkt; member
/kernel/linux/linux-5.10/include/rdma/
H A Drdma_vt.h526 int rvt_lkey_ok(struct rvt_lkey_table *rkt, struct rvt_pd *pd,
/kernel/linux/linux-6.6/include/rdma/
H A Drdma_vt.h526 int rvt_lkey_ok(struct rvt_lkey_table *rkt, struct rvt_pd *pd,

Completed in 28 milliseconds