Lines Matching refs:msg
33 struct nv_pmu_acr_bootstrap_falcon_msg *msg = in gm20b_pmu_acr_bootstrap_falcon_cb() local
34 container_of(hdr, typeof(*msg), msg.hdr); in gm20b_pmu_acr_bootstrap_falcon_cb()
35 return msg->falcon_id; in gm20b_pmu_acr_bootstrap_falcon_cb()
127 struct nv_pmu_acr_init_wpr_region_msg *msg = in gm20b_pmu_acr_init_wpr_callback() local
128 container_of(hdr, typeof(*msg), msg.hdr); in gm20b_pmu_acr_init_wpr_callback()
132 if (msg->error_code) { in gm20b_pmu_acr_init_wpr_callback()
134 msg->error_code); in gm20b_pmu_acr_init_wpr_callback()
161 struct nv_pmu_init_msg msg; in gm20b_pmu_initmsg() local
164 ret = nvkm_falcon_msgq_recv_initmsg(pmu->msgq, &msg, sizeof(msg)); in gm20b_pmu_initmsg()
168 if (msg.hdr.unit_id != NV_PMU_UNIT_INIT || in gm20b_pmu_initmsg()
169 msg.msg_type != NV_PMU_INIT_MSG_INIT) in gm20b_pmu_initmsg()
172 nvkm_falcon_cmdq_init(pmu->hpq, msg.queue_info[0].index, in gm20b_pmu_initmsg()
173 msg.queue_info[0].offset, in gm20b_pmu_initmsg()
174 msg.queue_info[0].size); in gm20b_pmu_initmsg()
175 nvkm_falcon_cmdq_init(pmu->lpq, msg.queue_info[1].index, in gm20b_pmu_initmsg()
176 msg.queue_info[1].offset, in gm20b_pmu_initmsg()
177 msg.queue_info[1].size); in gm20b_pmu_initmsg()
178 nvkm_falcon_msgq_init(pmu->msgq, msg.queue_info[4].index, in gm20b_pmu_initmsg()
179 msg.queue_info[4].offset, in gm20b_pmu_initmsg()
180 msg.queue_info[4].size); in gm20b_pmu_initmsg()