Re: struct definition inside a function

2022-11-29 Thread Greg KH
On Tue, Nov 29, 2022 at 03:06:30PM +, Anuz Pratap Singh Tomar wrote: > Hi all, > I have not seen a struct define inside a function in kernel code and > couldn't find any guidelines if it's permitted or frowned upon? > > int fn(int i) > { > struct my_struct { > int var1; > int var2 > }; /* is

struct definition inside a function

2022-11-29 Thread Anuz Pratap Singh Tomar
Hi all, I have not seen a struct define inside a function in kernel code and couldn't find any guidelines if it's permitted or frowned upon? int fn(int i) { struct my_struct { int var1; int var2 }; /* is this allowed? */ struct my_struct struct_local; return 0; } I'll appreciate any insight on