MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / rt_bitmap_test_bit

Function rt_bitmap_test_bit

components/utilities/libadt/bitmap/bitmap.h:28–31  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

26}
27
28rt_inline rt_bool_t rt_bitmap_test_bit(rt_bitmap_t *bitmap, rt_uint32_t bit)
29{
30 return !!(bitmap[bit / RT_BITMAP_BITS_MIN] & (1UL << (bit & (RT_BITMAP_BITS_MIN - 1))));
31}
32
33rt_inline void rt_bitmap_clear_bit(rt_bitmap_t *bitmap, rt_uint32_t bit)
34{

Callers 15

bitmap_region_allocFunction · 0.85
rt_pci_ep_add_epfFunction · 0.85
rt_dm_ida_takeFunction · 0.85
ofw_get_prop_fuzzy_nameFunction · 0.85
rt_dma_chan_configFunction · 0.85
rt_dma_chan_requestFunction · 0.85
dma_pool_allocFunction · 0.85
rt_ofw_node_test_flagFunction · 0.85
rt_bitmap_next_set_bitFunction · 0.85
rt_bitmap_next_clear_bitFunction · 0.85
rid_bitmap_get_namedFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected