Home
last modified time | relevance | path

Searched refs:dmae (Results 1 – 3 of 3) sorted by relevance

/trueos/sys/dev/bxe/
HDbxe_stats.c181 struct dmae_command *dmae = &sc->stats_dmae; in bxe_hw_stats_post() local
204 memset(dmae, 0, sizeof(struct dmae_command)); in bxe_hw_stats_post()
205 dmae->opcode = opcode; in bxe_hw_stats_post()
206 dmae->src_addr_lo = U64_LO(BXE_SP_MAPPING(sc, dmae[0])); in bxe_hw_stats_post()
207 dmae->src_addr_hi = U64_HI(BXE_SP_MAPPING(sc, dmae[0])); in bxe_hw_stats_post()
208 dmae->dst_addr_lo = ((DMAE_REG_CMD_MEM + in bxe_hw_stats_post()
211 dmae->dst_addr_hi = 0; in bxe_hw_stats_post()
212 dmae->len = sizeof(struct dmae_command) >> 2; in bxe_hw_stats_post()
214 dmae->len--; in bxe_hw_stats_post()
216 dmae->comp_addr_lo = (dmae_reg_go_c[loader_idx + 1] >> 2); in bxe_hw_stats_post()
[all …]
HDbxe.c1048 void bxe_dp_dmae(struct bxe_softc *sc, struct dmae_command *dmae, int msglvl)
1050 uint32_t src_type = dmae->opcode & DMAE_COMMAND_SRC;
1052 switch (dmae->opcode & DMAE_COMMAND_DST) {
1058 dmae->opcode, dmae->src_addr_hi, dmae->src_addr_lo,
1059 dmae->len, dmae->dst_addr_hi, dmae->dst_addr_lo,
1060 dmae->comp_addr_hi, dmae->comp_addr_lo,
1061 dmae->comp_val);
1066 dmae->opcode, dmae->src_addr_lo >> 2,
1067 dmae->len, dmae->dst_addr_hi, dmae->dst_addr_lo,
1068 dmae->comp_addr_hi, dmae->comp_addr_lo,
[all …]
HDbxe.h980 struct dmae_command dmae[MAX_DMAE_C]; member
2185 void bxe_post_dmae(struct bxe_softc *sc, struct dmae_command *dmae, int idx);