/foundation/ability/ability_runtime/services/abilitymgr/src/ecological_rule/ |
H A D | ability_ecological_rule_mgr_service.cpp | 132 const AbilityCallerInfo &callerInfo, AbilityExperienceRule &rule) in QueryStartExperience() 142 int32_t res = ecologicalRuleMgrServiceProxy_->QueryStartExperience(want, callerInfo, rule); in QueryStartExperience() 143 if (rule.replaceWant != nullptr) { in QueryStartExperience() 144 rule.replaceWant->SetParam(ERMS_ORIGINAL_TARGET, want.ToString()); in QueryStartExperience() 147 rule.resultCode, rule.sceneCode.c_str(), (*(rule.replaceWant)).ToString().c_str()); in QueryStartExperience() 245 const AbilityCallerInfo &callerInfo, AbilityExperienceRule &rule) in QueryStartExperience() 286 rule = *sptrRule; in QueryStartExperience() 131 QueryStartExperience(const OHOS::AAFwk::Want &want, const AbilityCallerInfo &callerInfo, AbilityExperienceRule &rule) QueryStartExperience() argument 244 QueryStartExperience(const Want &want, const AbilityCallerInfo &callerInfo, AbilityExperienceRule &rule) QueryStartExperience() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_geneve.c | 25 struct flow_rule *rule = flow_cls_offload_flow_rule(f); in mlx5e_tc_tun_check_udp_dport_geneve() local 29 if (!flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_ENC_PORTS)) in mlx5e_tc_tun_check_udp_dport_geneve() 32 flow_rule_match_enc_ports(rule, &enc_ports); in mlx5e_tc_tun_check_udp_dport_geneve() 127 struct flow_rule *rule = flow_cls_offload_flow_rule(f); in mlx5e_tc_tun_parse_geneve_vni() local 135 if (!flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_ENC_KEYID)) in mlx5e_tc_tun_parse_geneve_vni() 138 flow_rule_match_enc_keyid(rule, &enc_keyid); in mlx5e_tc_tun_parse_geneve_vni() 161 struct flow_rule *rule = flow_cls_offload_flow_rule(f); in mlx5e_tc_tun_parse_geneve_options() local 174 if (!flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_ENC_OPTS)) in mlx5e_tc_tun_parse_geneve_options() 177 flow_rule_match_enc_opts(rule, &enc_opts); in mlx5e_tc_tun_parse_geneve_options() 243 /* data can't be all 0 - fail to offload such rule */ in mlx5e_tc_tun_parse_geneve_options() [all...] |
H A D | tc_tun_mplsoudp.c | 62 struct flow_rule *rule = flow_cls_offload_flow_rule(f); in parse_tunnel() local 73 if (!flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_MPLS)) in parse_tunnel() 76 if (!flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_ENC_KEYID)) in parse_tunnel() 79 flow_rule_match_enc_keyid(rule, &enc_keyid); in parse_tunnel() 88 flow_rule_match_mpls(rule, &match); in parse_tunnel()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eswitch_offloads_termtbl.c | 16 struct mlx5_flow_handle *rule; member 93 tt->rule = mlx5_add_flow_rules(tt->termtbl, NULL, flow_act, in mlx5_eswitch_termtbl_create() 95 if (IS_ERR(tt->rule)) { in mlx5_eswitch_termtbl_create() 96 esw_warn(dev, "Failed to create termination table rule\n"); in mlx5_eswitch_termtbl_create() 171 mlx5_del_flow_rules(tt->rule); in mlx5_eswitch_termtbl_put() 249 struct mlx5_flow_handle *rule = NULL; in mlx5_eswitch_add_termtbl_rule() local 296 rule = mlx5_add_flow_rules(fdb, spec, flow_act, dest, num_dest); in mlx5_eswitch_add_termtbl_rule() 297 if (IS_ERR(rule)) in mlx5_eswitch_add_termtbl_rule() 304 * and fall-back to the original rule actions in mlx5_eswitch_add_termtbl_rule() 328 rule in mlx5_eswitch_add_termtbl_rule() [all...] |
H A D | en_fs.c | 221 if (WARN_ONCE(*rule_p, "VLAN rule already exists type %d", rule_type)) in __mlx5e_add_vlan_rule() 229 netdev_err(priv->netdev, "%s: add rule failed\n", __func__); in __mlx5e_add_vlan_rule() 682 if (!IS_ERR_OR_NULL(ttc->rules[i].rule)) { in mlx5e_cleanup_ttc_rules() 683 mlx5_del_flow_rules(ttc->rules[i].rule); in mlx5e_cleanup_ttc_rules() 684 ttc->rules[i].rule = NULL; in mlx5e_cleanup_ttc_rules() 826 struct mlx5_flow_handle *rule; in mlx5e_generate_ttc_rule() local 852 rule = mlx5_add_flow_rules(ft, spec, &flow_act, dest, 1); in mlx5e_generate_ttc_rule() 853 if (IS_ERR(rule)) { in mlx5e_generate_ttc_rule() 854 err = PTR_ERR(rule); in mlx5e_generate_ttc_rule() 855 netdev_err(priv->netdev, "%s: add rule faile in mlx5e_generate_ttc_rule() 878 struct mlx5e_ttc_rule *rule = &rules[tt]; mlx5e_generate_ttc_table_rules() local 998 struct mlx5_flow_handle *rule; mlx5e_generate_inner_ttc_rule() local 1045 struct mlx5e_ttc_rule *rule = &rules[tt]; mlx5e_generate_inner_ttc_table_rules() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_geneve.c | 25 struct flow_rule *rule = flow_cls_offload_flow_rule(f); in mlx5e_tc_tun_check_udp_dport_geneve() local 29 if (!flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_ENC_PORTS)) in mlx5e_tc_tun_check_udp_dport_geneve() 32 flow_rule_match_enc_ports(rule, &enc_ports); in mlx5e_tc_tun_check_udp_dport_geneve() 127 struct flow_rule *rule = flow_cls_offload_flow_rule(f); in mlx5e_tc_tun_parse_geneve_vni() local 135 if (!flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_ENC_KEYID)) in mlx5e_tc_tun_parse_geneve_vni() 138 flow_rule_match_enc_keyid(rule, &enc_keyid); in mlx5e_tc_tun_parse_geneve_vni() 161 struct flow_rule *rule = flow_cls_offload_flow_rule(f); in mlx5e_tc_tun_parse_geneve_options() local 174 if (!flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_ENC_OPTS)) in mlx5e_tc_tun_parse_geneve_options() 177 flow_rule_match_enc_opts(rule, &enc_opts); in mlx5e_tc_tun_parse_geneve_options() 243 /* data can't be all 0 - fail to offload such rule */ in mlx5e_tc_tun_parse_geneve_options() [all...] |
/foundation/communication/netmanager_ext/frameworks/native/netfirewallclient/src/ |
H A D | netfirewall_proxy.cpp | 82 int32_t NetFirewallProxy::AddNetFirewallRule(const sptr<NetFirewallRule> &rule, int32_t &result) in AddNetFirewallRule() argument 90 if (!rule->Marshalling(data)) { in AddNetFirewallRule() 110 int32_t NetFirewallProxy::UpdateNetFirewallRule(const sptr<NetFirewallRule> &rule) in UpdateNetFirewallRule() argument 118 if (!rule->Marshalling(data)) { in UpdateNetFirewallRule() 192 int32_t NetFirewallProxy::GetNetFirewallRule(const int32_t userId, const int32_t ruleId, sptr<NetFirewallRule> &rule) in GetNetFirewallRule() argument 213 rule = NetFirewallRule::Unmarshalling(reply); in GetNetFirewallRule() 214 if (rule == nullptr) { in GetNetFirewallRule()
|
/kernel/linux/linux-5.10/security/safesetid/ |
H A D | lsm.c | 35 struct setid_rule *rule; in _setid_policy_lookup() local 39 hash_for_each_possible(policy->rules, rule, next, __kuid_val(src.uid)) { in _setid_policy_lookup() 40 if (!uid_eq(rule->src_id.uid, src.uid)) in _setid_policy_lookup() 42 if (uid_eq(rule->dst_id.uid, dst.uid)) in _setid_policy_lookup() 47 hash_for_each_possible(policy->rules, rule, next, __kgid_val(src.gid)) { in _setid_policy_lookup() 48 if (!gid_eq(rule->src_id.gid, src.gid)) in _setid_policy_lookup() 50 if (gid_eq(rule->dst_id.gid, dst.gid)){ in _setid_policy_lookup()
|
/kernel/linux/linux-6.6/security/safesetid/ |
H A D | lsm.c | 35 struct setid_rule *rule; in _setid_policy_lookup() local 39 hash_for_each_possible(policy->rules, rule, next, __kuid_val(src.uid)) { in _setid_policy_lookup() 40 if (!uid_eq(rule->src_id.uid, src.uid)) in _setid_policy_lookup() 42 if (uid_eq(rule->dst_id.uid, dst.uid)) in _setid_policy_lookup() 47 hash_for_each_possible(policy->rules, rule, next, __kgid_val(src.gid)) { in _setid_policy_lookup() 48 if (!gid_eq(rule->src_id.gid, src.gid)) in _setid_policy_lookup() 50 if (gid_eq(rule->dst_id.gid, dst.gid)){ in _setid_policy_lookup()
|
/third_party/icu/icu4j/main/classes/translit/src/com/ibm/icu/text/ |
H A D | CompoundTransliterator.java | 258 * Create a rule string that can be passed to createFromRules() 264 * @return the rule string 269 // general. If we have several rule-based transliterators, this in toRules() 281 String rule; in toRules() 288 rule = trans[i].toRules(escapeUnprintable); in toRules() 290 rule = "::Null;" + rule; in toRules() 297 rule = trans[i].toRules(escapeUnprintable); in toRules() 301 rule = trans[i].baseToRules(escapeUnprintable); in toRules() 304 rulesSource.append(rule); in toRules() [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/ |
H A D | CompoundTransliterator.java | 259 * Create a rule string that can be passed to createFromRules() 265 * @return the rule string 270 // general. If we have several rule-based transliterators, this in toRules() 282 String rule; in toRules() 289 rule = trans[i].toRules(escapeUnprintable); in toRules() 291 rule = "::Null;" + rule; in toRules() 298 rule = trans[i].toRules(escapeUnprintable); in toRules() 302 rule = trans[i].baseToRules(escapeUnprintable); in toRules() 305 rulesSource.append(rule); in toRules() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_fs.c | 134 mlx5_del_flow_rules(rx->status_drop.rule); in ipsec_rx_status_drop_destroy() 142 mlx5_del_flow_rules(rx->status.rule); in ipsec_rx_status_pass_destroy() 160 struct mlx5_flow_handle *rule; in ipsec_rx_status_drop_create() local 188 "Failed to add ipsec rx status drop rule counter, err=%d\n", err); in ipsec_rx_status_drop_create() 197 rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1); in ipsec_rx_status_drop_create() 198 if (IS_ERR(rule)) { in ipsec_rx_status_drop_create() 199 err = PTR_ERR(rule); in ipsec_rx_status_drop_create() 201 "Failed to add ipsec rx status drop rule, err=%d\n", err); in ipsec_rx_status_drop_create() 206 rx->status_drop.rule = rule; in ipsec_rx_status_drop_create() 228 struct mlx5_flow_handle *rule; ipsec_rx_status_pass_create() local 1330 struct mlx5_flow_handle *rule; rx_add_rule() local 1430 struct mlx5_flow_handle *rule; tx_add_rule() local 1523 struct mlx5_flow_handle *rule; tx_add_policy() local 1607 struct mlx5_flow_handle *rule; rx_add_policy() local [all...] |
/foundation/communication/netmanager_ext/services/netfirewallmanager/include/ |
H A D | netfirewall_rule_manager.h | 35 * @param rule Firewall rules 39 int32_t AddNetFirewallRule(const sptr<NetFirewallRule> &rule, int32_t &ruleId); 44 * @param rule Firewall rules 47 int32_t UpdateNetFirewallRule(const sptr<NetFirewallRule> &rule); 70 * Get information about the specified rule ID 73 * @param rule Return to firewall rules 76 int32_t GetNetFirewallRule(const int32_t userId, const int32_t ruleId, sptr<NetFirewallRule> &rule); 96 int32_t AddNetFirewallRule(const sptr<NetFirewallRule> &rule, bool isNotify, int32_t &ruleId); 104 int32_t CheckRuleConstraint(const sptr<NetFirewallRule> &rule);
|
/third_party/vk-gl-cts/modules/egl/ |
H A D | teglChooseConfigReference.cpp | 399 const AttribRule rule = iter->second; in isMatch() local 401 if (rule.value == EGL_DONT_CARE) in isMatch() 403 else if (rule.name == EGL_MATCH_NATIVE_PIXMAP) in isMatch() 404 TCU_CHECK(rule.value == EGL_NONE); // Not supported in isMatch() 405 else if (rule.name == EGL_TRANSPARENT_RED_VALUE || rule.name == EGL_TRANSPARENT_GREEN_VALUE || rule.name == EGL_TRANSPARENT_BLUE_VALUE) in isMatch() 409 const EGLint cfgValue = config.getAttribute(rule.name); in isMatch() 411 if (rule.name == EGL_CONFIG_ID) in isMatch() 412 return (rule in isMatch() [all...] |
/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/ |
H A D | sja1105_vl.h | 17 struct sja1105_rule *rule, 27 struct sja1105_rule *rule, struct flow_stats *stats, 44 int port, struct sja1105_rule *rule, in sja1105_vl_delete() 64 struct sja1105_rule *rule, in sja1105_vl_stats() 43 sja1105_vl_delete(struct sja1105_private *priv, int port, struct sja1105_rule *rule, struct netlink_ext_ack *extack) sja1105_vl_delete() argument 63 sja1105_vl_stats(struct sja1105_private *priv, int port, struct sja1105_rule *rule, struct flow_stats *stats, struct netlink_ext_ack *extack) sja1105_vl_stats() argument
|
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/ |
H A D | sja1105_vl.h | 17 struct sja1105_rule *rule, 27 struct sja1105_rule *rule, struct flow_stats *stats, 44 int port, struct sja1105_rule *rule, in sja1105_vl_delete() 64 struct sja1105_rule *rule, in sja1105_vl_stats() 43 sja1105_vl_delete(struct sja1105_private *priv, int port, struct sja1105_rule *rule, struct netlink_ext_ack *extack) sja1105_vl_delete() argument 63 sja1105_vl_stats(struct sja1105_private *priv, int port, struct sja1105_rule *rule, struct flow_stats *stats, struct netlink_ext_ack *extack) sja1105_vl_stats() argument
|
/kernel/linux/linux-5.10/net/sched/ |
H A D | cls_matchall.c | 92 cls_mall.rule = flow_rule_alloc(tcf_exts_num_actions(&head->exts)); in mall_replace_hw_filter() 93 if (!cls_mall.rule) in mall_replace_hw_filter() 100 err = tc_setup_flow_action(&cls_mall.rule->action, &head->exts); in mall_replace_hw_filter() 102 kfree(cls_mall.rule); in mall_replace_hw_filter() 114 tc_cleanup_flow_action(&cls_mall.rule->action); in mall_replace_hw_filter() 115 kfree(cls_mall.rule); in mall_replace_hw_filter() 296 cls_mall.rule = flow_rule_alloc(tcf_exts_num_actions(&head->exts)); in mall_reoffload() 297 if (!cls_mall.rule) in mall_reoffload() 305 err = tc_setup_flow_action(&cls_mall.rule->action, &head->exts); in mall_reoffload() 307 kfree(cls_mall.rule); in mall_reoffload() [all...] |
/kernel/linux/linux-6.6/net/sched/ |
H A D | cls_matchall.c | 94 cls_mall.rule = flow_rule_alloc(tcf_exts_num_actions(&head->exts)); in mall_replace_hw_filter() 95 if (!cls_mall.rule) in mall_replace_hw_filter() 102 err = tc_setup_offload_action(&cls_mall.rule->action, &head->exts, in mall_replace_hw_filter() 105 kfree(cls_mall.rule); in mall_replace_hw_filter() 113 tc_cleanup_offload_action(&cls_mall.rule->action); in mall_replace_hw_filter() 114 kfree(cls_mall.rule); in mall_replace_hw_filter() 284 cls_mall.rule = flow_rule_alloc(tcf_exts_num_actions(&head->exts)); in mall_reoffload() 285 if (!cls_mall.rule) in mall_reoffload() 293 err = tc_setup_offload_action(&cls_mall.rule->action, &head->exts, in mall_reoffload() 296 kfree(cls_mall.rule); in mall_reoffload() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_tc_lib.c | 341 * @list: list of advance rule elements 342 * @rule_info: pointer to information about rule 757 * results into order of switch rule evaluation. in ice_eswitch_add_tc_fltr() 983 dev_dbg(dev, "add switch rule for TC:%u vsi_idx:%u, lkups_cnt:%u\n", in ice_add_tc_flower_adv_fltr() 993 dev_dbg(dev, "add switch rule action to forward to queue:%u (HW queue %u), lkups_cnt:%u\n", in ice_add_tc_flower_adv_fltr() 1041 dev_dbg(dev, "added switch rule (lkups_cnt %u, flags 0x%x), action is forward to TC %u, rid %u, rule_id %u, vsi_idx %u\n", in ice_add_tc_flower_adv_fltr() 1047 dev_dbg(dev, "added switch rule (lkups_cnt %u, flags 0x%x), action is forward to queue: %u (HW queue %u) , rid %u, rule_id %u\n", in ice_add_tc_flower_adv_fltr() 1053 dev_dbg(dev, "added switch rule (lkups_cnt %u, flags 0x%x), action is drop, rid %u, rule_id %u\n", in ice_add_tc_flower_adv_fltr() 1250 ice_get_tunnel_device(struct net_device *dev, struct flow_rule *rule) in ice_get_tunnel_device() argument 1258 flow_action_for_each(i, act, &rule in ice_get_tunnel_device() 1302 ice_parse_tunnel_attr(struct net_device *dev, struct flow_rule *rule, struct ice_tc_flower_fltr *fltr) ice_parse_tunnel_attr() argument 1393 struct flow_rule *rule = flow_cls_offload_flow_rule(f); ice_parse_cls_flower() local 1815 struct flow_rule *rule = flow_cls_offload_flow_rule(cls_flower); ice_parse_tc_flower_actions() local [all...] |
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/backuprule/ |
H A D | backup_rule_manager.cpp | 47 for (auto rule : backupRules_) { in CanBackup() 48 if (rule == nullptr) { in CanBackup() 51 if (!rule->CanBackup()) { in CanBackup()
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
H A D | Utility.java | 1220 public static int parsePattern(String rule, int pos, int limit, in parsePattern() argument 1233 c = rule.charAt(pos++); in parsePattern() 1239 pos = PatternProps.skipWhiteSpace(rule, pos); in parsePattern() 1243 parsedInts[intCount++] = parseInteger(rule, p, limit); in parsePattern() 1254 c = (char) UCharacter.toLowerCase(rule.charAt(pos++)); in parsePattern() 1339 public static int parseInteger(String rule, int[] pos, int limit) { in parseInteger() argument 1345 if (rule.regionMatches(true, p, "0x", 0, 2)) { in parseInteger() 1348 } else if (p < limit && rule.charAt(p) == '0') { in parseInteger() 1355 int d = UCharacter.digit(rule.charAt(p++), radix); in parseInteger() 1634 * Append a character to a rule tha 1651 appendToRule(StringBuffer rule, int c, boolean isLiteral, boolean escapeUnprintable, StringBuffer quoteBuf) appendToRule() argument 1743 appendToRule(StringBuffer rule, String text, boolean isLiteral, boolean escapeUnprintable, StringBuffer quoteBuf) appendToRule() argument 1758 appendToRule(StringBuffer rule, UnicodeMatcher matcher, boolean escapeUnprintable, StringBuffer quoteBuf) appendToRule() argument [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/ |
H A D | Utility.java | 1155 public static int parsePattern(String rule, int pos, int limit, in parsePattern() argument 1168 c = rule.charAt(pos++); in parsePattern() 1174 pos = PatternProps.skipWhiteSpace(rule, pos); in parsePattern() 1178 parsedInts[intCount++] = parseInteger(rule, p, limit); in parsePattern() 1189 c = (char) UCharacter.toLowerCase(rule.charAt(pos++)); in parsePattern() 1274 public static int parseInteger(String rule, int[] pos, int limit) { in parseInteger() argument 1280 if (rule.regionMatches(true, p, "0x", 0, 2)) { in parseInteger() 1283 } else if (p < limit && rule.charAt(p) == '0') { in parseInteger() 1290 int d = UCharacter.digit(rule.charAt(p++), radix); in parseInteger() 1538 * Append a character to a rule tha 1555 appendToRule(StringBuffer rule, int c, boolean isLiteral, boolean escapeUnprintable, StringBuffer quoteBuf) appendToRule() argument 1647 appendToRule(StringBuffer rule, String text, boolean isLiteral, boolean escapeUnprintable, StringBuffer quoteBuf) appendToRule() argument 1662 appendToRule(StringBuffer rule, UnicodeMatcher matcher, boolean escapeUnprintable, StringBuffer quoteBuf) appendToRule() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | offload.c | 139 static bool nfp_flower_check_higher_than_mac(struct flow_rule *rule) in nfp_flower_check_higher_than_mac() argument 141 return flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_IPV4_ADDRS) || in nfp_flower_check_higher_than_mac() 142 flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_IPV6_ADDRS) || in nfp_flower_check_higher_than_mac() 143 flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_PORTS) || in nfp_flower_check_higher_than_mac() 144 flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_ICMP); in nfp_flower_check_higher_than_mac() 147 static bool nfp_flower_check_higher_than_l3(struct flow_rule *rule) in nfp_flower_check_higher_than_l3() argument 149 return flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_PORTS) || in nfp_flower_check_higher_than_l3() 150 flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_ICMP); in nfp_flower_check_higher_than_l3() 241 struct flow_rule *rule, in nfp_flower_calculate_key_layers() 245 struct flow_dissector *dissector = rule in nfp_flower_calculate_key_layers() 238 nfp_flower_calculate_key_layers(struct nfp_app *app, struct net_device *netdev, struct nfp_fl_key_ls *ret_key_ls, struct flow_rule *rule, enum nfp_flower_tun_type *tun_type, struct netlink_ext_ack *extack) nfp_flower_calculate_key_layers() argument 1300 struct flow_rule *rule = flow_cls_offload_flow_rule(flow); offload_pre_check() local 1331 struct flow_rule *rule = flow_cls_offload_flow_rule(flow); nfp_flower_add_offload() local [all...] |
/foundation/ability/ability_runtime/services/abilitymgr/src/interceptor/ |
H A D | disposed_rule_interceptor.cpp | 117 for (auto &rule:disposedRuleList) { in CheckControl() 118 if (CheckDisposedRule(want, rule)) { in CheckControl() 119 disposedRule = rule; in CheckControl() 124 for (auto &rule : disposedRuleList) { in CheckControl() 125 if (rule.disposedType != AppExecFwk::DisposedType::NON_BLOCK) { in CheckControl() 128 if (rule.priority > priority) { in CheckControl() 129 priority = rule.priority; in CheckControl() 130 disposedRule = rule; in CheckControl()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | audit.h | 48 struct audit_krule rule; member 120 char *filterkey; /* key for rule that triggered record */ 284 extern int audit_make_tree(struct audit_krule *rule, char *pathname, u32 op); 285 extern int audit_add_tree_rule(struct audit_krule *rule); 286 extern int audit_remove_tree_rule(struct audit_krule *rule); 315 #define audit_remove_tree_rule(rule) BUG() 316 #define audit_add_tree_rule(rule) -EINVAL 317 #define audit_make_tree(rule, str, op) -EINVAL 321 #define audit_tree_path(rule) "" /* never called */
|