Home
last modified time | relevance | path

Searched refs:message_lockres (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/md/
H A Dmd-cluster.c82 struct dlm_lock_resource *message_lockres; member
625 struct dlm_lock_resource *message_lockres = cinfo->message_lockres; in recv_daemon() local
631 if (dlm_lock_sync(message_lockres, DLM_LOCK_CR)) { in recv_daemon()
637 /* read lvb and wake up thread to process this message_lockres */ in recv_daemon()
638 memcpy(&msg, message_lockres->lksb.sb_lvbptr, sizeof(struct cluster_msg)); in recv_daemon()
647 /*up-convert to PR on message_lockres*/ in recv_daemon()
648 ret = dlm_lock_sync(message_lockres, DLM_LOCK_PR); in recv_daemon()
656 /*release CR on message_lockres*/ in recv_daemon()
657 ret = dlm_unlock_sync(message_lockres); in recv_daemon()
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Dmd-cluster.c82 struct dlm_lock_resource *message_lockres; member
628 struct dlm_lock_resource *message_lockres = cinfo->message_lockres; in recv_daemon() local
634 if (dlm_lock_sync(message_lockres, DLM_LOCK_CR)) { in recv_daemon()
640 /* read lvb and wake up thread to process this message_lockres */ in recv_daemon()
641 memcpy(&msg, message_lockres->lksb.sb_lvbptr, sizeof(struct cluster_msg)); in recv_daemon()
650 /*up-convert to PR on message_lockres*/ in recv_daemon()
651 ret = dlm_lock_sync(message_lockres, DLM_LOCK_PR); in recv_daemon()
659 /*release CR on message_lockres*/ in recv_daemon()
660 ret = dlm_unlock_sync(message_lockres); in recv_daemon()
[all...]

Completed in 3 milliseconds