Searched refs:sys_bitarray (Results 1 – 3 of 3) sorted by relevance
/Zephyr-Core-3.7.0/subsys/lorawan/services/ |
D | frag_decoder_lowmem.c | 37 static bool triangular_matrix_get_entry(struct sys_bitarray *m2tbm, size_t x, size_t y, size_t m) in triangular_matrix_get_entry() 50 static void triangular_matrix_set_entry(struct sys_bitarray *m2tbm, size_t x, size_t y, size_t m) in triangular_matrix_set_entry() 60 static void triangular_matrix_clear_entry(struct sys_bitarray *m2tbm, size_t x, size_t y, size_t m) in triangular_matrix_clear_entry() 71 static inline bool bit_get(struct sys_bitarray *bitmap, size_t index) in bit_get() 80 static inline void bit_set(struct sys_bitarray *bitmap, size_t index) in bit_set() 88 static inline void bit_clear(struct sys_bitarray *bitmap, size_t index) in bit_clear() 96 static inline size_t bit_count_ones(struct sys_bitarray *bitmap, size_t index) in bit_count_ones() 106 static inline void bit_xor(struct sys_bitarray *des, struct sys_bitarray *src, size_t size) in bit_xor() 114 static inline void bit_clear_all(struct sys_bitarray *bitmap, size_t size) in bit_clear_all() 144 static void frag_dec_parity_matrix_vector(size_t m, size_t n, struct sys_bitarray *vec) in frag_dec_parity_matrix_vector() [all …]
|
/Zephyr-Core-3.7.0/include/zephyr/sys/ |
D | bitarray.h | 32 struct sys_bitarray { struct 48 typedef struct sys_bitarray sys_bitarray_t; argument
|
/Zephyr-Core-3.7.0/doc/kernel/memory_management/ |
D | sys_mem_blocks.rst | 65 the ``sys_bitarray`` interface, gets memory blocks one by one from
|