Lines Matching refs:req
712 struct ipmi_rq req; /* request data to send to the BMC */ in ipmi_dcmi_getcapabilities() local
718 memset(&req, 0, sizeof(req)); in ipmi_dcmi_getcapabilities()
719 req.msg.netfn = IPMI_NETFN_DCGRP; /* 0x2C per 1.0 spec */ in ipmi_dcmi_getcapabilities()
720 req.msg.cmd = IPMI_DCMI_COMPAT; /* 0x01 per 1.0 spec */ in ipmi_dcmi_getcapabilities()
721 req.msg.data = msg_data; /* 0xDC 0x01 or the msg_data above */ in ipmi_dcmi_getcapabilities()
722 req.msg.data_len = 2; /* How many times does req.msg.data need to read */ in ipmi_dcmi_getcapabilities()
724 return intf->sendrecv(intf, &req); in ipmi_dcmi_getcapabilities()
969 struct ipmi_rq req; /* request data to send to the BMC */ in ipmi_dcmi_getassettag() local
976 memset(&req, 0, sizeof(req)); in ipmi_dcmi_getassettag()
977 req.msg.netfn = IPMI_NETFN_DCGRP; /* 0x2C per 1.1 spec */ in ipmi_dcmi_getassettag()
978 req.msg.cmd = IPMI_DCMI_GETASSET; /* 0x01 per 1.1 spec */ in ipmi_dcmi_getassettag()
979 req.msg.data = msg_data; /* msg_data above */ in ipmi_dcmi_getassettag()
980 req.msg.data_len = 3; /* How many times does req.msg.data need to read */ in ipmi_dcmi_getassettag()
981 return intf->sendrecv(intf, &req); in ipmi_dcmi_getassettag()
1047 struct ipmi_rq req; /* request data to send to the BMC */ in ipmi_dcmi_setassettag() local
1054 memset(&req, 0, sizeof(req)); in ipmi_dcmi_setassettag()
1055 req.msg.netfn = IPMI_NETFN_DCGRP; /* 0x2C per 1.1 spec */ in ipmi_dcmi_setassettag()
1056 req.msg.cmd = IPMI_DCMI_SETASSET; /* 0x08 per 1.1 spec */ in ipmi_dcmi_setassettag()
1057 req.msg.data = msg_data; /* msg_data above */ in ipmi_dcmi_setassettag()
1059 req.msg.data_len = length + 3; in ipmi_dcmi_setassettag()
1060 memcpy(req.msg.data + 3, data, length); in ipmi_dcmi_setassettag()
1062 return intf->sendrecv(intf, &req); in ipmi_dcmi_setassettag()
1112 struct ipmi_rq req; /* request data to send to the BMC */ in ipmi_dcmi_getmngctrlids() local
1119 memset(&req, 0, sizeof(req)); in ipmi_dcmi_getmngctrlids()
1120 req.msg.netfn = IPMI_NETFN_DCGRP; /* 0x2C per 1.1 spec */ in ipmi_dcmi_getmngctrlids()
1121 req.msg.cmd = IPMI_DCMI_GETMNGCTRLIDS; /* 0x09 per 1.1 spec */ in ipmi_dcmi_getmngctrlids()
1122 req.msg.data = msg_data; /* msg_data above */ in ipmi_dcmi_getmngctrlids()
1124 req.msg.data_len = 3; in ipmi_dcmi_getmngctrlids()
1125 return intf->sendrecv(intf, &req); in ipmi_dcmi_getmngctrlids()
1179 struct ipmi_rq req; /* request data to send to the BMC */ in ipmi_dcmi_setmngctrlids() local
1186 memset(&req, 0, sizeof(req)); in ipmi_dcmi_setmngctrlids()
1187 req.msg.netfn = IPMI_NETFN_DCGRP; /* 0x2C per 1.1 spec */ in ipmi_dcmi_setmngctrlids()
1188 req.msg.cmd = IPMI_DCMI_SETMNGCTRLIDS; /* 0x0A per 1.1 spec */ in ipmi_dcmi_setmngctrlids()
1189 req.msg.data = msg_data; /* msg_data above */ in ipmi_dcmi_setmngctrlids()
1191 req.msg.data_len = 3 + length; in ipmi_dcmi_setmngctrlids()
1192 memcpy(req.msg.data + 3, data, length); in ipmi_dcmi_setmngctrlids()
1194 return intf->sendrecv(intf, &req); in ipmi_dcmi_setmngctrlids()
1259 struct ipmi_rq req; /* ipmi request struct */ in ipmi_dcmi_discvry_snsr() local
1268 memset(&req, 0, sizeof(req)); in ipmi_dcmi_discvry_snsr()
1269 req.msg.netfn = IPMI_NETFN_DCGRP; in ipmi_dcmi_discvry_snsr()
1270 req.msg.cmd = IPMI_DCMI_GETSNSR; in ipmi_dcmi_discvry_snsr()
1271 req.msg.data = msg_data; /* Contents above */ in ipmi_dcmi_discvry_snsr()
1272 req.msg.data_len = 5; /* how many times does req.msg.data need to read */ in ipmi_dcmi_discvry_snsr()
1274 return intf->sendrecv(intf, &req); in ipmi_dcmi_discvry_snsr()
1335 struct ipmi_rq req; in ipmi_dcmi_pwr_rd() local
1353 memset(&req, 0, sizeof(req)); in ipmi_dcmi_pwr_rd()
1354 req.msg.netfn = IPMI_NETFN_DCGRP; in ipmi_dcmi_pwr_rd()
1355 req.msg.cmd = IPMI_DCMI_GETRED; /* Get power reading */ in ipmi_dcmi_pwr_rd()
1356 req.msg.data = msg_data; /* msg_data above */ in ipmi_dcmi_pwr_rd()
1357 req.msg.data_len = 4; /* how many times does req.msg.data need to read */ in ipmi_dcmi_pwr_rd()
1359 rsp = intf->sendrecv(intf, &req); in ipmi_dcmi_pwr_rd()
1407 struct ipmi_rq req; in ipmi_dcmi_getthermalpolicy() local
1415 memset(&req, 0, sizeof(req)); in ipmi_dcmi_getthermalpolicy()
1416 req.msg.netfn = IPMI_NETFN_DCGRP; in ipmi_dcmi_getthermalpolicy()
1417 req.msg.cmd = IPMI_DCMI_GETTERMALLIMIT; /* Get thermal policy reading */ in ipmi_dcmi_getthermalpolicy()
1418 req.msg.data = msg_data; /* msg_data above */ in ipmi_dcmi_getthermalpolicy()
1419 req.msg.data_len = 3; /* how many times does req.msg.data need to read */ in ipmi_dcmi_getthermalpolicy()
1421 rsp = intf->sendrecv(intf, &req); in ipmi_dcmi_getthermalpolicy()
1460 struct ipmi_rq req; in ipmi_dcmi_setthermalpolicy() local
1474 memset(&req, 0, sizeof(req)); in ipmi_dcmi_setthermalpolicy()
1475 req.msg.netfn = IPMI_NETFN_DCGRP; in ipmi_dcmi_setthermalpolicy()
1477 req.msg.cmd = IPMI_DCMI_SETTERMALLIMIT; in ipmi_dcmi_setthermalpolicy()
1478 req.msg.data = msg_data; /* msg_data above */ in ipmi_dcmi_setthermalpolicy()
1480 req.msg.data_len = 7; in ipmi_dcmi_setthermalpolicy()
1482 rsp = intf->sendrecv(intf, &req); in ipmi_dcmi_setthermalpolicy()
1504 struct ipmi_rq req; in ipmi_dcmi_get_temp_readings() local
1513 memset(&req, 0, sizeof(req)); in ipmi_dcmi_get_temp_readings()
1514 req.msg.netfn = IPMI_NETFN_DCGRP; in ipmi_dcmi_get_temp_readings()
1515 req.msg.cmd = IPMI_DCMI_GETTEMPRED; /* Get thermal policy reading */ in ipmi_dcmi_get_temp_readings()
1516 req.msg.data = msg_data; /* msg_data above */ in ipmi_dcmi_get_temp_readings()
1518 req.msg.data_len = 5; in ipmi_dcmi_get_temp_readings()
1519 return intf->sendrecv(intf, &req); in ipmi_dcmi_get_temp_readings()
1574 struct ipmi_rq req; in ipmi_dcmi_getconfparam() local
1584 memset(&req, 0, sizeof(req)); in ipmi_dcmi_getconfparam()
1585 req.msg.netfn = IPMI_NETFN_DCGRP; in ipmi_dcmi_getconfparam()
1586 req.msg.cmd = IPMI_DCMI_GETCONFPARAM; /* Get DCMI Config Parameters */ in ipmi_dcmi_getconfparam()
1587 req.msg.data = msg_data; /* Contents above */ in ipmi_dcmi_getconfparam()
1589 req.msg.data_len = 3; in ipmi_dcmi_getconfparam()
1590 return intf->sendrecv(intf, &req); in ipmi_dcmi_getconfparam()
1646 struct ipmi_rq req; in ipmi_dcmi_setconfparam() local
1662 memset(&req, 0, sizeof(req)); in ipmi_dcmi_setconfparam()
1663 req.msg.netfn = IPMI_NETFN_DCGRP; in ipmi_dcmi_setconfparam()
1664 req.msg.cmd = IPMI_DCMI_SETCONFPARAM; /* Set DCMI Config Parameters */ in ipmi_dcmi_setconfparam()
1665 req.msg.data = msg_data; /* Contents above */ in ipmi_dcmi_setconfparam()
1669 req.msg.data_len = 5; in ipmi_dcmi_setconfparam()
1672 req.msg.data_len = 4; in ipmi_dcmi_setconfparam()
1674 return intf->sendrecv(intf, &req); in ipmi_dcmi_setconfparam()
1690 struct ipmi_rq req; in ipmi_dcmi_pwr_glimit() local
1697 memset(&req, 0, sizeof(req)); in ipmi_dcmi_pwr_glimit()
1698 req.msg.netfn = IPMI_NETFN_DCGRP; in ipmi_dcmi_pwr_glimit()
1699 req.msg.cmd = IPMI_DCMI_GETLMT; /* Get power limit */ in ipmi_dcmi_pwr_glimit()
1700 req.msg.data = msg_data; /* Contents above */ in ipmi_dcmi_pwr_glimit()
1702 req.msg.data_len = 3; in ipmi_dcmi_pwr_glimit()
1704 return intf->sendrecv(intf, &req); in ipmi_dcmi_pwr_glimit()
1765 struct ipmi_rq req; /* ipmi request (to send) */ in ipmi_dcmi_pwr_slimit() local
1949 memset(&req, 0, sizeof(req)); in ipmi_dcmi_pwr_slimit()
1950 req.msg.netfn = IPMI_NETFN_DCGRP; in ipmi_dcmi_pwr_slimit()
1951 req.msg.cmd = IPMI_DCMI_SETLMT; /* Set power limit */ in ipmi_dcmi_pwr_slimit()
1952 req.msg.data = msg_data; /* Contents above */ in ipmi_dcmi_pwr_slimit()
1954 req.msg.data_len = 15; in ipmi_dcmi_pwr_slimit()
1956 rsp = intf->sendrecv(intf, &req); in ipmi_dcmi_pwr_slimit()
1974 struct ipmi_rq req; in ipmi_dcmi_pwr_actdeact() local
1982 memset(&req, 0, sizeof(req)); in ipmi_dcmi_pwr_actdeact()
1983 req.msg.netfn = IPMI_NETFN_DCGRP; in ipmi_dcmi_pwr_actdeact()
1984 req.msg.cmd = IPMI_DCMI_PWRACT; /* Act-deactivate power limit */ in ipmi_dcmi_pwr_actdeact()
1985 req.msg.data = msg_data; /* Contents above */ in ipmi_dcmi_pwr_actdeact()
1986 req.msg.data_len = 4; /* how mant times does req.msg.data need to read */ in ipmi_dcmi_pwr_actdeact()
1988 rsp = intf->sendrecv(intf, &req); in ipmi_dcmi_pwr_actdeact()
2007 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_discover() local
2014 memset(&req, 0, sizeof(req)); in _ipmi_nm_discover()
2015 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_discover()
2016 req.msg.cmd = IPMI_NM_GET_VERSION; in _ipmi_nm_discover()
2017 req.msg.data = msg_data; in _ipmi_nm_discover()
2018 req.msg.data_len = 3; in _ipmi_nm_discover()
2019 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_discover()
2038 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_getcapabilities() local
2047 memset(&req, 0, sizeof(req)); in _ipmi_nm_getcapabilities()
2048 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_getcapabilities()
2049 req.msg.cmd = IPMI_NM_GET_CAP; in _ipmi_nm_getcapabilities()
2050 req.msg.data = msg_data; in _ipmi_nm_getcapabilities()
2051 req.msg.data_len = 5; in _ipmi_nm_getcapabilities()
2052 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_getcapabilities()
2063 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_get_policy() local
2072 memset(&req, 0, sizeof(req)); in _ipmi_nm_get_policy()
2073 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_get_policy()
2074 req.msg.cmd = IPMI_NM_GET_POLICY; in _ipmi_nm_get_policy()
2075 req.msg.data = msg_data; in _ipmi_nm_get_policy()
2076 req.msg.data_len = 5; in _ipmi_nm_get_policy()
2077 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_get_policy()
2087 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_set_policy() local
2090 memset(&req, 0, sizeof(req)); in _ipmi_nm_set_policy()
2091 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_set_policy()
2092 req.msg.cmd = IPMI_NM_SET_POLICY; in _ipmi_nm_set_policy()
2093 req.msg.data = (uint8_t *)policy; in _ipmi_nm_set_policy()
2094 req.msg.data_len = sizeof(struct nm_policy); in _ipmi_nm_set_policy()
2096 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_set_policy()
2106 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_policy_limiting() local
2110 memset(&req, 0, sizeof(req)); in _ipmi_nm_policy_limiting()
2111 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_policy_limiting()
2112 req.msg.cmd = IPMI_NM_LIMITING; in _ipmi_nm_policy_limiting()
2117 req.msg.data = msg_data; in _ipmi_nm_policy_limiting()
2118 req.msg.data_len = 4; in _ipmi_nm_policy_limiting()
2119 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_policy_limiting()
2131 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_control() local
2141 memset(&req, 0, sizeof(req)); in _ipmi_nm_control()
2142 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_control()
2143 req.msg.cmd = IPMI_NM_POLICY_CTL; in _ipmi_nm_control()
2144 req.msg.data = msg_data; in _ipmi_nm_control()
2145 req.msg.data_len = 6; in _ipmi_nm_control()
2146 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_control()
2165 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_statistics() local
2175 memset(&req, 0, sizeof(req)); in _ipmi_nm_statistics()
2176 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_statistics()
2177 req.msg.cmd = IPMI_NM_GET_STATS; in _ipmi_nm_statistics()
2178 req.msg.data = msg_data; in _ipmi_nm_statistics()
2179 req.msg.data_len = 6; in _ipmi_nm_statistics()
2180 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_statistics()
2191 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_reset_stats() local
2201 memset(&req, 0, sizeof(req)); in _ipmi_nm_reset_stats()
2202 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_reset_stats()
2203 req.msg.cmd = IPMI_NM_RESET_STATS; in _ipmi_nm_reset_stats()
2204 req.msg.data = msg_data; in _ipmi_nm_reset_stats()
2205 req.msg.data_len = 6; in _ipmi_nm_reset_stats()
2206 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_reset_stats()
2216 struct ipmi_rq req; /* request data to send to the BMC */ in _nm_set_range() local
2228 memset(&req, 0, sizeof(req)); in _nm_set_range()
2229 req.msg.netfn = IPMI_NETFN_OEM; in _nm_set_range()
2230 req.msg.cmd = IPMI_NM_SET_POWER; in _nm_set_range()
2231 req.msg.data = msg_data; in _nm_set_range()
2232 req.msg.data_len = 8; in _nm_set_range()
2233 rsp = intf->sendrecv(intf, &req); in _nm_set_range()
2243 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_get_alert() local
2250 memset(&req, 0, sizeof(req)); in _ipmi_nm_get_alert()
2251 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_get_alert()
2252 req.msg.cmd = IPMI_NM_GET_ALERT_DS; in _ipmi_nm_get_alert()
2253 req.msg.data = msg_data; in _ipmi_nm_get_alert()
2254 req.msg.data_len = 3; in _ipmi_nm_get_alert()
2255 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_get_alert()
2266 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_set_alert() local
2276 memset(&req, 0, sizeof(req)); in _ipmi_nm_set_alert()
2277 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_set_alert()
2278 req.msg.cmd = IPMI_NM_SET_ALERT_DS; in _ipmi_nm_set_alert()
2279 req.msg.data = msg_data; in _ipmi_nm_set_alert()
2280 req.msg.data_len = 6; in _ipmi_nm_set_alert()
2281 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_set_alert()
2298 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_get_thresh() local
2307 memset(&req, 0, sizeof(req)); in _ipmi_nm_get_thresh()
2308 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_get_thresh()
2309 req.msg.cmd = IPMI_NM_GET_ALERT_TH; in _ipmi_nm_get_thresh()
2310 req.msg.data = msg_data; in _ipmi_nm_get_thresh()
2311 req.msg.data_len = 5; in _ipmi_nm_get_thresh()
2312 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_get_thresh()
2328 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_set_thresh() local
2351 memset(&req, 0, sizeof(req)); in _ipmi_nm_set_thresh()
2352 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_set_thresh()
2353 req.msg.cmd = IPMI_NM_SET_ALERT_TH; in _ipmi_nm_set_thresh()
2354 req.msg.data = msg_data; in _ipmi_nm_set_thresh()
2355 req.msg.data_len = 6 + (thresh->count * 2); in _ipmi_nm_set_thresh()
2356 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_set_thresh()
2371 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_get_suspend() local
2381 memset(&req, 0, sizeof(req)); in _ipmi_nm_get_suspend()
2382 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_get_suspend()
2383 req.msg.cmd = IPMI_NM_GET_SUSPEND; in _ipmi_nm_get_suspend()
2384 req.msg.data = msg_data; in _ipmi_nm_get_suspend()
2385 req.msg.data_len = 5; in _ipmi_nm_get_suspend()
2386 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_get_suspend()
2402 struct ipmi_rq req; /* request data to send to the BMC */ in _ipmi_nm_set_suspend() local
2419 memset(&req, 0, sizeof(req)); in _ipmi_nm_set_suspend()
2420 req.msg.data_len = 6 + (suspend->count*3); in _ipmi_nm_set_suspend()
2421 req.msg.netfn = IPMI_NETFN_OEM; in _ipmi_nm_set_suspend()
2422 req.msg.cmd = IPMI_NM_SET_SUSPEND; in _ipmi_nm_set_suspend()
2423 req.msg.data = msg_data; in _ipmi_nm_set_suspend()
2424 rsp = intf->sendrecv(intf, &req); in _ipmi_nm_set_suspend()
3323 struct ipmi_rq req; in ipmi_dcmi_set_limit() local
3331 memset(&req, 0, sizeof(req)); in ipmi_dcmi_set_limit()
3333 req.msg.netfn = IPMI_NETFN_DCGRP; in ipmi_dcmi_set_limit()
3334 req.msg.lun = 0x00; in ipmi_dcmi_set_limit()
3335 req.msg.cmd = IPMI_DCMI_SETLMT; /* Set power limit */ in ipmi_dcmi_set_limit()
3336 req.msg.data = data; /* Contents above */ in ipmi_dcmi_set_limit()
3337 req.msg.data_len = 15; in ipmi_dcmi_set_limit()
3396 rsp = intf->sendrecv(intf, &req); in ipmi_dcmi_set_limit()