/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_tl_reader.c | 71 struct kbase_csf_tl_reader *self = &kbdev->timeline->csf_tl_reader; in kbase_csf_tl_debugfs_poll_interval_read() local 73 *val = self->timer_interval; in kbase_csf_tl_debugfs_poll_interval_read() 81 struct kbase_csf_tl_reader *self = &kbdev->timeline->csf_tl_reader; in kbase_csf_tl_debugfs_poll_interval_write() local 87 self->timer_interval = (u32)val; in kbase_csf_tl_debugfs_poll_interval_write() 134 * @self: System Timestamp Converter instance. 140 struct kbase_ts_converter *self, in kbase_ts_converter_init() 158 self->multiplier = div64_u64(NSEC_PER_SEC, common_factor); in kbase_ts_converter_init() 159 self->divisor = div64_u64(freq, common_factor); in kbase_ts_converter_init() 160 self->offset = in kbase_ts_converter_init() 161 cpu_ts - div64_u64(gpu_ts * self in kbase_ts_converter_init() 139 kbase_ts_converter_init( struct kbase_ts_converter *self, struct kbase_device *kbdev) kbase_ts_converter_init() argument 175 kbase_ts_converter_convert(const struct kbase_ts_converter *self, u64 *gpu_ts) kbase_ts_converter_convert() argument 189 tl_reader_overflow_notify( const struct kbase_csf_tl_reader *self, u8 *const msg_buf_start, u8 *const msg_buf_end) tl_reader_overflow_notify() argument 213 tl_reader_overflow_check( struct kbase_csf_tl_reader *self, u16 event_id) tl_reader_overflow_check() argument 250 tl_reader_reset(struct kbase_csf_tl_reader *self) tl_reader_reset() argument 259 kbase_csf_tl_reader_flush_buffer(struct kbase_csf_tl_reader *self) kbase_csf_tl_reader_flush_buffer() argument 352 struct kbase_csf_tl_reader *self = kbasep_csf_tl_reader_read_callback() local 377 tl_reader_init_late( struct kbase_csf_tl_reader *self, struct kbase_device *kbdev) tl_reader_init_late() argument 432 tl_reader_update_enable_bit( struct kbase_csf_tl_reader *self, bool value) tl_reader_update_enable_bit() argument 444 kbase_csf_tl_reader_init(struct kbase_csf_tl_reader *self, struct kbase_tlstream *stream) kbase_csf_tl_reader_init() argument 465 kbase_csf_tl_reader_term(struct kbase_csf_tl_reader *self) kbase_csf_tl_reader_term() argument 470 kbase_csf_tl_reader_start(struct kbase_csf_tl_reader *self, struct kbase_device *kbdev) kbase_csf_tl_reader_start() argument 509 kbase_csf_tl_reader_stop(struct kbase_csf_tl_reader *self) kbase_csf_tl_reader_stop() argument 529 kbase_csf_tl_reader_reset(struct kbase_csf_tl_reader *self) kbase_csf_tl_reader_reset() argument [all...] |
H A D | mali_kbase_csf_tl_reader.h | 122 * @self: CSFFW TL Reader instance. 125 void kbase_csf_tl_reader_init(struct kbase_csf_tl_reader *self, 131 * @self: CSFFW TL Reader instance. 133 void kbase_csf_tl_reader_term(struct kbase_csf_tl_reader *self); 139 * @self: CSFFW TL Reader instance. 144 int kbase_csf_tl_reader_flush_buffer(struct kbase_csf_tl_reader *self); 149 * @self: CSFFW TL Reader instance. 154 int kbase_csf_tl_reader_start(struct kbase_csf_tl_reader *self, 160 * @self: CSFFW TL Reader instance. 162 void kbase_csf_tl_reader_stop(struct kbase_csf_tl_reader *self); [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/build/scripts/ |
H A D | pkt_builder.py | 32 def __init__(self, app_name="Hi3861_demo", sign_alg=0x3F, kernel_file_ver=0, flashboot_file_ver=0, chip_product="Hi3861", usr_realtive_output='', ota_mode=0):
33 self.__app_name = app_name
34 self.__bootBinPath = os.path.join(root_path, usr_realtive_output, 'build', 'flashboot', 'Hi3861_flash_boot.bin')
35 self.__kernelBinPath = os.path.join(root_path, usr_realtive_output, 'output', 'bin', '%s_non_rom.bin'%self.__app_name)
36 self.__normalNvPath = os.path.join(root_path, 'build', 'build_tmp', 'nv', '%s_normal.hnv'%app_name)
37 self.__factoryNvPath = os.path.join(root_path, 'build', 'build_tmp', 'nv', '%s_factory.hnv'%app_name)
38 self.__pktPath = os.path.join(root_path, usr_realtive_output, 'output', 'bin')
39 self.__key_dir_path = os.path.join(root_path, 'tools', 'sign_tool')
40 self [all...] |
H A D | scons_app.py | 48 def __init__(self, app_name, factory_mode): 49 self.app_name = app_name 50 self.factory_mode = factory_mode 51 self.app_env = None 52 self.app_cfg_file = None 53 self.proj_root = os.path.realpath(os.path.join(__file__, '..', '..', '..')) 54 self.app_root = self.app_lookup() 55 self.settings = {} 56 self [all...] |
H A D | scons_env_cfg.py | 34 def __init__(self): 41 self.root = os.path.realpath(os.path.join(__file__, '..', '..', '..')) 42 self.os_root = os.path.realpath(os.path.join(self.root, 'platform', 'os', 'Huawei_LiteOS')) 43 self.tools_prefix = 'riscv32-unknown-elf-' 48 self.log_path = os.path.join(tmp_dir, 'logs') 49 self.obj_path = os.path.join(tmp_dir, 'objs') 50 self.lib_path = os.path.join(tmp_dir, 'libs') 51 self.cache_path = os.path.join(tmp_dir, 'cache') 52 self [all...] |
H A D | hi_config_parser.py | 34 def __init__(self): 38 self.marco_table = { 42 def translate(self, key): 43 if key in self.marco_table.keys(): 44 return self.marco_table[key] 51 def __init__(self): 53 self.config_file = self.get_default_config_file() 54 #print('config file:',self.config_file) 55 if os.path.exists(self [all...] |
H A D | packet_create.py | 28 def __init__(self):
29 self._tab = [self._initial(i) for i in range(256)]
31 def _initial(self, c):
36 crc = (crc << 1) ^ self.POLYNOMIAL
42 def _update_crc(self, crc, c):
46 crc = (crc << 8) ^ self._tab[tmp & 0xff]
51 def crc(self, str):
52 crc = self.PRESET
54 crc = self [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/build/win_scripts/build/scripts/ |
H A D | scons_env_cfg.py | 34 def __init__(self): 41 self.root = os.path.realpath(os.path.join(__file__, '..', '..', '..')) 42 self.os_root = os.path.realpath(os.path.join(self.root, 'platform', 'os', 'Huawei_LiteOS')) 43 self.tools_prefix = 'riscv32-unknown-elf-' 48 self.log_path = os.path.join(tmp_dir, 'logs') 49 self.obj_path = os.path.join(tmp_dir, 'objs') 50 self.lib_path = os.path.join(tmp_dir, 'libs') 51 self.cache_path = os.path.join(tmp_dir, 'cache') 52 self [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_ccswe.c | 29 struct kbase_ccswe *self, u64 timestamp_ns) in kbasep_ccswe_cycle_at_no_lock() 34 lockdep_assert_held(&self->access); in kbasep_ccswe_cycle_at_no_lock() 36 diff_ns = timestamp_ns - self->timestamp_ns; in kbasep_ccswe_cycle_at_no_lock() 37 gpu_freq = diff_ns > 0 ? self->gpu_freq : self->prev_gpu_freq; in kbasep_ccswe_cycle_at_no_lock() 42 return self->cycles_elapsed + diff_s * gpu_freq in kbasep_ccswe_cycle_at_no_lock() 46 void kbase_ccswe_init(struct kbase_ccswe *self) in kbase_ccswe_init() argument 48 memset(self, 0, sizeof(*self)); in kbase_ccswe_init() 50 spin_lock_init(&self in kbase_ccswe_init() 28 kbasep_ccswe_cycle_at_no_lock( struct kbase_ccswe *self, u64 timestamp_ns) kbasep_ccswe_cycle_at_no_lock() argument 53 kbase_ccswe_cycle_at(struct kbase_ccswe *self, u64 timestamp_ns) kbase_ccswe_cycle_at() argument 65 kbase_ccswe_freq_change( struct kbase_ccswe *self, u64 timestamp_ns, u32 gpu_freq) kbase_ccswe_freq_change() argument 88 kbase_ccswe_reset(struct kbase_ccswe *self) kbase_ccswe_reset() argument [all...] |
H A D | mali_kbase_ccswe.h | 50 * @self: Cycles count software estimator instance. 52 void kbase_ccswe_init(struct kbase_ccswe *self); 58 * @self: Cycles count software estimator instance. 73 u64 kbase_ccswe_cycle_at(struct kbase_ccswe *self, u64 timestamp_ns); 78 * @self: Cycles count software estimator instance. 87 struct kbase_ccswe *self, u64 timestamp_ns, u32 gpu_freq); 92 * @self: Cycles count software estimator instance. 94 void kbase_ccswe_reset(struct kbase_ccswe *self);
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_ccswe.c | 29 static u64 kbasep_ccswe_cycle_at_no_lock(struct kbase_ccswe *self, u64 timestamp_ns) in kbasep_ccswe_cycle_at_no_lock() argument 34 lockdep_assert_held(&self->access); in kbasep_ccswe_cycle_at_no_lock() 36 diff_ns = timestamp_ns - self->timestamp_ns; in kbasep_ccswe_cycle_at_no_lock() 37 gpu_freq = diff_ns > 0 ? self->gpu_freq : self->prev_gpu_freq; in kbasep_ccswe_cycle_at_no_lock() 42 return self->cycles_elapsed + diff_s * gpu_freq + div_s64(diff_ns * gpu_freq, NSEC_PER_SEC); in kbasep_ccswe_cycle_at_no_lock() 45 void kbase_ccswe_init(struct kbase_ccswe *self) in kbase_ccswe_init() argument 47 memset(self, 0, sizeof(*self)); in kbase_ccswe_init() 49 spin_lock_init(&self in kbase_ccswe_init() 53 kbase_ccswe_cycle_at(struct kbase_ccswe *self, u64 timestamp_ns) kbase_ccswe_cycle_at() argument 66 kbase_ccswe_freq_change(struct kbase_ccswe *self, u64 timestamp_ns, u32 gpu_freq) kbase_ccswe_freq_change() argument 90 kbase_ccswe_reset(struct kbase_ccswe *self) kbase_ccswe_reset() argument [all...] |
H A D | mali_kbase_ccswe.h | 51 * @self: Cycles count software estimator instance. 53 void kbase_ccswe_init(struct kbase_ccswe *self); 58 * @self: Cycles count software estimator instance. 73 u64 kbase_ccswe_cycle_at(struct kbase_ccswe *self, u64 timestamp_ns); 78 * @self: Cycles count software estimator instance. 86 void kbase_ccswe_freq_change(struct kbase_ccswe *self, u64 timestamp_ns, u32 gpu_freq); 91 * @self: Cycles count software estimator instance. 93 void kbase_ccswe_reset(struct kbase_ccswe *self);
|
/device/soc/rockchip/rk2206/hardware/ |
H A D | build.py | 19 def __init__(self, chip, board): 20 self.chip = chip 21 self.board = board 22 self.fp = open("BUILD.gn", 'w+', encoding='utf-8') 24 def head(self): 39 head += "import(\"//device/rockchip/%s/sdk_liteos/board.gni\")\n" % self.chip 42 self.fp.write(head) 44 def include(self): 48 inc += " \"./lib/CMSIS/Device/%s/Include\",\n" % self.chip.upper() 50 inc += " \"./lib/bsp/%s\",\n" % self [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/smp/ |
H A D | sample_media_opencv.cpp | 53 static void TennisViCfgSetDev(ViCfg* self, int devId, WDR_MODE_E wdrMode)
in TennisViCfgSetDev() argument 55 HI_ASSERT(self);
in TennisViCfgSetDev() 58 self->astViInfo[0].stDevInfo.ViDev = devId;
in TennisViCfgSetDev() 59 self->astViInfo[0].stDevInfo.enWDRMode = wdrMode;
in TennisViCfgSetDev() 66 static void TennisViCfgSetChn(ViCfg* self, int chnId, PIXEL_FORMAT_E pixFormat,
in TennisViCfgSetChn() argument 69 HI_ASSERT(self);
in TennisViCfgSetChn() 74 self->astViInfo[0].stChnInfo.ViChn = chnId;
in TennisViCfgSetChn() 75 self->astViInfo[0].stChnInfo.enPixFormat = pixFormat;
in TennisViCfgSetChn() 76 self->astViInfo[0].stChnInfo.enVideoFormat = videoFormat;
in TennisViCfgSetChn() 77 self in TennisViCfgSetChn() 91 TennisStVbParamCfg(VbCfg *self) TennisStVbParamCfg() argument 129 TennisStVoParamCfg(VoCfg *self) TennisStVoParamCfg() argument [all...] |
H A D | sample_media_ai.c | 1051 SAMPLE_PRT("vo enIntfSync %d not support, please config self!\n", enIntfSync);
in SampleCommVoGetWhMipi() 1376 void ViCfgInit(ViCfg* self)
in ViCfgInit() argument 1378 HI_ASSERT(self);
in ViCfgInit() 1379 if (memset_s(self, sizeof(*self), 0, sizeof(*self)) != EOK) {
in ViCfgInit() 1383 SAMPLE_COMM_VI_GetSensorInfo(self);
in ViCfgInit() 1384 self->s32WorkingViNum = 1;
in ViCfgInit() 1385 self->as32WorkingViId[0] = 0;
in ViCfgInit() 1387 self in ViCfgInit() 1396 ViCfgSetDev(ViCfg* self, int devId, WDR_MODE_E wdrMode) ViCfgSetDev() argument 1409 ViCfgSetPipe(ViCfg* self, int pipe0Id, int pipe1Id, int pipe2Id, int pipe3Id) ViCfgSetPipe() argument 1423 ViCfgSetChn(ViCfg* self, int chnId, PIXEL_FORMAT_E pixFormat, VIDEO_FORMAT_E videoFormat, DYNAMIC_RANGE_E dynamicRange) ViCfgSetChn() argument 1444 VpssCfgInit(VpssCfg* self) VpssCfgInit() argument 1458 VpssCfgSetGrp(VpssCfg* self, int grpId, const VPSS_GRP_ATTR_S* grpAttr, int maxWidth, int maxHeight) VpssCfgSetGrp() argument 1483 VpssCfgAddChn(VpssCfg* self, int chnId, const VPSS_CHN_ATTR_S* chnAttr, int width, int height) VpssCfgAddChn() argument 1740 MppSess *self = MppSessNew(); // todo:realease malloc ViVpssCreate() local 1906 StVbParamCfg(VbCfg *self) StVbParamCfg() argument 1933 StVoParamCfg(VoCfg *self) StVoParamCfg() argument [all...] |
H A D | sample_media_ai.h | 179 void ViCfgInit(ViCfg* self);
185 void VpssCfgInit(VpssCfg* self);
191 void VpssCfgSetGrp(VpssCfg* self,
198 VPSS_CHN_ATTR_S* VpssCfgAddChn(VpssCfg* self,
205 void ViCfgSetDev(ViCfg* self, int devId, WDR_MODE_E wdrMode);
211 void ViCfgSetPipe(ViCfg* self, int pipe0Id, int pipe1Id, int pipe2Id, int pipe3Id);
217 void ViCfgSetChn(ViCfg* self, int chnId, PIXEL_FORMAT_E pixFormat,
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_tl_reader.h | 121 * @self: CSFFW TL Reader instance. 124 void kbase_csf_tl_reader_init(struct kbase_csf_tl_reader *self, struct kbase_tlstream *stream); 129 * @self: CSFFW TL Reader instance. 131 void kbase_csf_tl_reader_term(struct kbase_csf_tl_reader *self); 137 * @self: CSFFW TL Reader instance. 140 void kbase_csf_tl_reader_flush_buffer(struct kbase_csf_tl_reader *self); 146 * @self: CSFFW TL Reader instance. 151 int kbase_csf_tl_reader_start(struct kbase_csf_tl_reader *self, struct kbase_device *kbdev); 157 * @self: CSFFW TL Reader instance. 159 void kbase_csf_tl_reader_stop(struct kbase_csf_tl_reader *self); [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/helloworld/smp/ |
H A D | sample_lcd.c | 1017 SAMPLE_PRT("vo enIntfSync %d not support, please config self!\n", enIntfSync);
in SampleCommVoGetWhMipi() 1348 void ViCfgInit(ViCfg* self)
in ViCfgInit() argument 1350 HI_ASSERT(self);
in ViCfgInit() 1351 if (memset_s(self, sizeof(*self), 0, sizeof(*self)) != EOK) {
in ViCfgInit() 1355 SAMPLE_COMM_VI_GetSensorInfo(self);
in ViCfgInit() 1356 self->s32WorkingViNum = 1;
in ViCfgInit() 1357 self->as32WorkingViId[0] = 0;
in ViCfgInit() 1359 self in ViCfgInit() 1368 ViCfgSetDev(ViCfg* self, int devId, WDR_MODE_E wdrMode) ViCfgSetDev() argument 1381 ViCfgSetPipe(ViCfg* self, int pipe0Id, int pipe1Id, int pipe2Id, int pipe3Id) ViCfgSetPipe() argument 1395 ViCfgSetChn(ViCfg* self, int chnId, PIXEL_FORMAT_E pixFormat, VIDEO_FORMAT_E videoFormat, DYNAMIC_RANGE_E dynamicRange) ViCfgSetChn() argument 1416 VpssCfgInit(VpssCfg* self) VpssCfgInit() argument 1430 VpssCfgSetGrp(VpssCfg* self, int grpId, const VPSS_GRP_ATTR_S* grpAttr, int maxWidth, int maxHeight) VpssCfgSetGrp() argument 1455 VpssCfgAddChn(VpssCfg* self, int chnId, const VPSS_CHN_ATTR_S* chnAttr, int width, int height) VpssCfgAddChn() argument 1712 MppSess *self = MppSessNew(); ViVpssCreate() local 1735 StVoParamCfg(VoCfg *self) StVoParamCfg() argument 1746 StVbParamCfg(VbCfg *self) StVbParamCfg() argument [all...] |
H A D | sample_lcd.h | 166 void ViCfgInit(ViCfg* self);
172 void VpssCfgInit(VpssCfg* self);
178 void VpssCfgSetGrp(VpssCfg* self,
185 VPSS_CHN_ATTR_S* VpssCfgAddChn(VpssCfg* self,
192 void ViCfgSetDev(ViCfg* self, int devId, WDR_MODE_E wdrMode);
198 void ViCfgSetPipe(ViCfg* self, int pipe0Id, int pipe1Id, int pipe2Id, int pipe3Id);
204 void ViCfgSetChn(ViCfg* self, int chnId, PIXEL_FORMAT_E pixFormat,
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/scenario/hand_classify/ |
H A D | yolov2_hand_detect.c | 39 SAMPLE_SVP_NNIE_CFG_S *self = NULL;
in Yolo2FdLoad() local 42 ret = Yolo2Create(&self, MODEL_FILE_HAND);
in Yolo2FdLoad() 43 *model = ret < 0 ? 0 : (uintptr_t)self;
in Yolo2FdLoad() 67 SAMPLE_SVP_NNIE_CFG_S *self = (SAMPLE_SVP_NNIE_CFG_S*)model;
in HandDetect() local 69 int ret = Yolo2CalImg(self, srcYuv, boxs, DETECT_OBJ_MAX, &objNum);
in HandDetect()
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/ai_infer_process/ |
H A D | ai_infer_process.h | 73 void CnnDestroy(SAMPLE_SVP_NNIE_CFG_S *self);
85 int CnnCalImg(SAMPLE_SVP_NNIE_CFG_S* self,
98 void Yolo2Destory(SAMPLE_SVP_NNIE_CFG_S *self);
104 int Yolo2CalImg(SAMPLE_SVP_NNIE_CFG_S* self,
|
H A D | ai_infer_process.c | 235 SAMPLE_SVP_NNIE_CFG_S *self;
in CnnCreate() local 239 self = (SAMPLE_SVP_NNIE_CFG_S*)malloc(sizeof(*self));
in CnnCreate() 240 HI_ASSERT(self);
in CnnCreate() 241 if (memset_s(self, sizeof(*self), 0x00, sizeof(*self)) != EOK) {
in CnnCreate() 248 self->pszPic = NULL;
in CnnCreate() 249 self->u32MaxInputNum = u32PicNum; // max input image num in each batch
in CnnCreate() 250 self in CnnCreate() 312 CnnDestroy(SAMPLE_SVP_NNIE_CFG_S *self) CnnDestroy() argument 553 CnnCalImg(SAMPLE_SVP_NNIE_CFG_S* self, const IVE_IMAGE_S *img, RecogNumInfo resBuf[], int resSize, int* resLen) CnnCalImg() argument 806 SAMPLE_SVP_NNIE_CFG_S *self; Yolo2Create() local 886 Yolo2Destory(SAMPLE_SVP_NNIE_CFG_S *self) Yolo2Destory() argument 963 Yolo2CalImg(SAMPLE_SVP_NNIE_CFG_S* self, const IVE_IMAGE_S *img, DetectObjInfo resBuf[], int resSize, int* resLen) Yolo2CalImg() argument [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/store_sample/smp/ |
H A D | sample_store.c | 350 HI_S32 ViCfgInit(ViCfg *self)
in ViCfgInit() argument 353 HI_ASSERT(self);
in ViCfgInit() 354 if (memset_s(self, sizeof(*self), 0, sizeof(*self)) != EOK) {
in ViCfgInit() 358 SAMPLE_COMM_VI_GetSensorInfo(self);
in ViCfgInit() 359 if (SAMPLE_SNS_TYPE_BUTT == self->astViInfo[0].stSnsInfo.enSnsType) {
in ViCfgInit() 363 s32Ret = SAMPLE_VENC_CheckSensor(self->astViInfo[0].stSnsInfo.enSnsType, g_sampleStoreInfo.stSize[0]);
in ViCfgInit() 365 s32Ret = SAMPLE_VENC_ModifyResolution(self->astViInfo[0].stSnsInfo.enSnsType,
in ViCfgInit() 373 HI_VOID ViCfgSetDevPipeChnInfo(ViCfg *self)
in ViCfgSetDevPipeChnInfo() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ |
H A D | bcm_ring.h | 149 ((ring)->self == (ring))) 164 struct bcm_ring *self; /* ptr to self for IS VALID test */ member 189 static INLINE void bcm_ring_sync_read(bcm_ring_t *peer, const bcm_ring_t *self); 190 static INLINE void bcm_ring_sync_write(bcm_ring_t *peer, const bcm_ring_t *self); 207 ring->self = ring; in bcm_ring_init() 401 * @self: pointer to consumer's ring context 404 bcm_ring_sync_read(bcm_ring_t *peer, const bcm_ring_t *self) in bcm_ring_sync_read() argument 407 RING_ASSERT(BCM_RING_IS_VALID(self)); in bcm_ring_sync_read() 408 peer->read = self in bcm_ring_sync_read() 417 bcm_ring_sync_write(bcm_ring_t *peer, const bcm_ring_t *self) bcm_ring_sync_write() argument [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/mpp_help/src/ |
H A D | osd_img.c | 168 OsdSet *self = NULL;
in OsdsCreate() local 170 self = (OsdSet*)malloc(sizeof(*self));
in OsdsCreate() 171 if (!self) {
in OsdsCreate() 174 if (memset_s(self, sizeof(*self), 0, sizeof(*self)) != EOK) {
in OsdsCreate() 178 self->bindMod = bindMod;
in OsdsCreate() 179 self->modHnd = modHnd;
in OsdsCreate() 180 self in OsdsCreate() 284 OsdsCreateRgn(OsdSet* self) OsdsCreateRgn() argument 377 OsdsDestroyRgn(OsdSet* self, int rgnHnd) OsdsDestroyRgn() argument 394 OsdsClear(OsdSet* self) OsdsClear() argument 409 OsdsDestroy(OsdSet* self) OsdsDestroy() argument 1232 OsdsSetRgn(OsdSet* self, int rgnHnd, const HI_OSD_ATTR_S* rgnAttr) OsdsSetRgn() argument [all...] |