Symbol: spi_offload_trigger
drivers/iio/adc/ad4000.c
503
struct spi_offload_trigger *offload_trigger;
drivers/iio/adc/ad4695.c
135
struct spi_offload_trigger *offload_trigger;
drivers/iio/adc/ad4695.c
1624
static bool ad4695_offload_trigger_match(struct spi_offload_trigger *trigger,
drivers/iio/adc/ad4695.c
1642
static int ad4695_offload_trigger_request(struct spi_offload_trigger *trigger,
drivers/iio/adc/ad4695.c
1662
ad4695_offload_trigger_validate(struct spi_offload_trigger *trigger,
drivers/iio/adc/ad7380.c
902
struct spi_offload_trigger *offload_trigger;
drivers/iio/adc/ad7606_spi.c
228
struct spi_offload_trigger *trigger,
drivers/iio/adc/ad7606_spi.c
246
struct spi_offload_trigger *trigger,
drivers/iio/adc/ad7606_spi.c
258
struct spi_offload_trigger *trigger,
drivers/iio/adc/ad7606_spi.c
30
struct spi_offload_trigger *offload_trigger;
drivers/iio/adc/ad7944.c
63
struct spi_offload_trigger *offload_trigger;
drivers/iio/dac/ad5791.c
108
struct spi_offload_trigger *offload_trigger;
drivers/spi/spi-offload-trigger-adi-util-sigma-delta.c
18
static bool adi_util_sigma_delta_match(struct spi_offload_trigger *trigger,
drivers/spi/spi-offload-trigger-pwm.c
27
static bool spi_offload_trigger_pwm_match(struct spi_offload_trigger *trigger,
drivers/spi/spi-offload-trigger-pwm.c
37
static int spi_offload_trigger_pwm_validate(struct spi_offload_trigger *trigger,
drivers/spi/spi-offload-trigger-pwm.c
66
static int spi_offload_trigger_pwm_enable(struct spi_offload_trigger *trigger,
drivers/spi/spi-offload-trigger-pwm.c
87
static void spi_offload_trigger_pwm_disable(struct spi_offload_trigger *trigger)
drivers/spi/spi-offload.c
143
struct spi_offload_trigger *trigger =
drivers/spi/spi-offload.c
144
container_of(ref, struct spi_offload_trigger, ref);
drivers/spi/spi-offload.c
153
struct spi_offload_trigger *trigger = data;
drivers/spi/spi-offload.c
162
static struct spi_offload_trigger
drivers/spi/spi-offload.c
166
struct spi_offload_trigger *trigger;
drivers/spi/spi-offload.c
205
struct spi_offload_trigger
drivers/spi/spi-offload.c
210
struct spi_offload_trigger *trigger;
drivers/spi/spi-offload.c
248
int spi_offload_trigger_validate(struct spi_offload_trigger *trigger,
drivers/spi/spi-offload.c
281
struct spi_offload_trigger *trigger,
drivers/spi/spi-offload.c
321
struct spi_offload_trigger *trigger)
drivers/spi/spi-offload.c
409
struct spi_offload_trigger *trigger = data;
drivers/spi/spi-offload.c
432
struct spi_offload_trigger *trigger;
drivers/spi/spi-offload.c
461
void *spi_offload_trigger_get_priv(struct spi_offload_trigger *trigger)
include/linux/iio/adc/ad_sigma_delta.h
119
struct spi_offload_trigger *offload_trigger;
include/linux/iio/adc/ad_sigma_delta.h
35
struct spi_offload_trigger;
include/linux/spi/offload/consumer.h
22
struct spi_offload_trigger
include/linux/spi/offload/consumer.h
26
int spi_offload_trigger_validate(struct spi_offload_trigger *trigger,
include/linux/spi/offload/consumer.h
29
struct spi_offload_trigger *trigger,
include/linux/spi/offload/consumer.h
32
struct spi_offload_trigger *trigger);
include/linux/spi/offload/provider.h
17
struct spi_offload_trigger;
include/linux/spi/offload/provider.h
22
bool (*match)(struct spi_offload_trigger *trigger,
include/linux/spi/offload/provider.h
24
int (*request)(struct spi_offload_trigger *trigger,
include/linux/spi/offload/provider.h
26
void (*release)(struct spi_offload_trigger *trigger);
include/linux/spi/offload/provider.h
27
int (*validate)(struct spi_offload_trigger *trigger,
include/linux/spi/offload/provider.h
29
int (*enable)(struct spi_offload_trigger *trigger,
include/linux/spi/offload/provider.h
31
void (*disable)(struct spi_offload_trigger *trigger);
include/linux/spi/offload/provider.h
45
void *spi_offload_trigger_get_priv(struct spi_offload_trigger *trigger);