Lines Matching defs:ops
20 static const gpio_ops_t *ops;
24 assert(ops);
25 assert(ops->get_direction != 0);
28 return ops->get_direction(gpio);
33 assert(ops);
34 assert(ops->set_direction != 0);
38 ops->set_direction(gpio, direction);
43 assert(ops);
44 assert(ops->get_value != 0);
47 return ops->get_value(gpio);
52 assert(ops);
53 assert(ops->set_value != 0);
57 ops->set_value(gpio, value);
62 assert(ops);
63 assert(ops->set_pull != 0);
68 ops->set_pull(gpio, pull);
73 assert(ops);
74 assert(ops->get_pull != 0);
77 return ops->get_pull(gpio);
82 * ops pointer must be valid.
92 ops = ops_ptr;