Re: [dpdk-dev] [PATCH v3 1/5] ethdev: remove useless parameter in callback process

2018-01-03 Thread Thomas Monjalon
02/01/2018 13:21, Neil Horman: > On Tue, Jan 02, 2018 at 11:35:02AM +, Iremonger, Bernard wrote: > > > int _rte_eth_dev_callback_process(struct rte_eth_dev *dev, > > > - enum rte_eth_event_type event, void *cb_arg, void *ret_param); > > > + enum rte_eth_event_type event, void *

Re: [dpdk-dev] [PATCH v3 1/5] ethdev: remove useless parameter in callback process

2018-01-02 Thread Neil Horman
igit, Ferruh > > Subject: [dpdk-dev] [PATCH v3 1/5] ethdev: remove useless parameter in > > callback process > > > > The pointer to the user parameter of the callback registration is > > automatically > > pass to the callback function. > > There is n

Re: [dpdk-dev] [PATCH v3 1/5] ethdev: remove useless parameter in callback process

2018-01-02 Thread Iremonger, Bernard
Hi Thomas, > -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon > Sent: Friday, December 29, 2017 1:37 PM > To: dev@dpdk.org > Cc: Yigit, Ferruh > Subject: [dpdk-dev] [PATCH v3 1/5] ethdev: remove useless parameter in > call

[dpdk-dev] [PATCH v3 1/5] ethdev: remove useless parameter in callback process

2017-12-29 Thread Thomas Monjalon
The pointer to the user parameter of the callback registration is automatically pass to the callback function. There is no point to allow changing this user parameter by a caller. That's why this parameter is always set to NULL by PMDs and set only in ethdev layer before calling the callback functi