/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb3/ |
H A D | iwch_user.h | 64 __u32 pbl_addr; member in struct:iwch_reg_user_mr_resp
|
H A D | iwch_mem.c | 68 mhp->attr.pbl_size, mhp->attr.pbl_addr)) 74 mhp->attr.pbl_addr); 98 mhp->attr.pbl_size, mhp->attr.pbl_addr)) 104 mhp->attr.pbl_addr); 111 mhp->attr.pbl_addr = cxio_hal_pblpool_alloc(&mhp->rhp->rdev, 114 if (!mhp->attr.pbl_addr) 124 cxio_hal_pblpool_free(&mhp->rhp->rdev, mhp->attr.pbl_addr, 131 mhp->attr.pbl_addr + (offset << 3), npages);
|
H A D | cxio_hal.h | 171 u32 pbl_addr, u32 pbl_size); 174 u8 page_size, u32 pbl_size, u32 pbl_addr); 177 u8 page_size, u32 pbl_size, u32 pbl_addr); 179 u32 pbl_addr); 181 int cxio_allocate_stag(struct cxio_rdev *rdev, u32 *stag, u32 pdid, u32 pbl_size, u32 pbl_addr); 204 void cxio_dump_pbl(struct cxio_rdev *rev, u32 pbl_addr, uint len, u8 shift);
|
H A D | iwch_qp.c | 201 u32 num_sgle, u32 * pbl_addr, u8 * page_size) 239 pbl_addr[i] = ((mhp->attr.pbl_addr - 251 u32 pbl_addr[T3_MAX_SGE]; local 254 err = iwch_sgl2pbl_map(qhp->rhp, wr->sg_list, wr->num_sge, pbl_addr, 271 /* pbl_addr is the adapters address in the PBL */ 272 wqe->recv.pbl_addr[i] = cpu_to_be32(pbl_addr[i]); 278 wqe->recv.pbl_addr[i] = 0; 283 qhp->wq.rq_size_log2)].pbl_addr 200 iwch_sgl2pbl_map(struct iwch_dev *rhp, struct ib_sge *sg_list, u32 num_sgle, u32 * pbl_addr, u8 * page_size) argument 291 u32 pbl_addr; local 536 u32 pbl_addr; local [all...] |
H A D | cxio_hal.c | 690 /* IN: stag key, pdid, perm, zbva, to, len, page_size, pbl_size and pbl_addr 698 u32 pbl_size, u32 pbl_addr) 736 cpu_to_be32(V_TPT_PBL_ADDR(PBL_OFF(rdev_p, pbl_addr)>>3)); 764 u32 pbl_addr, u32 pbl_size) 770 __func__, pbl_addr, rdev_p->rnic_info.pbl_base, 774 err = cxio_hal_ctrl_qp_write_mem(rdev_p, pbl_addr >> 5, pbl_size << 3, 791 u8 page_size, u32 pbl_size, u32 pbl_addr) 795 zbva, to, len, page_size, pbl_size, pbl_addr); 800 u8 page_size, u32 pbl_size, u32 pbl_addr) 803 zbva, to, len, page_size, pbl_size, pbl_addr); 694 __cxio_tpt_op(struct cxio_rdev *rdev_p, u32 reset_tpt_entry, u32 *stag, u8 stag_state, u32 pdid, enum tpt_mem_type type, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) argument 763 cxio_write_pbl(struct cxio_rdev *rdev_p, __be64 *pbl, u32 pbl_addr, u32 pbl_size) argument 789 cxio_register_phys_mem(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) argument 798 cxio_reregister_phys_mem(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) argument 806 cxio_dereg_mem(struct cxio_rdev *rdev_p, u32 stag, u32 pbl_size, u32 pbl_addr) argument 826 cxio_allocate_stag(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid, u32 pbl_size, u32 pbl_addr) argument [all...] |
H A D | cxio_dbg.c | 73 void cxio_dump_pbl(struct cxio_rdev *rdev, u32 pbl_addr, uint len, u8 shift) argument 90 m->addr = pbl_addr;
|
H A D | iwch_provider.h | 68 u32 pbl_addr; member in struct:tpt_attributes
|
H A D | iwch_provider.c | 452 mhp->attr.pbl_addr); 693 uresp.pbl_addr = (mhp->attr.pbl_addr - 695 PDBG("%s user resp pbl_addr 0x%x\n", __func__, 696 uresp.pbl_addr); 805 mhp->attr.pbl_size, mhp->attr.pbl_addr); 821 mhp->attr.pbl_addr);
|
H A D | cxio_wr.h | 275 __be32 pbl_addr[T3_MAX_SGE]; member in struct:t3_receive_wr 685 __u32 pbl_addr; member in struct:t3_swrq
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb4/ |
H A D | mem.c | 120 * pbl_size and pbl_addr 127 u64 len, u8 page_size, u32 pbl_size, u32 pbl_addr) 164 V_FW_RI_TPTE_PBLADDR(PBL_OFF(rdev, pbl_addr)>>3)); 182 u32 pbl_addr, u32 pbl_size) 187 __func__, pbl_addr, rdev->lldi.vr->pbl.start, 190 err = write_adapter_mem(rdev, pbl_addr >> 5, pbl_size << 3, pbl); 195 u32 pbl_addr) 198 pbl_size, pbl_addr); 215 u32 pbl_size, u32 pbl_addr) 219 0UL, 0, 0, pbl_size, pbl_addr); 123 write_tpt_entry(struct c4iw_rdev *rdev, u32 reset_tpt_entry, u32 *stag, u8 stag_state, u32 pdid, enum fw_ri_stag_type type, enum fw_ri_mem_perms perm, int bind_enabled, u32 zbva, u64 to, u64 len, u8 page_size, u32 pbl_size, u32 pbl_addr) argument 181 write_pbl(struct c4iw_rdev *rdev, __be64 *pbl, u32 pbl_addr, u32 pbl_size) argument 194 dereg_mem(struct c4iw_rdev *rdev, u32 stag, u32 pbl_size, u32 pbl_addr) argument 214 allocate_stag(struct c4iw_rdev *rdev, u32 *stag, u32 pdid, u32 pbl_size, u32 pbl_addr) argument [all...] |
H A D | iw_cxgb4.h | 226 u32 pbl_addr; member in struct:tpt_attributes
|