Home
last modified time | relevance | path

Searched refs:sgt (Results 1 – 10 of 10) sorted by relevance

/net/ceph/
A Dcrypto.c161 memset(sgt, 0, sizeof(*sgt)); in setup_sgtable()
171 ret = sg_alloc_table(sgt, chunk_cnt, GFP_NOFS); in setup_sgtable()
177 sgt->sgl = prealloc_sg; in setup_sgtable()
178 sgt->nents = sgt->orig_nents = 1; in setup_sgtable()
181 for_each_sg(sgt->sgl, sg, sgt->orig_nents, i) { in setup_sgtable()
201 static void teardown_sgtable(struct sg_table *sgt) in teardown_sgtable() argument
203 if (sgt->orig_nents > 1) in teardown_sgtable()
204 sg_free_table(sgt); in teardown_sgtable()
211 struct sg_table sgt; in ceph_aes_crypt() local
228 skcipher_request_set_crypt(req, sgt.sgl, sgt.sgl, crypt_len, iv); in ceph_aes_crypt()
[all …]
A Dmessenger_v2.c1034 ret = sg_alloc_table(sgt, sg_cnt, GFP_NOIO); in setup_message_sgs()
1038 cur_sg = sgt->sgl; in setup_message_sgs()
1129 struct sg_table sgt = {}; in decrypt_tail() local
1155 con->in_msg, con->v2.in_enc_page_cnt, sgt.orig_nents); in decrypt_tail()
1156 ret = gcm_crypt(con, false, enc_sgt.sgl, sgt.sgl, tail_len); in decrypt_tail()
1173 sg_free_table(&sgt); in decrypt_tail()
1666 struct sg_table sgt = {}; in prepare_message_secure() local
1688 ret = setup_message_sgs(&sgt, con->out_msg, zerop, zerop, zerop, in prepare_message_secure()
1711 ret = gcm_crypt(con, true, sgt.sgl, enc_sgt.sgl, in prepare_message_secure()
1717 con->out_msg, sgt.orig_nents, enc_page_cnt); in prepare_message_secure()
[all …]
/net/smc/
A Dsmc_ib.c707 buf_slot->sgt[link_idx].sgl, in smc_ib_map_mr_sg()
708 buf_slot->sgt[link_idx].orig_nents, in smc_ib_map_mr_sg()
732 buf_slot->sgt[link_idx].orig_nents) in smc_ib_get_memory_region()
746 for_each_sg(buf_slot->sgt[lnk->link_idx].sgl, sg, in smc_ib_is_sg_need_sync()
747 buf_slot->sgt[lnk->link_idx].nents, i) { in smc_ib_is_sg_need_sync()
774 buf_slot->sgt[lnk->link_idx].nents, i) { in smc_ib_sync_sg_for_cpu()
797 buf_slot->sgt[lnk->link_idx].nents, i) { in smc_ib_sync_sg_for_device()
815 buf_slot->sgt[lnk->link_idx].sgl, in smc_ib_buf_map_sg()
816 buf_slot->sgt[lnk->link_idx].orig_nents, in smc_ib_buf_map_sg()
832 buf_slot->sgt[lnk->link_idx].sgl, in smc_ib_buf_unmap_sg()
[all …]
A Dsmc_core.c1299 sg_free_table(&buf_desc->sgt[lnk->link_idx]); in smcr_buf_unmap_link()
2148 rc = sg_alloc_table(&buf_desc->sgt[lnk->link_idx], nents, GFP_KERNEL); in smcr_buf_map_link()
2154 for_each_sg(buf_desc->sgt[lnk->link_idx].sgl, sg, nents, i) { in smcr_buf_map_link()
2163 sg_set_buf(buf_desc->sgt[lnk->link_idx].sgl, in smcr_buf_map_link()
2199 sg_free_table(&buf_desc->sgt[lnk->link_idx]); in smcr_buf_map_link()
A Dsmc_llc.c516 (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()
A Dsmc_core.h201 struct sg_table sgt[SMC_LINKS_PER_LGR_MAX]; member
A Dsmc_tx.c364 sg_dma_address(conn->sndbuf_desc->sgt[link->link_idx].sgl); in smcr_tx_rdma_writes()
A Dsmc_clc.c1127 (conn->rmb_desc->sgt[link->link_idx].sgl)); in smcr_clc_prep_confirm_accept()
/net/core/
A Ddevmem.c72 dma_buf_unmap_attachment_unlocked(binding->attachment, binding->sgt, in __net_devmem_dmabuf_binding_free()
219 binding->sgt = dma_buf_map_attachment_unlocked(binding->attachment, in net_devmem_bind_dmabuf()
221 if (IS_ERR(binding->sgt)) { in net_devmem_bind_dmabuf()
222 err = PTR_ERR(binding->sgt); in net_devmem_bind_dmabuf()
249 for_each_sgtable_dma_sg(binding->sgt, sg, sg_idx) { in net_devmem_bind_dmabuf()
314 dma_buf_unmap_attachment_unlocked(binding->attachment, binding->sgt, in net_devmem_bind_dmabuf()
A Ddevmem.h21 struct sg_table *sgt; member

Completed in 34 milliseconds