Blame man/memkind_dax_kmem.3

Packit Service 7f3b24
.\" SPDX-License-Identifier: BSD-2-Clause
Packit Service 7f3b24
.\" Copyright (C) 2019 - 2020 Intel Corporation.
Packit 345191
.\"
Packit 345191
.TH "MEMKIND_DAX_KMEM" 3 "2019-07-19" "Intel Corporation" "MEMKIND_DAX_KMEM" \" -*- nroff -*-
Packit 345191
.SH "NAME"
Packit 345191
memkind_dax_kmem \- DAX KMEM memory memkind operations.
Packit 345191
.br
Packit 345191
.BR Note:
Packit 345191
This is EXPERIMENTAL API. The functionality and the header file itself can be changed (including non-backward compatible changes) or removed.
Packit 345191
.SH "SYNOPSIS"
Packit 345191
.sp
Packit 345191
.BI "int memkind_dax_kmem_all_get_mbind_nodemask(struct memkind " "*kind" ", unsigned long " "*nodemask" ", unsigned long " "maxnode" );
Packit 345191
.br
Packit 345191
.SH DESCRIPTION
Packit 345191
.PP
Packit 345191
DAX KMEM memory memkind operations.
Packit 345191
.PP
Packit 345191
.BR memkind_dax_kmem_all_get_mbind_nodemask ()
Packit 345191
sets the
Packit 345191
.I nodemask
Packit 345191
bits to one that correspond to the all persistent memory NUMA nodes in
Packit 345191
the system. All other bits up to
Packit 345191
.I maxnode
Packit 345191
are set to zero.
Packit 345191
The
Packit 345191
.I nodemask
Packit 345191
can be used in conjunction with the
Packit 345191
.BR mbind (2)
Packit 345191
system call.
Packit 345191
.SH "COPYRIGHT"
Packit Service 7f3b24
Copyright (C) 2019 - 2020 Intel Corporation. All rights reserved.
Packit 345191
.SH "SEE ALSO"
Packit 345191
.BR memkind (3),
Packit 345191
.BR memkind_arena (3),
Packit 345191
.BR memkind_default (3),
Packit 345191
.BR memkind_hugetlb (3),
Packit 345191
.BR memkind_pmem (3),
Packit 345191
.BR jemalloc (3),
Packit 345191
.BR mbind (2),
Packit 345191
.BR mmap (2)