Home
last modified time | relevance | path

Searched refs:var_table (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dmain.c2102 struct mlx5_var_table *var_table = &dev->var_table; in mlx5_ib_mmap_free() local
2113 mutex_lock(&var_table->bitmap_lock); in mlx5_ib_mmap_free()
2114 clear_bit(mentry->page_idx, var_table->bitmap); in mlx5_ib_mmap_free()
2115 mutex_unlock(&var_table->bitmap_lock); in mlx5_ib_mmap_free()
3649 struct mlx5_var_table *var_table; in alloc_var_entry() local
3653 var_table = &to_mdev(c->ibucontext.device)->var_table; in alloc_var_entry()
3658 mutex_lock(&var_table->bitmap_lock); in alloc_var_entry()
3659 page_idx = find_first_zero_bit(var_table in alloc_var_entry()
4124 struct mlx5_var_table *var_table = &dev->var_table; mlx5_ib_init_var_table() local
[all...]
H A Dmlx5_ib.h1025 struct mlx5_var_table var_table; member
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dmain.c2118 struct mlx5_var_table *var_table = &dev->var_table; in mlx5_ib_mmap_free() local
2127 mutex_lock(&var_table->bitmap_lock); in mlx5_ib_mmap_free()
2128 clear_bit(mentry->page_idx, var_table->bitmap); in mlx5_ib_mmap_free()
2129 mutex_unlock(&var_table->bitmap_lock); in mlx5_ib_mmap_free()
3408 struct mlx5_var_table *var_table; in alloc_var_entry() local
3412 var_table = &to_mdev(c->ibucontext.device)->var_table; in alloc_var_entry()
3417 mutex_lock(&var_table->bitmap_lock); in alloc_var_entry()
3418 page_idx = find_first_zero_bit(var_table in alloc_var_entry()
3853 struct mlx5_var_table *var_table = &dev->var_table; mlx5_ib_init_var_table() local
[all...]
H A Dmlx5_ib.h1151 struct mlx5_var_table var_table; member

Completed in 16 milliseconds