summaryrefslogtreecommitdiff
path: root/drivers/usb/gadget/legacy/inode.c
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2025-03-08 22:22:29 -0500
committerAl Viro <viro@zeniv.linux.org.uk>2025-11-17 23:59:05 -0500
commit6ca67378d0e79a914420cbc8f300b7aaf8dadde6 (patch)
treee0935eb1457bea5fa3abffc27b39e1cf0a430338 /drivers/usb/gadget/legacy/inode.c
parentc7747fafaba0dcdad3d7da240e961927b4865f98 (diff)
convert functionfs
All files are regular; ep0 is there all along, other ep* may appear and go away during the filesystem lifetime; all of those are guaranteed to be gone by the time we umount it. Object creation is in ffs_sb_create_file(), removals - at ->kill_sb() time (for ep0) or by simple_remove_by_name() from ffs_epfiles_destroy() (for the rest of them). Switch ffs_sb_create_file() to simple_start_creating()/d_make_persistent()/ simple_done_creating() and that's it. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'drivers/usb/gadget/legacy/inode.c')
0 files changed, 0 insertions, 0 deletions