xref: /openbmc/linux/Documentation/mm/damon/api.rst (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1*ee65728eSMike Rapoport.. SPDX-License-Identifier: GPL-2.0
2*ee65728eSMike Rapoport
3*ee65728eSMike Rapoport=============
4*ee65728eSMike RapoportAPI Reference
5*ee65728eSMike Rapoport=============
6*ee65728eSMike Rapoport
7*ee65728eSMike RapoportKernel space programs can use every feature of DAMON using below APIs.  All you
8*ee65728eSMike Rapoportneed to do is including ``damon.h``, which is located in ``include/linux/`` of
9*ee65728eSMike Rapoportthe source tree.
10*ee65728eSMike Rapoport
11*ee65728eSMike RapoportStructures
12*ee65728eSMike Rapoport==========
13*ee65728eSMike Rapoport
14*ee65728eSMike Rapoport.. kernel-doc:: include/linux/damon.h
15*ee65728eSMike Rapoport
16*ee65728eSMike Rapoport
17*ee65728eSMike RapoportFunctions
18*ee65728eSMike Rapoport=========
19*ee65728eSMike Rapoport
20*ee65728eSMike Rapoport.. kernel-doc:: mm/damon/core.c
21