Lines Matching refs:msg
180 fma_cpu_service_req_t *msg = buf;
191 if (msg == NULL || buflen != sizeof (fma_cpu_service_req_t)) {
196 msg->req_num, msg->msg_type, msg->cpu_id);
198 resp_msg.req_num = msg->req_num;
200 switch (msg->msg_type) {
202 rv = p_online_internal(msg->cpu_id, P_STATUS,
213 rv = p_online_internal(msg->cpu_id, P_FAULTED,
230 rv = p_online_internal(msg->cpu_id, P_ONLINE,
264 (msg->msg_type == FMA_CPU_REQ_OFFLINE)) ||
265 ((rv == ENOTSUP) && (msg->msg_type == FMA_CPU_REQ_ONLINE)));
271 resp_msg.req_num = msg->req_num;
300 fma_mem_service_req_t *msg = buf;
309 if (msg == NULL || buflen != sizeof (fma_mem_service_req_t)) {
314 "memory length = 0x%lx\n", msg->req_num, msg->msg_type,
315 msg->real_addr, msg->length);
317 resp_msg.req_num = msg->req_num;
318 resp_msg.res_addr = msg->real_addr;
319 resp_msg.res_length = msg->length;
325 switch (msg->msg_type) {
327 rv = page_retire_check(msg->real_addr, NULL);
357 rv = page_retire(msg->real_addr, PR_FMA);
387 rv = page_unretire(msg->real_addr);