Home
last modified time | relevance | path

Searched defs:reg (Results 1 – 25 of 2705) sorted by relevance

12345678910>>...109

/linux/arch/mips/include/asm/
H A Dasm-eva.h19 #define kernel_ll(reg, addr) "ll " reg ", " addr "\n" argument
20 #define kernel_sc(reg, addr) "sc " reg ", " addr "\n" argument
21 #define kernel_lw(reg, addr) "lw " reg ", " addr "\n" argument
22 #define kernel_lwl(reg, addr) "lwl " reg ", " addr "\n" argument
23 #define kernel_lwr(reg, addr) "lwr " reg ", " addr "\n" argument
24 #define kernel_lh(reg, addr) "lh " reg ", " addr "\n" argument
25 #define kernel_lb(reg, addr) "lb " reg ", " addr "\n" argument
26 #define kernel_lbu(reg, addr) "lbu " reg ", " addr "\n" argument
27 #define kernel_sw(reg, addr) "sw " reg ", " addr "\n" argument
28 #define kernel_swl(reg, addr) "swl " reg ", " addr "\n" argument
[all …]
/linux/arch/powerpc/lib/
H A Dldstfp.S28 reg = 0 define
32 reg = reg + 1 define
52 reg = 0 define
56 reg = reg + 1 define
77 reg = 0 define
81 reg = reg + 1 define
101 reg = 0 define
105 reg = reg + 1 define
125 reg = 1 define
129 reg = reg + 1 define
[all …]
/linux/drivers/video/fbdev/riva/
H A Dnvreg.h44 #define DEVICE_ACCESS(device,reg) \ argument
47 #define DEVICE_WRITE(device,reg,value) DEVICE_ACCESS(device,reg)=(value) argument
48 #define DEVICE_READ(device,reg) DEVICE_ACCESS(device,reg) argument
49 #define DEVICE_PRINT(device,reg) \ argument
56 #define PDAC_Write(reg,value) DEVICE_WRITE(PDAC,reg,value) argument
57 #define PDAC_Read(reg) DEVICE_READ(PDAC,reg) argument
58 #define PDAC_Print(reg) DEVICE_PRINT(PDAC,reg) argument
63 #define PFB_Write(reg,value) DEVICE_WRITE(PFB,reg,value) argument
64 #define PFB_Read(reg) DEVICE_READ(PFB,reg) argument
65 #define PFB_Print(reg) DEVICE_PRINT(PFB,reg) argument
[all …]
/linux/arch/x86/lib/
H A Dretpoline.S18 .macro POLINE reg argument
27 .macro RETPOLINE reg argument
32 .macro THUNK reg argument
63 #define GEN(reg) THUNK reg argument
70 #define GEN(reg) __EXPORT_THUNK(__x86_indirect_thunk_ ## reg) argument
76 .macro CALL_THUNK reg argument
93 #define GEN(reg) CALL_THUNK reg argument
100 #define GEN(reg) __EXPORT_THUNK(__x86_indirect_call_thunk_ ## reg) argument
104 .macro JUMP_THUNK reg argument
119 #define GEN(reg) JUMP_THUNK reg argument
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dsoc15_common.h36 #define SOC15_REG_OFFSET(ip, inst, reg) (adev->reg_offset[ip##_HWIP][inst][reg##_BASE_IDX] + reg) argument
37 #define SOC15_REG_OFFSET1(ip, inst, reg, offset) \ argument
40 #define __WREG32_SOC15_RLC__(reg, value, flag, hwip, inst) \ argument
45 #define __RREG32_SOC15_RLC__(reg, flag, hwip, inst) \ argument
50 #define WREG32_FIELD15(ip, idx, reg, field, val) \ argument
66 #define RREG32_SOC15(ip, inst, reg) \ argument
70 #define RREG32_SOC15_IP(ip, reg) __RREG32_SOC15_RLC__(reg, 0, ip##_HWIP, 0) argument
72 #define RREG32_SOC15_IP_NO_KIQ(ip, reg, inst) __RREG32_SOC15_RLC__(reg, AMDGPU_REGS_NO_KIQ, ip##_HW… argument
74 #define RREG32_SOC15_NO_KIQ(ip, inst, reg) \ argument
78 #define RREG32_SOC15_OFFSET(ip, inst, reg, offset) \ argument
[all …]
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-fau.h129 static inline uint64_t __cvmx_fau_store_address(uint64_t noadd, uint64_t reg) in __cvmx_fau_store_address()
152 static inline uint64_t __cvmx_fau_atomic_address(uint64_t tagwait, uint64_t reg, in __cvmx_fau_atomic_address()
170 static inline int64_t cvmx_fau_fetch_and_add64(cvmx_fau_reg_64_t reg, in cvmx_fau_fetch_and_add64()
185 static inline int32_t cvmx_fau_fetch_and_add32(cvmx_fau_reg_32_t reg, in cvmx_fau_fetch_and_add32()
200 static inline int16_t cvmx_fau_fetch_and_add16(cvmx_fau_reg_16_t reg, in cvmx_fau_fetch_and_add16()
214 static inline int8_t cvmx_fau_fetch_and_add8(cvmx_fau_reg_8_t reg, int8_t value) in cvmx_fau_fetch_and_add8()
233 cvmx_fau_tagwait_fetch_and_add64(cvmx_fau_reg_64_t reg, int64_t value) in cvmx_fau_tagwait_fetch_and_add64()
257 cvmx_fau_tagwait_fetch_and_add32(cvmx_fau_reg_32_t reg, int32_t value) in cvmx_fau_tagwait_fetch_and_add32()
281 cvmx_fau_tagwait_fetch_and_add16(cvmx_fau_reg_16_t reg, int16_t value) in cvmx_fau_tagwait_fetch_and_add16()
304 cvmx_fau_tagwait_fetch_and_add8(cvmx_fau_reg_8_t reg, int8_t value) in cvmx_fau_tagwait_fetch_and_add8()
[all …]
/linux/drivers/net/ipa/
H A Dreg.h22 struct reg { struct
36 static const struct reg reg_ ## __reg_id = { \ argument
61 const struct reg **reg; member
64 static inline const struct reg *reg(const struct regs *regs, u32 reg_id) in reg() function
74 static inline u32 reg_fmask(const struct reg *reg, u32 field_id) in reg_fmask()
83 static inline u32 reg_bit(const struct reg *reg, u32 field_id) in reg_bit()
94 static inline u32 reg_field_max(const struct reg *reg, u32 field_id) in reg_field_max()
102 static inline u32 reg_encode(const struct reg *reg, u32 field_id, u32 val) in reg_encode()
117 static inline u32 reg_decode(const struct reg *reg, u32 field_id, u32 val) in reg_decode()
125 static inline u32 reg_offset(const struct reg *reg) in reg_offset()
[all …]
/linux/drivers/net/ethernet/sfc/siena/
H A Dio.h78 static inline u32 efx_reg(struct efx_nic *efx, unsigned int reg) in efx_reg()
85 unsigned int reg) in _efx_writeq()
89 static inline __le64 _efx_readq(struct efx_nic *efx, unsigned int reg) in _efx_readq()
96 unsigned int reg) in _efx_writed()
100 static inline __le32 _efx_readd(struct efx_nic *efx, unsigned int reg) in _efx_readd()
107 unsigned int reg) in efx_writeo()
151 unsigned int reg) in efx_writed()
163 unsigned int reg) in efx_reado()
202 unsigned int reg) in efx_readd()
213 unsigned int reg, unsigned int index) in efx_writeo_table()
[all …]
/linux/drivers/media/platform/samsung/s5p-jpeg/
H A Djpeg-hw-s5p.c19 unsigned long reg; in s5p_jpeg_reset() local
37 unsigned long reg, m; in s5p_jpeg_input_raw_mode() local
53 unsigned long reg, m; in s5p_jpeg_proc_mode() local
67 unsigned long reg, m; in s5p_jpeg_subsampling_mode() local
87 unsigned long reg; in s5p_jpeg_dri() local
102 unsigned long reg; in s5p_jpeg_qtbl() local
112 unsigned long reg; in s5p_jpeg_htbl_ac() local
123 unsigned long reg; in s5p_jpeg_htbl_dc() local
134 unsigned long reg; in s5p_jpeg_y() local
149 unsigned long reg; in s5p_jpeg_x() local
[all …]
/linux/drivers/net/ethernet/sfc/falcon/
H A Dio.h68 unsigned int reg) in _ef4_writeq()
72 static inline __le64 _ef4_readq(struct ef4_nic *efx, unsigned int reg) in _ef4_readq()
79 unsigned int reg) in _ef4_writed()
83 static inline __le32 _ef4_readd(struct ef4_nic *efx, unsigned int reg) in _ef4_readd()
90 unsigned int reg) in ef4_writeo()
134 unsigned int reg) in ef4_writed()
146 unsigned int reg) in ef4_reado()
185 unsigned int reg) in ef4_readd()
196 unsigned int reg, unsigned int index) in ef4_writeo_table()
203 unsigned int reg, unsigned int index) in ef4_reado_table()
[all …]
/linux/arch/powerpc/kvm/
H A Dbook3s_64_entry.S200 reg = 14 define
203 reg = reg + 1 define
224 reg = 4 define
227 reg = reg + 1 define
303 reg = 14 define
306 reg = reg + 1 define
312 reg = 4 define
315 reg = reg + 1 define
325 reg = 14 define
328 reg = reg + 1 define
/linux/drivers/clk/rockchip/
H A Drst-rv1126b.c13 #define TOPCRU_RESET_OFFSET(id, reg, bit) [id] = (0x0 * 4 + reg * 16 + bit) argument
15 #define BUSCRU_RESET_OFFSET(id, reg, bit) [id] = (0x10000 * 4 + reg * 16 + bit) argument
17 #define PERICRU_RESET_OFFSET(id, reg, bit) [id] = (0x20000 * 4 + reg * 16 + bit) argument
19 #define CORECRU_RESET_OFFSET(id, reg, bit) [id] = (0x30000 * 4 + reg * 16 + bit) argument
21 #define PMUCRU_RESET_OFFSET(id, reg, bit) [id] = (0x40000 * 4 + reg * 16 + bit) argument
23 #define PMU1CRU_RESET_OFFSET(id, reg, bit) [id] = (0x50000 * 4 + reg * 16 + bit) argument
25 #define DDRCRU_RESET_OFFSET(id, reg, bit) [id] = (0x60000 * 4 + reg * 16 + bit) argument
27 #define SUBDDRCRU_RESET_OFFSET(id, reg, bit) [id] = (0x68000 * 4 + reg * 16 + bit) argument
29 #define VICRU_RESET_OFFSET(id, reg, bit) [id] = (0x70000 * 4 + reg * 16 + bit) argument
31 #define VEPUCRU_RESET_OFFSET(id, reg, bit) [id] = (0x80000 * 4 + reg * 16 + bit) argument
[all …]
/linux/drivers/media/platform/nxp/imx-jpeg/
H A Dmxc-jpeg-hw.c35 void print_cast_status(struct device *dev, void __iomem *reg, in print_cast_status()
63 void print_wrapper_info(struct device *dev, void __iomem *reg) in print_wrapper_info()
77 void mxc_jpeg_enable_irq(void __iomem *reg, int slot) in mxc_jpeg_enable_irq()
83 void mxc_jpeg_disable_irq(void __iomem *reg, int slot) in mxc_jpeg_disable_irq()
89 void mxc_jpeg_sw_reset(void __iomem *reg) in mxc_jpeg_sw_reset()
100 void mxc_jpeg_enc_mode_conf(struct device *dev, void __iomem *reg, u8 extseq) in mxc_jpeg_enc_mode_conf()
115 void mxc_jpeg_enc_mode_go(struct device *dev, void __iomem *reg, u8 extseq) in mxc_jpeg_enc_mode_go()
127 void mxc_jpeg_enc_set_quality(struct device *dev, void __iomem *reg, u8 quality) in mxc_jpeg_enc_set_quality()
135 void mxc_jpeg_dec_mode_go(struct device *dev, void __iomem *reg) in mxc_jpeg_dec_mode_go()
141 int mxc_jpeg_enable(void __iomem *reg) in mxc_jpeg_enable()
[all …]
/linux/drivers/net/wireless/ath/
H A Dregd.c117 static bool dynamic_country_user_possible(struct ath_regulatory *reg) in dynamic_country_user_possible()
189 static bool ath_reg_dyn_country_user_allow(struct ath_regulatory *reg) in ath_reg_dyn_country_user_allow()
205 static u16 ath_regd_get_eepromRD(struct ath_regulatory *reg) in ath_regd_get_eepromRD()
210 bool ath_is_world_regd(struct ath_regulatory *reg) in ath_is_world_regd()
223 ieee80211_regdomain *ath_world_regdomain(struct ath_regulatory *reg) in ath_world_regdomain()
258 struct ath_regulatory *reg) in ath_is_radar_freq()
309 struct ath_regulatory *reg, in __ath_reg_apply_beaconing_flags()
340 struct ath_regulatory *reg, in ath_reg_apply_beaconing_flags()
377 struct ath_regulatory *reg, in ath_reg_apply_ir_flags()
405 struct ath_regulatory *reg) in ath_reg_apply_radar_flags()
[all …]
/linux/drivers/iio/pressure/
H A Dbmp280-regmap.c8 static bool bmp180_is_writeable_reg(struct device *dev, unsigned int reg) in bmp180_is_writeable_reg()
19 static bool bmp180_is_volatile_reg(struct device *dev, unsigned int reg) in bmp180_is_volatile_reg()
44 static bool bme280_is_writeable_reg(struct device *dev, unsigned int reg) in bme280_is_writeable_reg()
57 static bool bmp280_is_writeable_reg(struct device *dev, unsigned int reg) in bmp280_is_writeable_reg()
69 static bool bmp280_is_volatile_reg(struct device *dev, unsigned int reg) in bmp280_is_volatile_reg()
85 static bool bme280_is_volatile_reg(struct device *dev, unsigned int reg) in bme280_is_volatile_reg()
102 static bool bmp380_is_writeable_reg(struct device *dev, unsigned int reg) in bmp380_is_writeable_reg()
122 static bool bmp380_is_volatile_reg(struct device *dev, unsigned int reg) in bmp380_is_volatile_reg()
145 static bool bmp580_is_writeable_reg(struct device *dev, unsigned int reg) in bmp580_is_writeable_reg()
171 static bool bmp580_is_volatile_reg(struct device *dev, unsigned int reg) in bmp580_is_volatile_reg()
/linux/drivers/clk/imx/
H A Dclk.h107 #define clk_register_gate2(dev, name, parent_name, flags, reg, bit_idx, \ argument
115 #define imx_clk_pfd(name, parent_name, reg, idx) \ argument
118 #define imx_clk_gate_exclusive(name, parent, reg, shift, exclusive_mask) \ argument
127 #define imx_clk_divider(name, parent, reg, shift, width) \ argument
130 #define imx_clk_divider_flags(name, parent, reg, shift, width, flags) \ argument
133 #define imx_clk_gate(name, parent, reg, shift) \ argument
136 #define imx_clk_gate_dis(name, parent, reg, shift) \ argument
139 #define imx_clk_gate2(name, parent, reg, shift) \ argument
142 #define imx_clk_gate2_cgr(name, parent, reg, shift, cgr_val) \ argument
145 #define imx_clk_gate2_flags(name, parent, reg, shift, flags) \ argument
[all …]
/linux/arch/x86/kvm/
H A Dfpu.h20 static inline void _kvm_read_avx_reg(int reg, avx256_t *data) in _kvm_read_avx_reg()
45 static inline void _kvm_write_avx_reg(int reg, const avx256_t *data) in _kvm_write_avx_reg()
70 static inline void _kvm_read_sse_reg(int reg, sse128_t *data) in _kvm_read_sse_reg()
95 static inline void _kvm_write_sse_reg(int reg, const sse128_t *data) in _kvm_write_sse_reg()
120 static inline void _kvm_read_mmx_reg(int reg, u64 *data) in _kvm_read_mmx_reg()
135 static inline void _kvm_write_mmx_reg(int reg, const u64 *data) in _kvm_write_mmx_reg()
164 static inline void kvm_read_avx_reg(int reg, avx256_t *data) in kvm_read_avx_reg()
171 static inline void kvm_write_avx_reg(int reg, const avx256_t *data) in kvm_write_avx_reg()
178 static inline void kvm_read_sse_reg(int reg, sse128_t *data) in kvm_read_sse_reg()
185 static inline void kvm_write_sse_reg(int reg, const sse128_t *data) in kvm_write_sse_reg()
[all …]
/linux/drivers/net/ethernet/microchip/
H A Dencx24j600-regmap.c60 static int regmap_encx24j600_sfr_read(void *context, u8 reg, u8 *val, in regmap_encx24j600_sfr_read()
112 u8 reg, u8 *val, size_t len, in regmap_encx24j600_sfr_update()
168 static int regmap_encx24j600_sfr_write(void *context, u8 reg, u8 *val, in regmap_encx24j600_sfr_write()
177 u8 reg, u8 val) in regmap_encx24j600_sfr_set_bits()
183 u8 reg, u8 val) in regmap_encx24j600_sfr_clr_bits()
188 static int regmap_encx24j600_reg_update_bits(void *context, unsigned int reg, in regmap_encx24j600_reg_update_bits()
220 int regmap_encx24j600_spi_write(void *context, u8 reg, const u8 *data, in regmap_encx24j600_spi_write()
233 int regmap_encx24j600_spi_read(void *context, u8 reg, u8 *data, size_t count) in regmap_encx24j600_spi_read()
248 u8 reg = dout[0]; in regmap_encx24j600_write() local
265 u8 reg = *(const u8 *)reg_buf; in regmap_encx24j600_read() local
[all …]
/linux/drivers/net/ethernet/intel/e1000/
H A De1000_osdep.h28 #define er32(reg) \ argument
32 #define ew32(reg, value) \ argument
36 #define E1000_WRITE_REG_ARRAY(a, reg, offset, value) ( \ argument
41 #define E1000_READ_REG_ARRAY(a, reg, offset) ( \ argument
49 #define E1000_WRITE_REG_ARRAY_WORD(a, reg, offset, value) ( \ argument
54 #define E1000_READ_REG_ARRAY_WORD(a, reg, offset) ( \ argument
59 #define E1000_WRITE_REG_ARRAY_BYTE(a, reg, offset, value) ( \ argument
64 #define E1000_READ_REG_ARRAY_BYTE(a, reg, offset) ( \ argument
71 #define E1000_WRITE_ICH_FLASH_REG(a, reg, value) ( \ argument
74 #define E1000_READ_ICH_FLASH_REG(a, reg) ( \ argument
[all …]
/linux/arch/x86/pci/
H A Dce4100.c31 int reg; member
49 static void reg_init(struct sim_dev_reg *reg) in reg_init()
55 static void reg_read(struct sim_dev_reg *reg, u32 *value) in reg_read()
60 static void reg_write(struct sim_dev_reg *reg, u32 value) in reg_write()
66 static void sata_reg_init(struct sim_dev_reg *reg) in sata_reg_init()
73 static void ehci_reg_read(struct sim_dev_reg *reg, u32 *value) in ehci_reg_read()
80 static void sata_revid_init(struct sim_dev_reg *reg) in sata_revid_init()
86 static void sata_revid_read(struct sim_dev_reg *reg, u32 *value) in sata_revid_read()
91 static void reg_noirq_read(struct sim_dev_reg *reg, u32 *value) in reg_noirq_read()
160 static inline void extract_bytes(u32 *value, int reg, int len) in extract_bytes()
[all …]
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2500pci.c48 u32 reg; in rt2500pci_bbp_write() local
72 u32 reg; in rt2500pci_bbp_read() local
106 u32 reg; in rt2500pci_rf_write() local
131 u32 reg; in rt2500pci_eepromregister_read() local
146 u32 reg = 0; in rt2500pci_eepromregister_write() local
195 u32 reg; in rt2500pci_rfkill_poll() local
208 u32 reg; in rt2500pci_brightness_set() local
226 u32 reg; in rt2500pci_blink_set() local
254 u32 reg; in rt2500pci_config_filter() local
288 u32 reg; in rt2500pci_config_intf() local
[all …]
H A Drt2400pci.c48 u32 reg; in rt2400pci_bbp_write() local
72 u32 reg; in rt2400pci_bbp_read() local
106 u32 reg; in rt2400pci_rf_write() local
131 u32 reg; in rt2400pci_eepromregister_read() local
146 u32 reg = 0; in rt2400pci_eepromregister_write() local
195 u32 reg; in rt2400pci_rfkill_poll() local
208 u32 reg; in rt2400pci_brightness_set() local
226 u32 reg; in rt2400pci_blink_set() local
254 u32 reg; in rt2400pci_config_filter() local
283 u32 reg; in rt2400pci_config_intf() local
[all …]
H A Drt61pci.c57 u32 reg; in rt61pci_bbp_write() local
81 u32 reg; in rt61pci_bbp_read() local
115 u32 reg; in rt61pci_rf_write() local
141 u32 reg; in rt61pci_mcu_request() local
169 u32 reg; in rt61pci_eepromregister_read() local
184 u32 reg = 0; in rt61pci_eepromregister_write() local
233 u32 reg; in rt61pci_rfkill_poll() local
284 u32 reg; in rt61pci_blink_set() local
328 u32 reg; in rt61pci_config_pairwise_key() local
425 u32 reg; in rt61pci_config_filter() local
[all …]
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu_helper.h137 #define PHM_FIELD_SHIFT(reg, field) reg##__##field##__SHIFT argument
138 #define PHM_FIELD_MASK(reg, field) reg##__##field##_MASK argument
140 #define PHM_SET_FIELD(origval, reg, field, fieldval) \ argument
144 #define PHM_GET_FIELD(value, reg, field) \ argument
151 #define PHM_READ_FIELD(device, reg, field) \ argument
154 #define PHM_READ_INDIRECT_FIELD(device, port, reg, field) \ argument
158 #define PHM_READ_VFPF_INDIRECT_FIELD(device, port, reg, field) \ argument
162 #define PHM_WRITE_FIELD(device, reg, field, fieldval) \ argument
166 #define PHM_WRITE_INDIRECT_FIELD(device, port, reg, field, fieldval) \ argument
171 #define PHM_WRITE_VFPF_INDIRECT_FIELD(device, port, reg, field, fieldval) \ argument
[all …]
/linux/include/linux/
H A Dlitex.h41 static inline void litex_write8(void __iomem *reg, u8 val) in litex_write8()
46 static inline void litex_write16(void __iomem *reg, u16 val) in litex_write16()
51 static inline void litex_write32(void __iomem *reg, u32 val) in litex_write32()
56 static inline void litex_write64(void __iomem *reg, u64 val) in litex_write64()
62 static inline u8 litex_read8(void __iomem *reg) in litex_read8()
67 static inline u16 litex_read16(void __iomem *reg) in litex_read16()
72 static inline u32 litex_read32(void __iomem *reg) in litex_read32()
77 static inline u64 litex_read64(void __iomem *reg) in litex_read64()

12345678910>>...109