Lines Matching refs:pFirstGrab
405 GrabSupersedesSecond(GrabPtr pFirstGrab, GrabPtr pSecondGrab) in GrabSupersedesSecond() argument
407 unsigned int any_modifier = (pFirstGrab->grabtype == XI2) ? in GrabSupersedesSecond()
409 if (!DetailSupersedesSecond(pFirstGrab->modifiersDetail, in GrabSupersedesSecond()
413 if (DetailSupersedesSecond(pFirstGrab->detail, in GrabSupersedesSecond()
434 GrabMatchesSecond(GrabPtr pFirstGrab, GrabPtr pSecondGrab, Bool ignoreDevice) in GrabMatchesSecond() argument
436 unsigned int any_modifier = (pFirstGrab->grabtype == XI2) ? in GrabMatchesSecond()
439 if (pFirstGrab->grabtype != pSecondGrab->grabtype) in GrabMatchesSecond()
442 if (pFirstGrab->grabtype == XI2) { in GrabMatchesSecond()
443 if (pFirstGrab->device == inputInfo.all_devices || in GrabMatchesSecond()
447 else if (pFirstGrab->device == inputInfo.all_master_devices) { in GrabMatchesSecond()
453 if (pFirstGrab->device != inputInfo.all_master_devices && in GrabMatchesSecond()
454 !IsMaster(pFirstGrab->device)) in GrabMatchesSecond()
457 else if (pSecondGrab->device != pFirstGrab->device) in GrabMatchesSecond()
461 ((pFirstGrab->device != pSecondGrab->device) || in GrabMatchesSecond()
462 (pFirstGrab->modifierDevice != pSecondGrab->modifierDevice))) in GrabMatchesSecond()
465 if (pFirstGrab->type != pSecondGrab->type) in GrabMatchesSecond()
468 if (GrabSupersedesSecond(pFirstGrab, pSecondGrab) || in GrabMatchesSecond()
469 GrabSupersedesSecond(pSecondGrab, pFirstGrab)) in GrabMatchesSecond()
472 if (DetailSupersedesSecond(pSecondGrab->detail, pFirstGrab->detail, in GrabMatchesSecond()
475 DetailSupersedesSecond(pFirstGrab->modifiersDetail, in GrabMatchesSecond()
479 if (DetailSupersedesSecond(pFirstGrab->detail, pSecondGrab->detail, in GrabMatchesSecond()
483 pFirstGrab->modifiersDetail, any_modifier)) in GrabMatchesSecond()
490 GrabsAreIdentical(GrabPtr pFirstGrab, GrabPtr pSecondGrab) in GrabsAreIdentical() argument
492 unsigned int any_modifier = (pFirstGrab->grabtype == XI2) ? in GrabsAreIdentical()
495 if (pFirstGrab->grabtype != pSecondGrab->grabtype) in GrabsAreIdentical()
498 if (pFirstGrab->device != pSecondGrab->device || in GrabsAreIdentical()
499 (pFirstGrab->modifierDevice != pSecondGrab->modifierDevice) || in GrabsAreIdentical()
500 (pFirstGrab->type != pSecondGrab->type)) in GrabsAreIdentical()
503 if (!(DetailSupersedesSecond(pFirstGrab->detail, in GrabsAreIdentical()
507 pFirstGrab->detail, (unsigned int) AnyKey))) in GrabsAreIdentical()
510 if (!(DetailSupersedesSecond(pFirstGrab->modifiersDetail, in GrabsAreIdentical()
514 pFirstGrab->modifiersDetail, any_modifier))) in GrabsAreIdentical()