Lines Matching refs:val

193 #define pio_write16be(val,port) outw(swab16(val),port)
194 #define pio_write32be(val,port) outl(swab32(val),port)
198 #define mmio_write16be(val,port) writew(swab16(val),port)
199 #define mmio_write32be(val,port) writel(swab32(val),port)
200 #define mmio_write64be(val,port) writeq(swab64(val),port)
203 void iowrite8(u8 val, void __iomem *addr)
206 kmsan_check_memory(&val, sizeof(val));
207 IO_COND(addr, outb(val,port), writeb(val, addr));
209 void iowrite16(u16 val, void __iomem *addr)
212 kmsan_check_memory(&val, sizeof(val));
213 IO_COND(addr, outw(val,port), writew(val, addr));
215 void iowrite16be(u16 val, void __iomem *addr)
218 kmsan_check_memory(&val, sizeof(val));
219 IO_COND(addr, pio_write16be(val,port), mmio_write16be(val, addr));
221 void iowrite32(u32 val, void __iomem *addr)
224 kmsan_check_memory(&val, sizeof(val));
225 IO_COND(addr, outl(val,port), writel(val, addr));
227 void iowrite32be(u32 val, void __iomem *addr)
230 kmsan_check_memory(&val, sizeof(val));
231 IO_COND(addr, pio_write32be(val,port), mmio_write32be(val, addr));
240 static void pio_write64_lo_hi(u64 val, unsigned long port)
242 outl(val, port);
243 outl(val >> 32, port + sizeof(u32));
246 static void pio_write64_hi_lo(u64 val, unsigned long port)
248 outl(val >> 32, port + sizeof(u32));
249 outl(val, port);
252 static void pio_write64be_lo_hi(u64 val, unsigned long port)
254 pio_write32be(val, port + sizeof(u32));
255 pio_write32be(val >> 32, port);
258 static void pio_write64be_hi_lo(u64 val, unsigned long port)
260 pio_write32be(val >> 32, port);
261 pio_write32be(val, port + sizeof(u32));
264 void iowrite64_lo_hi(u64 val, void __iomem *addr)
267 kmsan_check_memory(&val, sizeof(val));
268 IO_COND(addr, pio_write64_lo_hi(val, port),
269 writeq(val, addr));
272 void iowrite64_hi_lo(u64 val, void __iomem *addr)
275 kmsan_check_memory(&val, sizeof(val));
276 IO_COND(addr, pio_write64_hi_lo(val, port),
277 writeq(val, addr));
280 void iowrite64be_lo_hi(u64 val, void __iomem *addr)
283 kmsan_check_memory(&val, sizeof(val));
284 IO_COND(addr, pio_write64be_lo_hi(val, port),
285 mmio_write64be(val, addr));
288 void iowrite64be_hi_lo(u64 val, void __iomem *addr)
291 kmsan_check_memory(&val, sizeof(val));
292 IO_COND(addr, pio_write64be_hi_lo(val, port),
293 mmio_write64be(val, addr));