Lines Matching defs:labelPtr
46 set_label(struct gl_context *ctx, char **labelPtr, const char *label,
49 free(*labelPtr);
50 *labelPtr = NULL;
62 *labelPtr = malloc(length+1);
63 if (*labelPtr) {
64 memcpy(*labelPtr, label, length);
68 (*labelPtr)[length] = '\0';
80 *labelPtr = strdup(label);
138 char **labelPtr = NULL;
145 labelPtr = &bufObj->Label;
152 labelPtr = &shader->Label;
160 labelPtr = &program->Label;
167 labelPtr = &obj->Label;
174 labelPtr = &query->Label;
186 labelPtr = &tfo->Label;
193 labelPtr = &so->Label;
200 labelPtr = &texObj->Label;
207 labelPtr = &rb->Label;
214 labelPtr = &rb->Label;
221 labelPtr = &list->Label;
232 labelPtr = &pipe->Label;
239 if (NULL == labelPtr) {
243 return labelPtr;
257 char **labelPtr;
264 labelPtr = get_label_pointer(ctx, identifier, name, callerstr);
265 if (!labelPtr)
268 set_label(ctx, labelPtr, label, length, callerstr);
277 char **labelPtr;
290 labelPtr = get_label_pointer(ctx, identifier, name, callerstr);
291 if (!labelPtr)
294 copy_label(*labelPtr, label, length, bufSize);
303 char **labelPtr;
318 labelPtr = &syncObj->Label;
320 set_label(ctx, labelPtr, label, length, callerstr);
331 char **labelPtr;
351 labelPtr = &syncObj->Label;
353 copy_label(*labelPtr, label, length, bufSize);