Searched refs:reserved_top (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_alloc.c | 46 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in hns_roce_bitmap_alloc() 86 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in hns_roce_bitmap_alloc_range() 117 obj &= bitmap->max + bitmap->reserved_top - 1; in hns_roce_bitmap_free_range() 125 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in hns_roce_bitmap_free_range() 131 u32 reserved_bot, u32 reserved_top) in hns_roce_bitmap_init() 140 bitmap->max = num - reserved_top; in hns_roce_bitmap_init() 142 bitmap->reserved_top = reserved_top; in hns_roce_bitmap_init() 130 hns_roce_bitmap_init(struct hns_roce_bitmap *bitmap, u32 num, u32 mask, u32 reserved_bot, u32 reserved_top) hns_roce_bitmap_init() argument
|
H A D | hns_roce_device.h | 292 unsigned long reserved_top; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | alloc.c | 52 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in mlx4_bitmap_alloc() 122 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in mlx4_bitmap_alloc_range() 154 return obj & (bitmap->max + bitmap->reserved_top - 1); in mlx4_bitmap_masked_value() 160 obj &= bitmap->max + bitmap->reserved_top - 1; in mlx4_bitmap_free_range() 165 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in mlx4_bitmap_free_range() 174 u32 reserved_bot, u32 reserved_top) in mlx4_bitmap_init() 182 bitmap->max = num - reserved_top; in mlx4_bitmap_init() 184 bitmap->reserved_top = reserved_top; in mlx4_bitmap_init() 185 bitmap->avail = num - reserved_top in mlx4_bitmap_init() 173 mlx4_bitmap_init(struct mlx4_bitmap *bitmap, u32 num, u32 mask, u32 reserved_bot, u32 reserved_top) mlx4_bitmap_init() argument [all...] |
H A D | mlx4.h | 243 u32 reserved_top; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | alloc.c | 52 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in mlx4_bitmap_alloc() 122 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in mlx4_bitmap_alloc_range() 154 return obj & (bitmap->max + bitmap->reserved_top - 1); in mlx4_bitmap_masked_value() 160 obj &= bitmap->max + bitmap->reserved_top - 1; in mlx4_bitmap_free_range() 165 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in mlx4_bitmap_free_range() 174 u32 reserved_bot, u32 reserved_top) in mlx4_bitmap_init() 182 bitmap->max = num - reserved_top; in mlx4_bitmap_init() 184 bitmap->reserved_top = reserved_top; in mlx4_bitmap_init() 185 bitmap->avail = num - reserved_top in mlx4_bitmap_init() 173 mlx4_bitmap_init(struct mlx4_bitmap *bitmap, u32 num, u32 mask, u32 reserved_bot, u32 reserved_top) mlx4_bitmap_init() argument [all...] |
H A D | mlx4.h | 245 u32 reserved_top; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
H A D | hns_roce_device.h | 225 unsigned long reserved_top; member
|
Completed in 15 milliseconds