Lines Matching refs:suspend
2400 _ipmi_nm_set_suspend(struct ipmi_intf * intf, struct nm_suspend *suspend) in _ipmi_nm_set_suspend() argument
2411 msg_data[3] = suspend->domain; in _ipmi_nm_set_suspend()
2412 msg_data[4] = suspend->policy_id; in _ipmi_nm_set_suspend()
2413 msg_data[5] = suspend->count; in _ipmi_nm_set_suspend()
2414 for (i = 0, periods = &suspend->period[0]; i < (suspend->count*3); i += 3, periods++) { in _ipmi_nm_set_suspend()
2420 req.msg.data_len = 6 + (suspend->count*3); in _ipmi_nm_set_suspend()
3243 struct nm_suspend suspend; in ipmi_nm_suspend() local
3254 memset(&suspend, 0, sizeof(suspend)); in ipmi_nm_suspend()
3282 if (str2uchar(argv[i+0], &suspend.period[count].start) < 0) { in ipmi_nm_suspend()
3286 if (str2uchar(argv[i+1], &suspend.period[count].stop) < 0) { in ipmi_nm_suspend()
3290 if (str2uchar(argv[i+2], &suspend.period[count].repeat) < 0) { in ipmi_nm_suspend()
3308 suspend.domain = domain; in ipmi_nm_suspend()
3309 suspend.policy_id = policy_id; in ipmi_nm_suspend()
3310 if (_ipmi_nm_set_suspend(intf, &suspend) < 0) in ipmi_nm_suspend()