Lines Matching refs:modifiersDetail
235 grab->modifiersDetail.exact = param->modifiers; in CreateGrab()
236 grab->modifiersDetail.pMask = NULL; in CreateGrab()
257 free(pGrab->modifiersDetail.pMask); in FreeGrab()
274 if (src->modifiersDetail.pMask) { in CopyGrab()
280 memcpy(mdetails_mask, src->modifiersDetail.pMask, len); in CopyGrab()
308 dst->modifiersDetail.pMask = mdetails_mask; in CopyGrab()
409 if (!DetailSupersedesSecond(pFirstGrab->modifiersDetail, in GrabSupersedesSecond()
410 pSecondGrab->modifiersDetail, any_modifier)) in GrabSupersedesSecond()
475 DetailSupersedesSecond(pFirstGrab->modifiersDetail, in GrabMatchesSecond()
476 pSecondGrab->modifiersDetail, any_modifier)) in GrabMatchesSecond()
482 DetailSupersedesSecond(pSecondGrab->modifiersDetail, in GrabMatchesSecond()
483 pFirstGrab->modifiersDetail, any_modifier)) in GrabMatchesSecond()
510 if (!(DetailSupersedesSecond(pFirstGrab->modifiersDetail, in GrabsAreIdentical()
511 pSecondGrab->modifiersDetail, in GrabsAreIdentical()
513 DetailSupersedesSecond(pSecondGrab->modifiersDetail, in GrabsAreIdentical()
514 pFirstGrab->modifiersDetail, any_modifier))) in GrabsAreIdentical()
624 && (grab->modifiersDetail.exact != any_modifier)) { in DeletePassiveGrabFromList()
627 else if ((grab->modifiersDetail.exact == any_modifier) in DeletePassiveGrabFromList()
629 UPDATE(grab->modifiersDetail.pMask, in DeletePassiveGrabFromList()
630 pMinuendGrab->modifiersDetail.exact); in DeletePassiveGrabFromList()
633 && (pMinuendGrab->modifiersDetail.exact != any_modifier)) { in DeletePassiveGrabFromList()
654 else if (!(pNewGrab->modifiersDetail.pMask = in DeletePassiveGrabFromList()
655 DeleteDetailFromMask(grab->modifiersDetail.pMask, in DeletePassiveGrabFromList()
656 pMinuendGrab->modifiersDetail. in DeletePassiveGrabFromList()
670 UPDATE(grab->modifiersDetail.pMask, in DeletePassiveGrabFromList()
671 pMinuendGrab->modifiersDetail.exact); in DeletePassiveGrabFromList()