Lines Matching full:selection
34 * There is a global list of windows selecting for selection events
35 * on every selection. This should be plenty efficient for the
37 * replaced with a hash table of some kind keyed off the selection atom
44 Atom selection; member
58 Selection *selection = info->selection; in XFixesSelectionCallback() local
80 if (e->selection == selection->selection && (e->eventMask & eventMask)) { in XFixesSelectionCallback()
86 selection->window : 0, in XFixesSelectionCallback()
87 .selection = e->selection, in XFixesSelectionCallback()
89 .selectionTimestamp = selection->lastTimeChanged.milliseconds in XFixesSelectionCallback()
121 Atom selection, WindowPtr pWindow, CARD32 eventMask) in XFixesSelectSelectionInput() argument
127 rc = XaceHook(XACE_SELECTION_ACCESS, pClient, selection, DixGetAttrAccess); in XFixesSelectSelectionInput()
132 if (e->selection == selection && in XFixesSelectSelectionInput()
149 e->selection = selection; in XFixesSelectSelectionInput()
196 return XFixesSelectSelectionInput(client, stuff->selection, in ProcXFixesSelectSelectionInput()
208 swapl(&stuff->selection); in SProcXFixesSelectSelectionInput()
221 cpswapl(from->selection, to->selection); in SXFixesSelectionNotifyEvent()