| /include/ |
| A D | bcd.h | 13 static inline unsigned int bcd2bin(unsigned int val) in bcd2bin() argument 15 return ((val) & 0x0f) + ((val & 0xff) >> 4) * 10; in bcd2bin() 18 static inline unsigned int bin2bcd(unsigned int val) in bin2bcd() argument 20 return (((val / 10) << 4) | (val % 10)); in bin2bcd()
|
| A D | virtio.h | 588 unsigned int offset, u8 val) in virtio_cwrite8() argument 590 virtio_set_config(vdev, offset, &val, sizeof(val)); in virtio_cwrite8() 603 unsigned int offset, u16 val) in virtio_cwrite16() argument 605 val = (__force u16)cpu_to_virtio16(vdev, val); in virtio_cwrite16() 606 virtio_set_config(vdev, offset, &val, sizeof(val)); in virtio_cwrite16() 619 unsigned int offset, u32 val) in virtio_cwrite32() argument 621 val = (__force u32)cpu_to_virtio32(vdev, val); in virtio_cwrite32() 622 virtio_set_config(vdev, offset, &val, sizeof(val)); in virtio_cwrite32() 635 unsigned int offset, u64 val) in virtio_cwrite64() argument 637 val = (__force u64)cpu_to_virtio64(vdev, val); in virtio_cwrite64() [all …]
|
| A D | fuse.h | 25 int fuse_read(u32 bank, u32 word, u32 *val); 26 int fuse_sense(u32 bank, u32 word, u32 *val); 27 int fuse_prog(u32 bank, u32 word, u32 val); 28 int fuse_override(u32 bank, u32 word, u32 val);
|
| A D | regmap.h | 131 int regmap_write(struct regmap *map, uint offset, uint val); 195 const void *val, size_t val_len); 222 #define regmap_range_set(map, range, type, member, val) \ argument 224 typeof(((type *)0)->member) __tmp = val; \ 236 #define regmap_set(map, type, member, val) \ argument 237 regmap_range_set(map, 0, type, member, val) 294 __ret = regmap_read((map), (addr), &(val)); \ 302 __ret = regmap_read((map), (addr), &(val)); \ 312 regmap_read_poll_timeout_test(map, addr, val, cond, sleep_us, \ 337 __ret = regmap_field_read((field), &(val)); \ [all …]
|
| A D | wait_bit.h | 45 type val; \ 49 val = read(reg); \ 52 val = ~val; \ 54 if ((val & mask) == mask) \
|
| A D | fsl_csu.h | 28 u8 val; member 32 void set_devices_ns_access(unsigned long, u16 val); 33 void set_pcie_ns_access(int pcie, u16 val);
|
| A D | iotrace.h | 51 #define writel(val, addr) iotrace_writel(val, (void *)(addr)) argument 57 #define writew(val, addr) iotrace_writew(val, (void *)(addr)) argument 63 #define writeb(val, addr) iotrace_writeb(val, (void *)(uintptr_t)addr) argument
|
| A D | palmas.h | 124 static inline int palmas_i2c_write_u8(u8 chip_no, u8 reg, u8 val) in palmas_i2c_write_u8() argument 126 return i2c_write(chip_no, reg, 1, &val, 1); in palmas_i2c_write_u8() 129 static inline int palmas_i2c_read_u8(u8 chip_no, u8 reg, u8 *val) in palmas_i2c_read_u8() argument 131 return i2c_read(chip_no, reg, 1, val, 1); in palmas_i2c_read_u8() 134 int palmas_i2c_write_u8(u8 chip_no, u8 reg, u8 val); 135 int palmas_i2c_read_u8(u8 chip_no, u8 reg, u8 *val);
|
| A D | errno.h | 19 #define __set_errno(val) do { errno = val; } while (0) argument
|
| A D | phy.h | 71 u16 val); 117 u16 val); 124 u16 val); 293 #define phy_read_mmd_poll_timeout(phydev, devaddr, regnum, val, cond, \ argument 296 int __ret = read_poll_timeout(phy_read_mmd, val, (cond) || val < 0, \ 299 if (val < 0) \ 300 __ret = val; \ 307 int phy_write(struct phy_device *phydev, int devad, int regnum, u16 val); 310 int phy_write_mmd(struct phy_device *phydev, int devad, int regnum, u16 val); 345 return phy_modify(phydev, devad, regnum, 0, val); in phy_set_bits() [all …]
|
| A D | sysinfo.h | 189 int (*get_bool)(struct udevice *dev, int id, bool *val); 200 int (*get_int)(struct udevice *dev, int id, int *val); 212 int (*get_str)(struct udevice *dev, int id, size_t size, char *val); 294 int sysinfo_get_bool(struct udevice *dev, int id, bool *val); 306 int sysinfo_get_int(struct udevice *dev, int id, int *val); 319 int sysinfo_get_str(struct udevice *dev, int id, size_t size, char *val); 398 static inline int sysinfo_get_bool(struct udevice *dev, int id, bool *val) in sysinfo_get_bool() argument 403 static inline int sysinfo_get_int(struct udevice *dev, int id, int *val) in sysinfo_get_int() argument 409 char *val) in sysinfo_get_str() argument
|
| A D | gdsys_fpga.h | 26 #define FPGA_SET_REG(ix, fld, val) \ argument 30 val) 32 #define FPGA_GET_REG(ix, fld, val) \ argument 36 val)
|
| A D | sdhci.h | 270 void (*write_l)(struct sdhci_host *host, u32 val, int reg); 272 void (*write_b)(struct sdhci_host *host, u8 val, int reg); 372 host->ops->write_l(host, val, reg); in sdhci_writel() 374 writel(val, host->ioaddr + reg); in sdhci_writel() 380 host->ops->write_w(host, val, reg); in sdhci_writew() 382 writew(val, host->ioaddr + reg); in sdhci_writew() 388 host->ops->write_b(host, val, reg); in sdhci_writeb() 390 writeb(val, host->ioaddr + reg); in sdhci_writeb() 421 writel(val, host->ioaddr + reg); in sdhci_writel() 426 writew(val, host->ioaddr + reg); in sdhci_writew() [all …]
|
| A D | sunxi_gpio.h | 191 void sunxi_gpio_set_cfgbank(void *bank_base, int pin_offset, u32 val); 192 void sunxi_gpio_set_cfgpin(u32 pin, u32 val); 195 void sunxi_gpio_set_drv(u32 pin, u32 val); 196 void sunxi_gpio_set_drv_bank(void *bank_base, u32 pin_offset, u32 val); 197 void sunxi_gpio_set_pull(u32 pin, u32 val); 198 void sunxi_gpio_set_pull_bank(void *bank_base, int pin_offset, u32 val);
|
| /include/linux/ |
| A D | iopoll.h | 33 (val) = op(args); \ 37 (val) = op(args); \ 53 read_poll_timeout(op, val, cond, false, timeout_us, addr) 55 #define readb_poll_timeout(addr, val, cond, timeout_us) \ argument 56 readx_poll_timeout(readb, addr, val, cond, timeout_us) 58 #define readw_poll_timeout(addr, val, cond, timeout_us) \ argument 59 readx_poll_timeout(readw, addr, val, cond, timeout_us) 61 #define readl_poll_timeout(addr, val, cond, timeout_us) \ argument 62 readx_poll_timeout(readl, addr, val, cond, timeout_us) 64 #define readq_poll_timeout(addr, val, cond, timeout_us) \ argument [all …]
|
| A D | litex.h | 15 static inline void _write_litex_subregister(u32 val, void __iomem *addr) in _write_litex_subregister() argument 17 writel((u32 __force)cpu_to_le32(val), addr); in _write_litex_subregister() 42 static inline void litex_write8(void __iomem *reg, u8 val) in litex_write8() argument 44 _write_litex_subregister(val, reg); in litex_write8() 47 static inline void litex_write16(void __iomem *reg, u16 val) in litex_write16() argument 49 _write_litex_subregister(val, reg); in litex_write16() 52 static inline void litex_write32(void __iomem *reg, u32 val) in litex_write32() argument 54 _write_litex_subregister(val, reg); in litex_write32() 57 static inline void litex_write64(void __iomem *reg, u64 val) in litex_write64() argument 59 _write_litex_subregister(val >> 32, reg); in litex_write64() [all …]
|
| A D | kbuild.h | 9 #define DEFINE(sym, val) \ argument 10 asm volatile("\n.ascii \"->" #sym " %0 " #val "\"" : : "i" (val))
|
| /include/linux/unaligned/ |
| A D | le_byteshift.h | 22 static inline void __put_unaligned_le16(u16 val, u8 *p) in __put_unaligned_le16() argument 24 *p++ = val; in __put_unaligned_le16() 25 *p++ = val >> 8; in __put_unaligned_le16() 28 static inline void __put_unaligned_le32(u32 val, u8 *p) in __put_unaligned_le32() argument 30 __put_unaligned_le16(val >> 16, p + 2); in __put_unaligned_le32() 31 __put_unaligned_le16(val, p); in __put_unaligned_le32() 36 __put_unaligned_le32(val >> 32, p + 4); in __put_unaligned_le64() 37 __put_unaligned_le32(val, p); in __put_unaligned_le64() 57 __put_unaligned_le16(val, p); in put_unaligned_le16() 62 __put_unaligned_le32(val, p); in put_unaligned_le32() [all …]
|
| A D | be_byteshift.h | 22 static inline void __put_unaligned_be16(u16 val, u8 *p) in __put_unaligned_be16() argument 24 *p++ = val >> 8; in __put_unaligned_be16() 25 *p++ = val; in __put_unaligned_be16() 28 static inline void __put_unaligned_be32(u32 val, u8 *p) in __put_unaligned_be32() argument 30 __put_unaligned_be16(val >> 16, p); in __put_unaligned_be32() 31 __put_unaligned_be16(val, p + 2); in __put_unaligned_be32() 36 __put_unaligned_be32(val >> 32, p); in __put_unaligned_be64() 37 __put_unaligned_be32(val, p + 4); in __put_unaligned_be64() 57 __put_unaligned_be16(val, p); in put_unaligned_be16() 62 __put_unaligned_be32(val, p); in put_unaligned_be32() [all …]
|
| A D | generic.h | 26 #define __put_unaligned_le(val, ptr) ({ \ argument 30 *(u8 *)__gu_p = (__force u8)(val); \ 33 put_unaligned_le16((__force u16)(val), __gu_p); \ 36 put_unaligned_le32((__force u32)(val), __gu_p); \ 39 put_unaligned_le64((__force u64)(val), __gu_p); \ 47 #define __put_unaligned_be(val, ptr) ({ \ argument 51 *(u8 *)__gu_p = (__force u8)(val); \ 54 put_unaligned_be16((__force u16)(val), __gu_p); \ 57 put_unaligned_be32((__force u32)(val), __gu_p); \ 60 put_unaligned_be64((__force u64)(val), __gu_p); \
|
| /include/dt-bindings/sound/ |
| A D | azalia.h | 25 #define AZALIA_SET_BYTE(codec, nid, opcode, val, byte) \ argument 29 (((val) >> ((byte) * 8)) & 0xff)) 32 #define AZALIA_WORD(codec, nid, opcode, val) \ argument 33 (AZALIA_SET_BYTE(codec, nid, opcode, val, 0) | \ 34 AZALIA_SET_BYTE(codec, nid, opcode, val, 1) | \ 35 AZALIA_SET_BYTE(codec, nid, opcode, val, 2) | \ 36 AZALIA_SET_BYTE(codec, nid, opcode, val, 3)) 38 #define AZALIA_PIN_CFG(codec, nid, val) \ argument 39 AZALIA_WORD(codec, nid, AZALIA_OPCODE_CONFIG_DEFAULT, val) 41 #define AZALIA_SUBVENDOR(codec, val) \ argument [all …]
|
| /include/asm-generic/ |
| A D | unaligned.h | 12 #define __put_unaligned_t(type, val, ptr) do { \ argument 14 __pptr->x = (val); \ 18 #define put_unaligned(val, ptr) __put_unaligned_t(typeof(*(ptr)), (val), (ptr)) argument 35 static inline void put_unaligned_le16(u16 val, void *p) in put_unaligned_le16() argument 37 __put_unaligned_t(__le16, cpu_to_le16(val), p); in put_unaligned_le16() 40 static inline void put_unaligned_le32(u32 val, void *p) in put_unaligned_le32() argument 42 __put_unaligned_t(__le32, cpu_to_le32(val), p); in put_unaligned_le32() 47 __put_unaligned_t(__le64, cpu_to_le64(val), p); in put_unaligned_le64() 67 __put_unaligned_t(__be16, cpu_to_be16(val), p); in put_unaligned_be16() 72 __put_unaligned_t(__be32, cpu_to_be32(val), p); in put_unaligned_be32() [all …]
|
| A D | atomic.h | 59 int val; in atomic_dec_and_test() local 62 val = v->counter; in atomic_dec_and_test() 63 v->counter = val -= 1; in atomic_dec_and_test() 66 return val == 0; in atomic_dec_and_test() 72 int val; in atomic_add_negative() local 75 val = v->counter; in atomic_add_negative() 76 v->counter = val += i; in atomic_add_negative() 79 return val < 0; in atomic_add_negative()
|
| /include/linux/byteorder/ |
| A D | generic.h | 144 static inline void le16_add_cpu(__le16 *var, u16 val) in le16_add_cpu() argument 146 *var = cpu_to_le16(le16_to_cpu(*var) + val); in le16_add_cpu() 149 static inline void le32_add_cpu(__le32 *var, u32 val) in le32_add_cpu() argument 151 *var = cpu_to_le32(le32_to_cpu(*var) + val); in le32_add_cpu() 154 static inline void le64_add_cpu(__le64 *var, u64 val) in le64_add_cpu() argument 156 *var = cpu_to_le64(le64_to_cpu(*var) + val); in le64_add_cpu() 176 static inline void be16_add_cpu(__be16 *var, u16 val) in be16_add_cpu() argument 178 *var = cpu_to_be16(be16_to_cpu(*var) + val); in be16_add_cpu() 181 static inline void be32_add_cpu(__be32 *var, u32 val) in be32_add_cpu() argument 183 *var = cpu_to_be32(be32_to_cpu(*var) + val); in be32_add_cpu() [all …]
|
| /include/dt-bindings/pmic/ |
| A D | sandbox_pmic.h | 31 #define VAL2REG(min, step, val) (((val) - (min)) / (step)) argument
|