Add Linux compatibility header stubs needed to compile extents_status.c: - backing-dev.h: Backing device info stub - dax.h: Direct Access (DAX) stubs - iomap.h: I/O mapping operations and structures - mman.h: Memory mapping flags - mount.h: VFS mount structures - pagevec.h: Page vector batching - pfn_t.h: Page frame number type - posix_acl_xattr.h: POSIX ACL xattr definitions - proc_fs.h: Proc filesystem stub - uio.h: User I/O vector definitions - xattr.h: Extended attributes - trace/events/ext4.h: Trace event stubs Co-developed-by: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Simon Glass <simon.glass@canonical.com>
20 lines
915 B
C
20 lines
915 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
#ifndef _TRACE_EXT4_H
|
|
#define _TRACE_EXT4_H
|
|
|
|
/* Trace stubs - empty macros for all ext4 trace points */
|
|
#define trace_ext4_es_find_extent_range_enter(...) do { } while (0)
|
|
#define trace_ext4_es_find_extent_range_exit(...) do { } while (0)
|
|
#define trace_ext4_es_insert_extent(...) do { } while (0)
|
|
#define trace_ext4_es_cache_extent(...) do { } while (0)
|
|
#define trace_ext4_es_lookup_extent_enter(...) do { } while (0)
|
|
#define trace_ext4_es_lookup_extent_exit(...) do { } while (0)
|
|
#define trace_ext4_es_remove_extent(...) do { } while (0)
|
|
#define trace_ext4_es_shrink(...) do { } while (0)
|
|
#define trace_ext4_es_shrink_count(...) do { } while (0)
|
|
#define trace_ext4_es_shrink_scan_enter(...) do { } while (0)
|
|
#define trace_ext4_es_shrink_scan_exit(...) do { } while (0)
|
|
#define trace_ext4_es_insert_delayed_extent(...) do { } while (0)
|
|
|
|
#endif /* _TRACE_EXT4_H */
|