Lines Matching refs:msg

109 	struct mbox_msghdr *msg;  in af_pf_wait_msg()  local
149 msg = (struct mbox_msghdr *)((uintptr_t)mdev->mbase + offset); in af_pf_wait_msg()
150 size = mbox->rx_start + msg->next_msgoff - offset; in af_pf_wait_msg()
160 mbox_rsp_init(msg->id, rsp); in af_pf_wait_msg()
164 (uint8_t *)msg + sizeof(struct mbox_msghdr), in af_pf_wait_msg()
168 rsp->rc = msg->rc; in af_pf_wait_msg()
169 rsp->pcifunc = msg->pcifunc; in af_pf_wait_msg()
176 if (msg->id == MBOX_MSG_NIX_LF_START_RX) { in af_pf_wait_msg()
197 vf_msg->rc = msg->rc; in af_pf_wait_msg()
198 vf_msg->pcifunc = msg->pcifunc; in af_pf_wait_msg()
204 offset = mbox->rx_start + msg->next_msgoff; in af_pf_wait_msg()
217 struct mbox_msghdr *msg; in vf_pf_process_msgs() local
229 msg = (struct mbox_msghdr *)((uintptr_t)mdev->mbase + offset); in vf_pf_process_msgs()
230 size = mbox->rx_start + msg->next_msgoff - offset; in vf_pf_process_msgs()
233 msg->pcifunc = dev_pf_func(dev->pf, vf); in vf_pf_process_msgs()
235 if (msg->id == MBOX_MSG_READY) { in vf_pf_process_msgs()
250 mbox_rsp_init(msg->id, rsp); in vf_pf_process_msgs()
253 rsp->hdr.pcifunc = msg->pcifunc; in vf_pf_process_msgs()
262 mbox_req_init(msg->id, af_req); in vf_pf_process_msgs()
267 (uint8_t *)msg + sizeof(struct mbox_msghdr), in vf_pf_process_msgs()
269 af_req->pcifunc = msg->pcifunc; in vf_pf_process_msgs()
272 offset = mbox->rx_start + msg->next_msgoff; in vf_pf_process_msgs()
298 struct mbox_msghdr *msg; in vf_pf_process_up_msgs() local
310 msg = (struct mbox_msghdr *)((uintptr_t)mdev->mbase + offset); in vf_pf_process_up_msgs()
314 msg->pcifunc = dev_pf_func(dev->pf, vf); in vf_pf_process_up_msgs()
316 switch (msg->id) { in vf_pf_process_up_msgs()
319 msg->id, mbox_id2name(msg->id), in vf_pf_process_up_msgs()
320 msg->pcifunc, dev_get_pf(msg->pcifunc), in vf_pf_process_up_msgs()
321 dev_get_vf(msg->pcifunc)); in vf_pf_process_up_msgs()
325 msg->id, mbox_id2name(msg->id), in vf_pf_process_up_msgs()
326 msg->pcifunc, dev_get_pf(msg->pcifunc), in vf_pf_process_up_msgs()
327 dev_get_vf(msg->pcifunc)); in vf_pf_process_up_msgs()
331 msg->id, mbox_id2name(msg->id), msg->pcifunc); in vf_pf_process_up_msgs()
333 offset = mbox->rx_start + msg->next_msgoff; in vf_pf_process_up_msgs()
400 struct mbox_msghdr *msg; in process_msgs() local
411 msg = (struct mbox_msghdr *)((uintptr_t)mdev->mbase + offset); in process_msgs()
414 plt_base_dbg("Message 0x%x (%s) pf:%d/vf:%d", msg->id, in process_msgs()
415 mbox_id2name(msg->id), dev_get_pf(msg->pcifunc), in process_msgs()
416 dev_get_vf(msg->pcifunc)); in process_msgs()
418 switch (msg->id) { in process_msgs()
422 dev->pf_func = msg->pcifunc; in process_msgs()
426 if (msg->rc) in process_msgs()
428 mbox_id2name(msg->id), msg->rc); in process_msgs()
431 offset = mbox->rx_start + msg->next_msgoff; in process_msgs()
446 struct msg_req *msg = rec_msg; in pf_vf_mbox_send_up_msg() local
451 size = PLT_ALIGN(mbox_id2size(msg->hdr.id), MBOX_MSG_ALIGN); in pf_vf_mbox_send_up_msg()
459 mbox_id2name(msg->hdr.id), size, vf); in pf_vf_mbox_send_up_msg()
467 mbox_req_init(msg->hdr.id, vf_msg); in pf_vf_mbox_send_up_msg()
474 (uint8_t *)msg + sizeof(struct mbox_msghdr), in pf_vf_mbox_send_up_msg()
477 vf_msg->rc = msg->hdr.rc; in pf_vf_mbox_send_up_msg()
487 mbox_up_handler_cgx_link_event(struct dev *dev, struct cgx_link_info_msg *msg, in mbox_up_handler_cgx_link_event() argument
490 struct cgx_link_user_info *linfo = &msg->link_info; in mbox_up_handler_cgx_link_event()
495 linfo->link_up ? "UP" : "DOWN", msg->hdr.id, in mbox_up_handler_cgx_link_event()
496 mbox_id2name(msg->hdr.id), dev_get_pf(msg->hdr.pcifunc), in mbox_up_handler_cgx_link_event()
497 dev_get_vf(msg->hdr.pcifunc)); in mbox_up_handler_cgx_link_event()
500 if (dev_get_pf(msg->hdr.pcifunc) == 0) { in mbox_up_handler_cgx_link_event()
505 pf_vf_mbox_send_up_msg(dev, msg); in mbox_up_handler_cgx_link_event()
518 struct cgx_ptp_rx_info_msg *msg, in mbox_up_handler_cgx_ptp_rx_info() argument
525 msg->ptp_en ? "ENABLED" : "DISABLED", msg->hdr.id, in mbox_up_handler_cgx_ptp_rx_info()
526 mbox_id2name(msg->hdr.id), dev_get_pf(msg->hdr.pcifunc), in mbox_up_handler_cgx_ptp_rx_info()
527 dev_get_vf(msg->hdr.pcifunc)); in mbox_up_handler_cgx_ptp_rx_info()
530 if (dev_get_pf(msg->hdr.pcifunc) == 0) { in mbox_up_handler_cgx_ptp_rx_info()
532 dev->ops->ptp_info_update(roc_nix, msg->ptp_en); in mbox_up_handler_cgx_ptp_rx_info()
535 pf_vf_mbox_send_up_msg(dev, msg); in mbox_up_handler_cgx_ptp_rx_info()
539 dev->ops->ptp_info_update(roc_nix, msg->ptp_en); in mbox_up_handler_cgx_ptp_rx_info()
585 struct mbox_msghdr *msg; in process_msgs_up() local
594 msg = (struct mbox_msghdr *)((uintptr_t)mdev->mbase + offset); in process_msgs_up()
596 plt_base_dbg("Message 0x%x (%s) pf:%d/vf:%d", msg->id, in process_msgs_up()
597 mbox_id2name(msg->id), dev_get_pf(msg->pcifunc), in process_msgs_up()
598 dev_get_vf(msg->pcifunc)); in process_msgs_up()
599 err = mbox_process_msgs_up(dev, msg); in process_msgs_up()
601 plt_err("Error %d handling 0x%x (%s)", err, msg->id, in process_msgs_up()
602 mbox_id2name(msg->id)); in process_msgs_up()
603 offset = mbox->rx_start + msg->next_msgoff; in process_msgs_up()