Lines Matching full:details
611 struct iavf_asq_cmd_details *details; in iavf_clean_asq() local
617 details = IAVF_ADMINQ_DETAILS(*asq, ntc); in iavf_clean_asq()
622 if (details->callback) { in iavf_clean_asq()
624 (IAVF_ADMINQ_CALLBACK)details->callback; in iavf_clean_asq()
630 iavf_memset(details, 0, sizeof(*details), IAVF_NONDMA_MEM); in iavf_clean_asq()
635 details = IAVF_ADMINQ_DETAILS(*asq, ntc); in iavf_clean_asq()
665 * @cmd_details: pointer to command details structure
678 struct iavf_asq_cmd_details *details; in iavf_asq_send_command() local
703 details = IAVF_ADMINQ_DETAILS(hw->aq.asq, hw->aq.asq.next_to_use); in iavf_asq_send_command()
705 iavf_memcpy(details, in iavf_asq_send_command()
714 if (details->cookie) { in iavf_asq_send_command()
716 CPU_TO_LE32(IAVF_HI_DWORD(details->cookie)); in iavf_asq_send_command()
718 CPU_TO_LE32(IAVF_LO_DWORD(details->cookie)); in iavf_asq_send_command()
721 iavf_memset(details, 0, in iavf_asq_send_command()
727 desc->flags &= ~CPU_TO_LE16(details->flags_dis); in iavf_asq_send_command()
728 desc->flags |= CPU_TO_LE16(details->flags_ena); in iavf_asq_send_command()
739 if (details->postpone && !details->async) { in iavf_asq_send_command()
793 if (!details->postpone) in iavf_asq_send_command()
799 if (!details->async && !details->postpone) { in iavf_asq_send_command()
845 if (details->wb_desc) in iavf_asq_send_command()
846 iavf_memcpy(details->wb_desc, desc_on_ring, in iavf_asq_send_command()
851 (!details->async && !details->postpone)) { in iavf_asq_send_command()