Home
last modified time | relevance | path

Searched defs:ruleset (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_acl.c140 struct prestera_acl_ruleset *ruleset; in prestera_acl_ruleset_create() local
188 int prestera_acl_ruleset_keymask_set(struct prestera_acl_ruleset *ruleset, in prestera_acl_ruleset_keymask_set()
198 int prestera_acl_ruleset_offload(struct prestera_acl_ruleset *ruleset) in prestera_acl_ruleset_offload()
240 static void prestera_acl_ruleset_destroy(struct prestera_acl_ruleset *ruleset) in prestera_acl_ruleset_destroy()
287 struct prestera_acl_ruleset *ruleset; in prestera_acl_ruleset_lookup() local
302 struct prestera_acl_ruleset *ruleset; in prestera_acl_ruleset_get() local
313 void prestera_acl_ruleset_put(struct prestera_acl_ruleset *ruleset) in prestera_acl_ruleset_put()
321 int prestera_acl_ruleset_bind(struct prestera_acl_ruleset *ruleset, in prestera_acl_ruleset_bind()
333 int prestera_acl_ruleset_unbind(struct prestera_acl_ruleset *ruleset, in prestera_acl_ruleset_unbind()
345 static int prestera_acl_ruleset_block_bind(struct prestera_acl_ruleset *ruleset, in prestera_acl_ruleset_block_bind()
[all …]
H A Dprestera_flower.c11 struct prestera_acl_ruleset *ruleset; member
39 struct prestera_acl_ruleset *ruleset; in prestera_flower_parse_goto_action() local
407 struct prestera_acl_ruleset *ruleset; in prestera_flower_prio_get() local
420 struct prestera_acl_ruleset *ruleset; in prestera_flower_replace() local
469 struct prestera_acl_ruleset *ruleset; in prestera_flower_destroy() local
489 struct prestera_acl_ruleset *ruleset; in prestera_flower_tmplt_create() local
556 struct prestera_acl_ruleset *ruleset; in prestera_flower_stats() local
H A Dprestera_acl.h130 struct prestera_acl_ruleset *ruleset; member
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl.c70 struct mlxsw_sp_acl_ruleset *ruleset; member
100 mlxsw_sp_acl_ruleset_is_singular(const struct mlxsw_sp_acl_ruleset *ruleset) in mlxsw_sp_acl_ruleset_is_singular() argument
110 struct mlxsw_sp_acl_ruleset *ruleset = block->ruleset_zero; in mlxsw_sp_acl_ruleset_bind() local
121 struct mlxsw_sp_acl_ruleset *ruleset = block->ruleset_zero; in mlxsw_sp_acl_ruleset_unbind() local
130 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
155 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
172 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_acl_ruleset_create() local
212 mlxsw_sp_acl_ruleset_destroy(struct mlxsw_sp * mlxsw_sp,struct mlxsw_sp_acl_ruleset * ruleset) mlxsw_sp_acl_ruleset_destroy() argument
224 mlxsw_sp_acl_ruleset_ref_inc(struct mlxsw_sp_acl_ruleset * ruleset) mlxsw_sp_acl_ruleset_ref_inc() argument
230 mlxsw_sp_acl_ruleset_ref_dec(struct mlxsw_sp * mlxsw_sp,struct mlxsw_sp_acl_ruleset * ruleset) mlxsw_sp_acl_ruleset_ref_dec() argument
259 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_acl_ruleset_lookup() local
278 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_acl_ruleset_get() local
294 mlxsw_sp_acl_ruleset_put(struct mlxsw_sp * mlxsw_sp,struct mlxsw_sp_acl_ruleset * ruleset) mlxsw_sp_acl_ruleset_put() argument
299 mlxsw_sp_acl_ruleset_group_id(struct mlxsw_sp_acl_ruleset * ruleset) mlxsw_sp_acl_ruleset_group_id() argument
306 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
815 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
852 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_destroy() local
862 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_add() local
906 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_del() local
928 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_action_replace() local
940 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
956 struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset; mlxsw_sp_acl_rule_activity_update() local
[all...]
H A Dspectrum_flower.c131 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp_flower_parse_actions() local
745 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp_flower_replace() local
795 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_destroy() local
818 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_stats() local
858 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_tmplt_create() local
879 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_tmplt_destroy() local
896 struct mlxsw_sp_acl_ruleset *ruleset; mlxsw_sp_flower_prio_get() local
[all...]
H A Dspectrum2_mr_tcam.c36 struct mlxsw_sp_acl_ruleset *ruleset) in mlxsw_sp2_mr_tcam_bind_group()
218 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp2_mr_tcam_route_create() local
251 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp2_mr_tcam_route_destroy() local
275 struct mlxsw_sp_acl_ruleset *ruleset; in mlxsw_sp2_mr_tcam_route_update() local
H A Dspectrum_acl_tcam.c1696 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_add() local
1709 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_del() local
1720 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_bind() local
1732 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_unbind() local
1741 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_ruleset_group_id() local
1751 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_flower_rule_add() local
1815 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_mr_ruleset_add() local
1850 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_mr_ruleset_del() local
1876 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_mr_ruleset_group_id() local
1886 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv; in mlxsw_sp_acl_tcam_mr_rule_add() local
/linux/security/landlock/
H A Dsyscalls.c124 struct landlock_ruleset *ruleset = filp->private_data; fop_ruleset_release() local
200 struct landlock_ruleset *ruleset; SYSCALL_DEFINE3() local
267 struct landlock_ruleset *ruleset; get_ruleset_from_fd() local
314 add_rule_path_beneath(struct landlock_ruleset * const ruleset,const void __user * const rule_attr) add_rule_path_beneath() argument
352 add_rule_net_port(struct landlock_ruleset * ruleset,const void __user * const rule_attr) add_rule_net_port() argument
[all...]
H A Druleset.c296 int landlock_insert_rule(struct landlock_ruleset *const ruleset, in landlock_insert_rule()
341 static void free_ruleset(struct landlock_ruleset *const ruleset) in free_ruleset()
349 void landlock_put_ruleset(struct landlock_ruleset *const ruleset) in landlock_put_ruleset()
H A Dnet.h26 landlock_append_net_rule(struct landlock_ruleset * const ruleset,const u16 port,access_mask_t access_rights) landlock_append_net_rule() argument
H A Dnet.c25 int landlock_append_net_rule(struct landlock_ruleset *const ruleset, in landlock_append_net_rule()
H A Druleset.h245 static inline void landlock_get_ruleset(struct landlock_ruleset *const ruleset) in landlock_get_ruleset()
H A Ddomain.c435 struct landlock_ruleset *const ruleset) in landlock_merge_ruleset()
H A Dfs.c329 int landlock_append_fs_rule(struct landlock_ruleset *const ruleset, in landlock_append_fs_rule()
/linux/security/safesetid/
H A Dsecurityfs.c267 … size_t len, loff_t *ppos, struct mutex *policy_update_lock, struct __rcu setid_ruleset* ruleset) in safesetid_file_read()
/linux/include/linux/crush/
H A Dcrush.h81 __u8 ruleset; member
/linux/net/ceph/crush/
H A Dmapper.c42 int crush_find_rule(const struct crush_map *map, int ruleset, int type, int size) in crush_find_rule()