drivers/firmware/arm_scmi/base.c
104
struct scmi_xfer *t;
drivers/firmware/arm_scmi/base.c
144
struct scmi_xfer *t;
drivers/firmware/arm_scmi/base.c
178
struct scmi_xfer *t;
drivers/firmware/arm_scmi/base.c
268
struct scmi_xfer *t;
drivers/firmware/arm_scmi/base.c
293
struct scmi_xfer *t;
drivers/firmware/arm_scmi/base.c
69
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
195
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
322
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
352
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
555
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
577
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
634
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
662
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
700
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
726
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
799
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
840
struct scmi_xfer *t;
drivers/firmware/arm_scmi/clock.c
974
struct scmi_xfer *t;
drivers/firmware/arm_scmi/common.h
133
struct scmi_xfer *xfer_ = NULL; \
drivers/firmware/arm_scmi/common.h
212
struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
214
struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
216
struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
218
size_t max_len, struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
220
bool (*poll_done)(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
281
struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
282
struct scmi_xfer *scmi_xfer_raw_get(const struct scmi_handle *handle);
drivers/firmware/arm_scmi/common.h
287
struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
290
struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/common.h
391
struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/common.h
397
struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/common.h
400
size_t max_len, struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/common.h
404
struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
432
size_t (*response_size)(struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
433
size_t (*command_size)(struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
434
void (*tx_prepare)(struct scmi_msg_payld *msg, struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
437
struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/common.h
439
size_t max_len, struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/driver.c
1004
struct scmi_xfer *xfer;
drivers/firmware/arm_scmi/driver.c
1059
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
1080
struct scmi_xfer *xfer;
drivers/firmware/arm_scmi/driver.c
1132
struct scmi_xfer *xfer;
drivers/firmware/arm_scmi/driver.c
1231
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
1240
struct scmi_xfer *xfer, ktime_t stop,
drivers/firmware/arm_scmi/driver.c
1256
struct scmi_xfer *xfer, unsigned int timeout_ms)
drivers/firmware/arm_scmi/driver.c
1342
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
1367
struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/driver.c
1393
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
1473
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
1506
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
1554
struct scmi_xfer **p)
drivers/firmware/arm_scmi/driver.c
1557
struct scmi_xfer *xfer;
drivers/firmware/arm_scmi/driver.c
1609
struct scmi_xfer *t;
drivers/firmware/arm_scmi/driver.c
1688
struct scmi_xfer *t;
drivers/firmware/arm_scmi/driver.c
1745
struct scmi_xfer *t;
drivers/firmware/arm_scmi/driver.c
1779
struct scmi_xfer *t;
drivers/firmware/arm_scmi/driver.c
1912
struct scmi_xfer *t;
drivers/firmware/arm_scmi/driver.c
2088
struct scmi_xfer *t;
drivers/firmware/arm_scmi/driver.c
2622
struct scmi_xfer *xfer;
drivers/firmware/arm_scmi/driver.c
520
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
570
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
588
scmi_xfer_inflight_register_unlocked(struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/driver.c
616
static int scmi_xfer_inflight_register(struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/driver.c
642
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
658
static inline int scmi_xfer_pending_set(struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/driver.c
695
static struct scmi_xfer *scmi_xfer_get(const struct scmi_handle *handle,
drivers/firmware/arm_scmi/driver.c
699
struct scmi_xfer *xfer;
drivers/firmware/arm_scmi/driver.c
708
xfer = hlist_entry(minfo->free_xfers.first, struct scmi_xfer, node);
drivers/firmware/arm_scmi/driver.c
733
struct scmi_xfer *scmi_xfer_raw_get(const struct scmi_handle *handle)
drivers/firmware/arm_scmi/driver.c
735
struct scmi_xfer *xfer;
drivers/firmware/arm_scmi/driver.c
793
__scmi_xfer_put(struct scmi_xfers_info *minfo, struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
823
void scmi_xfer_raw_put(const struct scmi_handle *handle, struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
842
static struct scmi_xfer *
drivers/firmware/arm_scmi/driver.c
845
struct scmi_xfer *xfer = NULL;
drivers/firmware/arm_scmi/driver.c
913
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
967
static inline void scmi_xfer_state_update(struct scmi_xfer *xfer, u8 msg_type)
drivers/firmware/arm_scmi/driver.c
978
static bool scmi_xfer_acquired(struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/driver.c
999
static inline struct scmi_xfer *
drivers/firmware/arm_scmi/msg.c
104
size_t max_len, struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/msg.c
33
static size_t msg_command_size(struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/msg.c
45
static size_t msg_response_size(struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/msg.c
56
static void msg_tx_prepare(struct scmi_msg_payld *msg, struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/msg.c
83
size_t len, struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/perf.c
199
struct scmi_xfer *t;
drivers/firmware/arm_scmi/perf.c
257
struct scmi_xfer *t;
drivers/firmware/arm_scmi/perf.c
528
struct scmi_xfer *t;
drivers/firmware/arm_scmi/perf.c
607
struct scmi_xfer *t;
drivers/firmware/arm_scmi/perf.c
683
struct scmi_xfer *t;
drivers/firmware/arm_scmi/perf.c
747
struct scmi_xfer *t;
drivers/firmware/arm_scmi/perf.c
811
struct scmi_xfer *t;
drivers/firmware/arm_scmi/pinctrl.c
132
struct scmi_xfer *t;
drivers/firmware/arm_scmi/pinctrl.c
195
struct scmi_xfer *t;
drivers/firmware/arm_scmi/pinctrl.c
469
struct scmi_xfer *t;
drivers/firmware/arm_scmi/pinctrl.c
528
struct scmi_xfer *t;
drivers/firmware/arm_scmi/pinctrl.c
559
struct scmi_xfer *t;
drivers/firmware/arm_scmi/power.c
115
struct scmi_xfer *t;
drivers/firmware/arm_scmi/power.c
157
struct scmi_xfer *t;
drivers/firmware/arm_scmi/power.c
179
struct scmi_xfer *t;
drivers/firmware/arm_scmi/power.c
223
struct scmi_xfer *t;
drivers/firmware/arm_scmi/power.c
81
struct scmi_xfer *t;
drivers/firmware/arm_scmi/powercap.c
145
struct scmi_xfer *t;
drivers/firmware/arm_scmi/powercap.c
199
struct scmi_xfer *t;
drivers/firmware/arm_scmi/powercap.c
319
struct scmi_xfer *t;
drivers/firmware/arm_scmi/powercap.c
370
struct scmi_xfer *t;
drivers/firmware/arm_scmi/powercap.c
470
struct scmi_xfer *t;
drivers/firmware/arm_scmi/powercap.c
511
struct scmi_xfer *t;
drivers/firmware/arm_scmi/powercap.c
558
struct scmi_xfer *t;
drivers/firmware/arm_scmi/powercap.c
747
struct scmi_xfer *t;
drivers/firmware/arm_scmi/protocols.h
307
struct scmi_xfer **p);
drivers/firmware/arm_scmi/protocols.h
309
struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/protocols.h
311
struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/protocols.h
313
struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/protocols.h
315
struct scmi_xfer *xfer);
drivers/firmware/arm_scmi/raw_mode.c
1325
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/raw_mode.c
1371
void scmi_raw_message_report(void *r, struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/raw_mode.c
1458
struct scmi_xfer *xfer, u32 msg_hdr)
drivers/firmware/arm_scmi/raw_mode.c
1490
struct scmi_xfer xfer;
drivers/firmware/arm_scmi/raw_mode.c
206
struct scmi_xfer *xfer;
drivers/firmware/arm_scmi/raw_mode.c
336
scmi_xfer_raw_waiter_get(struct scmi_raw_mode_info *raw, struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/raw_mode.c
446
struct scmi_xfer *xfer;
drivers/firmware/arm_scmi/raw_mode.c
529
size_t len, struct scmi_xfer **p)
drivers/firmware/arm_scmi/raw_mode.c
533
struct scmi_xfer *xfer;
drivers/firmware/arm_scmi/raw_mode.c
613
struct scmi_xfer *xfer, u8 chan_id,
drivers/firmware/arm_scmi/raw_mode.c
685
struct scmi_xfer *xfer;
drivers/firmware/arm_scmi/raw_mode.h
26
void scmi_raw_message_report(void *raw, struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/reset.c
117
struct scmi_xfer *t;
drivers/firmware/arm_scmi/reset.c
193
struct scmi_xfer *t;
drivers/firmware/arm_scmi/reset.c
271
struct scmi_xfer *t;
drivers/firmware/arm_scmi/reset.c
77
struct scmi_xfer *t;
drivers/firmware/arm_scmi/sensors.c
230
struct scmi_xfer *t;
drivers/firmware/arm_scmi/sensors.c
716
struct scmi_xfer *t;
drivers/firmware/arm_scmi/sensors.c
756
struct scmi_xfer *t;
drivers/firmware/arm_scmi/sensors.c
780
struct scmi_xfer *t;
drivers/firmware/arm_scmi/sensors.c
808
struct scmi_xfer *t;
drivers/firmware/arm_scmi/sensors.c
854
struct scmi_xfer *t;
drivers/firmware/arm_scmi/sensors.c
922
struct scmi_xfer *t;
drivers/firmware/arm_scmi/shmem.c
137
struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/shmem.c
151
size_t max_len, struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/shmem.c
169
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/shmem.c
89
struct scmi_xfer *xfer,
drivers/firmware/arm_scmi/system.c
56
struct scmi_xfer *t;
drivers/firmware/arm_scmi/transports/mailbox.c
271
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/mailbox.c
296
struct scmi_xfer *__unused)
drivers/firmware/arm_scmi/transports/mailbox.c
307
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/mailbox.c
315
size_t max_len, struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/mailbox.c
350
mailbox_poll_done(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/optee.c
457
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/optee.c
481
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/optee.c
494
struct scmi_xfer *__unused)
drivers/firmware/arm_scmi/transports/smc.c
105
static bool smc_xfer_inflight(struct scmi_xfer *xfer, atomic_t *inflight)
drivers/firmware/arm_scmi/transports/smc.c
116
struct scmi_xfer *xfer __maybe_unused)
drivers/firmware/arm_scmi/transports/smc.c
224
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/smc.c
256
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/smc.c
265
struct scmi_xfer *__unused)
drivers/firmware/arm_scmi/transports/virtio.c
483
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/virtio.c
547
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/virtio.c
556
size_t max_len, struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/virtio.c
601
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/transports/virtio.c
668
struct scmi_xfer *xfer)
drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c
119
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c
239
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c
267
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c
296
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c
322
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c
95
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-cpu.c
109
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-cpu.c
143
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-cpu.c
184
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-cpu.c
211
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-cpu.c
79
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-lmm.c
109
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-lmm.c
138
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-lmm.c
163
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-lmm.c
199
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-lmm.c
80
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c
109
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c
154
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c
243
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c
282
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c
316
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c
343
struct scmi_xfer *t;
drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c
367
struct scmi_xfer *t;
drivers/firmware/arm_scmi/voltage.c
215
struct scmi_xfer *td;
drivers/firmware/arm_scmi/voltage.c
268
struct scmi_xfer *t;
drivers/firmware/arm_scmi/voltage.c
291
struct scmi_xfer *t;
drivers/firmware/arm_scmi/voltage.c
326
struct scmi_xfer *t;
drivers/firmware/arm_scmi/voltage.c
77
struct scmi_xfer *t;