Select one of the symbols to view example projects that use it.
 
Outline
#define BITFIELD_H
bitfield
bitfield_alloc(size_t);
bitfield_free(struct bitfield *);
bitfield_set(struct bitfield *, size_t);
bitfield_clear(struct bitfield *, size_t);
bitfield_is_set(struct bitfield *, size_t);
bitfield_get_first_zero(struct bitfield *);
Files
loading...
SourceVuESP-IDF Framework and ExamplesESP-IDFcomponents/wpa_supplicant/src/utils/bitfield.h
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/* * Bitfield * Copyright (c) 2013, Jouni Malinen <j@w1.fi> * * This software may be distributed under the terms of the BSD license. * See README for more details. *//* ... */ #ifndef BITFIELD_H #define BITFIELD_H struct bitfield; struct bitfield * bitfield_alloc(size_t max_bits); void bitfield_free(struct bitfield *bf); void bitfield_set(struct bitfield *bf, size_t bit); void bitfield_clear(struct bitfield *bf, size_t bit); int bitfield_is_set(struct bitfield *bf, size_t bit); int bitfield_get_first_zero(struct bitfield *bf); /* ... */ #endif /* BITFIELD_H */
Details