Searched refs:crypt_virt (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/crypto/
H A Dixp4xx_crypto.c216 static struct crypt_ctl *crypt_virt = NULL; variable in typeref:struct:crypt_ctl
227 return crypt_phys + (virt - crypt_virt) * sizeof(struct crypt_ctl); crypt_virt2phys()
232 return crypt_virt + (phys - crypt_phys) / sizeof(struct crypt_ctl); crypt_phys2virt()
254 crypt_virt = dma_alloc_coherent(dev, setup_crypt_desc()
257 if (!crypt_virt) setup_crypt_desc()
259 memset(crypt_virt, 0, NPE_QLEN * sizeof(struct crypt_ctl)); setup_crypt_desc()
272 if (unlikely(!crypt_virt)) get_crypt_desc()
274 if (unlikely(!crypt_virt)) { get_crypt_desc()
279 if (crypt_virt[i].ctl_flags == CTL_FLAG_UNUSED) { get_crypt_desc()
282 crypt_virt[i].ctl_flags = CTL_FLAG_USED; get_crypt_desc()
284 return crypt_virt +i; get_crypt_desc()
302 if (unlikely(!crypt_virt)) get_crypt_desc_emerg()
307 if (crypt_virt[i].ctl_flags == CTL_FLAG_UNUSED) { get_crypt_desc_emerg()
310 crypt_virt[i].ctl_flags = CTL_FLAG_USED; get_crypt_desc_emerg()
312 return crypt_virt +i; get_crypt_desc_emerg()
523 if (crypt_virt) { release_ixp_crypto()
526 crypt_virt, crypt_phys); release_ixp_crypto()

Completed in 62 milliseconds