Lines Matching defs:this
5 * you may not use this file except in compliance with the License.
73 static pico_status_t kdbgInitialize(register picoknow_KnowledgeBase this,
79 if (NULL == this || NULL == this->subObj) {
83 kdbg = (kdbg_subobj_t *)this->subObj;
84 kdbg->phonesyms = this->base;
89 static pico_status_t kdbgSubObjDeallocate(register picoknow_KnowledgeBase this,
91 if (NULL != this) {
92 picoos_deallocate(mm, (void *) &this->subObj);
98 pico_status_t picokdbg_specializeDbgKnowledgeBase(picoknow_KnowledgeBase this,
100 if (NULL == this) {
104 this->subDeallocate = kdbgSubObjDeallocate;
105 this->subObj = picoos_allocate(common->mm, sizeof(kdbg_subobj_t));
106 if (NULL == this->subObj) {
110 return kdbgInitialize(this, common);
114 picokdbg_Dbg picokdbg_getDbg(picoknow_KnowledgeBase this) {
115 if (NULL == this) {
118 return (picokdbg_Dbg)this->subObj;
125 picoos_uint8 picokdbg_getPhoneId(const picokdbg_Dbg this,
130 if (this == NULL)
133 kdbg = (kdbg_subobj_t *)this;
144 picoos_char *picokdbg_getPhoneSym(const picokdbg_Dbg this,
148 if (this == NULL)
151 kdbg = (kdbg_subobj_t *)this;