Home
last modified time | relevance | path

Searched refs:rd_frags (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.h423 kib_rdma_frag_t rd_frags[0]; /* buffer frags */ member
843 size += rd->rd_frags[i].rf_nob; in kiblnd_rd_size()
851 return rd->rd_frags[index].rf_addr; in kiblnd_rd_frag_addr()
857 return rd->rd_frags[index].rf_nob; in kiblnd_rd_frag_size()
869 if (nob < rd->rd_frags[index].rf_nob) { in kiblnd_rd_consume_frag()
870 rd->rd_frags[index].rf_addr += nob; in kiblnd_rd_consume_frag()
871 rd->rd_frags[index].rf_nob -= nob; in kiblnd_rd_consume_frag()
886 offsetof(kib_get_msg_t, ibgm_rd.rd_frags[n]) : in kiblnd_rd_msg_size()
887 offsetof(kib_putack_msg_t, ibpam_rd.rd_frags[n]); in kiblnd_rd_msg_size()
Do2iblnd.c179 __swab32s(&rd->rd_frags[i].rf_nob); in kiblnd_unpack_rd()
180 __swab64s(&rd->rd_frags[i].rf_addr); in kiblnd_unpack_rd()
1328 rd->rd_frags[i].rf_addr, in kiblnd_find_rd_dma_mr()
1329 rd->rd_frags[i].rf_nob); in kiblnd_find_rd_dma_mr()
1822 pmr->pmr_ipb[i].addr = rd->rd_frags[i].rf_addr; in kiblnd_pmr_pool_map()
1823 pmr->pmr_ipb[i].size = rd->rd_frags[i].rf_nob; in kiblnd_pmr_pool_map()
1962 rd_frags[IBLND_MAX_RDMA_FRAGS])); in kiblnd_destroy_tx_pool()
2048 rd_frags[IBLND_MAX_RDMA_FRAGS])); in kiblnd_create_tx_pool()
3098 ibm_u.get.ibgm_rd.rd_frags[IBLND_MAX_RDMA_FRAGS]) in kiblnd_module_init()
3101 ibm_u.putack.ibpam_rd.rd_frags[IBLND_MAX_RDMA_FRAGS]) in kiblnd_module_init()
Do2iblnd_cb.c568 for (size = 0; size < rd->rd_frags[i].rf_nob; in kiblnd_fmr_map_tx()
570 pages[npages++] = (rd->rd_frags[i].rf_addr & in kiblnd_fmr_map_tx()
588 rd->rd_frags[0].rf_addr &= ~hdev->ibh_page_mask; in kiblnd_fmr_map_tx()
589 rd->rd_frags[0].rf_nob = nob; in kiblnd_fmr_map_tx()
609 iova = rd->rd_frags[0].rf_addr & ~hdev->ibh_page_mask; in kiblnd_pmr_map_tx()
625 rd->rd_frags[0].rf_addr = iova; in kiblnd_pmr_map_tx()
626 rd->rd_frags[0].rf_nob = nob; in kiblnd_pmr_map_tx()
674 rd->rd_frags[i].rf_nob = kiblnd_sg_dma_len( in kiblnd_map_tx()
676 rd->rd_frags[i].rf_addr = kiblnd_sg_dma_address( in kiblnd_map_tx()
678 nob += rd->rd_frags[i].rf_nob; in kiblnd_map_tx()
[all …]