Searched refs:sgt (Results 1 – 8 of 8) sorted by relevance
/net/ceph/ |
D | crypto.c | 161 static int setup_sgtable(struct sg_table *sgt, struct scatterlist *prealloc_sg, in setup_sgtable() argument 173 memset(sgt, 0, sizeof(*sgt)); in setup_sgtable() 183 ret = sg_alloc_table(sgt, chunk_cnt, GFP_NOFS); in setup_sgtable() 189 sgt->sgl = prealloc_sg; in setup_sgtable() 190 sgt->nents = sgt->orig_nents = 1; in setup_sgtable() 193 for_each_sg(sgt->sgl, sg, sgt->orig_nents, i) { in setup_sgtable() 213 static void teardown_sgtable(struct sg_table *sgt) in teardown_sgtable() argument 215 if (sgt->orig_nents > 1) in teardown_sgtable() 216 sg_free_table(sgt); in teardown_sgtable() 223 struct sg_table sgt; in ceph_aes_crypt() local [all …]
|
D | messenger_v2.c | 1006 static int setup_message_sgs(struct sg_table *sgt, struct ceph_msg *msg, in setup_message_sgs() argument 1038 ret = sg_alloc_table(sgt, sg_cnt, GFP_NOIO); in setup_message_sgs() 1042 cur_sg = sgt->sgl; in setup_message_sgs() 1133 struct sg_table sgt = {}; in decrypt_tail() local 1152 ret = setup_message_sgs(&sgt, con->in_msg, FRONT_PAD(con->v2.in_buf), in decrypt_tail() 1159 con->in_msg, con->v2.in_enc_page_cnt, sgt.orig_nents); in decrypt_tail() 1160 ret = gcm_crypt(con, false, enc_sgt.sgl, sgt.sgl, tail_len); in decrypt_tail() 1177 sg_free_table(&sgt); in decrypt_tail() 1670 struct sg_table sgt = {}; in prepare_message_secure() local 1692 ret = setup_message_sgs(&sgt, con->out_msg, zerop, zerop, zerop, in prepare_message_secure() [all …]
|
/net/smc/ |
D | smc_ib.c | 708 buf_slot->sgt[link_idx].sgl, in smc_ib_map_mr_sg() 709 buf_slot->sgt[link_idx].orig_nents, in smc_ib_map_mr_sg() 733 buf_slot->sgt[link_idx].orig_nents) in smc_ib_get_memory_region() 747 for_each_sg(buf_slot->sgt[lnk->link_idx].sgl, sg, in smc_ib_is_sg_need_sync() 748 buf_slot->sgt[lnk->link_idx].nents, i) { in smc_ib_is_sg_need_sync() 774 for_each_sg(buf_slot->sgt[lnk->link_idx].sgl, sg, in smc_ib_sync_sg_for_cpu() 775 buf_slot->sgt[lnk->link_idx].nents, i) { in smc_ib_sync_sg_for_cpu() 797 for_each_sg(buf_slot->sgt[lnk->link_idx].sgl, sg, in smc_ib_sync_sg_for_device() 798 buf_slot->sgt[lnk->link_idx].nents, i) { in smc_ib_sync_sg_for_device() 816 buf_slot->sgt[lnk->link_idx].sgl, in smc_ib_buf_map_sg() [all …]
|
D | smc_core.c | 1223 sg_free_table(&buf_desc->sgt[lnk->link_idx]); in smcr_buf_unmap_link() 2053 rc = sg_alloc_table(&buf_desc->sgt[lnk->link_idx], nents, GFP_KERNEL); in smcr_buf_map_link() 2059 for_each_sg(buf_desc->sgt[lnk->link_idx].sgl, sg, nents, i) { in smcr_buf_map_link() 2068 sg_set_buf(buf_desc->sgt[lnk->link_idx].sgl, in smcr_buf_map_link() 2104 sg_free_table(&buf_desc->sgt[lnk->link_idx]); in smcr_buf_map_link()
|
D | smc_llc.c | 516 (rmb_desc->sgt[link->link_idx].sgl)); in smc_llc_send_confirm_rkey() 527 (rmb_desc->sgt[send_link->link_idx].sgl)); in smc_llc_send_confirm_rkey() 633 cpu_to_be64((u64)sg_dma_address(rmb->sgt[lnk_idx].sgl)); in smc_llc_fill_ext_v2() 872 cpu_to_be64((u64)sg_dma_address(rmb->sgt[lnk_idx].sgl)); in smc_llc_add_link_cont()
|
D | smc_core.h | 195 struct sg_table sgt[SMC_LINKS_PER_LGR_MAX]; member
|
D | smc_tx.c | 364 sg_dma_address(conn->sndbuf_desc->sgt[link->link_idx].sgl); in smcr_tx_rdma_writes()
|
D | smc_clc.c | 1085 (conn->rmb_desc->sgt[link->link_idx].sgl)); in smc_clc_send_confirm_accept()
|