Home
last modified time | relevance | path

Searched refs:kmem (Results 1 – 8 of 8) sorted by relevance

/drivers/crypto/nx/
Dnx.c308 memset(nx_ctx->kmem, 0, nx_ctx->kmem_len); in nx_ctx_init()
668 nx_ctx->kmem = kmalloc(nx_ctx->kmem_len, GFP_KERNEL); in nx_crypto_ctx_init()
669 if (!nx_ctx->kmem) in nx_crypto_ctx_init()
673 nx_ctx->csbcpb = (struct nx_csbcpb *)(round_up((u64)nx_ctx->kmem, in nx_crypto_ctx_init()
748 kzfree(nx_ctx->kmem); in nx_crypto_ctx_exit()
759 kzfree(nx_ctx->kmem); in nx_crypto_ctx_aead_exit()
Dnx.h119 void *kmem; /* unaligned, kmalloc'd buffer */ member
/drivers/dax/
DMakefile4 obj-$(CONFIG_DEV_DAX_KMEM) += kmem.o
DKconfig46 device_dax driver (PMEM DAX) and bound to this kmem driver
/drivers/infiniband/hw/i40iw/
Di40iw_verbs.h114 struct i40iw_dma_mem kmem; member
Di40iw_verbs.c1023 i40iw_free_dma_mem(iwdev->sc_dev.hw, &iwcq->kmem); in cq_free_resources()
1165 status = i40iw_allocate_dma_mem(dev->hw, &iwcq->kmem, in i40iw_create_cq()
1171 ukinfo->cq_base = iwcq->kmem.va; in i40iw_create_cq()
1172 info.cq_base_pa = iwcq->kmem.pa; in i40iw_create_cq()
1174 ukinfo->shadow_area = iwcq->kmem.va + rsize; in i40iw_create_cq()
/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c1725 u8 *kmem; in bnxt_flash_nvram() local
1735 kmem = dma_alloc_coherent(&bp->pdev->dev, data_len, &dma_handle, in bnxt_flash_nvram()
1737 if (!kmem) { in bnxt_flash_nvram()
1742 memcpy(kmem, data, data_len); in bnxt_flash_nvram()
1746 dma_free_coherent(&bp->pdev->dev, data_len, kmem, dma_handle); in bnxt_flash_nvram()
2034 u8 *kmem; in bnxt_flash_package_from_file() local
2042 kmem = dma_alloc_coherent(&bp->pdev->dev, fw->size, in bnxt_flash_package_from_file()
2044 if (!kmem) { in bnxt_flash_package_from_file()
2050 memcpy(kmem, fw->data, fw->size); in bnxt_flash_package_from_file()
2056 dma_free_coherent(&bp->pdev->dev, fw->size, kmem, in bnxt_flash_package_from_file()
/drivers/char/
DKconfig20 bool "/dev/kmem virtual device support"
21 # On arm64, VMALLOC_START < PAGE_OFFSET, which confuses kmem read/write
24 Say Y here if you want to support the /dev/kmem device. The
25 /dev/kmem device is rarely used, but can be used for certain