Searched refs:ev_int (Results 1 - 5 of 5) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/iio/
H A Dindustrialio-core.c62 int __iio_push_event(struct iio_event_interface *ev_int, argument
72 mutex_lock(&ev_int->event_list_lock);
73 if (test_bit(IIO_BUSY_BIT_POS, &ev_int->handler.flags)) {
74 if (ev_int->current_events == ev_int->max_events) {
75 mutex_unlock(&ev_int->event_list_lock);
81 mutex_unlock(&ev_int->event_list_lock);
90 list_add_tail(&ev->list, &ev_int->det_events.list);
91 ev_int->current_events++;
92 mutex_unlock(&ev_int
252 struct iio_event_interface *ev_int = filep->private_data; local
311 struct iio_event_interface *ev_int = hand->private; local
333 struct iio_event_interface *ev_int = hand->private; local
356 struct iio_event_interface *ev_int local
392 iio_setup_ev_int(struct iio_event_interface *ev_int, const char *name, struct module *owner, struct device *dev) argument
444 iio_free_ev_int(struct iio_event_interface *ev_int) argument
[all...]
H A Diio.h286 * @ev_int: the event interface to which we are pushing the event
291 int __iio_push_event(struct iio_event_interface *ev_int,
309 * @ev_int: interface we are configuring
310 * @owner: module that is responsible for registering this ev_int
311 * @dev: device whose ev_int this is
313 int iio_setup_ev_int(struct iio_event_interface *ev_int,
318 void iio_free_ev_int(struct iio_event_interface *ev_int);
H A Dindustrialio-ring.c32 return __iio_push_event(&ring_buf->ev_int,
152 snprintf(buf->ev_int._name, sizeof(buf->ev_int._name),
156 ret = iio_setup_ev_int(&(buf->ev_int),
157 buf->ev_int._name,
171 iio_free_ev_int(&(buf->ev_int));
248 ring->ev_int.private = ring;
H A Dring_generic.h106 * @ev_int: [INTERN] chrdev interface for the event chrdev
128 struct iio_event_interface ev_int; member in struct:iio_ring_buffer
H A Dring_sw.c144 ret = __iio_push_event(&ring->buf.ev_int,

Completed in 174 milliseconds