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

