Symbol: spi_transfer
drivers/base/regmap/regmap-spi.c
18
struct spi_transfer t[2];
drivers/base/regmap/regmap-spi.c
43
struct spi_transfer t[2] = { { .tx_buf = reg, .len = reg_len, },
drivers/bus/moxtet.c
388
struct spi_transfer xfer = {
drivers/char/tpm/st33zp24/spi.c
102
struct spi_transfer spi_xfer = {
drivers/char/tpm/st33zp24/spi.c
145
struct spi_transfer spi_xfer = {
drivers/char/tpm/tpm_tis_spi.h
16
struct spi_transfer *xfer);
drivers/char/tpm/tpm_tis_spi_cr50.c
138
struct spi_transfer spi_cs_wake = {
drivers/char/tpm/tpm_tis_spi_cr50.c
163
struct spi_transfer *spi_xfer)
drivers/char/tpm/tpm_tis_spi_main.c
147
struct spi_transfer spi_xfer;
drivers/char/tpm/tpm_tis_spi_main.c
50
struct spi_transfer *spi_xfer)
drivers/char/tpm/tpm_tis_spi_main.c
85
struct spi_transfer spi_xfer[3];
drivers/fpga/ice40-spi.c
47
struct spi_transfer assert_cs_then_reset_delay = {
drivers/fpga/ice40-spi.c
54
struct spi_transfer housekeeping_delay_then_release_cs = {
drivers/fpga/lattice-sysconfig-spi.c
26
struct spi_transfer xfer = {};
drivers/fpga/lattice-sysconfig-spi.c
63
struct spi_transfer xfer = {
drivers/fpga/machxo2-spi.c
139
struct spi_transfer tx[2];
drivers/fpga/machxo2-spi.c
193
struct spi_transfer tx[3];
drivers/fpga/machxo2-spi.c
257
struct spi_transfer tx;
drivers/fpga/machxo2-spi.c
296
struct spi_transfer tx[2];
drivers/fpga/machxo2-spi.c
69
struct spi_transfer rx, tx;
drivers/fpga/microchip-spi.c
285
struct spi_transfer xfers[2] = {
drivers/fpga/microchip-spi.c
57
struct spi_transfer xfers[2] = {
drivers/gpio/gpio-max3191x.c
82
struct spi_transfer xfer;
drivers/gpu/drm/bridge/ssd2825.c
222
struct spi_transfer xfer[2];
drivers/gpu/drm/drm_mipi_dbi.c
1001
struct spi_transfer tr = {
drivers/gpu/drm/drm_mipi_dbi.c
1065
struct spi_transfer tr[2] = {
drivers/gpu/drm/drm_mipi_dbi.c
1141
struct spi_transfer tr[2] = {
drivers/gpu/drm/drm_mipi_dbi.c
1339
struct spi_transfer tr = {
drivers/gpu/drm/drm_mipi_dbi.c
885
struct spi_transfer tr = {
drivers/gpu/drm/panel/panel-lg-lb035q02.c
35
struct spi_transfer index_xfer = {
drivers/gpu/drm/panel/panel-lg-lb035q02.c
39
struct spi_transfer value_xfer = {
drivers/gpu/drm/panel/panel-lg-lg4573.c
42
struct spi_transfer xfer = {
drivers/gpu/drm/panel/panel-samsung-ld9040.c
130
struct spi_transfer xfer = {
drivers/gpu/drm/panel/panel-sitronix-st7789v.c
148
struct spi_transfer xfer = { };
drivers/gpu/drm/panel/panel-sitronix-st7789v.c
170
struct spi_transfer xfer[2] = { };
drivers/gpu/drm/panel/panel-sony-acx565akm.c
79
struct spi_transfer *x, xfer[5];
drivers/gpu/drm/panel/panel-tpo-td043mtea1.c
77
struct spi_transfer xfer;
drivers/gpu/drm/panel/panel-tpo-tpg110.c
193
struct spi_transfer t[2];
drivers/gpu/drm/tiny/pixpaper.c
546
struct spi_transfer xfer = {
drivers/gpu/drm/tiny/pixpaper.c
566
struct spi_transfer xfer = {
drivers/gpu/drm/tiny/repaper.c
107
struct spi_transfer tr[2] = {};
drivers/hid/hid-goodix-spi.c
116
struct spi_transfer xfers;
drivers/hid/hid-goodix-spi.c
144
struct spi_transfer xfers;
drivers/hid/hid-goodix-spi.c
178
struct spi_transfer xfers;
drivers/hwmon/max1111.c
164
struct spi_transfer *x;
drivers/hwmon/max1111.c
40
struct spi_transfer xfer[2];
drivers/iio/accel/adxl367_spi.c
24
struct spi_transfer reg_write_xfer[2];
drivers/iio/accel/adxl367_spi.c
27
struct spi_transfer reg_read_xfer[2];
drivers/iio/accel/adxl367_spi.c
30
struct spi_transfer fifo_xfer[2];
drivers/iio/accel/sca3000.c
286
struct spi_transfer xfer[2] = {
drivers/iio/accel/sca3000.c
327
struct spi_transfer xfer[3] = {
drivers/iio/accel/sca3000.c
969
struct spi_transfer xfer[2] = {
drivers/iio/accel/sca3300.c
243
struct spi_transfer xfers[2] = {
drivers/iio/adc/ad4000.c
498
struct spi_transfer xfers[2];
drivers/iio/adc/ad4000.c
500
struct spi_transfer offload_xfer;
drivers/iio/adc/ad4000.c
583
struct spi_transfer t = {
drivers/iio/adc/ad4000.c
905
struct spi_transfer *xfer = &st->offload_xfer;
drivers/iio/adc/ad4000.c
938
struct spi_transfer *xfers = st->xfers;
drivers/iio/adc/ad4000.c
973
struct spi_transfer *xfers = st->xfers;
drivers/iio/adc/ad4030.c
245
struct spi_transfer xfer = {
drivers/iio/adc/ad4030.c
260
struct spi_transfer xfer = {
drivers/iio/adc/ad4030.c
274
struct spi_transfer xfer = {
drivers/iio/adc/ad4030.c
309
struct spi_transfer xfer = {
drivers/iio/adc/ad4130.c
303
struct spi_transfer fifo_xfer[2];
drivers/iio/adc/ad4130.c
454
struct spi_transfer t[] = {
drivers/iio/adc/ad4134.c
153
struct spi_transfer xfer = {
drivers/iio/adc/ad4134.c
209
struct spi_transfer xfer = {
drivers/iio/adc/ad4170-4.c
451
struct spi_transfer xfer;
drivers/iio/adc/ad4695.c
160
struct spi_transfer buf_read_xfer[AD4695_MAX_VIN_CHANNELS * 2 + 3];
drivers/iio/adc/ad4695.c
251
struct spi_transfer xfer = {
drivers/iio/adc/ad4695.c
270
struct spi_transfer xfers[] = {
drivers/iio/adc/ad4695.c
525
struct spi_transfer xfers[] = {
drivers/iio/adc/ad4695.c
630
struct spi_transfer *xfer;
drivers/iio/adc/ad4695.c
815
struct spi_transfer *xfer = &st->buf_read_xfer[0];
drivers/iio/adc/ad4695.c
976
struct spi_transfer xfers[2] = {
drivers/iio/adc/ad7091r8.c
121
struct spi_transfer t[] = {
drivers/iio/adc/ad7191.c
91
struct spi_transfer t = {
drivers/iio/adc/ad7266.c
32
struct spi_transfer single_xfer[3];
drivers/iio/adc/ad7280a.c
230
struct spi_transfer t = {
drivers/iio/adc/ad7292.c
124
struct spi_transfer t[] = {
drivers/iio/adc/ad7298.c
44
struct spi_transfer ring_xfer[10];
drivers/iio/adc/ad7298.c
45
struct spi_transfer scan_single_xfer[3];
drivers/iio/adc/ad7380.c
1059
struct spi_transfer xfer = {
drivers/iio/adc/ad7380.c
1100
struct spi_transfer *xfer = st->seq ? st->seq_xfer : st->normal_xfer;
drivers/iio/adc/ad7380.c
1166
struct spi_transfer *xfer = &st->offload_xfer;
drivers/iio/adc/ad7380.c
895
struct spi_transfer normal_xfer[2];
drivers/iio/adc/ad7380.c
897
struct spi_transfer seq_xfer[4];
drivers/iio/adc/ad7380.c
899
struct spi_transfer offload_xfer;
drivers/iio/adc/ad7380.c
923
struct spi_transfer xfer = {
drivers/iio/adc/ad7380.c
941
struct spi_transfer xfers[] = {
drivers/iio/adc/ad7476.c
44
struct spi_transfer xfer;
drivers/iio/adc/ad7606_spi.c
103
struct spi_transfer t[] = {
drivers/iio/adc/ad7606_spi.c
155
struct spi_transfer *xfer = &bus_data->offload_xfer;
drivers/iio/adc/ad7606_spi.c
31
struct spi_transfer offload_xfer;
drivers/iio/adc/ad7606_spi.c
78
struct spi_transfer xfer = {
drivers/iio/adc/ad7606_spi.c
91
struct spi_transfer xfer = {
drivers/iio/adc/ad7766.c
44
struct spi_transfer xfer;
drivers/iio/adc/ad7779.c
178
struct spi_transfer t = {
drivers/iio/adc/ad7779.c
587
struct spi_transfer t = {
drivers/iio/adc/ad7779.c
612
struct spi_transfer t = {
drivers/iio/adc/ad7887.c
63
struct spi_transfer xfer[4];
drivers/iio/adc/ad7923.c
51
struct spi_transfer ring_xfer[9];
drivers/iio/adc/ad7923.c
52
struct spi_transfer scan_single_xfer[2];
drivers/iio/adc/ad7944.c
190
struct spi_transfer *xfers = adc->xfers;
drivers/iio/adc/ad7944.c
222
struct spi_transfer *xfers = adc->xfers;
drivers/iio/adc/ad7944.c
245
struct spi_transfer *xfers = adc->xfers;
drivers/iio/adc/ad7944.c
287
struct spi_transfer *xfers = adc->offload_xfers;
drivers/iio/adc/ad7944.c
58
struct spi_transfer xfers[3];
drivers/iio/adc/ad7944.c
60
struct spi_transfer offload_xfers[2];
drivers/iio/adc/ad_sigma_delta.c
125
struct spi_transfer t[] = {
drivers/iio/adc/ad_sigma_delta.c
251
struct spi_transfer t[] = {
drivers/iio/adc/ad_sigma_delta.c
471
struct spi_transfer *xfer = sigma_delta->sample_xfer;
drivers/iio/adc/ad_sigma_delta.c
74
struct spi_transfer t = {
drivers/iio/adc/ade9000.c
306
struct spi_transfer xfer[2];
drivers/iio/adc/ltc2496.c
40
struct spi_transfer t = {
drivers/iio/adc/max1118.c
72
struct spi_transfer xfers[] = {
drivers/iio/adc/max1241.c
43
struct spi_transfer xfers[] = {
drivers/iio/adc/max14001.c
87
struct spi_transfer xfers[] = {
drivers/iio/adc/mcp320x.c
87
struct spi_transfer transfer[2];
drivers/iio/adc/mcp320x.c
89
struct spi_transfer start_conv_transfer;
drivers/iio/adc/mcp3911.c
516
struct spi_transfer xfer[] = {
drivers/iio/adc/rohm-bd79112.c
37
struct spi_transfer read_xfer[2];
drivers/iio/adc/rohm-bd79112.c
38
struct spi_transfer write_xfer;
drivers/iio/adc/ti-adc0832.c
139
struct spi_transfer xfer = {
drivers/iio/adc/ti-adc084s021.c
26
struct spi_transfer spi_trans;
drivers/iio/adc/ti-adc108s102.c
63
struct spi_transfer ring_xfer;
drivers/iio/adc/ti-adc108s102.c
65
struct spi_transfer scan_single_xfer;
drivers/iio/adc/ti-adc12138.c
129
struct spi_transfer xfer = {
drivers/iio/adc/ti-ads1018.c
254
struct spi_transfer xfer[2] = {
drivers/iio/adc/ti-ads1018.c
97
struct spi_transfer xfer;
drivers/iio/adc/ti-ads124s08.c
200
struct spi_transfer t[] = {
drivers/iio/adc/ti-ads1298.c
110
struct spi_transfer rdata_xfer;
drivers/iio/adc/ti-ads1298.c
172
struct spi_transfer xfer = {
drivers/iio/adc/ti-ads1298.c
368
struct spi_transfer reg_write_xfer = {
drivers/iio/adc/ti-ads1298.c
389
struct spi_transfer reg_read_xfer = {
drivers/iio/adc/ti-ads131e08.c
176
struct spi_transfer transfer[] = {
drivers/iio/adc/ti-ads131e08.c
205
struct spi_transfer transfer[] = {
drivers/iio/adc/ti-ads131e08.c
230
struct spi_transfer transfer[] = {
drivers/iio/adc/ti-ads131m02.c
132
struct spi_transfer xfer;
drivers/iio/adc/ti-ads7950.c
68
struct spi_transfer ring_xfer;
drivers/iio/adc/ti-ads7950.c
69
struct spi_transfer scan_single_xfer[3];
drivers/iio/adc/ti-ads8688.c
215
struct spi_transfer t[] = {
drivers/iio/adc/ti-tlc4541.c
36
struct spi_transfer scan_single_xfer[3];
drivers/iio/adc/ti-tsc2046.c
153
struct spi_transfer xfer;
drivers/iio/adc/ti-tsc2046.c
279
struct spi_transfer xfer = { };
drivers/iio/addac/ad74115.c
222
struct spi_transfer adc_samples_xfer[AD74115_ADC_CH_NUM + 1];
drivers/iio/addac/ad74115.c
450
struct spi_transfer reg_read_xfer[] = {
drivers/iio/addac/ad74115.c
662
struct spi_transfer *xfer = st->adc_samples_xfer;
drivers/iio/addac/ad74413r.c
198
struct spi_transfer reg_read_xfer[] = {
drivers/iio/addac/ad74413r.c
80
struct spi_transfer adc_samples_xfer[AD74413R_CHANNEL_MAX + 1];
drivers/iio/addac/ad74413r.c
894
struct spi_transfer *xfer = st->adc_samples_xfer;
drivers/iio/dac/ad5360.c
224
struct spi_transfer t[] = {
drivers/iio/dac/ad5421.c
161
struct spi_transfer t[] = {
drivers/iio/dac/ad5449.c
103
struct spi_transfer t[] = {
drivers/iio/dac/ad5504.c
79
struct spi_transfer t = {
drivers/iio/dac/ad5592r.c
22
struct spi_transfer t = {
drivers/iio/dac/ad5686-spi.c
51
struct spi_transfer t[] = {
drivers/iio/dac/ad5755.c
299
struct spi_transfer t[] = {
drivers/iio/dac/ad5758.c
188
struct spi_transfer t[] = {
drivers/iio/dac/ad5761.c
137
struct spi_transfer xfers[] = {
drivers/iio/dac/ad5764.c
144
struct spi_transfer t[] = {
drivers/iio/dac/ad5766.c
148
struct spi_transfer xfers[] = {
drivers/iio/dac/ad5791.c
106
struct spi_transfer offload_xfer;
drivers/iio/dac/ad5791.c
134
struct spi_transfer xfers[] = {
drivers/iio/dac/ad7293.c
173
struct spi_transfer t = {0};
drivers/iio/dac/ltc2688.c
105
struct spi_transfer xfers[] = {
drivers/iio/dac/max22007.c
130
struct spi_transfer xfer = {
drivers/iio/dac/ti-dac082s085.c
53
struct spi_transfer xfer;
drivers/iio/frequency/ad9523.c
308
struct spi_transfer t[] = {
drivers/iio/frequency/ad9523.c
337
struct spi_transfer t[] = {
drivers/iio/frequency/admv1013.c
109
struct spi_transfer t = {0};
drivers/iio/frequency/admv1014.c
139
struct spi_transfer t = {};
drivers/iio/frequency/adrf6780.c
95
struct spi_transfer t = {0};
drivers/iio/gyro/adis16080.c
56
struct spi_transfer t[] = {
drivers/iio/gyro/adis16130.c
51
struct spi_transfer xfer = {
drivers/iio/gyro/adxrs450.c
167
struct spi_transfer xfers[] = {
drivers/iio/gyro/adxrs450.c
205
struct spi_transfer xfers = {
drivers/iio/gyro/adxrs450.c
95
struct spi_transfer xfers[] = {
drivers/iio/imu/adis.c
128
struct spi_transfer xfers[] = {
drivers/iio/imu/adis.c
39
struct spi_transfer xfers[] = {
drivers/iio/imu/adis16550.c
114
struct spi_transfer xfer[2];
drivers/iio/imu/adis16550.c
203
struct spi_transfer xfers[] = {
drivers/iio/potentiometer/mcp4131.c
150
struct spi_transfer t = {
drivers/iio/pressure/abp2030pa_spi.c
19
struct spi_transfer xfer = { };
drivers/iio/pressure/mpl115_spi.c
41
struct spi_transfer xfer = {
drivers/iio/pressure/mpl115_spi.c
62
struct spi_transfer xfer = {
drivers/iio/pressure/mprls0025pa_spi.c
25
struct spi_transfer xfers[2] = { };
drivers/iio/resolver/ad2s1210.c
199
struct spi_transfer xfers[] = {
drivers/iio/resolver/ad2s1210.c
245
struct spi_transfer xfers[] = {
drivers/input/joystick/psxpad-spi.c
77
struct spi_transfer xfers = {
drivers/input/keyboard/applespi.c
394
struct spi_transfer dl_t;
drivers/input/keyboard/applespi.c
395
struct spi_transfer rd_t;
drivers/input/keyboard/applespi.c
398
struct spi_transfer ww_t;
drivers/input/keyboard/applespi.c
399
struct spi_transfer wd_t;
drivers/input/keyboard/applespi.c
400
struct spi_transfer wr_t;
drivers/input/keyboard/applespi.c
401
struct spi_transfer st_t;
drivers/input/keyboard/applespi.c
552
struct spi_transfer *dl_t = &applespi->dl_t;
drivers/input/keyboard/applespi.c
553
struct spi_transfer *rd_t = &applespi->rd_t;
drivers/input/keyboard/applespi.c
572
struct spi_transfer *wt_t = &applespi->ww_t;
drivers/input/keyboard/applespi.c
573
struct spi_transfer *dl_t = &applespi->wd_t;
drivers/input/keyboard/applespi.c
574
struct spi_transfer *wr_t = &applespi->wr_t;
drivers/input/keyboard/applespi.c
575
struct spi_transfer *st_t = &applespi->st_t;
drivers/input/misc/ad714x-spi.c
23
struct spi_transfer xfer[2];
drivers/input/misc/ariel-pwrbutton.c
37
struct spi_transfer t = {
drivers/input/rmi4/rmi_spi.c
120
struct spi_transfer *xfer;
drivers/input/rmi4/rmi_spi.c
188
memset(xfer, 0, sizeof(struct spi_transfer));
drivers/input/rmi4/rmi_spi.c
197
memset(xfer, 0, sizeof(struct spi_transfer));
drivers/input/rmi4/rmi_spi.c
211
memset(xfer, 0, sizeof(struct spi_transfer));
drivers/input/rmi4/rmi_spi.c
220
memset(xfer, 0, sizeof(struct spi_transfer));
drivers/input/rmi4/rmi_spi.c
47
struct spi_transfer *rx_xfers;
drivers/input/rmi4/rmi_spi.c
48
struct spi_transfer *tx_xfers;
drivers/input/rmi4/rmi_spi.c
58
struct spi_transfer *xfer_buf;
drivers/input/rmi4/rmi_spi.c
98
sizeof(struct spi_transfer),
drivers/input/touchscreen/ad7877.c
147
struct spi_transfer xfer[6];
drivers/input/touchscreen/ad7877.c
177
struct spi_transfer xfer[AD7877_NR_SENSE + 2];
drivers/input/touchscreen/ads7846.c
1045
struct spi_transfer *x = ts->xfer;
drivers/input/touchscreen/ads7846.c
113
struct spi_transfer xfer[18];
drivers/input/touchscreen/ads7846.c
334
struct spi_transfer xfer[8];
drivers/input/touchscreen/ads7846.c
345
struct spi_transfer xfer[2];
drivers/input/touchscreen/apple_z2.c
128
struct spi_transfer xfer;
drivers/input/touchscreen/apple_z2.c
226
struct spi_transfer blob_xfer, ack_xfer;
drivers/input/touchscreen/cyttsp_spi.c
40
struct spi_transfer xfer[2];
drivers/input/touchscreen/goodix_berlin_spi.c
41
struct spi_transfer xfers;
drivers/input/touchscreen/goodix_berlin_spi.c
84
struct spi_transfer xfers;
drivers/input/touchscreen/tsc2005.c
27
struct spi_transfer xfer = {
drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c
19
struct spi_transfer tx;
drivers/media/i2c/s5c73m3/s5c73m3-spi.c
38
struct spi_transfer xfer = {
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
100
struct spi_transfer *t;
drivers/media/rc/ir-spi.c
44
struct spi_transfer xfer;
drivers/media/spi/cxd2880-spi.c
124
struct spi_transfer transfer[2] = {};
drivers/media/spi/cxd2880-spi.c
65
struct spi_transfer tx = {};
drivers/media/spi/gs1662.c
138
struct spi_transfer tx[] = {
drivers/media/spi/gs1662.c
172
struct spi_transfer tx[] = {
drivers/media/usb/msi2500/msi2500.c
1141
struct spi_transfer *t;
drivers/mfd/ezx-pcap.c
52
struct spi_transfer t;
drivers/mfd/mc13xxx-spi.c
67
struct spi_transfer t = {
drivers/mfd/ocelot-spi.c
144
struct spi_transfer xfers[3] = {0};
drivers/mfd/rk8xx-spi.c
45
struct spi_transfer xfer[2] = { 0 };
drivers/mfd/rsmu_spi.c
28
struct spi_transfer xfer = {0};
drivers/mfd/rsmu_spi.c
69
struct spi_transfer xfer = {0};
drivers/misc/eeprom/eeprom_93xx46.c
130
struct spi_transfer t[2] = {};
drivers/misc/eeprom/eeprom_93xx46.c
187
struct spi_transfer t = {};
drivers/misc/eeprom/eeprom_93xx46.c
233
struct spi_transfer t[2] = {};
drivers/misc/eeprom/eeprom_93xx46.c
321
struct spi_transfer t = {};
drivers/misc/gehc-achc.c
218
struct spi_transfer xfers[2] = {};
drivers/misc/gehc-achc.c
254
struct spi_transfer xfers[2] = {};
drivers/misc/gehc-achc.c
62
struct spi_transfer assert_cs = {
drivers/misc/gehc-achc.c
65
struct spi_transfer release_cs = { };
drivers/misc/mei/vsc-tp.c
154
struct spi_transfer xfer = {
drivers/mmc/host/mmc_spi.c
114
struct spi_transfer token, t, crc, early_status;
drivers/mmc/host/mmc_spi.c
118
struct spi_transfer status;
drivers/mmc/host/mmc_spi.c
405
struct spi_transfer *t;
drivers/mmc/host/mmc_spi.c
511
struct spi_transfer *t;
drivers/mmc/host/mmc_spi.c
590
mmc_spi_writeblock(struct mmc_spi_host *host, struct spi_transfer *t,
drivers/mmc/host/mmc_spi.c
684
mmc_spi_readblock(struct mmc_spi_host *host, struct spi_transfer *t,
drivers/mmc/host/mmc_spi.c
772
struct spi_transfer *t;
drivers/mtd/devices/mchp23k256.c
103
struct spi_transfer transfer[2] = {};
drivers/mtd/devices/mchp23k256.c
145
struct spi_transfer transfer = {};
drivers/mtd/devices/mchp23k256.c
64
struct spi_transfer transfer[2] = {};
drivers/mtd/devices/mtd_dataflash.c
158
struct spi_transfer x = { };
drivers/mtd/devices/mtd_dataflash.c
239
struct spi_transfer x[2] = { };
drivers/mtd/devices/mtd_dataflash.c
304
struct spi_transfer x[2] = { };
drivers/mtd/devices/mtd_dataflash.c
462
struct spi_transfer t;
drivers/mtd/devices/mtd_dataflash.c
541
struct spi_transfer t;
drivers/mtd/devices/sst25l.c
210
struct spi_transfer transfer[2];
drivers/mtd/devices/sst25l.c
312
struct spi_transfer t;
drivers/mtd/devices/sst25l.c
318
memset(&t, 0, sizeof(struct spi_transfer));
drivers/mtd/devices/sst25l.c
70
struct spi_transfer t;
drivers/mtd/devices/sst25l.c
75
memset(&t, 0, sizeof(struct spi_transfer));
drivers/net/can/m_can/tcan4x5x-regmap.c
24
struct spi_transfer xfer[] = {
drivers/net/can/m_can/tcan4x5x-regmap.c
54
struct spi_transfer xfer[2] = {
drivers/net/can/spi/hi311x.c
203
struct spi_transfer t = {
drivers/net/can/spi/mcp251x.c
299
struct spi_transfer t = {
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1961
struct spi_transfer xfer[2] = { };
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
147
struct spi_transfer xfer[2] = { };
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
197
struct spi_transfer xfer[2] = { };
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
23
struct spi_transfer xfer[] = {
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
246
struct spi_transfer xfer[] = {
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
368
struct spi_transfer xfer[2] = { };
drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c
139
struct spi_transfer *xfer;
drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c
202
struct spi_transfer *xfer;
drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c
70
struct spi_transfer *xfer;
drivers/net/can/spi/mcp251xfd/mcp251xfd.h
524
struct spi_transfer xfer[2];
drivers/net/can/spi/mcp251xfd/mcp251xfd.h
537
struct spi_transfer irq_enable_xfer;
drivers/net/can/spi/mcp251xfd/mcp251xfd.h
542
struct spi_transfer uinc_xfer[MCP251XFD_TX_OBJ_NUM_MAX];
drivers/net/can/spi/mcp251xfd/mcp251xfd.h
575
struct spi_transfer irq_enable_xfer;
drivers/net/can/spi/mcp251xfd/mcp251xfd.h
580
struct spi_transfer uinc_xfer[MCP251XFD_FIFO_DEPTH];
drivers/net/dsa/ks8995.c
252
struct spi_transfer t[2];
drivers/net/dsa/ks8995.c
280
struct spi_transfer t[2];
drivers/net/dsa/sja1105/sja1105_spi.c
40
struct spi_transfer xfers[2] = {0};
drivers/net/dsa/sja1105/sja1105_spi.c
41
struct spi_transfer *chunk_xfer;
drivers/net/dsa/sja1105/sja1105_spi.c
42
struct spi_transfer *hdr_xfer;
drivers/net/dsa/sja1105/sja1105_spi.c
57
struct spi_transfer *ptp_sts_xfer;
drivers/net/dsa/vitesse-vsc73xx-spi.c
56
struct spi_transfer t[2];
drivers/net/dsa/vitesse-vsc73xx-spi.c
98
struct spi_transfer t[2];
drivers/net/ethernet/adi/adin1110.c
199
struct spi_transfer t = {0};
drivers/net/ethernet/adi/adin1110.c
297
struct spi_transfer t = {0};
drivers/net/ethernet/asix/ax88796c_spi.c
48
struct spi_transfer *xfer = ax_spi->spi_rx_xfer;
drivers/net/ethernet/asix/ax88796c_spi.h
30
struct spi_transfer spi_rx_xfer[2];
drivers/net/ethernet/micrel/ks8851_spi.c
118
struct spi_transfer *xfer = &kss->spi_xfer1;
drivers/net/ethernet/micrel/ks8851_spi.c
149
struct spi_transfer *xfer;
drivers/net/ethernet/micrel/ks8851_spi.c
214
struct spi_transfer *xfer = kss->spi_xfer2;
drivers/net/ethernet/micrel/ks8851_spi.c
254
struct spi_transfer *xfer = kss->spi_xfer2;
drivers/net/ethernet/micrel/ks8851_spi.c
52
struct spi_transfer spi_xfer1;
drivers/net/ethernet/micrel/ks8851_spi.c
53
struct spi_transfer spi_xfer2[2];
drivers/net/ethernet/microchip/enc28j60.c
89
struct spi_transfer tx = {
drivers/net/ethernet/microchip/enc28j60.c
93
struct spi_transfer rx = {
drivers/net/ethernet/microchip/encx24j600-regmap.c
119
struct spi_transfer t[3] = { { .tx_buf = &cmd, .len = sizeof(cmd), },
drivers/net/ethernet/microchip/encx24j600-regmap.c
37
struct spi_transfer t[2] = { { .tx_buf = &opcode, .len = 1, },
drivers/net/ethernet/oa_tc6.c
162
struct spi_transfer xfer = { 0 };
drivers/net/ethernet/qualcomm/qca_7k.c
33
struct spi_transfer transfer[2];
drivers/net/ethernet/qualcomm/qca_7k.c
73
struct spi_transfer transfer[2];
drivers/net/ethernet/qualcomm/qca_spi.c
126
struct spi_transfer transfer;
drivers/net/ethernet/qualcomm/qca_spi.c
151
struct spi_transfer transfer[2];
drivers/net/ethernet/qualcomm/qca_spi.c
179
struct spi_transfer transfer;
drivers/net/ethernet/qualcomm/qca_spi.c
204
struct spi_transfer transfer;
drivers/net/ethernet/qualcomm/qca_spi.c
98
struct spi_transfer transfer[2];
drivers/net/ethernet/vertexcom/mse102x.c
156
struct spi_transfer *xfer = &mses->spi_xfer;
drivers/net/ethernet/vertexcom/mse102x.c
179
struct spi_transfer *xfer = &mses->spi_xfer;
drivers/net/ethernet/vertexcom/mse102x.c
228
struct spi_transfer *xfer = &mses->spi_xfer;
drivers/net/ethernet/vertexcom/mse102x.c
273
struct spi_transfer *xfer = &mses->spi_xfer;
drivers/net/ethernet/vertexcom/mse102x.c
86
struct spi_transfer spi_xfer;
drivers/net/ethernet/wiznet/w5100-spi.c
188
struct spi_transfer xfer[] = {
drivers/net/ethernet/wiznet/w5100-spi.c
218
struct spi_transfer xfer[] = {
drivers/net/ethernet/wiznet/w5100-spi.c
348
struct spi_transfer xfer[] = {
drivers/net/ethernet/wiznet/w5100-spi.c
377
struct spi_transfer xfer[] = {
drivers/net/ieee802154/adf7242.c
275
struct spi_transfer stat_xfer;
drivers/net/ieee802154/adf7242.c
365
struct spi_transfer xfer_head = {
drivers/net/ieee802154/adf7242.c
370
struct spi_transfer xfer_buf = {
drivers/net/ieee802154/adf7242.c
397
struct spi_transfer xfer_head = {
drivers/net/ieee802154/adf7242.c
402
struct spi_transfer xfer_buf = {
drivers/net/ieee802154/adf7242.c
436
struct spi_transfer xfer = {
drivers/net/ieee802154/adf7242.c
507
struct spi_transfer xfer_buf = { };
drivers/net/ieee802154/adf7242.c
511
struct spi_transfer xfer_head = {
drivers/net/ieee802154/at86rf230.c
67
struct spi_transfer trx;
drivers/net/ieee802154/ca8210.c
263
struct spi_transfer transfer;
drivers/net/ieee802154/cc2520.c
221
struct spi_transfer xfer = {
drivers/net/ieee802154/cc2520.c
249
struct spi_transfer xfer = {
drivers/net/ieee802154/cc2520.c
278
struct spi_transfer xfer = {
drivers/net/ieee802154/cc2520.c
311
struct spi_transfer xfer_head = {
drivers/net/ieee802154/cc2520.c
317
struct spi_transfer xfer_buf = {
drivers/net/ieee802154/cc2520.c
345
struct spi_transfer xfer1 = {
drivers/net/ieee802154/cc2520.c
351
struct spi_transfer xfer2 = {
drivers/net/ieee802154/cc2520.c
387
struct spi_transfer xfer_head = {
drivers/net/ieee802154/cc2520.c
392
struct spi_transfer xfer_len = {
drivers/net/ieee802154/cc2520.c
396
struct spi_transfer xfer_buf = {
drivers/net/ieee802154/cc2520.c
428
struct spi_transfer xfer_head = {
drivers/net/ieee802154/cc2520.c
433
struct spi_transfer xfer_buf = {
drivers/net/ieee802154/mcr20a.c
411
struct spi_transfer tx_xfer_header;
drivers/net/ieee802154/mcr20a.c
414
struct spi_transfer tx_xfer_len;
drivers/net/ieee802154/mcr20a.c
416
struct spi_transfer tx_xfer_buf;
drivers/net/ieee802154/mcr20a.c
423
struct spi_transfer reg_xfer_cmd;
drivers/net/ieee802154/mcr20a.c
424
struct spi_transfer reg_xfer_data;
drivers/net/ieee802154/mcr20a.c
429
struct spi_transfer rx_xfer_header;
drivers/net/ieee802154/mcr20a.c
431
struct spi_transfer rx_xfer_lqi;
drivers/net/ieee802154/mcr20a.c
433
struct spi_transfer rx_xfer_buf;
drivers/net/ieee802154/mcr20a.c
439
struct spi_transfer irq_xfer_data;
drivers/net/ieee802154/mcr20a.c
440
struct spi_transfer irq_xfer_header;
drivers/net/ieee802154/mrf24j40.c
207
struct spi_transfer tx_hdr_trx;
drivers/net/ieee802154/mrf24j40.c
209
struct spi_transfer tx_len_trx;
drivers/net/ieee802154/mrf24j40.c
210
struct spi_transfer tx_buf_trx;
drivers/net/ieee802154/mrf24j40.c
216
struct spi_transfer tx_post_trx;
drivers/net/ieee802154/mrf24j40.c
221
struct spi_transfer rx_trx;
drivers/net/ieee802154/mrf24j40.c
226
struct spi_transfer rx_addr_trx;
drivers/net/ieee802154/mrf24j40.c
228
struct spi_transfer rx_lqi_trx;
drivers/net/ieee802154/mrf24j40.c
230
struct spi_transfer rx_fifo_buf_trx;
drivers/net/ieee802154/mrf24j40.c
235
struct spi_transfer irq_trx;
drivers/net/wireless/intersil/p54/p54spi.c
49
struct spi_transfer t[2];
drivers/net/wireless/intersil/p54/p54spi.c
74
struct spi_transfer t[3];
drivers/net/wireless/marvell/libertas/if_spi.c
151
struct spi_transfer reg_trans;
drivers/net/wireless/marvell/libertas/if_spi.c
152
struct spi_transfer data_trans;
drivers/net/wireless/marvell/libertas/if_spi.c
205
struct spi_transfer reg_trans;
drivers/net/wireless/marvell/libertas/if_spi.c
206
struct spi_transfer dummy_trans;
drivers/net/wireless/marvell/libertas/if_spi.c
207
struct spi_transfer data_trans;
drivers/net/wireless/microchip/wilc1000/spi.c
326
struct spi_transfer tr = {
drivers/net/wireless/microchip/wilc1000/spi.c
368
struct spi_transfer tr = {
drivers/net/wireless/microchip/wilc1000/spi.c
409
struct spi_transfer tr = {
drivers/net/wireless/silabs/wfx/bus_spi.c
106
struct spi_transfer t_addr = {
drivers/net/wireless/silabs/wfx/bus_spi.c
110
struct spi_transfer t_msg = {
drivers/net/wireless/silabs/wfx/bus_spi.c
70
struct spi_transfer t_addr = {
drivers/net/wireless/silabs/wfx/bus_spi.c
74
struct spi_transfer t_msg = {
drivers/net/wireless/st/cw1200/cw1200_spi.c
131
struct spi_transfer t_addr = {
drivers/net/wireless/st/cw1200/cw1200_spi.c
135
struct spi_transfer t_msg = {
drivers/net/wireless/st/cw1200/cw1200_spi.c
67
struct spi_transfer t_addr = {
drivers/net/wireless/st/cw1200/cw1200_spi.c
71
struct spi_transfer t_msg = {
drivers/net/wireless/ti/wl1251/spi.c
134
struct spi_transfer t[3];
drivers/net/wireless/ti/wl1251/spi.c
175
struct spi_transfer t[2];
drivers/net/wireless/ti/wl1251/spi.c
46
struct spi_transfer t;
drivers/net/wireless/ti/wl1251/spi.c
74
struct spi_transfer t;
drivers/net/wireless/ti/wlcore/spi.c
120
struct spi_transfer t;
drivers/net/wireless/ti/wlcore/spi.c
199
struct spi_transfer t[1];
drivers/net/wireless/ti/wlcore/spi.c
235
struct spi_transfer t[2];
drivers/net/wireless/ti/wlcore/spi.c
301
struct spi_transfer *t;
drivers/net/wireless/ti/wlcore/spi.c
93
struct spi_transfer t;
drivers/nfc/st-nci/spi.c
124
struct spi_transfer spi_xfer = {
drivers/nfc/st-nci/spi.c
82
struct spi_transfer spi_xfer = {
drivers/nfc/st95hf/spi.c
133
struct spi_transfer t[2] = {
drivers/nfc/st95hf/spi.c
20
struct spi_transfer tx_transfer = {
drivers/nfc/st95hf/spi.c
72
struct spi_transfer tx_takedata;
drivers/nfc/st95hf/spi.c
76
struct spi_transfer t[2] = {
drivers/nfc/st95hf/spi.c
83
memset(&tx_takedata, 0x0, sizeof(struct spi_transfer));
drivers/nfc/trf7970a.c
498
struct spi_transfer t[2];
drivers/nfc/trf7970a.c
693
struct spi_transfer t[2];
drivers/pinctrl/pinctrl-mcp23s08_spi.c
31
struct spi_transfer t[2] = { { .tx_buf = &mcp->addr, .len = 1, },
drivers/pinctrl/pinctrl-mcp23s08_spi.c
48
struct spi_transfer t[3] = { { .tx_buf = &mcp->addr, .len = 1, },
drivers/platform/chrome/cros_ec_spi.c
115
struct spi_transfer trans;
drivers/platform/chrome/cros_ec_spi.c
153
struct spi_transfer trans;
drivers/platform/chrome/cros_ec_spi.c
388
struct spi_transfer trans, trans_delay;
drivers/platform/chrome/cros_ec_spi.c
533
struct spi_transfer trans;
drivers/platform/olpc/olpc-xo175-ec.c
224
struct spi_transfer xfer;
drivers/pwm/pwm-mc33xs2410.c
91
struct spi_transfer t = {
drivers/regulator/tps6524x-regulator.c
148
struct spi_transfer t[3];
drivers/regulator/tps6524x-regulator.c
201
struct spi_transfer t[3];
drivers/rtc/rtc-ds1305.c
489
static void msg_init(struct spi_message *m, struct spi_transfer *x,
drivers/rtc/rtc-ds1305.c
514
struct spi_transfer x[2];
drivers/rtc/rtc-ds1305.c
529
struct spi_transfer x[2];
drivers/spi/internals.h
45
struct spi_transfer *xfer)
drivers/spi/spi-altera-core.c
143
struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-amd.c
316
struct spi_transfer *xfer = NULL;
drivers/spi/spi-amlogic-spisg.c
220
struct spi_transfer *xfer)
drivers/spi/spi-amlogic-spisg.c
249
struct spi_transfer *xfer,
drivers/spi/spi-amlogic-spisg.c
377
struct spi_transfer *xfer,
drivers/spi/spi-amlogic-spisg.c
488
struct spi_transfer *xfer;
drivers/spi/spi-apple.c
196
static bool apple_spi_prep_transfer(struct apple_spi *spi, struct spi_transfer *t)
drivers/spi/spi-apple.c
358
struct spi_transfer *t)
drivers/spi/spi-ar934x.c
82
struct spi_transfer *t = NULL;
drivers/spi/spi-armada-3700.c
415
struct spi_transfer *xfer)
drivers/spi/spi-armada-3700.c
592
struct spi_transfer *xfer)
drivers/spi/spi-armada-3700.c
741
struct spi_transfer *xfer)
drivers/spi/spi-armada-3700.c
786
struct spi_transfer *xfer)
drivers/spi/spi-aspeed-smc.c
917
struct spi_transfer *xfer)
drivers/spi/spi-at91-usart.c
115
struct spi_transfer *xfer)
drivers/spi/spi-at91-usart.c
202
struct spi_transfer *xfer)
drivers/spi/spi-at91-usart.c
313
struct spi_transfer *xfer)
drivers/spi/spi-at91-usart.c
385
struct spi_transfer *xfer)
drivers/spi/spi-at91-usart.c
80
struct spi_transfer *current_transfer;
drivers/spi/spi-atmel.c
1015
struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
1031
atmel_spi_pump_single_data(struct atmel_spi *as, struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
1055
atmel_spi_pump_fifo_data(struct atmel_spi *as, struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
1095
atmel_spi_pump_pio_data(struct atmel_spi *as, struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
1112
struct spi_transfer *xfer;
drivers/spi/spi-atmel.c
1341
struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
263
struct spi_transfer *current_transfer;
drivers/spi/spi-atmel.c
480
static inline bool atmel_spi_is_vmalloc_xfer(struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
486
struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
493
struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
644
struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
676
struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
746
struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
760
struct spi_transfer *xfer,
drivers/spi/spi-atmel.c
853
struct spi_transfer *xfer,
drivers/spi/spi-atmel.c
866
struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
917
struct spi_transfer *xfer)
drivers/spi/spi-atmel.c
983
atmel_spi_dma_map_xfer(struct atmel_spi *as, struct spi_transfer *xfer)
drivers/spi/spi-au1550.c
220
static int au1550_spi_setupxfer(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-au1550.c
304
static int au1550_spi_dma_txrxb(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-au1550.c
493
static int au1550_spi_pio_txrxb(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-au1550.c
54
int (*txrx_bufs)(struct spi_device *spi, struct spi_transfer *t);
drivers/spi/spi-au1550.c
626
static int au1550_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-axi-spi-engine.c
131
struct spi_transfer *tx_xfer;
drivers/spi/spi-axi-spi-engine.c
137
struct spi_transfer *rx_xfer;
drivers/spi/spi-axi-spi-engine.c
229
struct spi_transfer *xfer, u32 num_lanes)
drivers/spi/spi-axi-spi-engine.c
307
struct spi_transfer *xfer;
drivers/spi/spi-axi-spi-engine.c
374
struct spi_transfer *xfer;
drivers/spi/spi-axi-spi-engine.c
408
xfer = list_first_entry(&msg->transfers, struct spi_transfer, transfer_list);
drivers/spi/spi-axi-spi-engine.c
500
struct spi_transfer **_xfer)
drivers/spi/spi-axi-spi-engine.c
502
struct spi_transfer *xfer = *_xfer;
drivers/spi/spi-axi-spi-engine.c
506
struct spi_transfer, transfer_list);
drivers/spi/spi-axi-spi-engine.c
519
struct spi_transfer *xfer = st->tx_xfer;
drivers/spi/spi-axi-spi-engine.c
537
struct spi_transfer *xfer = st->rx_xfer;
drivers/spi/spi-axi-spi-engine.c
719
struct spi_transfer *xfer;
drivers/spi/spi-axi-spi-engine.c
953
struct spi_transfer *xfer;
drivers/spi/spi-axi-spi-engine.c
987
struct spi_transfer *xfer;
drivers/spi/spi-axiado.c
161
struct spi_transfer *transfer)
drivers/spi/spi-axiado.c
179
struct spi_transfer *transfer)
drivers/spi/spi-axiado.c
401
struct spi_transfer *transfer)
drivers/spi/spi-bcm-qspi.c
1123
struct spi_transfer *trans)
drivers/spi/spi-bcm-qspi.c
1155
struct spi_transfer t[2];
drivers/spi/spi-bcm-qspi.c
216
struct spi_transfer *trans;
drivers/spi/spi-bcm-qspi.c
695
struct spi_transfer *trans)
drivers/spi/spi-bcm2835.c
1054
struct spi_transfer *tfr)
drivers/spi/spi-bcm2835.c
126
struct spi_transfer *tfr;
drivers/spi/spi-bcm2835.c
412
struct spi_transfer *tfr,
drivers/spi/spi-bcm2835.c
486
struct spi_transfer *tfr,
drivers/spi/spi-bcm2835.c
576
struct spi_transfer *tfr = bs->tfr;
drivers/spi/spi-bcm2835.c
672
struct spi_transfer *tfr,
drivers/spi/spi-bcm2835.c
771
struct spi_transfer *tfr,
drivers/spi/spi-bcm2835.c
854
struct spi_transfer *tfr)
drivers/spi/spi-bcm2835.c
999
struct spi_transfer *tfr,
drivers/spi/spi-bcm2835aux.c
262
struct spi_transfer *tfr)
drivers/spi/spi-bcm2835aux.c
277
struct spi_transfer *tfr)
drivers/spi/spi-bcm2835aux.c
302
struct spi_transfer *tfr)
drivers/spi/spi-bcm2835aux.c
342
struct spi_transfer *tfr)
drivers/spi/spi-bcm63xx-hsspi.c
268
struct spi_transfer *t_prepend)
drivers/spi/spi-bcm63xx-hsspi.c
273
struct spi_transfer *t;
drivers/spi/spi-bcm63xx-hsspi.c
336
memcpy(t_prepend, t, sizeof(struct spi_transfer));
drivers/spi/spi-bcm63xx-hsspi.c
374
struct spi_transfer *t)
drivers/spi/spi-bcm63xx-hsspi.c
493
static int bcm63xx_hsspi_do_txrx(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-bcm63xx-hsspi.c
611
struct spi_transfer *t;
drivers/spi/spi-bcm63xx-hsspi.c
688
struct spi_transfer t_prepend;
drivers/spi/spi-bcm63xx.c
187
struct spi_transfer *t)
drivers/spi/spi-bcm63xx.c
217
static int bcm63xx_txrx_bufs(struct spi_device *spi, struct spi_transfer *first,
drivers/spi/spi-bcm63xx.c
224
struct spi_transfer *t = first;
drivers/spi/spi-bcm63xx.c
271
t = list_entry(t->transfer_list.next, struct spi_transfer,
drivers/spi/spi-bcm63xx.c
322
t = list_entry(t->transfer_list.next, struct spi_transfer,
drivers/spi/spi-bcm63xx.c
333
struct spi_transfer *t, *first = NULL;
drivers/spi/spi-bcmbca-hsspi.c
250
static int bcmbca_hsspi_do_txrx(struct spi_device *spi, struct spi_transfer *t,
drivers/spi/spi-bcmbca-hsspi.c
373
struct spi_transfer *t;
drivers/spi/spi-bitbang.c
116
struct spi_transfer *t,
drivers/spi/spi-bitbang.c
144
int spi_bitbang_setup_transfer(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-bitbang.c
239
static int spi_bitbang_bufs(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-bitbang.c
292
struct spi_transfer *transfer)
drivers/spi/spi-bitbang.c
42
unsigned int, struct spi_transfer *,
drivers/spi/spi-bitbang.c
54
struct spi_transfer *t,
drivers/spi/spi-bitbang.c
85
struct spi_transfer *t,
drivers/spi/spi-cadence-xspi.c
1035
struct spi_transfer *t = NULL;
drivers/spi/spi-cadence.c
266
struct spi_transfer *transfer)
drivers/spi/spi-cadence.c
304
struct spi_transfer *transfer)
drivers/spi/spi-cadence.c
317
static u8 cdns_spi_n_bytes(struct spi_transfer *transfer)
drivers/spi/spi-cadence.c
504
struct spi_transfer *transfer)
drivers/spi/spi-cavium.c
133
struct spi_transfer *xfer;
drivers/spi/spi-cavium.c
30
struct spi_transfer *xfer,
drivers/spi/spi-ch341.c
68
struct spi_transfer *trans)
drivers/spi/spi-clps711x.c
50
struct spi_transfer *xfer)
drivers/spi/spi-coldfire-qspi.c
300
struct spi_transfer *t)
drivers/spi/spi-cs42l43.c
129
struct spi_transfer *tfr)
drivers/spi/spi-davinci.c
325
struct spi_transfer *t)
drivers/spi/spi-davinci.c
506
struct spi_transfer *xfer)
drivers/spi/spi-davinci.c
625
static int davinci_spi_bufs(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-dln2.c
655
struct spi_transfer *xfer)
drivers/spi/spi-dw-core.c
391
struct spi_transfer *transfer)
drivers/spi/spi-dw-core.c
418
struct spi_transfer *transfer)
drivers/spi/spi-dw-dma.c
246
struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-dw-dma.c
288
struct spi_transfer *xfer)
drivers/spi/spi-dw-dma.c
468
static int dw_spi_dma_setup(struct dw_spi *dws, struct spi_transfer *xfer)
drivers/spi/spi-dw-dma.c
507
struct spi_transfer *xfer)
drivers/spi/spi-dw-dma.c
570
struct spi_transfer *xfer)
drivers/spi/spi-dw-dma.c
638
static int dw_spi_dma_transfer(struct dw_spi *dws, struct spi_transfer *xfer)
drivers/spi/spi-dw.h
144
int (*dma_setup)(struct dw_spi *dws, struct spi_transfer *xfer);
drivers/spi/spi-dw.h
146
struct spi_transfer *xfer);
drivers/spi/spi-dw.h
147
int (*dma_transfer)(struct dw_spi *dws, struct spi_transfer *xfer);
drivers/spi/spi-ep93xx.c
144
struct spi_transfer *xfer)
drivers/spi/spi-ep93xx.c
178
struct spi_transfer *xfer = host->cur_msg->state;
drivers/spi/spi-ep93xx.c
196
struct spi_transfer *xfer = host->cur_msg->state;
drivers/spi/spi-ep93xx.c
225
struct spi_transfer *xfer = host->cur_msg->state;
drivers/spi/spi-ep93xx.c
272
struct spi_transfer *xfer = host->cur_msg->state;
drivers/spi/spi-ep93xx.c
480
struct spi_transfer *xfer)
drivers/spi/spi-falcon.c
359
struct spi_transfer *t;
drivers/spi/spi-falcon.c
98
falcon_sflash_xfer(struct spi_device *spi, struct spi_transfer *t,
drivers/spi/spi-fsi.c
299
struct spi_transfer *transfer)
drivers/spi/spi-fsi.c
430
struct spi_transfer *transfer;
drivers/spi/spi-fsi.c
439
struct spi_transfer *next = NULL;
drivers/spi/spi-fsl-cpm.c
101
int fsl_spi_cpm_bufs(struct mpc8xxx_spi *mspi, struct spi_transfer *t)
drivers/spi/spi-fsl-cpm.c
179
struct spi_transfer *t = mspi->xfer_in_progress;
drivers/spi/spi-fsl-cpm.h
23
struct spi_transfer *t);
drivers/spi/spi-fsl-cpm.h
31
struct spi_transfer *t) { return 0; }
drivers/spi/spi-fsl-dspi.c
1017
struct spi_transfer *xfer = dspi->cur_transfer;
drivers/spi/spi-fsl-dspi.c
1157
struct spi_transfer *transfer;
drivers/spi/spi-fsl-dspi.c
347
struct spi_transfer *cur_transfer;
drivers/spi/spi-fsl-dspi.c
955
struct spi_transfer *xfer = dspi->cur_transfer;
drivers/spi/spi-fsl-espi.c
152
struct spi_transfer *t, *first;
drivers/spi/spi-fsl-espi.c
160
first = list_first_entry(&m->transfers, struct spi_transfer,
drivers/spi/spi-fsl-espi.c
185
struct spi_transfer *t;
drivers/spi/spi-fsl-espi.c
324
struct spi_transfer *t)
drivers/spi/spi-fsl-espi.c
352
static int fsl_espi_bufs(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-fsl-espi.c
397
static int fsl_espi_trans(struct spi_message *m, struct spi_transfer *trans)
drivers/spi/spi-fsl-espi.c
407
espi->tx_t = list_first_entry(&m->transfers, struct spi_transfer,
drivers/spi/spi-fsl-espi.c
411
espi->rx_t = list_first_entry(&m->transfers, struct spi_transfer,
drivers/spi/spi-fsl-espi.c
439
struct spi_transfer *t, trans = {};
drivers/spi/spi-fsl-espi.c
455
t = list_first_entry(&m->transfers, struct spi_transfer,
drivers/spi/spi-fsl-espi.c
95
struct spi_transfer *tx_t;
drivers/spi/spi-fsl-espi.c
98
struct spi_transfer *rx_t;
drivers/spi/spi-fsl-lib.h
35
struct spi_transfer *xfer_in_progress;
drivers/spi/spi-fsl-lpspi.c
206
struct spi_transfer *transfer)
drivers/spi/spi-fsl-lpspi.c
464
struct spi_transfer *t)
drivers/spi/spi-fsl-lpspi.c
508
struct spi_transfer *t;
drivers/spi/spi-fsl-lpspi.c
511
t = list_first_entry_or_null(&msg->transfers, struct spi_transfer,
drivers/spi/spi-fsl-lpspi.c
627
struct spi_transfer *transfer)
drivers/spi/spi-fsl-lpspi.c
767
struct spi_transfer *t)
drivers/spi/spi-fsl-lpspi.c
791
struct spi_transfer *t)
drivers/spi/spi-fsl-spi.c
178
struct spi_transfer *t)
drivers/spi/spi-fsl-spi.c
235
struct spi_transfer *t, unsigned int len)
drivers/spi/spi-fsl-spi.c
252
static int fsl_spi_bufs(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-fsl-spi.c
297
struct spi_transfer *t;
drivers/spi/spi-fsl-spi.c
298
struct spi_transfer *first;
drivers/spi/spi-fsl-spi.c
300
first = list_first_entry(&m->transfers, struct spi_transfer,
drivers/spi/spi-fsl-spi.c
347
struct spi_transfer *t)
drivers/spi/spi-geni-qcom.c
154
const struct spi_transfer *xfer;
drivers/spi/spi-geni-qcom.c
394
static int setup_gsi_xfer(struct spi_transfer *xfer, struct spi_geni_master *mas,
drivers/spi/spi-geni-qcom.c
484
static u32 get_xfer_len_in_words(struct spi_transfer *xfer,
drivers/spi/spi-geni-qcom.c
499
struct spi_device *slv, struct spi_transfer *xfer)
drivers/spi/spi-geni-qcom.c
783
static int setup_se_xfer(struct spi_transfer *xfer,
drivers/spi/spi-geni-qcom.c
882
struct spi_transfer *xfer)
drivers/spi/spi-geni-qcom.c
91
const struct spi_transfer *cur_xfer;
drivers/spi/spi-geni-qcom.c
962
const struct spi_transfer *xfer = mas->cur_xfer;
drivers/spi/spi-hisi-kunpeng.c
212
static u8 hisi_spi_n_bytes(struct spi_transfer *transfer)
drivers/spi/spi-hisi-kunpeng.c
373
struct spi_device *spi, struct spi_transfer *transfer)
drivers/spi/spi-img-spfi.c
226
struct spi_transfer *xfer)
drivers/spi/spi-img-spfi.c
308
struct spi_transfer *xfer)
drivers/spi/spi-img-spfi.c
441
struct spi_transfer *xfer)
drivers/spi/spi-img-spfi.c
481
struct spi_transfer *xfer)
drivers/spi/spi-img-spfi.c
503
struct spi_transfer *xfer)
drivers/spi/spi-imx.c
1073
struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-imx.c
1317
struct spi_transfer *t)
drivers/spi/spi-imx.c
1631
struct spi_transfer *transfer,
drivers/spi/spi-imx.c
1720
struct spi_transfer *transfer)
drivers/spi/spi-imx.c
1899
struct spi_transfer *transfer,
drivers/spi/spi-imx.c
1937
struct spi_transfer *transfer)
drivers/spi/spi-imx.c
1988
struct spi_transfer *transfer)
drivers/spi/spi-imx.c
2020
struct spi_transfer *transfer)
drivers/spi/spi-imx.c
2068
struct spi_transfer *transfer)
drivers/spi/spi-imx.c
2110
static unsigned int spi_imx_transfer_estimate_time_us(struct spi_transfer *transfer)
drivers/spi/spi-imx.c
2131
struct spi_transfer *transfer)
drivers/spi/spi-imx.c
257
struct spi_transfer *transfer)
drivers/spi/spi-imx.c
602
struct spi_transfer *xfer;
drivers/spi/spi-imx.c
723
struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-imx.c
81
struct spi_transfer *t);
drivers/spi/spi-imx.c
894
struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-imx.c
998
struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-ingenic.c
102
struct spi_transfer *xfer)
drivers/spi/spi-ingenic.c
176
struct spi_transfer *xfer, unsigned int bits)
drivers/spi/spi-ingenic.c
201
struct spi_transfer *xfer) \
drivers/spi/spi-ingenic.c
242
struct spi_transfer *xfer)
drivers/spi/spi-ingenic.c
331
struct spi_transfer *xfer)
drivers/spi/spi-jcore.c
98
struct spi_transfer *t)
drivers/spi/spi-kspi2.c
164
static int kspi2_process_transfer(struct kspi2 *kspi, struct spi_transfer *t)
drivers/spi/spi-kspi2.c
188
struct spi_transfer *t)
drivers/spi/spi-kspi2.c
215
struct spi_transfer *t)
drivers/spi/spi-lantiq-ssc.c
432
struct spi_device *spidev, struct spi_transfer *t)
drivers/spi/spi-lantiq-ssc.c
723
struct spi_transfer *t)
drivers/spi/spi-lantiq-ssc.c
813
struct spi_transfer *t)
drivers/spi/spi-ljca.c
195
struct spi_transfer *xfer)
drivers/spi/spi-loongson-core.c
131
static int loongson_spi_write_read(struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-loongson-core.c
160
struct spi_transfer *xfer)
drivers/spi/spi-loongson-core.c
79
struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-loopback-test.c
445
struct spi_transfer *xfer;
drivers/spi/spi-loopback-test.c
511
struct spi_transfer *xfer;
drivers/spi/spi-loopback-test.c
580
struct spi_transfer *xfer = test->transfers + i;
drivers/spi/spi-loopback-test.c
606
struct spi_transfer *xfer;
drivers/spi/spi-loopback-test.c
710
struct spi_transfer *xfers = test->transfers;
drivers/spi/spi-loopback-test.c
796
struct spi_transfer *x;
drivers/spi/spi-lp8841-rtc.c
100
struct spi_transfer *t)
drivers/spi/spi-mem.c
389
struct spi_transfer xfers[4] = { };
drivers/spi/spi-meson-spicc.c
187
struct spi_transfer *xfer;
drivers/spi/spi-meson-spicc.c
234
struct spi_transfer *t)
drivers/spi/spi-meson-spicc.c
256
struct spi_transfer *t)
drivers/spi/spi-meson-spicc.c
534
struct spi_transfer *xfer)
drivers/spi/spi-meson-spicc.c
577
struct spi_transfer *xfer)
drivers/spi/spi-meson-spifc.c
195
struct spi_transfer *xfer,
drivers/spi/spi-meson-spifc.c
247
struct spi_transfer *xfer)
drivers/spi/spi-microchip-core-qspi.c
597
struct spi_transfer *t = NULL;
drivers/spi/spi-microchip-core-qspi.c
662
struct spi_transfer *t)
drivers/spi/spi-microchip-core-spi.c
259
struct spi_transfer *xfer)
drivers/spi/spi-mpc512x-psc.c
144
struct spi_transfer *t)
drivers/spi/spi-mpc512x-psc.c
289
struct spi_transfer *t;
drivers/spi/spi-mpc512x-psc.c
73
struct spi_transfer *t)
drivers/spi/spi-mpc52xx-psc.c
105
struct spi_transfer *t)
drivers/spi/spi-mpc52xx-psc.c
182
struct spi_transfer *t = NULL;
drivers/spi/spi-mpc52xx-psc.c
48
struct spi_transfer *t)
drivers/spi/spi-mpc52xx.c
199
struct spi_transfer, transfer_list);
drivers/spi/spi-mpc52xx.c
311
struct spi_transfer, transfer_list);
drivers/spi/spi-mpc52xx.c
86
struct spi_transfer *transfer; /* current transfer */
drivers/spi/spi-mpfs.c
480
struct spi_transfer *xfer)
drivers/spi/spi-mt65xx.c
165
struct spi_transfer *cur_transfer;
drivers/spi/spi-mt65xx.c
639
struct spi_transfer *xfer)
drivers/spi/spi-mt65xx.c
666
struct spi_transfer *xfer)
drivers/spi/spi-mt65xx.c
696
struct spi_transfer *xfer)
drivers/spi/spi-mt65xx.c
741
struct spi_transfer *xfer)
drivers/spi/spi-mt65xx.c
770
struct spi_transfer *xfer)
drivers/spi/spi-mt65xx.c
797
struct spi_transfer *xfer = mdata->cur_transfer;
drivers/spi/spi-mt7621.c
166
struct spi_transfer *t = NULL;
drivers/spi/spi-mt7621.c
271
struct spi_transfer *t)
drivers/spi/spi-mtk-nor.c
658
struct spi_transfer *t = NULL;
drivers/spi/spi-mxic.c
607
struct spi_transfer *t)
drivers/spi/spi-mxs.c
366
struct spi_transfer *t;
drivers/spi/spi-mxs.c
65
const struct spi_transfer *t)
drivers/spi/spi-npcm-pspi.c
160
struct spi_transfer *t)
drivers/spi/spi-npcm-pspi.c
250
struct spi_transfer *t)
drivers/spi/spi-oc-tiny.c
107
static int tiny_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-oc-tiny.c
67
struct spi_transfer *t)
drivers/spi/spi-omap-uwire.c
202
static int uwire_txrx(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-omap-uwire.c
306
static int uwire_setup_transfer(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-omap2-mcspi.c
1142
struct spi_transfer *t)
drivers/spi/spi-omap2-mcspi.c
1264
struct spi_transfer *tr;
drivers/spi/spi-omap2-mcspi.c
1336
struct spi_transfer *xfer)
drivers/spi/spi-omap2-mcspi.c
307
struct spi_transfer *t, int enable)
drivers/spi/spi-omap2-mcspi.c
418
struct spi_transfer *xfer,
drivers/spi/spi-omap2-mcspi.c
446
omap2_mcspi_rx_dma(struct spi_device *spi, struct spi_transfer *xfer,
drivers/spi/spi-omap2-mcspi.c
593
omap2_mcspi_txrx_dma(struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-omap2-mcspi.c
702
omap2_mcspi_txrx_pio(struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-omap2-mcspi.c
911
struct spi_transfer *t)
drivers/spi/spi-orion.c
293
orion_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-orion.c
467
orion_spi_write_read(struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-orion.c
533
struct spi_transfer *t)
drivers/spi/spi-pci1xxxx.c
154
struct spi_transfer *xfer;
drivers/spi/spi-pci1xxxx.c
478
struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-pci1xxxx.c
540
struct spi_transfer *xfer)
drivers/spi/spi-pci1xxxx.c
632
struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-pci1xxxx.c
792
struct spi_transfer *xfer)
drivers/spi/spi-pic32-sqi.c
259
struct spi_transfer *xfer)
drivers/spi/spi-pic32-sqi.c
333
struct spi_transfer *x)
drivers/spi/spi-pic32-sqi.c
344
struct spi_transfer *xfer;
drivers/spi/spi-pic32.c
301
struct spi_transfer *xfer)
drivers/spi/spi-pic32.c
486
struct spi_transfer *xfer)
drivers/spi/spi-pic32.c
497
struct spi_transfer *transfer)
drivers/spi/spi-pl022.c
1212
struct spi_transfer *transfer)
drivers/spi/spi-pl022.c
1327
struct spi_transfer *transfer)
drivers/spi/spi-pl022.c
369
struct spi_transfer *cur_transfer;
drivers/spi/spi-ppc4xx.c
138
static int spi_ppc4xx_txrx(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-ppc4xx.c
162
static int spi_ppc4xx_setupxfer(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-pxa2xx-dma.c
137
struct spi_transfer *xfer)
drivers/spi/spi-pxa2xx-dma.c
69
struct spi_transfer *xfer)
drivers/spi/spi-pxa2xx.c
925
struct spi_transfer *xfer)
drivers/spi/spi-pxa2xx.c
936
struct spi_transfer *transfer)
drivers/spi/spi-pxa2xx.h
129
struct spi_transfer *xfer);
drivers/spi/spi-pxa2xx.h
41
struct spi_transfer;
drivers/spi/spi-qcom-qspi.c
339
struct spi_transfer *xfer)
drivers/spi/spi-qcom-qspi.c
409
struct spi_device *slv, struct spi_transfer *xfer)
drivers/spi/spi-qcom-qspi.c
416
struct spi_transfer *xfer)
drivers/spi/spi-qup.c
143
struct spi_transfer *xfer;
drivers/spi/spi-qup.c
161
static int spi_qup_io_config(struct spi_device *spi, struct spi_transfer *xfer);
drivers/spi/spi-qup.c
441
struct spi_transfer *xfer)
drivers/spi/spi-qup.c
469
static int spi_qup_do_dma(struct spi_device *spi, struct spi_transfer *xfer,
drivers/spi/spi-qup.c
544
static int spi_qup_do_pio(struct spi_device *spi, struct spi_transfer *xfer,
drivers/spi/spi-qup.c
690
static int spi_qup_io_prep(struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-qup.c
722
static int spi_qup_io_config(struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-qup.c
874
struct spi_transfer *xfer)
drivers/spi/spi-qup.c
916
struct spi_transfer *xfer)
drivers/spi/spi-rb4xx.c
105
struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-realtek-rtl.c
94
struct spi_transfer *xfer)
drivers/spi/spi-rockchip.c
198
struct spi_transfer *xfer; /* Store xfer temporarily */
drivers/spi/spi-rockchip.c
384
struct spi_transfer *xfer)
drivers/spi/spi-rockchip.c
453
struct spi_controller *ctlr, struct spi_transfer *xfer)
drivers/spi/spi-rockchip.c
532
struct spi_device *spi, struct spi_transfer *xfer,
drivers/spi/spi-rockchip.c
676
struct spi_transfer *xfer)
drivers/spi/spi-rockchip.c
717
struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
244
struct spi_device *spi, struct spi_transfer *xfer);
drivers/spi/spi-rspi.c
681
const struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
687
struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
695
struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
706
struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
727
struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
746
struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
787
struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
801
static int qspi_transfer_out(struct rspi_data *rspi, struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
833
static int qspi_transfer_in(struct rspi_data *rspi, struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
863
struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
882
static u16 qspi_transfer_mode(const struct spi_transfer *xfer)
drivers/spi/spi-rspi.c
909
const struct spi_transfer *xfer;
drivers/spi/spi-rspi.c
975
const struct spi_transfer *xfer;
drivers/spi/spi-rzv2h-rspi.c
228
struct spi_transfer *xfer)
drivers/spi/spi-rzv2h-rspi.c
243
struct spi_transfer *transfer,
drivers/spi/spi-rzv2h-rspi.c
320
struct spi_transfer *transfer,
drivers/spi/spi-rzv2h-rspi.c
384
struct spi_transfer *transfer)
drivers/spi/spi-rzv2h-rspi.c
596
struct spi_transfer *xfer;
drivers/spi/spi-rzv2m-csi.c
383
struct spi_transfer *t)
drivers/spi/spi-rzv2m-csi.c
533
struct spi_transfer *transfer)
drivers/spi/spi-s3c64xx.c
430
struct spi_transfer *xfer)
drivers/spi/spi-s3c64xx.c
465
struct spi_transfer *xfer)
drivers/spi/spi-s3c64xx.c
491
struct spi_transfer *xfer, int dma_mode)
drivers/spi/spi-s3c64xx.c
573
struct spi_transfer *xfer)
drivers/spi/spi-s3c64xx.c
617
struct spi_transfer *xfer, bool use_irq)
drivers/spi/spi-s3c64xx.c
800
struct spi_transfer *xfer)
drivers/spi/spi-sc18is602.c
176
struct spi_transfer *t, int tlen)
drivers/spi/spi-sc18is602.c
189
struct spi_transfer *t;
drivers/spi/spi-sc18is602.c
67
struct spi_transfer *t, bool do_transfer)
drivers/spi/spi-sh-hspi.c
147
struct spi_transfer *t;
drivers/spi/spi-sh-hspi.c
97
struct spi_transfer *t)
drivers/spi/spi-sh-msiof.c
131
struct spi_transfer *t)
drivers/spi/spi-sh-msiof.c
817
struct spi_transfer *t)
drivers/spi/spi-sh.c
151
struct spi_transfer *t)
drivers/spi/spi-sh.c
216
struct spi_transfer *t)
drivers/spi/spi-sh.c
275
struct spi_transfer *t;
drivers/spi/spi-sifive.c
168
struct spi_transfer *t)
drivers/spi/spi-sifive.c
256
struct spi_transfer *t)
drivers/spi/spi-slave-mt27xx.c
164
struct spi_transfer *xfer)
drivers/spi/spi-slave-mt27xx.c
201
struct spi_transfer *xfer)
drivers/spi/spi-slave-mt27xx.c
284
struct spi_transfer *xfer)
drivers/spi/spi-slave-mt27xx.c
331
struct spi_transfer *trans = mdata->cur_transfer;
drivers/spi/spi-slave-mt27xx.c
71
struct spi_transfer *cur_transfer;
drivers/spi/spi-slave-system-control.c
41
struct spi_transfer xfer;
drivers/spi/spi-slave-time.c
36
struct spi_transfer xfer;
drivers/spi/spi-sprd-adi.c
335
struct spi_transfer *t)
drivers/spi/spi-sprd.c
173
struct spi_transfer *t)
drivers/spi/spi-sprd.c
193
static int sprd_spi_wait_for_tx_end(struct sprd_spi *ss, struct spi_transfer *t)
drivers/spi/spi-sprd.c
218
static int sprd_spi_wait_for_rx_end(struct sprd_spi *ss, struct spi_transfer *t)
drivers/spi/spi-sprd.c
401
static int sprd_spi_txrx_bufs(struct spi_device *sdev, struct spi_transfer *t)
drivers/spi/spi-sprd.c
516
static int sprd_spi_dma_rx_config(struct sprd_spi *ss, struct spi_transfer *t)
drivers/spi/spi-sprd.c
534
static int sprd_spi_dma_tx_config(struct sprd_spi *ss, struct spi_transfer *t)
drivers/spi/spi-sprd.c
579
struct spi_transfer *t)
drivers/spi/spi-sprd.c
664
static int sprd_spi_init_hw(struct sprd_spi *ss, struct spi_transfer *t)
drivers/spi/spi-sprd.c
715
struct spi_transfer *t)
drivers/spi/spi-sprd.c
790
struct spi_transfer *t)
drivers/spi/spi-sprd.c
890
struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-st-ssc4.c
119
struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-stm32-ospi.c
666
struct spi_transfer *transfer;
drivers/spi/spi-stm32-qspi.c
564
struct spi_transfer *transfer;
drivers/spi/spi-stm32.c
1527
struct spi_transfer *xfer,
drivers/spi/spi-stm32.c
1643
struct spi_transfer *xfer)
drivers/spi/spi-stm32.c
1851
struct spi_transfer *transfer)
drivers/spi/spi-stm32.c
1945
static void stm32h7_spi_data_idleness(struct stm32_spi *spi, struct spi_transfer *xfer)
drivers/spi/spi-stm32.c
2011
struct spi_transfer *transfer)
drivers/spi/spi-stm32.c
2116
struct spi_transfer *transfer)
drivers/spi/spi-stm32.c
291
void (*set_data_idleness)(struct stm32_spi *spi, struct spi_transfer *xfer);
drivers/spi/spi-stm32.c
936
struct spi_transfer *transfer)
drivers/spi/spi-sun4i.c
206
struct spi_transfer *tfr)
drivers/spi/spi-sun6i.c
212
struct spi_transfer *tfr)
drivers/spi/spi-sun6i.c
277
struct spi_transfer *tfr)
drivers/spi/spi-sun6i.c
617
struct spi_transfer *xfer)
drivers/spi/spi-sunplus-sp7021.c
120
static int sp7021_spi_target_tx(struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-sunplus-sp7021.c
140
static int sp7021_spi_target_rx(struct spi_device *spi, struct spi_transfer *xfer)
drivers/spi/spi-sunplus-sp7021.c
284
static void sp7021_spi_setup_clk(struct spi_controller *ctlr, struct spi_transfer *xfer)
drivers/spi/spi-sunplus-sp7021.c
299
struct spi_transfer *xfer)
drivers/spi/spi-sunplus-sp7021.c
363
struct spi_transfer *xfer)
drivers/spi/spi-synquacer.c
230
struct spi_transfer *xfer)
drivers/spi/spi-synquacer.c
355
struct spi_transfer *xfer)
drivers/spi/spi-tegra114.c
1036
struct spi_transfer *xfer;
drivers/spi/spi-tegra114.c
1124
struct spi_transfer *t = tspi->curr_xfer;
drivers/spi/spi-tegra114.c
1165
struct spi_transfer *t = tspi->curr_xfer;
drivers/spi/spi-tegra114.c
210
struct spi_transfer *curr_xfer;
drivers/spi/spi-tegra114.c
259
struct spi_transfer *t)
drivers/spi/spi-tegra114.c
292
struct tegra_spi_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra114.c
344
struct tegra_spi_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra114.c
388
struct tegra_spi_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra114.c
427
struct tegra_spi_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra114.c
535
struct tegra_spi_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra114.c
629
struct tegra_spi_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra114.c
771
struct spi_transfer *t,
drivers/spi/spi-tegra114.c
866
struct spi_transfer *t, u32 command1)
drivers/spi/spi-tegra20-sflash.c
133
struct spi_transfer *curr_xfer;
drivers/spi/spi-tegra20-sflash.c
159
struct spi_transfer *t)
drivers/spi/spi-tegra20-sflash.c
173
struct tegra_sflash_data *tsd, struct spi_transfer *t)
drivers/spi/spi-tegra20-sflash.c
203
struct tegra_sflash_data *tsd, struct spi_transfer *t)
drivers/spi/spi-tegra20-sflash.c
224
struct tegra_sflash_data *tsd, struct spi_transfer *t)
drivers/spi/spi-tegra20-sflash.c
251
struct spi_transfer *t, bool is_first_of_msg,
drivers/spi/spi-tegra20-sflash.c
312
struct spi_transfer *xfer;
drivers/spi/spi-tegra20-sflash.c
360
struct spi_transfer *t = tsd->curr_xfer;
drivers/spi/spi-tegra20-slink.c
197
struct spi_transfer *curr_xfer;
drivers/spi/spi-tegra20-slink.c
237
struct spi_transfer *t)
drivers/spi/spi-tegra20-slink.c
255
struct spi_transfer *t)
drivers/spi/spi-tegra20-slink.c
289
struct tegra_slink_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra20-slink.c
331
struct tegra_slink_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra20-slink.c
364
struct tegra_slink_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra20-slink.c
395
struct tegra_slink_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra20-slink.c
471
struct tegra_slink_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra20-slink.c
556
struct tegra_slink_data *tspi, struct spi_transfer *t)
drivers/spi/spi-tegra20-slink.c
672
struct spi_transfer *t)
drivers/spi/spi-tegra20-slink.c
799
struct spi_transfer *xfer)
drivers/spi/spi-tegra20-slink.c
841
struct spi_transfer *t = tspi->curr_xfer;
drivers/spi/spi-tegra20-slink.c
881
struct spi_transfer *t = tspi->curr_xfer;
drivers/spi/spi-tegra210-quad.c
1156
struct spi_transfer *xfer;
drivers/spi/spi-tegra210-quad.c
1288
struct spi_transfer *transfer;
drivers/spi/spi-tegra210-quad.c
1305
struct spi_transfer *xfer = transfer;
drivers/spi/spi-tegra210-quad.c
1317
struct spi_transfer *next_xfer;
drivers/spi/spi-tegra210-quad.c
1406
struct spi_transfer *xfer;
drivers/spi/spi-tegra210-quad.c
1454
struct spi_transfer *t;
drivers/spi/spi-tegra210-quad.c
1494
struct spi_transfer *t;
drivers/spi/spi-tegra210-quad.c
227
struct spi_transfer *curr_xfer;
drivers/spi/spi-tegra210-quad.c
276
tegra_qspi_calculate_curr_xfer_param(struct tegra_qspi *tqspi, struct spi_transfer *t)
drivers/spi/spi-tegra210-quad.c
315
tegra_qspi_fill_tx_fifo_from_client_txbuf(struct tegra_qspi *tqspi, struct spi_transfer *t)
drivers/spi/spi-tegra210-quad.c
364
tegra_qspi_read_rx_fifo_to_client_rxbuf(struct tegra_qspi *tqspi, struct spi_transfer *t)
drivers/spi/spi-tegra210-quad.c
408
tegra_qspi_copy_client_txbuf_to_qspi_txbuf(struct tegra_qspi *tqspi, struct spi_transfer *t)
drivers/spi/spi-tegra210-quad.c
445
tegra_qspi_copy_qspi_rxbuf_to_client_rxbuf(struct tegra_qspi *tqspi, struct spi_transfer *t)
drivers/spi/spi-tegra210-quad.c
481
static int tegra_qspi_start_tx_dma(struct tegra_qspi *tqspi, struct spi_transfer *t, int len)
drivers/spi/spi-tegra210-quad.c
509
static int tegra_qspi_start_rx_dma(struct tegra_qspi *tqspi, struct spi_transfer *t, int len)
drivers/spi/spi-tegra210-quad.c
568
static int tegra_qspi_dma_map_xfer(struct tegra_qspi *tqspi, struct spi_transfer *t)
drivers/spi/spi-tegra210-quad.c
593
static void tegra_qspi_dma_unmap_xfer(struct tegra_qspi *tqspi, struct spi_transfer *t)
drivers/spi/spi-tegra210-quad.c
605
static int tegra_qspi_start_dma_based_transfer(struct tegra_qspi *tqspi, struct spi_transfer *t)
drivers/spi/spi-tegra210-quad.c
722
static int tegra_qspi_start_cpu_based_transfer(struct tegra_qspi *qspi, struct spi_transfer *t)
drivers/spi/spi-tegra210-quad.c
834
static u32 tegra_qspi_setup_transfer_one(struct spi_device *spi, struct spi_transfer *t,
drivers/spi/spi-tegra210-quad.c
899
struct spi_transfer *t, u32 command1)
drivers/spi/spi-test.h
75
struct spi_transfer transfers[SPI_TEST_MAX_TRANSFERS];
drivers/spi/spi-ti-qspi.c
240
static int qspi_write_msg(struct ti_qspi *qspi, struct spi_transfer *t,
drivers/spi/spi-ti-qspi.c
309
static int qspi_read_msg(struct ti_qspi *qspi, struct spi_transfer *t,
drivers/spi/spi-ti-qspi.c
408
static int qspi_transfer_msg(struct ti_qspi *qspi, struct spi_transfer *t,
drivers/spi/spi-ti-qspi.c
668
struct spi_transfer *t;
drivers/spi/spi-tle62x0.c
60
struct spi_transfer xfer = {
drivers/spi/spi-topcliff-pch.c
1163
struct spi_transfer, transfer_list);
drivers/spi/spi-topcliff-pch.c
1170
struct spi_transfer, transfer_list);
drivers/spi/spi-topcliff-pch.c
181
struct spi_transfer *cur_trans;
drivers/spi/spi-uniphier.c
218
struct spi_transfer *t)
drivers/spi/spi-uniphier.c
351
struct spi_transfer *t)
drivers/spi/spi-uniphier.c
390
struct spi_transfer *t)
drivers/spi/spi-uniphier.c
473
struct spi_transfer *t)
drivers/spi/spi-uniphier.c
500
struct spi_transfer *t)
drivers/spi/spi-uniphier.c
528
struct spi_transfer *t)
drivers/spi/spi-virtio.c
150
struct spi_transfer *xfer)
drivers/spi/spi-virtio.c
90
struct spi_transfer *xfer)
drivers/spi/spi-xcomm.c
113
struct spi_device *spi, struct spi_transfer *t,
drivers/spi/spi-xcomm.c
152
struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-xcomm.c
183
struct spi_transfer *t;
drivers/spi/spi-xilinx.c
226
struct spi_transfer *t)
drivers/spi/spi-xilinx.c
238
static int xilinx_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t)
drivers/spi/spi-xlp.c
319
static int xlp_spi_txrx_bufs(struct xlp_spi_priv *xs, struct spi_transfer *t)
drivers/spi/spi-xlp.c
348
struct spi_transfer *t)
drivers/spi/spi.c
1220
struct spi_transfer *xfer;
drivers/spi/spi.c
1288
struct spi_transfer *xfer;
drivers/spi/spi.c
1309
struct spi_transfer *xfer)
drivers/spi/spi.c
1321
struct spi_transfer *xfer)
drivers/spi/spi.c
1345
struct spi_transfer *xfer)
drivers/spi/spi.c
1350
struct spi_transfer *xfer)
drivers/spi/spi.c
1358
struct spi_transfer *xfer;
drivers/spi/spi.c
1376
struct spi_transfer *xfer;
drivers/spi/spi.c
1428
struct spi_transfer *xfer)
drivers/spi/spi.c
1492
int spi_delay_to_ns(struct spi_delay *_delay, struct spi_transfer *xfer)
drivers/spi/spi.c
1531
int spi_delay_exec(struct spi_delay *_delay, struct spi_transfer *xfer)
drivers/spi/spi.c
1551
struct spi_transfer *xfer)
drivers/spi/spi.c
1575
struct spi_transfer *xfer)
drivers/spi/spi.c
1591
struct spi_transfer *xfer;
drivers/spi/spi.c
1597
xfer = list_first_entry(&msg->transfers, struct spi_transfer, transfer_list);
drivers/spi/spi.c
1724
struct spi_transfer *xfer;
drivers/spi/spi.c
1953
struct spi_transfer *xfer,
drivers/spi/spi.c
1990
struct spi_transfer *xfer,
drivers/spi/spi.c
2137
struct spi_transfer *xfer;
drivers/spi/spi.c
308
struct spi_transfer *xfer,
drivers/spi/spi.c
3704
struct spi_transfer *xfer_first,
drivers/spi/spi.c
3712
struct spi_transfer *xfer;
drivers/spi/spi.c
3801
struct spi_transfer **xferp,
drivers/spi/spi.c
3804
struct spi_transfer *xfer = *xferp, *xfers;
drivers/spi/spi.c
3877
struct spi_transfer *xfer;
drivers/spi/spi.c
3919
struct spi_transfer *xfer;
drivers/spi/spi.c
4149
static int _spi_xfer_word_delay_update(struct spi_transfer *xfer,
drivers/spi/spi.c
4172
struct spi_transfer *xfer;
drivers/spi/spi.c
4333
struct spi_transfer *xfer;
drivers/spi/spi.c
4494
struct spi_transfer *xfer;
drivers/spi/spi.c
4848
struct spi_transfer x[2];
drivers/spi/spidev.c
107
struct spi_transfer t = {
drivers/spi/spidev.c
123
struct spi_transfer t = {
drivers/spi/spidev.c
209
struct spi_transfer *k_xfers;
drivers/spi/spidev.c
210
struct spi_transfer *k_tmp;
drivers/staging/fbtft/fb_ra8875.c
19
struct spi_transfer t = {
drivers/staging/fbtft/fbtft-io.c
10
struct spi_transfer t = {
drivers/staging/fbtft/fbtft-io.c
89
struct spi_transfer t = {
drivers/staging/greybus/spilib.c
107
struct spi_transfer *last_xfer = spi->last_xfer;
drivers/staging/greybus/spilib.c
118
struct spi_transfer *last_xfer = spi->last_xfer;
drivers/staging/greybus/spilib.c
132
struct spi_transfer,
drivers/staging/greybus/spilib.c
151
static struct spi_transfer *get_next_xfer(struct spi_transfer *xfer,
drivers/staging/greybus/spilib.c
154
if (xfer == list_last_entry(&msg->transfers, struct spi_transfer,
drivers/staging/greybus/spilib.c
167
struct spi_transfer *xfer;
drivers/staging/greybus/spilib.c
21
struct spi_transfer *first_xfer;
drivers/staging/greybus/spilib.c
22
struct spi_transfer *last_xfer;
drivers/staging/greybus/spilib.c
301
struct spi_transfer *xfer = spi->first_xfer;
drivers/staging/greybus/spilib.c
337
struct spi_transfer,
drivers/staging/iio/frequency/ad9832.c
100
struct spi_transfer phase_xfer[2];
drivers/staging/iio/frequency/ad9832.c
96
struct spi_transfer xfer;
drivers/staging/iio/frequency/ad9832.c
98
struct spi_transfer freq_xfer[4];
drivers/staging/iio/frequency/ad9834.c
75
struct spi_transfer xfer;
drivers/staging/iio/frequency/ad9834.c
77
struct spi_transfer freq_xfer[2];
drivers/tty/serial/max3100.c
162
struct spi_transfer tran = {
drivers/usb/gadget/udc/max3420_udc.c
202
struct spi_transfer transfer;
drivers/usb/gadget/udc/max3420_udc.c
221
struct spi_transfer transfer;
drivers/usb/gadget/udc/max3420_udc.c
248
struct spi_transfer transfer;
drivers/usb/gadget/udc/max3420_udc.c
274
struct spi_transfer transfer;
drivers/usb/gadget/udc/max3420_udc.c
296
struct spi_transfer transfer;
drivers/usb/host/max3421-hcd.c
345
struct spi_transfer transfer;
drivers/usb/host/max3421-hcd.c
371
struct spi_transfer transfer;
drivers/usb/host/max3421-hcd.c
395
struct spi_transfer transfer[2];
drivers/usb/host/max3421-hcd.c
421
struct spi_transfer transfer[2];
drivers/video/backlight/ams369fg06.c
162
struct spi_transfer xfer = {
drivers/video/backlight/corgi_lcd.c
173
struct spi_transfer xfer = {
drivers/video/backlight/hx8357.c
218
struct spi_transfer xfer[2];
drivers/video/backlight/ili922x.c
115
((struct spi_transfer *)x)->speed_hz = \
drivers/video/backlight/ili922x.c
151
struct spi_transfer xfer;
drivers/video/backlight/ili922x.c
156
memset(&xfer, 0, sizeof(struct spi_transfer));
drivers/video/backlight/ili922x.c
194
struct spi_transfer xfer_regindex, xfer_regvalue;
drivers/video/backlight/ili922x.c
199
memset(&xfer_regindex, 0, sizeof(struct spi_transfer));
drivers/video/backlight/ili922x.c
200
memset(&xfer_regvalue, 0, sizeof(struct spi_transfer));
drivers/video/backlight/ili922x.c
248
struct spi_transfer xfer_regindex, xfer_regvalue;
drivers/video/backlight/ili922x.c
253
memset(&xfer_regindex, 0, sizeof(struct spi_transfer));
drivers/video/backlight/ili922x.c
254
memset(&xfer_regvalue, 0, sizeof(struct spi_transfer));
drivers/video/backlight/ili922x.c
327
struct spi_transfer xfer;
drivers/video/backlight/ili922x.c
330
memset(&xfer, 0, sizeof(struct spi_transfer));
drivers/video/backlight/ili9320.h
29
struct spi_transfer xfer[2];
drivers/video/backlight/lms501kf03.c
106
struct spi_transfer xfer = {
drivers/video/backlight/ltv350qv.c
38
struct spi_transfer index_xfer = {
drivers/video/backlight/ltv350qv.c
42
struct spi_transfer value_xfer = {
drivers/video/backlight/tdo24m.c
176
struct spi_transfer *x = &lcd->xfer;
drivers/video/backlight/tdo24m.c
29
struct spi_transfer xfer;
drivers/video/backlight/tdo24m.c
334
struct spi_transfer *x;
drivers/video/fbdev/mmp/hw/mmp_spi.c
109
struct spi_transfer *t;
drivers/video/fbdev/omap/lcd_mipid.c
60
struct spi_transfer *x, xfer[4];
drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c
57
struct spi_transfer index_xfer = {
drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c
61
struct spi_transfer value_xfer = {
drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c
108
struct spi_transfer *x, xfer[5];
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c
96
struct spi_transfer xfer;
include/linux/iio/adc/ad_sigma_delta.h
116
struct spi_transfer sample_xfer[2];
include/linux/iio/imu/adis.h
153
struct spi_transfer *xfer;
include/linux/spi/spi.h
1258
spi_message_add_tail(struct spi_transfer *t, struct spi_message *m)
include/linux/spi/spi.h
1264
spi_transfer_del(struct spi_transfer *t)
include/linux/spi/spi.h
1270
spi_transfer_delay_exec(struct spi_transfer *t)
include/linux/spi/spi.h
1286
struct spi_transfer *xfers, unsigned int num_xfers)
include/linux/spi/spi.h
130
extern int spi_delay_to_ns(struct spi_delay *_delay, struct spi_transfer *xfer);
include/linux/spi/spi.h
1303
struct spi_transfer t[];
include/linux/spi/spi.h
131
extern int spi_delay_exec(struct spi_delay *_delay, struct spi_transfer *xfer);
include/linux/spi/spi.h
133
struct spi_transfer *xfer);
include/linux/spi/spi.h
1414
struct spi_transfer *xfer)
include/linux/spi/spi.h
1452
struct spi_transfer inserted_transfers[];
include/linux/spi/spi.h
1493
spi_sync_transfer(struct spi_device *spi, struct spi_transfer *xfers,
include/linux/spi/spi.h
1518
struct spi_transfer t = {
include/linux/spi/spi.h
1541
struct spi_transfer t = {
include/linux/spi/spi.h
1759
spi_transfer_is_last(struct spi_controller *ctlr, struct spi_transfer *xfer)
include/linux/spi/spi.h
33
struct spi_transfer;
include/linux/spi/spi.h
715
struct spi_transfer *xfer);
include/linux/spi/spi.h
764
struct spi_transfer *transfer);
include/linux/spi/spi.h
853
struct spi_transfer *xfer,
include/linux/spi/spi.h
856
struct spi_transfer *xfer,
include/linux/spi/spi_bitbang.h
21
struct spi_transfer *t);
include/linux/spi/spi_bitbang.h
31
int (*txrx_bufs)(struct spi_device *spi, struct spi_transfer *t);
include/linux/spi/spi_bitbang.h
45
struct spi_transfer *t);
include/trace/events/spi.h
179
DECLARE_EVENT_CLASS(spi_transfer,
include/trace/events/spi.h
181
TP_PROTO(struct spi_message *msg, struct spi_transfer *xfer),
include/trace/events/spi.h
188
__field( struct spi_transfer *, xfer )
include/trace/events/spi.h
220
DEFINE_EVENT(spi_transfer, spi_transfer_start,
include/trace/events/spi.h
222
TP_PROTO(struct spi_message *msg, struct spi_transfer *xfer),
include/trace/events/spi.h
228
DEFINE_EVENT(spi_transfer, spi_transfer_stop,
include/trace/events/spi.h
230
TP_PROTO(struct spi_message *msg, struct spi_transfer *xfer),
net/nfc/nci/spi.c
180
struct spi_transfer tx, rx;
net/nfc/nci/spi.c
186
memset(&tx, 0, sizeof(struct spi_transfer));
net/nfc/nci/spi.c
195
memset(&rx, 0, sizeof(struct spi_transfer));
net/nfc/nci/spi.c
218
memset(&rx, 0, sizeof(struct spi_transfer));
net/nfc/nci/spi.c
34
struct spi_transfer t;
net/nfc/nci/spi.c
36
memset(&t, 0, sizeof(struct spi_transfer));
sound/soc/codecs/cs35l56-shared.c
492
struct spi_transfer t = {
sound/soc/codecs/idt821034.c
53
struct spi_transfer xfer[] = {
sound/soc/codecs/idt821034.c
83
struct spi_transfer xfer[] = {
sound/soc/codecs/peb2466.c
135
struct spi_transfer xfer = {
sound/soc/codecs/peb2466.c
151
struct spi_transfer xfer = {
sound/soc/codecs/peb2466.c
181
struct spi_transfer xfer = {
sound/soc/codecs/rt5514-spi.c
327
struct spi_transfer x[3];
sound/soc/codecs/rt5677-spi.c
475
struct spi_transfer t[2];
sound/soc/codecs/rt5677-spi.c
530
struct spi_transfer t;
sound/soc/codecs/wm0010.c
186
struct spi_transfer t;
sound/soc/codecs/wm0010.c
491
struct spi_transfer t;
sound/soc/codecs/wm0010.c
564
struct spi_transfer t;
sound/spi/at73c213.c
87
struct spi_transfer msg_xfer = {