Lines Matching refs:comp_done
77 struct qed_spq_comp_done *comp_done; in qed_spq_blocking_cb() local
79 comp_done = (struct qed_spq_comp_done *)cookie; in qed_spq_blocking_cb()
81 comp_done->fw_return_code = fw_return_code; in qed_spq_blocking_cb()
84 smp_store_release(&comp_done->done, 0x1); in qed_spq_blocking_cb()
91 struct qed_spq_comp_done *comp_done; in __qed_spq_block() local
94 comp_done = (struct qed_spq_comp_done *)p_ent->comp_cb.cookie; in __qed_spq_block()
100 if (smp_load_acquire(&comp_done->done) == 1) { /* ^^^ */ in __qed_spq_block()
102 *p_fw_ret = comp_done->fw_return_code; in __qed_spq_block()
119 struct qed_spq_comp_done *comp_done; in qed_spq_block() local
156 comp_done = (struct qed_spq_comp_done *)p_ent->comp_cb.cookie; in qed_spq_block()
157 if (comp_done->done == 1) { in qed_spq_block()
159 *p_fw_ret = comp_done->fw_return_code; in qed_spq_block()