Searched refs:ibmvtpm (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/char/tpm/ |
H A D | tpm_ibmvtpm.c | 60 * The ibmvtpm crq is defined as follows: 107 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); in tpm_ibmvtpm_recv() local 110 if (!ibmvtpm->rtce_buf) { in tpm_ibmvtpm_recv() 111 dev_err(ibmvtpm->dev, "ibmvtpm device is not ready\n"); in tpm_ibmvtpm_recv() 115 len = ibmvtpm->res_len; in tpm_ibmvtpm_recv() 118 dev_err(ibmvtpm->dev, in tpm_ibmvtpm_recv() 124 spin_lock(&ibmvtpm->rtce_lock); in tpm_ibmvtpm_recv() 125 memcpy((void *)buf, (void *)ibmvtpm->rtce_buf, len); in tpm_ibmvtpm_recv() 126 memset(ibmvtpm in tpm_ibmvtpm_recv() 140 ibmvtpm_crq_send_init(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_send_init() argument 162 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); tpm_ibmvtpm_resume() local 202 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); tpm_ibmvtpm_send() local 267 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); tpm_ibmvtpm_status() local 281 ibmvtpm_crq_get_rtce_size(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_get_rtce_size() argument 304 ibmvtpm_crq_get_version(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_get_version() argument 325 ibmvtpm_crq_send_init_complete(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_send_init_complete() argument 346 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); tpm_ibmvtpm_remove() local 386 struct ibmvtpm_dev *ibmvtpm; tpm_ibmvtpm_get_desired_dma() local 410 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); tpm_ibmvtpm_suspend() local 431 ibmvtpm_reset_crq(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_reset_crq() argument 476 ibmvtpm_crq_get_next(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_get_next() argument 497 ibmvtpm_crq_process(struct ibmvtpm_crq *crq, struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_process() argument 573 struct ibmvtpm_dev *ibmvtpm = (struct ibmvtpm_dev *) vtpm_instance; ibmvtpm_interrupt() local 603 struct ibmvtpm_dev *ibmvtpm; tpm_ibmvtpm_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/char/tpm/ |
H A D | tpm_ibmvtpm.c | 60 * The ibmvtpm crq is defined as follows: 107 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); in tpm_ibmvtpm_recv() local 110 if (!ibmvtpm->rtce_buf) { in tpm_ibmvtpm_recv() 111 dev_err(ibmvtpm->dev, "ibmvtpm device is not ready\n"); in tpm_ibmvtpm_recv() 115 len = ibmvtpm->res_len; in tpm_ibmvtpm_recv() 118 dev_err(ibmvtpm->dev, in tpm_ibmvtpm_recv() 124 spin_lock(&ibmvtpm->rtce_lock); in tpm_ibmvtpm_recv() 125 memcpy((void *)buf, (void *)ibmvtpm->rtce_buf, len); in tpm_ibmvtpm_recv() 126 memset(ibmvtpm in tpm_ibmvtpm_recv() 140 ibmvtpm_crq_send_init(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_send_init() argument 162 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); tpm_ibmvtpm_resume() local 202 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); tpm_ibmvtpm_send() local 267 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); tpm_ibmvtpm_status() local 281 ibmvtpm_crq_get_rtce_size(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_get_rtce_size() argument 304 ibmvtpm_crq_get_version(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_get_version() argument 325 ibmvtpm_crq_send_init_complete(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_send_init_complete() argument 346 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); tpm_ibmvtpm_remove() local 384 struct ibmvtpm_dev *ibmvtpm; tpm_ibmvtpm_get_desired_dma() local 408 struct ibmvtpm_dev *ibmvtpm = dev_get_drvdata(&chip->dev); tpm_ibmvtpm_suspend() local 429 ibmvtpm_reset_crq(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_reset_crq() argument 474 ibmvtpm_crq_get_next(struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_get_next() argument 495 ibmvtpm_crq_process(struct ibmvtpm_crq *crq, struct ibmvtpm_dev *ibmvtpm) ibmvtpm_crq_process() argument 571 struct ibmvtpm_dev *ibmvtpm = (struct ibmvtpm_dev *) vtpm_instance; ibmvtpm_interrupt() local 601 struct ibmvtpm_dev *ibmvtpm; tpm_ibmvtpm_probe() local [all...] |
Completed in 2 milliseconds