Home
last modified time | relevance | path

Searched refs:ssif_bmc (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/char/ipmi/
H A Dssif_bmc.c135 struct ssif_bmc_ctx *ssif_bmc = to_ssif_bmc(file); in ssif_bmc_read() local
140 spin_lock_irqsave(&ssif_bmc->lock, flags); in ssif_bmc_read()
141 while (!ssif_bmc->request_available) { in ssif_bmc_read()
142 spin_unlock_irqrestore(&ssif_bmc->lock, flags); in ssif_bmc_read()
145 ret = wait_event_interruptible(ssif_bmc->wait_queue, in ssif_bmc_read()
146 ssif_bmc->request_available); in ssif_bmc_read()
149 spin_lock_irqsave(&ssif_bmc->lock, flags); in ssif_bmc_read()
153 sizeof_field(struct ipmi_ssif_msg, len) + ssif_bmc->request.len, in ssif_bmc_read()
155 spin_unlock_irqrestore(&ssif_bmc->lock, flags); in ssif_bmc_read()
159 sizeof_field(struct ipmi_ssif_msg, len) + ssif_bmc->request.len, in ssif_bmc_read()
[all …]