Lines Matching refs:where
29 int where, int size, u32 *val) in thunder_pem_bridge_read() argument
35 if (devfn != 0 || where >= 2048) { in thunder_pem_bridge_read()
45 read_val = where & ~3ull; in thunder_pem_bridge_read()
54 switch (where & ~3) { in thunder_pem_bridge_read()
115 read_val >>= (8 * (where & 3)); in thunder_pem_bridge_read()
131 int where, int size, u32 *val) in thunder_pem_config_read() argument
144 return thunder_pem_bridge_read(bus, devfn, where, size, val); in thunder_pem_config_read()
146 return pci_generic_config_read(bus, devfn, where, size, val); in thunder_pem_config_read()
207 int where, int size, u32 val) in thunder_pem_bridge_write() argument
212 u64 where_aligned = where & ~3ull; in thunder_pem_bridge_write()
216 if (devfn != 0 || where >= 2048) in thunder_pem_bridge_write()
230 mask = ~(0xff << (8 * (where & 3))); in thunder_pem_bridge_write()
232 val = (val & 0xff) << (8 * (where & 3)); in thunder_pem_bridge_write()
239 mask = ~(0xffff << (8 * (where & 3))); in thunder_pem_bridge_write()
241 val = (val & 0xffff) << (8 * (where & 3)); in thunder_pem_bridge_write()
255 u32 w1c_bits = thunder_pem_bridge_w1c_bits(where); in thunder_pem_bridge_write()
280 int where, int size, u32 val) in thunder_pem_config_write() argument
292 return thunder_pem_bridge_write(bus, devfn, where, size, val); in thunder_pem_config_write()
295 return pci_generic_config_write(bus, devfn, where, size, val); in thunder_pem_config_write()