Lines Matching refs:pNode
140 PushMessage(WMMsgQueuePtr pQueue, WMMsgNodePtr pNode);
245 PushMessage(WMMsgQueuePtr pQueue, WMMsgNodePtr pNode) in PushMessage() argument
251 pNode->pNext = NULL; in PushMessage()
254 pQueue->pTail->pNext = pNode; in PushMessage()
256 pQueue->pTail = pNode; in PushMessage()
259 pQueue->pHead = pNode; in PushMessage()
276 WMMsgNodePtr pNode; in PopMessage() local
286 pNode = pQueue->pHead; in PopMessage()
291 if (pQueue->pTail == pNode) { in PopMessage()
298 return pNode; in PopMessage()
309 WMMsgNodePtr pNode;
311 for (pNode = pQueue->pHead; pNode != NULL; pNode = pNode->pNext) {
312 if (pNode->msg.msg == msg && pNode->msg.iWindow == iWindow)
795 WMMsgNodePtr pNode; in winMultiWindowWMProc() local
798 pNode = PopMessage(&pWMInfo->wmMsgQueue, pWMInfo); in winMultiWindowWMProc()
799 if (pNode == NULL) { in winMultiWindowWMProc()
808 MessageName(&(pNode->msg)), (int)pNode->msg.msg, (int)pNode->msg.dwID); in winMultiWindowWMProc()
812 switch (pNode->msg.msg) { in winMultiWindowWMProc()
825 xcb_configure_window(pWMInfo->conn, pNode->msg.iWindow, in winMultiWindowWMProc()
830 PreserveWin32Stack(pWMInfo, pNode->msg.iWindow, GW_HWNDPREV); in winMultiWindowWMProc()
838 xcb_configure_window(pWMInfo->conn, pNode->msg.iWindow, in winMultiWindowWMProc()
846 pNode->msg.iWindow, pWMInfo->atmPrivMap, in winMultiWindowWMProc()
848 sizeof(HWND)/4, &(pNode->msg.hwndWindow)); in winMultiWindowWMProc()
855 pNode->msg.iWindow, pWMInfo->atmPrivMap, in winMultiWindowWMProc()
857 sizeof(HWND)/4, &(pNode->msg.hwndWindow)); in winMultiWindowWMProc()
859 UpdateName(pWMInfo, pNode->msg.iWindow); in winMultiWindowWMProc()
860 UpdateIcon(pWMInfo, pNode->msg.iWindow); in winMultiWindowWMProc()
861 UpdateStyle(pWMInfo, pNode->msg.iWindow); in winMultiWindowWMProc()
867 GetProp(pNode->msg.hwndWindow, WIN_WINDOW_PROP); in winMultiWindowWMProc()
879 xcb_unmap_window(pWMInfo->conn, pNode->msg.iWindow); in winMultiWindowWMProc()
886 pNode->msg.iWindow, in winMultiWindowWMProc()
889 pNode->msg.iWindow, in winMultiWindowWMProc()
892 xcb_kill_client(pWMInfo->conn, pNode->msg.iWindow); in winMultiWindowWMProc()
912 cookie = xcb_icccm_get_wm_hints(pWMInfo->conn, pNode->msg.iWindow); in winMultiWindowWMProc()
921 pNode->msg.iWindow, XCB_CURRENT_TIME); in winMultiWindowWMProc()
924 pNode->msg.iWindow, in winMultiWindowWMProc()
927 pNode->msg.iWindow, in winMultiWindowWMProc()
934 UpdateName(pWMInfo, pNode->msg.iWindow); in winMultiWindowWMProc()
938 UpdateIcon(pWMInfo, pNode->msg.iWindow); in winMultiWindowWMProc()
944 if (IsOverrideRedirect(pWMInfo->conn, pNode->msg.iWindow)) in winMultiWindowWMProc()
947 UpdateStyle(pWMInfo, pNode->msg.iWindow); in winMultiWindowWMProc()
952 UpdateState(pWMInfo, pNode->msg.iWindow); in winMultiWindowWMProc()
962 free(pNode); in winMultiWindowWMProc()
1566 WMMsgNodePtr pNode; in winSendMessageToWM() local
1572 pNode = malloc(sizeof(WMMsgNodeRec)); in winSendMessageToWM()
1573 if (pNode != NULL) { in winSendMessageToWM()
1574 memcpy(&pNode->msg, pMsg, sizeof(winWMMessageRec)); in winSendMessageToWM()
1575 PushMessage(&((WMInfoPtr) pWMInfo)->wmMsgQueue, pNode); in winSendMessageToWM()