| /device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| D | mali_osk_bitmap.c | 25 u32 _mali_osk_bitmap_alloc(struct _mali_osk_bitmap *bitmap) in _mali_osk_bitmap_alloc() argument 29 MALI_DEBUG_ASSERT_POINTER(bitmap); in _mali_osk_bitmap_alloc() 31 _mali_osk_spinlock_lock(bitmap->lock); in _mali_osk_bitmap_alloc() 33 obj = find_next_zero_bit(bitmap->table, bitmap->max, bitmap->reserve); in _mali_osk_bitmap_alloc() 35 if (obj < bitmap->max) { in _mali_osk_bitmap_alloc() 36 set_bit(obj, bitmap->table); in _mali_osk_bitmap_alloc() 42 --bitmap->avail; in _mali_osk_bitmap_alloc() 43 _mali_osk_spinlock_unlock(bitmap->lock); in _mali_osk_bitmap_alloc() 48 void _mali_osk_bitmap_free(struct _mali_osk_bitmap *bitmap, u32 obj) in _mali_osk_bitmap_free() argument 50 MALI_DEBUG_ASSERT_POINTER(bitmap); in _mali_osk_bitmap_free() [all …]
|
| /device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/ |
| D | mali_osk_bitmap.c | 29 u32 _mali_osk_bitmap_alloc(struct _mali_osk_bitmap *bitmap) in _mali_osk_bitmap_alloc() argument 33 MALI_DEBUG_ASSERT_POINTER(bitmap); in _mali_osk_bitmap_alloc() 35 _mali_osk_spinlock_lock(bitmap->lock); in _mali_osk_bitmap_alloc() 37 obj = find_next_zero_bit(bitmap->table, bitmap->max, bitmap->reserve); in _mali_osk_bitmap_alloc() 38 if (obj < bitmap->max) { in _mali_osk_bitmap_alloc() 39 set_bit(obj, bitmap->table); in _mali_osk_bitmap_alloc() 45 --bitmap->avail; in _mali_osk_bitmap_alloc() 47 _mali_osk_spinlock_unlock(bitmap->lock); in _mali_osk_bitmap_alloc() 52 void _mali_osk_bitmap_free(struct _mali_osk_bitmap *bitmap, u32 obj) in _mali_osk_bitmap_free() argument 54 MALI_DEBUG_ASSERT_POINTER(bitmap); in _mali_osk_bitmap_free() [all …]
|
| /device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
| D | mali_kbase_vinstr.c | 99 u32 bitmap[4]; member 146 u32 bitmap[4]; member 195 setup.jm_bm = vinstr_ctx->bitmap[JM_HWCNT_BM]; in enable_hwcnt() 196 setup.tiler_bm = vinstr_ctx->bitmap[TILER_HWCNT_BM]; in enable_hwcnt() 197 setup.shader_bm = vinstr_ctx->bitmap[SHADER_HWCNT_BM]; in enable_hwcnt() 198 setup.mmu_l2_bm = vinstr_ctx->bitmap[MMU_L2_HWCNT_BM]; in enable_hwcnt() 466 … u32 buffer_count, u32 bitmap[4], void *argp, in kbasep_vinstr_attach_client() 488 hwcnt_bitmap_set(cli->bitmap, bitmap); in kbasep_vinstr_attach_client() 492 hwcnt_bitmap_union(vinstr_ctx->bitmap, cli->bitmap); in kbasep_vinstr_attach_client() 499 hwcnt_bitmap_set(vinstr_ctx->bitmap, cli->bitmap); in kbasep_vinstr_attach_client() [all …]
|
| D | mali_kbase_trace_timeline.h | 115 #define KBASE_TIMELINE_POWER_TILER(kbdev, bitmap) … argument 119 …meline_gpu_power_active(ts.tv_sec, ts.tv_nsec, SW_SET_GPU_POWER_TILER_ACTIVE, hweight64(bitmap)); \ 123 #define KBASE_TIMELINE_POWER_SHADER(kbdev, bitmap) … argument 128 … hweight64(bitmap)); \ 132 #define KBASE_TIMELINE_POWER_L2(kbdev, bitmap) … argument 136 …meline_gpu_power_active(ts.tv_sec, ts.tv_nsec, SW_SET_GPU_POWER_L2_ACTIVE, hweight64(bitmap)); \ 265 #define KBASE_TIMELINE_POWER_TILER(kbdev, bitmap) CSTD_NOP() argument 267 #define KBASE_TIMELINE_POWER_SHADER(kbdev, bitmap) CSTD_NOP() argument
|
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
| D | mali_kbase_vinstr.c | 111 u32 bitmap[4]; member 158 u32 bitmap[4]; member 220 setup.jm_bm = vinstr_ctx->bitmap[JM_HWCNT_BM]; in enable_hwcnt() 221 setup.tiler_bm = vinstr_ctx->bitmap[TILER_HWCNT_BM]; in enable_hwcnt() 222 setup.shader_bm = vinstr_ctx->bitmap[SHADER_HWCNT_BM]; in enable_hwcnt() 223 setup.mmu_l2_bm = vinstr_ctx->bitmap[MMU_L2_HWCNT_BM]; in enable_hwcnt() 506 u32 bitmap[4], void *argp, void *kernel_buffer) in kbasep_vinstr_attach_client() 528 hwcnt_bitmap_set(cli->bitmap, bitmap); in kbasep_vinstr_attach_client() 532 hwcnt_bitmap_union(vinstr_ctx->bitmap, cli->bitmap); in kbasep_vinstr_attach_client() 539 hwcnt_bitmap_set(vinstr_ctx->bitmap, cli->bitmap); in kbasep_vinstr_attach_client() [all …]
|
| D | mali_kbase_trace_timeline.h | 133 #define KBASE_TIMELINE_POWER_TILER(kbdev, bitmap) \ argument 139 hweight64(bitmap)); \ 143 #define KBASE_TIMELINE_POWER_SHADER(kbdev, bitmap) \ argument 149 hweight64(bitmap)); \ 153 #define KBASE_TIMELINE_POWER_L2(kbdev, bitmap) \ argument 159 hweight64(bitmap)); \ 306 #define KBASE_TIMELINE_POWER_TILER(kbdev, bitmap) CSTD_NOP() argument 308 #define KBASE_TIMELINE_POWER_SHADER(kbdev, bitmap) CSTD_NOP() argument
|
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/ |
| D | mali_osk.h | 1326 u32 _mali_osk_bitmap_alloc(struct _mali_osk_bitmap *bitmap); 1333 void _mali_osk_bitmap_free(struct _mali_osk_bitmap *bitmap, u32 obj); 1340 u32 _mali_osk_bitmap_alloc_range(struct _mali_osk_bitmap *bitmap, int cnt); 1348 void _mali_osk_bitmap_free_range(struct _mali_osk_bitmap *bitmap, u32 obj, int cnt); 1353 u32 _mali_osk_bitmap_avail(struct _mali_osk_bitmap *bitmap); 1361 int _mali_osk_bitmap_init(struct _mali_osk_bitmap *bitmap, u32 num, u32 reserve); 1367 void _mali_osk_bitmap_term(struct _mali_osk_bitmap *bitmap);
|
| /device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/ |
| D | mali_osk.h | 1337 u32 _mali_osk_bitmap_alloc(struct _mali_osk_bitmap *bitmap); 1344 void _mali_osk_bitmap_free(struct _mali_osk_bitmap *bitmap, u32 obj); 1351 u32 _mali_osk_bitmap_alloc_range(struct _mali_osk_bitmap *bitmap, int cnt); 1359 void _mali_osk_bitmap_free_range(struct _mali_osk_bitmap *bitmap, u32 obj, int cnt); 1364 u32 _mali_osk_bitmap_avail(struct _mali_osk_bitmap *bitmap); 1372 int _mali_osk_bitmap_init(struct _mali_osk_bitmap *bitmap, u32 num, u32 reserve); 1378 void _mali_osk_bitmap_term(struct _mali_osk_bitmap *bitmap);
|
| /device/board/kaihong/khdvk_3566b/wifi/bcmdhd_hdf/bcmdhd/ |
| D | bcm_app_utils.c | 105 static void cca_info(uint8 *bitmap, int num_bits, int *left, int *bit_pos) in cca_info() argument 109 if (isset(bitmap, i)) { in cca_info() 158 uint8 *bitmap = NULL; /* 38 Max channels needs 5 bytes = 40 */ in cca_analyze() local 164 bitmap = (uint8 *)malloc(bitmap_sz); in cca_analyze() 165 if (bitmap == NULL) { in cca_analyze() 170 memset(bitmap, 0, bitmap_sz); in cca_analyze() 174 setbit(bitmap, i); in cca_analyze() 177 cca_info(bitmap, num_chans, &left, &i); in cca_analyze() 187 clrbit(bitmap, i); in cca_analyze() 191 cca_info(bitmap, num_chans, &left, &i); in cca_analyze() [all …]
|
| D | bcmutils.c | 767 uint32 wordix, bitmap; in bcm_mwbmap_alloc() local 774 bitmap = mwbmap_p->wd_bitmap[wordix]; /* get the word bitmap */ in bcm_mwbmap_alloc() 775 if (bitmap != 0U) { in bcm_mwbmap_alloc() 781 bitmap = (uint32)(((int)(bitmap)) & (-((int)(bitmap)))); in bcm_mwbmap_alloc() 782 MWBMAP_ASSERT(C_bcm_count_leading_zeros(bitmap) == in bcm_mwbmap_alloc() 783 bcm_count_leading_zeros(bitmap)); in bcm_mwbmap_alloc() 785 (uint32)bcm_count_leading_zeros(bitmap); /* use asm clz */ in bcm_mwbmap_alloc() 800 bitmap = ((uint32)(count == 0)) << BCM_MWBMAP_MODOP(bitix); in bcm_mwbmap_alloc() 804 bitix, wordix, *bitmap_p, bitmap, (*bitmap_p) ^ bitmap, count)); in bcm_mwbmap_alloc() 806 *bitmap_p ^= bitmap; in bcm_mwbmap_alloc() [all …]
|
| /device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
| D | bcm_app_utils.c | 105 cca_info(uint8 *bitmap, int num_bits, int *left, int *bit_pos) in cca_info() argument 109 if (isset(bitmap, i)) { in cca_info() 159 uint8 *bitmap = NULL; /* 38 Max channels needs 5 bytes = 40 */ in cca_analyze() local 165 bitmap = (uint8 *)malloc(bitmap_sz); in cca_analyze() 166 if (bitmap == NULL) { in cca_analyze() 171 memset(bitmap, 0, bitmap_sz); in cca_analyze() 175 setbit(bitmap, i); in cca_analyze() 177 cca_info(bitmap, num_chans, &left, &i); in cca_analyze() 187 clrbit(bitmap, i); in cca_analyze() 190 cca_info(bitmap, num_chans, &left, &i); in cca_analyze() [all …]
|
| D | bcmutils.c | 768 uint32 wordix, bitmap; in bcm_mwbmap_alloc() local 776 bitmap = mwbmap_p->wd_bitmap[wordix]; /* get the word bitmap */ in bcm_mwbmap_alloc() 778 if (bitmap != 0U) { in bcm_mwbmap_alloc() 785 bitmap = (uint32)(((int)(bitmap)) & (-((int)(bitmap)))); in bcm_mwbmap_alloc() 786 MWBMAP_ASSERT(C_bcm_count_leading_zeros(bitmap) == in bcm_mwbmap_alloc() 787 bcm_count_leading_zeros(bitmap)); in bcm_mwbmap_alloc() 789 - (uint32)bcm_count_leading_zeros(bitmap); /* use asm clz */ in bcm_mwbmap_alloc() 804 bitmap = ((uint32)(count == 0)) << BCM_MWBMAP_MODOP(bitix); in bcm_mwbmap_alloc() 808 bitix, wordix, *bitmap_p, bitmap, (*bitmap_p) ^ bitmap, count)); in bcm_mwbmap_alloc() 810 *bitmap_p ^= bitmap; in bcm_mwbmap_alloc() [all …]
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/bcmdhd/ |
| D | bcm_app_utils.c | 104 cca_info(uint8 *bitmap, int num_bits, int *left, int *bit_pos) in cca_info() argument 108 if (isset(bitmap, i)) { in cca_info() 158 uint8 *bitmap = NULL; /* 38 Max channels needs 5 bytes = 40 */ in cca_analyze() local 164 bitmap = (uint8 *)malloc(bitmap_sz); in cca_analyze() 165 if (bitmap == NULL) { in cca_analyze() 170 memset(bitmap, 0, bitmap_sz); in cca_analyze() 174 setbit(bitmap, i); in cca_analyze() 176 cca_info(bitmap, num_chans, &left, &i); in cca_analyze() 186 clrbit(bitmap, i); in cca_analyze() 189 cca_info(bitmap, num_chans, &left, &i); in cca_analyze() [all …]
|
| D | bcmutils.c | 2414 bcm_bitcount(uint8 *bitmap, uint length) in bcm_bitcount() argument 2419 tmp = bitmap[i]; in bcm_bitcount() 2990 uint32 wordix, bitmap; in bcm_mwbmap_alloc() local 2997 bitmap = mwbmap_p->wd_bitmap[wordix]; /* get the word bitmap */ in bcm_mwbmap_alloc() 2999 if (bitmap != 0U) { in bcm_mwbmap_alloc() 3005 bitmap = (uint32)(((int)(bitmap)) & (-((int)(bitmap)))); in bcm_mwbmap_alloc() 3006 MWBMAP_ASSERT(C_bcm_count_leading_zeros(bitmap) == in bcm_mwbmap_alloc() 3007 bcm_count_leading_zeros(bitmap)); in bcm_mwbmap_alloc() 3009 - bcm_count_leading_zeros(bitmap); /* use asm clz */ in bcm_mwbmap_alloc() 3024 bitmap = (count == 0) << bitix; in bcm_mwbmap_alloc() [all …]
|
| /device/board/isoftstone/yangfan/kernel/src/driv/net/rockchip_wlan/rkwifi/bcmdhd/ |
| D | bcm_app_utils.c | 98 cca_info(uint8 *bitmap, int num_bits, int *left, int *bit_pos) in cca_info() argument 102 if (isset(bitmap, i)) { in cca_info() 152 uint8 *bitmap = NULL; /* 38 Max channels needs 5 bytes = 40 */ in cca_analyze() local 158 bitmap = (uint8 *)malloc(bitmap_sz); in cca_analyze() 159 if (bitmap == NULL) { in cca_analyze() 164 memset(bitmap, 0, bitmap_sz); in cca_analyze() 168 setbit(bitmap, i); in cca_analyze() 170 cca_info(bitmap, num_chans, &left, &i); in cca_analyze() 180 clrbit(bitmap, i); in cca_analyze() 183 cca_info(bitmap, num_chans, &left, &i); in cca_analyze() [all …]
|
| D | bcmutils.c | 1789 uint32 wordix, bitmap; in BCMFASTPATH() local 1797 bitmap = mwbmap_p->wd_bitmap[wordix]; /* get the word bitmap */ in BCMFASTPATH() 1799 if (bitmap != 0U) { in BCMFASTPATH() 1806 if (bitmap != (1u << 31u)) { in BCMFASTPATH() 1807 bitmap = (uint32)(((int)(bitmap)) & (-((int)(bitmap)))); in BCMFASTPATH() 1809 MWBMAP_ASSERT(C_bcm_count_leading_zeros(bitmap) == in BCMFASTPATH() 1810 bcm_count_leading_zeros(bitmap)); in BCMFASTPATH() 1812 - bcm_count_leading_zeros(bitmap); /* use asm clz */ in BCMFASTPATH() 1827 bitmap = (count == 0) << bitix; in BCMFASTPATH() 1831 bitix, wordix, *bitmap_p, bitmap, (*bitmap_p) ^ bitmap, count)); in BCMFASTPATH() [all …]
|
| /device/soc/hisilicon/hi3516dv300/sdk_liteos/include/ |
| D | osal_mmz.h | 37 unsigned char *bitmap; member 109 #define mmz_get_bit(p, n) (((p)->bitmap[(n) / 8] >> ((n) & 0x7)) & 0x1) 110 #define mmz_set_bit(p, n) ((p)->bitmap[(n) / 8] |= 1 << ((n) & 0x7)) 111 #define mmz_clr_bit(p, n) ((p)->bitmap[(n) / 8] &= ~(1 << ((n) & 0x7)))
|
| /device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/ |
| D | osal_mmz.h | 39 unsigned char *bitmap; member 111 #define mmz_get_bit(p, n) (((p)->bitmap[(n) / 8] >> ((n) & 0x7)) & 0x1) 112 #define mmz_set_bit(p, n) ((p)->bitmap[(n) / 8] |= 1 << ((n) & 0x7)) 113 #define mmz_clr_bit(p, n) ((p)->bitmap[(n) / 8] &= ~(1 << ((n) & 0x7)))
|
| /device/soc/hisilicon/hi3516dv300/sdk_linux/include/ |
| D | osal_mmz.h | 36 unsigned char *bitmap; member 108 #define mmz_get_bit(p, n) (((p)->bitmap[(n) / 8] >> ((n) & 0x7)) & 0x1) 109 #define mmz_set_bit(p, n) ((p)->bitmap[(n) / 8] |= 1 << ((n) & 0x7)) 110 #define mmz_clr_bit(p, n) ((p)->bitmap[(n) / 8] &= ~(1 << ((n) & 0x7)))
|
| /device/soc/beken/bk7235/liteos_m/bk_sdk_armino/components/bk_cli/ |
| D | cli_netif.c | 194 void set_per_packet_info_output_bitmap(const char *bitmap) in set_per_packet_info_output_bitmap() argument 196 g_per_packet_info_output_bitmap = os_strtoul(bitmap, NULL, 16); in set_per_packet_info_output_bitmap()
|
| /device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/core/ |
| D | rtw_vht.c | 361 u64 bitmap = 0; in rtw_vht_mcs_map_to_bitmap() local 370 bitmap = bitmap | ((u64)0x03ff << j); in rtw_vht_mcs_map_to_bitmap() 373 bitmap = bitmap | ((u64)0x01ff << j); in rtw_vht_mcs_map_to_bitmap() 376 bitmap = bitmap | ((u64)0x00ff << j); in rtw_vht_mcs_map_to_bitmap() 384 , mcs_map[0], mcs_map[1], nss, bitmap); in rtw_vht_mcs_map_to_bitmap() 386 return bitmap; in rtw_vht_mcs_map_to_bitmap()
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/spi/ |
| D | spi-sunxi.c | 207 static void dbi_disable_irq(u32 bitmap, void __iomem *base_addr) in dbi_disable_irq() argument 211 bitmap &= DBI_INT_STA_MASK; in dbi_disable_irq() 212 reg_val &= ~bitmap; in dbi_disable_irq() 216 static void dbi_enable_irq(u32 bitmap, void __iomem *base_addr) in dbi_enable_irq() argument 221 bitmap &= DBI_INT_STA_MASK; in dbi_enable_irq() 222 reg_val |= bitmap; in dbi_enable_irq() 683 static void spi_enable_irq(u32 bitmap, void __iomem *base_addr) in spi_enable_irq() argument 687 bitmap &= SPI_INTEN_MASK; in spi_enable_irq() 688 reg_val |= bitmap; in spi_enable_irq() 693 static void spi_disable_irq(u32 bitmap, void __iomem *base_addr) in spi_disable_irq() argument [all …]
|
| /device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/include/linux/amlogic/ |
| D | vmap_stack.h | 63 unsigned long *bitmap; member
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/i2c/ |
| D | i2c-sunxi.c | 993 static void sunxi_i2c_drv_clear_irq(void __iomem *base_addr, u32 bitmap) in sunxi_i2c_drv_clear_irq() argument 997 reg_val |= (bitmap & I2C_DRV_INT_STA_MASK); in sunxi_i2c_drv_clear_irq() 1002 static void sunxi_i2c_drv_enable_irq(void __iomem *base_addr, u32 bitmap) in sunxi_i2c_drv_enable_irq() argument 1006 reg_val |= bitmap; in sunxi_i2c_drv_enable_irq() 1012 static void sunxi_i2c_drv_disable_irq(void __iomem *base_addr, u32 bitmap) in sunxi_i2c_drv_disable_irq() argument 1016 reg_val &= ~bitmap; in sunxi_i2c_drv_disable_irq() 1022 static void sunxi_i2c_drv_enable_dma_irq(void __iomem *base_addr, u32 bitmap) in sunxi_i2c_drv_enable_dma_irq() argument 1026 bitmap &= I2C_DRQEN_MASK; in sunxi_i2c_drv_enable_dma_irq() 1027 reg_val |= bitmap; in sunxi_i2c_drv_enable_dma_irq() 1032 static void sunxi_i2c_drv_disable_dma_irq(void __iomem *base_addr, u32 bitmap) in sunxi_i2c_drv_disable_dma_irq() argument [all …]
|
| /device/soc/chipsea/cst85/liteos_m/sdk/modules/wifi/macif/ |
| D | wifi_mac_frame.h | 2281 uint16_t bitmap[]; member 2290 uint16_t bitmap[2]; member 2299 uint16_t bitmap[4]; member 2308 uint16_t bitmap[8]; member 2317 uint16_t bitmap[16]; member
|