Lines Matching refs:counter_device
27 struct counter_device;
39 ssize_t (*read)(struct counter_device *counter,
41 ssize_t (*write)(struct counter_device *counter,
87 int (*get)(struct counter_device *counter,
89 int (*set)(struct counter_device *counter,
157 ssize_t (*read)(struct counter_device *counter,
159 ssize_t (*write)(struct counter_device *counter,
228 int (*get)(struct counter_device *counter, struct counter_count *count,
230 int (*set)(struct counter_device *counter, struct counter_count *count,
356 int (*signal_read)(struct counter_device *counter,
359 int (*count_read)(struct counter_device *counter,
362 int (*count_write)(struct counter_device *counter,
365 int (*function_get)(struct counter_device *counter,
367 int (*function_set)(struct counter_device *counter,
369 int (*action_get)(struct counter_device *counter,
372 int (*action_set)(struct counter_device *counter,
386 ssize_t (*read)(struct counter_device *counter, void *priv, char *buf);
387 ssize_t (*write)(struct counter_device *counter, void *priv,
413 int (*get)(struct counter_device *counter, size_t *item);
414 int (*set)(struct counter_device *counter, size_t item);
462 struct counter_device { struct
503 int counter_register(struct counter_device *const counter);
504 void counter_unregister(struct counter_device *const counter);
506 struct counter_device *const counter);
508 struct counter_device *const counter);