Home | History | Annotate | Download | only in lib

Lines Matching defs:app_data

161   libdata_t           *app_data;
174 app_data = (libdata_t *) get_app_data(id);
176 if(!app_data) {
187 app_data = (libdata_t *) get_app_data(id);
188 if(!app_data) {
189 app_data = malloc(sizeof(libdata_t));
191 if(app_data) {
192 memset(app_data, 0, sizeof(libdata_t));
194 app_data->tenbytes = malloc(10);
195 app_data->lock = NXMutexAlloc(0, 0, &liblock);
197 if(!app_data->tenbytes || !app_data->lock) {
198 if(app_data->lock)
199 NXMutexFree(app_data->lock);
201 free(app_data);
202 app_data = (libdata_t *) NULL;
206 if(app_data) {
215 err = set_app_data(gLibId, app_data);
218 free(app_data);
219 app_data = (libdata_t *) NULL;
229 app_data->perthreadkey = key;
238 if(app_data) {
239 key = app_data->perthreadkey;
274 *appData = app_data;