Home
last modified time | relevance | path

Searched refs:sys_bitarray (Results 1 – 3 of 3) sorted by relevance

/Zephyr-Core-3.7.0/subsys/lorawan/services/
Dfrag_decoder_lowmem.c37 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/
Dbitarray.h32 struct sys_bitarray { struct
48 typedef struct sys_bitarray sys_bitarray_t; argument
/Zephyr-Core-3.7.0/doc/kernel/memory_management/
Dsys_mem_blocks.rst65 the ``sys_bitarray`` interface, gets memory blocks one by one from