• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/sunrpc/xprtrdma/

Lines Matching defs:seg1

1470 	struct rpcrdma_mr_seg *seg1 = seg;
1476 pageoff = offset_in_page(seg1->mr_offset);
1477 seg1->mr_offset -= pageoff; /* start of page */
1478 seg1->mr_len += pageoff;
1484 seg1->mr_chunk.rl_mw->r.frmr.fr_pgl->page_list[i] = seg->mr_dma;
1494 __func__, seg1->mr_chunk.rl_mw, i);
1497 key = (u8)(seg1->mr_chunk.rl_mw->r.frmr.fr_mr->rkey & 0x000000FF);
1498 ib_update_fast_reg_key(seg1->mr_chunk.rl_mw->r.frmr.fr_mr, ++key);
1504 frmr_wr.wr.fast_reg.iova_start = seg1->mr_dma;
1505 frmr_wr.wr.fast_reg.page_list = seg1->mr_chunk.rl_mw->r.frmr.fr_pgl;
1512 frmr_wr.wr.fast_reg.rkey = seg1->mr_chunk.rl_mw->r.frmr.fr_mr->rkey;
1523 seg1->mr_rkey = seg1->mr_chunk.rl_mw->r.frmr.fr_mr->rkey;
1524 seg1->mr_base = seg1->mr_dma + pageoff;
1525 seg1->mr_nsegs = i;
1526 seg1->mr_len = len;
1536 struct rpcrdma_mr_seg *seg1 = seg;
1540 while (seg1->mr_nsegs--)
1546 invalidate_wr.ex.invalidate_rkey = seg1->mr_chunk.rl_mw->r.frmr.fr_mr->rkey;
1560 struct rpcrdma_mr_seg *seg1 = seg;
1564 pageoff = offset_in_page(seg1->mr_offset);
1565 seg1->mr_offset -= pageoff; /* start of page */
1566 seg1->mr_len += pageoff;
1581 rc = ib_map_phys_fmr(seg1->mr_chunk.rl_mw->r.fmr,
1582 physaddrs, i, seg1->mr_dma);
1586 len, (unsigned long long)seg1->mr_dma,
1591 seg1->mr_rkey = seg1->mr_chunk.rl_mw->r.fmr->rkey;
1592 seg1->mr_base = seg1->mr_dma + pageoff;
1593 seg1->mr_nsegs = i;
1594 seg1->mr_len = len;
1604 struct rpcrdma_mr_seg *seg1 = seg;
1608 list_add(&seg1->mr_chunk.rl_mw->r.fmr->list, &l);
1610 while (seg1->mr_nsegs--)
1692 struct rpcrdma_mr_seg *seg1 = seg;
1710 seg1->mr_base = seg1->mr_dma;
1711 seg1->mr_chunk.rl_mr = ib_reg_phys_mr(ia->ri_pd,
1712 ipb, i, mem_priv, &seg1->mr_base);
1713 if (IS_ERR(seg1->mr_chunk.rl_mr)) {
1714 rc = PTR_ERR(seg1->mr_chunk.rl_mr);
1718 (unsigned long long)seg1->mr_dma, i, rc);
1722 seg1->mr_rkey = seg1->mr_chunk.rl_mr->rkey;
1723 seg1->mr_nsegs = i;
1724 seg1->mr_len = len;
1734 struct rpcrdma_mr_seg *seg1 = seg;
1737 rc = ib_dereg_mr(seg1->mr_chunk.rl_mr);
1738 seg1->mr_chunk.rl_mr = NULL;
1739 while (seg1->mr_nsegs--)