PATH:
usr
/
src
/
kernels
/
5.14.0-611.49.2.el9_7.x86_64
/
include
/
linux
/* SPDX-License-Identifier: GPL-2.0-or-later */ /* General filesystem caching interface * * Copyright (C) 2021 Red Hat, Inc. All Rights Reserved. * Written by David Howells (dhowells@redhat.com) * * NOTE!!! See: * * Documentation/filesystems/caching/netfs-api.rst * * for a description of the network filesystem interface declared here. */ #ifndef _LINUX_FSCACHE_H #define _LINUX_FSCACHE_H #include <linux/fs.h> #include <linux/netfs.h> #include <linux/writeback.h> #if defined(CONFIG_FSCACHE) || defined(CONFIG_FSCACHE_MODULE) #define __fscache_available (1) #define fscache_available() (1) #define fscache_volume_valid(volume) (volume) #define fscache_cookie_valid(cookie) (cookie) #define fscache_resources_valid(cres) ((cres)->cache_priv) #define fscache_cookie_enabled(cookie) (cookie && !test_bit(FSCACHE_COOKIE_DISABLED, &cookie->flags)) #else #define __fscache_available (0) #define fscache_available() (0) #define fscache_volume_valid(volume) (0) #define fscache_cookie_valid(cookie) (0) #define fscache_resources_valid(cres) (false) #define fscache_cookie_enabled(cookie) (0) #endif struct fscache_cookie; #define FSCACHE_ADV_SINGLE_CHUNK 0x01 /* The object is a single chunk of data */ #define FSCACHE_ADV_WRITE_CACHE 0x00 /* Do cache if written to locally */ #define FSCACHE_ADV_WRITE_NOCACHE 0x02 /* Don't cache if written to locally */ #define FSCACHE_ADV_WANT_CACHE_SIZE 0x04 /* Retrieve cache size at runtime */ #define FSCACHE_INVAL_DIO_WRITE 0x01 /* Invalidate due to DIO write */ enum fscache_want_state { FSCACHE_WANT_PARAMS, FSCACHE_WANT_WRITE, FSCACHE_WANT_READ, }; /* * Data object state. */ enum fscache_cookie_state { FSCACHE_COOKIE_STATE_QUIESCENT, /* The cookie is uncached */ FSCACHE_COOKIE_STATE_LOOKING_UP, /* The cache object is being looked up */ FSCACHE_COOKIE_STATE_CREATING, /* The cache object is being created */ FSCACHE_COOKIE_STATE_ACTIVE, /* The cache is active, readable and writable */ FSCACHE_COOKIE_STATE_INVALIDATING, /* The cache is being invalidated */ FSCACHE_COOKIE_STATE_FAILED, /* The cache failed, withdraw to clear */ FSCACHE_COOKIE_STATE_LRU_DISCARDING, /* The cookie is being discarded by the LRU */ FSCACHE_COOKIE_STATE_WITHDRAWING, /* The cookie is being withdrawn */ FSCACHE_COOKIE_STATE_RELINQUISHING, /* The cookie is being relinquished */ FSCACHE_COOKIE_STATE_DROPPED, /* The cookie has been dropped */ #define FSCACHE_COOKIE_STATE__NR (FSCACHE_COOKIE_STATE_DROPPED + 1) } __attribute__((mode(byte))); /* * Volume representation cookie. */ struct fscache_volume { refcount_t ref; atomic_t n_cookies; /* Number of data cookies in volume */ atomic_t n_accesses; /* Number of cache accesses in progress */ unsigned int debug_id; unsigned int key_hash; /* Hash of key string */ char *key; /* Volume ID, eg. "afs@example.com@1234" */ struct list_head proc_link; /* Link in /proc/fs/fscache/volumes */ struct hlist_bl_node hash_link; /* Link in hash table */ struct work_struct work; struct fscache_cache *cache; /* The cache in which this resides */ void *cache_priv; /* Cache private data */ spinlock_t lock; unsigned long flags; #define FSCACHE_VOLUME_RELINQUISHED 0 /* Volume is being cleaned up */ #define FSCACHE_VOLUME_INVALIDATE 1 /* Volume was invalidated */ #define FSCACHE_VOLUME_COLLIDED_WITH 2 /* Volume was collided with */ #define FSCACHE_VOLUME_ACQUIRE_PENDING 3 /* Volume is waiting to complete acquisition */ #define FSCACHE_VOLUME_CREATING 4 /* Volume is being created on disk */ u8 coherency_len; /* Length of the coherency data */ u8 coherency[]; /* Coherency data */ }; /* * Data file representation cookie. * - a file will only appear in one cache * - a request to cache a file may or may not be honoured, subject to * constraints such as disk space * - indices are created on disk just-in-time */ struct fscache_cookie { refcount_t ref; atomic_t n_active; /* number of active users of cookie */ atomic_t n_accesses; /* Number of cache accesses in progress */ unsigned int debug_id; unsigned int inval_counter; /* Number of invalidations made */ spinlock_t lock; struct fscache_volume *volume; /* Parent volume of this file. */ void *cache_priv; /* Cache-side representation */ struct hlist_bl_node hash_link; /* Link in hash table */ struct list_head proc_link; /* Link in proc list */ struct list_head commit_link; /* Link in commit queue */ struct work_struct work; /* Commit/relinq/withdraw work */ loff_t object_size; /* Size of the netfs object */ unsigned long unused_at; /* Time at which unused (jiffies) */ unsigned long flags; #define FSCACHE_COOKIE_RELINQUISHED 0 /* T if cookie has been relinquished */ #define FSCACHE_COOKIE_RETIRED 1 /* T if this cookie has retired on relinq */ #define FSCACHE_COOKIE_IS_CACHING 2 /* T if this cookie is cached */ #define FSCACHE_COOKIE_NO_DATA_TO_READ 3 /* T if this cookie has nothing to read */ #define FSCACHE_COOKIE_NEEDS_UPDATE 4 /* T if attrs have been updated */ #define FSCACHE_COOKIE_HAS_BEEN_CACHED 5 /* T if cookie needs withdraw-on-relinq */ #define FSCACHE_COOKIE_DISABLED 6 /* T if cookie has been disabled */ #define FSCACHE_COOKIE_LOCAL_WRITE 7 /* T if cookie has been modified locally */ #define FSCACHE_COOKIE_NO_ACCESS_WAKE 8 /* T if no wake when n_accesses goes 0 */ #define FSCACHE_COOKIE_DO_RELINQUISH 9 /* T if this cookie needs relinquishment */ #define FSCACHE_COOKIE_DO_WITHDRAW 10 /* T if this cookie needs withdrawing */ #define FSCACHE_COOKIE_DO_LRU_DISCARD 11 /* T if this cookie needs LRU discard */ #define FSCACHE_COOKIE_DO_PREP_TO_WRITE 12 /* T if cookie needs write preparation */ #define FSCACHE_COOKIE_HAVE_DATA 13 /* T if this cookie has data stored */ #define FSCACHE_COOKIE_IS_HASHED 14 /* T if this cookie is hashed */ #define FSCACHE_COOKIE_DO_INVALIDATE 15 /* T if cookie needs invalidation */ enum fscache_cookie_state state; u8 advice; /* FSCACHE_ADV_* */ u8 key_len; /* Length of index key */ u8 aux_len; /* Length of auxiliary data */ u32 key_hash; /* Hash of volume, key, len */ union { void *key; /* Index key */ u8 inline_key[16]; /* - If the key is short enough */ }; union { void *aux; /* Auxiliary data */ u8 inline_aux[8]; /* - If the aux data is short enough */ }; }; /* * slow-path functions for when there is actually caching available, and the * netfs does actually have a valid token * - these are not to be called directly * - these are undefined symbols when FS-Cache is not configured and the * optimiser takes care of not using them */ extern struct fscache_volume *__fscache_acquire_volume(const char *, const char *, const void *, size_t); extern void __fscache_relinquish_volume(struct fscache_volume *, const void *, bool); extern struct fscache_cookie *__fscache_acquire_cookie( struct fscache_volume *, u8, const void *, size_t, const void *, size_t, loff_t); extern void __fscache_use_cookie(struct fscache_cookie *, bool); extern void __fscache_unuse_cookie(struct fscache_cookie *, const void *, const loff_t *); extern void __fscache_relinquish_cookie(struct fscache_cookie *, bool); extern void __fscache_resize_cookie(struct fscache_cookie *, loff_t); extern void __fscache_invalidate(struct fscache_cookie *, const void *, loff_t, unsigned int); extern int __fscache_begin_read_operation(struct netfs_cache_resources *, struct fscache_cookie *); extern int __fscache_begin_write_operation(struct netfs_cache_resources *, struct fscache_cookie *); extern void __fscache_write_to_cache(struct fscache_cookie *, struct address_space *, loff_t, size_t, loff_t, netfs_io_terminated_t, void *, bool); extern void __fscache_clear_page_bits(struct address_space *, loff_t, size_t); /** * fscache_acquire_volume - Register a volume as desiring caching services * @volume_key: An identification string for the volume * @cache_name: The name of the cache to use (or NULL for the default) * @coherency_data: Piece of arbitrary coherency data to check (or NULL) * @coherency_len: The size of the coherency data * * Register a volume as desiring caching services if they're available. The * caller must provide an identifier for the volume and may also indicate which * cache it should be in. If a preexisting volume entry is found in the cache, * the coherency data must match otherwise the entry will be invalidated. * * Returns a cookie pointer on success, -ENOMEM if out of memory or -EBUSY if a * cache volume of that name is already acquired. Note that "NULL" is a valid * cookie pointer and can be returned if caching is refused. */ static inline struct fscache_volume *fscache_acquire_volume(const char *volume_key, const char *cache_name, const void *coherency_data, size_t coherency_len) { if (!fscache_available()) return NULL; return __fscache_acquire_volume(volume_key, cache_name, coherency_data, coherency_len); } /** * fscache_relinquish_volume - Cease caching a volume * @volume: The volume cookie * @coherency_data: Piece of arbitrary coherency data to set (or NULL) * @invalidate: True if the volume should be invalidated * * Indicate that a filesystem no longer desires caching services for a volume. * The caller must have relinquished all file cookies prior to calling this. * The stored coherency data is updated. */ static inline void fscache_relinquish_volume(struct fscache_volume *volume, const void *coherency_data, bool invalidate) { if (fscache_volume_valid(volume)) __fscache_relinquish_volume(volume, coherency_data, invalidate); } /** * fscache_acquire_cookie - Acquire a cookie to represent a cache object * @volume: The volume in which to locate/create this cookie * @advice: Advice flags (FSCACHE_COOKIE_ADV_*) * @index_key: The index key for this cookie * @index_key_len: Size of the index key * @aux_data: The auxiliary data for the cookie (may be NULL) * @aux_data_len: Size of the auxiliary data buffer * @object_size: The initial size of object * * Acquire a cookie to represent a data file within the given cache volume. * * See Documentation/filesystems/caching/netfs-api.rst for a complete * description. */ static inline struct fscache_cookie *fscache_acquire_cookie(struct fscache_volume *volume, u8 advice, const void *index_key, size_t index_key_len, const void *aux_data, size_t aux_data_len, loff_t object_size) { if (!fscache_volume_valid(volume)) return NULL; return __fscache_acquire_cookie(volume, advice, index_key, index_key_len, aux_data, aux_data_len, object_size); } /** * fscache_use_cookie - Request usage of cookie attached to an object * @object: Object description * @will_modify: If cache is expected to be modified locally * * Request usage of the cookie attached to an object. The caller should tell * the cache if the object's contents are about to be modified locally and then * the cache can apply the policy that has been set to handle this case. */ static inline void fscache_use_cookie(struct fscache_cookie *cookie, bool will_modify) { if (fscache_cookie_valid(cookie)) __fscache_use_cookie(cookie, will_modify); } /** * fscache_unuse_cookie - Cease usage of cookie attached to an object * @object: Object description * @aux_data: Updated auxiliary data (or NULL) * @object_size: Revised size of the object (or NULL) * * Cease usage of the cookie attached to an object. When the users count * reaches zero then the cookie relinquishment will be permitted to proceed. */ static inline void fscache_unuse_cookie(struct fscache_cookie *cookie, const void *aux_data, const loff_t *object_size) { if (fscache_cookie_valid(cookie)) __fscache_unuse_cookie(cookie, aux_data, object_size); } /** * fscache_relinquish_cookie - Return the cookie to the cache, maybe discarding * it * @cookie: The cookie being returned * @retire: True if the cache object the cookie represents is to be discarded * * This function returns a cookie to the cache, forcibly discarding the * associated cache object if retire is set to true. * * See Documentation/filesystems/caching/netfs-api.rst for a complete * description. */ static inline void fscache_relinquish_cookie(struct fscache_cookie *cookie, bool retire) { if (fscache_cookie_valid(cookie)) __fscache_relinquish_cookie(cookie, retire); } /* * Find the auxiliary data on a cookie. */ static inline void *fscache_get_aux(struct fscache_cookie *cookie) { if (cookie->aux_len <= sizeof(cookie->inline_aux)) return cookie->inline_aux; else return cookie->aux; } /* * Update the auxiliary data on a cookie. */ static inline void fscache_update_aux(struct fscache_cookie *cookie, const void *aux_data, const loff_t *object_size) { void *p = fscache_get_aux(cookie); if (aux_data && p) memcpy(p, aux_data, cookie->aux_len); if (object_size) cookie->object_size = *object_size; } #ifdef CONFIG_FSCACHE_STATS extern atomic_t fscache_n_updates; #endif static inline void __fscache_update_cookie(struct fscache_cookie *cookie, const void *aux_data, const loff_t *object_size) { #ifdef CONFIG_FSCACHE_STATS atomic_inc(&fscache_n_updates); #endif fscache_update_aux(cookie, aux_data, object_size); smp_wmb(); set_bit(FSCACHE_COOKIE_NEEDS_UPDATE, &cookie->flags); } /** * fscache_update_cookie - Request that a cache object be updated * @cookie: The cookie representing the cache object * @aux_data: The updated auxiliary data for the cookie (may be NULL) * @object_size: The current size of the object (may be NULL) * * Request an update of the index data for the cache object associated with the * cookie. The auxiliary data on the cookie will be updated first if @aux_data * is set and the object size will be updated and the object possibly trimmed * if @object_size is set. * * See Documentation/filesystems/caching/netfs-api.rst for a complete * description. */ static inline void fscache_update_cookie(struct fscache_cookie *cookie, const void *aux_data, const loff_t *object_size) { if (fscache_cookie_enabled(cookie)) __fscache_update_cookie(cookie, aux_data, object_size); } /** * fscache_resize_cookie - Request that a cache object be resized * @cookie: The cookie representing the cache object * @new_size: The new size of the object (may be NULL) * * Request that the size of an object be changed. * * See Documentation/filesystems/caching/netfs-api.txt for a complete * description. */ static inline void fscache_resize_cookie(struct fscache_cookie *cookie, loff_t new_size) { if (fscache_cookie_enabled(cookie)) __fscache_resize_cookie(cookie, new_size); } /** * fscache_invalidate - Notify cache that an object needs invalidation * @cookie: The cookie representing the cache object * @aux_data: The updated auxiliary data for the cookie (may be NULL) * @size: The revised size of the object. * @flags: Invalidation flags (FSCACHE_INVAL_*) * * Notify the cache that an object is needs to be invalidated and that it * should abort any retrievals or stores it is doing on the cache. This * increments inval_counter on the cookie which can be used by the caller to * reconsider I/O requests as they complete. * * If @flags has FSCACHE_INVAL_DIO_WRITE set, this indicates that this is due * to a direct I/O write and will cause caching to be disabled on this cookie * until it is completely unused. * * See Documentation/filesystems/caching/netfs-api.rst for a complete * description. */ static inline void fscache_invalidate(struct fscache_cookie *cookie, const void *aux_data, loff_t size, unsigned int flags) { if (fscache_cookie_enabled(cookie)) __fscache_invalidate(cookie, aux_data, size, flags); } /** * fscache_operation_valid - Return true if operations resources are usable * @cres: The resources to check. * * Returns a pointer to the operations table if usable or NULL if not. */ static inline const struct netfs_cache_ops *fscache_operation_valid(const struct netfs_cache_resources *cres) { return fscache_resources_valid(cres) ? cres->ops : NULL; } /** * fscache_begin_read_operation - Begin a read operation for the netfs lib * @cres: The cache resources for the read being performed * @cookie: The cookie representing the cache object * * Begin a read operation on behalf of the netfs helper library. @cres * indicates the cache resources to which the operation state should be * attached; @cookie indicates the cache object that will be accessed. * * This is intended to be called from the ->begin_cache_operation() netfs lib * operation as implemented by the network filesystem. * * @cres->inval_counter is set from @cookie->inval_counter for comparison at * the end of the operation. This allows invalidation during the operation to * be detected by the caller. * * Returns: * * 0 - Success * * -ENOBUFS - No caching available * * Other error code from the cache, such as -ENOMEM. */ static inline int fscache_begin_read_operation(struct netfs_cache_resources *cres, struct fscache_cookie *cookie) { if (fscache_cookie_enabled(cookie)) return __fscache_begin_read_operation(cres, cookie); return -ENOBUFS; } /** * fscache_end_operation - End the read operation for the netfs lib * @cres: The cache resources for the read operation * * Clean up the resources at the end of the read request. */ static inline void fscache_end_operation(struct netfs_cache_resources *cres) { const struct netfs_cache_ops *ops = fscache_operation_valid(cres); if (ops) ops->end_operation(cres); } /** * fscache_read - Start a read from the cache. * @cres: The cache resources to use * @start_pos: The beginning file offset in the cache file * @iter: The buffer to fill - and also the length * @read_hole: How to handle a hole in the data. * @term_func: The function to call upon completion * @term_func_priv: The private data for @term_func * * Start a read from the cache. @cres indicates the cache object to read from * and must be obtained by a call to fscache_begin_operation() beforehand. * * The data is read into the iterator, @iter, and that also indicates the size * of the operation. @start_pos is the start position in the file, though if * @seek_data is set appropriately, the cache can use SEEK_DATA to find the * next piece of data, writing zeros for the hole into the iterator. * * Upon termination of the operation, @term_func will be called and supplied * with @term_func_priv plus the amount of data written, if successful, or the * error code otherwise. * * @read_hole indicates how a partially populated region in the cache should be * handled. It can be one of a number of settings: * * NETFS_READ_HOLE_IGNORE - Just try to read (may return a short read). * * NETFS_READ_HOLE_CLEAR - Seek for data, clearing the part of the buffer * skipped over, then do as for IGNORE. * * NETFS_READ_HOLE_FAIL - Give ENODATA if we encounter a hole. */ static inline int fscache_read(struct netfs_cache_resources *cres, loff_t start_pos, struct iov_iter *iter, enum netfs_read_from_hole read_hole, netfs_io_terminated_t term_func, void *term_func_priv) { const struct netfs_cache_ops *ops = fscache_operation_valid(cres); return ops->read(cres, start_pos, iter, read_hole, term_func, term_func_priv); } /** * fscache_begin_write_operation - Begin a write operation for the netfs lib * @cres: The cache resources for the write being performed * @cookie: The cookie representing the cache object * * Begin a write operation on behalf of the netfs helper library. @cres * indicates the cache resources to which the operation state should be * attached; @cookie indicates the cache object that will be accessed. * * @cres->inval_counter is set from @cookie->inval_counter for comparison at * the end of the operation. This allows invalidation during the operation to * be detected by the caller. * * Returns: * * 0 - Success * * -ENOBUFS - No caching available * * Other error code from the cache, such as -ENOMEM. */ static inline int fscache_begin_write_operation(struct netfs_cache_resources *cres, struct fscache_cookie *cookie) { if (fscache_cookie_enabled(cookie)) return __fscache_begin_write_operation(cres, cookie); return -ENOBUFS; } /** * fscache_write - Start a write to the cache. * @cres: The cache resources to use * @start_pos: The beginning file offset in the cache file * @iter: The data to write - and also the length * @term_func: The function to call upon completion * @term_func_priv: The private data for @term_func * * Start a write to the cache. @cres indicates the cache object to write to and * must be obtained by a call to fscache_begin_operation() beforehand. * * The data to be written is obtained from the iterator, @iter, and that also * indicates the size of the operation. @start_pos is the start position in * the file. * * Upon termination of the operation, @term_func will be called and supplied * with @term_func_priv plus the amount of data written, if successful, or the * error code otherwise. */ static inline int fscache_write(struct netfs_cache_resources *cres, loff_t start_pos, struct iov_iter *iter, netfs_io_terminated_t term_func, void *term_func_priv) { const struct netfs_cache_ops *ops = fscache_operation_valid(cres); return ops->write(cres, start_pos, iter, term_func, term_func_priv); } /** * fscache_clear_page_bits - Clear the PG_fscache bits from a set of pages * @mapping: The netfs inode to use as the source * @start: The start position in @mapping * @len: The amount of data to unlock * @caching: If PG_fscache has been set * * Clear the PG_fscache flag from a sequence of pages and wake up anyone who's * waiting. */ static inline void fscache_clear_page_bits(struct address_space *mapping, loff_t start, size_t len, bool caching) { if (caching) __fscache_clear_page_bits(mapping, start, len); } /** * fscache_write_to_cache - Save a write to the cache and clear PG_fscache * @cookie: The cookie representing the cache object * @mapping: The netfs inode to use as the source * @start: The start position in @mapping * @len: The amount of data to write back * @i_size: The new size of the inode * @term_func: The function to call upon completion * @term_func_priv: The private data for @term_func * @caching: If PG_fscache has been set * * Helper function for a netfs to write dirty data from an inode into the cache * object that's backing it. * * @start and @len describe the range of the data. This does not need to be * page-aligned, but to satisfy DIO requirements, the cache may expand it up to * the page boundaries on either end. All the pages covering the range must be * marked with PG_fscache. * * If given, @term_func will be called upon completion and supplied with * @term_func_priv. Note that the PG_fscache flags will have been cleared by * this point, so the netfs must retain its own pin on the mapping. */ static inline void fscache_write_to_cache(struct fscache_cookie *cookie, struct address_space *mapping, loff_t start, size_t len, loff_t i_size, netfs_io_terminated_t term_func, void *term_func_priv, bool caching) { if (caching) __fscache_write_to_cache(cookie, mapping, start, len, i_size, term_func, term_func_priv, caching); else if (term_func) term_func(term_func_priv, -ENOBUFS, false); } #if __fscache_available bool fscache_dirty_folio(struct address_space *mapping, struct folio *folio, struct fscache_cookie *cookie); #else #define fscache_dirty_folio(MAPPING, FOLIO, COOKIE) \ filemap_dirty_folio(MAPPING, FOLIO) #endif /** * fscache_unpin_writeback - Unpin writeback resources * @wbc: The writeback control * @cookie: The cookie referring to the cache object * * Unpin the writeback resources pinned by fscache_dirty_folio(). This is * intended to be called by the netfs's ->write_inode() method. */ static inline void fscache_unpin_writeback(struct writeback_control *wbc, struct fscache_cookie *cookie) { if (wbc->unpinned_fscache_wb) fscache_unuse_cookie(cookie, NULL, NULL); } /** * fscache_clear_inode_writeback - Clear writeback resources pinned by an inode * @cookie: The cookie referring to the cache object * @inode: The inode to clean up * @aux: Auxiliary data to apply to the inode * * Clear any writeback resources held by an inode when the inode is evicted. * This must be called before clear_inode() is called. */ static inline void fscache_clear_inode_writeback(struct fscache_cookie *cookie, struct inode *inode, const void *aux) { if (inode->i_state & I_PINNING_FSCACHE_WB) { loff_t i_size = i_size_read(inode); fscache_unuse_cookie(cookie, aux, &i_size); } } /** * fscache_note_page_release - Note that a netfs page got released * @cookie: The cookie corresponding to the file * * Note that a page that has been copied to the cache has been released. This * means that future reads will need to look in the cache to see if it's there. */ static inline void fscache_note_page_release(struct fscache_cookie *cookie) { /* If we've written data to the cache (HAVE_DATA) and there wasn't any * data in the cache when we started (NO_DATA_TO_READ), it may no * longer be true that we can skip reading from the cache - so clear * the flag that causes reads to be skipped. */ if (cookie && test_bit(FSCACHE_COOKIE_HAVE_DATA, &cookie->flags) && test_bit(FSCACHE_COOKIE_NO_DATA_TO_READ, &cookie->flags)) clear_bit(FSCACHE_COOKIE_NO_DATA_TO_READ, &cookie->flags); } #endif /* _LINUX_FSCACHE_H */
[+]
..
[-] node.h
[edit]
[-] via.h
[edit]
[-] ks0108.h
[edit]
[-] vfio.h
[edit]
[-] rbtree.h
[edit]
[-] stacktrace.h
[edit]
[-] list.h
[edit]
[-] mroute.h
[edit]
[-] psp.h
[edit]
[-] evm.h
[edit]
[-] interconnect.h
[edit]
[-] context_tracking_irq.h
[edit]
[-] phy_fixed.h
[edit]
[-] typecheck.h
[edit]
[-] rio_ids.h
[edit]
[-] sem.h
[edit]
[-] instrumented.h
[edit]
[-] count_zeros.h
[edit]
[-] fs.h
[edit]
[-] keyctl.h
[edit]
[-] rtc.h
[edit]
[-] mmu_context.h
[edit]
[+]
dsa
[-] virtio_caif.h
[edit]
[-] atalk.h
[edit]
[-] rndis.h
[edit]
[-] virtio_anchor.h
[edit]
[-] posix_acl.h
[edit]
[-] rhashtable-types.h
[edit]
[-] swap.h
[edit]
[-] purgatory.h
[edit]
[-] rtsx_pci.h
[edit]
[-] aio.h
[edit]
[-] rv.h
[edit]
[-] nvme-auth.h
[edit]
[-] args.h
[edit]
[-] license.h
[edit]
[-] bpfilter.h
[edit]
[-] tty_flip.h
[edit]
[-] crash_reserve.h
[edit]
[-] compiler_attributes.h
[edit]
[-] omap-dma.h
[edit]
[-] range.h
[edit]
[-] dfl.h
[edit]
[-] if_ltalk.h
[edit]
[-] attribute_container.h
[edit]
[-] gfp_types.h
[edit]
[-] hashtable_api.h
[edit]
[-] dynamic_debug.h
[edit]
[-] a.out.h
[edit]
[-] cpuset.h
[edit]
[-] ftrace.h
[edit]
[-] export-internal.h
[edit]
[-] vmalloc.h
[edit]
[-] nd.h
[edit]
[-] gfp.h
[edit]
[-] kdb.h
[edit]
[-] namei.h
[edit]
[-] lockref.h
[edit]
[-] in6.h
[edit]
[-] skbuff.h
[edit]
[-] ti-emif-sram.h
[edit]
[-] logic_iomem.h
[edit]
[-] phy_led_triggers.h
[edit]
[-] trace_events.h
[edit]
[-] radix-tree.h
[edit]
[-] mount.h
[edit]
[-] font.h
[edit]
[-] tc.h
[edit]
[-] dirent.h
[edit]
[-] io-64-nonatomic-lo-hi.h
[edit]
[-] crc7.h
[edit]
[-] pstore_ram.h
[edit]
[-] stmp_device.h
[edit]
[-] mm_api.h
[edit]
[-] mdev.h
[edit]
[-] percpu.h
[edit]
[-] once.h
[edit]
[-] mdio-gpio.h
[edit]
[-] ktime.h
[edit]
[-] ata_platform.h
[edit]
[-] tnum.h
[edit]
[-] verification.h
[edit]
[-] regmap.h
[edit]
[-] lsm_count.h
[edit]
[-] eventpoll.h
[edit]
[-] cgroup_subsys.h
[edit]
[-] arm-smccc.h
[edit]
[-] debugobjects.h
[edit]
[-] leds-regulator.h
[edit]
[-] printk.h
[edit]
[-] i2c-algo-pcf.h
[edit]
[-] signal_types.h
[edit]
[-] page-flags.h
[edit]
[-] rpmsg.h
[edit]
[-] wait.h
[edit]
[-] blk-integrity.h
[edit]
[-] bug.h
[edit]
[-] ppp_channel.h
[edit]
[-] kstrtox.h
[edit]
[-] prefetch.h
[edit]
[-] adxl.h
[edit]
[-] serial_8250.h
[edit]
[-] mnt_idmapping.h
[edit]
[-] kgdb.h
[edit]
[-] hdlcdrv.h
[edit]
[-] bcm47xx_wdt.h
[edit]
[-] irqhandler.h
[edit]
[-] fwnode.h
[edit]
[-] mc6821.h
[edit]
[-] fwnode_mdio.h
[edit]
[-] buildid.h
[edit]
[-] amd-pmf-io.h
[edit]
[+]
irqchip
[-] netdevice.h
[edit]
[-] root_dev.h
[edit]
[-] leds-lp3952.h
[edit]
[-] f75375s.h
[edit]
[-] nl802154.h
[edit]
[-] if_vlan.h
[edit]
[-] list_bl.h
[edit]
[-] elfnote-lto.h
[edit]
[-] mdio-mux.h
[edit]
[-] dma-fence-chain.h
[edit]
[-] workqueue.h
[edit]
[-] delayacct.h
[edit]
[-] spinlock_types.h
[edit]
[-] smp_types.h
[edit]
[-] interval_tree.h
[edit]
[-] oom.h
[edit]
[-] phy_link_topology.h
[edit]
[-] sysfb.h
[edit]
[-] crc32.h
[edit]
[-] mbus.h
[edit]
[-] indirect_call_wrapper.h
[edit]
[-] netfilter_bridge.h
[edit]
[-] percpu-refcount.h
[edit]
[-] cookie.h
[edit]
[-] flex_proportions.h
[edit]
[-] sonet.h
[edit]
[-] entry-kvm.h
[edit]
[-] migrate.h
[edit]
[-] leds-ti-lmu-common.h
[edit]
[-] map_benchmark.h
[edit]
[-] kthread.h
[edit]
[-] t10-pi.h
[edit]
[-] dlm_plock.h
[edit]
[-] vdpa.h
[edit]
[-] spmi.h
[edit]
[-] joystick.h
[edit]
[-] rodata_test.h
[edit]
[-] i2c-dev.h
[edit]
[-] irq.h
[edit]
[-] dma-mapping.h
[edit]
[-] inet_diag.h
[edit]
[-] blk-crypto.h
[edit]
[-] fileattr.h
[edit]
[-] stmmac.h
[edit]
[-] pci-epf.h
[edit]
[-] seqlock_types.h
[edit]
[-] entry-common.h
[edit]
[-] hwmon-sysfs.h
[edit]
[-] moxtet.h
[edit]
[-] ppp-comp.h
[edit]
[-] cordic.h
[edit]
[-] eisa.h
[edit]
[-] reset.h
[edit]
[-] pcs-lynx.h
[edit]
[+]
netfilter
[-] mxm-wmi.h
[edit]
[-] generic-radix-tree.h
[edit]
[-] llist.h
[edit]
[-] dma-buf.h
[edit]
[-] bitfield.h
[edit]
[-] vt_kern.h
[edit]
[-] consolemap.h
[edit]
[-] module_symbol.h
[edit]
[-] jbd2.h
[edit]
[-] bit_spinlock.h
[edit]
[-] dasd_mod.h
[edit]
[-] ipmi_smi.h
[edit]
[-] seqno-fence.h
[edit]
[-] rcupdate.h
[edit]
[-] netpoll.h
[edit]
[-] llist_api.h
[edit]
[-] badblocks.h
[edit]
[-] libps2.h
[edit]
[-] visorbus.h
[edit]
[-] swap_slots.h
[edit]
[-] rtnetlink.h
[edit]
[-] mm_inline.h
[edit]
[-] trace.h
[edit]
[-] xarray.h
[edit]
[-] seq_file.h
[edit]
[-] hugetlb_inline.h
[edit]
[-] pid.h
[edit]
[-] libfdt.h
[edit]
[-] wait_api.h
[edit]
[-] siox.h
[edit]
[-] omap-mailbox.h
[edit]
[-] uuid.h
[edit]
[-] parman.h
[edit]
[-] nfs_page.h
[edit]
[-] util_macros.h
[edit]
[-] psp-platform-access.h
[edit]
[-] rcutree.h
[edit]
[-] mailbox_controller.h
[edit]
[-] cgroup_rdma.h
[edit]
[-] static_call_types.h
[edit]
[-] memfd.h
[edit]
[-] lz4.h
[edit]
[-] omapfb.h
[edit]
[-] base64.h
[edit]
[-] termios_internal.h
[edit]
[-] led-class-multicolor.h
[edit]
[-] hwspinlock.h
[edit]
[-] cfi.h
[edit]
[-] seq_file_net.h
[edit]
[-] misc_cgroup.h
[edit]
[-] string_helpers.h
[edit]
[-] sxgbe_platform.h
[edit]
[-] clockchips.h
[edit]
[-] tty_buffer.h
[edit]
[-] tca6416_keypad.h
[edit]
[-] brcmphy.h
[edit]
[-] scs.h
[edit]
[-] sock_diag.h
[edit]
[-] freezer.h
[edit]
[-] netfilter.h
[edit]
[-] zconf.h
[edit]
[-] stackdepot.h
[edit]
[-] build-salt.h
[edit]
[-] seg6.h
[edit]
[-] cm4000_cs.h
[edit]
[-] gameport.h
[edit]
[-] tpm_svsm.h
[edit]
[-] hpet.h
[edit]
[-] pata_arasan_cf_data.h
[edit]
[-] restart_block.h
[edit]
[-] nfs_fs.h
[edit]
[-] of_fdt.h
[edit]
[-] mem_encrypt.h
[edit]
[-] dpll.h
[edit]
[-] proc_fs.h
[edit]
[-] ahci-remap.h
[edit]
[-] topology.h
[edit]
[-] ssbi.h
[edit]
[-] randomize_kstack.h
[edit]
[-] configfs.h
[edit]
[-] iscsi_boot_sysfs.h
[edit]
[-] netfs.h
[edit]
[-] security.h
[edit]
[-] bpf_lsm.h
[edit]
[-] spinlock_rt.h
[edit]
[+]
soundwire
[-] acpi_viot.h
[edit]
[-] cn_proc.h
[edit]
[-] genl_magic_struct.h
[edit]
[-] thermal.h
[edit]
[-] scatterlist.h
[edit]
[-] ahci_platform.h
[edit]
[-] dma-resv.h
[edit]
[-] spinlock_api_up.h
[edit]
[-] backing-dev-defs.h
[edit]
[-] hash.h
[edit]
[-] pvclock_gtod.h
[edit]
[-] kconfig.h
[edit]
[+]
mmc
[-] uidgid.h
[edit]
[-] s3c_adc_battery.h
[edit]
[-] cdrom.h
[edit]
[-] parport_pc.h
[edit]
[-] random.h
[edit]
[-] fscache.h
[edit]
[-] watch_queue.h
[edit]
[-] tty_ldisc.h
[edit]
[-] btree-128.h
[edit]
[-] mm_types.h
[edit]
[-] pwm_backlight.h
[edit]
[-] usbdevice_fs.h
[edit]
[-] libfdt_env.h
[edit]
[-] firmware.h
[edit]
[-] miscdevice.h
[edit]
[-] kmsan_string.h
[edit]
[-] threads.h
[edit]
[-] mpi.h
[edit]
[-] ip.h
[edit]
[-] kbd_diacr.h
[edit]
[+]
regulator
[-] jz4740-adc.h
[edit]
[-] bma150.h
[edit]
[-] bio.h
[edit]
[-] bpf_lirc.h
[edit]
[-] nvme-fc-driver.h
[edit]
[-] rmi.h
[edit]
[-] ds2782_battery.h
[edit]
[-] mhi_ep.h
[edit]
[-] tick.h
[edit]
[-] isa.h
[edit]
[-] srcutiny.h
[edit]
[-] cnt32_to_63.h
[edit]
[-] extcon.h
[edit]
[-] intel_vsec.h
[edit]
[-] etherdevice.h
[edit]
[-] apple_bl.h
[edit]
[-] of_platform.h
[edit]
[-] iommu-dma.h
[edit]
[+]
pse-pd
[-] dm-verity-loadpin.h
[edit]
[-] nfs_fs_sb.h
[edit]
[-] flat.h
[edit]
[-] libnvdimm.h
[edit]
[-] fsl_devices.h
[edit]
[-] scc.h
[edit]
[-] olpc-ec.h
[edit]
[+]
avf
[-] auto_dev-ioctl.h
[edit]
[-] ioprio.h
[edit]
[-] compiler-gcc.h
[edit]
[-] sh_clk.h
[edit]
[-] spinlock_api.h
[edit]
[-] init_task.h
[edit]
[-] sys.h
[edit]
[-] virtio_dma_buf.h
[edit]
[-] once_lite.h
[edit]
[-] ascii85.h
[edit]
[-] lockdep_api.h
[edit]
[-] dns_resolver.h
[edit]
[-] transport_class.h
[edit]
[-] if_pppol2tp.h
[edit]
[-] devfreq_cooling.h
[edit]
[-] pm.h
[edit]
[-] mroute6.h
[edit]
[-] kernel.h
[edit]
[-] module.h
[edit]
[-] scpi_protocol.h
[edit]
[-] io-64-nonatomic-hi-lo.h
[edit]
[-] counter.h
[edit]
[-] dtlk.h
[edit]
[-] devm-helpers.h
[edit]
[-] rwlock_rt.h
[edit]
[-] ratelimit_types.h
[edit]
[-] kmsg_dump.h
[edit]
[-] memcontrol.h
[edit]
[-] pstore.h
[edit]
[+]
mlx5
[-] scx200.h
[edit]
[-] rational.h
[edit]
[-] fwctl.h
[edit]
[-] filter.h
[edit]
[+]
remoteproc
[-] l2tp.h
[edit]
[-] rio_drv.h
[edit]
[-] lis3lv02d.h
[edit]
[-] aer.h
[edit]
[-] string_choices.h
[edit]
[-] ata.h
[edit]
[-] stdarg.h
[edit]
[-] phylib_stubs.h
[edit]
[-] pgtable_api.h
[edit]
[-] local_lock_internal.h
[edit]
[-] gcd.h
[edit]
[-] stringhash.h
[edit]
[-] icmpv6.h
[edit]
[-] bpf_trace.h
[edit]
[-] arm_sdei.h
[edit]
[-] nvme-tcp.h
[edit]
[-] min_heap.h
[edit]
[-] drbd_genl_api.h
[edit]
[-] stmp3xxx_rtc_wdt.h
[edit]
[-] pm_domain.h
[edit]
[-] prime_numbers.h
[edit]
[-] if_fddi.h
[edit]
[-] ucb1400.h
[edit]
[-] mnt_namespace.h
[edit]
[-] if_macvlan.h
[edit]
[-] posix-clock.h
[edit]
[-] isapnp.h
[edit]
[-] pm_opp.h
[edit]
[-] memory.h
[edit]
[-] if_link.h
[edit]
[-] vt.h
[edit]
[-] libgcc.h
[edit]
[-] tifm.h
[edit]
[-] rcu_node_tree.h
[edit]
[-] mISDNif.h
[edit]
[-] tracepoint-defs.h
[edit]
[-] wm97xx.h
[edit]
[-] nfsacl.h
[edit]
[-] exportfs.h
[edit]
[-] skb_array.h
[edit]
[-] i2c-mux.h
[edit]
[-] filelock.h
[edit]
[-] errqueue.h
[edit]
[-] of_graph.h
[edit]
[-] of_mdio.h
[edit]
[-] nospec.h
[edit]
[-] tracefs.h
[edit]
[-] jiffies.h
[edit]
[-] dca.h
[edit]
[-] i2c-algo-pca.h
[edit]
[-] igmp.h
[edit]
[-] edd.h
[edit]
[+]
decompress
[-] isa-dma.h
[edit]
[-] wwan.h
[edit]
[-] numa.h
[edit]
[-] spinlock_api_smp.h
[edit]
[-] 8250_pci.h
[edit]
[-] ipv6_route.h
[edit]
[-] dma-map-ops.h
[edit]
[-] minmax.h
[edit]
[-] if_tunnel.h
[edit]
[-] devcoredump.h
[edit]
[-] via-core.h
[edit]
[-] bootmem_info.h
[edit]
[+]
device
[-] kmsan-checks.h
[edit]
[-] user.h
[edit]
[-] most.h
[edit]
[-] sony-laptop.h
[edit]
[+]
fsl
[+]
mdio
[-] ww_mutex.h
[edit]
[-] workqueue_api.h
[edit]
[-] seq_buf.h
[edit]
[+]
isdn
[-] io_uring.h
[edit]
[-] kmod.h
[edit]
[-] rculist.h
[edit]
[-] regset.h
[edit]
[-] logic_pio.h
[edit]
[-] mman.h
[edit]
[-] memblock.h
[edit]
[-] if_tun.h
[edit]
[+]
extcon
[-] dmi.h
[edit]
[-] union_find.h
[edit]
[-] page_idle.h
[edit]
[-] page_reporting.h
[edit]
[-] openvswitch.h
[edit]
[-] if_eql.h
[edit]
[-] cgroup.h
[edit]
[-] atm_tcp.h
[edit]
[-] pci-doe.h
[edit]
[-] nls.h
[edit]
[-] led-lm3530.h
[edit]
[-] iversion.h
[edit]
[-] kmemleak.h
[edit]
[-] rhashtable.h
[edit]
[-] tsacct_kern.h
[edit]
[-] coresight-stm.h
[edit]
[-] smscphy.h
[edit]
[-] smc911x.h
[edit]
[-] watchdog.h
[edit]
[-] kcov.h
[edit]
[-] dm-region-hash.h
[edit]
[-] sysrq.h
[edit]
[-] wmi.h
[edit]
[-] clk.h
[edit]
[-] bitmap.h
[edit]
[-] smp.h
[edit]
[-] hashtable.h
[edit]
[-] adreno-smmu-priv.h
[edit]
[-] videodev2.h
[edit]
[-] taskstats_kern.h
[edit]
[-] errname.h
[edit]
[-] array_size.h
[edit]
[-] objtool_types.h
[edit]
[-] if_team.h
[edit]
[+]
io_uring
[-] device-mapper.h
[edit]
[-] blk_types.h
[edit]
[-] async.h
[edit]
[-] audit.h
[edit]
[-] blk-mq.h
[edit]
[-] damon.h
[edit]
[+]
power
[-] vmw_vmci_defs.h
[edit]
[-] acpi_pmtmr.h
[edit]
[-] pldmfw.h
[edit]
[-] journal-head.h
[edit]
[-] swapops.h
[edit]
[-] ipmi.h
[edit]
[-] kref_api.h
[edit]
[-] netfilter_ipv6.h
[edit]
[-] nfs3.h
[edit]
[-] padata.h
[edit]
[-] cred.h
[edit]
[-] syscalls.h
[edit]
[-] srcu.h
[edit]
[-] ntb_transport.h
[edit]
[-] apm_bios.h
[edit]
[-] efi.h
[edit]
[-] elf.h
[edit]
[-] ntb.h
[edit]
[-] lsm_hooks.h
[edit]
[-] altera_uart.h
[edit]
[-] uio.h
[edit]
[-] nubus.h
[edit]
[-] jhash.h
[edit]
[-] iommufd.h
[edit]
[-] align.h
[edit]
[-] fsnotify_backend.h
[edit]
[-] screen_info.h
[edit]
[-] devfreq.h
[edit]
[-] synclink.h
[edit]
[-] vmpressure.h
[edit]
[-] spinlock_types_raw.h
[edit]
[-] rcutiny.h
[edit]
[-] kexec.h
[edit]
[-] netlink.h
[edit]
[-] xxhash.h
[edit]
[-] unroll.h
[edit]
[-] scmi_protocol.h
[edit]
[-] srcutree.h
[edit]
[-] stm.h
[edit]
[-] utsname.h
[edit]
[-] ring_buffer.h
[edit]
[-] pm_wakeup.h
[edit]
[-] initrd.h
[edit]
[-] dma-direct.h
[edit]
[-] micrel_phy.h
[edit]
[-] latencytop.h
[edit]
[-] phonet.h
[edit]
[-] mv643xx_i2c.h
[edit]
[-] packing.h
[edit]
[-] lcd.h
[edit]
[-] tpm.h
[edit]
[-] dm-io.h
[edit]
[-] dqblk_v2.h
[edit]
[-] local_lock.h
[edit]
[-] of_reserved_mem.h
[edit]
[-] host1x_context_bus.h
[edit]
[-] sdb.h
[edit]
[-] path.h
[edit]
[-] async_tx.h
[edit]
[-] rslib.h
[edit]
[-] limits.h
[edit]
[-] shdma-base.h
[edit]
[-] cb710.h
[edit]
[-] hardirq.h
[edit]
[-] fsi-sbefifo.h
[edit]
[-] group_cpus.h
[edit]
[-] hid-over-i2c.h
[edit]
[-] nodemask.h
[edit]
[-] of_address.h
[edit]
[-] posix_acl_xattr.h
[edit]
[-] atomic.h
[edit]
[-] find.h
[edit]
[-] mpls_iptunnel.h
[edit]
[+]
platform_data
[-] compaction.h
[edit]
[-] eeprom_93cx6.h
[edit]
[-] zorro.h
[edit]
[-] timb_dma.h
[edit]
[-] interval_tree_generic.h
[edit]
[-] pda_power.h
[edit]
[-] kobject_api.h
[edit]
[-] lru_cache.h
[edit]
[-] libata.h
[edit]
[-] earlycpio.h
[edit]
[-] debug_locks.h
[edit]
[-] maple.h
[edit]
[-] cpuidle.h
[edit]
[-] fs_types.h
[edit]
[+]
firmware
[-] ksm.h
[edit]
[-] backlight.h
[edit]
[-] pagevec.h
[edit]
[-] goldfish.h
[edit]
[-] mpls.h
[edit]
[-] connector.h
[edit]
[-] instrumentation.h
[edit]
[-] zswap.h
[edit]
[-] fs_context.h
[edit]
[-] gpio_keys.h
[edit]
[-] qnx6_fs.h
[edit]
[-] sunxi-rsb.h
[edit]
[-] msg.h
[edit]
[-] intel_rapl.h
[edit]
[-] surface_acpi_notify.h
[edit]
[-] bpf_mprog.h
[edit]
[-] eeprom_93xx46.h
[edit]
[-] khugepaged.h
[edit]
[-] cuda.h
[edit]
[-] hmm.h
[edit]
[-] hil_mlc.h
[edit]
[-] pm-trace.h
[edit]
[-] intel_tpmi.h
[edit]
[-] preempt.h
[edit]
[-] zlib.h
[edit]
[-] dma-fence-unwrap.h
[edit]
[-] container_of.h
[edit]
[-] ns_common.h
[edit]
[-] pl320-ipc.h
[edit]
[-] pti.h
[edit]
[-] eventfd.h
[edit]
[-] pkeys.h
[edit]
[-] leds.h
[edit]
[-] fd.h
[edit]
[-] irqflags.h
[edit]
[-] nvram.h
[edit]
[-] trace_clock.h
[edit]
[-] tboot.h
[edit]
[-] unicode.h
[edit]
[-] irqdomain_defs.h
[edit]
[-] sched_clock.h
[edit]
[-] seccomp.h
[edit]
[-] quotaops.h
[edit]
[-] cfi_types.h
[edit]
[-] firmware-map.h
[edit]
[-] vermagic.h
[edit]
[-] uaccess.h
[edit]
[-] sm501-regs.h
[edit]
[-] hid-roccat.h
[edit]
[-] list_sort.h
[edit]
[-] linear_range.h
[edit]
[-] sram.h
[edit]
[+]
mux
[-] elfnote.h
[edit]
[-] anon_inodes.h
[edit]
[-] fs_api.h
[edit]
[-] page_ref.h
[edit]
[-] tracehook.h
[edit]
[+]
atomic
[-] rmap.h
[edit]
[-] mpage.h
[edit]
[-] if_ether.h
[edit]
[-] instruction_pointer.h
[edit]
[-] davinci_emac.h
[edit]
[-] pci_ids.h
[edit]
[-] ethtool_netlink.h
[edit]
[-] virtio_pci_legacy.h
[edit]
[-] cleanup.h
[edit]
[-] mii_timestamper.h
[edit]
[-] dim.h
[edit]
[-] efs_vh.h
[edit]
[-] bio-integrity.h
[edit]
[-] parser.h
[edit]
[-] refcount_api.h
[edit]
[-] vga_switcheroo.h
[edit]
[-] reset-controller.h
[edit]
[-] average.h
[edit]
[-] pm_wakeirq.h
[edit]
[-] crc8.h
[edit]
[-] trace_seq.h
[edit]
[-] of_dma.h
[edit]
[-] fixp-arith.h
[edit]
[-] bpf_verifier.h
[edit]
[-] ptr_ring.h
[edit]
[-] cma.h
[edit]
[-] drbd_genl.h
[edit]
[-] nvme-rdma.h
[edit]
[-] ftrace_irq.h
[edit]
[-] sh_timer.h
[edit]
[-] pmu.h
[edit]
[-] writeback.h
[edit]
[-] i2c.h
[edit]
[-] bits.h
[edit]
[-] inetdevice.h
[edit]
[-] mmzone.h
[edit]
[-] bcd.h
[edit]
[-] zstd_lib.h
[edit]
[-] blk-crypto-profile.h
[edit]
[-] fsi.h
[edit]
[-] uacce.h
[edit]
[-] elf-fdpic.h
[edit]
[-] fsi-occ.h
[edit]
[+]
surface_aggregator
[-] yam.h
[edit]
[-] set_memory.h
[edit]
[-] timekeeping.h
[edit]
[-] prmt.h
[edit]
[-] dev_printk.h
[edit]
[-] extcon-provider.h
[edit]
[-] selection.h
[edit]
[-] smsc911x.h
[edit]
[-] uts.h
[edit]
[+]
spi
[-] pxa168_eth.h
[edit]
[-] aperture.h
[edit]
[-] leds-lp3944.h
[edit]
[-] serial_s3c.h
[edit]
[-] mv643xx_eth.h
[edit]
[-] ihex.h
[edit]
[-] hugetlb.h
[edit]
[-] toshiba.h
[edit]
[-] lsm_audit.h
[edit]
[-] virtio_byteorder.h
[edit]
[-] console_struct.h
[edit]
[-] if_bridge.h
[edit]
[-] bitrev.h
[edit]
[-] vm_event_item.h
[edit]
[-] statfs.h
[edit]
[-] clocksource.h
[edit]
[-] parport.h
[edit]
[-] fscrypt.h
[edit]
[-] cpuidle_haltpoll.h
[edit]
[-] textsearch_fsm.h
[edit]
[-] fcntl.h
[edit]
[-] build_bug.h
[edit]
[-] icmp.h
[edit]
[-] swiotlb.h
[edit]
[-] cciss_ioctl.h
[edit]
[-] smpboot.h
[edit]
[-] page_owner.h
[edit]
[-] leds-pca9532.h
[edit]
[-] zstd.h
[edit]
[-] ptrace.h
[edit]
[-] dlm.h
[edit]
[-] umh.h
[edit]
[-] glob.h
[edit]
[-] swapfile.h
[edit]
[-] blkdev.h
[edit]
[-] crc64.h
[edit]
[-] buffer_head.h
[edit]
[-] input.h
[edit]
[-] sys_soc.h
[edit]
[-] adb.h
[edit]
[-] atmel-ssc.h
[edit]
[-] efi-bgrt.h
[edit]
[-] greybus.h
[edit]
[-] lockdep.h
[edit]
[-] syslog.h
[edit]
[-] altera_jtaguart.h
[edit]
[-] stackprotector.h
[edit]
[-] err.h
[edit]
[-] powercap.h
[edit]
[-] virtio_console.h
[edit]
[-] psci.h
[edit]
[-] ctype.h
[edit]
[-] pktcdvd.h
[edit]
[-] usb.h
[edit]
[-] cache.h
[edit]
[-] stringify.h
[edit]
[-] virtio_config.h
[edit]
[-] bcm47xx_nvram.h
[edit]
[-] socket.h
[edit]
[-] adfs_fs.h
[edit]
[-] stat.h
[edit]
[-] hidraw.h
[edit]
[-] mmdebug.h
[edit]
[-] ethtool.h
[edit]
[-] refcount.h
[edit]
[-] console.h
[edit]
[-] static_key.h
[edit]
[-] sctp.h
[edit]
[-] pnfs_osd_xdr.h
[edit]
[-] irqnr.h
[edit]
[-] slab.h
[edit]
[-] fortify-string.h
[edit]
[-] cfag12864b.h
[edit]
[-] rwlock_types.h
[edit]
[-] extable.h
[edit]
[-] rcuwait_api.h
[edit]
[-] interrupt.h
[edit]
[-] irqbypass.h
[edit]
[-] swap_cgroup.h
[edit]
[-] irqchip.h
[edit]
[-] kvm_para.h
[edit]
[-] dm-dirty-log.h
[edit]
[-] if_pppox.h
[edit]
[-] iommu.h
[edit]
[-] nvme.h
[edit]
[-] lcm.h
[edit]
[-] sprintf.h
[edit]
[-] io-mapping.h
[edit]
[-] uprobes.h
[edit]
[-] module_signature.h
[edit]
[-] component.h
[edit]
[-] resource_ext.h
[edit]
[-] rwlock.h
[edit]
[-] clkdev.h
[edit]
[-] serial_core.h
[edit]
[-] gpio-pxa.h
[edit]
[-] pr.h
[edit]
[-] of_gpio.h
[edit]
[-] pstore_blk.h
[edit]
[-] pruss_driver.h
[edit]
[-] soundcard.h
[edit]
[-] coredump.h
[edit]
[-] nvmem-provider.h
[edit]
[-] asn1_encoder.h
[edit]
[-] memregion.h
[edit]
[-] zpool.h
[edit]
[-] kfence.h
[edit]
[-] int_log.h
[edit]
[-] list_lru.h
[edit]
[-] ecryptfs.h
[edit]
[-] dqblk_qtree.h
[edit]
[-] cpumask_api.h
[edit]
[-] kmsan.h
[edit]
[-] if_rmnet.h
[edit]
[-] device.h
[edit]
[-] digsig.h
[edit]
[-] kernel-page-flags.h
[edit]
[-] cacheflush.h
[edit]
[-] acpi.h
[edit]
[-] w1-gpio.h
[edit]
[+]
greybus
[-] auxiliary_bus.h
[edit]
[-] userfaultfd_k.h
[edit]
[-] sysctl.h
[edit]
[-] bpf-cgroup.h
[edit]
[-] gfp_api.h
[edit]
[-] elfcore-compat.h
[edit]
[-] pci-ats.h
[edit]
[-] linkmode.h
[edit]
[-] cpuhotplug.h
[edit]
[-] bpf_mem_alloc.h
[edit]
[-] page-flags-layout.h
[edit]
[-] dynamic_queue_limits.h
[edit]
[-] ptp_classify.h
[edit]
[-] i8253.h
[edit]
[-] lapb.h
[edit]
[-] led-class-flash.h
[edit]
[-] dma-fence-array.h
[edit]
[-] htcpld.h
[edit]
[-] switchtec.h
[edit]
[-] psi_types.h
[edit]
[-] sh_dma.h
[edit]
[-] msi.h
[edit]
[-] fsl-diu-fb.h
[edit]
[-] rethook.h
[edit]
[-] perf_regs.h
[edit]
[+]
amba
[-] xattr.h
[edit]
[-] acpi_mdio.h
[edit]
[-] kvm_dirty_ring.h
[edit]
[-] kref.h
[edit]
[-] kmsan_types.h
[edit]
[-] auto_fs.h
[edit]
[-] bcm47xx_sprom.h
[edit]
[-] signalfd.h
[edit]
[-] kobj_map.h
[edit]
[-] sync_file.h
[edit]
[-] notifier.h
[edit]
[-] ks8851_mll.h
[edit]
[-] delayed_call.h
[edit]
[-] tee_core.h
[edit]
[-] swait.h
[edit]
[-] projid.h
[edit]
[-] pwm.h
[edit]
[-] cgroup-defs.h
[edit]
[-] bottom_half.h
[edit]
[-] key.h
[edit]
[-] virtio_net.h
[edit]
[-] iopoll.h
[edit]
[-] bcm963xx_tag.h
[edit]
[-] kernel_stat.h
[edit]
[-] cpu_cooling.h
[edit]
[-] syscalls_api.h
[edit]
[-] mempolicy.h
[edit]
[-] fprobe.h
[edit]
[-] linkage.h
[edit]
[-] win_minmax.h
[edit]
[-] balloon_compaction.h
[edit]
[-] const.h
[edit]
[-] vgaarb.h
[edit]
[-] rwlock_api_smp.h
[edit]
[-] ism.h
[edit]
[+]
rpmsg
[-] mm.h
[edit]
[-] objtool.h
[edit]
[-] timex.h
[edit]
[-] timecounter.h
[edit]
[-] time_namespace.h
[edit]
[-] nsproxy.h
[edit]
[-] iova_bitmap.h
[edit]
[-] polynomial.h
[edit]
[-] sm501.h
[edit]
[-] kbuild.h
[edit]
[-] key-type.h
[edit]
[-] timer.h
[edit]
[-] iova.h
[edit]
[-] seg6_local.h
[edit]
[-] vtime.h
[edit]
[-] rbtree_augmented.h
[edit]
[-] panic.h
[edit]
[-] llc.h
[edit]
[-] cpu_rmap.h
[edit]
[-] amd-iommu.h
[edit]
[-] phy.h
[edit]
[-] fs_enet_pd.h
[edit]
[+]
iio
[-] wl12xx.h
[edit]
[-] alcor_pci.h
[edit]
[-] stop_machine.h
[edit]
[-] hp_sdc.h
[edit]
[-] lwq.h
[edit]
[-] bpf.h
[edit]
[-] pim.h
[edit]
[-] vt_buffer.h
[edit]
[-] raid_class.h
[edit]
[-] shmem_fs.h
[edit]
[+]
netfilter_bridge
[-] types.h
[edit]
[-] of_net.h
[edit]
[+]
mtd
[-] bpf_types.h
[edit]
[-] siphash.h
[edit]
[-] inotify.h
[edit]
[-] fips.h
[edit]
[-] devpts_fs.h
[edit]
[-] ucs2_string.h
[edit]
[-] pci-p2pdma.h
[edit]
[-] panic_notifier.h
[edit]
[-] uio_driver.h
[edit]
[-] crc-ccitt.h
[edit]
[-] zsmalloc.h
[edit]
[-] pe.h
[edit]
[-] sed-opal.h
[edit]
[-] shrinker.h
[edit]
[-] c2port.h
[edit]
[-] poll.h
[edit]
[-] genl_magic_func.h
[edit]
[-] ratelimit.h
[edit]
[-] pps_kernel.h
[edit]
[-] textsearch.h
[edit]
[-] ieee802154.h
[edit]
[-] reciprocal_div.h
[edit]
[-] trace_recursion.h
[edit]
[-] mISDNhw.h
[edit]
[-] reboot.h
[edit]
[-] ccp.h
[edit]
[-] btree-type.h
[edit]
[-] btrfs.h
[edit]
[-] posix-timers.h
[edit]
[-] fault-inject-usercopy.h
[edit]
[-] kasan.h
[edit]
[-] if_arp.h
[edit]
[-] sort.h
[edit]
[-] gpio.h
[edit]
[-] fs_stack.h
[edit]
[-] dm-kcopyd.h
[edit]
[-] crash_dump.h
[edit]
[-] start_kernel.h
[edit]
[-] sonypi.h
[edit]
[-] spinlock_types_up.h
[edit]
[-] cdev.h
[edit]
[-] w1.h
[edit]
[-] slimbus.h
[edit]
[-] pci-acpi.h
[edit]
[-] percpu-defs.h
[edit]
[-] workqueue_types.h
[edit]
[-] assoc_array.h
[edit]
[-] usb_usual.h
[edit]
[-] linux_logo.h
[edit]
[-] z2_battery.h
[edit]
[-] math.h
[edit]
[-] agp_backend.h
[edit]
[-] kdev_t.h
[edit]
[-] user-return-notifier.h
[edit]
[-] slab_def.h
[edit]
[-] quota.h
[edit]
[-] of_irq.h
[edit]
[-] dmaengine.h
[edit]
[-] mdio.h
[edit]
[+]
sunrpc
[-] errno.h
[edit]
[-] fec.h
[edit]
[-] drbd_config.h
[edit]
[-] kernel_read_file.h
[edit]
[-] u64_stats_sync_api.h
[edit]
[+]
pinctrl
[-] kfifo.h
[edit]
[-] capability.h
[edit]
[-] bpf-cgroup-defs.h
[edit]
[-] highmem.h
[edit]
[-] mutex.h
[edit]
[-] ipack.h
[edit]
[-] timer_types.h
[edit]
[-] rcu_segcblist.h
[edit]
[-] seqlock.h
[edit]
[-] bch.h
[edit]
[-] hil.h
[edit]
[-] ptp_clock_kernel.h
[edit]
[-] arm_ffa.h
[edit]
[+]
mlx4
[-] hyperv.h
[edit]
[-] kasan-checks.h
[edit]
[-] plist.h
[edit]
[-] pipe_fs_i.h
[edit]
[-] firewire.h
[edit]
[-] ima.h
[edit]
[-] if_tap.h
[edit]
[-] coresight.h
[edit]
[-] sed-opal-key.h
[edit]
[-] property.h
[edit]
[-] net_tstamp.h
[edit]
[+]
soc
[-] nfs_ssc.h
[edit]
[-] nvme-keyring.h
[edit]
[-] hid.h
[edit]
[-] netfilter_ipv4.h
[edit]
[-] stddef.h
[edit]
[-] hid-sensor-ids.h
[edit]
[-] intel-ish-client-if.h
[edit]
[-] kobject.h
[edit]
[-] psi.h
[edit]
[-] cpu_smt.h
[edit]
[-] iosys-map.h
[edit]
[-] ext2_fs.h
[edit]
[-] acpi_dma.h
[edit]
[-] btf_ids.h
[edit]
[-] mvebu-pmsu.h
[edit]
[-] dma-fence.h
[edit]
[-] of_iommu.h
[edit]
[-] kvm_types.h
[edit]
[-] fb.h
[edit]
[-] coresight-pmu.h
[edit]
[-] svga.h
[edit]
[-] mei_aux.h
[edit]
[+]
reset
[-] swait_api.h
[edit]
[-] vme.h
[edit]
[-] remoteproc.h
[edit]
[-] pstore_zone.h
[edit]
[-] cpu.h
[edit]
[-] i8042.h
[edit]
[-] vmw_vmci_api.h
[edit]
[-] atmel_pdc.h
[edit]
[-] platform_profile.h
[edit]
[-] asn1_ber_bytecode.h
[edit]
[-] nmi.h
[edit]
[-] rcupdate_wait.h
[edit]
[+]
qat
[-] fw_table.h
[edit]
[-] seg6_genl.h
[edit]
[-] device_cgroup.h
[edit]
[-] tty_port.h
[edit]
[-] tcp.h
[edit]
[-] irqdesc.h
[edit]
[-] edac.h
[edit]
[-] coda.h
[edit]
[-] fsnotify.h
[edit]
[-] pci.h
[edit]
[-] seqlock_api.h
[edit]
[-] timerqueue.h
[edit]
[-] mmu_notifier.h
[edit]
[-] msdos_fs.h
[edit]
[+]
qed
[-] virtio.h
[edit]
[-] pmbus.h
[edit]
[-] percpu_counter.h
[edit]
[-] hid_bpf.h
[edit]
[-] dmapool.h
[edit]
[-] time64.h
[edit]
[-] sbitmap.h
[edit]
[-] fbcon.h
[edit]
[-] pci-dma-compat.h
[edit]
[-] iscsi_ibft.h
[edit]
[-] pfn_t.h
[edit]
[-] serial_bcm63xx.h
[edit]
[-] context_tracking_state.h
[edit]
[-] cpuhplock.h
[edit]
[-] seg6_iptunnel.h
[edit]
[-] xz.h
[edit]
[-] fscache-cache.h
[edit]
[-] apple-gmux.h
[edit]
[-] efi_embedded_fw.h
[edit]
[-] io-pgtable.h
[edit]
[-] nfs_iostat.h
[edit]
[-] timerfd.h
[edit]
[-] hwmon-vid.h
[edit]
[-] hid-sensor-hub.h
[edit]
[-] zutil.h
[edit]
[-] jump_label.h
[edit]
[-] atm.h
[edit]
[-] sync_core.h
[edit]
[-] rculist_bl.h
[edit]
[-] ipv6.h
[edit]
[-] hrtimer.h
[edit]
[-] syscall_user_dispatch.h
[edit]
[-] sunserialcore.h
[edit]
[+]
clk
[-] blk-cgroup.h
[edit]
[-] atmel-isc-media.h
[edit]
[-] msdos_partition.h
[edit]
[-] skmsg.h
[edit]
[-] devfreq-event.h
[edit]
[-] ti_wilink_st.h
[edit]
[-] lockdep_types.h
[edit]
[-] usermode_driver.h
[edit]
[-] tpm_eventlog.h
[edit]
[-] hdmi.h
[edit]
[-] futex.h
[edit]
[-] pfn.h
[edit]
[-] ras.h
[edit]
[-] crc16.h
[edit]
[-] kernfs.h
[edit]
[-] serial.h
[edit]
[-] hippidevice.h
[edit]
[-] lp.h
[edit]
[-] ptp_mock.h
[edit]
[-] bsg.h
[edit]
[-] processor.h
[edit]
[-] apm-emulation.h
[edit]
[+]
mailbox
[-] armada-37xx-rwtm-mailbox.h
[edit]
[-] patchkey.h
[edit]
[-] freelist.h
[edit]
[-] serdev.h
[edit]
[-] mmap_lock.h
[edit]
[-] spinlock.h
[edit]
[-] fault-inject.h
[edit]
[-] msi_api.h
[edit]
[-] sound.h
[edit]
[-] vhost_iotlb.h
[edit]
[-] proc_ns.h
[edit]
[-] crc-itu-t.h
[edit]
[-] delay.h
[edit]
[-] shm.h
[edit]
[+]
mfd
[-] power_supply.h
[edit]
[-] platform_device.h
[edit]
[-] rtmutex.h
[edit]
[-] ipc.h
[edit]
[-] mv643xx.h
[edit]
[-] maple_tree.h
[edit]
[-] page_table_check.h
[edit]
[-] cacheinfo.h
[edit]
[-] rfkill.h
[edit]
[-] rcuref.h
[edit]
[-] cpufeature.h
[edit]
[-] mmiotrace.h
[edit]
[-] semaphore.h
[edit]
[-] wkup_m3_ipc.h
[edit]
[-] pagemap.h
[edit]
[-] mailbox_client.h
[edit]
[-] sw842.h
[edit]
[-] sockptr.h
[edit]
[-] dma-heap.h
[edit]
[-] leds-bd2802.h
[edit]
[-] intel_th.h
[edit]
[-] auxvec.h
[edit]
[-] imx-media.h
[edit]
[-] thread_info.h
[edit]
[-] serial_max3100.h
[edit]
[-] mroute_base.h
[edit]
[-] cgroup_api.h
[edit]
[-] vfio_pci_core.h
[edit]
[-] hte.h
[edit]
[+]
can
[-] i2c-smbus.h
[edit]
[-] jump_label_ratelimit.h
[edit]
[-] energy_model.h
[edit]
[-] pm_runtime.h
[edit]
[-] static_call.h
[edit]
[-] genalloc.h
[edit]
[-] fddidevice.h
[edit]
[-] fsldma.h
[edit]
[-] poison.h
[edit]
[+]
sched
[-] fs_struct.h
[edit]
[-] hw_random.h
[edit]
[-] getcpu.h
[edit]
[-] hw_breakpoint.h
[edit]
[-] zstd_errors.h
[edit]
[-] fsverity.h
[edit]
[-] dax.h
[edit]
[-] in.h
[edit]
[-] if_phonet.h
[edit]
[-] livepatch.h
[edit]
[-] keyboard.h
[edit]
[-] drbd_limits.h
[edit]
[-] virtio_ring.h
[edit]
[-] nfs_fs_i.h
[edit]
[-] crc32poly.h
[edit]
[-] udp.h
[edit]
[-] signal.h
[edit]
[-] iocontext.h
[edit]
[-] nitro_enclaves.h
[edit]
[+]
phy
[-] lantiq.h
[edit]
[-] compiler.h
[edit]
[+]
ssb
[-] osq_lock.h
[edit]
[-] hrtimer_defs.h
[edit]
[-] pci-ep-cfs.h
[edit]
[-] irqreturn.h
[edit]
[-] blockgroup_lock.h
[edit]
[-] wireless.h
[edit]
[-] vfs.h
[edit]
[-] init.h
[edit]
[-] pci-tph.h
[edit]
[-] dm-bufio.h
[edit]
[-] irq_work.h
[edit]
[-] i2c-algo-bit.h
[edit]
[-] sungem_phy.h
[edit]
[-] mISDNdsp.h
[edit]
[-] hid-debug.h
[edit]
[-] cs5535.h
[edit]
[-] of.h
[edit]
[-] dma-direction.h
[edit]
[-] rculist_nulls.h
[edit]
[+]
i3c
[-] tegra-icc.h
[edit]
[-] error-injection.h
[edit]
[-] clocksource_ids.h
[edit]
[+]
pcs
[-] file.h
[edit]
[-] overflow.h
[edit]
[-] wait_bit.h
[edit]
[+]
rtc
[-] timb_gpio.h
[edit]
[-] sh_intc.h
[edit]
[-] sysv_fs.h
[edit]
[-] task_io_accounting_ops.h
[edit]
[-] kbd_kern.h
[edit]
[-] netdev_features.h
[edit]
[-] dtpm.h
[edit]
[-] cper.h
[edit]
[-] if_hsr.h
[edit]
[-] rtsx_usb.h
[edit]
[-] irqdomain.h
[edit]
[-] string.h
[edit]
[-] rwbase_rt.h
[edit]
[-] percpu-rwsem.h
[edit]
[-] context_tracking.h
[edit]
[-] ioremap.h
[edit]
[-] memory_hotplug.h
[edit]
[-] pci-epc.h
[edit]
[-] io_uring_types.h
[edit]
[-] alarmtimer.h
[edit]
[+]
raid
[-] acct.h
[edit]
[-] page_counter.h
[edit]
[-] page_ext.h
[edit]
[-] perf_event.h
[edit]
[-] bsearch.h
[edit]
[-] dqblk_v1.h
[edit]
[-] pageblock-flags.h
[edit]
[-] mii.h
[edit]
[-] page-isolation.h
[edit]
[-] kernelcapi.h
[edit]
[-] elf-randomize.h
[edit]
[-] resctrl.h
[edit]
[-] fs_pin.h
[edit]
[-] crc32c.h
[edit]
[-] smc91x.h
[edit]
[+]
lockd
[-] thunderbolt.h
[edit]
[-] kvm_irqfd.h
[edit]
[-] hiddev.h
[edit]
[-] pid_namespace.h
[edit]
[-] kallsyms.h
[edit]
[-] inet.h
[edit]
[-] sfp.h
[edit]
[-] tracepoint.h
[edit]
[-] serio.h
[edit]
[-] fs_parser.h
[edit]
[-] completion.h
[edit]
[-] moduleloader.h
[edit]
[-] acpi_iort.h
[edit]
[+]
netfilter_ipv6
[-] dm9000.h
[edit]
[-] vexpress.h
[edit]
[-] task_io_accounting.h
[edit]
[-] io.h
[edit]
[-] phylink.h
[edit]
[-] fsl_hypervisor.h
[edit]
[-] swab.h
[edit]
[-] hdlc.h
[edit]
[-] resume_user_mode.h
[edit]
[-] microchipphy.h
[edit]
[-] iomap.h
[edit]
[-] relay.h
[edit]
[-] bitops.h
[edit]
[-] of_clk.h
[edit]
[-] securebits.h
[edit]
[-] part_stat.h
[edit]
[-] tee_drv.h
[edit]
[-] dw_apb_timer.h
[edit]
[-] asn1.h
[edit]
[-] nvme-fc.h
[edit]
[-] profile.h
[edit]
[-] tfrc.h
[edit]
[-] tty.h
[edit]
[-] vmstat.h
[edit]
[-] tpm_command.h
[edit]
[-] objagg.h
[edit]
[-] mutex_types.h
[edit]
[-] interconnect-provider.h
[edit]
[-] pm_qos.h
[edit]
[-] pagewalk.h
[edit]
[-] iommu-helper.h
[edit]
[-] vlynq.h
[edit]
[+]
dma
[-] btf.h
[edit]
[-] mcb.h
[edit]
[-] rbtree_types.h
[edit]
[-] pci_hotplug.h
[edit]
[-] mhi.h
[edit]
[-] kprobes.h
[edit]
[-] of_pdt.h
[edit]
[-] nfs.h
[edit]
[-] hugetlb_cgroup.h
[edit]
[+]
fpga
[-] mutex_api.h
[edit]
[-] sizes.h
[edit]
[-] bootconfig.h
[edit]
[+]
unaligned
[-] pch_dma.h
[edit]
[-] crypto.h
[edit]
[-] rh_kabi.h
[edit]
[-] fanotify.h
[edit]
[-] units.h
[edit]
[-] f2fs_fs.h
[edit]
[-] dnotify.h
[edit]
[-] rbtree_latch.h
[edit]
[-] compat.h
[edit]
[-] irq_poll.h
[edit]
[-] klist.h
[edit]
[-] lsm_hook_defs.h
[edit]
[-] ramfs.h
[edit]
[-] nfs4.h
[edit]
[-] acpi_amd_wbrf.h
[edit]
[-] blkpg.h
[edit]
[-] audit_arch.h
[edit]
[-] kasan-tags.h
[edit]
[-] agpgart.h
[edit]
[-] compiler-clang.h
[edit]
[-] splice.h
[edit]
[-] crash_core.h
[edit]
[-] vmcore_info.h
[edit]
[-] arch_topology.h
[edit]
[-] mm_types_task.h
[edit]
[-] compiler-version.h
[edit]
[-] binfmts.h
[edit]
[+]
bcma
[-] timekeeper_internal.h
[edit]
[-] syscore_ops.h
[edit]
[-] kobject_ns.h
[edit]
[-] drbd.h
[edit]
[-] ioport.h
[edit]
[-] idle_inject.h
[edit]
[-] ks8842.h
[edit]
[-] bsg-lib.h
[edit]
[-] dcache.h
[edit]
[-] rio.h
[edit]
[-] net.h
[edit]
[-] crc4.h
[edit]
[-] pci-ecam.h
[edit]
[-] rcupdate_trace.h
[edit]
[-] dccp.h
[edit]
[+]
netfilter_arp
[-] memory-tiers.h
[edit]
[+]
input
[-] ts-nbus.h
[edit]
[-] spinlock_up.h
[edit]
[-] kvm_host.h
[edit]
[-] omap-iommu.h
[edit]
[-] vringh.h
[edit]
[-] serial_sci.h
[edit]
[-] pm_clock.h
[edit]
[-] seg6_hmac.h
[edit]
[-] netfilter_defs.h
[edit]
[-] mbcache.h
[edit]
[-] init_syscalls.h
[edit]
[-] cxl_err.h
[edit]
[-] u64_stats_sync.h
[edit]
[-] memremap.h
[edit]
[-] ptdump.h
[edit]
[-] hid-over-spi.h
[edit]
[-] jz4780-nemc.h
[edit]
[-] time32.h
[edit]
[-] mdio-bitbang.h
[edit]
[-] psp-sev.h
[edit]
[-] fdtable.h
[edit]
[-] suspend.h
[edit]
[-] ktime_api.h
[edit]
[-] atmdev.h
[edit]
[-] bcm963xx_nvram.h
[edit]
[-] fiemap.h
[edit]
[-] fsl_ifc.h
[edit]
[-] asn1_decoder.h
[edit]
[-] netfilter_netdev.h
[edit]
[-] resource.h
[edit]
[-] cpumask.h
[edit]
[+]
gpio
[-] hidden.h
[edit]
[-] clk-provider.h
[edit]
[-] elfcore.h
[edit]
[-] bpfptr.h
[edit]
[-] bpf_local_storage.h
[edit]
[-] errseq.h
[edit]
[+]
perf
[-] ppp_defs.h
[edit]
[-] marvell_phy.h
[edit]
[-] psp-tee.h
[edit]
[-] livepatch_sched.h
[edit]
[-] rw_hint.h
[edit]
[-] pnp.h
[edit]
[-] kcore.h
[edit]
[-] arm-cci.h
[edit]
[-] rio_regs.h
[edit]
[-] init_ohci1394_dma.h
[edit]
[-] moduleparam.h
[edit]
[-] backing-dev.h
[edit]
[-] export.h
[edit]
[-] highuid.h
[edit]
[-] bpf-netns.h
[edit]
[+]
hsi
[-] fcdevice.h
[edit]
[-] blktrace_api.h
[edit]
[-] rcu_notifier.h
[edit]
[-] hypervisor.h
[edit]
[-] falloc.h
[edit]
[+]
net
[-] reboot-mode.h
[edit]
[-] container.h
[edit]
[-] dio.h
[edit]
[-] kcsan-checks.h
[edit]
[-] nvmem-consumer.h
[edit]
[-] kdebug.h
[edit]
[-] softirq.h
[edit]
[-] personality.h
[edit]
[-] nsc_gpio.h
[edit]
[-] rtsx_common.h
[edit]
[-] task_work.h
[edit]
[-] sched.h
[edit]
[-] litex.h
[edit]
[-] secretmem.h
[edit]
[-] nfs_xdr.h
[edit]
[-] ptp_pch.h
[edit]
[-] pgtable.h
[edit]
[-] sysfs.h
[edit]
[-] hrtimer_api.h
[edit]
[-] pseudo_fs.h
[edit]
[-] mempool.h
[edit]
[-] via_i2c.h
[edit]
[-] pxa2xx_ssp.h
[edit]
[-] virtio_pci_modern.h
[edit]
[-] log2.h
[edit]
[-] highmem-internal.h
[edit]
[-] host1x.h
[edit]
[-] mc146818rtc.h
[edit]
[-] dmar.h
[edit]
[-] rcuwait.h
[edit]
[-] assoc_array_priv.h
[edit]
[-] vbox_utils.h
[edit]
[-] scx200_gpio.h
[edit]
[-] timeriomem-rng.h
[edit]
[-] sh_eth.h
[edit]
[-] counter_enum.h
[edit]
[-] memstick.h
[edit]
[-] torture.h
[edit]
[-] math64.h
[edit]
[-] blk-pm.h
[edit]
[-] kasan-enabled.h
[edit]
[-] intel_tcc.h
[edit]
[-] oid_registry.h
[edit]
[-] crc-t10dif.h
[edit]
[-] ref_tracker.h
[edit]
[-] rwsem.h
[edit]
[-] bvec.h
[edit]
[-] gnss.h
[edit]
[-] ipc_namespace.h
[edit]
[-] ndctl.h
[edit]
[+]
byteorder
[-] cgroup_refcnt.h
[edit]
[-] compiler_types.h
[edit]
[-] enclosure.h
[edit]
[-] stackleak.h
[edit]
[-] perf_event_api.h
[edit]
[-] via-gpio.h
[edit]
[+]
ceph
[-] kern_levels.h
[edit]
[-] cpufreq.h
[edit]
[-] time.h
[edit]
[-] superhyway.h
[edit]
[+]
crush
[-] debugfs.h
[edit]
[-] scmi_imx_protocol.h
[edit]
[-] of_pci.h
[edit]
[-] hwmon.h
[edit]
[-] virtio_vsock.h
[edit]
[-] lzo.h
[edit]
[-] of_device.h
[edit]
[-] tty_driver.h
[edit]
[-] circ_buf.h
[edit]
[+]
netfilter_ipv4
[-] ieee80211.h
[edit]
[-] idr.h
[edit]
[-] mod_devicetable.h
[edit]
[-] tsm.h
[edit]
[-] cc_platform.h
[edit]
[-] integrity.h
[edit]
[-] omap-gpmc.h
[edit]
[-] mei_cl_bus.h
[edit]
[-] ptp_kvm.h
[edit]
[-] cpu_pm.h
[edit]
[-] mtio.h
[edit]
[-] irq_sim.h
[edit]
[+]
ulpi
[-] ptrace_api.h
[edit]
[-] rcu_sync.h
[edit]
[-] huge_mm.h
[edit]
[-] user_namespace.h
[edit]
[-] list_nulls.h
[edit]
[-] kcsan.h
[edit]
[-] prandom.h
[edit]
[+]
usb
[-] migrate_mode.h
[edit]
[-] btree.h
[edit]