include/asm-generic/percpu_types.h

Source file repositories/reference/linux-study-clean/include/asm-generic/percpu_types.h

File Facts

System
Linux kernel
Corpus path
include/asm-generic/percpu_types.h
Extension
.h
Size
651 bytes
Lines
20
Domain
Repository Root And Misc
Bucket
include
Inferred role
Repository Root And Misc: implementation source
Status
source implementation candidate

Why This File Exists

Top-level or miscellaneous repository surface. Use this as map coverage unless a later manual pass promotes the file into a deeper subsystem dossier.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef _ASM_GENERIC_PERCPU_TYPES_H_
#define _ASM_GENERIC_PERCPU_TYPES_H_

#ifndef __ASSEMBLER__
/*
 * __percpu_qual is the qualifier for the percpu named address space.
 *
 * Most architectures use generic named address space for percpu variables but
 * some architectures define percpu variables in different named address space.
 * E.g. on x86, percpu variable may be declared as being relative to the %fs or
 * %gs segments using __seg_fs or __seg_gs named address space qualifier.
 */
#ifndef __percpu_qual
# define __percpu_qual
#endif

#endif /* __ASSEMBLER__ */
#endif /* _ASM_GENERIC_PERCPU_TYPES_H_ */

Annotation

Implementation Notes