Lines Matching defs:start
322 static int huawei_wmi_battery_get(int *start, int *end)
334 if (start)
335 *start = ret[i-1];
343 static int huawei_wmi_battery_set(int start, int end)
348 if (start < 0 || end < 0 || start > 100 || end > 100)
352 arg.args[2] = start;
360 if (quirks && quirks->battery_reset && start == 0 && end == 100) {
377 int err, start;
379 err = huawei_wmi_battery_get(&start, NULL);
383 return sprintf(buf, "%d\n", start);
403 int err, start, end;
405 err = huawei_wmi_battery_get(&start, &end);
409 return sprintf(buf, "%d %d\n", start, end);
416 int err, start, end;
422 if (sscanf(buf, "%d", &start) != 1)
425 err = huawei_wmi_battery_set(start, end);
436 int err, start, end;
438 err = huawei_wmi_battery_get(&start, NULL);
445 err = huawei_wmi_battery_set(start, end);
456 int err, start, end;
458 if (sscanf(buf, "%d %d", &start, &end) != 2)
461 err = huawei_wmi_battery_set(start, end);