Home
last modified time | relevance | path

Searched refs:bitmap (Results 1 – 25 of 26) sorted by relevance

12

/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/libmetal/lib/include/metal/
A Dutilities.h80 bitmap[bit / METAL_BITS_PER_ULONG] |= in metal_bitmap_set_bit()
86 return bitmap[bit / METAL_BITS_PER_ULONG] & in metal_bitmap_is_bit_set()
92 bitmap[bit / METAL_BITS_PER_ULONG] &= in metal_bitmap_clear_bit()
98 return !metal_bitmap_is_bit_set(bitmap, bit); in metal_bitmap_is_bit_clear()
107 bit < max && !metal_bitmap_is_bit_set(bitmap, bit); in metal_bitmap_next_set_bit()
113 #define metal_bitmap_for_each_set_bit(bitmap, bit, max) \ argument
114 for ((bit) = metal_bitmap_next_set_bit((bitmap), 0, (max)); \
116 (bit) = metal_bitmap_next_set_bit((bitmap), (bit), (max)))
124 bit < max && !metal_bitmap_is_bit_clear(bitmap, bit); in metal_bitmap_next_clear_bit()
130 #define metal_bitmap_for_each_clear_bit(bitmap, bit, max) \ argument
[all …]
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/libmetal/lib/include/metal/
A Dutilities.h80 bitmap[bit / METAL_BITS_PER_ULONG] |= in metal_bitmap_set_bit()
86 return bitmap[bit / METAL_BITS_PER_ULONG] & in metal_bitmap_is_bit_set()
92 bitmap[bit / METAL_BITS_PER_ULONG] &= in metal_bitmap_clear_bit()
98 return !metal_bitmap_is_bit_set(bitmap, bit); in metal_bitmap_is_bit_clear()
107 bit < max && !metal_bitmap_is_bit_set(bitmap, bit); in metal_bitmap_next_set_bit()
113 #define metal_bitmap_for_each_set_bit(bitmap, bit, max) \ argument
114 for ((bit) = metal_bitmap_next_set_bit((bitmap), 0, (max)); \
116 (bit) = metal_bitmap_next_set_bit((bitmap), (bit), (max)))
124 bit < max && !metal_bitmap_is_bit_clear(bitmap, bit); in metal_bitmap_next_clear_bit()
130 #define metal_bitmap_for_each_clear_bit(bitmap, bit, max) \ argument
[all …]
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/rpmsg/
A Drpmsg.c25 static uint32_t rpmsg_get_address(unsigned long *bitmap, int size) in rpmsg_get_address() argument
30 nextbit = metal_bitmap_next_clear_bit(bitmap, 0, size); in rpmsg_get_address()
33 metal_bitmap_set_bit(bitmap, nextbit); in rpmsg_get_address()
48 static void rpmsg_release_address(unsigned long *bitmap, int size, in rpmsg_release_address() argument
52 metal_bitmap_clear_bit(bitmap, addr); in rpmsg_release_address()
69 return metal_bitmap_is_bit_set(bitmap, addr); in rpmsg_is_address_set()
88 metal_bitmap_set_bit(bitmap, addr); in rpmsg_set_address()
187 rpmsg_release_address(rdev->bitmap, RPMSG_ADDR_BMP_SIZE, in rpmsg_unregister_endpoint()
213 status = rpmsg_is_address_set(rdev->bitmap, in rpmsg_create_ept()
217 rpmsg_set_address(rdev->bitmap, RPMSG_ADDR_BMP_SIZE, in rpmsg_create_ept()
[all …]
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/rpmsg/
A Drpmsg.c25 static uint32_t rpmsg_get_address(unsigned long *bitmap, int size) in rpmsg_get_address() argument
30 nextbit = metal_bitmap_next_clear_bit(bitmap, 0, size); in rpmsg_get_address()
33 metal_bitmap_set_bit(bitmap, nextbit); in rpmsg_get_address()
48 static void rpmsg_release_address(unsigned long *bitmap, int size, in rpmsg_release_address() argument
52 metal_bitmap_clear_bit(bitmap, addr); in rpmsg_release_address()
69 return metal_bitmap_is_bit_set(bitmap, addr); in rpmsg_is_address_set()
88 metal_bitmap_set_bit(bitmap, addr); in rpmsg_set_address()
187 rpmsg_release_address(rdev->bitmap, RPMSG_ADDR_BMP_SIZE, in rpmsg_unregister_endpoint()
213 status = rpmsg_is_address_set(rdev->bitmap, in rpmsg_create_ept()
217 rpmsg_set_address(rdev->bitmap, RPMSG_ADDR_BMP_SIZE, in rpmsg_create_ept()
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/g2d_rcq/
A Dsimple_idr.c33 if(up_layer->bitmap[i] != IDR32_MASK) in find_empty_slot()
40 if (up_layer->bitmap[i] == 0) in find_empty_slot()
42 id = ~up_layer->bitmap[i]; in find_empty_slot()
100 tmp->bitmap[0] = 0x01;//0 is NO_ID in id_alloc()
132 tmp->bitmap[id_index/32] |= 1 << (id_index%32); in id_alloc()
139 dir->lu_cache[i]->bitmap[id_index/32] |= 1 << (id_index%32); in id_alloc()
178 lu[0]->bitmap[id_index/32] &= ~(1<<(id_index % 32)); in id_free()
182 lu[i]->bitmap[id_index/32] &= ~(1<<(id_index % 32)); in id_free()
200 && dir->top->layer[0] != NULL && dir->top->bitmap[0]^0x01) { in id_free()
272 idr->top->bitmap[0] = 0x01; //0 is NO_ID in id_creat()
A Dsimple_idr.h30 int bitmap[IDR_SIZE/32];//full will set member
/bsp/samd21/sam_d2x_asflib/common2/services/gfx_mono/
A Dgfx_mono_generic.c472 void gfx_mono_generic_put_bitmap(struct gfx_mono_bitmap *bitmap, gfx_coord_t x, in gfx_mono_generic_put_bitmap() argument
475 gfx_coord_t num_pages = bitmap->height / 8; in gfx_mono_generic_put_bitmap()
481 switch (bitmap->type) { in gfx_mono_generic_put_bitmap()
484 for (column = 0; column < bitmap->width; column++) { in gfx_mono_generic_put_bitmap()
485 temp = PROGMEM_READ_BYTE(bitmap->data.progmem in gfx_mono_generic_put_bitmap()
486 + (i * bitmap->width) in gfx_mono_generic_put_bitmap()
495 gfx_mono_put_page(bitmap->data.pixmap in gfx_mono_generic_put_bitmap()
496 + (i * bitmap->width), page + i, x, in gfx_mono_generic_put_bitmap()
497 bitmap->width); in gfx_mono_generic_put_bitmap()
A Dgfx_mono_null.h100 #define gfx_mono_put_bitmap(bitmap, x, y) \ argument
101 gfx_mono_generic_put_bitmap(bitmap, x, y)
A Dgfx_mono_c12832_a1z.h109 #define gfx_mono_put_bitmap(bitmap, x, y) \ argument
110 gfx_mono_generic_put_bitmap(bitmap, x, y)
A Dgfx_mono_ug_2832hsweg04.h109 #define gfx_mono_put_bitmap(bitmap, x, y) \ argument
110 gfx_mono_generic_put_bitmap(bitmap, x, y)
A Dgfx_mono_generic.h122 void gfx_mono_generic_put_bitmap(struct gfx_mono_bitmap *bitmap, gfx_coord_t x,
/bsp/samd21/sam_d2x_asflib/common2/services/gfx_mono/tools/
A Dreadme.txt5 bitmap.py
6 Convert an indexed 2 color bitmap to an uint8_t array
/bsp/allwinner/libraries/sunxi-hal/hal/source/spi/
A Dhal_spi.c345 static void spi_enable_irq(uint32_t bitmap, sunxi_spi_t *sspi) in spi_enable_irq() argument
349 bitmap &= SPI_INTEN_MASK; in spi_enable_irq()
350 reg_val |= bitmap; in spi_enable_irq()
355 static void spi_disable_irq(uint32_t bitmap, sunxi_spi_t *sspi) in spi_disable_irq() argument
359 bitmap &= SPI_INTEN_MASK; in spi_disable_irq()
360 reg_val &= ~bitmap; in spi_disable_irq()
365 static void spi_enable_dma_irq(uint32_t bitmap, sunxi_spi_t *sspi) in spi_enable_dma_irq() argument
369 bitmap &= SPI_FIFO_CTL_DRQEN_MASK; in spi_enable_dma_irq()
370 reg_val |= bitmap; in spi_enable_dma_irq()
379 bitmap &= SPI_FIFO_CTL_DRQEN_MASK; in spi_disable_dma_irq()
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/ir/
A Dhal_ir.c64 static inline void ir_clr_intsta(uint32_t reg_base, uint32_t bitmap) in ir_clr_intsta() argument
69 tmp |= bitmap & 0xff; in ir_clr_intsta()
/bsp/allwinner/libraries/sunxi-hal/hal/source/twi/
A Dhal_twi.c743 static void twi_enable_tran_irq(uint32_t bitmap, const unsigned long base_addr) in twi_enable_tran_irq() argument
747 reg_val |= bitmap; in twi_enable_tran_irq()
752 static void twi_disable_tran_irq(uint32_t bitmap, const unsigned long base_addr) in twi_disable_tran_irq() argument
756 reg_val &= ~bitmap; in twi_disable_tran_irq()
761 static void twi_enable_dma_irq(uint32_t bitmap, const unsigned long base_addr) in twi_enable_dma_irq() argument
765 bitmap &= TWI_DRQEN_MASK; in twi_enable_dma_irq()
766 reg_val |= bitmap; in twi_enable_dma_irq()
770 static void twi_disable_dma_irq(uint32_t bitmap, const unsigned long base_addr) in twi_disable_dma_irq() argument
774 bitmap &= TWI_DRQEN_MASK; in twi_disable_dma_irq()
775 reg_val &= ~bitmap; in twi_disable_dma_irq()
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/include/openamp/
A Drpmsg.h105 unsigned long bitmap[metal_bitmap_longs(RPMSG_ADDR_BMP_SIZE)]; member
A Dremoteproc.h411 unsigned long bitmap; member
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/include/openamp/
A Drpmsg.h105 unsigned long bitmap[metal_bitmap_longs(RPMSG_ADDR_BMP_SIZE)]; member
A Dremoteproc.h411 unsigned long bitmap; member
/bsp/microchip/samd51-adafruit-metro-m4/bsp/usb/class/cdc/
A Dusb_protocol_cdc.h352 } bitmap; member
/bsp/microchip/samd51-seeed-wio-terminal/bsp/usb/class/cdc/
A Dusb_protocol_cdc.h352 } bitmap; member
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/remoteproc/
A Dremoteproc.c850 notifyid = metal_bitmap_next_set_bit(&rproc->bitmap, in remoteproc_allocate_id()
853 metal_bitmap_set_bit(&rproc->bitmap, notifyid); in remoteproc_allocate_id()
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/remoteproc/
A Dremoteproc.c850 notifyid = metal_bitmap_next_set_bit(&rproc->bitmap, in remoteproc_allocate_id()
853 metal_bitmap_set_bit(&rproc->bitmap, notifyid); in remoteproc_allocate_id()
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/uvc/Include/
A Dvideodev2.h634 void *bitmap; member
/bsp/simulator/SDL2/include/
A DSDL_opengl.h1262 const GLubyte *bitmap );

Completed in 56 milliseconds

12