Lines Matching refs:entityIndex
291 xf86IsEntityPrimary(int entityIndex) in xf86IsEntityPrimary() argument
293 EntityPtr pEnt = xf86Entities[entityIndex]; in xf86IsEntityPrimary()
328 xf86AddEntityToScreen(ScrnInfoPtr pScrn, int entityIndex) in xf86AddEntityToScreen() argument
330 if (entityIndex == -1) in xf86AddEntityToScreen()
332 if (xf86Entities[entityIndex]->inUse && in xf86AddEntityToScreen()
333 !(xf86Entities[entityIndex]->entityProp & IS_SHARED_ACCEL)) { in xf86AddEntityToScreen()
341 pScrn->entityList[pScrn->numEntities - 1] = entityIndex; in xf86AddEntityToScreen()
342 xf86Entities[entityIndex]->inUse = TRUE; in xf86AddEntityToScreen()
350 xf86SetEntityInstanceForScreen(ScrnInfoPtr pScrn, int entityIndex, int instance) in xf86SetEntityInstanceForScreen() argument
354 if (entityIndex == -1 || entityIndex >= xf86NumEntities) in xf86SetEntityInstanceForScreen()
358 if (pScrn->entityList[i] == entityIndex) { in xf86SetEntityInstanceForScreen()
370 xf86FindScreenForEntity(int entityIndex) in xf86FindScreenForEntity() argument
374 if (entityIndex == -1) in xf86FindScreenForEntity()
380 if (xf86Screens[i]->entityList[j] == entityIndex) in xf86FindScreenForEntity()
389 xf86RemoveEntityFromScreen(ScrnInfoPtr pScrn, int entityIndex) in xf86RemoveEntityFromScreen() argument
394 if (pScrn->entityList[i] == entityIndex) { in xf86RemoveEntityFromScreen()
398 xf86Entities[entityIndex]->inUse = FALSE; in xf86RemoveEntityFromScreen()
411 int i, entityIndex; in xf86ClearEntityListForScreen() local
417 entityIndex = pScrn->entityList[i]; in xf86ClearEntityListForScreen()
418 xf86Entities[entityIndex]->inUse = FALSE; in xf86ClearEntityListForScreen()
432 xf86AddDevToEntity(int entityIndex, GDevPtr dev) in xf86AddDevToEntity() argument
436 if (entityIndex >= xf86NumEntities) in xf86AddDevToEntity()
439 pEnt = xf86Entities[entityIndex]; in xf86AddDevToEntity()
449 xf86RemoveDevFromEntity(int entityIndex, GDevPtr dev) in xf86RemoveDevFromEntity() argument
453 if (entityIndex >= xf86NumEntities) in xf86RemoveDevFromEntity()
456 pEnt = xf86Entities[entityIndex]; in xf86RemoveDevFromEntity()
473 xf86GetEntityInfo(int entityIndex) in xf86GetEntityInfo() argument
478 if (entityIndex == -1) in xf86GetEntityInfo()
481 if (entityIndex >= xf86NumEntities) in xf86GetEntityInfo()
485 pEnt->index = entityIndex; in xf86GetEntityInfo()
486 pEnt->location = xf86Entities[entityIndex]->bus; in xf86GetEntityInfo()
487 pEnt->active = xf86Entities[entityIndex]->active; in xf86GetEntityInfo()
488 pEnt->chipset = xf86Entities[entityIndex]->chipset; in xf86GetEntityInfo()
489 pEnt->driver = xf86Entities[entityIndex]->driver; in xf86GetEntityInfo()
490 if ((xf86Entities[entityIndex]->devices) && in xf86GetEntityInfo()
491 (xf86Entities[entityIndex]->devices[0])) { in xf86GetEntityInfo()
492 for (i = 0; i < xf86Entities[entityIndex]->numInstances; i++) in xf86GetEntityInfo()
493 if (xf86Entities[entityIndex]->devices[i]->screen == 0) in xf86GetEntityInfo()
495 pEnt->device = xf86Entities[entityIndex]->devices[i]; in xf86GetEntityInfo()
504 xf86GetNumEntityInstances(int entityIndex) in xf86GetNumEntityInstances() argument
506 if (entityIndex >= xf86NumEntities) in xf86GetNumEntityInstances()
509 return xf86Entities[entityIndex]->numInstances; in xf86GetNumEntityInstances()
513 xf86GetDevFromEntity(int entityIndex, int instance) in xf86GetDevFromEntity() argument
518 if ((!xf86Entities[entityIndex]->devices) || in xf86GetDevFromEntity()
519 (!xf86Entities[entityIndex]->devices[0])) in xf86GetDevFromEntity()
522 if (entityIndex >= xf86NumEntities || in xf86GetDevFromEntity()
523 instance >= xf86Entities[entityIndex]->numInstances) in xf86GetDevFromEntity()
526 for (i = 0; i < xf86Entities[entityIndex]->numInstances; i++) in xf86GetDevFromEntity()
527 if (xf86Entities[entityIndex]->devices[i]->screen == instance) in xf86GetDevFromEntity()
529 return xf86Entities[entityIndex]->devices[i]; in xf86GetDevFromEntity()
557 xf86GetLastScrnFlag(int entityIndex) in xf86GetLastScrnFlag() argument
559 if (entityIndex < xf86NumEntities) { in xf86GetLastScrnFlag()
560 return xf86Entities[entityIndex]->lastScrnFlag; in xf86GetLastScrnFlag()
568 xf86SetLastScrnFlag(int entityIndex, int scrnIndex) in xf86SetLastScrnFlag() argument
570 if (entityIndex < xf86NumEntities) { in xf86SetLastScrnFlag()
571 xf86Entities[entityIndex]->lastScrnFlag = scrnIndex; in xf86SetLastScrnFlag()
576 xf86IsEntityShared(int entityIndex) in xf86IsEntityShared() argument
578 if (entityIndex < xf86NumEntities) { in xf86IsEntityShared()
579 if (xf86Entities[entityIndex]->entityProp & IS_SHARED_ACCEL) { in xf86IsEntityShared()
587 xf86SetEntityShared(int entityIndex) in xf86SetEntityShared() argument
589 if (entityIndex < xf86NumEntities) { in xf86SetEntityShared()
590 xf86Entities[entityIndex]->entityProp |= IS_SHARED_ACCEL; in xf86SetEntityShared()
595 xf86IsEntitySharable(int entityIndex) in xf86IsEntitySharable() argument
597 if (entityIndex < xf86NumEntities) { in xf86IsEntitySharable()
598 if (xf86Entities[entityIndex]->entityProp & ACCEL_IS_SHARABLE) { in xf86IsEntitySharable()
606 xf86SetEntitySharable(int entityIndex) in xf86SetEntitySharable() argument
608 if (entityIndex < xf86NumEntities) { in xf86SetEntitySharable()
609 xf86Entities[entityIndex]->entityProp |= ACCEL_IS_SHARABLE; in xf86SetEntitySharable()
614 xf86IsPrimInitDone(int entityIndex) in xf86IsPrimInitDone() argument
616 if (entityIndex < xf86NumEntities) { in xf86IsPrimInitDone()
617 if (xf86Entities[entityIndex]->entityProp & SA_PRIM_INIT_DONE) { in xf86IsPrimInitDone()
625 xf86SetPrimInitDone(int entityIndex) in xf86SetPrimInitDone() argument
627 if (entityIndex < xf86NumEntities) { in xf86SetPrimInitDone()
628 xf86Entities[entityIndex]->entityProp |= SA_PRIM_INIT_DONE; in xf86SetPrimInitDone()
633 xf86ClearPrimInitDone(int entityIndex) in xf86ClearPrimInitDone() argument
635 if (entityIndex < xf86NumEntities) { in xf86ClearPrimInitDone()
636 xf86Entities[entityIndex]->entityProp &= ~SA_PRIM_INIT_DONE; in xf86ClearPrimInitDone()
664 xf86GetEntityPrivate(int entityIndex, int privIndex) in xf86GetEntityPrivate() argument
666 if (entityIndex >= xf86NumEntities || privIndex >= xf86EntityPrivateCount) in xf86GetEntityPrivate()
669 return &(xf86Entities[entityIndex]->entityPrivates[privIndex]); in xf86GetEntityPrivate()