Home
last modified time | relevance | path

Searched refs:usage_count (Results 1 – 7 of 7) sorted by relevance

/open-nvidia-gpu/kernel-open/nvidia/
H A Dnv-rsync.c34 g_rsync_info.usage_count = 0; in nv_init_rsync_info()
44 WARN_ON(g_rsync_info.usage_count); in nv_destroy_rsync_info()
57 if (g_rsync_info.usage_count == 0) in nv_get_rsync_info()
72 g_rsync_info.usage_count++; in nv_get_rsync_info()
88 g_rsync_info.usage_count--; in nv_put_rsync_info()
90 if (g_rsync_info.usage_count == 0) in nv_put_rsync_info()
120 if (g_rsync_info.usage_count != 0) in nv_register_rsync_driver()
146 WARN_ON(g_rsync_info.usage_count != 0); in nv_unregister_rsync_driver()
170 WARN_ON(NV_ATOMIC_READ(nvl->usage_count) == 0); in nv_get_rsync_relaxed_ordering_mode()
188 WARN_ON(NV_ATOMIC_READ(nvl->usage_count) == 0); in nv_wait_for_rsync()
H A Dnv-rsync.h32 uint32_t usage_count; member
H A Dnv-mmap.c75 NV_ATOMIC_INC(at->usage_count); in nvidia_vma_open()
403 NV_ATOMIC_INC(at->usage_count); in nvidia_mmap_sysmem()
435 NV_ATOMIC_DEC(at->usage_count); in nvidia_mmap_sysmem()
H A Dnv.c345 NV_ATOMIC_SET(at->usage_count, 0); in nvos_create_alloc()
375 if (NV_ATOMIC_READ(at->usage_count)) in nvos_free_alloc()
1611 NV_ATOMIC_INC(nvl->usage_count); in nv_open_device()
2034 if (NV_ATOMIC_READ(nvl->usage_count) == 0) in nv_close_device()
2043 if (NV_ATOMIC_DEC_AND_TEST(nvl->usage_count)) in nv_close_device()
2992 if (NV_ATOMIC_READ(nvl->usage_count) == 0) in nvidia_ctl_open()
2997 NV_ATOMIC_INC(nvl->usage_count); in nvidia_ctl_open()
3186 NV_ATOMIC_INC(at->usage_count); in nv_alias_pages()
3782 NV_ATOMIC_INC(at->usage_count); in nv_alloc_pages()
3847 NV_ATOMIC_SET(nvl->usage_count, 0); in nv_lock_init_locks()
[all …]
H A Dnv-pci.c982 if ((NV_ATOMIC_READ(nvl->usage_count) != 0) && !(nv->is_external_gpu)) in nv_pci_remove()
993 while (NV_ATOMIC_READ(nvl->usage_count) != 0) in nv_pci_remove()
1068 if (NV_ATOMIC_READ(nvl->usage_count) == 0) in nv_pci_remove()
1084 if (NV_ATOMIC_READ(nvl->usage_count) == 0) in nv_pci_remove()
H A Dnv-procfs.c892 if (NV_ATOMIC_READ(nvl->usage_count) == 0) in nv_procfs_close_unbind_lock()
/open-nvidia-gpu/kernel-open/common/inc/
H A Dnv-linux.h841 at->num_pages, NV_ATOMIC_READ(at->usage_count), \
1165 atomic_t usage_count; member
1479 atomic_t usage_count; member
1834 if (NV_ATOMIC_DEC_AND_TEST(at->usage_count)) in nv_alloc_release()
1836 NV_ATOMIC_INC(at->usage_count); in nv_alloc_release()