Lines Matching refs:device
33 print_device_info(drmDevicePtr device, int i) in print_device_info() argument
36 printf("\tavailable_nodes %04x\n", device->available_nodes); in print_device_info()
39 if (device->available_nodes & 1 << j) in print_device_info()
40 printf("\t\tnodes[%d] %s\n", j, device->nodes[j]); in print_device_info()
42 printf("\tbustype %04x\n", device->bustype); in print_device_info()
44 if (device->bustype == DRM_BUS_PCI) { in print_device_info()
46 printf("\t\t\tdomain\t%04x\n",device->businfo.pci->domain); in print_device_info()
47 printf("\t\t\tbu\t%02x\n", device->businfo.pci->bus); in print_device_info()
48 printf("\t\t\tde\t%02x\n", device->businfo.pci->dev); in print_device_info()
49 printf("\t\t\tfunc\t%1u\n", device->businfo.pci->func); in print_device_info()
53 printf("\t\t\tvendor_id\t%04x\n", device->deviceinfo.pci->vendor_id); in print_device_info()
54 printf("\t\t\tdevice_id\t%04x\n", device->deviceinfo.pci->device_id); in print_device_info()
55 printf("\t\t\tsubvendor_id\t%04x\n", device->deviceinfo.pci->subvendor_id); in print_device_info()
56 printf("\t\t\tsubdevice_id\t%04x\n", device->deviceinfo.pci->subdevice_id); in print_device_info()
57 printf("\t\t\trevision_id\t%02x\n", device->deviceinfo.pci->revision_id); in print_device_info()
68 drmDevicePtr device; in main() local
100 if (drmGetDevice(fd, &device) == 0) { in main()
101 print_device_info(device, -1); in main()
102 drmFreeDevice(&device); in main()