On 12/20/2018 6:30 PM, Ananyev, Konstantin wrote: > >>> + >>> +/** >>> + * Take crypto-op as an input and extract pointer to related ipsec session. >>> + * @param cop >>> + * The address of an input *rte_crypto_op* structure. >>> + * @return >>> + * The pointer to the related *rte_ipsec_session* structure. >>> + */ >>> +static inline __rte_experimental struct rte_ipsec_session * >>> +rte_ipsec_ses_from_crypto(const struct rte_crypto_op *cop) >> __rte_experimental placement not correct > You mean why not: > static inline struct rte_ipsec_session * __rte_experimental > ? yes > Then checkpatch will complain about the space after '*'. ok > BTW why do you think current definition is wrong? this is how it is being used in the rest of the code. > >>> +{ >>> + const struct rte_security_session *ss; >>> + const struct rte_cryptodev_sym_session *cs; >>> + >>> + if (cop->sess_type == RTE_CRYPTO_OP_SECURITY_SESSION) { >>> + ss = cop->sym[0].sec_session; >>> + return (void *)(uintptr_t)ss->opaque_data; >>> + } else if (cop->sess_type == RTE_CRYPTO_OP_WITH_SESSION) { >>> + cs = cop->sym[0].session; >>> + return (void *)(uintptr_t)cs->opaque_data; >>> + } >>> + return NULL; >>> +} >>> +
- Re: [dpdk-dev] [PATCH v4 04/10] lib: intr... Akhil Goyal
- Re: [dpdk-dev] [PATCH v4 04/10] lib: ... Ananyev, Konstantin
- Re: [dpdk-dev] [PATCH v4 04/10] lib: ... Ananyev, Konstantin
- [dpdk-dev] [PATCH v4 06/10] ipsec: implement SA data-p... Konstantin Ananyev
- Re: [dpdk-dev] [PATCH v4 06/10] ipsec: implement ... Akhil Goyal
- Re: [dpdk-dev] [PATCH v4 06/10] ipsec: implem... Ananyev, Konstantin
- Re: [dpdk-dev] [PATCH v4 06/10] ipsec: im... Akhil Goyal
- [dpdk-dev] [PATCH v4 08/10] ipsec: helper functions to... Konstantin Ananyev
- Re: [dpdk-dev] [PATCH v4 08/10] ipsec: helper fun... Akhil Goyal
- Re: [dpdk-dev] [PATCH v4 08/10] ipsec: helper... Ananyev, Konstantin
- Re: [dpdk-dev] [PATCH v4 08/10] ipsec: he... Akhil Goyal
- [dpdk-dev] [PATCH v4 09/10] test/ipsec: introduce func... Konstantin Ananyev
- Re: [dpdk-dev] [PATCH v4 09/10] test/ipsec: intro... Akhil Goyal
- Re: [dpdk-dev] [PATCH v4 09/10] test/ipsec: i... Ananyev, Konstantin
- Re: [dpdk-dev] [PATCH v4 09/10] test/ipse... Akhil Goyal
- [dpdk-dev] [PATCH v4 07/10] ipsec: rework SA replay wi... Konstantin Ananyev
- [dpdk-dev] [PATCH v4 10/10] doc: add IPsec library gui... Konstantin Ananyev
- Re: [dpdk-dev] [PATCH v4 10/10] doc: add IPsec li... Thomas Monjalon
- Re: [dpdk-dev] [PATCH v4 10/10] doc: add IPsec li... Akhil Goyal
- Re: [dpdk-dev] [PATCH v4 10/10] doc: add IPse... Ananyev, Konstantin
- Re: [dpdk-dev] [PATCH v4 10/10] doc: add ... Akhil Goyal