diff options
| author | 2025-10-17 21:57:34 -0400 | |
|---|---|---|
| committer | 2025-10-23 16:24:27 +0200 | |
| commit | c195d5f5cf1420e2027b35eb7c1991d8aa410ef0 (patch) | |
| tree | ebafffd8a10df4c061afbd4952f9cffd4f3709ba /tools/perf/scripts/python/bin/ssh:/git@git.zx2c4.com/git: | |
| parent | usb: gadget: Store endpoint pointer in usb_request (diff) | |
usb: gadget: Introduce free_usb_request helper
[ Upstream commit 201c53c687f2b55a7cc6d9f4000af4797860174b ]
Introduce the free_usb_request() function that frees both the request's
buffer and the request itself.
This function serves as the cleanup callback for DEFINE_FREE() to enable
automatic, scope-based cleanup for usb_request pointers.
Signed-off-by: Kuen-Han Tsai <khtsai@google.com>
Link: https://lore.kernel.org/r/20250916-ready-v1-2-4997bf277548@google.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Link: https://lore.kernel.org/r/20250916-ready-v1-2-4997bf277548@google.com
Stable-dep-of: 082289414360 ("usb: gadget: f_rndis: Refactor bind path to use __free()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/ssh:/git@git.zx2c4.com/git:')
0 files changed, 0 insertions, 0 deletions
