Date: Fri, 29 Apr 2022 23:12:28 GMT From: John Baldwin <jhb@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Subject: git: 831ee0f47140 - stable/13 - cryptodev.h: Drop 'extern' from function prototypes. Message-ID: <202204292312.23TNCSEC044696@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch stable/13 has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=831ee0f471401458b5284aefc4e5f719286cb0bb commit 831ee0f471401458b5284aefc4e5f719286cb0bb Author: John Baldwin <jhb@FreeBSD.org> AuthorDate: 2021-12-20 22:43:14 +0000 Commit: John Baldwin <jhb@FreeBSD.org> CommitDate: 2022-04-29 22:41:11 +0000 cryptodev.h: Drop 'extern' from function prototypes. Sponsored by: Chelsio Communications (cherry picked from commit d074adf18be2801d2c19bf50677ff10495348fc5) --- sys/opencrypto/cryptodev.h | 43 +++++++++++++++++++++---------------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/sys/opencrypto/cryptodev.h b/sys/opencrypto/cryptodev.h index db17e8d2d3b7..8aa9f80ec696 100644 --- a/sys/opencrypto/cryptodev.h +++ b/sys/opencrypto/cryptodev.h @@ -656,7 +656,7 @@ struct cryptkop { uint32_t crypto_ses2hid(crypto_session_t crypto_session); uint32_t crypto_ses2caps(crypto_session_t crypto_session); -void *crypto_get_driver_session(crypto_session_t crypto_session); +void *crypto_get_driver_session(crypto_session_t crypto_session); const struct crypto_session_params *crypto_get_params( crypto_session_t crypto_session); struct auth_hash *crypto_auth_hash(const struct crypto_session_params *csp); @@ -664,33 +664,32 @@ struct enc_xform *crypto_cipher(const struct crypto_session_params *csp); MALLOC_DECLARE(M_CRYPTO_DATA); -extern int crypto_newsession(crypto_session_t *cses, - const struct crypto_session_params *params, int hard); -extern void crypto_freesession(crypto_session_t cses); +int crypto_newsession(crypto_session_t *cses, + const struct crypto_session_params *params, int crid); +void crypto_freesession(crypto_session_t cses); #define CRYPTOCAP_F_HARDWARE CRYPTO_FLAG_HARDWARE #define CRYPTOCAP_F_SOFTWARE CRYPTO_FLAG_SOFTWARE #define CRYPTOCAP_F_SYNC 0x04000000 /* operates synchronously */ #define CRYPTOCAP_F_ACCEL_SOFTWARE 0x08000000 -extern int32_t crypto_get_driverid(device_t dev, size_t session_size, - int flags); -extern int crypto_find_driver(const char *); -extern device_t crypto_find_device_byhid(int hid); -extern int crypto_getcaps(int hid); -extern int crypto_kregister(uint32_t, int, uint32_t); -extern int crypto_unregister_all(uint32_t driverid); -extern int crypto_dispatch(struct cryptop *crp); -extern int crypto_kdispatch(struct cryptkop *); +int32_t crypto_get_driverid(device_t dev, size_t session_size, int flags); +int crypto_find_driver(const char *); +device_t crypto_find_device_byhid(int hid); +int crypto_getcaps(int hid); +int crypto_kregister(uint32_t, int, uint32_t); +int crypto_unregister_all(uint32_t driverid); +int crypto_dispatch(struct cryptop *crp); +int crypto_kdispatch(struct cryptkop *); #define CRYPTO_SYMQ 0x1 #define CRYPTO_ASYMQ 0x2 -extern int crypto_unblock(uint32_t, int); -extern void crypto_done(struct cryptop *crp); -extern void crypto_kdone(struct cryptkop *); -extern int crypto_getfeat(int *); - -extern void crypto_destroyreq(struct cryptop *crp); -extern void crypto_initreq(struct cryptop *crp, crypto_session_t cses); -extern void crypto_freereq(struct cryptop *crp); -extern struct cryptop *crypto_getreq(crypto_session_t cses, int how); +int crypto_unblock(uint32_t, int); +void crypto_done(struct cryptop *crp); +void crypto_kdone(struct cryptkop *); +int crypto_getfeat(int *); + +void crypto_destroyreq(struct cryptop *crp); +void crypto_initreq(struct cryptop *crp, crypto_session_t cses); +void crypto_freereq(struct cryptop *crp); +struct cryptop *crypto_getreq(crypto_session_t cses, int how); extern int crypto_usercrypto; /* userland may do crypto requests */ extern int crypto_userasymcrypto; /* userland may do asym crypto reqs */
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202204292312.23TNCSEC044696>