diff options
| author | Rosen Penev <rosenp@gmail.com> | 2026-03-12 02:24:59 +0300 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2026-04-02 16:52:49 +0300 |
| commit | 6c561848ee5246f083770aaf39b2666f940d60dd (patch) | |
| tree | 6eb93c9eaeda473a8f8958f29f7ba0860ac988f1 /include | |
| parent | b06e78190f6fa58a4b53651aa6e4f8dfaec7bdd9 (diff) | |
| download | linux-6c561848ee5246f083770aaf39b2666f940d60dd.tar.xz | |
comedi: isadma: use kzalloc_flex
Switched struct pointer member to a flexible array member to get rid of
kzalloc_objs as there's no need for them to be separately allocated.
AAdded __counted_by for extra runtime analysis.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://patch.msgid.link/20260311232459.18407-1-rosenp@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/comedi/comedi_isadma.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/comedi/comedi_isadma.h b/include/linux/comedi/comedi_isadma.h index 9d2b12db7e6e..7514ce222fa6 100644 --- a/include/linux/comedi/comedi_isadma.h +++ b/include/linux/comedi/comedi_isadma.h @@ -48,11 +48,11 @@ struct comedi_isadma_desc { */ struct comedi_isadma { struct device *dev; - struct comedi_isadma_desc *desc; int n_desc; int cur_dma; unsigned int chan; unsigned int chan2; + struct comedi_isadma_desc desc[] __counted_by(n_desc); }; #if IS_ENABLED(CONFIG_ISA_DMA_API) |
