/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/vcap/ |
H A D | vcap_tc.h | 12 struct vcap_rule *vrule; member
|
H A D | vcap_api_debugfs.c | 297 struct vcap_rule *vrule; in vcap_show_admin() local
|
H A D | vcap_api.c | 2935 void vcap_set_tc_exterr(struct flow_cls_offload *fco, struct vcap_rule *vrule) in vcap_set_tc_exterr() argument
|
/kernel/linux/linux-5.10/security/apparmor/ |
H A D | audit.c | 165 void aa_audit_rule_free(void *vrule) in aa_audit_rule_free() argument 176 int aa_audit_rule_init(u32 field, u32 op, char *rulestr, void **vrule) in aa_audit_rule_init() argument 223 int aa_audit_rule_match(u32 sid, u32 field, u32 op, void *vrule) in aa_audit_rule_match() argument
|
/kernel/linux/linux-6.6/security/apparmor/ |
H A D | audit.c | 209 void aa_audit_rule_free(void *vrule) in aa_audit_rule_free() argument 220 int aa_audit_rule_init(u32 field, u32 op, char *rulestr, void **vrule) in aa_audit_rule_init() argument 267 int aa_audit_rule_match(u32 sid, u32 field, u32 op, void *vrule) in aa_audit_rule_match() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_tc_flower.c | 223 lan966x_tc_flower_use_dissectors(struct flow_cls_offload *f, struct vcap_admin *admin, struct vcap_rule *vrule, u16 *l3_proto) lan966x_tc_flower_use_dissectors() argument 312 lan966x_tc_set_actionset(struct vcap_admin *admin, struct vcap_rule *vrule) lan966x_tc_set_actionset() argument 339 lan966x_tc_add_rule_link_target(struct vcap_admin *admin, struct vcap_rule *vrule, int target_cid) lan966x_tc_add_rule_link_target() argument 373 lan966x_tc_add_rule_link(struct vcap_control *vctrl, struct vcap_admin *admin, struct vcap_rule *vrule, struct flow_cls_offload *f, int to_cid) lan966x_tc_add_rule_link() argument 424 lan966x_tc_add_rule_counter(struct vcap_admin *admin, struct vcap_rule *vrule) lan966x_tc_add_rule_counter() argument 449 struct vcap_rule *vrule; lan966x_tc_flower_add() local [all...] |
H A D | lan966x_ptp.c | 58 struct vcap_rule *vrule; in lan966x_ptp_add_trap() local 51 lan966x_ptp_add_trap(struct lan966x_port *port, int (*add_ptp_key)(struct vcap_rule *vrule, struct lan966x_port*), u32 rule_id, u16 proto) lan966x_ptp_add_trap() argument 104 struct vcap_rule *vrule; lan966x_ptp_del_trap() local 129 lan966x_ptp_add_l2_key(struct vcap_rule *vrule, struct lan966x_port *port) lan966x_ptp_add_l2_key() argument 135 lan966x_ptp_add_ip_event_key(struct vcap_rule *vrule, struct lan966x_port *port) lan966x_ptp_add_ip_event_key() argument 142 lan966x_ptp_add_ip_general_key(struct vcap_rule *vrule, struct lan966x_port *port) lan966x_ptp_add_ip_general_key() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_tc_flower.c | 235 sparx5_tc_use_dissectors(struct vcap_tc_flower_parse_usage *st, struct vcap_admin *admin, struct vcap_rule *vrule) sparx5_tc_use_dissectors() argument 340 sparx5_tc_add_rule_counter(struct vcap_admin *admin, struct vcap_rule *vrule) sparx5_tc_add_rule_counter() argument 372 sparx5_tc_select_protocol_keyset(struct net_device *ndev, struct vcap_rule *vrule, struct vcap_admin *admin, u16 l3_proto, struct sparx5_multiple_rules *multi) sparx5_tc_select_protocol_keyset() argument 479 struct vcap_rule *vrule; sparx5_tc_add_rule_copy() local 550 sparx5_tc_set_actionset(struct vcap_admin *admin, struct vcap_rule *vrule) sparx5_tc_set_actionset() argument 580 sparx5_tc_add_rule_link_target(struct vcap_admin *admin, struct vcap_rule *vrule, int target_cid) sparx5_tc_add_rule_link_target() argument 618 sparx5_tc_add_rule_link(struct vcap_control *vctrl, struct vcap_admin *admin, struct vcap_rule *vrule, int from_cid, int to_cid) sparx5_tc_add_rule_link() argument 751 sparx5_tc_flower_psfp_setup(struct sparx5 *sparx5, struct vcap_rule *vrule, int sg_idx, int pol_idx, struct sparx5_psfp_sg *sg, struct sparx5_psfp_fm *fm, struct sparx5_psfp_sf *sf) sparx5_tc_flower_psfp_setup() argument 812 sparx5_tc_action_trap(struct vcap_admin *admin, struct vcap_rule *vrule, struct flow_cls_offload *fco) sparx5_tc_action_trap() argument 856 sparx5_tc_action_vlan_pop(struct vcap_admin *admin, struct vcap_rule *vrule, struct flow_cls_offload *fco, u16 tpid) sparx5_tc_action_vlan_pop() argument 887 sparx5_tc_action_vlan_modify(struct vcap_admin *admin, struct vcap_rule *vrule, struct flow_cls_offload *fco, struct flow_action_entry *act, u16 tpid) sparx5_tc_action_vlan_modify() argument 957 sparx5_tc_action_vlan_push(struct vcap_admin *admin, struct vcap_rule *vrule, struct flow_cls_offload *fco, struct flow_action_entry *act, u16 tpid) sparx5_tc_action_vlan_push() argument 1008 sparx5_tc_flower_simplify_rule(struct vcap_admin *admin, struct vcap_rule *vrule, u16 l3_proto) sparx5_tc_flower_simplify_rule() argument 1055 sparx5_tc_flower_use_template(struct net_device *ndev, struct flow_cls_offload *fco, struct vcap_admin *admin, struct vcap_rule *vrule) sparx5_tc_flower_use_template() argument 1095 struct vcap_rule *vrule; sparx5_tc_flower_replace() local 1230 sparx5_tc_free_psfp_resources(struct sparx5 *sparx5, struct vcap_rule *vrule) sparx5_tc_free_psfp_resources() argument 1273 struct vcap_rule *vrule; sparx5_tc_free_rule_resources() local 1353 struct vcap_rule *vrule; sparx5_tc_flower_template_create() local [all...] |
/kernel/linux/linux-5.10/security/selinux/ss/ |
H A D | services.c | 3535 void selinux_audit_rule_free(void *vrule) in selinux_audit_rule_free() argument 3545 int selinux_audit_rule_init(u32 field, u32 op, char *rulestr, void **vrule) in selinux_audit_rule_init() argument 3672 int selinux_audit_rule_match(u32 sid, u32 field, u32 op, void *vrule) in selinux_audit_rule_match() argument
|
/kernel/linux/linux-6.6/security/selinux/ss/ |
H A D | services.c | 3490 void selinux_audit_rule_free(void *vrule) in selinux_audit_rule_free() argument 3500 int selinux_audit_rule_init(u32 field, u32 op, char *rulestr, void **vrule) in selinux_audit_rule_init() argument 3625 int selinux_audit_rule_match(u32 sid, u32 field, u32 op, void *vrule) in selinux_audit_rule_match() argument
|
/kernel/linux/linux-5.10/security/smack/ |
H A D | smack_lsm.c | 4486 static int smack_audit_rule_init(u32 field, u32 op, char *rulestr, void **vrule) in smack_audit_rule_init() argument 4540 static int smack_audit_rule_match(u32 secid, u32 field, u32 op, void *vrule) in smack_audit_rule_match() argument
|
/kernel/linux/linux-6.6/security/smack/ |
H A D | smack_lsm.c | 4623 static int smack_audit_rule_init(u32 field, u32 op, char *rulestr, void **vrule) in smack_audit_rule_init() argument 4677 static int smack_audit_rule_match(u32 secid, u32 field, u32 op, void *vrule) in smack_audit_rule_match() argument
|