Lines Matching refs:bar
137 struct pci_bar_info *bar = data; in rom_write() local
139 if (unlikely(!bar)) { in rom_write()
149 bar->which = 1; in rom_write()
153 if (tmpval != bar->val && value == bar->val) { in rom_write()
155 pci_write_config_dword(dev, offset, bar->val); in rom_write()
157 bar->which = 0; in rom_write()
171 struct pci_bar_info *bar = data; in bar_write() local
173 if (unlikely(!bar)) { in bar_write()
183 bar->which = 1; in bar_write()
187 if (tmpval != bar->val && value == bar->val) { in bar_write()
189 pci_write_config_dword(dev, offset, bar->val); in bar_write()
191 bar->which = 0; in bar_write()
199 struct pci_bar_info *bar = data; in bar_read() local
201 if (unlikely(!bar)) { in bar_read()
207 *value = bar->which ? bar->len_val : bar->val; in bar_read()
240 struct pci_bar_info *bar = kmalloc(sizeof(*bar), GFP_KERNEL); in bar_init() local
242 if (!bar) in bar_init()
245 read_dev_bar(dev, bar, offset, ~0); in bar_init()
246 bar->which = 0; in bar_init()
248 return bar; in bar_init()
253 struct pci_bar_info *bar = kmalloc(sizeof(*bar), GFP_KERNEL); in rom_init() local
255 if (!bar) in rom_init()
258 read_dev_bar(dev, bar, offset, ~PCI_ROM_ADDRESS_ENABLE); in rom_init()
259 bar->which = 0; in rom_init()
261 return bar; in rom_init()
266 struct pci_bar_info *bar = data; in bar_reset() local
268 bar->which = 0; in bar_reset()