dreg              486 arch/x86/net/bpf_jit_comp32.c 	u8 dreg = dstk ? IA32_EAX : dst;
dreg              510 arch/x86/net/bpf_jit_comp32.c 	EMIT2(0xD3, add_1reg(b2, dreg));
dreg              514 arch/x86/net/bpf_jit_comp32.c 		EMIT3(0x89, add_2reg(0x40, IA32_EBP, dreg), STACK_VAR(dst));
dreg              529 arch/x86/net/bpf_jit_comp32.c 	u8 dreg = dstk ? IA32_EDX : dst;
dreg              543 arch/x86/net/bpf_jit_comp32.c 			EMIT2(0x11, add_2reg(0xC0, dreg, sreg));
dreg              545 arch/x86/net/bpf_jit_comp32.c 			EMIT2(0x01, add_2reg(0xC0, dreg, sreg));
dreg              550 arch/x86/net/bpf_jit_comp32.c 			EMIT2(0x19, add_2reg(0xC0, dreg, sreg));
dreg              552 arch/x86/net/bpf_jit_comp32.c 			EMIT2(0x29, add_2reg(0xC0, dreg, sreg));
dreg              556 arch/x86/net/bpf_jit_comp32.c 		EMIT2(0x09, add_2reg(0xC0, dreg, sreg));
dreg              560 arch/x86/net/bpf_jit_comp32.c 		EMIT2(0x21, add_2reg(0xC0, dreg, sreg));
dreg              564 arch/x86/net/bpf_jit_comp32.c 		EMIT2(0x31, add_2reg(0xC0, dreg, sreg));
dreg              570 arch/x86/net/bpf_jit_comp32.c 		EMIT3(0x89, add_2reg(0x40, IA32_EBP, dreg),
dreg              602 arch/x86/net/bpf_jit_comp32.c 	u8 dreg = dstk ? IA32_EAX : dst;
dreg              618 arch/x86/net/bpf_jit_comp32.c 				EMIT3(0x83, add_1reg(0xD0, dreg), val);
dreg              620 arch/x86/net/bpf_jit_comp32.c 				EMIT2(0x11, add_2reg(0xC0, dreg, sreg));
dreg              623 arch/x86/net/bpf_jit_comp32.c 				EMIT3(0x83, add_1reg(0xC0, dreg), val);
dreg              625 arch/x86/net/bpf_jit_comp32.c 				EMIT2(0x01, add_2reg(0xC0, dreg, sreg));
dreg              632 arch/x86/net/bpf_jit_comp32.c 				EMIT3(0x83, add_1reg(0xD8, dreg), val);
dreg              634 arch/x86/net/bpf_jit_comp32.c 				EMIT2(0x19, add_2reg(0xC0, dreg, sreg));
dreg              637 arch/x86/net/bpf_jit_comp32.c 				EMIT3(0x83, add_1reg(0xE8, dreg), val);
dreg              639 arch/x86/net/bpf_jit_comp32.c 				EMIT2(0x29, add_2reg(0xC0, dreg, sreg));
dreg              645 arch/x86/net/bpf_jit_comp32.c 			EMIT3(0x83, add_1reg(0xC8, dreg), val);
dreg              647 arch/x86/net/bpf_jit_comp32.c 			EMIT2(0x09, add_2reg(0xC0, dreg, sreg));
dreg              652 arch/x86/net/bpf_jit_comp32.c 			EMIT3(0x83, add_1reg(0xE0, dreg), val);
dreg              654 arch/x86/net/bpf_jit_comp32.c 			EMIT2(0x21, add_2reg(0xC0, dreg, sreg));
dreg              659 arch/x86/net/bpf_jit_comp32.c 			EMIT3(0x83, add_1reg(0xF0, dreg), val);
dreg              661 arch/x86/net/bpf_jit_comp32.c 			EMIT2(0x31, add_2reg(0xC0, dreg, sreg));
dreg              664 arch/x86/net/bpf_jit_comp32.c 		EMIT2(0xF7, add_1reg(0xD8, dreg));
dreg              670 arch/x86/net/bpf_jit_comp32.c 		EMIT3(0x89, add_2reg(0x40, IA32_EBP, dreg),
dreg              924 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 	u32 dreg = nvbios_rd32(bios, init->offset + 5);
dreg              929 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 	trace("INDEX_ADDRESS_LATCHED\tR[0x%06x] : R[0x%06x]\n", creg, dreg);
dreg              940 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 		init_wr32(init, dreg, idata);
dreg             1422 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 	u32  dreg = nvbios_rd32(bios, init->offset + 14);
dreg             1428 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 	      dreg, dmask, sreg, (shift & 0x80) ? "<<" : ">>",
dreg             1433 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 	init_mask(init, dreg, ~dmask, (data & smask) ^ sxor);
dreg             2022 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 	u32 dreg = nvbios_rd32(bios, init->offset + 5);
dreg             2024 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 	trace("COPY_ZM_REG\tR[0x%06x] = R[0x%06x]\n", dreg, sreg);
dreg             2027 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 	init_wr32(init, dreg, init_rd32(init, sreg));
dreg              340 drivers/net/can/c_can/c_can.c 		u32 data = 0, dreg = C_CAN_IFACE(DATA1_REG, iface);
dreg              342 drivers/net/can/c_can/c_can.c 		for (i = 0; i < frame->can_dlc; i += 4, dreg += 2) {
dreg              347 drivers/net/can/c_can/c_can.c 			priv->write_reg32(priv, dreg, data);
dreg              421 drivers/net/can/c_can/c_can.c 		int i, dreg = C_CAN_IFACE(DATA1_REG, iface);
dreg              424 drivers/net/can/c_can/c_can.c 			for (i = 0; i < frame->can_dlc; i += 4, dreg += 2) {
dreg              425 drivers/net/can/c_can/c_can.c 				data = priv->read_reg32(priv, dreg);
dreg              432 drivers/net/can/c_can/c_can.c 			for (i = 0; i < frame->can_dlc; i += 2, dreg++) {
dreg              433 drivers/net/can/c_can/c_can.c 				data = priv->read_reg(priv, dreg);
dreg              289 drivers/net/can/sja1000/sja1000.c 	uint8_t dreg;
dreg              306 drivers/net/can/sja1000/sja1000.c 		dreg = SJA1000_EFF_BUF;
dreg              313 drivers/net/can/sja1000/sja1000.c 		dreg = SJA1000_SFF_BUF;
dreg              320 drivers/net/can/sja1000/sja1000.c 		priv->write_reg(priv, dreg++, cf->data[i]);
dreg              344 drivers/net/can/sja1000/sja1000.c 	uint8_t dreg;
dreg              357 drivers/net/can/sja1000/sja1000.c 		dreg = SJA1000_EFF_BUF;
dreg              365 drivers/net/can/sja1000/sja1000.c 		dreg = SJA1000_SFF_BUF;
dreg              375 drivers/net/can/sja1000/sja1000.c 			cf->data[i] = priv->read_reg(priv, dreg++);
dreg              417 drivers/net/can/sun4i_can.c 	u32 dreg, msg_flag_n;
dreg              435 drivers/net/can/sun4i_can.c 		dreg = SUN4I_REG_BUF5_ADDR;
dreg              441 drivers/net/can/sun4i_can.c 		dreg = SUN4I_REG_BUF3_ADDR;
dreg              447 drivers/net/can/sun4i_can.c 		writel(cf->data[i], priv->base + (dreg + i * 4));
dreg              468 drivers/net/can/sun4i_can.c 	u32 dreg;
dreg              480 drivers/net/can/sun4i_can.c 		dreg = SUN4I_REG_BUF5_ADDR;
dreg              487 drivers/net/can/sun4i_can.c 		dreg = SUN4I_REG_BUF3_ADDR;
dreg              497 drivers/net/can/sun4i_can.c 			cf->data[i] = readl(priv->base + dreg + i * 4);
dreg              263 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	u64 cfg, sreg, dreg;
dreg              272 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		dreg = NPC_AF_MCAMEX_BANKX_CAMX_INTF(dest, dbank + bank, 0);
dreg              275 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 			rvu_write64(rvu, blkaddr, dreg + (i * 8), cfg);
dreg              530 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	const struct bpf_reg_state *dreg = cur_regs(env) + meta->insn.dst_reg;
dreg              532 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	if (dreg->type != PTR_TO_MAP_VALUE) {
dreg              534 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 			dreg->type);
dreg              556 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	const struct bpf_reg_state *dreg =
dreg              561 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	meta->umin_dst = min(meta->umin_dst, dreg->umin_value);
dreg              562 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	meta->umax_dst = max(meta->umax_dst, dreg->umax_value);
dreg              428 drivers/net/wireless/intersil/orinoco/hermes.c 	int dreg = bap ? HERMES_DATA1 : HERMES_DATA0;
dreg              439 drivers/net/wireless/intersil/orinoco/hermes.c 	hermes_read_words(hw, dreg, buf, len / 2);
dreg              456 drivers/net/wireless/intersil/orinoco/hermes.c 	int dreg = bap ? HERMES_DATA1 : HERMES_DATA0;
dreg              467 drivers/net/wireless/intersil/orinoco/hermes.c 	hermes_write_bytes(hw, dreg, buf, len);
dreg              485 drivers/net/wireless/intersil/orinoco/hermes.c 	int dreg = bap ? HERMES_DATA1 : HERMES_DATA0;
dreg              500 drivers/net/wireless/intersil/orinoco/hermes.c 	rlength = hermes_read_reg(hw, dreg);
dreg              505 drivers/net/wireless/intersil/orinoco/hermes.c 	rtype = hermes_read_reg(hw, dreg);
dreg              521 drivers/net/wireless/intersil/orinoco/hermes.c 	hermes_read_words(hw, dreg, buf, nwords);
dreg              529 drivers/net/wireless/intersil/orinoco/hermes.c 	int dreg = bap ? HERMES_DATA1 : HERMES_DATA0;
dreg              540 drivers/net/wireless/intersil/orinoco/hermes.c 	hermes_write_reg(hw, dreg, length);
dreg              541 drivers/net/wireless/intersil/orinoco/hermes.c 	hermes_write_reg(hw, dreg, rid);
dreg              545 drivers/net/wireless/intersil/orinoco/hermes.c 	hermes_write_bytes(hw, dreg, value, count << 1);
dreg               26 drivers/pinctrl/sh-pfc/gpio.c 	u8 dreg;
dreg               51 drivers/pinctrl/sh-pfc/gpio.c 	*reg = &chip->regs[gpio_pin->dreg];
dreg               56 drivers/pinctrl/sh-pfc/gpio.c 			      const struct pinmux_data_reg *dreg)
dreg               58 drivers/pinctrl/sh-pfc/gpio.c 	phys_addr_t address = dreg->reg;
dreg               61 drivers/pinctrl/sh-pfc/gpio.c 	return sh_pfc_read_raw_reg(mem, dreg->reg_width);
dreg               65 drivers/pinctrl/sh-pfc/gpio.c 				const struct pinmux_data_reg *dreg, u32 value)
dreg               67 drivers/pinctrl/sh-pfc/gpio.c 	phys_addr_t address = dreg->reg;
dreg               70 drivers/pinctrl/sh-pfc/gpio.c 	sh_pfc_write_raw_reg(mem, dreg->reg_width, value);
dreg               78 drivers/pinctrl/sh-pfc/gpio.c 	const struct pinmux_data_reg *dreg;
dreg               82 drivers/pinctrl/sh-pfc/gpio.c 	for (i = 0, dreg = pfc->info->data_regs; dreg->reg_width; ++i, ++dreg) {
dreg               83 drivers/pinctrl/sh-pfc/gpio.c 		for (bit = 0; bit < dreg->reg_width; bit++) {
dreg               84 drivers/pinctrl/sh-pfc/gpio.c 			if (dreg->enum_ids[bit] == pin->enum_id) {
dreg               85 drivers/pinctrl/sh-pfc/gpio.c 				gpio_pin->dreg = i;
dreg               98 drivers/pinctrl/sh-pfc/gpio.c 	const struct pinmux_data_reg *dreg;
dreg              112 drivers/pinctrl/sh-pfc/gpio.c 	for (i = 0, dreg = pfc->info->data_regs; dreg->reg_width; ++i, ++dreg) {
dreg              113 drivers/pinctrl/sh-pfc/gpio.c 		chip->regs[i].info = dreg;
dreg              114 drivers/pinctrl/sh-pfc/gpio.c 		chip->regs[i].shadow = gpio_read_data_reg(chip, dreg);
dreg              107 drivers/regulator/hi655x-regulator.c #define HI655X_LDO(_ID, vreg, vmask, ereg, dreg,                 \
dreg              124 drivers/regulator/hi655x-regulator.c 	.disable_reg = HI655X_BUS_ADDR(dreg),                    \
dreg              128 drivers/regulator/hi655x-regulator.c #define HI655X_LDO_LINEAR(_ID, vreg, vmask, ereg, dreg,          \
dreg              146 drivers/regulator/hi655x-regulator.c 	.disable_reg = HI655X_BUS_ADDR(dreg),                    \
dreg              313 drivers/usb/gadget/udc/at91_udc.c 	u8 __iomem	*dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0));
dreg              338 drivers/usb/gadget/udc/at91_udc.c 	__raw_readsb(dreg, buf, count);
dreg              389 drivers/usb/gadget/udc/at91_udc.c 	u8 __iomem	*dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0));
dreg              440 drivers/usb/gadget/udc/at91_udc.c 	__raw_writesb(dreg, buf, count);
dreg             1048 drivers/usb/gadget/udc/at91_udc.c 	u8 __iomem	*dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0));
dreg             1058 drivers/usb/gadget/udc/at91_udc.c 			pkt.raw[i++] = __raw_readb(dreg);
dreg             1129 drivers/usb/gadget/udc/at91_udc.c 		__raw_writeb(tmp, dreg);
dreg             1130 drivers/usb/gadget/udc/at91_udc.c 		__raw_writeb(0, dreg);
dreg             1157 drivers/usb/gadget/udc/at91_udc.c 		__raw_writeb(0, dreg);
dreg             1158 drivers/usb/gadget/udc/at91_udc.c 		__raw_writeb(0, dreg);
dreg             1190 drivers/usb/gadget/udc/at91_udc.c 		__raw_writeb(tmp, dreg);
dreg             1191 drivers/usb/gadget/udc/at91_udc.c 		__raw_writeb(0, dreg);
dreg              111 include/net/netfilter/nf_tables.h static inline void nft_reg_store8(u32 *dreg, u8 val)
dreg              113 include/net/netfilter/nf_tables.h 	*dreg = 0;
dreg              114 include/net/netfilter/nf_tables.h 	*(u8 *)dreg = val;
dreg              122 include/net/netfilter/nf_tables.h static inline void nft_reg_store16(u32 *dreg, u16 val)
dreg              124 include/net/netfilter/nf_tables.h 	*dreg = 0;
dreg              125 include/net/netfilter/nf_tables.h 	*(u16 *)dreg = val;
dreg              133 include/net/netfilter/nf_tables.h static inline void nft_reg_store64(u32 *dreg, u64 val)
dreg              135 include/net/netfilter/nf_tables.h 	put_unaligned(val, (u64 *)dreg);
dreg               34 include/net/netfilter/nf_tables_core.h 	enum nft_registers	dreg:8;
dreg               54 include/net/netfilter/nf_tables_core.h 	enum nft_registers	dreg:8;
dreg                8 include/net/netfilter/nft_fib.h 	enum nft_registers	dreg:8;
dreg               10 include/net/netfilter/nft_meta.h 		enum nft_registers	dreg:8;
dreg             1453 kernel/bpf/verifier.c 	u32 dreg = 1u << insn->dst_reg;
dreg             1466 kernel/bpf/verifier.c 		if (!(*reg_mask & dreg))
dreg             1474 kernel/bpf/verifier.c 				*reg_mask &= ~dreg;
dreg             1483 kernel/bpf/verifier.c 				*reg_mask &= ~dreg;
dreg             1497 kernel/bpf/verifier.c 		if (!(*reg_mask & dreg))
dreg             1499 kernel/bpf/verifier.c 		*reg_mask &= ~dreg;
dreg             1524 kernel/bpf/verifier.c 		if (*reg_mask & dreg)
dreg             1564 kernel/bpf/verifier.c 		if (!(*reg_mask & dreg))
dreg             1566 kernel/bpf/verifier.c 		*reg_mask &= ~dreg;
dreg               27 net/bridge/netfilter/nft_meta_bridge.c 	u32 *dest = &regs->data[priv->dreg];
dreg               90 net/bridge/netfilter/nft_meta_bridge.c 	priv->dreg = nft_parse_register(tb[NFTA_META_DREG]);
dreg               91 net/bridge/netfilter/nft_meta_bridge.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg               32 net/ipv4/netfilter/nft_fib_ipv4.c 	u32 *dst = &regs->data[priv->dreg];
dreg               62 net/ipv4/netfilter/nft_fib_ipv4.c 	u32 *dest = &regs->data[priv->dreg];
dreg              125 net/ipv6/netfilter/nft_fib_ipv6.c 	u32 *dest = &regs->data[priv->dreg];
dreg              144 net/ipv6/netfilter/nft_fib_ipv6.c 	u32 *dest = &regs->data[priv->dreg];
dreg             3835 net/netfilter/nf_tables_api.c 	enum nft_registers dreg;
dreg             3837 net/netfilter/nf_tables_api.c 	dreg = nft_type_to_reg(set->dtype);
dreg             3838 net/netfilter/nf_tables_api.c 	return nft_validate_register_store(ctx, dreg, nft_set_ext_data(ext),
dreg             4504 net/netfilter/nf_tables_api.c 	enum nft_registers dreg;
dreg             4608 net/netfilter/nf_tables_api.c 		dreg = nft_type_to_reg(set->dtype);
dreg             4620 net/netfilter/nf_tables_api.c 			err = nft_validate_register_store(&bind_ctx, dreg,
dreg             7272 net/netfilter/nf_tables_api.c 			if (priv->dreg != NFT_REG_VERDICT)
dreg               67 net/netfilter/nf_tables_core.c 	u32 *dest = &regs->data[priv->dreg];
dreg               20 net/netfilter/nft_bitwise.c 	enum nft_registers	dreg:8;
dreg               31 net/netfilter/nft_bitwise.c 	u32 *dst = &regs->data[priv->dreg];
dreg               73 net/netfilter/nft_bitwise.c 	priv->dreg = nft_parse_register(tb[NFTA_BITWISE_DREG]);
dreg               74 net/netfilter/nft_bitwise.c 	err = nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              111 net/netfilter/nft_bitwise.c 	if (nft_dump_register(skb, NFTA_BITWISE_DREG, priv->dreg))
dreg              137 net/netfilter/nft_bitwise.c 	struct nft_offload_reg *reg = &ctx->regs[priv->dreg];
dreg              140 net/netfilter/nft_bitwise.c 	    priv->sreg != priv->dreg || priv->len != reg->len)
dreg               20 net/netfilter/nft_byteorder.c 	enum nft_registers	dreg:8;
dreg               32 net/netfilter/nft_byteorder.c 	u32 *dst = &regs->data[priv->dreg];
dreg              145 net/netfilter/nft_byteorder.c 	priv->dreg = nft_parse_register(tb[NFTA_BYTEORDER_DREG]);
dreg              146 net/netfilter/nft_byteorder.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              156 net/netfilter/nft_byteorder.c 	if (nft_dump_register(skb, NFTA_BYTEORDER_DREG, priv->dreg))
dreg               30 net/netfilter/nft_ct.c 		enum nft_registers	dreg:8;
dreg               63 net/netfilter/nft_ct.c 	u32 *dest = &regs->data[priv->dreg];
dreg              503 net/netfilter/nft_ct.c 	priv->dreg = nft_parse_register(tb[NFTA_CT_DREG]);
dreg              504 net/netfilter/nft_ct.c 	err = nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              640 net/netfilter/nft_ct.c 	if (nft_dump_register(skb, NFTA_CT_DREG, priv->dreg))
dreg               22 net/netfilter/nft_exthdr.c 	enum nft_registers	dreg:8;
dreg               41 net/netfilter/nft_exthdr.c 	u32 *dest = &regs->data[priv->dreg];
dreg              134 net/netfilter/nft_exthdr.c 	u32 *dest = &regs->data[priv->dreg];
dreg              186 net/netfilter/nft_exthdr.c 	u32 *dest = &regs->data[priv->dreg];
dreg              355 net/netfilter/nft_exthdr.c 	priv->dreg   = nft_parse_register(tb[NFTA_EXTHDR_DREG]);
dreg              359 net/netfilter/nft_exthdr.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              456 net/netfilter/nft_exthdr.c 	if (nft_dump_register(skb, NFTA_EXTHDR_DREG, priv->dreg))
dreg               89 net/netfilter/nft_fib.c 	priv->dreg = nft_parse_register(tb[NFTA_FIB_DREG]);
dreg              109 net/netfilter/nft_fib.c 	err = nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              122 net/netfilter/nft_fib.c 	if (nft_dump_register(skb, NFTA_FIB_DREG, priv->dreg))
dreg              138 net/netfilter/nft_fib.c 	u32 *dreg = reg;
dreg              144 net/netfilter/nft_fib.c 		*dreg = (priv->flags & NFTA_FIB_F_PRESENT) ? !!index : index;
dreg              148 net/netfilter/nft_fib.c 			*dreg = !!dev;
dreg              154 net/netfilter/nft_fib.c 		*dreg = 0;
dreg               18 net/netfilter/nft_hash.c 	enum nft_registers      dreg:8;
dreg               37 net/netfilter/nft_hash.c 	regs->data[priv->dreg] = h + priv->offset;
dreg               41 net/netfilter/nft_hash.c 	enum nft_registers      dreg:8;
dreg               56 net/netfilter/nft_hash.c 	regs->data[priv->dreg] = h + priv->offset;
dreg               87 net/netfilter/nft_hash.c 	priv->dreg = nft_parse_register(tb[NFTA_HASH_DREG]);
dreg              112 net/netfilter/nft_hash.c 	       nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              129 net/netfilter/nft_hash.c 	priv->dreg = nft_parse_register(tb[NFTA_HASH_DREG]);
dreg              138 net/netfilter/nft_hash.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              149 net/netfilter/nft_hash.c 	if (nft_dump_register(skb, NFTA_HASH_DREG, priv->dreg))
dreg              174 net/netfilter/nft_hash.c 	if (nft_dump_register(skb, NFTA_HASH_DREG, priv->dreg))
dreg               24 net/netfilter/nft_immediate.c 	nft_data_copy(&regs->data[priv->dreg], &priv->data, priv->dlen);
dreg               51 net/netfilter/nft_immediate.c 	priv->dreg = nft_parse_register(tb[NFTA_IMMEDIATE_DREG]);
dreg               52 net/netfilter/nft_immediate.c 	err = nft_validate_register_store(ctx, priv->dreg, &priv->data,
dreg               69 net/netfilter/nft_immediate.c 	return nft_data_hold(&priv->data, nft_dreg_to_type(priv->dreg));
dreg               81 net/netfilter/nft_immediate.c 	return nft_data_release(&priv->data, nft_dreg_to_type(priv->dreg));
dreg               88 net/netfilter/nft_immediate.c 	if (nft_dump_register(skb, NFTA_IMMEDIATE_DREG, priv->dreg))
dreg               92 net/netfilter/nft_immediate.c 			     nft_dreg_to_type(priv->dreg), priv->dlen);
dreg              107 net/netfilter/nft_immediate.c 	if (priv->dreg != NFT_REG_VERDICT)
dreg              158 net/netfilter/nft_immediate.c 	if (priv->dreg == NFT_REG_VERDICT)
dreg              161 net/netfilter/nft_immediate.c 	memcpy(&ctx->regs[priv->dreg].data, &priv->data, sizeof(priv->data));
dreg               21 net/netfilter/nft_lookup.c 	enum nft_registers		dreg:8;
dreg               43 net/netfilter/nft_lookup.c 		nft_data_copy(&regs->data[priv->dreg],
dreg              100 net/netfilter/nft_lookup.c 		priv->dreg = nft_parse_register(tb[NFTA_LOOKUP_DREG]);
dreg              101 net/netfilter/nft_lookup.c 		err = nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              153 net/netfilter/nft_lookup.c 		if (nft_dump_register(skb, NFTA_LOOKUP_DREG, priv->dreg))
dreg               67 net/netfilter/nft_meta.c 	u32 *dest = &regs->data[priv->dreg];
dreg              383 net/netfilter/nft_meta.c 	priv->dreg = nft_parse_register(tb[NFTA_META_DREG]);
dreg              384 net/netfilter/nft_meta.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              497 net/netfilter/nft_meta.c 	if (nft_dump_register(skb, NFTA_META_DREG, priv->dreg))
dreg              537 net/netfilter/nft_meta.c 	struct nft_offload_reg *reg = &ctx->regs[priv->dreg];
dreg               19 net/netfilter/nft_numgen.c 	enum nft_registers      dreg:8;
dreg               43 net/netfilter/nft_numgen.c 	regs->data[priv->dreg] = nft_ng_inc_gen(priv);
dreg               69 net/netfilter/nft_numgen.c 	priv->dreg = nft_parse_register(tb[NFTA_NG_DREG]);
dreg               72 net/netfilter/nft_numgen.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg               76 net/netfilter/nft_numgen.c static int nft_ng_dump(struct sk_buff *skb, enum nft_registers dreg,
dreg               79 net/netfilter/nft_numgen.c 	if (nft_dump_register(skb, NFTA_NG_DREG, dreg))
dreg               98 net/netfilter/nft_numgen.c 	return nft_ng_dump(skb, priv->dreg, priv->modulus, NFT_NG_INCREMENTAL,
dreg              103 net/netfilter/nft_numgen.c 	enum nft_registers      dreg:8;
dreg              122 net/netfilter/nft_numgen.c 	regs->data[priv->dreg] = nft_ng_random_gen(priv);
dreg              143 net/netfilter/nft_numgen.c 	priv->dreg = nft_parse_register(tb[NFTA_NG_DREG]);
dreg              145 net/netfilter/nft_numgen.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              153 net/netfilter/nft_numgen.c 	return nft_ng_dump(skb, priv->dreg, priv->modulus, NFT_NG_RANDOM,
dreg                9 net/netfilter/nft_osf.c 	enum nft_registers	dreg:8;
dreg               24 net/netfilter/nft_osf.c 	u32 *dest = &regs->data[priv->dreg];
dreg               81 net/netfilter/nft_osf.c 	priv->dreg = nft_parse_register(tb[NFTA_OSF_DREG]);
dreg               82 net/netfilter/nft_osf.c 	err = nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              100 net/netfilter/nft_osf.c 	if (nft_dump_register(skb, NFTA_OSF_DREG, priv->dreg))
dreg               79 net/netfilter/nft_payload.c 	u32 *dest = &regs->data[priv->dreg];
dreg              136 net/netfilter/nft_payload.c 	priv->dreg   = nft_parse_register(tb[NFTA_PAYLOAD_DREG]);
dreg              138 net/netfilter/nft_payload.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              146 net/netfilter/nft_payload.c 	if (nft_dump_register(skb, NFTA_PAYLOAD_DREG, priv->dreg) ||
dreg              161 net/netfilter/nft_payload.c 	struct nft_offload_reg *reg = &ctx->regs[priv->dreg];
dreg              189 net/netfilter/nft_payload.c 	struct nft_offload_reg *reg = &ctx->regs[priv->dreg];
dreg              225 net/netfilter/nft_payload.c 	struct nft_offload_reg *reg = &ctx->regs[priv->dreg];
dreg              281 net/netfilter/nft_payload.c 	struct nft_offload_reg *reg = &ctx->regs[priv->dreg];
dreg              309 net/netfilter/nft_payload.c 	struct nft_offload_reg *reg = &ctx->regs[priv->dreg];
dreg               18 net/netfilter/nft_rt.c 	enum nft_registers	dreg:8;
dreg               59 net/netfilter/nft_rt.c 	u32 *dest = &regs->data[priv->dreg];
dreg              144 net/netfilter/nft_rt.c 	priv->dreg = nft_parse_register(tb[NFTA_RT_DREG]);
dreg              145 net/netfilter/nft_rt.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              156 net/netfilter/nft_rt.c 	if (nft_dump_register(skb, NFTA_RT_DREG, priv->dreg))
dreg               13 net/netfilter/nft_socket.c 		enum nft_registers	dreg:8;
dreg               24 net/netfilter/nft_socket.c 	u32 *dest = &regs->data[priv->dreg];
dreg              109 net/netfilter/nft_socket.c 	priv->dreg = nft_parse_register(tb[NFTA_SOCKET_DREG]);
dreg              110 net/netfilter/nft_socket.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              121 net/netfilter/nft_socket.c 	if (nft_dump_register(skb, NFTA_SOCKET_DREG, priv->dreg))
dreg               17 net/netfilter/nft_tunnel.c 	enum nft_registers	dreg:8;
dreg               26 net/netfilter/nft_tunnel.c 	u32 *dest = &regs->data[priv->dreg];
dreg               95 net/netfilter/nft_tunnel.c 	priv->dreg = nft_parse_register(tb[NFTA_TUNNEL_DREG]);
dreg              105 net/netfilter/nft_tunnel.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              116 net/netfilter/nft_tunnel.c 	if (nft_dump_register(skb, NFTA_TUNNEL_DREG, priv->dreg))
dreg               27 net/netfilter/nft_xfrm.c 	enum nft_registers	dreg:8;
dreg               89 net/netfilter/nft_xfrm.c 	priv->dreg = nft_parse_register(tb[NFTA_XFRM_DREG]);
dreg               90 net/netfilter/nft_xfrm.c 	return nft_validate_register_store(ctx, priv->dreg, NULL,
dreg              121 net/netfilter/nft_xfrm.c 	u32 *dest = &regs->data[priv->dreg];
dreg              218 net/netfilter/nft_xfrm.c 	if (nft_dump_register(skb, NFTA_XFRM_DREG, priv->dreg))