Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_mbx.c159 u16 *msg_q; in hclgevf_mbx_handler() local
240 msg_q = hdev->arq.msg_q[hdev->arq.tail]; in hclgevf_mbx_handler()
241 memcpy(&msg_q[0], &req->msg, in hclgevf_mbx_handler()
276 u16 *msg_q, *vlan_info; in hclgevf_mbx_async_handler() local
297 msg_q = hdev->arq.msg_q[hdev->arq.head]; in hclgevf_mbx_async_handler()
299 switch (msg_q[0]) { in hclgevf_mbx_async_handler()
301 link_status = msg_q[1]; in hclgevf_mbx_async_handler()
302 memcpy(&speed, &msg_q[2], sizeof(speed)); in hclgevf_mbx_async_handler()
303 duplex = (u8)msg_q[4]; in hclgevf_mbx_async_handler()
311 idx = (u8)msg_q[1]; in hclgevf_mbx_async_handler()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/
Dhclge_mbx.h167 u16 msg_q[HCLGE_MBX_MAX_ARQ_MSG_NUM][HCLGE_MBX_MAX_ARQ_MSG_SIZE]; member
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/
D0038_linux_drivers_mxc.patch205173 + struct list_head msg_q;
208072 + list_for_each_entry_safe(msg, tmp, &ctx->msg_q, list) {
208114 + INIT_LIST_HEAD(&ctx->msg_q);
208167 + if (list_empty(&ctx->msg_q))
208170 + msg = list_first_entry(&ctx->msg_q, struct vpu_event_msg, list);
208187 + list_add_tail(&msg->list, &ctx->msg_q);
208196 + is_empty = list_empty(&ctx->msg_q);