Lines Matching refs:caddy_interface
21 static struct caddy_interface *caddy_interface; variable
28 answer = &caddy_interface->answer[caddy_interface->answer_in]; in generate_answer()
34 ptr = caddy_interface->answer_in + 1; in generate_answer()
36 if (ptr != caddy_interface->answer_out) in generate_answer()
37 caddy_interface->answer_in = ptr; in generate_answer()
58 caddy_interface = (struct caddy_interface *) base_addr; in do_caddy()
60 memset((void *)caddy_interface, 0, sizeof(struct caddy_interface)); in do_caddy()
61 memcpy((void *)&caddy_interface->magic[0], &CADDY_MAGIC, 16); in do_caddy()
64 if (caddy_interface->cmd_in != caddy_interface->cmd_out) { in do_caddy()
67 caddy_cmd = &caddy_interface->cmd[caddy_interface->cmd_out]; in do_caddy()
163 ptr = caddy_interface->cmd_out + 1; in do_caddy()
165 caddy_interface->cmd_out = ptr; in do_caddy()
168 caddy_interface->heartbeat++; in do_caddy()