Lines Matching refs:cmd
95 ipmi_cmd_t cmd, *resp;
97 cmd.ic_netfn = IPMI_NETFN_OEM;
98 cmd.ic_cmd = IPMI_CMD_SUNOEM_LED_SET;
99 cmd.ic_lun = 0;
100 cmd.ic_data = req;
101 cmd.ic_dlen = sizeof (*req);
103 if ((resp = ipmi_send(ihp, &cmd)) == NULL)
116 ipmi_cmd_t cmd, *resp;
118 cmd.ic_netfn = IPMI_NETFN_OEM;
119 cmd.ic_cmd = IPMI_CMD_SUNOEM_LED_GET;
120 cmd.ic_lun = 0;
121 cmd.ic_data = req;
122 cmd.ic_dlen = sizeof (*req);
124 if ((resp = ipmi_send(ihp, &cmd)) == NULL)
138 ipmi_cmd_sunoem_led_set_t cmd = { 0 };
143 cmd.ic_sls_slaveaddr = dev->is_gl_slaveaddr;
144 cmd.ic_sls_channel_msb = dev->is_gl_channel_msb;
145 cmd.ic_sls_type = dev->is_gl_oem;
146 cmd.ic_sls_accessaddr = dev->is_gl_accessaddr;
147 cmd.ic_sls_hwinfo = dev->is_gl_oem;
148 cmd.ic_sls_mode = mode;
149 cmd.ic_sls_eid = dev->is_gl_entity;
150 cmd.ic_sls_einst = dev->is_gl_instance;
152 return (ipmi_send_sunoem_led_set(ihp, &cmd));
159 ipmi_cmd_sunoem_led_get_t cmd = { 0 };
164 cmd.ic_slg_slaveaddr = dev->is_gl_slaveaddr;
165 cmd.ic_slg_channel_msb = dev->is_gl_channel_msb;
166 cmd.ic_slg_type = dev->is_gl_oem;
167 cmd.ic_slg_accessaddr = dev->is_gl_accessaddr;
168 cmd.ic_slg_hwinfo = dev->is_gl_oem;
169 cmd.ic_slg_eid = dev->is_gl_entity;
170 cmd.ic_slg_einst = dev->is_gl_instance;
172 return (ipmi_send_sunoem_led_get(ihp, &cmd, mode));
178 ipmi_cmd_t cmd, *resp;
184 cmd.ic_netfn = IPMI_NETFN_OEM;
185 cmd.ic_lun = 0;
186 cmd.ic_cmd = IPMI_CMD_SUNOEM_UPTIME;
187 cmd.ic_dlen = sizeof (unused);
188 cmd.ic_data = &unused;
190 if ((resp = ipmi_send(ihp, &cmd)) == NULL)
207 ipmi_cmd_t cmd, *resp;
230 cmd.ic_netfn = IPMI_NETFN_OEM;
231 cmd.ic_cmd = IPMI_CMD_SUNOEM_FRU_UPDATE;
232 cmd.ic_lun = 0;
233 cmd.ic_dlen = offsetof(ipmi_sunoem_fru_t, isf_data) +
235 cmd.ic_data = req;
237 if ((resp = ipmi_send(ihp, &cmd)) == NULL)