Lines Matching refs:adapt
440 XF86VideoAdaptorPtr adapt; in ms_exa_xv_init() local
448 adapt = calloc(1, sizeof(XF86VideoAdaptorRec) + num_texture_ports * in ms_exa_xv_init()
450 if (adapt == NULL) in ms_exa_xv_init()
453 adapt->type = XvWindowMask | XvInputMask | XvImageMask; in ms_exa_xv_init()
454 adapt->flags = 0; in ms_exa_xv_init()
455 adapt->name = "Modesetting Textured Video"; in ms_exa_xv_init()
456 adapt->nEncodings = 1; in ms_exa_xv_init()
457 adapt->pEncodings = DummyEncoding; in ms_exa_xv_init()
459 adapt->nFormats = NUM_FORMATS; in ms_exa_xv_init()
460 adapt->pFormats = Formats; in ms_exa_xv_init()
461 adapt->nPorts = num_texture_ports; in ms_exa_xv_init()
462 adapt->pPortPrivates = (DevUnion *) (&adapt[1]); in ms_exa_xv_init()
464 adapt->pAttributes = ms_exa_xv_attributes; in ms_exa_xv_init()
465 adapt->nAttributes = ms_exa_xv_num_attributes; in ms_exa_xv_init()
468 (ms_exa_port_private *) (&adapt->pPortPrivates[num_texture_ports]); in ms_exa_xv_init()
470 adapt->pImages = ms_exa_xv_images; in ms_exa_xv_init()
471 adapt->nImages = ms_exa_xv_num_images; in ms_exa_xv_init()
473 adapt->PutVideo = NULL; in ms_exa_xv_init()
474 adapt->PutStill = NULL; in ms_exa_xv_init()
475 adapt->GetVideo = NULL; in ms_exa_xv_init()
476 adapt->GetStill = NULL; in ms_exa_xv_init()
477 adapt->StopVideo = ms_exa_xv_stop_video; in ms_exa_xv_init()
478 adapt->SetPortAttribute = ms_exa_xv_set_port_attribute; in ms_exa_xv_init()
479 adapt->GetPortAttribute = ms_exa_xv_get_port_attribute; in ms_exa_xv_init()
480 adapt->QueryBestSize = ms_exa_xv_query_best_size; in ms_exa_xv_init()
481 adapt->PutImage = ms_exa_xv_put_image; in ms_exa_xv_init()
482 adapt->ReputImage = NULL; in ms_exa_xv_init()
483 adapt->QueryImageAttributes = ms_exa_xv_query_image_attributes; in ms_exa_xv_init()
494 adapt->pPortPrivates[i].ptr = (void *) (priv); in ms_exa_xv_init()
496 return adapt; in ms_exa_xv_init()