dmae_info 638 drivers/net/ethernet/qlogic/qed/qed.h struct qed_dmae_info dmae_info; dmae_info 1339 drivers/net/ethernet/qlogic/qed/qed_dev.c mutex_init(&p_hwfn->dmae_info.mutex); dmae_info 469 drivers/net/ethernet/qlogic/qed/qed_hw.c p_hwfn->dmae_info.p_dmae_cmd->opcode = cpu_to_le32(opcode); dmae_info 470 drivers/net/ethernet/qlogic/qed/qed_hw.c p_hwfn->dmae_info.p_dmae_cmd->opcode_b = cpu_to_le16(opcode_b); dmae_info 482 drivers/net/ethernet/qlogic/qed/qed_hw.c struct dmae_cmd *p_command = p_hwfn->dmae_info.p_dmae_cmd; dmae_info 483 drivers/net/ethernet/qlogic/qed/qed_hw.c u8 idx_cmd = p_hwfn->dmae_info.channel, i; dmae_info 539 drivers/net/ethernet/qlogic/qed/qed_hw.c dma_addr_t *p_addr = &p_hwfn->dmae_info.completion_word_phys_addr; dmae_info 540 drivers/net/ethernet/qlogic/qed/qed_hw.c struct dmae_cmd **p_cmd = &p_hwfn->dmae_info.p_dmae_cmd; dmae_info 541 drivers/net/ethernet/qlogic/qed/qed_hw.c u32 **p_buff = &p_hwfn->dmae_info.p_intermediate_buffer; dmae_info 542 drivers/net/ethernet/qlogic/qed/qed_hw.c u32 **p_comp = &p_hwfn->dmae_info.p_completion_word; dmae_info 549 drivers/net/ethernet/qlogic/qed/qed_hw.c p_addr = &p_hwfn->dmae_info.dmae_cmd_phys_addr; dmae_info 556 drivers/net/ethernet/qlogic/qed/qed_hw.c p_addr = &p_hwfn->dmae_info.intermediate_buffer_phys_addr; dmae_info 563 drivers/net/ethernet/qlogic/qed/qed_hw.c p_hwfn->dmae_info.channel = p_hwfn->rel_pf_id; dmae_info 576 drivers/net/ethernet/qlogic/qed/qed_hw.c mutex_lock(&p_hwfn->dmae_info.mutex); dmae_info 578 drivers/net/ethernet/qlogic/qed/qed_hw.c if (p_hwfn->dmae_info.p_completion_word) { dmae_info 579 drivers/net/ethernet/qlogic/qed/qed_hw.c p_phys = p_hwfn->dmae_info.completion_word_phys_addr; dmae_info 582 drivers/net/ethernet/qlogic/qed/qed_hw.c p_hwfn->dmae_info.p_completion_word, p_phys); dmae_info 583 drivers/net/ethernet/qlogic/qed/qed_hw.c p_hwfn->dmae_info.p_completion_word = NULL; dmae_info 586 drivers/net/ethernet/qlogic/qed/qed_hw.c if (p_hwfn->dmae_info.p_dmae_cmd) { dmae_info 587 drivers/net/ethernet/qlogic/qed/qed_hw.c p_phys = p_hwfn->dmae_info.dmae_cmd_phys_addr; dmae_info 590 drivers/net/ethernet/qlogic/qed/qed_hw.c p_hwfn->dmae_info.p_dmae_cmd, p_phys); dmae_info 591 drivers/net/ethernet/qlogic/qed/qed_hw.c p_hwfn->dmae_info.p_dmae_cmd = NULL; dmae_info 594 drivers/net/ethernet/qlogic/qed/qed_hw.c if (p_hwfn->dmae_info.p_intermediate_buffer) { dmae_info 595 drivers/net/ethernet/qlogic/qed/qed_hw.c p_phys = p_hwfn->dmae_info.intermediate_buffer_phys_addr; dmae_info 598 drivers/net/ethernet/qlogic/qed/qed_hw.c p_hwfn->dmae_info.p_intermediate_buffer, dmae_info 600 drivers/net/ethernet/qlogic/qed/qed_hw.c p_hwfn->dmae_info.p_intermediate_buffer = NULL; dmae_info 603 drivers/net/ethernet/qlogic/qed/qed_hw.c mutex_unlock(&p_hwfn->dmae_info.mutex); dmae_info 612 drivers/net/ethernet/qlogic/qed/qed_hw.c while (*p_hwfn->dmae_info.p_completion_word != DMAE_COMPLETION_VAL) { dmae_info 617 drivers/net/ethernet/qlogic/qed/qed_hw.c *p_hwfn->dmae_info.p_completion_word, dmae_info 630 drivers/net/ethernet/qlogic/qed/qed_hw.c *p_hwfn->dmae_info.p_completion_word = 0; dmae_info 643 drivers/net/ethernet/qlogic/qed/qed_hw.c dma_addr_t phys = p_hwfn->dmae_info.intermediate_buffer_phys_addr; dmae_info 644 drivers/net/ethernet/qlogic/qed/qed_hw.c struct dmae_cmd *cmd = p_hwfn->dmae_info.p_dmae_cmd; dmae_info 657 drivers/net/ethernet/qlogic/qed/qed_hw.c memcpy(&p_hwfn->dmae_info.p_intermediate_buffer[0], dmae_info 695 drivers/net/ethernet/qlogic/qed/qed_hw.c &p_hwfn->dmae_info.p_intermediate_buffer[0], dmae_info 708 drivers/net/ethernet/qlogic/qed/qed_hw.c dma_addr_t phys = p_hwfn->dmae_info.completion_word_phys_addr; dmae_info 710 drivers/net/ethernet/qlogic/qed/qed_hw.c struct dmae_cmd *cmd = p_hwfn->dmae_info.p_dmae_cmd; dmae_info 791 drivers/net/ethernet/qlogic/qed/qed_hw.c mutex_lock(&p_hwfn->dmae_info.mutex); dmae_info 799 drivers/net/ethernet/qlogic/qed/qed_hw.c mutex_unlock(&p_hwfn->dmae_info.mutex); dmae_info 814 drivers/net/ethernet/qlogic/qed/qed_hw.c mutex_lock(&p_hwfn->dmae_info.mutex); dmae_info 821 drivers/net/ethernet/qlogic/qed/qed_hw.c mutex_unlock(&p_hwfn->dmae_info.mutex); dmae_info 834 drivers/net/ethernet/qlogic/qed/qed_hw.c mutex_lock(&(p_hwfn->dmae_info.mutex)); dmae_info 842 drivers/net/ethernet/qlogic/qed/qed_hw.c mutex_unlock(&(p_hwfn->dmae_info.mutex));