Lines Matching refs:reply
77 send_command(int fd, struct apm_command *cmd, struct apm_reply *reply) in send_command() argument
83 if (recv(fd, reply, sizeof(*reply), 0) != sizeof(*reply)) { in send_command()
98 struct apm_reply reply; in do_zzz() local
102 bzero(&reply, sizeof reply); in do_zzz()
123 ret = send_command(fd, &command, &reply); in do_zzz()
124 if (ret == 0 && reply.error) in do_zzz()
125 errx(1, "%s: %s", apm_state(reply.newstate), strerror(reply.error)); in do_zzz()
163 struct apm_reply reply; in main() local
272 bzero(&reply, sizeof reply); in main()
273 reply.batterystate.battery_state = APM_BATT_UNKNOWN; in main()
274 reply.batterystate.ac_state = APM_AC_UNKNOWN; in main()
275 reply.perfmode = PERF_MANUAL; in main()
276 reply.cpuspeed = cpuspeed; in main()
295 &reply.batterystate) == 0) { in main()
313 if (fd != -1 && (rval = send_command(fd, &command, &reply)) != 0) in main()
322 reply.batterystate.battery_state); in main()
325 reply.batterystate.battery_life); in main()
327 if (reply.batterystate.minutes_left == in main()
332 reply.batterystate.minutes_left); in main()
336 reply.batterystate.ac_state); in main()
338 printf("%d\n", reply.perfmode); in main()
344 battstate(reply.batterystate.battery_state)); in main()
351 reply.batterystate.battery_life); in main()
354 reply.batterystate.battery_life); in main()
359 if (reply.batterystate.battery_state == in main()
363 reply.batterystate.minutes_left); in main()
364 else if (reply.batterystate.minutes_left == 0 && in main()
365 reply.batterystate.battery_life > 10) in main()
371 if (reply.batterystate.minutes_left == in main()
376 reply.batterystate.minutes_left); in main()
379 if (reply.batterystate.battery_state == in main()
382 if (reply.batterystate.minutes_left == in main()
387 reply.batterystate.minutes_left); in main()
390 else if (reply.batterystate.minutes_left == 0 && in main()
391 reply.batterystate.battery_life > 10) in main()
395 if (reply.batterystate.minutes_left == in main()
400 reply.batterystate.minutes_left); in main()
407 ac_state(reply.batterystate.ac_state)); in main()
411 perf_mode(reply.perfmode), reply.cpuspeed); in main()
417 switch (reply.newstate) { in main()
430 if (reply.error) in main()
431 errx(1, "%s: %s", apm_state(reply.newstate), strerror(reply.error)); in main()