Home
last modified time | relevance | path

Searched refs:mqe_ctx (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/ocrdma/
H A Docrdma_hw.c148 return dev->mq.sq.va + (dev->mqe_ctx.tag * sizeof(struct ocrdma_mqe)); in ocrdma_get_mqe_rsp()
619 memset(&dev->mqe_ctx, 0, sizeof(dev->mqe_ctx)); in ocrdma_create_mq()
620 init_waitqueue_head(&dev->mqe_ctx.cmd_wait); in ocrdma_create_mq()
621 mutex_init(&dev->mqe_ctx.lock); in ocrdma_create_mq()
648 /* mqe_ctx lock synchronizes with any other pending cmds. */ in ocrdma_destroy_mq()
649 mutex_lock(&dev->mqe_ctx.lock); in ocrdma_destroy_mq()
655 mutex_unlock(&dev->mqe_ctx.lock); in ocrdma_destroy_mq()
867 if (dev->mqe_ctx.tag == cqe->tag_lo && dev->mqe_ctx in ocrdma_process_mcqe()
[all...]
H A Docrdma.h162 struct mqe_ctx { struct
278 struct mqe_ctx mqe_ctx; member
H A Docrdma_verbs.c916 if (dev->mqe_ctx.fw_error_state) { in ocrdma_dereg_mr()
/kernel/linux/linux-6.6/drivers/infiniband/hw/ocrdma/
H A Docrdma_hw.c148 return dev->mq.sq.va + (dev->mqe_ctx.tag * sizeof(struct ocrdma_mqe)); in ocrdma_get_mqe_rsp()
619 memset(&dev->mqe_ctx, 0, sizeof(dev->mqe_ctx)); in ocrdma_create_mq()
620 init_waitqueue_head(&dev->mqe_ctx.cmd_wait); in ocrdma_create_mq()
621 mutex_init(&dev->mqe_ctx.lock); in ocrdma_create_mq()
648 /* mqe_ctx lock synchronizes with any other pending cmds. */ in ocrdma_destroy_mq()
649 mutex_lock(&dev->mqe_ctx.lock); in ocrdma_destroy_mq()
655 mutex_unlock(&dev->mqe_ctx.lock); in ocrdma_destroy_mq()
867 if (dev->mqe_ctx.tag == cqe->tag_lo && dev->mqe_ctx in ocrdma_process_mcqe()
[all...]
H A Docrdma.h162 struct mqe_ctx { struct
278 struct mqe_ctx mqe_ctx; member
H A Docrdma_verbs.c918 if (dev->mqe_ctx.fw_error_state) { in ocrdma_dereg_mr()

Completed in 17 milliseconds