Re: [PATCH] platform/x86: dell-laptop: Allocate buffer on heap rather than globally

From: Andy Shevchenko
Date: Wed Jan 31 2018 - 12:15:40 EST


On Wed, Jan 31, 2018 at 7:06 PM, Pali RohÃr <pali.rohar@xxxxxxxxx> wrote:
> On Wednesday 31 January 2018 18:53:19 Andy Shevchenko wrote:
>> On Wed, Jan 31, 2018 at 6:46 PM, <Mario.Limonciello@xxxxxxxx> wrote:

>> >> Ok. Then we need to stick with 5 arguments... What about name
>> >> dell_fill_request()? E.g.

>> > + struct calling_interface_buffer buffer = {CLASS_INFO,
>> > + SELECT_RFKILL,
>> > + {0, 0, 0, 0},
>> > + {0, 0, 0, 0}};
>>
>> Looking to this approach I would rather provide a macro then.
>>
>> #define FILL_REQUEST(a,b,c,d,...) \ // variant FILL_RFKILL_REQUEST(a,b,c,d)
>> (struct calling_interface_buffer) { \
>> ... \
>> }
>>
>> But then it is macro(s) vs. function(s) debate.
>
> Does not matter, I'm fine with either macro or function.

Mario, it's now up to you. Choose one of the option and send new version.
Thanks!

--
With Best Regards,
Andy Shevchenko