🔙 Back to main site
LTTng control library C API
stable-2.16
stable-2.14
stable-2.15
stable-2.16
Main Page
Related Pages
Topics
Data Structures
Loading...
Searching...
No Matches
channel-buffer-ownership.h
1
/*
2
* Copyright (C) 2023 Philippe Proulx <eepp@efficios.com>
3
* Copyright (C) 2023 Jérémie Galarneau <jeremie.galarneau@efficios.com>
4
*
5
* SPDX-License-Identifier: LGPL-2.1-only
6
*
7
*/
8
9
#ifndef LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_H
10
#define LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_H
11
12
#ifdef __cplusplus
13
extern
"C"
{
14
#endif
15
28
enum
lttng_map_channel_buffer_ownership
{
30
LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_PER_UID
= 0,
31
33
LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_PER_PID
= 1,
34
};
35
37
38
#ifdef __cplusplus
39
}
40
#endif
41
42
#endif
/* LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_H */
lttng_map_channel_buffer_ownership
lttng_map_channel_buffer_ownership
Buffer ownership model of a user space map channel.
Definition
channel-buffer-ownership.h:28
LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_PER_UID
@ LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_PER_UID
Per-user buffering.
Definition
channel-buffer-ownership.h:30
LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_PER_PID
@ LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_PER_PID
Per-process buffering.
Definition
channel-buffer-ownership.h:33
lttng
map
channel-buffer-ownership.h
Generated by
1.9.8