Blame memkind-1.10.1/include/memkind/internal/memkind_regular.h
|
Packit Service |
7f3b24 |
// SPDX-License-Identifier: BSD-2-Clause
|
|
Packit Service |
7f3b24 |
/* Copyright (C) 2017 - 2020 Intel Corporation. */
|
|
Packit Service |
7f3b24 |
|
|
Packit Service |
7f3b24 |
#pragma once
|
|
Packit Service |
7f3b24 |
#ifdef __cplusplus
|
|
Packit Service |
7f3b24 |
extern "C" {
|
|
Packit Service |
7f3b24 |
#endif
|
|
Packit Service |
7f3b24 |
|
|
Packit Service |
7f3b24 |
#include <memkind.h>
|
|
Packit Service |
7f3b24 |
|
|
Packit Service |
7f3b24 |
/*
|
|
Packit Service |
7f3b24 |
* Header file for the regular memory memkind operations.
|
|
Packit Service |
7f3b24 |
* More details in memkind_regular(3) man page.
|
|
Packit Service |
7f3b24 |
*
|
|
Packit Service |
7f3b24 |
* Functionality defined in this header is considered as EXPERIMENTAL API.
|
|
Packit Service |
7f3b24 |
* API standards are described in memkind(3) man page.
|
|
Packit Service |
7f3b24 |
*/
|
|
Packit Service |
7f3b24 |
|
|
Packit Service |
7f3b24 |
extern struct memkind_ops MEMKIND_REGULAR_OPS;
|
|
Packit Service |
7f3b24 |
int memkind_regular_all_get_mbind_nodemask(struct memkind *kind,
|
|
Packit Service |
7f3b24 |
unsigned long *nodemask,
|
|
Packit Service |
7f3b24 |
unsigned long maxnode);
|
|
Packit Service |
7f3b24 |
|
|
Packit Service |
7f3b24 |
#ifdef __cplusplus
|
|
Packit Service |
7f3b24 |
}
|
|
Packit Service |
7f3b24 |
#endif
|