| /linux/drivers/pinctrl/renesas/ |
| H A D | gpio.c | 25 u8 dreg; member 50 *reg = &chip->regs[gpio_pin->dreg]; in gpio_get_data_reg() 55 const struct pinmux_data_reg *dreg) in gpio_read_data_reg() argument 57 phys_addr_t address = dreg->reg; in gpio_read_data_reg() 60 return sh_pfc_read_raw_reg(mem, dreg->reg_width); in gpio_read_data_reg() 64 const struct pinmux_data_reg *dreg, u32 value) in gpio_write_data_reg() argument 66 phys_addr_t address = dreg->reg; in gpio_write_data_reg() 69 sh_pfc_write_raw_reg(mem, dreg->reg_width, value); in gpio_write_data_reg() 77 const struct pinmux_data_reg *dreg; in gpio_setup_data_reg() local 81 for (i = 0, dreg = pfc->info->data_regs; dreg->reg_width; ++i, ++dreg) { in gpio_setup_data_reg() [all …]
|
| /linux/net/netfilter/ |
| H A D | nft_bitwise.c | 21 u8 dreg; member 96 u32 *dst = ®s->data[priv->dreg]; in nft_bitwise_eval() 263 &priv->dreg, NULL, NFT_DATA_VALUE, in nft_bitwise_init() 349 if (nft_dump_register(skb, NFTA_BITWISE_DREG, priv->dreg)) in nft_bitwise_dump() 381 struct nft_offload_reg *reg = &ctx->regs[priv->dreg]; in nft_bitwise_offload() 387 priv->sreg != priv->dreg || priv->len != reg->len) in nft_bitwise_offload() 436 err = nft_parse_register_store(ctx, tb[NFTA_BITWISE_DREG], &priv->dreg, in nft_bitwise_fast_init() 469 if (nft_dump_register(skb, NFTA_BITWISE_DREG, priv->dreg)) in nft_bitwise_fast_dump() 494 struct nft_offload_reg *reg = &ctx->regs[priv->dreg]; in nft_bitwise_fast_offload() 496 if (priv->xor || priv->sreg != priv->dreg || reg->len != sizeof(u32)) in nft_bitwise_fast_offload()
|
| H A D | nft_osf.c | 9 u8 dreg; member 24 u32 *dest = ®s->data[priv->dreg]; in nft_osf_eval() 90 return nft_parse_register_store(ctx, tb[NFTA_OSF_DREG], &priv->dreg, in nft_osf_init() 106 if (nft_dump_register(skb, NFTA_OSF_DREG, priv->dreg)) in nft_osf_dump()
|
| H A D | nft_exthdr.c | 24 u8 dreg; member 51 u32 *dest = ®s->data[priv->dreg]; in nft_exthdr_ipv6_eval() 144 u32 *dest = ®s->data[priv->dreg]; in nft_exthdr_ipv4_eval() 195 u32 *dest = ®s->data[priv->dreg]; in nft_exthdr_tcp_eval() 375 u32 *dest = ®s->data[priv->dreg]; in nft_exthdr_sctp_eval() 417 u32 *dest = ®s->data[priv->dreg]; in nft_exthdr_dccp_eval() 542 &priv->dreg, NULL, NFT_DATA_VALUE, in nft_exthdr_init() 680 if (nft_dump_register(skb, NFTA_EXTHDR_DREG, priv->dreg)) in nft_exthdr_dump()
|
| H A D | nft_ct_fast.c | 12 u32 *dest = ®s->data[priv->dreg]; in nft_ct_get_fast_eval()
|
| H A D | nf_tables_core.c | 79 u32 *dst = ®s->data[priv->dreg]; in nft_bitwise_fast_eval() 150 u32 *dest = ®s->data[priv->dreg]; in nft_payload_fast_eval()
|
| H A D | nft_ct.c | 57 u32 *dest = ®s->data[priv->dreg]; in nft_ct_get_eval() 517 err = nft_parse_register_store(ctx, tb[NFTA_CT_DREG], &priv->dreg, NULL, in nft_ct_get_init() 668 if (nft_dump_register(skb, NFTA_CT_DREG, priv->dreg)) in nft_ct_get_dump()
|
| H A D | nf_tables_api.c | 5823 enum nft_registers dreg; in nft_setelem_data_validate() local 5825 dreg = nft_type_to_reg(set->dtype); in nft_setelem_data_validate() 5826 return nft_validate_register_store(ctx, dreg, nft_set_ext_data(ext), in nft_setelem_data_validate() 7251 enum nft_registers dreg; in nft_add_set_elem() local 7467 dreg = nft_type_to_reg(set->dtype); in nft_add_set_elem() 7479 err = nft_validate_register_store(&bind_ctx, dreg, in nft_add_set_elem() 11697 const struct nlattr *attr, u8 *dreg, in nft_parse_register_store() argument 11712 *dreg = reg; in nft_parse_register_store()
|
| /linux/drivers/regulator/ |
| H A D | hi655x-regulator.c | 107 #define HI655X_LDO(_ID, vreg, vmask, ereg, dreg, \ argument 124 .disable_reg = HI655X_BUS_ADDR(dreg), \ 128 #define HI655X_LDO_LINEAR(_ID, vreg, vmask, ereg, dreg, \ argument 146 .disable_reg = HI655X_BUS_ADDR(dreg), \
|
| /linux/include/net/netfilter/ |
| H A D | nf_tables_core.h | 36 u8 dreg; member 57 u8 dreg; member 69 u8 dreg; member 78 u8 dreg; member
|
| H A D | nf_tables.h | 136 static inline void nft_reg_store8(u32 *dreg, u8 val) in nft_reg_store8() argument 138 *dreg = 0; in nft_reg_store8() 139 *(u8 *)dreg = val; in nft_reg_store8() 147 static inline void nft_reg_store16(u32 *dreg, u16 val) in nft_reg_store16() argument 149 *dreg = 0; in nft_reg_store16() 150 *(u16 *)dreg = val; in nft_reg_store16() 153 static inline void nft_reg_store_be16(u32 *dreg, __be16 val) in nft_reg_store_be16() argument 155 nft_reg_store16(dreg, (__force __u16)val); in nft_reg_store_be16() 173 static inline void nft_reg_store64(u64 *dreg, u64 val) in nft_reg_store64() argument 175 put_unaligned(val, dreg); in nft_reg_store64() [all …]
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | at91_udc.c | 314 u8 __iomem *dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0)); in read_fifo() local 339 __raw_readsb(dreg, buf, count); in read_fifo() 390 u8 __iomem *dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0)); in write_fifo() local 441 __raw_writesb(dreg, buf, count); in write_fifo() 1051 u8 __iomem *dreg = ep->creg + (AT91_UDP_FDR(0) - AT91_UDP_CSR(0)); in handle_setup() local 1061 pkt.raw[i++] = __raw_readb(dreg); in handle_setup() 1132 __raw_writeb(tmp, dreg); in handle_setup() 1133 __raw_writeb(0, dreg); in handle_setup() 1160 __raw_writeb(0, dreg); in handle_setup() 1161 __raw_writeb(0, dreg); in handle_setup() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| H A D | init.c | 924 u32 dreg = nvbios_rd32(bios, init->offset + 5); in init_idx_addr_latched() local 929 trace("INDEX_ADDRESS_LATCHED\tR[0x%06x] : R[0x%06x]\n", creg, dreg); in init_idx_addr_latched() 940 init_wr32(init, dreg, idata); in init_idx_addr_latched() 1422 u32 dreg = nvbios_rd32(bios, init->offset + 14); in init_copy_nv_reg() local 1428 dreg, dmask, sreg, (shift & 0x80) ? "<<" : ">>", in init_copy_nv_reg() 1433 init_mask(init, dreg, ~dmask, (data & smask) ^ sxor); in init_copy_nv_reg() 2022 u32 dreg = nvbios_rd32(bios, init->offset + 5); in init_copy_zm_reg() local 2024 trace("COPY_ZM_REG\tR[0x%06x] = R[0x%06x]\n", dreg, sreg); in init_copy_zm_reg() 2027 init_wr32(init, dreg, init_rd32(init, sreg)); in init_copy_zm_reg()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/cn20k/ |
| H A D | npc.c | 1152 u64 cfg, sreg, dreg, soff, doff; in npc_cn20k_copy_mcam_entry() local 1180 dreg = NPC_AF_CN20K_MCAMEX_BANKX_CAMX_INTF_EXT(dest, db, 0); in npc_cn20k_copy_mcam_entry() 1183 rvu_write64(rvu, blkaddr, dreg + (i * 8), cfg); in npc_cn20k_copy_mcam_entry()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | rvu_npc.c | 634 u64 cfg, sreg, dreg; in npc_copy_mcam_entry() local 646 dreg = NPC_AF_MCAMEX_BANKX_CAMX_INTF(dest, dbank + bank, 0); in npc_copy_mcam_entry() 649 rvu_write64(rvu, blkaddr, dreg + (i * 8), cfg); in npc_copy_mcam_entry()
|
| /linux/kernel/bpf/ |
| H A D | verifier.c | 784 struct bpf_reg_state *dreg; in destroy_if_dynptr_stack_slot() local 834 bpf_for_each_reg_in_vstate(env->cur_state, fstate, dreg, ({ in destroy_if_dynptr_stack_slot() 836 if (dreg->type != (PTR_TO_MEM | PTR_MAYBE_NULL) && dreg->type != PTR_TO_MEM) in destroy_if_dynptr_stack_slot() 838 if (dreg->dynptr_id == dynptr_id) in destroy_if_dynptr_stack_slot() 839 mark_reg_invalid(env, dreg); in destroy_if_dynptr_stack_slot()
|