/Linux-v4.19/drivers/pinctrl/sh-pfc/ |
D | gpio.c | 29 u8 dreg; member 54 *reg = &chip->regs[gpio_pin->dreg]; in gpio_get_data_reg() 59 const struct pinmux_data_reg *dreg) in gpio_read_data_reg() argument 61 phys_addr_t address = dreg->reg; in gpio_read_data_reg() 64 return sh_pfc_read_raw_reg(mem, dreg->reg_width); in gpio_read_data_reg() 68 const struct pinmux_data_reg *dreg, u32 value) in gpio_write_data_reg() argument 70 phys_addr_t address = dreg->reg; in gpio_write_data_reg() 73 sh_pfc_write_raw_reg(mem, dreg->reg_width, value); in gpio_write_data_reg() 81 const struct pinmux_data_reg *dreg; in gpio_setup_data_reg() local 85 for (i = 0, dreg = pfc->info->data_regs; dreg->reg_width; ++i, ++dreg) { in gpio_setup_data_reg() [all …]
|
/Linux-v4.19/net/netfilter/ |
D | nft_numgen.c | 23 enum nft_registers dreg:8; 48 regs->data[priv->dreg] = nft_ng_inc_gen(priv); in nft_ng_inc_eval() 67 nft_data_copy(®s->data[priv->dreg], in nft_ng_inc_map_eval() 97 priv->dreg = nft_parse_register(tb[NFTA_NG_DREG]); in nft_ng_inc_init() 100 return nft_validate_register_store(ctx, priv->dreg, NULL, in nft_ng_inc_init() 120 static int nft_ng_dump(struct sk_buff *skb, enum nft_registers dreg, in nft_ng_dump() argument 123 if (nft_dump_register(skb, NFTA_NG_DREG, dreg)) in nft_ng_dump() 142 return nft_ng_dump(skb, priv->dreg, priv->modulus, NFT_NG_INCREMENTAL, in nft_ng_inc_dump() 151 if (nft_ng_dump(skb, priv->dreg, priv->modulus, in nft_ng_inc_map_dump() 163 enum nft_registers dreg:8; [all …]
|
D | nft_immediate.c | 26 nft_data_copy(®s->data[priv->dreg], &priv->data, priv->dlen); in nft_immediate_eval() 53 priv->dreg = nft_parse_register(tb[NFTA_IMMEDIATE_DREG]); in nft_immediate_init() 54 err = nft_validate_register_store(ctx, priv->dreg, &priv->data, in nft_immediate_init() 71 return nft_data_hold(&priv->data, nft_dreg_to_type(priv->dreg)); in nft_immediate_activate() 79 return nft_data_release(&priv->data, nft_dreg_to_type(priv->dreg)); in nft_immediate_deactivate() 86 if (nft_dump_register(skb, NFTA_IMMEDIATE_DREG, priv->dreg)) in nft_immediate_dump() 90 nft_dreg_to_type(priv->dreg), priv->dlen); in nft_immediate_dump() 105 if (priv->dreg != NFT_REG_VERDICT) in nft_immediate_validate()
|
D | nft_fib.c | 91 priv->dreg = nft_parse_register(tb[NFTA_FIB_DREG]); in nft_fib_init() 111 err = nft_validate_register_store(ctx, priv->dreg, NULL, in nft_fib_init() 124 if (nft_dump_register(skb, NFTA_FIB_DREG, priv->dreg)) in nft_fib_dump() 141 u32 *dreg = reg; in nft_fib_store_result() local 145 *dreg = (priv->flags & NFTA_FIB_F_PRESENT) ? !!index : index; in nft_fib_store_result() 150 *dreg = !!dev; in nft_fib_store_result() 156 *dreg = 0; in nft_fib_store_result()
|
D | nft_osf.c | 8 enum nft_registers dreg:8; 19 u32 *dest = ®s->data[priv->dreg]; in nft_osf_eval() 50 priv->dreg = nft_parse_register(tb[NFTA_OSF_DREG]); in nft_osf_init() 51 err = nft_validate_register_store(ctx, priv->dreg, NULL, in nft_osf_init() 63 if (nft_dump_register(skb, NFTA_OSF_DREG, priv->dreg)) in nft_osf_dump()
|
D | nft_hash.c | 22 enum nft_registers dreg:8; 42 regs->data[priv->dreg] = h + priv->offset; in nft_jhash_eval() 63 nft_data_copy(®s->data[priv->dreg], in nft_jhash_map_eval() 68 enum nft_registers dreg:8; 84 regs->data[priv->dreg] = h + priv->offset; in nft_symhash_eval() 105 nft_data_copy(®s->data[priv->dreg], in nft_symhash_map_eval() 140 priv->dreg = nft_parse_register(tb[NFTA_HASH_DREG]); in nft_jhash_init() 165 nft_validate_register_store(ctx, priv->dreg, NULL, in nft_jhash_init() 196 priv->dreg = nft_parse_register(tb[NFTA_HASH_DREG]); in nft_symhash_init() 205 return nft_validate_register_store(ctx, priv->dreg, NULL, in nft_symhash_init() [all …]
|
D | nft_socket.c | 13 enum nft_registers dreg:8; 24 u32 *dest = ®s->data[priv->dreg]; in nft_socket_eval() 109 priv->dreg = nft_parse_register(tb[NFTA_SOCKET_DREG]); in nft_socket_init() 110 return nft_validate_register_store(ctx, priv->dreg, NULL, in nft_socket_init() 121 if (nft_dump_register(skb, NFTA_SOCKET_DREG, priv->dreg)) in nft_socket_dump()
|
D | nft_bitwise.c | 22 enum nft_registers dreg:8; 34 u32 *dst = ®s->data[priv->dreg]; in nft_bitwise_eval() 76 priv->dreg = nft_parse_register(tb[NFTA_BITWISE_DREG]); in nft_bitwise_init() 77 err = nft_validate_register_store(ctx, priv->dreg, NULL, in nft_bitwise_init() 114 if (nft_dump_register(skb, NFTA_BITWISE_DREG, priv->dreg)) in nft_bitwise_dump()
|
D | nft_rt.c | 21 enum nft_registers dreg:8; 62 u32 *dest = ®s->data[priv->dreg]; in nft_rt_get_eval() 137 priv->dreg = nft_parse_register(tb[NFTA_RT_DREG]); in nft_rt_get_init() 138 return nft_validate_register_store(ctx, priv->dreg, NULL, in nft_rt_get_init() 149 if (nft_dump_register(skb, NFTA_RT_DREG, priv->dreg)) in nft_rt_get_dump()
|
D | nft_byteorder.c | 23 enum nft_registers dreg:8; 35 u32 *dst = ®s->data[priv->dreg]; in nft_byteorder_eval() 147 priv->dreg = nft_parse_register(tb[NFTA_BYTEORDER_DREG]); in nft_byteorder_init() 148 return nft_validate_register_store(ctx, priv->dreg, NULL, in nft_byteorder_init() 158 if (nft_dump_register(skb, NFTA_BYTEORDER_DREG, priv->dreg)) in nft_byteorder_dump()
|
D | nft_lookup.c | 24 enum nft_registers dreg:8; 46 nft_data_copy(®s->data[priv->dreg], in nft_lookup_eval() 106 priv->dreg = nft_parse_register(tb[NFTA_LOOKUP_DREG]); in nft_lookup_init() 107 err = nft_validate_register_store(ctx, priv->dreg, NULL, in nft_lookup_init() 142 if (nft_dump_register(skb, NFTA_LOOKUP_DREG, priv->dreg)) in nft_lookup_dump()
|
D | nft_exthdr.c | 25 enum nft_registers dreg:8; 44 u32 *dest = ®s->data[priv->dreg]; in nft_exthdr_ipv6_eval() 92 u32 *dest = ®s->data[priv->dreg]; in nft_exthdr_tcp_eval() 260 priv->dreg = nft_parse_register(tb[NFTA_EXTHDR_DREG]); in nft_exthdr_init() 264 return nft_validate_register_store(ctx, priv->dreg, NULL, in nft_exthdr_init() 339 if (nft_dump_register(skb, NFTA_EXTHDR_DREG, priv->dreg)) in nft_exthdr_dump()
|
D | nft_meta.c | 33 enum nft_registers dreg:8; 52 u32 *dest = ®s->data[priv->dreg]; in nft_meta_get_eval() 361 priv->dreg = nft_parse_register(tb[NFTA_META_DREG]); in nft_meta_get_init() 362 return nft_validate_register_store(ctx, priv->dreg, NULL, in nft_meta_get_init() 469 if (nft_dump_register(skb, NFTA_META_DREG, priv->dreg)) in nft_meta_get_dump()
|
D | nft_payload.c | 79 u32 *dest = ®s->data[priv->dreg]; in nft_payload_eval() 135 priv->dreg = nft_parse_register(tb[NFTA_PAYLOAD_DREG]); in nft_payload_init() 137 return nft_validate_register_store(ctx, priv->dreg, NULL, in nft_payload_init() 145 if (nft_dump_register(skb, NFTA_PAYLOAD_DREG, priv->dreg) || in nft_payload_dump()
|
D | nft_tunnel.c | 17 enum nft_registers dreg:8; 25 u32 *dest = ®s->data[priv->dreg]; in nft_tunnel_get_eval() 75 priv->dreg = nft_parse_register(tb[NFTA_TUNNEL_DREG]); in nft_tunnel_get_init() 77 return nft_validate_register_store(ctx, priv->dreg, NULL, in nft_tunnel_get_init() 88 if (nft_dump_register(skb, NFTA_TUNNEL_DREG, priv->dreg)) in nft_tunnel_get_dump()
|
/Linux-v4.19/drivers/net/wireless/intersil/orinoco/ |
D | hermes.c | 428 int dreg = bap ? HERMES_DATA1 : HERMES_DATA0; in hermes_bap_pread() local 439 hermes_read_words(hw, dreg, buf, len / 2); in hermes_bap_pread() 456 int dreg = bap ? HERMES_DATA1 : HERMES_DATA0; in hermes_bap_pwrite() local 467 hermes_write_bytes(hw, dreg, buf, len); in hermes_bap_pwrite() 485 int dreg = bap ? HERMES_DATA1 : HERMES_DATA0; in hermes_read_ltv() local 500 rlength = hermes_read_reg(hw, dreg); in hermes_read_ltv() 505 rtype = hermes_read_reg(hw, dreg); in hermes_read_ltv() 521 hermes_read_words(hw, dreg, buf, nwords); in hermes_read_ltv() 529 int dreg = bap ? HERMES_DATA1 : HERMES_DATA0; in hermes_write_ltv() local 540 hermes_write_reg(hw, dreg, length); in hermes_write_ltv() [all …]
|
/Linux-v4.19/drivers/regulator/ |
D | hi655x-regulator.c | 117 #define HI655X_LDO(_ID, vreg, vmask, ereg, dreg, \ argument 134 .disable_reg = HI655X_BUS_ADDR(dreg), \ 139 #define HI655X_LDO_LINEAR(_ID, vreg, vmask, ereg, dreg, \ argument 157 .disable_reg = HI655X_BUS_ADDR(dreg), \
|
/Linux-v4.19/arch/x86/net/ |
D | bpf_jit_comp32.c | 477 u8 dreg = dstk ? IA32_EAX : dst; in emit_ia32_shift_r() local 501 EMIT2(0xD3, add_1reg(b2, dreg)); in emit_ia32_shift_r() 505 EMIT3(0x89, add_2reg(0x40, IA32_EBP, dreg), STACK_VAR(dst)); in emit_ia32_shift_r() 520 u8 dreg = dstk ? IA32_EDX : dst; in emit_ia32_alu_r() local 534 EMIT2(0x11, add_2reg(0xC0, dreg, sreg)); in emit_ia32_alu_r() 536 EMIT2(0x01, add_2reg(0xC0, dreg, sreg)); in emit_ia32_alu_r() 541 EMIT2(0x19, add_2reg(0xC0, dreg, sreg)); in emit_ia32_alu_r() 543 EMIT2(0x29, add_2reg(0xC0, dreg, sreg)); in emit_ia32_alu_r() 547 EMIT2(0x09, add_2reg(0xC0, dreg, sreg)); in emit_ia32_alu_r() 551 EMIT2(0x21, add_2reg(0xC0, dreg, sreg)); in emit_ia32_alu_r() [all …]
|
/Linux-v4.19/include/net/netfilter/ |
D | nf_tables_core.h | 30 enum nft_registers dreg:8; 50 enum nft_registers dreg:8;
|
/Linux-v4.19/drivers/net/can/sja1000/ |
D | sja1000.c | 289 uint8_t dreg; in sja1000_start_xmit() local 306 dreg = SJA1000_EFF_BUF; in sja1000_start_xmit() 313 dreg = SJA1000_SFF_BUF; in sja1000_start_xmit() 320 priv->write_reg(priv, dreg++, cf->data[i]); in sja1000_start_xmit() 344 uint8_t dreg; in sja1000_rx() local 357 dreg = SJA1000_EFF_BUF; in sja1000_rx() 365 dreg = SJA1000_SFF_BUF; in sja1000_rx() 375 cf->data[i] = priv->read_reg(priv, dreg++); in sja1000_rx()
|
/Linux-v4.19/drivers/net/can/ |
D | sun4i_can.c | 417 u32 dreg, msg_flag_n; in sun4ican_start_xmit() local 435 dreg = SUN4I_REG_BUF5_ADDR; in sun4ican_start_xmit() 441 dreg = SUN4I_REG_BUF3_ADDR; in sun4ican_start_xmit() 447 writel(cf->data[i], priv->base + (dreg + i * 4)); in sun4ican_start_xmit() 468 u32 dreg; in sun4i_can_rx() local 480 dreg = SUN4I_REG_BUF5_ADDR; in sun4i_can_rx() 487 dreg = SUN4I_REG_BUF3_ADDR; in sun4i_can_rx() 497 cf->data[i] = readl(priv->base + dreg + i * 4); in sun4i_can_rx()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
D | verifier.c | 506 const struct bpf_reg_state *dreg = cur_regs(env) + meta->insn.dst_reg; in nfp_bpf_check_xadd() local 508 if (dreg->type != PTR_TO_MAP_VALUE) { in nfp_bpf_check_xadd() 510 dreg->type); in nfp_bpf_check_xadd() 532 const struct bpf_reg_state *dreg = in nfp_bpf_check_alu() local 537 meta->umin_dst = min(meta->umin_dst, dreg->umin_value); in nfp_bpf_check_alu() 538 meta->umax_dst = max(meta->umax_dst, dreg->umax_value); in nfp_bpf_check_alu()
|
/Linux-v4.19/drivers/net/can/c_can/ |
D | c_can.c | 336 u32 data = 0, dreg = C_CAN_IFACE(DATA1_REG, iface); in c_can_setup_tx_object() local 338 for (i = 0; i < frame->can_dlc; i += 4, dreg += 2) { in c_can_setup_tx_object() 343 priv->write_reg32(priv, dreg, data); in c_can_setup_tx_object() 417 int i, dreg = C_CAN_IFACE(DATA1_REG, iface); in c_can_read_msg_object() local 420 for (i = 0; i < frame->can_dlc; i += 4, dreg += 2) { in c_can_read_msg_object() 421 data = priv->read_reg32(priv, dreg); in c_can_read_msg_object() 428 for (i = 0; i < frame->can_dlc; i += 2, dreg++) { in c_can_read_msg_object() 429 data = priv->read_reg(priv, dreg); in c_can_read_msg_object()
|
/Linux-v4.19/drivers/usb/gadget/udc/ |
D | at91_udc.c | 313 u8 __iomem *dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0)); in read_fifo() local 338 __raw_readsb(dreg, buf, count); in read_fifo() 389 u8 __iomem *dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0)); in write_fifo() local 440 __raw_writesb(dreg, buf, count); in write_fifo() 1049 u8 __iomem *dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0)); in handle_setup() local 1059 pkt.raw[i++] = __raw_readb(dreg); in handle_setup() 1130 __raw_writeb(tmp, dreg); in handle_setup() 1131 __raw_writeb(0, dreg); in handle_setup() 1158 __raw_writeb(0, dreg); in handle_setup() 1159 __raw_writeb(0, dreg); in handle_setup() [all …]
|
/Linux-v4.19/net/ipv4/netfilter/ |
D | nft_fib_ipv4.c | 36 u32 *dst = ®s->data[priv->dreg]; in nft_fib4_eval_type() 71 u32 *dest = ®s->data[priv->dreg]; in nft_fib4_eval()
|