[refactor] add inner-malloc to layouts

Layout are a bit more complex as they contain extra arrays at the end
of the struct, so new macros are required.
5 jobs for better-inner-malloc in 28 minutes and 38 seconds
Status Job ID Name Coverage
  Style
passed #43922
integration
checkpatch

00:00:39

passed #43921
integration
repoquality

00:04:04

 
  Build
passed #43923
make:generic

00:08:44

passed #43925
knl
make:knl

00:07:04

passed #43924
make:out-of-tree

00:08:44