Lines Matching refs:msg

195 		fprintf(stderr, "  netfn     = 0x%x\n",  req->msg.netfn );  in ipmi_openipmi_send_cmd()
196 fprintf(stderr, " cmd = 0x%x\n", req->msg.cmd); in ipmi_openipmi_send_cmd()
197 printbuf(req->msg.data, req->msg.data_len, "OpenIPMI Request Message Data"); in ipmi_openipmi_send_cmd()
212 ipmb_addr.lun = req->msg.lun; in ipmi_openipmi_send_cmd()
215 req->msg.cmd, in ipmi_openipmi_send_cmd()
235 fprintf(stderr, " netfn = 0x%x\n", req->msg.netfn ); in ipmi_openipmi_send_cmd()
236 fprintf(stderr, " cmd = 0x%x\n", req->msg.cmd); in ipmi_openipmi_send_cmd()
237 if (req->msg.data && req->msg.data_len) { in ipmi_openipmi_send_cmd()
238 fprintf(stderr, " data_len = %d\n", req->msg.data_len); in ipmi_openipmi_send_cmd()
240 buf2str(req->msg.data,req->msg.data_len)); in ipmi_openipmi_send_cmd()
249 data_len = req->msg.data_len + 8; in ipmi_openipmi_send_cmd()
260 data[index++] = ( req->msg.netfn << 2 ) | req->msg.lun ; in ipmi_openipmi_send_cmd()
264 data[index++] = req->msg.cmd; in ipmi_openipmi_send_cmd()
265 memcpy( (data+index) , req->msg.data, req->msg.data_len); in ipmi_openipmi_send_cmd()
266 index += req->msg.data_len; in ipmi_openipmi_send_cmd()
267 data[index++] = ipmi_csum( (data+4),(req->msg.data_len + 3) ); in ipmi_openipmi_send_cmd()
285 "System Interface", req->msg.cmd); in ipmi_openipmi_send_cmd()
286 bmc_addr.lun = req->msg.lun; in ipmi_openipmi_send_cmd()
295 _req.msg.data = data; in ipmi_openipmi_send_cmd()
296 _req.msg.data_len = data_len; in ipmi_openipmi_send_cmd()
297 _req.msg.netfn = IPMI_NETFN_APP; in ipmi_openipmi_send_cmd()
298 _req.msg.cmd = 0x34; in ipmi_openipmi_send_cmd()
301 _req.msg.data = req->msg.data; in ipmi_openipmi_send_cmd()
302 _req.msg.data_len = req->msg.data_len; in ipmi_openipmi_send_cmd()
303 _req.msg.netfn = req->msg.netfn; in ipmi_openipmi_send_cmd()
304 _req.msg.cmd = req->msg.cmd; in ipmi_openipmi_send_cmd()
350 recv.msg.data = rsp.data; in ipmi_openipmi_send_cmd()
351 recv.msg.data_len = sizeof(rsp.data); in ipmi_openipmi_send_cmd()
370 fprintf(stderr, " netfn = 0x%x\n", recv.msg.netfn); in ipmi_openipmi_send_cmd()
371 fprintf(stderr, " cmd = 0x%x\n", recv.msg.cmd); in ipmi_openipmi_send_cmd()
372 if (recv.msg.data && recv.msg.data_len) { in ipmi_openipmi_send_cmd()
373 fprintf(stderr, " data_len = %d\n", recv.msg.data_len); in ipmi_openipmi_send_cmd()
375 buf2str(recv.msg.data, recv.msg.data_len)); in ipmi_openipmi_send_cmd()
387 if( recv.msg.data[0] == 0 ) { in ipmi_openipmi_send_cmd()
388 recv.msg.netfn = recv.msg.data[2] >> 2; in ipmi_openipmi_send_cmd()
389 recv.msg.cmd = recv.msg.data[6]; in ipmi_openipmi_send_cmd()
391 recv.msg.data = memmove(recv.msg.data ,recv.msg.data+7 , recv.msg.data_len - 7); in ipmi_openipmi_send_cmd()
392 recv.msg.data_len -=8; in ipmi_openipmi_send_cmd()
396 fprintf(stderr, " netfn = 0x%x\n", recv.msg.netfn ); in ipmi_openipmi_send_cmd()
397 fprintf(stderr, " cmd = 0x%x\n", recv.msg.cmd); in ipmi_openipmi_send_cmd()
398 if (recv.msg.data && recv.msg.data_len) { in ipmi_openipmi_send_cmd()
399 fprintf(stderr, " data_len = %d\n", recv.msg.data_len); in ipmi_openipmi_send_cmd()
401 buf2str(recv.msg.data,recv.msg.data_len)); in ipmi_openipmi_send_cmd()
408 rsp.ccode = recv.msg.data[0]; in ipmi_openipmi_send_cmd()
409 rsp.data_len = recv.msg.data_len - 1; in ipmi_openipmi_send_cmd()