include/drm/ttm/ttm_placement.h

Source file repositories/reference/linux-study-clean/include/drm/ttm/ttm_placement.h

File Facts

System
Linux kernel
Corpus path
include/drm/ttm/ttm_placement.h
Extension
.h
Size
3435 bytes
Lines
104
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

struct ttm_place {
	uint64_t	fpfn;
	uint64_t	lpfn;
	uint32_t	mem_type;
	uint32_t	flags;
};

/**
 * struct ttm_placement
 *
 * @num_placement:	number of preferred placements
 * @placement:		preferred placements
 *
 * Structure indicating the placement you request for an object.
 */
struct ttm_placement {
	unsigned		num_placement;
	const struct ttm_place	*placement;
};

#endif

Annotation

Implementation Notes