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);