Searched refs:dreg (Results 26 - 37 of 37) sorted by relevance

12

/linux-master/net/bridge/netfilter/
H A Dnft_meta_bridge.c30 u32 *dest = &regs->data[priv->dreg];
94 return nft_parse_register_store(ctx, tb[NFTA_META_DREG], &priv->dreg,
/linux-master/drivers/net/can/
H A Dsun4i_can.c432 u32 dreg, msg_flag_n; local
450 dreg = SUN4I_REG_BUF5_ADDR;
456 dreg = SUN4I_REG_BUF3_ADDR;
462 writel(cf->data[i], priv->base + (dreg + i * 4));
483 u32 dreg; local
495 dreg = SUN4I_REG_BUF5_ADDR;
502 dreg = SUN4I_REG_BUF3_ADDR;
512 cf->data[i] = readl(priv->base + dreg + i * 4);
/linux-master/drivers/usb/gadget/udc/
H A Dat91_udc.c313 u8 __iomem *dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0)); local
338 __raw_readsb(dreg, buf, count);
389 u8 __iomem *dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0)); local
440 __raw_writesb(dreg, buf, count);
1050 u8 __iomem *dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0)); local
1060 pkt.raw[i++] = __raw_readb(dreg);
1131 __raw_writeb(tmp, dreg);
1132 __raw_writeb(0, dreg);
1159 __raw_writeb(0, dreg);
1160 __raw_writeb(0, dreg);
[all...]
/linux-master/net/ipv6/netfilter/
H A Dnft_fib_ipv6.c132 u32 *dest = &regs->data[priv->dreg];
162 u32 *dest = &regs->data[priv->dreg];
/linux-master/drivers/net/can/c_can/
H A Dc_can_main.c316 u32 data = 0, dreg = C_CAN_IFACE(DATA1_REG, iface); local
318 for (i = 0; i < frame->len; i += 4, dreg += 2) {
323 priv->write_reg32(priv, dreg, data);
388 int i, dreg = C_CAN_IFACE(DATA1_REG, iface); local
391 for (i = 0; i < frame->len; i += 4, dreg += 2) {
392 data = priv->read_reg32(priv, dreg);
399 for (i = 0; i < frame->len; i += 2, dreg++) {
400 data = priv->read_reg(priv, dreg);
/linux-master/net/netfilter/
H A Dnft_ct.c55 u32 *dest = &regs->data[priv->dreg];
500 err = nft_parse_register_store(ctx, tb[NFTA_CT_DREG], &priv->dreg, NULL,
644 if (nft_dump_register(skb, NFTA_CT_DREG, priv->dreg))
685 if (!nft_reg_track_cmp(track, expr, priv->dreg)) {
686 nft_reg_track_update(track, expr, priv->dreg, priv->len);
690 ct = nft_expr_priv(track->regs[priv->dreg].selector);
692 nft_reg_track_update(track, expr, priv->dreg, priv->len);
696 if (!track->regs[priv->dreg].bitwise)
H A Dnf_tables_core.c82 u32 *dst = &regs->data[priv->dreg];
153 u32 *dest = &regs->data[priv->dreg];
H A Dnf_tables_api.c731 static void __nft_reg_track_clobber(struct nft_regs_track *track, u8 dreg) argument
735 for (i = track->regs[dreg].num_reg; i > 0; i--)
736 __nft_reg_track_cancel(track, dreg - i);
741 u8 dreg, u8 num_reg)
743 track->regs[dreg].selector = expr;
744 track->regs[dreg].bitwise = NULL;
745 track->regs[dreg].num_reg = num_reg;
749 const struct nft_expr *expr, u8 dreg, u8 len)
754 __nft_reg_track_clobber(track, dreg);
757 for (i = 0; i < regcount; i++, dreg
739 __nft_reg_track_update(struct nft_regs_track *track, const struct nft_expr *expr, u8 dreg, u8 num_reg) argument
748 nft_reg_track_update(struct nft_regs_track *track, const struct nft_expr *expr, u8 dreg, u8 len) argument
762 nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg, u8 len) argument
775 __nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg) argument
5404 enum nft_registers dreg; local
6789 enum nft_registers dreg; local
11086 nft_parse_register_store(const struct nft_ctx *ctx, const struct nlattr *attr, u8 *dreg, const struct nft_data *data, enum nft_data_types type, unsigned int len) argument
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Dverifier.c530 const struct bpf_reg_state *dreg = cur_regs(env) + meta->insn.dst_reg; local
537 if (dreg->type != PTR_TO_MAP_VALUE) {
539 dreg->type);
561 const struct bpf_reg_state *dreg = local
566 meta->umin_dst = min(meta->umin_dst, dreg->umin_value);
567 meta->umax_dst = max(meta->umax_dst, dreg->umax_value);
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dinit.c924 u32 dreg = nvbios_rd32(bios, init->offset + 5); local
929 trace("INDEX_ADDRESS_LATCHED\tR[0x%06x] : R[0x%06x]\n", creg, dreg);
940 init_wr32(init, dreg, idata);
1422 u32 dreg = nvbios_rd32(bios, init->offset + 14); local
1428 dreg, dmask, sreg, (shift & 0x80) ? "<<" : ">>",
1433 init_mask(init, dreg, ~dmask, (data & smask) ^ sxor);
2022 u32 dreg = nvbios_rd32(bios, init->offset + 5); local
2024 trace("COPY_ZM_REG\tR[0x%06x] = R[0x%06x]\n", dreg, sreg);
2027 init_wr32(init, dreg, init_rd32(init, sreg));
/linux-master/kernel/bpf/
H A Dverifier.c864 struct bpf_reg_state *dreg; local
895 bpf_for_each_reg_in_vstate(env->cur_state, fstate, dreg, ({
897 if (dreg->type != (PTR_TO_MEM | PTR_MAYBE_NULL) && dreg->type != PTR_TO_MEM)
899 if (dreg->dynptr_id == dynptr_id)
900 mark_reg_invalid(env, dreg);
3587 u32 dreg = insn->dst_reg; local
3604 if (!bt_is_reg_set(bt, dreg))
3608 * dreg still need precision before this insn
3613 /* dreg
[all...]
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_npc.c545 u64 cfg, sreg, dreg; local
554 dreg = NPC_AF_MCAMEX_BANKX_CAMX_INTF(dest, dbank + bank, 0);
557 rvu_write64(rvu, blkaddr, dreg + (i * 8), cfg);

Completed in 436 milliseconds

12