Home
last modified time | relevance | path

Searched refs:seq_lock (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/fs/hmdfs/comm/
H A Dconnection.c483 * so use seq_lock as a barrier in read & write path in hmdfs_node_evt_work()
486 mutex_lock(&node->seq_lock); in hmdfs_node_evt_work()
489 mutex_unlock(&node->seq_lock); in hmdfs_node_evt_work()
511 * ensured by seq_lock.
515 * ensured by seq_lock.
534 mutex_lock(&node->seq_lock); in hmdfs_queue_raw_node_evt()
538 mutex_unlock(&node->seq_lock); in hmdfs_queue_raw_node_evt()
543 * Take seq_lock firstly to ensure N-th sync cb in hmdfs_queue_raw_node_evt()
546 mutex_lock(&node->seq_lock); in hmdfs_queue_raw_node_evt()
549 mutex_unlock(&node->seq_lock); in hmdfs_queue_raw_node_evt()
[all...]
H A Dconnection.h180 struct mutex seq_lock; member
/kernel/linux/linux-6.6/fs/hmdfs/comm/
H A Dconnection.c483 * so use seq_lock as a barrier in read & write path in hmdfs_node_evt_work()
486 mutex_lock(&node->seq_lock); in hmdfs_node_evt_work()
489 mutex_unlock(&node->seq_lock); in hmdfs_node_evt_work()
511 * ensured by seq_lock.
515 * ensured by seq_lock.
534 mutex_lock(&node->seq_lock); in hmdfs_queue_raw_node_evt()
538 mutex_unlock(&node->seq_lock); in hmdfs_queue_raw_node_evt()
543 * Take seq_lock firstly to ensure N-th sync cb in hmdfs_queue_raw_node_evt()
546 mutex_lock(&node->seq_lock); in hmdfs_queue_raw_node_evt()
549 mutex_unlock(&node->seq_lock); in hmdfs_queue_raw_node_evt()
[all...]
H A Dconnection.h180 struct mutex seq_lock; member
/kernel/linux/linux-5.10/sound/core/seq/
H A DMakefile7 snd-seq-objs := seq.o seq_lock.o seq_clientmgr.o seq_memory.o seq_queue.o \
/kernel/linux/linux-6.6/sound/core/seq/
H A DMakefile7 snd-seq-objs := seq.o seq_lock.o seq_clientmgr.o seq_memory.o seq_queue.o \
/kernel/linux/linux-5.10/drivers/char/ipmi/
H A Dipmi_msghandler.c452 * The list of upper layers that are using me. seq_lock write
488 spinlock_t seq_lock; member
1004 * called with the interface's seq_lock held.
1074 spin_lock_irqsave(&intf->seq_lock, flags); in intf_find_seq()
1087 spin_unlock_irqrestore(&intf->seq_lock, flags); in intf_find_seq()
1105 spin_lock_irqsave(&intf->seq_lock, flags); in intf_start_seq_timer()
1116 spin_unlock_irqrestore(&intf->seq_lock, flags); in intf_start_seq_timer()
1135 spin_lock_irqsave(&intf->seq_lock, flags); in intf_err_seq()
1149 spin_unlock_irqrestore(&intf->seq_lock, flags); in intf_err_seq()
1230 spin_lock_irqsave(&intf->seq_lock, flag in ipmi_create_user()
[all...]
/kernel/linux/linux-6.6/drivers/char/ipmi/
H A Dipmi_msghandler.c454 * The list of upper layers that are using me. seq_lock write
494 spinlock_t seq_lock; member
1042 * called with the interface's seq_lock held.
1112 spin_lock_irqsave(&intf->seq_lock, flags); in intf_find_seq()
1125 spin_unlock_irqrestore(&intf->seq_lock, flags); in intf_find_seq()
1143 spin_lock_irqsave(&intf->seq_lock, flags); in intf_start_seq_timer()
1154 spin_unlock_irqrestore(&intf->seq_lock, flags); in intf_start_seq_timer()
1173 spin_lock_irqsave(&intf->seq_lock, flags); in intf_err_seq()
1187 spin_unlock_irqrestore(&intf->seq_lock, flags); in intf_err_seq()
1274 spin_lock_irqsave(&intf->seq_lock, flag in ipmi_create_user()
[all...]
/kernel/linux/linux-5.10/fs/hmdfs/
H A Dstash.c849 /* release seq_lock to prevent blocking no-offline sync cb */ in hmdfs_stash_offline_do_stash()
850 mutex_unlock(&conn->seq_lock); in hmdfs_stash_offline_do_stash()
874 mutex_lock(&conn->seq_lock); in hmdfs_stash_offline_do_stash()
1876 /* release seq_lock to prevent blocking no-online sync cb */ in hmdfs_stash_online_prepare()
1877 mutex_unlock(&conn->seq_lock); in hmdfs_stash_online_prepare()
1917 mutex_lock(&conn->seq_lock); in hmdfs_stash_online_prepare()
1950 /* release seq_lock to prevent blocking no-online sync cb */ in hmdfs_stash_online_do_restore()
1951 mutex_unlock(&conn->seq_lock); in hmdfs_stash_online_do_restore()
1978 mutex_lock(&conn->seq_lock); in hmdfs_stash_online_do_restore()
/kernel/linux/linux-6.6/fs/hmdfs/
H A Dstash.c839 /* release seq_lock to prevent blocking no-offline sync cb */ in hmdfs_stash_offline_do_stash()
840 mutex_unlock(&conn->seq_lock); in hmdfs_stash_offline_do_stash()
864 mutex_lock(&conn->seq_lock); in hmdfs_stash_offline_do_stash()
1861 /* release seq_lock to prevent blocking no-online sync cb */ in hmdfs_stash_online_prepare()
1862 mutex_unlock(&conn->seq_lock); in hmdfs_stash_online_prepare()
1902 mutex_lock(&conn->seq_lock); in hmdfs_stash_online_prepare()
1935 /* release seq_lock to prevent blocking no-online sync cb */ in hmdfs_stash_online_do_restore()
1936 mutex_unlock(&conn->seq_lock); in hmdfs_stash_online_do_restore()
1963 mutex_lock(&conn->seq_lock); in hmdfs_stash_online_do_restore()

Completed in 25 milliseconds