Lines Matching defs:pTrav

86         VkLayerDbgFunctionNode *pTrav = inst->current_dbg_function_head;
96 while (pTrav) {
97 if (pTrav->is_messenger && (pTrav->messenger.messageSeverity & messageSeverity) &&
98 (pTrav->messenger.messageType & messageTypes)) {
99 if (pTrav->messenger.pfnUserCallback(messageSeverity, messageTypes, pCallbackData, pTrav->pUserData)) {
103 if (!pTrav->is_messenger && pTrav->report.msgFlags & object_flags) {
104 if (pTrav->report.pfnMsgCallback(object_flags, object_type, object_handle, 0, pCallbackData->messageIdNumber,
105 pCallbackData->pMessageIdName, pCallbackData->pMessage, pTrav->pUserData)) {
110 pTrav = pTrav->pNext;
119 VkLayerDbgFunctionNode *pTrav = inst->current_dbg_function_head;
120 VkLayerDbgFunctionNode *pPrev = pTrav;
122 while (pTrav) {
123 if (pTrav->is_messenger && pTrav->messenger.messenger == messenger) {
124 pPrev->pNext = pTrav->pNext;
125 if (inst->current_dbg_function_head == pTrav) inst->current_dbg_function_head = pTrav->pNext;
126 if (inst->instance_only_dbg_function_head == pTrav) inst->instance_only_dbg_function_head = pTrav->pNext;
127 loader_free_with_instance_fallback(pAllocator, inst, pTrav);
130 pPrev = pTrav;
131 pTrav = pTrav->pNext;
330 VkLayerDbgFunctionNode *pTrav = inst->current_dbg_function_head;
352 while (pTrav) {
353 if (!pTrav->is_messenger && pTrav->report.msgFlags & msgFlags) {
354 if (pTrav->report.pfnMsgCallback(msgFlags, objectType, srcObject, location, msgCode, pLayerPrefix, pMsg,
355 pTrav->pUserData)) {
359 if (pTrav->is_messenger && (pTrav->messenger.messageSeverity & severity) && (pTrav->messenger.messageType & types)) {
360 if (pTrav->messenger.pfnUserCallback(severity, types, &callback_data, pTrav->pUserData)) {
365 pTrav = pTrav->pNext;
373 VkLayerDbgFunctionNode *pTrav = inst->current_dbg_function_head;
374 VkLayerDbgFunctionNode *pPrev = pTrav;
376 while (pTrav) {
377 if (!pTrav->is_messenger && pTrav->report.msgCallback == callback) {
378 pPrev->pNext = pTrav->pNext;
379 if (inst->current_dbg_function_head == pTrav) inst->current_dbg_function_head = pTrav->pNext;
380 if (inst->instance_only_dbg_function_head == pTrav) inst->instance_only_dbg_function_head = pTrav->pNext;
381 if (inst->current_dbg_function_head == pTrav) inst->current_dbg_function_head = pTrav->pNext;
382 loader_free_with_instance_fallback(pAllocator, inst, pTrav);
385 pPrev = pTrav;
386 pTrav = pTrav->pNext;
563 VkLayerDbgFunctionNode *pTrav = inst->current_dbg_function_head;
565 while (pTrav) {
566 pNext = pTrav->pNext;
567 loader_free_with_instance_fallback(pAllocator, inst, pTrav);
568 pTrav = pNext;