Lines Matching refs:arq
207 if (atomic_read(&hdev->arq.count) >=
215 /* tail the async message in arq */
216 memcpy(hdev->arq.msg_q[hdev->arq.tail], &req->msg,
218 hclge_mbx_tail_ptr_move_arq(hdev->arq);
219 atomic_inc(&hdev->arq.count);
314 tail = hdev->arq.tail;
317 while (tail != hdev->arq.head) {
325 msg_q = hdev->arq.msg_q[hdev->arq.head];
379 "fetched unsupported(%u) message from arq\n",
384 hclge_mbx_head_ptr_move_arq(hdev->arq);
385 atomic_dec(&hdev->arq.count);
386 msg_q = hdev->arq.msg_q[hdev->arq.head];