Lines Matching refs:cookie
27 .read_pci_config = [](void* cookie,
30 return static_cast<X86PCIController*>(cookie)
33 .write_pci_config = [](void* cookie,
36 return static_cast<X86PCIController*>(cookie)
39 .get_max_bus_devices = [](void* cookie, int32* count) {
40 return static_cast<X86PCIController*>(cookie)->GetMaxBusDevices(*count);
42 .read_pci_irq = [](void* cookie,
45 return static_cast<X86PCIController*>(cookie)->ReadIrq(bus, device, function, pin, *irq);
47 .write_pci_irq = [](void* cookie,
50 return static_cast<X86PCIController*>(cookie)->WriteIrq(bus, device, function, pin, irq);
52 .get_range = [](void *cookie, uint32 index, pci_resource_range* range) {
53 return static_cast<X86PCIController*>(cookie)->GetRange(index, range);
55 .finalize = [](void *cookie) {
56 return static_cast<X86PCIController*>(cookie)->Finalize();