Home
last modified time | relevance | path

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

/openbmc/linux/drivers/char/tpm/
H A Dtpm_vtpm_proxy.c28 struct proxy_dev { struct
55 static void vtpm_proxy_delete_device(struct proxy_dev *proxy_dev); argument
75 struct proxy_dev *proxy_dev = filp->private_data; in vtpm_proxy_fops_read() local
79 sig = wait_event_interruptible(proxy_dev->wq, in vtpm_proxy_fops_read()
80 proxy_dev->req_len != 0 || in vtpm_proxy_fops_read()
81 !(proxy_dev->state & STATE_OPENED_FLAG)); in vtpm_proxy_fops_read()
85 mutex_lock(&proxy_dev->buf_lock); in vtpm_proxy_fops_read()
87 if (!(proxy_dev->state & STATE_OPENED_FLAG)) { in vtpm_proxy_fops_read()
88 mutex_unlock(&proxy_dev->buf_lock); in vtpm_proxy_fops_read()
92 len = proxy_dev->req_len; in vtpm_proxy_fops_read()
[all …]