/kernel/linux/linux-6.6/security/landlock/ |
H A D | ruleset.h | 174 landlock_get_ruleset(struct landlock_ruleset *const ruleset) landlock_get_ruleset() argument [all...] |
H A D | syscalls.c | 111 struct landlock_ruleset *ruleset = filp->private_data; in fop_ruleset_release() local 174 struct landlock_ruleset *ruleset; in SYSCALL_DEFINE3() local 224 struct landlock_ruleset *ruleset; get_ruleset_from_fd() local 323 struct landlock_ruleset *ruleset; SYSCALL_DEFINE4() local 412 struct landlock_ruleset *new_dom, *ruleset; SYSCALL_DEFINE2() local [all...] |
H A D | ruleset.c | 116 const struct landlock_ruleset ruleset = { in build_check_ruleset() local 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 231 landlock_insert_rule(struct landlock_ruleset *const ruleset, struct landlock_object *const object, const access_mask_t access) landlock_insert_rule() argument 359 free_ruleset(struct landlock_ruleset *const ruleset) free_ruleset() argument 370 landlock_put_ruleset(struct landlock_ruleset *const ruleset) landlock_put_ruleset() argument 379 struct landlock_ruleset *ruleset; free_ruleset_work() local 385 landlock_put_ruleset_deferred(struct landlock_ruleset *const ruleset) landlock_put_ruleset_deferred() argument 403 landlock_merge_ruleset(struct landlock_ruleset *const parent, struct landlock_ruleset *const ruleset) landlock_merge_ruleset() argument 455 landlock_find_rule(const struct landlock_ruleset *const ruleset, const struct landlock_object *const object) landlock_find_rule() argument [all...] |
H A D | fs.c | 166 int landlock_append_fs_rule(struct landlock_ruleset *const ruleset, in landlock_append_fs_rule() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum2_mr_tcam.c | 214 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp2_mr_tcam_route_create() local 247 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp2_mr_tcam_route_destroy() local 34 mlxsw_sp2_mr_tcam_bind_group(struct mlxsw_sp *mlxsw_sp, enum mlxsw_reg_pemrbt_protocol protocol, struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp2_mr_tcam_bind_group() argument 271 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp2_mr_tcam_route_update() local [all...] |
H A D | spectrum_flower.c | 90 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp_flower_parse_actions() local 565 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp_flower_replace() local 615 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_destroy() local 638 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_stats() local 676 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_tmplt_create() local 697 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_tmplt_destroy() local 714 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_prio_get() local [all...] |
H A D | spectrum_acl.c | 64 struct mlxsw_sp_acl_ruleset *ruleset; member 94 mlxsw_sp_acl_ruleset_is_singular(const struct mlxsw_sp_acl_ruleset *ruleset) in mlxsw_sp_acl_ruleset_is_singular() argument 104 struct mlxsw_sp_acl_ruleset *ruleset = block->ruleset_zero; in mlxsw_sp_acl_ruleset_bind() local 115 struct mlxsw_sp_acl_ruleset *ruleset = block->ruleset_zero; in mlxsw_sp_acl_ruleset_unbind() local 123 mlxsw_sp_acl_ruleset_block_bind(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset, struct mlxsw_sp_flow_block *block) mlxsw_sp_acl_ruleset_block_bind() argument 148 mlxsw_sp_acl_ruleset_block_unbind(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset, struct mlxsw_sp_flow_block *block) mlxsw_sp_acl_ruleset_block_unbind() argument 166 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_acl_ruleset_create() local 205 mlxsw_sp_acl_ruleset_destroy(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp_acl_ruleset_destroy() argument 218 mlxsw_sp_acl_ruleset_ref_inc(struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp_acl_ruleset_ref_inc() argument 223 mlxsw_sp_acl_ruleset_ref_dec(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp_acl_ruleset_ref_dec() argument 253 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_acl_ruleset_lookup() local 272 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_acl_ruleset_get() local 287 mlxsw_sp_acl_ruleset_put(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp_acl_ruleset_put() argument 293 mlxsw_sp_acl_ruleset_group_id(struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp_acl_ruleset_group_id() argument 300 mlxsw_sp_acl_ruleset_prio_get(struct mlxsw_sp_acl_ruleset *ruleset, unsigned int *p_min_prio, unsigned int *p_max_prio) mlxsw_sp_acl_ruleset_prio_get() argument 692 mlxsw_sp_acl_rule_create(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset, unsigned long cookie, struct mlxsw_afa_block *afa_block, struct netlink_ext_ack *extack) mlxsw_sp_acl_rule_create() argument 730 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_destroy() local 740 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_add() local 784 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_del() local 806 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_action_replace() local 817 mlxsw_sp_acl_rule_lookup(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset, unsigned long cookie) mlxsw_sp_acl_rule_lookup() argument 834 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_activity_update() local [all...] |
H A D | spectrum_acl_tcam.c | 1616 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_add() local 1629 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_del() local 1640 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_bind() local 1652 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_unbind() local 1661 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_group_id() local 1671 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; mlxsw_sp_acl_tcam_flower_rule_add() local 1735 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; mlxsw_sp_acl_tcam_mr_ruleset_add() local 1770 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; mlxsw_sp_acl_tcam_mr_ruleset_del() local 1796 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; mlxsw_sp_acl_tcam_mr_ruleset_group_id() local 1806 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; mlxsw_sp_acl_tcam_mr_rule_add() local [all...] |
/kernel/linux/linux-5.10/security/safesetid/ |
H A D | securityfs.c | 263 safesetid_file_read(struct file *file, char __user *buf, size_t len, loff_t *ppos, struct mutex *policy_update_lock, struct __rcu setid_ruleset* ruleset) safesetid_file_read() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum2_mr_tcam.c | 214 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp2_mr_tcam_route_create() local 247 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp2_mr_tcam_route_destroy() local 34 mlxsw_sp2_mr_tcam_bind_group(struct mlxsw_sp *mlxsw_sp, enum mlxsw_reg_pemrbt_protocol protocol, struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp2_mr_tcam_bind_group() argument 271 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp2_mr_tcam_route_update() local [all...] |
H A D | spectrum_flower.c | 131 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp_flower_parse_actions() local 731 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp_flower_replace() local 781 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_destroy() local 804 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_stats() local 842 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_tmplt_create() local 863 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_tmplt_destroy() local 880 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_prio_get() local [all...] |
H A D | spectrum_acl.c | 69 struct mlxsw_sp_acl_ruleset *ruleset; member 99 mlxsw_sp_acl_ruleset_is_singular(const struct mlxsw_sp_acl_ruleset *ruleset) in mlxsw_sp_acl_ruleset_is_singular() argument 109 struct mlxsw_sp_acl_ruleset *ruleset = block->ruleset_zero; in mlxsw_sp_acl_ruleset_bind() local 120 struct mlxsw_sp_acl_ruleset *ruleset = block->ruleset_zero; in mlxsw_sp_acl_ruleset_unbind() local 128 mlxsw_sp_acl_ruleset_block_bind(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset, struct mlxsw_sp_flow_block *block) mlxsw_sp_acl_ruleset_block_bind() argument 153 mlxsw_sp_acl_ruleset_block_unbind(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset, struct mlxsw_sp_flow_block *block) mlxsw_sp_acl_ruleset_block_unbind() argument 171 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_acl_ruleset_create() local 210 mlxsw_sp_acl_ruleset_destroy(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp_acl_ruleset_destroy() argument 223 mlxsw_sp_acl_ruleset_ref_inc(struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp_acl_ruleset_ref_inc() argument 228 mlxsw_sp_acl_ruleset_ref_dec(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp_acl_ruleset_ref_dec() argument 258 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_acl_ruleset_lookup() local 277 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_acl_ruleset_get() local 292 mlxsw_sp_acl_ruleset_put(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp_acl_ruleset_put() argument 298 mlxsw_sp_acl_ruleset_group_id(struct mlxsw_sp_acl_ruleset *ruleset) mlxsw_sp_acl_ruleset_group_id() argument 305 mlxsw_sp_acl_ruleset_prio_get(struct mlxsw_sp_acl_ruleset *ruleset, unsigned int *p_min_prio, unsigned int *p_max_prio) mlxsw_sp_acl_ruleset_prio_get() argument 813 mlxsw_sp_acl_rule_create(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset, unsigned long cookie, struct mlxsw_afa_block *afa_block, struct netlink_ext_ack *extack) mlxsw_sp_acl_rule_create() argument 851 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_destroy() local 861 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_add() local 905 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_del() local 927 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_action_replace() local 938 mlxsw_sp_acl_rule_lookup(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_ruleset *ruleset, unsigned long cookie) mlxsw_sp_acl_rule_lookup() argument 955 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_activity_update() local [all...] |
H A D | spectrum_acl_tcam.c | 1664 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_add() local 1677 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_del() local 1688 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_bind() local 1700 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_unbind() local 1709 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_group_id() local 1719 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; mlxsw_sp_acl_tcam_flower_rule_add() local 1783 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; mlxsw_sp_acl_tcam_mr_ruleset_add() local 1818 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; mlxsw_sp_acl_tcam_mr_ruleset_del() local 1844 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; mlxsw_sp_acl_tcam_mr_ruleset_group_id() local 1854 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; mlxsw_sp_acl_tcam_mr_rule_add() local [all...] |
/kernel/linux/linux-6.6/security/safesetid/ |
H A D | securityfs.c | 263 safesetid_file_read(struct file *file, char __user *buf, size_t len, loff_t *ppos, struct mutex *policy_update_lock, struct __rcu setid_ruleset* ruleset) safesetid_file_read() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_flower.c | 11 struct prestera_acl_ruleset *ruleset; member 39 struct prestera_acl_ruleset *ruleset; in prestera_flower_parse_goto_action() local 403 struct prestera_acl_ruleset *ruleset; in prestera_flower_prio_get() local 416 struct prestera_acl_ruleset *ruleset; prestera_flower_replace() local 465 struct prestera_acl_ruleset *ruleset; prestera_flower_destroy() local 485 struct prestera_acl_ruleset *ruleset; prestera_flower_tmplt_create() local 552 struct prestera_acl_ruleset *ruleset; prestera_flower_stats() local [all...] |
H A D | prestera_acl.h | 130 struct prestera_acl_ruleset *ruleset; member [all...] |
H A D | prestera_acl.c | 140 struct prestera_acl_ruleset *ruleset; in prestera_acl_ruleset_create() local 188 prestera_acl_ruleset_keymask_set(struct prestera_acl_ruleset *ruleset, void *keymask) prestera_acl_ruleset_keymask_set() argument 198 prestera_acl_ruleset_offload(struct prestera_acl_ruleset *ruleset) prestera_acl_ruleset_offload() argument 240 prestera_acl_ruleset_destroy(struct prestera_acl_ruleset *ruleset) prestera_acl_ruleset_destroy() argument 287 struct prestera_acl_ruleset *ruleset; prestera_acl_ruleset_lookup() local 302 struct prestera_acl_ruleset *ruleset; prestera_acl_ruleset_get() local 313 prestera_acl_ruleset_put(struct prestera_acl_ruleset *ruleset) prestera_acl_ruleset_put() argument 321 prestera_acl_ruleset_bind(struct prestera_acl_ruleset *ruleset, struct prestera_port *port) prestera_acl_ruleset_bind() argument 333 prestera_acl_ruleset_unbind(struct prestera_acl_ruleset *ruleset, struct prestera_port *port) prestera_acl_ruleset_unbind() argument 345 prestera_acl_ruleset_block_bind(struct prestera_acl_ruleset *ruleset, struct prestera_flow_block *block) prestera_acl_ruleset_block_bind() argument 369 prestera_acl_ruleset_block_unbind(struct prestera_acl_ruleset *ruleset, struct prestera_flow_block *block) prestera_acl_ruleset_block_unbind() argument 380 prestera_acl_ruleset_prio_refresh(struct prestera_acl *acl, struct prestera_acl_ruleset *ruleset) prestera_acl_ruleset_prio_refresh() argument 411 prestera_acl_rule_lookup(struct prestera_acl_ruleset *ruleset, unsigned long cookie) prestera_acl_rule_lookup() argument 418 prestera_acl_ruleset_index_get(const struct prestera_acl_ruleset *ruleset) prestera_acl_ruleset_index_get() argument 423 prestera_acl_ruleset_prio_get(struct prestera_acl_ruleset *ruleset, u32 *prio_min, u32 *prio_max) prestera_acl_ruleset_prio_get() argument 430 prestera_acl_ruleset_is_offload(struct prestera_acl_ruleset *ruleset) prestera_acl_ruleset_is_offload() argument 436 prestera_acl_rule_create(struct prestera_acl_ruleset *ruleset, unsigned long cookie, u32 chain_index) prestera_acl_rule_create() argument 470 prestera_acl_ruleset_prio_update(struct prestera_acl_ruleset *ruleset, u32 prio) prestera_acl_ruleset_prio_update() argument 481 struct prestera_acl_ruleset *ruleset = rule->ruleset; prestera_acl_rule_add() local 532 struct prestera_acl_ruleset *ruleset = rule->ruleset; prestera_acl_rule_del() local [all...] |
/kernel/linux/linux-5.10/net/ceph/crush/ |
H A D | mapper.c | 42 int crush_find_rule(const struct crush_map *map, int ruleset, int type, int size) in crush_find_rule() argument
|
/kernel/linux/linux-5.10/include/linux/crush/ |
H A D | crush.h | 81 __u8 ruleset; member
|
/kernel/linux/linux-6.6/include/linux/crush/ |
H A D | crush.h | 81 __u8 ruleset; member
|
/kernel/linux/linux-6.6/net/ceph/crush/ |
H A D | mapper.c | 42 int crush_find_rule(const struct crush_map *map, int ruleset, int type, int size) in crush_find_rule() argument
|