Lines Matching defs:client
72 struct kcs_bmc_client client;
124 kcs_bmc_update_status(priv->client.dev, KCS_STATUS_STATE_MASK, KCS_STATUS_STATE(state));
130 kcs_bmc_read_data(priv->client.dev);
131 kcs_bmc_write_data(priv->client.dev, KCS_ZERO_DATA);
143 dev = priv->client.dev;
219 kcs_bmc_write_data(priv->client.dev, KCS_ZERO_DATA);
221 cmd = kcs_bmc_read_data(priv->client.dev);
255 static inline struct kcs_bmc_ipmi *client_to_kcs_bmc_ipmi(struct kcs_bmc_client *client)
257 return container_of(client, struct kcs_bmc_ipmi, client);
260 static irqreturn_t kcs_bmc_ipmi_event(struct kcs_bmc_client *client)
266 priv = client_to_kcs_bmc_ipmi(client);
272 status = kcs_bmc_read_status(client->dev);
302 return kcs_bmc_enable_device(priv->client.dev, &priv->client);
349 priv->client.dev->channel, data_len);
405 kcs_bmc_write_data(priv->client.dev, priv->data_out[0]);
428 kcs_bmc_update_status(priv->client.dev, KCS_STATUS_SMS_ATN, KCS_STATUS_SMS_ATN);
432 kcs_bmc_update_status(priv->client.dev, KCS_STATUS_SMS_ATN, 0);
454 kcs_bmc_disable_device(priv->client.dev, &priv->client);
486 priv->client.dev = kcs_bmc;
487 priv->client.ops = &kcs_bmc_ipmi_client_ops;
510 dev_info(kcs_bmc->dev, "Initialised IPMI client for channel %d", kcs_bmc->channel);
521 if (pos->client.dev == kcs_bmc) {
533 kcs_bmc_disable_device(priv->client.dev, &priv->client);