Home
last modified time | relevance | path

Searched refs:num_layers (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/security/landlock/
H A Druleset.c27 static struct landlock_ruleset *create_ruleset(const u32 num_layers) in create_ruleset() argument
32 kzalloc(struct_size(new_ruleset, fs_access_masks, num_layers), in create_ruleset()
39 new_ruleset->num_layers = num_layers; in create_ruleset()
65 .num_layers = ~0, in build_check_rule()
68 BUILD_BUG_ON(rule.num_layers < LANDLOCK_MAX_NUM_LAYERS); in build_check_rule()
73 const struct landlock_layer (*const layers)[], const u32 num_layers, in create_rule()
82 if (WARN_ON_ONCE(num_layers >= LANDLOCK_MAX_NUM_LAYERS)) in create_rule()
84 new_num_layers = num_layers + 1; in create_rule()
86 new_num_layers = num_layers; in create_rule()
72 create_rule(struct landlock_object *const object, const struct landlock_layer (*const layers)[], const u32 num_layers, const struct landlock_layer *const new_layer) create_rule() argument
145 insert_rule(struct landlock_ruleset *const ruleset, struct landlock_object *const object, const struct landlock_layer (*const layers)[], size_t num_layers) insert_rule() argument
407 u32 num_layers; landlock_merge_ruleset() local
[all...]
H A Druleset.h63 * @num_layers: Number of entries in @layers.
65 u32 num_layers; member
70 struct landlock_layer layers[] __counted_by(num_layers);
112 * The fields @lock, @usage, @num_rules, @num_layers and
133 * @num_layers: Number of layers that are used in this
138 u32 num_layers; member
H A Dfs.c177 if (WARN_ON_ONCE(ruleset->num_layers != 1)) in landlock_append_fs_rule()
253 for (layer_level = 0; layer_level < rule->num_layers; layer_level++) { in unmask_layers()
296 for (layer_level = 0; layer_level < domain->num_layers; layer_level++) in get_handled_accesses()
328 for (layer_level = 0; layer_level < domain->num_layers; layer_level++) { in init_layer_masks()
510 if (WARN_ON_ONCE(domain->num_layers < 1 || !layer_masks_parent1)) in is_access_to_paths_allowed()
828 if (WARN_ON_ONCE(dom->num_layers < 1)) in current_check_refer_path()
H A Dsyscalls.c240 if (WARN_ON_ONCE(ruleset->num_layers != 1)) { in get_ruleset_from_fd()
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmw_surface_cache.h147 u32 num_layers) in vmw_surface_get_serialized_size()
160 return total_size * num_layers; in vmw_surface_get_serialized_size()
171 u32 num_layers, in vmw_surface_get_serialized_size_extended()
178 num_layers); in vmw_surface_get_serialized_size_extended()
327 * @num_layers: Number of slices in an array texture or number of faces in
336 u32 num_layers; member
373 * @num_layers: Number of layers.
381 u32 num_layers, in vmw_surface_setup_cache()
391 cache->num_layers = num_layers; in vmw_surface_setup_cache()
144 vmw_surface_get_serialized_size(SVGA3dSurfaceFormat format, struct drm_vmw_size base_level_size, u32 num_mip_levels, u32 num_layers) vmw_surface_get_serialized_size() argument
168 vmw_surface_get_serialized_size_extended(SVGA3dSurfaceFormat format, struct drm_vmw_size base_level_size, u32 num_mip_levels, u32 num_layers, u32 num_samples) vmw_surface_get_serialized_size_extended() argument
378 vmw_surface_setup_cache(const struct drm_vmw_size *size, SVGA3dSurfaceFormat format, u32 num_mip_levels, u32 num_layers, u32 num_samples, struct vmw_surface_cache *cache) vmw_surface_setup_cache() argument
[all...]
H A Dvmwgfx_surface.c1910 u32 num_layers = 1; in vmw_surface_dirty_alloc() local
1918 num_layers = metadata->array_size; in vmw_surface_dirty_alloc()
1920 num_layers *= SVGA3D_MAX_SURFACE_FACES; in vmw_surface_dirty_alloc()
1926 num_subres = num_layers * num_mip; in vmw_surface_dirty_alloc()
1937 num_mip, num_layers, num_samples, in vmw_surface_dirty_alloc()
2010 u32 num_layers = 1; in vmw_gb_surface_define() local
2066 num_layers = req->array_size; in vmw_gb_surface_define()
2068 num_layers = SVGA3D_MAX_SURFACE_FACES; in vmw_gb_surface_define()
2078 num_layers, in vmw_gb_surface_define()
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/device_include/
H A Dsvga3d_surfacedefs.h1276 u32 num_layers) in svga3dsurface_get_serialized_size()
1289 return total_size * num_layers; in svga3dsurface_get_serialized_size()
1300 u32 num_layers, in svga3dsurface_get_serialized_size_extended()
1307 num_layers); in svga3dsurface_get_serialized_size_extended()
1456 * @num_layers: Number of slices in an array texture or number of faces in
1465 u32 num_layers; member
1502 * @num_layers: Number of layers.
1510 u32 num_layers, in svga3dsurface_setup_cache()
1520 cache->num_layers = num_layers; in svga3dsurface_setup_cache()
1273 svga3dsurface_get_serialized_size(SVGA3dSurfaceFormat format, surf_size_struct base_level_size, u32 num_mip_levels, u32 num_layers) svga3dsurface_get_serialized_size() argument
1297 svga3dsurface_get_serialized_size_extended(SVGA3dSurfaceFormat format, surf_size_struct base_level_size, u32 num_mip_levels, u32 num_layers, u32 num_samples) svga3dsurface_get_serialized_size_extended() argument
1507 svga3dsurface_setup_cache(const struct drm_vmw_size *size, SVGA3dSurfaceFormat format, u32 num_mip_levels, u32 num_layers, u32 num_samples, struct svga3dsurface_cache *cache) svga3dsurface_setup_cache() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_surface.c1964 u32 num_layers = 1; in vmw_surface_dirty_alloc() local
1976 num_layers = metadata->array_size; in vmw_surface_dirty_alloc()
1978 num_layers *= SVGA3D_MAX_SURFACE_FACES; in vmw_surface_dirty_alloc()
1984 num_subres = num_layers * num_mip; in vmw_surface_dirty_alloc()
2003 num_mip, num_layers, num_samples, in vmw_surface_dirty_alloc()
2087 u32 num_layers = 1; in vmw_gb_surface_define() local
2156 num_layers = req->array_size; in vmw_gb_surface_define()
2158 num_layers = SVGA3D_MAX_SURFACE_FACES; in vmw_gb_surface_define()
2167 num_layers, in vmw_gb_surface_define()

Completed in 11 milliseconds