Searched refs:msg_q (Results 1 – 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
D | hclgevf_mbx.c | 159 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/ |
D | hclge_mbx.h | 167 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/ |
D | 0038_linux_drivers_mxc.patch | 205173 + 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);
|