API Reference Manual
1.46.0
api/abi-default/ticketlock.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: BSD-3-Clause
2
* Copyright (c) 2015-2018 Linaro Limited
3
*/
4
11
#ifndef ODP_ABI_TICKETLOCK_H_
12
#define ODP_ABI_TICKETLOCK_H_
13
14
#ifdef __cplusplus
15
extern
"C"
{
16
#endif
17
18
#include <
odp/api/atomic.h
>
19
21
typedef
struct
odp_ticketlock_s
{
22
odp_atomic_u32_t
next_ticket
;
23
odp_atomic_u32_t
cur_ticket
;
24
}
odp_ticketlock_t
;
25
26
#ifdef __cplusplus
27
}
28
#endif
29
30
#endif
atomic.h
ODP atomic operations.
odp_ticketlock_t
struct odp_ticketlock_s odp_ticketlock_t
ODP ticketlock.
odp_atomic_u32_s
Definition:
api/abi-default/atomic.h:26
odp_ticketlock_s
Definition:
api/abi-default/ticketlock.h:21
odp_ticketlock_s::next_ticket
odp_atomic_u32_t next_ticket
Next ticket.
Definition:
api/abi-default/ticketlock.h:22
odp_ticketlock_s::cur_ticket
odp_atomic_u32_t cur_ticket
Current ticket.
Definition:
api/abi-default/ticketlock.h:23
include
odp
api
abi-default
ticketlock.h
Generated by
1.9.1