Lines Matching refs:gpio
730 renode_error_t *renode_get_gpio(renode_machine_t *machine, const char *name, renode_gpio_t **gpio) in renode_get_gpio() argument
735 *gpio = xmalloc(sizeof(renode_gpio_t)); in renode_get_gpio()
736 (*gpio)->machine = machine; in renode_get_gpio()
737 (*gpio)->id = id; in renode_get_gpio()
761 renode_error_t *renode_get_gpio_state(renode_gpio_t *gpio, int32_t id, bool *state) in renode_get_gpio_state() argument
766 .id = gpio->id, in renode_get_gpio_state()
774 …return_error_if_fails(renode_execute_command(gpio->machine->renode, GPIO, &frame, sizeof(frame), o… in renode_get_gpio_state()
783 renode_error_t *renode_set_gpio_state(renode_gpio_t *gpio, int32_t id, bool state) in renode_set_gpio_state() argument
788 .id = gpio->id, in renode_set_gpio_state()
796 …return_error_if_fails(renode_execute_command(gpio->machine->renode, GPIO, &frame, sizeof(frame), s… in renode_set_gpio_state()
816 renode_error_t *renode_register_gpio_state_change_callback(renode_gpio_t *gpio, int32_t id, void *u… in renode_register_gpio_state_change_callback() argument
822 .id = gpio->id, in renode_register_gpio_state_change_callback()
829 …return_error_if_fails(renode_execute_command(gpio->machine->renode, GPIO, &frame, sizeof(frame), s… in renode_register_gpio_state_change_callback()