aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/ecb.c
AgeCommit message (Expand)Author
2023-12-08crypto: skcipher - Add internal state supportHerbert Xu
2023-09-20crypto: ecb - Convert from skcipher to lskcipherHerbert Xu
2021-01-03crypto: remove cipher routines from public crypto APIArd Biesheuvel
2019-12-27crypto: skcipher - Add skcipher_ialg_simple helperHerbert Xu
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner
2019-04-18crypto: run initcalls for generic implementations earlierEric Biggers
2019-01-11crypto: ecb - convert to skcipher APIEric Biggers
2014-11-26crypto: include crypto- module prefix in templateKees Cook
2010-02-16crypto: ecb - Fix checkpatch errorsRichard Hartmann
2008-02-07Convert ERR_PTR(PTR_ERR(p)) instances to ERR_CAST(p)David Howells
2007-05-02[CRYPTO] templates: Pass type/mask when creating instancesHerbert Xu
2007-02-07[CRYPTO] api: Add type-safe spawnsHerbert Xu
2006-09-21[CRYPTO] cipher: Added block ciphers for CBC/ECBHerbert Xu
struct iommu_domain *domain; spinlock_t lock; struct rb_root rb_root; struct list_head devs; int dev_cnt; }; struct usnic_uiom_reg { struct usnic_uiom_pd *pd; unsigned long va; size_t length; int offset; int page_size; int writable; struct list_head chunk_list; struct work_struct work; struct mm_struct *mm; unsigned long diff; }; struct usnic_uiom_chunk { struct list_head list; int nents; struct scatterlist page_list[0]; }; struct usnic_uiom_pd *usnic_uiom_alloc_pd(void); void usnic_uiom_dealloc_pd(struct usnic_uiom_pd *pd); int usnic_uiom_attach_dev_to_pd(struct usnic_uiom_pd *pd, struct device *dev); void usnic_uiom_detach_dev_from_pd(struct usnic_uiom_pd *pd, struct device *dev); struct device **usnic_uiom_get_dev_list(struct usnic_uiom_pd *pd); void usnic_uiom_free_dev_list(struct device **devs); struct usnic_uiom_reg *usnic_uiom_reg_get(struct usnic_uiom_pd *pd, unsigned long addr, size_t size, int access, int dmasync); void usnic_uiom_reg_release(struct usnic_uiom_reg *uiomr, int closing); int usnic_uiom_init(char *drv_name); void usnic_uiom_fini(void); #endif /* USNIC_UIOM_H_ */