reg 90 arch/x86/include/asm/apic.h static inline void native_apic_mem_write(u32 reg, u32 v) reg 92 arch/x86/include/asm/apic.h volatile u32 *addr = (volatile u32 *)(APIC_BASE + reg); reg 99 arch/x86/include/asm/apic.h static inline u32 native_apic_mem_read(u32 reg) reg 101 arch/x86/include/asm/apic.h return *((volatile u32 *)(APIC_BASE + reg)); reg 122 arch/x86/include/asm/apic.h static inline void native_apic_msr_write(u32 reg, u32 v) reg 124 arch/x86/include/asm/apic.h if (reg == APIC_DFR || reg == APIC_ID || reg == APIC_LDR || reg 125 arch/x86/include/asm/apic.h reg == APIC_LVR) reg 128 arch/x86/include/asm/apic.h wrmsr(APIC_BASE_MSR + (reg >> 4), v, 0); reg 131 arch/x86/include/asm/apic.h static inline void native_apic_msr_eoi_write(u32 reg, u32 v) reg 136 arch/x86/include/asm/apic.h static inline u32 native_apic_msr_read(u32 reg) reg 140 arch/x86/include/asm/apic.h if (reg == APIC_DFR) reg 143 arch/x86/include/asm/apic.h rdmsrl(APIC_BASE_MSR + (reg >> 4), msr); reg 331 arch/x86/include/asm/apic.h u32 (*read)(u32 reg); reg 332 arch/x86/include/asm/apic.h void (*write)(u32 reg, u32 v); reg 340 arch/x86/include/asm/apic.h void (*eoi_write)(u32 reg, u32 v); reg 398 arch/x86/include/asm/apic.h static inline u32 apic_read(u32 reg) reg 400 arch/x86/include/asm/apic.h return apic->read(reg); reg 403 arch/x86/include/asm/apic.h static inline void apic_write(u32 reg, u32 val) reg 405 arch/x86/include/asm/apic.h apic->write(reg, val); reg 433 arch/x86/include/asm/apic.h extern void __init apic_set_eoi_write(void (*eoi_write)(u32 reg, u32 v)); reg 437 arch/x86/include/asm/apic.h static inline u32 apic_read(u32 reg) { return 0; } reg 438 arch/x86/include/asm/apic.h static inline void apic_write(u32 reg, u32 val) { } reg 444 arch/x86/include/asm/apic.h static inline void apic_set_eoi_write(void (*eoi_write)(u32 reg, u32 v)) {} reg 510 arch/x86/include/asm/apic.h unsigned int reg; reg 512 arch/x86/include/asm/apic.h reg = apic_read(APIC_ID); reg 514 arch/x86/include/asm/apic.h return apic->get_apic_id(reg); reg 24 arch/x86/include/asm/asm.h #define __ASM_REG(reg) __ASM_SEL_RAW(e##reg, r##reg) reg 84 arch/x86/include/asm/dwarf2.h .macro pushq_cfi reg reg 89 arch/x86/include/asm/dwarf2.h .macro popq_cfi reg reg 104 arch/x86/include/asm/dwarf2.h .macro movq_cfi reg offset=0 reg 109 arch/x86/include/asm/dwarf2.h .macro movq_cfi_restore offset reg reg 114 arch/x86/include/asm/dwarf2.h .macro pushl_cfi reg reg 119 arch/x86/include/asm/dwarf2.h .macro popl_cfi reg reg 134 arch/x86/include/asm/dwarf2.h .macro movl_cfi reg offset=0 reg 139 arch/x86/include/asm/dwarf2.h .macro movl_cfi_restore offset reg reg 177 arch/x86/include/asm/inst.h .macro REG_TYPE type reg reg 4 arch/x86/include/asm/intel_mid_vrtc.h extern unsigned char vrtc_cmos_read(unsigned char reg); reg 5 arch/x86/include/asm/intel_mid_vrtc.h extern void vrtc_cmos_write(unsigned char val, unsigned char reg); reg 44 arch/x86/include/asm/io.h #define build_mmio_read(name, size, type, reg, barrier) \ reg 46 arch/x86/include/asm/io.h { type ret; asm volatile("mov" size " %1,%0":reg (ret) \ reg 49 arch/x86/include/asm/io.h #define build_mmio_write(name, size, type, reg, barrier) \ reg 51 arch/x86/include/asm/io.h { asm volatile("mov" size " %0,%1": :reg (val), \ reg 204 arch/x86/include/asm/io_apic.h extern unsigned int native_io_apic_read(unsigned int apic, unsigned int reg); reg 205 arch/x86/include/asm/io_apic.h extern void native_io_apic_write(unsigned int apic, unsigned int reg, unsigned int val); reg 206 arch/x86/include/asm/io_apic.h extern void native_io_apic_modify(unsigned int apic, unsigned int reg, unsigned int val); reg 214 arch/x86/include/asm/io_apic.h static inline unsigned int io_apic_read(unsigned int apic, unsigned int reg) reg 216 arch/x86/include/asm/io_apic.h return x86_io_apic_ops.read(apic, reg); reg 219 arch/x86/include/asm/io_apic.h static inline void io_apic_write(unsigned int apic, unsigned int reg, unsigned int value) reg 221 arch/x86/include/asm/io_apic.h x86_io_apic_ops.write(apic, reg, value); reg 223 arch/x86/include/asm/io_apic.h static inline void io_apic_modify(unsigned int apic, unsigned int reg, unsigned int value) reg 225 arch/x86/include/asm/io_apic.h x86_io_apic_ops.modify(apic, reg, value); reg 94 arch/x86/include/asm/kvm_emulate.h ulong (*read_gpr)(struct x86_emulate_ctxt *ctxt, unsigned reg); reg 101 arch/x86/include/asm/kvm_emulate.h void (*write_gpr)(struct x86_emulate_ctxt *ctxt, unsigned reg, ulong val); reg 225 arch/x86/include/asm/kvm_emulate.h unsigned long *reg; reg 707 arch/x86/include/asm/kvm_host.h void (*cache_reg)(struct kvm_vcpu *vcpu, enum kvm_reg reg); reg 41 arch/x86/include/asm/mc146818rtc.h static inline void lock_cmos(unsigned char reg) reg 44 arch/x86/include/asm/mc146818rtc.h new = ((smp_processor_id() + 1) << 8) | reg; reg 70 arch/x86/include/asm/mc146818rtc.h #define lock_cmos_prefix(reg) \ reg 74 arch/x86/include/asm/mc146818rtc.h lock_cmos(reg) reg 76 arch/x86/include/asm/mc146818rtc.h #define lock_cmos_suffix(reg) \ reg 81 arch/x86/include/asm/mc146818rtc.h #define lock_cmos_prefix(reg) do {} while (0) reg 82 arch/x86/include/asm/mc146818rtc.h #define lock_cmos_suffix(reg) do {} while (0) reg 83 arch/x86/include/asm/mc146818rtc.h #define lock_cmos(reg) do { } while (0) reg 24 arch/x86/include/asm/msr.h struct msr reg; reg 41 arch/x86/include/asm/mtrr.h extern int mtrr_del(int reg, unsigned long base, unsigned long size); reg 42 arch/x86/include/asm/mtrr.h extern int mtrr_del_page(int reg, unsigned long base, unsigned long size); reg 72 arch/x86/include/asm/mtrr.h static inline int mtrr_del(int reg, unsigned long base, unsigned long size) reg 76 arch/x86/include/asm/mtrr.h static inline int mtrr_del_page(int reg, unsigned long base, unsigned long size) reg 38 arch/x86/include/asm/paravirt.h static inline unsigned long paravirt_get_debugreg(int reg) reg 40 arch/x86/include/asm/paravirt.h return PVOP_CALL1(unsigned long, pv_cpu_ops.get_debugreg, reg); reg 42 arch/x86/include/asm/paravirt.h #define get_debugreg(var, reg) var = paravirt_get_debugreg(reg) reg 43 arch/x86/include/asm/paravirt.h static inline void set_debugreg(unsigned long val, int reg) reg 45 arch/x86/include/asm/paravirt.h PVOP_VCALL2(pv_cpu_ops.set_debugreg, reg, val); reg 864 arch/x86/include/asm/paravirt.h #define COND_PUSH(set, mask, reg) \ reg 865 arch/x86/include/asm/paravirt.h .if ((~(set)) & mask); push %reg; .endif reg 866 arch/x86/include/asm/paravirt.h #define COND_POP(set, mask, reg) \ reg 867 arch/x86/include/asm/paravirt.h .if ((~(set)) & mask); pop %reg; .endif reg 21 arch/x86/include/asm/pci_64.h int reg, int len, u32 *value); reg 23 arch/x86/include/asm/pci_64.h int reg, int len, u32 value); reg 98 arch/x86/include/asm/pci_x86.h int reg, int len, u32 *val); reg 100 arch/x86/include/asm/pci_x86.h int reg, int len, u32 val); reg 27 arch/x86/include/asm/percpu.h #define PER_CPU(var, reg) \ reg 28 arch/x86/include/asm/percpu.h __percpu_mov_op %__percpu_seg:this_cpu_off, reg; \ reg 29 arch/x86/include/asm/percpu.h lea var(reg), reg reg 32 arch/x86/include/asm/percpu.h #define PER_CPU(var, reg) __percpu_mov_op $var, reg reg 20 arch/x86/include/asm/processor-cyrix.h static inline u8 getCx86(u8 reg) reg 22 arch/x86/include/asm/processor-cyrix.h outb(reg, 0x22); reg 26 arch/x86/include/asm/processor-cyrix.h static inline void setCx86(u8 reg, u8 data) reg 28 arch/x86/include/asm/processor-cyrix.h outb(reg, 0x22); reg 32 arch/x86/include/asm/processor-cyrix.h #define getCx86_old(reg) ({ outb((reg), 0x22); inb(0x23); }) reg 34 arch/x86/include/asm/processor-cyrix.h #define setCx86_old(reg, data) do { \ reg 35 arch/x86/include/asm/processor-cyrix.h outb((reg), 0x22); \ reg 533 arch/x86/include/asm/processor.h unsigned int reg; reg 541 arch/x86/include/asm/processor.h : "=&r" (reg) reg 176 arch/x86/include/asm/thread_info.h #define GET_THREAD_INFO(reg) \ reg 177 arch/x86/include/asm/thread_info.h _ASM_MOV PER_CPU_VAR(kernel_stack),reg ; \ reg 178 arch/x86/include/asm/thread_info.h _ASM_SUB $(THREAD_SIZE-KERNEL_STACK_OFFSET),reg ; reg 184 arch/x86/include/asm/thread_info.h #define THREAD_INFO(reg, off) KERNEL_STACK_OFFSET+(off)-THREAD_SIZE(reg) reg 197 arch/x86/include/asm/x86_init.h unsigned int (*read) (unsigned int apic, unsigned int reg); reg 198 arch/x86/include/asm/x86_init.h void (*write) (unsigned int apic, unsigned int reg, unsigned int value); reg 199 arch/x86/include/asm/x86_init.h void (*modify) (unsigned int apic, unsigned int reg, unsigned int value); reg 320 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_set_debugreg(int reg, unsigned long value) reg 322 arch/x86/include/asm/xen/hypercall.h return _hypercall2(int, set_debugreg, reg, value); reg 326 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_get_debugreg(int reg) reg 328 arch/x86/include/asm/xen/hypercall.h return _hypercall1(unsigned long, get_debugreg, reg); reg 429 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_set_segment_base(int reg, unsigned long value) reg 431 arch/x86/include/asm/xen/hypercall.h return _hypercall2(int, set_segment_base, reg, value); reg 43 arch/x86/include/asm/xor_avx.h #define BLOCK(i, reg) \ reg 45 arch/x86/include/asm/xor_avx.h asm volatile("vmovdqa %0, %%ymm" #reg : : "m" (p1[i / sizeof(*p1)])); \ reg 46 arch/x86/include/asm/xor_avx.h asm volatile("vxorps %0, %%ymm" #reg ", %%ymm" #reg : : \ reg 48 arch/x86/include/asm/xor_avx.h asm volatile("vmovdqa %%ymm" #reg ", %0" : \ reg 70 arch/x86/include/asm/xor_avx.h #define BLOCK(i, reg) \ reg 72 arch/x86/include/asm/xor_avx.h asm volatile("vmovdqa %0, %%ymm" #reg : : "m" (p2[i / sizeof(*p2)])); \ reg 73 arch/x86/include/asm/xor_avx.h asm volatile("vxorps %0, %%ymm" #reg ", %%ymm" #reg : : \ reg 75 arch/x86/include/asm/xor_avx.h asm volatile("vxorps %0, %%ymm" #reg ", %%ymm" #reg : : \ reg 77 arch/x86/include/asm/xor_avx.h asm volatile("vmovdqa %%ymm" #reg ", %0" : \ reg 100 arch/x86/include/asm/xor_avx.h #define BLOCK(i, reg) \ reg 102 arch/x86/include/asm/xor_avx.h asm volatile("vmovdqa %0, %%ymm" #reg : : "m" (p3[i / sizeof(*p3)])); \ reg 103 arch/x86/include/asm/xor_avx.h asm volatile("vxorps %0, %%ymm" #reg ", %%ymm" #reg : : \ reg 105 arch/x86/include/asm/xor_avx.h asm volatile("vxorps %0, %%ymm" #reg ", %%ymm" #reg : : \ reg 107 arch/x86/include/asm/xor_avx.h asm volatile("vxorps %0, %%ymm" #reg ", %%ymm" #reg : : \ reg 109 arch/x86/include/asm/xor_avx.h asm volatile("vmovdqa %%ymm" #reg ", %0" : \ reg 133 arch/x86/include/asm/xor_avx.h #define BLOCK(i, reg) \ reg 135 arch/x86/include/asm/xor_avx.h asm volatile("vmovdqa %0, %%ymm" #reg : : "m" (p4[i / sizeof(*p4)])); \ reg 136 arch/x86/include/asm/xor_avx.h asm volatile("vxorps %0, %%ymm" #reg ", %%ymm" #reg : : \ reg 138 arch/x86/include/asm/xor_avx.h asm volatile("vxorps %0, %%ymm" #reg ", %%ymm" #reg : : \ reg 140 arch/x86/include/asm/xor_avx.h asm volatile("vxorps %0, %%ymm" #reg ", %%ymm" #reg : : \ reg 142 arch/x86/include/asm/xor_avx.h asm volatile("vxorps %0, %%ymm" #reg ", %%ymm" #reg : : \ reg 144 arch/x86/include/asm/xor_avx.h asm volatile("vmovdqa %%ymm" #reg ", %0" : \ reg 91 arch/x86/include/uapi/asm/mtrr.h #define MTRRphysBase_MSR(reg) (0x200 + 2 * (reg)) reg 92 arch/x86/include/uapi/asm/mtrr.h #define MTRRphysMask_MSR(reg) (0x200 + 2 * (reg) + 1) reg 307 include/acpi/acpiosxf.h u32 reg, u64 *value, u32 width); reg 313 include/acpi/acpiosxf.h u32 reg, u64 value, u32 width); reg 776 include/acpi/acpixf.h struct acpi_generic_address *reg)) reg 780 include/acpi/acpixf.h struct acpi_generic_address *reg)) reg 255 include/acpi/processor.h struct acpi_power_register *reg); reg 268 include/acpi/processor.h *reg) reg 10 include/drm/drm_os_linux.h static inline u64 readq(void __iomem *reg) reg 12 include/drm/drm_os_linux.h return ((u64) readl(reg)) | (((u64) readl(reg + 4UL)) << 32); reg 15 include/drm/drm_os_linux.h static inline void writeq(u64 val, void __iomem *reg) reg 17 include/drm/drm_os_linux.h writel(val & 0xffffffff, reg); reg 18 include/drm/drm_os_linux.h writel(val >> 32, reg + 0x4UL); reg 330 include/linux/atmel-ssc.h #define ssc_readl(base, reg) __raw_readl(base + SSC_##reg) reg 331 include/linux/atmel-ssc.h #define ssc_writel(base, reg, value) __raw_writel((value), base + SSC_##reg) reg 131 include/linux/atmel_tc.h #define ATMEL_TC_REG(idx, reg) (ATMEL_TC_CHAN(idx) + ATMEL_TC_ ## reg) reg 32 include/linux/basic_mmio_gpio.h unsigned long (*read_reg)(void __iomem *reg); reg 33 include/linux/basic_mmio_gpio.h void (*write_reg)(void __iomem *reg, unsigned long data); reg 80 include/linux/cb710.h int reg, uint32_t and, uint32_t xor); reg 109 include/linux/clk-private.h .reg = _reg, \ reg 131 include/linux/clk-private.h .reg = _reg, \ reg 164 include/linux/clk-private.h .reg = _reg, \ reg 283 include/linux/clk-provider.h void __iomem *reg; reg 295 include/linux/clk-provider.h void __iomem *reg, u8 bit_idx, reg 339 include/linux/clk-provider.h void __iomem *reg; reg 357 include/linux/clk-provider.h void __iomem *reg, u8 shift, u8 width, reg 361 include/linux/clk-provider.h void __iomem *reg, u8 shift, u8 width, reg 388 include/linux/clk-provider.h void __iomem *reg; reg 406 include/linux/clk-provider.h void __iomem *reg, u8 shift, u8 width, reg 411 include/linux/clk-provider.h void __iomem *reg, u8 shift, u32 mask, reg 455 include/linux/clk-provider.h void __iomem *reg; reg 467 include/linux/clk-provider.h void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth, reg 630 include/linux/clk-provider.h static inline u32 clk_readl(u32 __iomem *reg) reg 632 include/linux/clk-provider.h return ioread32be(reg); reg 635 include/linux/clk-provider.h static inline void clk_writel(u32 val, u32 __iomem *reg) reg 637 include/linux/clk-provider.h iowrite32be(val, reg); reg 642 include/linux/clk-provider.h static inline u32 clk_readl(u32 __iomem *reg) reg 644 include/linux/clk-provider.h return readl(reg); reg 647 include/linux/clk-provider.h static inline void clk_writel(u32 val, u32 __iomem *reg) reg 649 include/linux/clk-provider.h writel(val, reg); reg 243 include/linux/clk/ti.h u32 (*clk_readl)(void __iomem *reg); reg 244 include/linux/clk/ti.h void (*clk_writel)(u32 val, void __iomem *reg); reg 176 include/linux/cs5535.h void cs5535_gpio_set(unsigned offset, unsigned int reg); reg 177 include/linux/cs5535.h void cs5535_gpio_clear(unsigned offset, unsigned int reg); reg 178 include/linux/cs5535.h int cs5535_gpio_isset(unsigned offset, unsigned int reg); reg 215 include/linux/cs5535.h uint16_t reg); reg 216 include/linux/cs5535.h extern void cs5535_mfgpt_write(struct cs5535_mfgpt_timer *timer, uint16_t reg, reg 52 include/linux/dm-region-hash.h void *dm_rh_region_context(struct dm_region *reg); reg 58 include/linux/dm-region-hash.h region_t dm_rh_get_region_key(struct dm_region *reg); reg 94 include/linux/dm-region-hash.h void dm_rh_recovery_end(struct dm_region *reg, int error); reg 36 include/linux/dm9000.h void (*inblk)(void __iomem *reg, void *data, int len); reg 37 include/linux/dm9000.h void (*outblk)(void __iomem *reg, void *data, int len); reg 38 include/linux/dm9000.h void (*dumpblk)(void __iomem *reg, int len); reg 263 include/linux/fsl/bestcomm/bestcomm_priv.h u16 reg; reg 264 include/linux/fsl/bestcomm/bestcomm_priv.h reg = in_be16(&bcom_eng->regs->tcr[task]); reg 265 include/linux/fsl/bestcomm/bestcomm_priv.h out_be16(&bcom_eng->regs->tcr[task], reg | TASK_ENABLE); reg 271 include/linux/fsl/bestcomm/bestcomm_priv.h u16 reg = in_be16(&bcom_eng->regs->tcr[task]); reg 272 include/linux/fsl/bestcomm/bestcomm_priv.h out_be16(&bcom_eng->regs->tcr[task], reg & ~TASK_ENABLE); reg 195 include/linux/ftrace_event.h int (*reg)(struct ftrace_event_call *event, reg 227 include/linux/host1x.h int (*is_addr_reg)(struct device *dev, u32 reg, u32 class); reg 278 include/linux/hp_sdc.h hp_sdc_irqhook *timer, *reg, *hil, *pup, *cooked; reg 57 include/linux/i2c-algo-pca.h void (*write_byte) (void *data, int reg, int val); reg 58 include/linux/i2c-algo-pca.h int (*read_byte) (void *data, int reg); reg 17 include/linux/i2c/dm355evm_msp.h extern int dm355evm_msp_write(u8 value, u8 reg); reg 18 include/linux/i2c/dm355evm_msp.h extern int dm355evm_msp_read(u8 reg); reg 184 include/linux/i2c/twl.h int twl_i2c_write(u8 mod_no, u8 *value, u8 reg, unsigned num_bytes); reg 185 include/linux/i2c/twl.h int twl_i2c_read(u8 mod_no, u8 *value, u8 reg, unsigned num_bytes); reg 190 include/linux/i2c/twl.h static inline int twl_i2c_write_u8(u8 mod_no, u8 val, u8 reg) { reg 191 include/linux/i2c/twl.h return twl_i2c_write(mod_no, &val, reg, 1); reg 194 include/linux/i2c/twl.h static inline int twl_i2c_read_u8(u8 mod_no, u8 *val, u8 reg) { reg 195 include/linux/i2c/twl.h return twl_i2c_read(mod_no, val, reg, 1); reg 198 include/linux/i2c/twl.h static inline int twl_i2c_write_u16(u8 mod_no, u16 val, u8 reg) { reg 200 include/linux/i2c/twl.h return twl_i2c_write(mod_no, (u8*) &val, reg, 2); reg 203 include/linux/i2c/twl.h static inline int twl_i2c_read_u16(u8 mod_no, u16 *val, u8 reg) { reg 205 include/linux/i2c/twl.h ret = twl_i2c_read(mod_no, (u8*) val, reg, 2); reg 1204 include/linux/ide.h u8 reg; /* byte pci reg holding the enable-bit */ reg 109 include/linux/iio/adc/ad_sigma_delta.h int ad_sd_write_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg, reg 111 include/linux/iio/adc/ad_sigma_delta.h int ad_sd_read_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg, reg 386 include/linux/iio/iio.h unsigned reg, unsigned writeval, reg 17 include/linux/iio/imu/adis.h #define ADIS_WRITE_REG(reg) ((0x80 | (reg))) reg 18 include/linux/iio/imu/adis.h #define ADIS_READ_REG(reg) ((reg) & 0x7f) reg 74 include/linux/iio/imu/adis.h int adis_write_reg(struct adis *adis, unsigned int reg, reg 76 include/linux/iio/imu/adis.h int adis_read_reg(struct adis *adis, unsigned int reg, reg 85 include/linux/iio/imu/adis.h static inline int adis_write_reg_8(struct adis *adis, unsigned int reg, reg 88 include/linux/iio/imu/adis.h return adis_write_reg(adis, reg, val, 1); reg 97 include/linux/iio/imu/adis.h static inline int adis_write_reg_16(struct adis *adis, unsigned int reg, reg 100 include/linux/iio/imu/adis.h return adis_write_reg(adis, reg, val, 2); reg 109 include/linux/iio/imu/adis.h static inline int adis_write_reg_32(struct adis *adis, unsigned int reg, reg 112 include/linux/iio/imu/adis.h return adis_write_reg(adis, reg, val, 4); reg 121 include/linux/iio/imu/adis.h static inline int adis_read_reg_16(struct adis *adis, unsigned int reg, reg 127 include/linux/iio/imu/adis.h ret = adis_read_reg(adis, reg, &tmp, 2); reg 139 include/linux/iio/imu/adis.h static inline int adis_read_reg_32(struct adis *adis, unsigned int reg, reg 145 include/linux/iio/imu/adis.h ret = adis_read_reg(adis, reg, &tmp, 4); reg 275 include/linux/iio/imu/adis.h unsigned int reg, unsigned int writeval, unsigned int *readval); reg 219 include/linux/intel-iommu.h sts = op(iommu->reg + offset); \ reg 311 include/linux/intel-iommu.h void __iomem *reg; /* Pointer to hardware regs, virtual addr */ reg 91 include/linux/ioc3.h extern void ioc3_write_ireg(struct ioc3_driver_data *idd, uint32_t value, int reg); reg 1137 include/linux/libata.h extern int sata_scr_read(struct ata_link *link, int reg, u32 *val); reg 1138 include/linux/libata.h extern int sata_scr_write(struct ata_link *link, int reg, u32 val); reg 1139 include/linux/libata.h extern int sata_scr_write_flush(struct ata_link *link, int reg, u32 val); reg 1157 include/linux/libata.h extern u32 ata_wait_register(struct ata_port *ap, void __iomem *reg, u32 mask, reg 1224 include/linux/libata.h unsigned int reg; /* PCI config register to read */ reg 158 include/linux/mdio.h u16 reg = 0; reg 161 include/linux/mdio.h reg |= MDIO_EEE_100TX; reg 163 include/linux/mdio.h reg |= MDIO_EEE_1000T; reg 165 include/linux/mdio.h reg |= MDIO_EEE_10GT; reg 167 include/linux/mdio.h reg |= MDIO_EEE_1000KX; reg 169 include/linux/mdio.h reg |= MDIO_EEE_10GKX4; reg 171 include/linux/mdio.h reg |= MDIO_EEE_10GKR; reg 173 include/linux/mdio.h return reg; reg 322 include/linux/memblock.h static inline unsigned long memblock_region_memory_base_pfn(const struct memblock_region *reg) reg 324 include/linux/memblock.h return PFN_UP(reg->base); reg 331 include/linux/memblock.h static inline unsigned long memblock_region_memory_end_pfn(const struct memblock_region *reg) reg 333 include/linux/memblock.h return PFN_DOWN(reg->base + reg->size); reg 340 include/linux/memblock.h static inline unsigned long memblock_region_reserved_base_pfn(const struct memblock_region *reg) reg 342 include/linux/memblock.h return PFN_DOWN(reg->base); reg 349 include/linux/memblock.h static inline unsigned long memblock_region_reserved_end_pfn(const struct memblock_region *reg) reg 351 include/linux/memblock.h return PFN_UP(reg->base + reg->size); reg 27 include/linux/mfd/abx500.h u8 reg; reg 308 include/linux/mfd/abx500.h int abx500_set_register_interruptible(struct device *dev, u8 bank, u8 reg, reg 310 include/linux/mfd/abx500.h int abx500_get_register_interruptible(struct device *dev, u8 bank, u8 reg, reg 329 include/linux/mfd/abx500.h u8 reg, u8 bitmask, u8 bitvalues); reg 13 include/linux/mfd/abx500/ab8500-sysctrl.h int ab8500_sysctrl_read(u16 reg, u8 *value); reg 14 include/linux/mfd/abx500/ab8500-sysctrl.h int ab8500_sysctrl_write(u16 reg, u8 mask, u8 value); reg 19 include/linux/mfd/abx500/ab8500-sysctrl.h static inline int ab8500_sysctrl_read(u16 reg, u8 *value) reg 24 include/linux/mfd/abx500/ab8500-sysctrl.h static inline int ab8500_sysctrl_write(u16 reg, u8 mask, u8 value) reg 31 include/linux/mfd/abx500/ab8500-sysctrl.h static inline int ab8500_sysctrl_set(u16 reg, u8 bits) reg 33 include/linux/mfd/abx500/ab8500-sysctrl.h return ab8500_sysctrl_write(reg, bits, bits); reg 36 include/linux/mfd/abx500/ab8500-sysctrl.h static inline int ab8500_sysctrl_clear(u16 reg, u8 bits) reg 38 include/linux/mfd/abx500/ab8500-sysctrl.h return ab8500_sysctrl_write(reg, bits, 0); reg 508 include/linux/mfd/abx500/ab8500.h extern int prcmu_abb_read(u8 slave, u8 reg, u8 *value, u8 size); reg 288 include/linux/mfd/adp5520.h extern int adp5520_read(struct device *dev, int reg, uint8_t *val); reg 289 include/linux/mfd/adp5520.h extern int adp5520_write(struct device *dev, int reg, u8 val); reg 290 include/linux/mfd/adp5520.h extern int adp5520_clr_bits(struct device *dev, int reg, uint8_t bit_mask); reg 291 include/linux/mfd/adp5520.h extern int adp5520_set_bits(struct device *dev, int reg, uint8_t bit_mask); reg 396 include/linux/mfd/as3722.h static inline int as3722_read(struct as3722 *as3722, u32 reg, u32 *dest) reg 398 include/linux/mfd/as3722.h return regmap_read(as3722->regmap, reg, dest); reg 401 include/linux/mfd/as3722.h static inline int as3722_write(struct as3722 *as3722, u32 reg, u32 value) reg 403 include/linux/mfd/as3722.h return regmap_write(as3722->regmap, reg, value); reg 406 include/linux/mfd/as3722.h static inline int as3722_block_read(struct as3722 *as3722, u32 reg, reg 409 include/linux/mfd/as3722.h return regmap_bulk_read(as3722->regmap, reg, buf, count); reg 412 include/linux/mfd/as3722.h static inline int as3722_block_write(struct as3722 *as3722, u32 reg, reg 415 include/linux/mfd/as3722.h return regmap_bulk_write(as3722->regmap, reg, data, count); reg 418 include/linux/mfd/as3722.h static inline int as3722_update_bits(struct as3722 *as3722, u32 reg, reg 421 include/linux/mfd/as3722.h return regmap_update_bits(as3722->regmap, reg, mask, val); reg 64 include/linux/mfd/asic3.h #define ASIC3_OFFSET(base, reg) (ASIC3_##base##_BASE + ASIC3_##base##_##reg) reg 65 include/linux/mfd/asic3.h #define ASIC3_GPIO_OFFSET(base, reg) \ reg 66 include/linux/mfd/asic3.h (ASIC3_GPIO_##base##_BASE + ASIC3_GPIO_##reg) reg 313 include/linux/mfd/asic3.h extern void asic3_write_register(struct asic3 *asic, unsigned int reg, u32 val); reg 314 include/linux/mfd/asic3.h extern u32 asic3_read_register(struct asic3 *asic, unsigned int reg); reg 1015 include/linux/mfd/cros_ec_commands.h uint8_t ctrl, reg, value; reg 1016 include/linux/mfd/cros_ec_commands.h } reg; reg 1030 include/linux/mfd/cros_ec_commands.h uint8_t reg; reg 1049 include/linux/mfd/cros_ec_commands.h } off, on, init, brightness, seq, reg, rgb, demo, set_params; reg 2123 include/linux/mfd/cros_ec_commands.h uint8_t reg; reg 2131 include/linux/mfd/cros_ec_commands.h uint8_t reg; reg 2140 include/linux/mfd/cros_ec_commands.h uint8_t reg; reg 240 include/linux/mfd/da903x.h extern int da903x_write(struct device *dev, int reg, uint8_t val); reg 241 include/linux/mfd/da903x.h extern int da903x_writes(struct device *dev, int reg, int len, uint8_t *val); reg 242 include/linux/mfd/da903x.h extern int da903x_read(struct device *dev, int reg, uint8_t *val); reg 243 include/linux/mfd/da903x.h extern int da903x_reads(struct device *dev, int reg, int len, uint8_t *val); reg 244 include/linux/mfd/da903x.h extern int da903x_update(struct device *dev, int reg, uint8_t val, uint8_t mask); reg 245 include/linux/mfd/da903x.h extern int da903x_set_bits(struct device *dev, int reg, uint8_t bit_mask); reg 246 include/linux/mfd/da903x.h extern int da903x_clr_bits(struct device *dev, int reg, uint8_t bit_mask); reg 105 include/linux/mfd/da9052/da9052.h int (*fix_io) (struct da9052 *da9052, unsigned char reg); reg 113 include/linux/mfd/da9052/da9052.h static inline int da9052_reg_read(struct da9052 *da9052, unsigned char reg) reg 117 include/linux/mfd/da9052/da9052.h ret = regmap_read(da9052->regmap, reg, &val); reg 122 include/linux/mfd/da9052/da9052.h ret = da9052->fix_io(da9052, reg); reg 130 include/linux/mfd/da9052/da9052.h static inline int da9052_reg_write(struct da9052 *da9052, unsigned char reg, reg 135 include/linux/mfd/da9052/da9052.h ret = regmap_write(da9052->regmap, reg, val); reg 140 include/linux/mfd/da9052/da9052.h ret = da9052->fix_io(da9052, reg); reg 148 include/linux/mfd/da9052/da9052.h static inline int da9052_group_read(struct da9052 *da9052, unsigned char reg, reg 156 include/linux/mfd/da9052/da9052.h ret = regmap_read(da9052->regmap, reg + i, &tmp); reg 163 include/linux/mfd/da9052/da9052.h ret = da9052->fix_io(da9052, reg); reg 171 include/linux/mfd/da9052/da9052.h static inline int da9052_group_write(struct da9052 *da9052, unsigned char reg, reg 178 include/linux/mfd/da9052/da9052.h ret = regmap_write(da9052->regmap, reg + i, val[i]); reg 184 include/linux/mfd/da9052/da9052.h ret = da9052->fix_io(da9052, reg); reg 192 include/linux/mfd/da9052/da9052.h static inline int da9052_reg_update(struct da9052 *da9052, unsigned char reg, reg 198 include/linux/mfd/da9052/da9052.h ret = regmap_update_bits(da9052->regmap, reg, bit_mask, reg_val); reg 203 include/linux/mfd/da9052/da9052.h ret = da9052->fix_io(da9052, reg); reg 52 include/linux/mfd/da9055/core.h static inline int da9055_reg_read(struct da9055 *da9055, unsigned char reg) reg 56 include/linux/mfd/da9055/core.h ret = regmap_read(da9055->regmap, reg, &val); reg 63 include/linux/mfd/da9055/core.h static inline int da9055_reg_write(struct da9055 *da9055, unsigned char reg, reg 66 include/linux/mfd/da9055/core.h return regmap_write(da9055->regmap, reg, val); reg 69 include/linux/mfd/da9055/core.h static inline int da9055_group_read(struct da9055 *da9055, unsigned char reg, reg 72 include/linux/mfd/da9055/core.h return regmap_bulk_read(da9055->regmap, reg, val, reg_cnt); reg 75 include/linux/mfd/da9055/core.h static inline int da9055_group_write(struct da9055 *da9055, unsigned char reg, reg 78 include/linux/mfd/da9055/core.h return regmap_raw_write(da9055->regmap, reg, val, reg_cnt); reg 81 include/linux/mfd/da9055/core.h static inline int da9055_reg_update(struct da9055 *da9055, unsigned char reg, reg 85 include/linux/mfd/da9055/core.h return regmap_update_bits(da9055->regmap, reg, bit_mask, reg_val); reg 509 include/linux/mfd/db8500-prcmu.h int prcmu_abb_read(u8 slave, u8 reg, u8 *value, u8 size); reg 510 include/linux/mfd/db8500-prcmu.h int prcmu_abb_write(u8 slave, u8 reg, u8 *value, u8 size); reg 544 include/linux/mfd/db8500-prcmu.h u32 db8500_prcmu_read(unsigned int reg); reg 545 include/linux/mfd/db8500-prcmu.h void db8500_prcmu_write(unsigned int reg, u32 value); reg 546 include/linux/mfd/db8500-prcmu.h void db8500_prcmu_write_masked(unsigned int reg, u32 mask, u32 value); reg 647 include/linux/mfd/db8500-prcmu.h static inline int prcmu_abb_read(u8 slave, u8 reg, u8 *value, u8 size) reg 652 include/linux/mfd/db8500-prcmu.h static inline int prcmu_abb_write(u8 slave, u8 reg, u8 *value, u8 size) reg 760 include/linux/mfd/db8500-prcmu.h static inline u32 db8500_prcmu_read(unsigned int reg) reg 765 include/linux/mfd/db8500-prcmu.h static inline void db8500_prcmu_write(unsigned int reg, u32 value) {} reg 767 include/linux/mfd/db8500-prcmu.h static inline void db8500_prcmu_write_masked(unsigned int reg, u32 mask, reg 267 include/linux/mfd/dbx500-prcmu.h int prcmu_abb_read(u8 slave, u8 reg, u8 *value, u8 size); reg 268 include/linux/mfd/dbx500-prcmu.h int prcmu_abb_write(u8 slave, u8 reg, u8 *value, u8 size); reg 269 include/linux/mfd/dbx500-prcmu.h int prcmu_abb_write_masked(u8 slave, u8 reg, u8 *value, u8 *mask, u8 size); reg 378 include/linux/mfd/dbx500-prcmu.h static inline u32 prcmu_read(unsigned int reg) reg 380 include/linux/mfd/dbx500-prcmu.h return db8500_prcmu_read(reg); reg 383 include/linux/mfd/dbx500-prcmu.h static inline void prcmu_write(unsigned int reg, u32 value) reg 385 include/linux/mfd/dbx500-prcmu.h db8500_prcmu_write(reg, value); reg 388 include/linux/mfd/dbx500-prcmu.h static inline void prcmu_write_masked(unsigned int reg, u32 mask, u32 value) reg 390 include/linux/mfd/dbx500-prcmu.h db8500_prcmu_write_masked(reg, mask, value); reg 436 include/linux/mfd/dbx500-prcmu.h static inline int prcmu_abb_read(u8 slave, u8 reg, u8 *value, u8 size) reg 441 include/linux/mfd/dbx500-prcmu.h static inline int prcmu_abb_write(u8 slave, u8 reg, u8 *value, u8 size) reg 446 include/linux/mfd/dbx500-prcmu.h static inline int prcmu_abb_write_masked(u8 slave, u8 reg, u8 *value, u8 *mask, reg 580 include/linux/mfd/dbx500-prcmu.h static inline u32 prcmu_read(unsigned int reg) reg 585 include/linux/mfd/dbx500-prcmu.h static inline void prcmu_write(unsigned int reg, u32 value) {} reg 587 include/linux/mfd/dbx500-prcmu.h static inline void prcmu_write_masked(unsigned int reg, u32 mask, u32 value) {} reg 591 include/linux/mfd/dbx500-prcmu.h static inline void prcmu_set(unsigned int reg, u32 bits) reg 593 include/linux/mfd/dbx500-prcmu.h prcmu_write_masked(reg, bits, bits); reg 596 include/linux/mfd/dbx500-prcmu.h static inline void prcmu_clear(unsigned int reg, u32 bits) reg 598 include/linux/mfd/dbx500-prcmu.h prcmu_write_masked(reg, bits, 0); reg 18 include/linux/mfd/htc-pasic3.h extern void pasic3_write_register(struct device *dev, u32 reg, u8 val); reg 19 include/linux/mfd/htc-pasic3.h extern u8 pasic3_read_register(struct device *dev, u32 reg); reg 436 include/linux/mfd/intel_msic.h extern int intel_msic_reg_read(unsigned short reg, u8 *val); reg 437 include/linux/mfd/intel_msic.h extern int intel_msic_reg_write(unsigned short reg, u8 val); reg 438 include/linux/mfd/intel_msic.h extern int intel_msic_reg_update(unsigned short reg, u8 val, u8 mask); reg 439 include/linux/mfd/intel_msic.h extern int intel_msic_bulk_read(unsigned short *reg, u8 *buf, size_t count); reg 440 include/linux/mfd/intel_msic.h extern int intel_msic_bulk_write(unsigned short *reg, u8 *buf, size_t count); reg 453 include/linux/mfd/intel_msic.h extern int intel_msic_irq_read(struct intel_msic *msic, unsigned short reg, reg 100 include/linux/mfd/lm3533.h extern int lm3533_read(struct lm3533 *lm3533, u8 reg, u8 *val); reg 101 include/linux/mfd/lm3533.h extern int lm3533_write(struct lm3533 *lm3533, u8 reg, u8 val); reg 102 include/linux/mfd/lm3533.h extern int lm3533_update(struct lm3533 *lm3533, u8 reg, u8 val, u8 mask); reg 86 include/linux/mfd/lp3943.h u8 reg; reg 111 include/linux/mfd/lp3943.h int lp3943_read_byte(struct lp3943 *lp3943, u8 reg, u8 *read); reg 112 include/linux/mfd/lp3943.h int lp3943_write_byte(struct lp3943 *lp3943, u8 reg, u8 data); reg 113 include/linux/mfd/lp3943.h int lp3943_update_bits(struct lp3943 *lp3943, u8 reg, u8 mask, u8 data); reg 346 include/linux/mfd/lp8788.h int lp8788_read_byte(struct lp8788 *lp, u8 reg, u8 *data); reg 347 include/linux/mfd/lp8788.h int lp8788_read_multi_bytes(struct lp8788 *lp, u8 reg, u8 *data, size_t count); reg 348 include/linux/mfd/lp8788.h int lp8788_write_byte(struct lp8788 *lp, u8 reg, u8 data); reg 349 include/linux/mfd/lp8788.h int lp8788_update_bits(struct lp8788 *lp, u8 reg, u8 mask, u8 data); reg 451 include/linux/mfd/max14577-private.h static inline int max14577_read_reg(struct regmap *map, u8 reg, u8 *dest) reg 456 include/linux/mfd/max14577-private.h ret = regmap_read(map, reg, &val); reg 462 include/linux/mfd/max14577-private.h static inline int max14577_bulk_read(struct regmap *map, u8 reg, u8 *buf, reg 465 include/linux/mfd/max14577-private.h return regmap_bulk_read(map, reg, buf, count); reg 468 include/linux/mfd/max14577-private.h static inline int max14577_write_reg(struct regmap *map, u8 reg, u8 value) reg 470 include/linux/mfd/max14577-private.h return regmap_write(map, reg, value); reg 473 include/linux/mfd/max14577-private.h static inline int max14577_bulk_write(struct regmap *map, u8 reg, u8 *buf, reg 476 include/linux/mfd/max14577-private.h return regmap_bulk_write(map, reg, buf, count); reg 479 include/linux/mfd/max14577-private.h static inline int max14577_update_reg(struct regmap *map, u8 reg, u8 mask, reg 482 include/linux/mfd/max14577-private.h return regmap_update_bits(map, reg, mask, val); reg 416 include/linux/mfd/max8997-private.h extern int max8997_read_reg(struct i2c_client *i2c, u8 reg, u8 *dest); reg 417 include/linux/mfd/max8997-private.h extern int max8997_bulk_read(struct i2c_client *i2c, u8 reg, int count, reg 419 include/linux/mfd/max8997-private.h extern int max8997_write_reg(struct i2c_client *i2c, u8 reg, u8 value); reg 420 include/linux/mfd/max8997-private.h extern int max8997_bulk_write(struct i2c_client *i2c, u8 reg, int count, reg 422 include/linux/mfd/max8997-private.h extern int max8997_update_reg(struct i2c_client *i2c, u8 reg, u8 val, u8 mask); reg 174 include/linux/mfd/max8998-private.h extern int max8998_read_reg(struct i2c_client *i2c, u8 reg, u8 *dest); reg 175 include/linux/mfd/max8998-private.h extern int max8998_bulk_read(struct i2c_client *i2c, u8 reg, int count, reg 177 include/linux/mfd/max8998-private.h extern int max8998_write_reg(struct i2c_client *i2c, u8 reg, u8 value); reg 178 include/linux/mfd/max8998-private.h extern int max8998_bulk_write(struct i2c_client *i2c, u8 reg, int count, reg 180 include/linux/mfd/max8998-private.h extern int max8998_update_reg(struct i2c_client *i2c, u8 reg, u8 val, u8 mask); reg 3712 include/linux/mfd/palmas.h unsigned int reg, unsigned int *val) reg 3714 include/linux/mfd/palmas.h unsigned int addr = PALMAS_BASE_TO_REG(base, reg); reg 3721 include/linux/mfd/palmas.h unsigned int reg, unsigned int value) reg 3723 include/linux/mfd/palmas.h unsigned int addr = PALMAS_BASE_TO_REG(base, reg); reg 3730 include/linux/mfd/palmas.h unsigned int reg, const void *val, size_t val_count) reg 3732 include/linux/mfd/palmas.h unsigned int addr = PALMAS_BASE_TO_REG(base, reg); reg 3740 include/linux/mfd/palmas.h unsigned int reg, void *val, size_t val_count) reg 3742 include/linux/mfd/palmas.h unsigned int addr = PALMAS_BASE_TO_REG(base, reg); reg 3750 include/linux/mfd/palmas.h unsigned int reg, unsigned int mask, unsigned int val) reg 3752 include/linux/mfd/palmas.h unsigned int addr = PALMAS_BASE_TO_REG(base, reg); reg 65 include/linux/mfd/pcf50633/core.h int pcf50633_read_block(struct pcf50633 *, u8 reg, reg 67 include/linux/mfd/pcf50633/core.h int pcf50633_write_block(struct pcf50633 *pcf, u8 reg, reg 69 include/linux/mfd/pcf50633/core.h u8 pcf50633_reg_read(struct pcf50633 *, u8 reg); reg 70 include/linux/mfd/pcf50633/core.h int pcf50633_reg_write(struct pcf50633 *pcf, u8 reg, u8 val); reg 72 include/linux/mfd/pcf50633/core.h int pcf50633_reg_set_bit_mask(struct pcf50633 *pcf, u8 reg, u8 mask, u8 val); reg 73 include/linux/mfd/pcf50633/core.h int pcf50633_reg_clear_bits(struct pcf50633 *pcf, u8 reg, u8 bits); reg 337 include/linux/mfd/rc5t583.h static inline int rc5t583_write(struct device *dev, uint8_t reg, uint8_t val) reg 340 include/linux/mfd/rc5t583.h return regmap_write(rc5t583->regmap, reg, val); reg 343 include/linux/mfd/rc5t583.h static inline int rc5t583_read(struct device *dev, uint8_t reg, uint8_t *val) reg 348 include/linux/mfd/rc5t583.h ret = regmap_read(rc5t583->regmap, reg, &ival); reg 354 include/linux/mfd/rc5t583.h static inline int rc5t583_set_bits(struct device *dev, unsigned int reg, reg 358 include/linux/mfd/rc5t583.h return regmap_update_bits(rc5t583->regmap, reg, bit_mask, bit_mask); reg 361 include/linux/mfd/rc5t583.h static inline int rc5t583_clear_bits(struct device *dev, unsigned int reg, reg 365 include/linux/mfd/rc5t583.h return regmap_update_bits(rc5t583->regmap, reg, bit_mask, 0); reg 368 include/linux/mfd/rc5t583.h static inline int rc5t583_update(struct device *dev, unsigned int reg, reg 372 include/linux/mfd/rc5t583.h return regmap_update_bits(rc5t583->regmap, reg, mask, val); reg 103 include/linux/mfd/rtsx_pci.h #define rtsx_pci_writel(pcr, reg, value) \ reg 104 include/linux/mfd/rtsx_pci.h iowrite32(value, (pcr)->remap_addr + reg) reg 105 include/linux/mfd/rtsx_pci.h #define rtsx_pci_readl(pcr, reg) \ reg 106 include/linux/mfd/rtsx_pci.h ioread32((pcr)->remap_addr + reg) reg 107 include/linux/mfd/rtsx_pci.h #define rtsx_pci_writew(pcr, reg, value) \ reg 108 include/linux/mfd/rtsx_pci.h iowrite16(value, (pcr)->remap_addr + reg) reg 109 include/linux/mfd/rtsx_pci.h #define rtsx_pci_readw(pcr, reg) \ reg 110 include/linux/mfd/rtsx_pci.h ioread16((pcr)->remap_addr + reg) reg 111 include/linux/mfd/rtsx_pci.h #define rtsx_pci_writeb(pcr, reg, value) \ reg 112 include/linux/mfd/rtsx_pci.h iowrite8(value, (pcr)->remap_addr + reg) reg 113 include/linux/mfd/rtsx_pci.h #define rtsx_pci_readb(pcr, reg) \ reg 114 include/linux/mfd/rtsx_pci.h ioread8((pcr)->remap_addr + reg) reg 42 include/linux/mfd/smsc.h static inline int smsc_read(struct device *child, unsigned int reg, reg 47 include/linux/mfd/smsc.h return regmap_read(smsc->regmap, reg, dest); reg 50 include/linux/mfd/smsc.h static inline int smsc_write(struct device *child, unsigned int reg, reg 55 include/linux/mfd/smsc.h return regmap_write(smsc->regmap, reg, value); reg 208 include/linux/mfd/sta2x11-mfd.h sta2x11_apbreg_mask(struct pci_dev *pdev, u32 reg, u32 mask, u32 val) reg 210 include/linux/mfd/sta2x11-mfd.h return __sta2x11_mfd_mask(pdev, reg, mask, val, sta2x11_apbreg); reg 241 include/linux/mfd/sta2x11-mfd.h u32 sta2x11_sctl_mask(struct pci_dev *pdev, u32 reg, u32 mask, u32 val) reg 243 include/linux/mfd/sta2x11-mfd.h return __sta2x11_mfd_mask(pdev, reg, mask, val, sta2x11_sctl); reg 380 include/linux/mfd/sta2x11-mfd.h u32 sta2x11_apb_soc_regs_mask(struct pci_dev *pdev, u32 reg, u32 mask, u32 val) reg 382 include/linux/mfd/sta2x11-mfd.h return __sta2x11_mfd_mask(pdev, reg, mask, val, sta2x11_apb_soc_regs); reg 104 include/linux/mfd/stmpe.h extern int stmpe_reg_write(struct stmpe *stmpe, u8 reg, u8 data); reg 105 include/linux/mfd/stmpe.h extern int stmpe_reg_read(struct stmpe *stmpe, u8 reg); reg 106 include/linux/mfd/stmpe.h extern int stmpe_block_read(struct stmpe *stmpe, u8 reg, u8 length, reg 108 include/linux/mfd/stmpe.h extern int stmpe_block_write(struct stmpe *stmpe, u8 reg, u8 length, reg 110 include/linux/mfd/stmpe.h extern int stmpe_set_bits(struct stmpe *stmpe, u8 reg, u8 mask, u8 val); reg 126 include/linux/mfd/tc3589x.h extern int tc3589x_reg_write(struct tc3589x *tc3589x, u8 reg, u8 data); reg 127 include/linux/mfd/tc3589x.h extern int tc3589x_reg_read(struct tc3589x *tc3589x, u8 reg); reg 128 include/linux/mfd/tc3589x.h extern int tc3589x_block_read(struct tc3589x *tc3589x, u8 reg, u8 length, reg 130 include/linux/mfd/tc3589x.h extern int tc3589x_block_write(struct tc3589x *tc3589x, u8 reg, u8 length, reg 132 include/linux/mfd/tc3589x.h extern int tc3589x_set_bits(struct tc3589x *tc3589x, u8 reg, u8 mask, u8 val); reg 47 include/linux/mfd/tmio.h #define sd_config_write8(base, shift, reg, val) \ reg 48 include/linux/mfd/tmio.h tmio_iowrite8((val), (base) + ((reg) << (shift))) reg 49 include/linux/mfd/tmio.h #define sd_config_write16(base, shift, reg, val) \ reg 50 include/linux/mfd/tmio.h tmio_iowrite16((val), (base) + ((reg) << (shift))) reg 51 include/linux/mfd/tmio.h #define sd_config_write32(base, shift, reg, val) \ reg 53 include/linux/mfd/tmio.h tmio_iowrite16((val), (base) + ((reg) << (shift))); \ reg 54 include/linux/mfd/tmio.h tmio_iowrite16((val) >> 16, (base) + ((reg + 2) << (shift))); \ reg 96 include/linux/mfd/tps6105x.h extern int tps6105x_set(struct tps6105x *tps6105x, u8 reg, u8 value); reg 97 include/linux/mfd/tps6105x.h extern int tps6105x_get(struct tps6105x *tps6105x, u8 reg, u8 *buf); reg 98 include/linux/mfd/tps6105x.h extern int tps6105x_mask_and_set(struct tps6105x *tps6105x, u8 reg, reg 159 include/linux/mfd/tps6507x.h int (*read_dev)(struct tps6507x_dev *tps6507x, char reg, int size, reg 161 include/linux/mfd/tps6507x.h int (*write_dev)(struct tps6507x_dev *tps6507x, char reg, int size, reg 121 include/linux/mfd/tps65090.h static inline int tps65090_write(struct device *dev, int reg, uint8_t val) reg 125 include/linux/mfd/tps65090.h return regmap_write(tps->rmap, reg, val); reg 128 include/linux/mfd/tps65090.h static inline int tps65090_read(struct device *dev, int reg, uint8_t *val) reg 134 include/linux/mfd/tps65090.h ret = regmap_read(tps->rmap, reg, &temp_val); reg 140 include/linux/mfd/tps65090.h static inline int tps65090_set_bits(struct device *dev, int reg, reg 145 include/linux/mfd/tps65090.h return regmap_update_bits(tps->rmap, reg, BIT(bit_num), ~0u); reg 148 include/linux/mfd/tps65090.h static inline int tps65090_clr_bits(struct device *dev, int reg, reg 153 include/linux/mfd/tps65090.h return regmap_update_bits(tps->rmap, reg, BIT(bit_num), 0u); reg 272 include/linux/mfd/tps65217.h int tps65217_reg_read(struct tps65217 *tps, unsigned int reg, reg 274 include/linux/mfd/tps65217.h int tps65217_reg_write(struct tps65217 *tps, unsigned int reg, reg 276 include/linux/mfd/tps65217.h int tps65217_set_bits(struct tps65217 *tps, unsigned int reg, reg 278 include/linux/mfd/tps65217.h int tps65217_clear_bits(struct tps65217 *tps, unsigned int reg, reg 274 include/linux/mfd/tps65218.h int tps65218_reg_read(struct tps65218 *tps, unsigned int reg, reg 276 include/linux/mfd/tps65218.h int tps65218_reg_write(struct tps65218 *tps, unsigned int reg, reg 278 include/linux/mfd/tps65218.h int tps65218_set_bits(struct tps65218 *tps, unsigned int reg, reg 280 include/linux/mfd/tps65218.h int tps65218_clear_bits(struct tps65218 *tps, unsigned int reg, reg 99 include/linux/mfd/tps6586x.h extern int tps6586x_write(struct device *dev, int reg, uint8_t val); reg 100 include/linux/mfd/tps6586x.h extern int tps6586x_writes(struct device *dev, int reg, int len, uint8_t *val); reg 101 include/linux/mfd/tps6586x.h extern int tps6586x_read(struct device *dev, int reg, uint8_t *val); reg 102 include/linux/mfd/tps6586x.h extern int tps6586x_reads(struct device *dev, int reg, int len, uint8_t *val); reg 103 include/linux/mfd/tps6586x.h extern int tps6586x_set_bits(struct device *dev, int reg, uint8_t bit_mask); reg 104 include/linux/mfd/tps6586x.h extern int tps6586x_clr_bits(struct device *dev, int reg, uint8_t bit_mask); reg 105 include/linux/mfd/tps6586x.h extern int tps6586x_update(struct device *dev, int reg, uint8_t val, reg 920 include/linux/mfd/tps65910.h static inline int tps65910_reg_read(struct tps65910 *tps65910, u8 reg, reg 923 include/linux/mfd/tps65910.h return regmap_read(tps65910->regmap, reg, val); reg 926 include/linux/mfd/tps65910.h static inline int tps65910_reg_write(struct tps65910 *tps65910, u8 reg, reg 929 include/linux/mfd/tps65910.h return regmap_write(tps65910->regmap, reg, val); reg 932 include/linux/mfd/tps65910.h static inline int tps65910_reg_set_bits(struct tps65910 *tps65910, u8 reg, reg 935 include/linux/mfd/tps65910.h return regmap_update_bits(tps65910->regmap, reg, mask, mask); reg 938 include/linux/mfd/tps65910.h static inline int tps65910_reg_clear_bits(struct tps65910 *tps65910, u8 reg, reg 941 include/linux/mfd/tps65910.h return regmap_update_bits(tps65910->regmap, reg, mask, 0); reg 944 include/linux/mfd/tps65910.h static inline int tps65910_reg_update_bits(struct tps65910 *tps65910, u8 reg, reg 947 include/linux/mfd/tps65910.h return regmap_update_bits(tps65910->regmap, reg, mask, val); reg 294 include/linux/mfd/tps65912.h int (*read)(struct tps65912 *tps65912, u8 reg, int size, void *dest); reg 295 include/linux/mfd/tps65912.h int (*write)(struct tps65912 *tps65912, u8 reg, int size, void *src); reg 318 include/linux/mfd/tps65912.h int tps65912_set_bits(struct tps65912 *tps65912, u8 reg, u8 mask); reg 319 include/linux/mfd/tps65912.h int tps65912_clear_bits(struct tps65912 *tps65912, u8 reg, u8 mask); reg 320 include/linux/mfd/tps65912.h int tps65912_reg_read(struct tps65912 *tps65912, u8 reg); reg 321 include/linux/mfd/tps65912.h int tps65912_reg_write(struct tps65912 *tps65912, u8 reg, u8 val); reg 548 include/linux/mfd/tps80031.h int reg, uint8_t val) reg 552 include/linux/mfd/tps80031.h return regmap_write(tps80031->regmap[sid], reg, val); reg 555 include/linux/mfd/tps80031.h static inline int tps80031_writes(struct device *dev, int sid, int reg, reg 560 include/linux/mfd/tps80031.h return regmap_bulk_write(tps80031->regmap[sid], reg, val, len); reg 564 include/linux/mfd/tps80031.h int reg, uint8_t *val) reg 570 include/linux/mfd/tps80031.h ret = regmap_read(tps80031->regmap[sid], reg, &ival); reg 572 include/linux/mfd/tps80031.h dev_err(dev, "failed reading from reg 0x%02x\n", reg); reg 581 include/linux/mfd/tps80031.h int reg, int len, uint8_t *val) reg 585 include/linux/mfd/tps80031.h return regmap_bulk_read(tps80031->regmap[sid], reg, val, len); reg 589 include/linux/mfd/tps80031.h int reg, uint8_t bit_mask) reg 593 include/linux/mfd/tps80031.h return regmap_update_bits(tps80031->regmap[sid], reg, reg 598 include/linux/mfd/tps80031.h int reg, uint8_t bit_mask) reg 602 include/linux/mfd/tps80031.h return regmap_update_bits(tps80031->regmap[sid], reg, bit_mask, 0); reg 606 include/linux/mfd/tps80031.h int reg, uint8_t val, uint8_t mask) reg 610 include/linux/mfd/tps80031.h return regmap_update_bits(tps80031->regmap[sid], reg, mask, val); reg 247 include/linux/mfd/twl6040.h int twl6040_reg_read(struct twl6040 *twl6040, unsigned int reg); reg 248 include/linux/mfd/twl6040.h int twl6040_reg_write(struct twl6040 *twl6040, unsigned int reg, reg 250 include/linux/mfd/twl6040.h int twl6040_set_bits(struct twl6040 *twl6040, unsigned int reg, reg 252 include/linux/mfd/twl6040.h int twl6040_clear_bits(struct twl6040 *twl6040, unsigned int reg, reg 212 include/linux/mfd/ucb1x00.h static inline void ucb1x00_reg_write(struct ucb1x00 *ucb, unsigned int reg, unsigned int val) reg 214 include/linux/mfd/ucb1x00.h mcp_reg_write(ucb->mcp, reg, val); reg 225 include/linux/mfd/ucb1x00.h static inline unsigned int ucb1x00_reg_read(struct ucb1x00 *ucb, unsigned int reg) reg 227 include/linux/mfd/ucb1x00.h return mcp_reg_read(ucb->mcp, reg); reg 405 include/linux/mfd/wm831x/core.h int wm831x_reg_read(struct wm831x *wm831x, unsigned short reg); reg 406 include/linux/mfd/wm831x/core.h int wm831x_reg_write(struct wm831x *wm831x, unsigned short reg, reg 410 include/linux/mfd/wm831x/core.h int wm831x_set_bits(struct wm831x *wm831x, unsigned short reg, reg 412 include/linux/mfd/wm831x/core.h int wm831x_bulk_read(struct wm831x *wm831x, unsigned short reg, reg 651 include/linux/mfd/wm8350/core.h int wm8350_clear_bits(struct wm8350 *wm8350, u16 reg, u16 mask); reg 652 include/linux/mfd/wm8350/core.h int wm8350_set_bits(struct wm8350 *wm8350, u16 reg, u16 mask); reg 653 include/linux/mfd/wm8350/core.h u16 wm8350_reg_read(struct wm8350 *wm8350, int reg); reg 654 include/linux/mfd/wm8350/core.h int wm8350_reg_write(struct wm8350 *wm8350, int reg, u16 val); reg 657 include/linux/mfd/wm8350/core.h int wm8350_block_read(struct wm8350 *wm8350, int reg, int size, u16 *dest); reg 658 include/linux/mfd/wm8350/core.h int wm8350_block_write(struct wm8350 *wm8350, int reg, int size, u16 *src); reg 756 include/linux/mfd/wm8350/pmic.h int wm8350_register_regulator(struct wm8350 *wm8350, int reg, reg 926 include/linux/mfd/wm8400-private.h u16 wm8400_reg_read(struct wm8400 *wm8400, u8 reg); reg 927 include/linux/mfd/wm8400-private.h int wm8400_block_read(struct wm8400 *wm8400, u8 reg, int count, u16 *data); reg 929 include/linux/mfd/wm8400-private.h static inline int wm8400_set_bits(struct wm8400 *wm8400, u8 reg, reg 932 include/linux/mfd/wm8400-private.h return regmap_update_bits(wm8400->regmap, reg, mask, val); reg 37 include/linux/mfd/wm8400.h int wm8400_register_regulator(struct device *dev, int reg, reg 87 include/linux/mfd/wm8994/core.h static inline int wm8994_reg_read(struct wm8994 *wm8994, unsigned short reg) reg 92 include/linux/mfd/wm8994/core.h ret = regmap_read(wm8994->regmap, reg, &val); reg 100 include/linux/mfd/wm8994/core.h static inline int wm8994_reg_write(struct wm8994 *wm8994, unsigned short reg, reg 103 include/linux/mfd/wm8994/core.h return regmap_write(wm8994->regmap, reg, val); reg 106 include/linux/mfd/wm8994/core.h static inline int wm8994_bulk_read(struct wm8994 *wm8994, unsigned short reg, reg 109 include/linux/mfd/wm8994/core.h return regmap_bulk_read(wm8994->regmap, reg, buf, count); reg 112 include/linux/mfd/wm8994/core.h static inline int wm8994_bulk_write(struct wm8994 *wm8994, unsigned short reg, reg 115 include/linux/mfd/wm8994/core.h return regmap_raw_write(wm8994->regmap, reg, buf, count * sizeof(u16)); reg 118 include/linux/mfd/wm8994/core.h static inline int wm8994_set_bits(struct wm8994 *wm8994, unsigned short reg, reg 121 include/linux/mfd/wm8994/core.h return regmap_update_bits(wm8994->regmap, reg, mask, val); reg 589 include/linux/mlx4/device.h void __iomem *reg; reg 162 include/linux/mlx5/driver.h void __iomem *reg; reg 90 include/linux/mmc/sh_mmcif.h static inline u32 sh_mmcif_readl(void __iomem *addr, int reg) reg 92 include/linux/mmc/sh_mmcif.h return __raw_readl(addr + reg); reg 95 include/linux/mmc/sh_mmcif.h static inline void sh_mmcif_writel(void __iomem *addr, int reg, u32 val) reg 97 include/linux/mmc/sh_mmcif.h __raw_writel(val, addr + reg); reg 95 include/linux/mtd/doc2000.h static inline u8 ReadDOC_(u32 __iomem *addr, unsigned long reg) reg 97 include/linux/mtd/doc2000.h return __raw_readl(addr + reg); reg 99 include/linux/mtd/doc2000.h static inline void WriteDOC_(u8 data, u32 __iomem *addr, unsigned long reg) reg 101 include/linux/mtd/doc2000.h __raw_writel(data, addr + reg); reg 106 include/linux/mtd/doc2000.h static inline u8 ReadDOC_(u16 __iomem *addr, unsigned long reg) reg 108 include/linux/mtd/doc2000.h return __raw_readw(addr + reg); reg 110 include/linux/mtd/doc2000.h static inline void WriteDOC_(u8 data, u16 __iomem *addr, unsigned long reg) reg 112 include/linux/mtd/doc2000.h __raw_writew(data, addr + reg); reg 117 include/linux/mtd/doc2000.h #define ReadDOC_(adr, reg) readb((void __iomem *)(adr) + (reg)) reg 118 include/linux/mtd/doc2000.h #define WriteDOC_(d, adr, reg) writeb(d, (void __iomem *)(adr) + (reg)) reg 128 include/linux/mtd/doc2000.h #define ReadDOC(adr, reg) ReadDOC_(adr,DoC_##reg) reg 129 include/linux/mtd/doc2000.h #define WriteDOC(d, adr, reg) WriteDOC_(d,adr,DoC_##reg) reg 54 include/linux/mtd/fsmc.h #define FSMC_NOR_REG(base, bank, reg) (base + \ reg 56 include/linux/mtd/fsmc.h reg) reg 100 include/linux/mtd/fsmc.h #define FSMC_NAND_REG(base, bank, reg) (base + FSMC_NOR_REG_SIZE + \ reg 102 include/linux/mtd/fsmc.h reg) reg 30 include/linux/mtd/sh_flctl.h #define FLCMNCR(f) (f->reg + 0x0) reg 31 include/linux/mtd/sh_flctl.h #define FLCMDCR(f) (f->reg + 0x4) reg 32 include/linux/mtd/sh_flctl.h #define FLCMCDR(f) (f->reg + 0x8) reg 33 include/linux/mtd/sh_flctl.h #define FLADR(f) (f->reg + 0xC) reg 34 include/linux/mtd/sh_flctl.h #define FLADR2(f) (f->reg + 0x3C) reg 35 include/linux/mtd/sh_flctl.h #define FLDATAR(f) (f->reg + 0x10) reg 36 include/linux/mtd/sh_flctl.h #define FLDTCNTR(f) (f->reg + 0x14) reg 37 include/linux/mtd/sh_flctl.h #define FLINTDMACR(f) (f->reg + 0x18) reg 38 include/linux/mtd/sh_flctl.h #define FLBSYTMR(f) (f->reg + 0x1C) reg 39 include/linux/mtd/sh_flctl.h #define FLBSYCNT(f) (f->reg + 0x20) reg 40 include/linux/mtd/sh_flctl.h #define FLDTFIFO(f) (f->reg + 0x24) reg 41 include/linux/mtd/sh_flctl.h #define FLECFIFO(f) (f->reg + 0x28) reg 42 include/linux/mtd/sh_flctl.h #define FLTRCR(f) (f->reg + 0x2C) reg 43 include/linux/mtd/sh_flctl.h #define FLHOLDCR(f) (f->reg + 0x38) reg 44 include/linux/mtd/sh_flctl.h #define FL4ECCRESULT0(f) (f->reg + 0x80) reg 45 include/linux/mtd/sh_flctl.h #define FL4ECCRESULT1(f) (f->reg + 0x84) reg 46 include/linux/mtd/sh_flctl.h #define FL4ECCRESULT2(f) (f->reg + 0x88) reg 47 include/linux/mtd/sh_flctl.h #define FL4ECCRESULT3(f) (f->reg + 0x8C) reg 48 include/linux/mtd/sh_flctl.h #define FL4ECCCR(f) (f->reg + 0x90) reg 49 include/linux/mtd/sh_flctl.h #define FL4ECCCNT(f) (f->reg + 0x94) reg 50 include/linux/mtd/sh_flctl.h #define FLERRADR(f) (f->reg + 0x98) reg 150 include/linux/mtd/sh_flctl.h void __iomem *reg; reg 91 include/linux/netfilter.h int nf_register_hook(struct nf_hook_ops *reg); reg 92 include/linux/netfilter.h void nf_unregister_hook(struct nf_hook_ops *reg); reg 93 include/linux/netfilter.h int nf_register_hooks(struct nf_hook_ops *reg, unsigned int n); reg 94 include/linux/netfilter.h void nf_unregister_hooks(struct nf_hook_ops *reg, unsigned int n); reg 98 include/linux/netfilter.h int nf_register_sockopt(struct nf_sockopt_ops *reg); reg 99 include/linux/netfilter.h void nf_unregister_sockopt(struct nf_sockopt_ops *reg); reg 76 include/linux/node.h static inline void register_hugetlbfs_with_node(node_registration_func_t reg, reg 279 include/linux/omap-dma.h void (*dma_write)(u32 val, int reg, int lch); reg 280 include/linux/omap-dma.h u32 (*dma_read)(int reg, int lch); reg 573 include/linux/pci.h int reg, int len, u32 *val); reg 575 include/linux/pci.h int reg, int len, u32 val); reg 94 include/linux/perf_event.h unsigned int reg; /* register address or index */ reg 13 include/linux/platform_data/keypad-omap.h #define omap_readw(reg) 0 reg 14 include/linux/platform_data/keypad-omap.h #define omap_writew(val, reg) do {} while (0) reg 78 include/linux/platform_data/mtd-nand-omap2.h struct gpmc_nand_regs reg; reg 69 include/linux/platform_data/video-msm_fb.h uint32_t reg); reg 70 include/linux/platform_data/video-msm_fb.h uint32_t (*remote_read)(struct msm_mddi_client_data *, uint32_t reg); reg 206 include/linux/pxa2xx_ssp.h static inline void pxa_ssp_write_reg(struct ssp_device *dev, u32 reg, u32 val) reg 208 include/linux/pxa2xx_ssp.h __raw_writel(val, dev->mmio_base + reg); reg 217 include/linux/pxa2xx_ssp.h static inline u32 pxa_ssp_read_reg(struct ssp_device *dev, u32 reg) reg 219 include/linux/pxa2xx_ssp.h return __raw_readl(dev->mmio_base + reg); reg 48 include/linux/regmap.h unsigned int reg; reg 193 include/linux/regmap.h bool (*writeable_reg)(struct device *dev, unsigned int reg); reg 194 include/linux/regmap.h bool (*readable_reg)(struct device *dev, unsigned int reg); reg 195 include/linux/regmap.h bool (*volatile_reg)(struct device *dev, unsigned int reg); reg 196 include/linux/regmap.h bool (*precious_reg)(struct device *dev, unsigned int reg); reg 201 include/linux/regmap.h int (*reg_read)(void *context, unsigned int reg, unsigned int *val); reg 202 include/linux/regmap.h int (*reg_write)(void *context, unsigned int reg, unsigned int val); reg 270 include/linux/regmap.h const void *reg, size_t reg_len, reg 273 include/linux/regmap.h const void *reg, size_t reg_len, reg 279 include/linux/regmap.h typedef int (*regmap_hw_reg_read)(void *context, unsigned int reg, reg 281 include/linux/regmap.h typedef int (*regmap_hw_reg_write)(void *context, unsigned int reg, reg 400 include/linux/regmap.h int regmap_write(struct regmap *map, unsigned int reg, unsigned int val); reg 401 include/linux/regmap.h int regmap_write_async(struct regmap *map, unsigned int reg, unsigned int val); reg 402 include/linux/regmap.h int regmap_raw_write(struct regmap *map, unsigned int reg, reg 404 include/linux/regmap.h int regmap_bulk_write(struct regmap *map, unsigned int reg, const void *val, reg 411 include/linux/regmap.h int regmap_raw_write_async(struct regmap *map, unsigned int reg, reg 413 include/linux/regmap.h int regmap_read(struct regmap *map, unsigned int reg, unsigned int *val); reg 414 include/linux/regmap.h int regmap_raw_read(struct regmap *map, unsigned int reg, reg 416 include/linux/regmap.h int regmap_bulk_read(struct regmap *map, unsigned int reg, void *val, reg 418 include/linux/regmap.h int regmap_update_bits(struct regmap *map, unsigned int reg, reg 420 include/linux/regmap.h int regmap_update_bits_async(struct regmap *map, unsigned int reg, reg 422 include/linux/regmap.h int regmap_update_bits_check(struct regmap *map, unsigned int reg, reg 425 include/linux/regmap.h int regmap_update_bits_check_async(struct regmap *map, unsigned int reg, reg 441 include/linux/regmap.h bool regmap_check_range_table(struct regmap *map, unsigned int reg, reg 449 include/linux/regmap.h static inline bool regmap_reg_in_range(unsigned int reg, reg 452 include/linux/regmap.h return reg >= range->range_min && reg <= range->range_max; reg 455 include/linux/regmap.h bool regmap_reg_in_ranges(unsigned int reg, reg 469 include/linux/regmap.h unsigned int reg; reg 477 include/linux/regmap.h .reg = _reg, \ reg 576 include/linux/regmap.h static inline int regmap_write(struct regmap *map, unsigned int reg, reg 583 include/linux/regmap.h static inline int regmap_write_async(struct regmap *map, unsigned int reg, reg 590 include/linux/regmap.h static inline int regmap_raw_write(struct regmap *map, unsigned int reg, reg 597 include/linux/regmap.h static inline int regmap_raw_write_async(struct regmap *map, unsigned int reg, reg 604 include/linux/regmap.h static inline int regmap_bulk_write(struct regmap *map, unsigned int reg, reg 611 include/linux/regmap.h static inline int regmap_read(struct regmap *map, unsigned int reg, reg 618 include/linux/regmap.h static inline int regmap_raw_read(struct regmap *map, unsigned int reg, reg 625 include/linux/regmap.h static inline int regmap_bulk_read(struct regmap *map, unsigned int reg, reg 632 include/linux/regmap.h static inline int regmap_update_bits(struct regmap *map, unsigned int reg, reg 640 include/linux/regmap.h unsigned int reg, reg 648 include/linux/regmap.h unsigned int reg, reg 657 include/linux/regmap.h unsigned int reg, reg 341 include/linux/serial_core.h int uart_add_one_port(struct uart_driver *reg, struct uart_port *port); reg 342 include/linux/serial_core.h int uart_remove_one_port(struct uart_driver *reg, struct uart_port *port); reg 348 include/linux/serial_core.h int uart_suspend_port(struct uart_driver *reg, struct uart_port *port); reg 349 include/linux/serial_core.h int uart_resume_port(struct uart_driver *reg, struct uart_port *port); reg 41 include/linux/sh_intc.h unsigned long reg, reg_width; reg 66 include/linux/sh_intc.h unsigned long reg, reg_width, field_width; reg 71 include/linux/sh_intc.h #define INTC_SMP_BALANCING(reg) .dist_reg = (reg) reg 73 include/linux/sh_intc.h #define INTC_SMP_BALANCING(reg) reg 45 include/linux/sm501.h unsigned long reg, reg 17 include/linux/spi/max7301.h int (*write)(struct device *dev, unsigned int reg, unsigned int val); reg 18 include/linux/spi/max7301.h int (*read)(struct device *dev, unsigned int reg); reg 24 include/linux/ssbi.h ssbi_reg_read(void *context, unsigned int reg, unsigned int *val) reg 29 include/linux/ssbi.h ret = ssbi_read(context, reg, &v, 1); reg 37 include/linux/ssbi.h ssbi_reg_write(void *context, unsigned int reg, unsigned int val) reg 40 include/linux/ssbi.h return ssbi_write(context, reg, &v, 1); reg 56 include/linux/sungem_phy.h int (*mdio_read) (struct net_device *dev, int mii_id, int reg); reg 57 include/linux/sungem_phy.h void (*mdio_write) (struct net_device *dev, int mii_id, int reg, int val); reg 211 include/linux/tracepoint.h #define DEFINE_TRACE_FN(name, reg, unreg) \ reg 216 include/linux/tracepoint.h { __tpstrtab_##name, STATIC_KEY_INIT_FALSE, reg, unreg, NULL };\ reg 256 include/linux/tracepoint.h #define DEFINE_TRACE_FN(name, reg, unreg) reg 449 include/linux/tracepoint.h #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg)\ reg 461 include/linux/tracepoint.h assign, print, reg, unreg) \ reg 115 include/linux/ucb1400.h static inline u16 ucb1400_reg_read(struct snd_ac97 *ac97, u16 reg) reg 117 include/linux/ucb1400.h return ac97->bus->ops->read(ac97, reg); reg 120 include/linux/ucb1400.h static inline void ucb1400_reg_write(struct snd_ac97 *ac97, u16 reg, u16 val) reg 122 include/linux/ucb1400.h ac97->bus->ops->write(ac97, reg, val); reg 70 include/linux/usb/phy.h int (*read)(struct usb_phy *x, u32 reg); reg 71 include/linux/usb/phy.h int (*write)(struct usb_phy *x, u32 val, u32 reg); reg 150 include/linux/usb/phy.h static inline int usb_phy_io_read(struct usb_phy *x, u32 reg) reg 153 include/linux/usb/phy.h return x->io_ops->read(x, reg); reg 158 include/linux/usb/phy.h static inline int usb_phy_io_write(struct usb_phy *x, u32 val, u32 reg) reg 161 include/linux/usb/phy.h return x->io_ops->write(x, val, reg); reg 113 include/linux/uwb/whci.h extern int whci_wait_for(struct device *dev, u32 __iomem *reg, reg 327 include/linux/wm97xx.h int wm97xx_reg_read(struct wm97xx *wm, u16 reg); reg 328 include/linux/wm97xx.h void wm97xx_reg_write(struct wm97xx *wm, u16 reg, u16 val); reg 253 include/media/v4l2-ioctl.h struct v4l2_dbg_register *reg); reg 255 include/media/v4l2-ioctl.h const struct v4l2_dbg_register *reg); reg 168 include/media/v4l2-subdev.h int (*g_register)(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg); reg 169 include/media/v4l2-subdev.h int (*s_register)(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg); reg 2510 include/net/cfg80211.h u16 frame_type, bool reg); reg 106 include/net/netfilter/nf_tables.h static inline enum nft_data_types nft_dreg_to_type(enum nft_registers reg) reg 108 include/net/netfilter/nf_tables.h return reg == NFT_REG_VERDICT ? NFT_DATA_VERDICT : NFT_DATA_VALUE; reg 116 include/net/netfilter/nf_tables.h int nft_validate_input_register(enum nft_registers reg); reg 117 include/net/netfilter/nf_tables.h int nft_validate_output_register(enum nft_registers reg); reg 118 include/net/netfilter/nf_tables.h int nft_validate_data_load(const struct nft_ctx *ctx, enum nft_registers reg, reg 442 include/sound/ac97_codec.h void (*write) (struct snd_ac97 *ac97, unsigned short reg, unsigned short val); reg 443 include/sound/ac97_codec.h unsigned short (*read) (struct snd_ac97 *ac97, unsigned short reg); reg 470 include/sound/ac97_codec.h unsigned short reg; /* register */ reg 569 include/sound/ac97_codec.h void snd_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short value); reg 570 include/sound/ac97_codec.h unsigned short snd_ac97_read(struct snd_ac97 *ac97, unsigned short reg); reg 571 include/sound/ac97_codec.h void snd_ac97_write_cache(struct snd_ac97 *ac97, unsigned short reg, unsigned short value); reg 572 include/sound/ac97_codec.h int snd_ac97_update(struct snd_ac97 *ac97, unsigned short reg, unsigned short value); reg 573 include/sound/ac97_codec.h int snd_ac97_update_bits(struct snd_ac97 *ac97, unsigned short reg, unsigned short mask, unsigned short value); reg 575 include/sound/ac97_codec.h int snd_ac97_update_power(struct snd_ac97 *ac97, int reg, int powerup); reg 577 include/sound/ac97_codec.h static inline int snd_ac97_update_power(struct snd_ac97 *ac97, int reg, reg 612 include/sound/ac97_codec.h int snd_ac97_set_rate(struct snd_ac97 *ac97, int reg, unsigned int rate); reg 15 include/sound/ad1843.h int (*read)(void *chip, int reg); reg 16 include/sound/ad1843.h int (*write)(void *chip, int reg, int val); reg 312 include/sound/ak4113.h void snd_ak4113_reg_write(struct ak4113 *ak4113, unsigned char reg, reg 194 include/sound/ak4114.h void snd_ak4114_reg_write(struct ak4114 *ak4114, unsigned char reg, unsigned char mask, unsigned char val); reg 182 include/sound/ak4117.h void snd_ak4117_reg_write(struct ak4117 *ak4117, unsigned char reg, unsigned char mask, unsigned char val); reg 68 include/sound/ak4531_codec.h void (*write) (struct snd_ak4531 *ak4531, unsigned short reg, reg 35 include/sound/ak4xxx-adda.h void (*write)(struct snd_akm4xxx *ak, int chip, unsigned char reg, reg 84 include/sound/ak4xxx-adda.h void snd_akm4xxx_write(struct snd_akm4xxx *ak, int chip, unsigned char reg, reg 90 include/sound/ak4xxx-adda.h #define snd_akm4xxx_get(ak,chip,reg) \ reg 91 include/sound/ak4xxx-adda.h (ak)->images[(chip) * 16 + (reg)] reg 92 include/sound/ak4xxx-adda.h #define snd_akm4xxx_set(ak,chip,reg,val) \ reg 93 include/sound/ak4xxx-adda.h ((ak)->images[(chip) * 16 + (reg)] = (val)) reg 94 include/sound/ak4xxx-adda.h #define snd_akm4xxx_get_vol(ak,chip,reg) \ reg 95 include/sound/ak4xxx-adda.h (ak)->volumes[(chip) * 16 + (reg)] reg 96 include/sound/ak4xxx-adda.h #define snd_akm4xxx_set_vol(ak,chip,reg,val) \ reg 97 include/sound/ak4xxx-adda.h ((ak)->volumes[(chip) * 16 + (reg)] = (val)) reg 157 include/sound/cs4231-regs.h #define CS4236_I23VAL(reg) ((((reg)&0xf) << 4) | (((reg)&0x10) >> 2) | 0x8) reg 194 include/sound/cs8427.h int snd_cs8427_reg_write(struct snd_i2c_device *device, unsigned char reg, reg 1833 include/sound/emu10k1.h unsigned int snd_emu10k1_ptr_read(struct snd_emu10k1 * emu, unsigned int reg, unsigned int chn); reg 1834 include/sound/emu10k1.h void snd_emu10k1_ptr_write(struct snd_emu10k1 *emu, unsigned int reg, unsigned int chn, unsigned int data); reg 1835 include/sound/emu10k1.h unsigned int snd_emu10k1_ptr20_read(struct snd_emu10k1 * emu, unsigned int reg, unsigned int chn); reg 1836 include/sound/emu10k1.h void snd_emu10k1_ptr20_write(struct snd_emu10k1 *emu, unsigned int reg, unsigned int chn, unsigned int data); reg 1838 include/sound/emu10k1.h int snd_emu10k1_i2c_write(struct snd_emu10k1 *emu, u32 reg, u32 value); reg 1839 include/sound/emu10k1.h int snd_emu1010_fpga_write(struct snd_emu10k1 * emu, u32 reg, u32 value); reg 1840 include/sound/emu10k1.h int snd_emu1010_fpga_read(struct snd_emu10k1 * emu, u32 reg, u32 *value); reg 1855 include/sound/emu10k1.h unsigned short snd_emu10k1_ac97_read(struct snd_ac97 *ac97, unsigned short reg); reg 1856 include/sound/emu10k1.h void snd_emu10k1_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short data); reg 103 include/sound/emu8000.h void snd_emu8000_poke(struct snd_emu8000 *emu, unsigned int port, unsigned int reg, reg 106 include/sound/emu8000.h unsigned int reg); reg 107 include/sound/emu8000.h void snd_emu8000_poke_dw(struct snd_emu8000 *emu, unsigned int port, unsigned int reg, reg 110 include/sound/emu8000.h unsigned int reg); reg 38 include/sound/emu8000_reg.h #define EMU8000_CMD(reg, chan) ((reg)<<5 | (chan)) reg 192 include/sound/emux_synth.h struct soundfont_voice_info reg; reg 108 include/sound/es1688.h void snd_es1688_mixer_write(struct snd_es1688 *chip, unsigned char reg, unsigned char data); reg 485 include/sound/gus.h extern void snd_gf1_ctrl_stop(struct snd_gus_card * gus, unsigned char reg); reg 487 include/sound/gus.h extern void snd_gf1_write8(struct snd_gus_card * gus, unsigned char reg, unsigned char data); reg 488 include/sound/gus.h extern unsigned char snd_gf1_look8(struct snd_gus_card * gus, unsigned char reg); reg 489 include/sound/gus.h static inline unsigned char snd_gf1_read8(struct snd_gus_card * gus, unsigned char reg) reg 491 include/sound/gus.h return snd_gf1_look8(gus, reg | 0x80); reg 493 include/sound/gus.h extern void snd_gf1_write16(struct snd_gus_card * gus, unsigned char reg, unsigned int data); reg 494 include/sound/gus.h extern unsigned short snd_gf1_look16(struct snd_gus_card * gus, unsigned char reg); reg 495 include/sound/gus.h static inline unsigned short snd_gf1_read16(struct snd_gus_card * gus, unsigned char reg) reg 497 include/sound/gus.h return snd_gf1_look16(gus, reg | 0x80); reg 499 include/sound/gus.h extern void snd_gf1_adlib_write(struct snd_gus_card * gus, unsigned char reg, unsigned char data); reg 503 include/sound/gus.h extern void snd_gf1_write_addr(struct snd_gus_card * gus, unsigned char reg, unsigned int addr, short w_16bit); reg 504 include/sound/gus.h extern unsigned int snd_gf1_read_addr(struct snd_gus_card * gus, unsigned char reg, short w_16bit); reg 505 include/sound/gus.h extern void snd_gf1_i_ctrl_stop(struct snd_gus_card * gus, unsigned char reg); reg 506 include/sound/gus.h extern void snd_gf1_i_write8(struct snd_gus_card * gus, unsigned char reg, unsigned char data); reg 507 include/sound/gus.h extern unsigned char snd_gf1_i_look8(struct snd_gus_card * gus, unsigned char reg); reg 508 include/sound/gus.h extern void snd_gf1_i_write16(struct snd_gus_card * gus, unsigned char reg, unsigned int data); reg 509 include/sound/gus.h static inline unsigned char snd_gf1_i_read8(struct snd_gus_card * gus, unsigned char reg) reg 511 include/sound/gus.h return snd_gf1_i_look8(gus, reg | 0x80); reg 513 include/sound/gus.h extern unsigned short snd_gf1_i_look16(struct snd_gus_card * gus, unsigned char reg); reg 514 include/sound/gus.h static inline unsigned short snd_gf1_i_read16(struct snd_gus_card * gus, unsigned char reg) reg 516 include/sound/gus.h return snd_gf1_i_look16(gus, reg | 0x80); reg 85 include/sound/pcm_oss.h int reg; reg 25 include/sound/pxa2xx-lib.h extern unsigned short pxa2xx_ac97_read(struct snd_ac97 *ac97, unsigned short reg); reg 26 include/sound/pxa2xx-lib.h extern void pxa2xx_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val); reg 302 include/sound/sb.h void snd_sbmixer_write(struct snd_sb *chip, unsigned char reg, unsigned char data); reg 303 include/sound/sb.h unsigned char snd_sbmixer_read(struct snd_sb *chip, unsigned char reg); reg 341 include/sound/sb.h #define SB_MIXVAL_SINGLE(reg, shift, mask) \ reg 342 include/sound/sb.h ((reg) | ((shift) << 16) | ((mask) << 24)) reg 355 include/sound/sb.h #define SB_SINGLE(xname, reg, shift, mask) \ reg 358 include/sound/sb.h .private_value = SB_MIXVAL_SINGLE(reg, shift, mask) } reg 49 include/sound/soc-dapm.h .num_kcontrols = 0, .reg = SND_SOC_NOPM } reg 52 include/sound/soc-dapm.h .num_kcontrols = 0, .reg = SND_SOC_NOPM } reg 55 include/sound/soc-dapm.h .num_kcontrols = 0, .reg = SND_SOC_NOPM } reg 58 include/sound/soc-dapm.h .num_kcontrols = 0, .reg = SND_SOC_NOPM, .event = wevent, \ reg 62 include/sound/soc-dapm.h .num_kcontrols = 0, .reg = SND_SOC_NOPM, .event = wevent, \ reg 66 include/sound/soc-dapm.h .num_kcontrols = 0, .reg = SND_SOC_NOPM, .event = wevent, \ reg 70 include/sound/soc-dapm.h .num_kcontrols = 0, .reg = SND_SOC_NOPM, .event = wevent, \ reg 74 include/sound/soc-dapm.h .reg = wreg, .mask = 1, .shift = wshift, \ reg 202 include/sound/soc-dapm.h .num_kcontrols = 0, .reg = SND_SOC_NOPM, .event = wevent, \ reg 206 include/sound/soc-dapm.h .num_kcontrols = 0, .reg = SND_SOC_NOPM, .event = wevent, \ reg 245 include/sound/soc-dapm.h .reg = SND_SOC_NOPM, .event = dapm_clock_event, \ reg 251 include/sound/soc-dapm.h .reg = wreg, .shift = wshift, .mask = wmask, \ reg 259 include/sound/soc-dapm.h .reg = SND_SOC_NOPM, .shift = wdelay, .event = dapm_regulator_event, \ reg 265 include/sound/soc-dapm.h #define SOC_DAPM_SINGLE(xname, reg, shift, max, invert) \ reg 269 include/sound/soc-dapm.h .private_value = SOC_SINGLE_VALUE(reg, shift, max, invert, 0) } reg 270 include/sound/soc-dapm.h #define SOC_DAPM_SINGLE_AUTODISABLE(xname, reg, shift, max, invert) \ reg 274 include/sound/soc-dapm.h .private_value = SOC_SINGLE_VALUE(reg, shift, max, invert, 1) } reg 277 include/sound/soc-dapm.h #define SOC_DAPM_SINGLE_TLV(xname, reg, shift, max, invert, tlv_array) \ reg 283 include/sound/soc-dapm.h .private_value = SOC_SINGLE_VALUE(reg, shift, max, invert, 0) } reg 284 include/sound/soc-dapm.h #define SOC_DAPM_SINGLE_TLV_AUTODISABLE(xname, reg, shift, max, invert, tlv_array) \ reg 290 include/sound/soc-dapm.h .private_value = SOC_SINGLE_VALUE(reg, shift, max, invert, 0) } reg 538 include/sound/soc-dapm.h int reg; /* negative reg = no direct dapm */ reg 580 include/sound/soc-dapm.h int reg; reg 36 include/sound/soc.h {.reg = xreg, .rreg = xreg, .shift = shift_left, \ reg 43 include/sound/soc.h {.reg = xreg, .max = xmax, .platform_max = xmax, .invert = xinvert}) reg 46 include/sound/soc.h {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \ reg 50 include/sound/soc.h {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \ reg 55 include/sound/soc.h {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \ reg 57 include/sound/soc.h #define SOC_SINGLE(xname, reg, shift, max, invert) \ reg 61 include/sound/soc.h .private_value = SOC_SINGLE_VALUE(reg, shift, max, invert, 0) } reg 67 include/sound/soc.h {.reg = xreg, .rreg = xreg, .shift = xshift, \ reg 70 include/sound/soc.h #define SOC_SINGLE_TLV(xname, reg, shift, max, invert, tlv_array) \ reg 77 include/sound/soc.h .private_value = SOC_SINGLE_VALUE(reg, shift, max, invert, 0) } reg 87 include/sound/soc.h {.reg = xreg, .rreg = xreg, \ reg 98 include/sound/soc.h {.reg = xreg, .rreg = xreg, .shift = xshift, \ reg 101 include/sound/soc.h #define SOC_DOUBLE(xname, reg, shift_left, shift_right, max, invert) \ reg 105 include/sound/soc.h .private_value = SOC_DOUBLE_VALUE(reg, shift_left, shift_right, \ reg 120 include/sound/soc.h #define SOC_DOUBLE_TLV(xname, reg, shift_left, shift_right, max, invert, tlv_array) \ reg 127 include/sound/soc.h .private_value = SOC_DOUBLE_VALUE(reg, shift_left, shift_right, \ reg 157 include/sound/soc.h {.reg = xreg, .rreg = xrreg, \ reg 177 include/sound/soc.h {.reg = xreg, .min = xmin, .max = xmax, \ reg 180 include/sound/soc.h { .reg = xreg, .shift_l = xshift_l, .shift_r = xshift_r, \ reg 188 include/sound/soc.h { .reg = xreg, .shift_l = xshift_l, .shift_r = xshift_r, \ reg 205 include/sound/soc.h #define SOC_DOUBLE_EXT(xname, reg, shift_left, shift_right, max, invert,\ reg 211 include/sound/soc.h SOC_DOUBLE_VALUE(reg, shift_left, shift_right, max, invert, 0) } reg 416 include/sound/soc.h unsigned int reg, unsigned int value); reg 418 include/sound/soc.h unsigned int reg, unsigned int *value); reg 420 include/sound/soc.h unsigned int reg); reg 422 include/sound/soc.h unsigned int reg, unsigned int val); reg 495 include/sound/soc.h int snd_soc_update_bits(struct snd_soc_codec *codec, unsigned int reg, reg 498 include/sound/soc.h unsigned int reg, unsigned int mask, reg 500 include/sound/soc.h int snd_soc_test_bits(struct snd_soc_codec *codec, unsigned int reg, reg 1146 include/sound/soc.h int reg, rreg; reg 1174 include/sound/soc.h int reg; reg 1263 include/sound/soc.h unsigned int snd_soc_read(struct snd_soc_codec *codec, unsigned int reg); reg 1264 include/sound/soc.h int snd_soc_write(struct snd_soc_codec *codec, unsigned int reg, reg 1269 include/sound/soc.h unsigned int reg, unsigned int *val); reg 1271 include/sound/soc.h unsigned int reg, unsigned int val); reg 1273 include/sound/soc.h unsigned int reg, unsigned int mask, unsigned int val); reg 1275 include/sound/soc.h unsigned int reg, unsigned int mask, unsigned int val); reg 1278 include/sound/soc.h unsigned int reg, unsigned int mask, unsigned int value); reg 1347 include/sound/soc.h if (mc->reg == mc->rreg && mc->shift == mc->rshift) reg 89 include/sound/vx_core.h unsigned char (*in8)(struct vx_core *chip, int reg); reg 90 include/sound/vx_core.h unsigned int (*in32)(struct vx_core *chip, int reg); reg 91 include/sound/vx_core.h void (*out8)(struct vx_core *chip, int reg, unsigned char val); reg 92 include/sound/vx_core.h void (*out32)(struct vx_core *chip, int reg, unsigned int val); reg 98 include/sound/vx_core.h void (*akm_write)(struct vx_core *chip, int reg, unsigned int data); reg 237 include/sound/vx_core.h static inline unsigned char snd_vx_inb(struct vx_core *chip, int reg) reg 239 include/sound/vx_core.h return chip->ops->in8(chip, reg); reg 242 include/sound/vx_core.h static inline unsigned int snd_vx_inl(struct vx_core *chip, int reg) reg 244 include/sound/vx_core.h return chip->ops->in32(chip, reg); reg 247 include/sound/vx_core.h static inline void snd_vx_outb(struct vx_core *chip, int reg, unsigned char val) reg 249 include/sound/vx_core.h chip->ops->out8(chip, reg, val); reg 252 include/sound/vx_core.h static inline void snd_vx_outl(struct vx_core *chip, int reg, unsigned int val) reg 254 include/sound/vx_core.h chip->ops->out32(chip, reg, val); reg 257 include/sound/vx_core.h #define vx_inb(chip,reg) snd_vx_inb(chip, VX_##reg) reg 258 include/sound/vx_core.h #define vx_outb(chip,reg,val) snd_vx_outb(chip, VX_##reg,val) reg 259 include/sound/vx_core.h #define vx_inl(chip,reg) snd_vx_inl(chip, VX_##reg) reg 260 include/sound/vx_core.h #define vx_outl(chip,reg,val) snd_vx_outl(chip, VX_##reg,val) reg 279 include/sound/vx_core.h int snd_vx_check_reg_bit(struct vx_core *chip, int reg, int mask, int bit, int time); reg 136 include/sound/wss.h void snd_wss_out(struct snd_wss *chip, unsigned char reg, unsigned char val); reg 137 include/sound/wss.h unsigned char snd_wss_in(struct snd_wss *chip, unsigned char reg); reg 139 include/sound/wss.h unsigned char reg, unsigned char val); reg 140 include/sound/wss.h unsigned char snd_cs4236_ext_in(struct snd_wss *chip, unsigned char reg); reg 177 include/sound/wss.h #define WSS_SINGLE(xname, xindex, reg, shift, mask, invert) \ reg 184 include/sound/wss.h .private_value = reg | (shift << 8) | (mask << 16) | (invert << 24) } reg 203 include/sound/wss.h #define WSS_SINGLE_TLV(xname, xindex, reg, shift, mask, invert, xtlv) \ reg 211 include/sound/wss.h .private_value = reg | (shift << 8) | (mask << 16) | (invert << 24), \ reg 40 include/trace/define_trace.h assign, print, reg, unreg) \ reg 41 include/trace/define_trace.h DEFINE_TRACE_FN(name, reg, unreg) reg 48 include/trace/define_trace.h #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg) \ reg 49 include/trace/define_trace.h DEFINE_TRACE_FN(name, reg, unreg) reg 18 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, reg 21 include/trace/events/regmap.h TP_ARGS(dev, reg, val), reg 25 include/trace/events/regmap.h __field( unsigned int, reg ) reg 31 include/trace/events/regmap.h __entry->reg = reg; reg 36 include/trace/events/regmap.h (unsigned int)__entry->reg, reg 42 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, reg 45 include/trace/events/regmap.h TP_ARGS(dev, reg, val) reg 51 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, reg 54 include/trace/events/regmap.h TP_ARGS(dev, reg, val) reg 60 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, reg 63 include/trace/events/regmap.h TP_ARGS(dev, reg, val) reg 69 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), reg 71 include/trace/events/regmap.h TP_ARGS(dev, reg, count), reg 75 include/trace/events/regmap.h __field( unsigned int, reg ) reg 81 include/trace/events/regmap.h __entry->reg = reg; reg 86 include/trace/events/regmap.h (unsigned int)__entry->reg, reg 92 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), reg 94 include/trace/events/regmap.h TP_ARGS(dev, reg, count) reg 99 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), reg 101 include/trace/events/regmap.h TP_ARGS(dev, reg, count) reg 106 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), reg 108 include/trace/events/regmap.h TP_ARGS(dev, reg, count) reg 113 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), reg 115 include/trace/events/regmap.h TP_ARGS(dev, reg, count) reg 197 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), reg 199 include/trace/events/regmap.h TP_ARGS(dev, reg, count) reg 84 include/trace/ftrace.h #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg) \ reg 94 include/trace/ftrace.h assign, print, reg, unreg) \ reg 693 include/trace/ftrace.h .reg = ftrace_event_reg, \ reg 272 include/uapi/drm/radeon_drm.h unsigned char cmd_type, reg, n_bufs, flags; reg 10 include/uapi/linux/adb.h #define ADB_WRITEREG(id, reg) (0x08 | (reg) | ((id) << 4)) reg 11 include/uapi/linux/adb.h #define ADB_READREG(id, reg) (0x0C | (reg) | ((id) << 4)) reg 907 include/uapi/linux/kvm.h __u64 reg[0]; reg 17 include/uapi/linux/phantom.h __u32 reg; reg 1958 include/uapi/linux/videodev2.h __u64 reg; reg 49 include/video/broadsheetfb.h void (*write_reg)(struct broadsheetfb_par *, u16 reg, u16 val); reg 50 include/video/broadsheetfb.h u16 (*read_reg)(struct broadsheetfb_par *, u16 reg); reg 90 include/video/gbe.h #define GET_GBE_FIELD(reg, field, v) \ reg 91 include/video/gbe.h GET((v), GBE_##reg##_##field##_MSB, GBE_##reg##_##field##_LSB) reg 92 include/video/gbe.h #define SET_GBE_FIELD(reg, field, v, f) \ reg 93 include/video/gbe.h SET((v), (f), GBE_##reg##_##field##_MSB, GBE_##reg##_##field##_LSB) reg 212 include/video/vga.h static inline void vga_io_w_fast (unsigned short port, unsigned char reg, reg 215 include/video/vga.h outw(VGA_OUT16VAL (val, reg), port); reg 229 include/video/vga.h unsigned char reg, unsigned char val) reg 231 include/video/vga.h writew (VGA_OUT16VAL (val, reg), regbase + port); reg 252 include/video/vga.h unsigned char reg, unsigned char val) reg 255 include/video/vga.h vga_mm_w_fast (regbase, port, reg, val); reg 257 include/video/vga.h vga_io_w_fast (port, reg, val); reg 265 include/video/vga.h static inline unsigned char vga_rcrt (void __iomem *regbase, unsigned char reg) reg 267 include/video/vga.h vga_w (regbase, VGA_CRT_IC, reg); reg 271 include/video/vga.h static inline void vga_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val) reg 274 include/video/vga.h vga_w_fast (regbase, VGA_CRT_IC, reg, val); reg 276 include/video/vga.h vga_w (regbase, VGA_CRT_IC, reg); reg 281 include/video/vga.h static inline unsigned char vga_io_rcrt (unsigned char reg) reg 283 include/video/vga.h vga_io_w (VGA_CRT_IC, reg); reg 287 include/video/vga.h static inline void vga_io_wcrt (unsigned char reg, unsigned char val) reg 290 include/video/vga.h vga_io_w_fast (VGA_CRT_IC, reg, val); reg 292 include/video/vga.h vga_io_w (VGA_CRT_IC, reg); reg 297 include/video/vga.h static inline unsigned char vga_mm_rcrt (void __iomem *regbase, unsigned char reg) reg 299 include/video/vga.h vga_mm_w (regbase, VGA_CRT_IC, reg); reg 303 include/video/vga.h static inline void vga_mm_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val) reg 306 include/video/vga.h vga_mm_w_fast (regbase, VGA_CRT_IC, reg, val); reg 308 include/video/vga.h vga_mm_w (regbase, VGA_CRT_IC, reg); reg 318 include/video/vga.h static inline unsigned char vga_rseq (void __iomem *regbase, unsigned char reg) reg 320 include/video/vga.h vga_w (regbase, VGA_SEQ_I, reg); reg 324 include/video/vga.h static inline void vga_wseq (void __iomem *regbase, unsigned char reg, unsigned char val) reg 327 include/video/vga.h vga_w_fast (regbase, VGA_SEQ_I, reg, val); reg 329 include/video/vga.h vga_w (regbase, VGA_SEQ_I, reg); reg 334 include/video/vga.h static inline unsigned char vga_io_rseq (unsigned char reg) reg 336 include/video/vga.h vga_io_w (VGA_SEQ_I, reg); reg 340 include/video/vga.h static inline void vga_io_wseq (unsigned char reg, unsigned char val) reg 343 include/video/vga.h vga_io_w_fast (VGA_SEQ_I, reg, val); reg 345 include/video/vga.h vga_io_w (VGA_SEQ_I, reg); reg 350 include/video/vga.h static inline unsigned char vga_mm_rseq (void __iomem *regbase, unsigned char reg) reg 352 include/video/vga.h vga_mm_w (regbase, VGA_SEQ_I, reg); reg 356 include/video/vga.h static inline void vga_mm_wseq (void __iomem *regbase, unsigned char reg, unsigned char val) reg 359 include/video/vga.h vga_mm_w_fast (regbase, VGA_SEQ_I, reg, val); reg 361 include/video/vga.h vga_mm_w (regbase, VGA_SEQ_I, reg); reg 370 include/video/vga.h static inline unsigned char vga_rgfx (void __iomem *regbase, unsigned char reg) reg 372 include/video/vga.h vga_w (regbase, VGA_GFX_I, reg); reg 376 include/video/vga.h static inline void vga_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val) reg 379 include/video/vga.h vga_w_fast (regbase, VGA_GFX_I, reg, val); reg 381 include/video/vga.h vga_w (regbase, VGA_GFX_I, reg); reg 386 include/video/vga.h static inline unsigned char vga_io_rgfx (unsigned char reg) reg 388 include/video/vga.h vga_io_w (VGA_GFX_I, reg); reg 392 include/video/vga.h static inline void vga_io_wgfx (unsigned char reg, unsigned char val) reg 395 include/video/vga.h vga_io_w_fast (VGA_GFX_I, reg, val); reg 397 include/video/vga.h vga_io_w (VGA_GFX_I, reg); reg 402 include/video/vga.h static inline unsigned char vga_mm_rgfx (void __iomem *regbase, unsigned char reg) reg 404 include/video/vga.h vga_mm_w (regbase, VGA_GFX_I, reg); reg 408 include/video/vga.h static inline void vga_mm_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val) reg 411 include/video/vga.h vga_mm_w_fast (regbase, VGA_GFX_I, reg, val); reg 413 include/video/vga.h vga_mm_w (regbase, VGA_GFX_I, reg); reg 423 include/video/vga.h static inline unsigned char vga_rattr (void __iomem *regbase, unsigned char reg) reg 425 include/video/vga.h vga_w (regbase, VGA_ATT_IW, reg); reg 429 include/video/vga.h static inline void vga_wattr (void __iomem *regbase, unsigned char reg, unsigned char val) reg 431 include/video/vga.h vga_w (regbase, VGA_ATT_IW, reg); reg 435 include/video/vga.h static inline unsigned char vga_io_rattr (unsigned char reg) reg 437 include/video/vga.h vga_io_w (VGA_ATT_IW, reg); reg 441 include/video/vga.h static inline void vga_io_wattr (unsigned char reg, unsigned char val) reg 443 include/video/vga.h vga_io_w (VGA_ATT_IW, reg); reg 447 include/video/vga.h static inline unsigned char vga_mm_rattr (void __iomem *regbase, unsigned char reg) reg 449 include/video/vga.h vga_mm_w (regbase, VGA_ATT_IW, reg); reg 453 include/video/vga.h static inline void vga_mm_wattr (void __iomem *regbase, unsigned char reg, unsigned char val) reg 455 include/video/vga.h vga_mm_w (regbase, VGA_ATT_IW, reg); reg 112 include/xen/interface/physdev.h uint32_t reg; reg 62 include/xen/interface/platform.h uint32_t reg; reg 77 include/xen/interface/platform.h uint32_t reg; reg 85 include/xen/interface/platform.h uint32_t reg; reg 352 include/xen/interface/platform.h struct xen_power_register reg; /* GAS for Cx trigger register */ reg 108 include/xen/interface/xen-mca.h uint64_t reg; /* MSR */ reg 616 scripts/dtc/checks.c struct property *reg, *ranges; reg 621 scripts/dtc/checks.c reg = get_property(node, "reg"); reg 624 scripts/dtc/checks.c if (!reg && !ranges) reg 554 scripts/dtc/livetree.c struct property *reg; reg 565 scripts/dtc/livetree.c reg = get_property(bootcpu, "reg"); reg 566 scripts/dtc/livetree.c if (!reg || (reg->val.len != sizeof(uint32_t))) reg 571 scripts/dtc/livetree.c return propval_cell(reg);