Home
last modified time | relevance | path

Searched refs:msg_q (Results 1 – 5 of 5) sorted by relevance

/linux-6.6.21/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_mbx.c216 memcpy(hdev->arq.msg_q[hdev->arq.tail], &req->msg, in hclgevf_handle_mbx_msg()
306 __le16 *msg_q; in hclgevf_mbx_async_handler() local
325 msg_q = hdev->arq.msg_q[hdev->arq.head]; in hclgevf_mbx_async_handler()
326 opcode = le16_to_cpu(msg_q[0]); in hclgevf_mbx_async_handler()
329 link_info = (struct hclge_mbx_link_status *)(msg_q + 1); in hclgevf_mbx_async_handler()
345 link_mode = (struct hclge_mbx_link_mode *)(msg_q + 1); in hclgevf_mbx_async_handler()
361 (enum hnae3_reset_type)le16_to_cpu(msg_q[1]); in hclgevf_mbx_async_handler()
369 (struct hclge_mbx_port_base_vlan *)(msg_q + 1); in hclgevf_mbx_async_handler()
375 hclgevf_parse_promisc_info(hdev, le16_to_cpu(msg_q[1])); in hclgevf_mbx_async_handler()
386 msg_q = hdev->arq.msg_q[hdev->arq.head]; in hclgevf_mbx_async_handler()
/linux-6.6.21/drivers/firmware/arm_scmi/
Draw_mode.c145 struct list_head msg_q; member
293 list_add_tail(&rb->node, &q->msg_q); in scmi_raw_buffer_enqueue()
304 if (!list_empty(&q->msg_q)) { in scmi_raw_buffer_dequeue_unlocked()
305 rb = list_first_entry(&q->msg_q, struct scmi_raw_buffer, node); in scmi_raw_buffer_dequeue_unlocked()
701 while (list_empty(&q->msg_q)) { in scmi_raw_message_dequeue()
707 if (wait_event_interruptible(q->wq, !list_empty(&q->msg_q))) in scmi_raw_message_dequeue()
859 if (!list_empty(&q->msg_q)) in scmi_test_dbg_raw_common_poll()
1054 INIT_LIST_HEAD(&q->msg_q); in scmi_raw_queue_init()
/linux-6.6.21/drivers/net/wireless/realtek/rtw89/
Dser.c186 msg = list_first_entry_or_null(&ser->msg_q, struct ser_msg, list); in __rtw89_ser_dequeue_msg()
221 list_add(&msg->list, &ser->msg_q); in ser_send_msg()
730 INIT_LIST_HEAD(&ser->msg_q); in rtw89_ser_init()
Dcore.h4245 struct list_head msg_q; member
/linux-6.6.21/drivers/net/ethernet/hisilicon/hns3/
Dhclge_mbx.h233 __le16 msg_q[HCLGE_MBX_MAX_ARQ_MSG_NUM][HCLGE_MBX_MAX_ARQ_MSG_SIZE]; member