Lines Matching refs:pci_dev
15 typedef void *(*conf_field_init) (struct pci_dev *dev, int offset);
16 typedef void (*conf_field_reset) (struct pci_dev *dev, int offset, void *data);
17 typedef void (*conf_field_free) (struct pci_dev *dev, int offset, void *data);
19 typedef int (*conf_dword_write) (struct pci_dev *dev, int offset, u32 value,
21 typedef int (*conf_word_write) (struct pci_dev *dev, int offset, u16 value,
23 typedef int (*conf_byte_write) (struct pci_dev *dev, int offset, u8 value,
25 typedef int (*conf_dword_read) (struct pci_dev *dev, int offset, u32 *value,
27 typedef int (*conf_word_read) (struct pci_dev *dev, int offset, u16 *value,
29 typedef int (*conf_byte_read) (struct pci_dev *dev, int offset, u8 *value,
75 int xen_pcibk_config_add_field_offset(struct pci_dev *dev,
79 static inline int xen_pcibk_config_add_field(struct pci_dev *dev, in xen_pcibk_config_add_field()
85 static inline int xen_pcibk_config_add_fields(struct pci_dev *dev, in xen_pcibk_config_add_fields()
97 static inline int xen_pcibk_config_add_fields_offset(struct pci_dev *dev, in xen_pcibk_config_add_fields_offset()
111 int xen_pcibk_read_config_byte(struct pci_dev *dev, int offset, u8 *value,
113 int xen_pcibk_read_config_word(struct pci_dev *dev, int offset, u16 *value,
115 int xen_pcibk_read_config_dword(struct pci_dev *dev, int offset, u32 *value,
117 int xen_pcibk_write_config_byte(struct pci_dev *dev, int offset, u8 value,
119 int xen_pcibk_write_config_word(struct pci_dev *dev, int offset, u16 value,
121 int xen_pcibk_write_config_dword(struct pci_dev *dev, int offset, u32 value,
126 int xen_pcibk_config_header_add_fields(struct pci_dev *dev);
127 int xen_pcibk_config_capability_add_fields(struct pci_dev *dev);