Home
last modified time | relevance | path

Searched refs:sreg (Results 1 – 25 of 47) sorted by relevance

12

/Linux-v5.4/drivers/regulator/
Danatop-regulator.c162 struct anatop_regulator *sreg; in anatop_regulator_probe() local
175 sreg = devm_kzalloc(dev, sizeof(*sreg), GFP_KERNEL); in anatop_regulator_probe()
176 if (!sreg) in anatop_regulator_probe()
179 rdesc = &sreg->rdesc; in anatop_regulator_probe()
236 &sreg->delay_reg); in anatop_regulator_probe()
238 &sreg->delay_bit_width); in anatop_regulator_probe()
240 &sreg->delay_bit_shift); in anatop_regulator_probe()
253 config.driver_data = sreg; in anatop_regulator_probe()
258 if (control_reg && sreg->delay_bit_width) { in anatop_regulator_probe()
267 sreg->sel = (val & rdesc->vsel_mask) >> vol_bit_shift; in anatop_regulator_probe()
[all …]
Dhi655x-regulator.c108 sreg, cmask, vtable) { \ argument
125 .status_reg = HI655X_BUS_ADDR(sreg), \
129 sreg, cmask, minv, nvolt, vstep) { \ argument
147 .status_reg = HI655X_BUS_ADDR(sreg), \
/Linux-v5.4/net/netfilter/
Dnft_cmp.c20 enum nft_registers sreg:8;
32 d = memcmp(&regs->data[priv->sreg], &priv->data, priv->len); in nft_cmp_eval()
83 priv->sreg = nft_parse_register(tb[NFTA_CMP_SREG]); in nft_cmp_init()
84 err = nft_validate_register_load(priv->sreg, desc.len); in nft_cmp_init()
97 if (nft_dump_register(skb, NFTA_CMP_SREG, priv->sreg)) in nft_cmp_dump()
115 struct nft_offload_reg *reg = &ctx->regs[priv->sreg]; in __nft_cmp_offload()
166 priv->sreg = nft_parse_register(tb[NFTA_CMP_SREG]); in nft_cmp_fast_init()
167 err = nft_validate_register_load(priv->sreg, desc.len); in nft_cmp_fast_init()
190 .sreg = priv->sreg, in nft_cmp_fast_offload()
203 if (nft_dump_register(skb, NFTA_CMP_SREG, priv->sreg)) in nft_cmp_fast_dump()
Dnft_range.c18 enum nft_registers sreg:8;
29 d1 = memcmp(&regs->data[priv->sreg], &priv->data_from, priv->len); in nft_range_eval()
30 d2 = memcmp(&regs->data[priv->sreg], &priv->data_to, priv->len); in nft_range_eval()
79 priv->sreg = nft_parse_register(tb[NFTA_RANGE_SREG]); in nft_range_init()
80 err = nft_validate_register_load(priv->sreg, desc_from.len); in nft_range_init()
111 if (nft_dump_register(skb, NFTA_RANGE_SREG, priv->sreg)) in nft_range_dump()
Dnft_bitwise.c19 enum nft_registers sreg:8;
30 const u32 *src = &regs->data[priv->sreg]; in nft_bitwise_eval()
68 priv->sreg = nft_parse_register(tb[NFTA_BITWISE_SREG]); in nft_bitwise_init()
69 err = nft_validate_register_load(priv->sreg, priv->len); in nft_bitwise_init()
109 if (nft_dump_register(skb, NFTA_BITWISE_SREG, priv->sreg)) in nft_bitwise_dump()
140 priv->sreg != priv->dreg || priv->len != reg->len) in nft_bitwise_offload()
Dnft_byteorder.c19 enum nft_registers sreg:8;
31 u32 *src = &regs->data[priv->sreg]; in nft_byteorder_eval()
134 priv->sreg = nft_parse_register(tb[NFTA_BYTEORDER_SREG]); in nft_byteorder_init()
141 err = nft_validate_register_load(priv->sreg, priv->len); in nft_byteorder_init()
154 if (nft_dump_register(skb, NFTA_BYTEORDER_SREG, priv->sreg)) in nft_byteorder_dump()
Dnft_lookup.c20 enum nft_registers sreg:8;
35 found = set->ops->lookup(nft_net(pkt), set, &regs->data[priv->sreg], in nft_lookup_eval()
76 priv->sreg = nft_parse_register(tb[NFTA_LOOKUP_SREG]); in nft_lookup_init()
77 err = nft_validate_register_load(priv->sreg, set->klen); in nft_lookup_init()
150 if (nft_dump_register(skb, NFTA_LOOKUP_SREG, priv->sreg)) in nft_lookup_dump()
Dnft_objref.c98 enum nft_registers sreg:8;
112 found = set->ops->lookup(nft_net(pkt), set, &regs->data[priv->sreg], in nft_objref_map_eval()
140 priv->sreg = nft_parse_register(tb[NFTA_OBJREF_SET_SREG]); in nft_objref_map_init()
141 err = nft_validate_register_load(priv->sreg, set->klen); in nft_objref_map_init()
159 if (nft_dump_register(skb, NFTA_OBJREF_SET_SREG, priv->sreg) || in nft_objref_map_dump()
Dnft_hash.c17 enum nft_registers sreg:8;
31 const void *data = &regs->data[priv->sreg]; in nft_jhash_eval()
86 priv->sreg = nft_parse_register(tb[NFTA_HASH_SREG]); in nft_jhash_init()
111 return nft_validate_register_load(priv->sreg, len) && in nft_jhash_init()
147 if (nft_dump_register(skb, NFTA_HASH_SREG, priv->sreg)) in nft_jhash_dump()
Dnft_meta.c275 u32 *sreg = &regs->data[meta->sreg]; in nft_meta_set_eval() local
276 u32 value = *sreg; in nft_meta_set_eval()
287 value8 = nft_reg_load8(sreg); in nft_meta_set_eval()
295 value8 = nft_reg_load8(sreg); in nft_meta_set_eval()
478 priv->sreg = nft_parse_register(tb[NFTA_META_SREG]); in nft_meta_set_init()
479 err = nft_validate_register_load(priv->sreg, len); in nft_meta_set_init()
512 if (nft_dump_register(skb, NFTA_META_SREG, priv->sreg)) in nft_meta_set_dump()
Dnft_exthdr.c23 enum nft_registers sreg:8;
262 src = regs->data[priv->sreg]; in nft_exthdr_tcp_set_eval()
405 priv->sreg = nft_parse_register(tb[NFTA_EXTHDR_SREG]); in nft_exthdr_tcp_set_init()
409 return nft_validate_register_load(priv->sreg, priv->len); in nft_exthdr_tcp_set_init()
466 if (nft_dump_register(skb, NFTA_EXTHDR_SREG, priv->sreg)) in nft_exthdr_dump_set()
Dnft_ct.c31 enum nft_registers sreg:8;
241 u16 value = nft_reg_load16(&regs->data[priv->sreg]); in nft_ct_set_zone_eval()
286 u32 value = regs->data[priv->sreg]; in nft_ct_set_eval()
315 &regs->data[priv->sreg], in nft_ct_set_eval()
316 &regs->data[priv->sreg], in nft_ct_set_eval()
323 u32 ctmask = regs->data[priv->sreg]; in nft_ct_set_eval()
605 priv->sreg = nft_parse_register(tb[NFTA_CT_SREG]); in nft_ct_set_init()
606 err = nft_validate_register_load(priv->sreg, len); in nft_ct_set_init()
679 if (nft_dump_register(skb, NFTA_CT_SREG, priv->sreg)) in nft_ct_set_dump()
/Linux-v5.4/drivers/tty/serial/
Dsunsab.c126 if (stat->sreg.isr0 & SAB82532_ISR0_RPF) { in receive_chars()
131 if (stat->sreg.isr0 & SAB82532_ISR0_TCD) { in receive_chars()
137 if (stat->sreg.isr0 & SAB82532_ISR0_TIME) { in receive_chars()
143 if (stat->sreg.isr0 & SAB82532_ISR0_RFO) in receive_chars()
157 if ((stat->sreg.isr1 & SAB82532_ISR1_BRK) && in receive_chars()
162 if (unlikely(stat->sreg.isr1 & SAB82532_ISR1_BRK)) { in receive_chars()
163 stat->sreg.isr0 &= ~(SAB82532_ISR0_PERR | in receive_chars()
176 if (unlikely(stat->sreg.isr0 & (SAB82532_ISR0_PERR | in receive_chars()
179 unlikely(stat->sreg.isr1 & SAB82532_ISR1_BRK)) { in receive_chars()
183 if (stat->sreg.isr1 & SAB82532_ISR1_BRK) { in receive_chars()
[all …]
/Linux-v5.4/arch/powerpc/include/asm/
Dkvm_asm.h14 #define PPC_STD(sreg, offset, areg) std sreg, (offset)(areg) argument
17 #define PPC_STD(sreg, offset, areg) stw sreg, (offset+4)(areg) argument
/Linux-v5.4/arch/mips/pmcs-msp71xx/
Dmsp_pci.c39 slmRegs *sreg = (slmRegs *) SREG_BASE; in msp_pci_setup()
41 sreg->single_pc_enable = SINGLE_PCCARD; in msp_pci_setup()
/Linux-v5.4/drivers/media/pci/cx88/
Dcx88.h596 #define cx_sread(sreg) (core->shadow[sreg]) argument
597 #define cx_swrite(sreg, reg, value) \ argument
598 (core->shadow[sreg] = value, \
599 writel(core->shadow[sreg], core->lmmio + ((reg) >> 2)))
600 #define cx_sandor(sreg, reg, mask, value) \ argument
601 (core->shadow[sreg] = (core->shadow[sreg] & ~(mask)) | \
603 writel(core->shadow[sreg], \
/Linux-v5.4/drivers/hwmon/
Dds1621.c144 u8 conf, new_conf, sreg, resol; in ds1621_init_client() local
163 sreg = DS1621_COM_START; in ds1621_init_client()
172 sreg = DS1721_COM_START; in ds1621_init_client()
177 sreg = DS1621_COM_START; in ds1621_init_client()
182 i2c_smbus_write_byte(client, sreg); in ds1621_init_client()
/Linux-v5.4/drivers/clk/
Dclk-nomadik.c304 u32 sreg = sclk->group1 ? SRC_PCKSR1 : SRC_PCKSR0; in src_clk_enable() local
308 while (!(readl(src_base + sreg) & sclk->clkbit)) in src_clk_enable()
317 u32 sreg = sclk->group1 ? SRC_PCKSR1 : SRC_PCKSR0; in src_clk_disable() local
321 while (readl(src_base + sreg) & sclk->clkbit) in src_clk_disable()
328 u32 sreg = sclk->group1 ? SRC_PCKSR1 : SRC_PCKSR0; in src_clk_is_enabled() local
329 u32 val = readl(src_base + sreg); in src_clk_is_enabled()
/Linux-v5.4/drivers/scsi/
Desp_scsi.c122 p->sreg = esp->sreg; in esp_log_fill_regs()
194 p->val, p->sreg, p->seqreg, in esp_dump_cmd_log()
987 if (esp->sreg & ESP_STAT_SPAM) { in DEF_SCSI_QCMD()
995 "Gross error sreg[%02x]\n", esp->sreg); in DEF_SCSI_QCMD()
1010 esp->sreg &= ~ESP_STAT_INTR; in esp_check_spur_intr()
1014 if (!(esp->sreg & ESP_STAT_INTR)) { in esp_check_spur_intr()
1024 esp->sreg); in esp_check_spur_intr()
1075 esp->sreg = esp_read8(ESP_STATUS); in esp_reconnect_with_tag()
1079 i, esp->ireg, esp->sreg); in esp_reconnect_with_tag()
1087 if ((esp->sreg & ESP_STAT_PMASK) != ESP_MIP) { in esp_reconnect_with_tag()
[all …]
Dzorro_esp.c256 u8 phase = esp->sreg & ESP_STAT_PMASK; in zorro_esp_send_blz1230_dma_cmd()
307 u8 phase = esp->sreg & ESP_STAT_PMASK; in zorro_esp_send_blz1230II_dma_cmd()
352 u8 phase = esp->sreg & ESP_STAT_PMASK; in zorro_esp_send_blz2060_dma_cmd()
398 u8 phase = esp->sreg & ESP_STAT_PMASK; in zorro_esp_send_cyber_dma_cmd()
449 u8 phase = esp->sreg & ESP_STAT_PMASK; in zorro_esp_send_cyberII_dma_cmd()
491 u8 phase = esp->sreg & ESP_STAT_PMASK; in zorro_esp_send_fastlane_dma_cmd()
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/bpf/
Dverifier.c529 const struct bpf_reg_state *sreg = cur_regs(env) + meta->insn.src_reg; in nfp_bpf_check_xadd() local
537 if (sreg->type != SCALAR_VALUE) { in nfp_bpf_check_xadd()
538 pr_vlog(env, "atomic add not of a scalar: %d\n", sreg->type); in nfp_bpf_check_xadd()
543 sreg->var_off.value > 0xffff || sreg->var_off.mask > 0xffff; in nfp_bpf_check_xadd()
545 (sreg->var_off.value & ~sreg->var_off.mask) <= 0xffff; in nfp_bpf_check_xadd()
554 const struct bpf_reg_state *sreg = in nfp_bpf_check_alu() local
559 meta->umin_src = min(meta->umin_src, sreg->umin_value); in nfp_bpf_check_alu()
560 meta->umax_src = max(meta->umax_src, sreg->umax_value); in nfp_bpf_check_alu()
/Linux-v5.4/arch/x86/net/
Dbpf_jit_comp32.c238 u8 sreg = sstk ? IA32_EAX : src; in emit_ia32_mov_r() local
245 EMIT3(0x89, add_2reg(0x40, IA32_EBP, sreg), STACK_VAR(dst)); in emit_ia32_mov_r()
248 EMIT2(0x89, add_2reg(0xC0, dst, sreg)); in emit_ia32_mov_r()
289 u8 sreg = sstk ? IA32_ECX : src; in emit_ia32_mul_r() local
303 EMIT2(0xF7, add_1reg(0xE0, sreg)); in emit_ia32_mul_r()
528 u8 sreg = sstk ? IA32_EAX : src; in emit_ia32_alu_r() local
543 EMIT2(0x11, add_2reg(0xC0, dreg, sreg)); in emit_ia32_alu_r()
545 EMIT2(0x01, add_2reg(0xC0, dreg, sreg)); in emit_ia32_alu_r()
550 EMIT2(0x19, add_2reg(0xC0, dreg, sreg)); in emit_ia32_alu_r()
552 EMIT2(0x29, add_2reg(0xC0, dreg, sreg)); in emit_ia32_alu_r()
[all …]
/Linux-v5.4/include/net/netfilter/
Dnf_tables_core.h28 enum nft_registers sreg:8;
61 enum nft_registers sreg:8;
Dnft_meta.h11 enum nft_registers sreg:8;
/Linux-v5.4/arch/arm64/include/asm/
Dsysreg.h748 .macro mrs_s, rt, sreg
749 __emit_inst(0xd5200000|(\sreg)|(.L__reg_num_\rt))
752 .macro msr_s, sreg, rt
753 __emit_inst(0xd5000000|(\sreg)|(.L__reg_num_\rt))
770 __emit_inst(0xd5200000|(\\sreg)|(.L__reg_num_\\rt)) \
776 __emit_inst(0xd5000000|(\\sreg)|(.L__reg_num_\\rt)) \

12