Lines Matching refs:where
38 int where, int size, u32 *val) in thunder_pem_bridge_read() argument
44 if (devfn != 0 || where >= 2048) { in thunder_pem_bridge_read()
54 read_val = where & ~3ull; in thunder_pem_bridge_read()
63 switch (where & ~3) { in thunder_pem_bridge_read()
124 read_val >>= (8 * (where & 3)); in thunder_pem_bridge_read()
140 int where, int size, u32 *val) in thunder_pem_config_read() argument
153 return thunder_pem_bridge_read(bus, devfn, where, size, val); in thunder_pem_config_read()
155 return pci_generic_config_read(bus, devfn, where, size, val); in thunder_pem_config_read()
216 int where, int size, u32 val) in thunder_pem_bridge_write() argument
221 u64 where_aligned = where & ~3ull; in thunder_pem_bridge_write()
225 if (devfn != 0 || where >= 2048) in thunder_pem_bridge_write()
239 mask = ~(0xff << (8 * (where & 3))); in thunder_pem_bridge_write()
241 val = (val & 0xff) << (8 * (where & 3)); in thunder_pem_bridge_write()
248 mask = ~(0xffff << (8 * (where & 3))); in thunder_pem_bridge_write()
250 val = (val & 0xffff) << (8 * (where & 3)); in thunder_pem_bridge_write()
264 u32 w1c_bits = thunder_pem_bridge_w1c_bits(where); in thunder_pem_bridge_write()
289 int where, int size, u32 val) in thunder_pem_config_write() argument
301 return thunder_pem_bridge_write(bus, devfn, where, size, val); in thunder_pem_config_write()
304 return pci_generic_config_write(bus, devfn, where, size, val); in thunder_pem_config_write()