Symbol: opal_msg
arch/powerpc/include/asm/opal.h
333
extern int opal_async_wait_response(uint64_t token, struct opal_msg *msg);
arch/powerpc/include/asm/opal.h
335
struct opal_msg *msg);
arch/powerpc/include/asm/opal.h
379
static inline int opal_get_async_rc(struct opal_msg msg)
arch/powerpc/include/asm/pnv-pci.h
25
struct opal_msg *msg);
arch/powerpc/platforms/powernv/opal-async.c
128
int opal_async_wait_response(uint64_t token, struct opal_msg *msg)
arch/powerpc/platforms/powernv/opal-async.c
157
int opal_async_wait_response_interruptible(uint64_t token, struct opal_msg *msg)
arch/powerpc/platforms/powernv/opal-async.c
215
struct opal_msg *comp_msg = msg;
arch/powerpc/platforms/powernv/opal-async.c
32
struct opal_msg response;
arch/powerpc/platforms/powernv/opal-hmi.c
276
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal-hmi.c
334
struct opal_msg *hmi_msg = msg;
arch/powerpc/platforms/powernv/opal-memory-errors.c
27
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal-power.c
95
type = be64_to_cpu(((struct opal_msg *)msg)->params[0]);
arch/powerpc/platforms/powernv/opal-powercap.c
35
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal-powercap.c
87
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal-prd.c
347
struct opal_msg *msg = _msg;
arch/powerpc/platforms/powernv/opal-psr.c
29
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal-psr.c
79
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal-sensor-groups.c
33
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal-sensor-groups.c
63
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal-sensor.c
23
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal-sensor.c
67
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal-sysparam.c
31
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal-sysparam.c
67
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal.c
257
memcpy(&msg_node->msg, msg, sizeof(struct opal_msg));
arch/powerpc/platforms/powernv/opal.c
357
ret = opal_get_msg(__pa(opal_msg), opal_msg_size);
arch/powerpc/platforms/powernv/opal.c
369
type = be32_to_cpu(opal_msg->msg_type);
arch/powerpc/platforms/powernv/opal.c
376
opal_message_do_notify(type, (void *)opal_msg);
arch/powerpc/platforms/powernv/opal.c
392
opal_msg_size = sizeof(struct opal_msg);
arch/powerpc/platforms/powernv/opal.c
395
opal_msg = kmalloc(opal_msg_size, GFP_KERNEL);
arch/powerpc/platforms/powernv/opal.c
396
if (!opal_msg) {
arch/powerpc/platforms/powernv/opal.c
397
opal_msg_size = sizeof(struct opal_msg);
arch/powerpc/platforms/powernv/opal.c
399
opal_msg = kmalloc(opal_msg_size, GFP_KERNEL);
arch/powerpc/platforms/powernv/opal.c
400
BUG_ON(opal_msg == NULL);
arch/powerpc/platforms/powernv/opal.c
42
struct opal_msg msg;
arch/powerpc/platforms/powernv/opal.c
73
static struct opal_msg *opal_msg;
arch/powerpc/platforms/powernv/pci.c
122
int pnv_pci_set_power_state(uint64_t id, uint8_t state, struct opal_msg *msg)
arch/powerpc/platforms/powernv/pci.c
124
struct opal_msg m;
drivers/char/ipmi/ipmi_powernv.c
113
struct opal_ipmi_msg *opal_msg;
drivers/char/ipmi/ipmi_powernv.c
131
opal_msg = smi->opal_msg;
drivers/char/ipmi/ipmi_powernv.c
133
size = cpu_to_be64(sizeof(*opal_msg) + IPMI_MAX_MSG_LENGTH);
drivers/char/ipmi/ipmi_powernv.c
136
opal_msg,
drivers/char/ipmi/ipmi_powernv.c
154
if (size < sizeof(*opal_msg)) {
drivers/char/ipmi/ipmi_powernv.c
160
if (opal_msg->version != OPAL_IPMI_MSG_FORMAT_VERSION_1) {
drivers/char/ipmi/ipmi_powernv.c
163
opal_msg->version);
drivers/char/ipmi/ipmi_powernv.c
167
msg->rsp[0] = opal_msg->netfn;
drivers/char/ipmi/ipmi_powernv.c
168
msg->rsp[1] = opal_msg->cmd;
drivers/char/ipmi/ipmi_powernv.c
169
if (size > sizeof(*opal_msg))
drivers/char/ipmi/ipmi_powernv.c
170
memcpy(&msg->rsp[2], opal_msg->data, size - sizeof(*opal_msg));
drivers/char/ipmi/ipmi_powernv.c
171
msg->rsp_size = 2 + size - sizeof(*opal_msg);
drivers/char/ipmi/ipmi_powernv.c
257
ipmi->opal_msg = devm_kmalloc(dev,
drivers/char/ipmi/ipmi_powernv.c
258
sizeof(*ipmi->opal_msg) + IPMI_MAX_MSG_LENGTH,
drivers/char/ipmi/ipmi_powernv.c
260
if (!ipmi->opal_msg) {
drivers/char/ipmi/ipmi_powernv.c
275
devm_kfree(dev, ipmi->opal_msg);
drivers/char/ipmi/ipmi_powernv.c
33
struct opal_ipmi_msg *opal_msg;
drivers/char/ipmi/ipmi_powernv.c
57
struct opal_ipmi_msg *opal_msg;
drivers/char/ipmi/ipmi_powernv.c
82
opal_msg = smi->opal_msg;
drivers/char/ipmi/ipmi_powernv.c
83
opal_msg->version = OPAL_IPMI_MSG_FORMAT_VERSION_1;
drivers/char/ipmi/ipmi_powernv.c
84
opal_msg->netfn = msg->data[0];
drivers/char/ipmi/ipmi_powernv.c
85
opal_msg->cmd = msg->data[1];
drivers/char/ipmi/ipmi_powernv.c
87
memcpy(opal_msg->data, msg->data + 2, msg->data_size - 2);
drivers/char/ipmi/ipmi_powernv.c
90
size = sizeof(*opal_msg) + msg->data_size - 2;
drivers/char/ipmi/ipmi_powernv.c
93
smi->interface_id, opal_msg, size);
drivers/char/ipmi/ipmi_powernv.c
94
rc = opal_ipmi_send(smi->interface_id, opal_msg, size);
drivers/char/powernv-op-panel.c
52
struct opal_msg msg;
drivers/cpufreq/powernv-cpufreq.c
947
struct opal_msg *msg = _msg;
drivers/i2c/busses/i2c-opal.c
41
struct opal_msg msg;
drivers/leds/leds-powernv.c
82
struct opal_msg msg;
drivers/mtd/devices/powernv_flash.c
52
struct opal_msg msg;
drivers/pci/hotplug/pnv_php.c
339
struct opal_msg msg;
drivers/rtc/rtc-opal.c
117
struct opal_msg msg;
drivers/rtc/rtc-opal.c
171
struct opal_msg msg;