Lines Matching refs:a
22 obsd_config(struct pci_access *a) in obsd_config() argument
24 pci_define_param(a, "obsd.path", PCI_PATH_OBSD_DEVICE, "Path to the OpenBSD PCI device"); in obsd_config()
28 obsd_detect(struct pci_access *a) in obsd_detect() argument
30 char *name = pci_get_param(a, "obsd.path"); in obsd_detect()
34 a->warning("Cannot open %s", name); in obsd_detect()
37 a->debug("...using %s", name); in obsd_detect()
42 obsd_init(struct pci_access *a) in obsd_init() argument
44 char *name = pci_get_param(a, "obsd.path"); in obsd_init()
46 a->fd = open(name, O_RDWR, 0); in obsd_init()
47 if (a->fd < 0) in obsd_init()
48 a->error("obsd_init: %s open failed", name); in obsd_init()
52 obsd_cleanup(struct pci_access *a) in obsd_cleanup() argument
54 close(a->fd); in obsd_cleanup()