cros_ec_command
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
DEFINE_RAW_FLEX(struct cros_ec_command, buf, data,
DEFINE_RAW_FLEX(struct cros_ec_command, buf, data,
struct cros_ec_command *msg = buf;
struct cros_ec_command *msg;
TRAILING_OVERLAP(struct cros_ec_command, msg, data,
struct cros_ec_command *s_cmd;
struct cros_ec_command u_cmd;
struct cros_ec_command *msg;
DEFINE_RAW_FLEX(struct cros_ec_command, msg, data,
DEFINE_RAW_FLEX(struct cros_ec_command, msg, data,
DEFINE_RAW_FLEX(struct cros_ec_command, msg, data,
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *read_msg;
struct cros_ec_command snapshot_msg = {
struct cros_ec_command *msg)
struct cros_ec_command *msg)
struct cros_ec_command *msg)
struct cros_ec_command *msg)
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
static struct cros_ec_command *alloc_lightbar_cmd_msg(struct cros_ec_dev *ec)
struct cros_ec_command *msg)
struct cros_ec_command *msg)
struct cros_ec_command *msg;
static int cros_ec_xfer_command(struct cros_ec_device *ec_dev, struct cros_ec_command *msg)
int (*xfer_fxn)(struct cros_ec_device *ec, struct cros_ec_command *msg);
DEFINE_RAW_FLEX(struct cros_ec_command, msg, data,
static int cros_ec_send_command(struct cros_ec_device *ec_dev, struct cros_ec_command *msg)
struct cros_ec_command *msg)
struct cros_ec_command *msg)
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg)
int cros_ec_cmd_xfer(struct cros_ec_device *ec_dev, struct cros_ec_command *msg)
struct cros_ec_command *msg)
struct cros_ec_command *msg,
DEFINE_RAW_FLEX(struct cros_ec_command, msg, data,
u8 buffer[sizeof(struct cros_ec_command) +
struct cros_ec_command *msg = (struct cros_ec_command *)&buffer;
struct cros_ec_command *msg)
struct cros_ec_command *msg;
struct cros_ec_command *msg = priv->msg;
struct cros_ec_command *msg = priv->msg;
DEFINE_RAW_FLEX(struct cros_ec_command, buf, data, 0x100);
DEFINE_RAW_FLEX(struct cros_ec_command, buf, data, 0x100);
DEFINE_RAW_FLEX(struct cros_ec_command, buf, data, 0x100);
DEFINE_RAW_FLEX(struct cros_ec_command, buf, data, 0x100);
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command msg;
struct cros_ec_command *msg;
priv->msg = (struct cros_ec_command *)priv->_msg;
struct cros_ec_command *msg = priv->msg;
struct cros_ec_command *msg = priv->msg;
struct cros_ec_command *msg = priv->msg;
int cros_kunit_ec_xfer_mock(struct cros_ec_device *ec_dev, struct cros_ec_command *msg)
int cros_kunit_ec_cmd_xfer_mock(struct cros_ec_device *ec_dev, struct cros_ec_command *msg)
int cros_kunit_ec_pkt_xfer_mock(struct cros_ec_device *ec_dev, struct cros_ec_command *msg)
struct cros_ec_command msg;
int cros_kunit_ec_xfer_mock(struct cros_ec_device *ec_dev, struct cros_ec_command *msg);
int cros_kunit_ec_cmd_xfer_mock(struct cros_ec_device *ec_dev, struct cros_ec_command *msg);
int cros_kunit_ec_pkt_xfer_mock(struct cros_ec_device *ec_dev, struct cros_ec_command *msg);
struct cros_ec_command *ec_msg)
struct cros_ec_command *ec_msg)
struct cros_ec_command *msg;
msg = devm_kzalloc(dev, sizeof(struct cros_ec_command) +
struct cros_ec_command *msg = sensorhub->msg;
struct cros_ec_command *ec_msg)
struct cros_ec_command *ec_msg)
struct cros_ec_command *ec_msg,
struct cros_ec_command *ec_msg)
struct cros_ec_command *ec_msg)
struct cros_ec_command *ec_msg);
struct cros_ec_command *ec_msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
TP_PROTO(struct cros_ec_command *cmd),
TP_PROTO(struct cros_ec_command *cmd, int retval),
struct cros_ec_command *ec_msg)
struct cros_ec_command *msg;
struct cros_ec_command *msg;
DEFINE_RAW_FLEX(struct cros_ec_command, msg, data,
DEFINE_RAW_FLEX(struct cros_ec_command, msg, data,
#define CROS_USBPD_BUFFER_SIZE (sizeof(struct cros_ec_command) + \
struct cros_ec_command *msg;
msg = (struct cros_ec_command *)logger->ec_buffer;
struct cros_ec_command *msg;
struct cros_ec_command *msg;
TRAILING_OVERLAP(struct cros_ec_command, msg, data,
struct cros_ec_command *msg = &buf.msg;
TRAILING_OVERLAP(struct cros_ec_command, msg, data,
struct cros_ec_command *msg = &buf.msg;
DEFINE_RAW_FLEX(struct cros_ec_command, msg, data,
DEFINE_RAW_FLEX(struct cros_ec_command, msg, data,
DEFINE_RAW_FLEX(struct cros_ec_command, msg, data,
struct cros_ec_command *msg;
#define CROS_EC_DEV_IOCXCMD _IOWR(CROS_EC_DEV_IOC, 0, struct cros_ec_command)
struct cros_ec_command *msg);
struct cros_ec_command *msg);
struct cros_ec_command *msg);
struct cros_ec_command *msg);
struct cros_ec_command *msg);
struct cros_ec_command *msg);
struct cros_ec_command *msg;
struct cros_ec_command *msg;