Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/misc/vmw_vmci/
H A Dvmci_doorbell.c51 static struct dbell_index_table vmci_doorbell_it = { variable
52 .lock = __SPIN_LOCK_UNLOCKED(vmci_doorbell_it.lock),
123 hlist_for_each_entry(dbell, &vmci_doorbell_it.entries[bucket], in dbell_index_table_find()
144 spin_lock_bh(&vmci_doorbell_it.lock); in dbell_index_table_add()
188 hlist_add_head(&entry->node, &vmci_doorbell_it.entries[bucket]); in dbell_index_table_add()
190 spin_unlock_bh(&vmci_doorbell_it.lock); in dbell_index_table_add()
199 spin_lock_bh(&vmci_doorbell_it.lock); in dbell_index_table_remove()
219 spin_unlock_bh(&vmci_doorbell_it.lock); in dbell_index_table_remove()
358 spin_lock_bh(&vmci_doorbell_it.lock); in dbell_fire_entries()
360 hlist_for_each_entry(dbell, &vmci_doorbell_it in dbell_fire_entries()
[all...]
/kernel/linux/linux-6.6/drivers/misc/vmw_vmci/
H A Dvmci_doorbell.c51 static struct dbell_index_table vmci_doorbell_it = { variable
52 .lock = __SPIN_LOCK_UNLOCKED(vmci_doorbell_it.lock),
123 hlist_for_each_entry(dbell, &vmci_doorbell_it.entries[bucket], in dbell_index_table_find()
144 spin_lock_bh(&vmci_doorbell_it.lock); in dbell_index_table_add()
188 hlist_add_head(&entry->node, &vmci_doorbell_it.entries[bucket]); in dbell_index_table_add()
190 spin_unlock_bh(&vmci_doorbell_it.lock); in dbell_index_table_add()
199 spin_lock_bh(&vmci_doorbell_it.lock); in dbell_index_table_remove()
219 spin_unlock_bh(&vmci_doorbell_it.lock); in dbell_index_table_remove()
358 spin_lock_bh(&vmci_doorbell_it.lock); in dbell_fire_entries()
360 hlist_for_each_entry(dbell, &vmci_doorbell_it in dbell_fire_entries()
[all...]

Completed in 2 milliseconds