Home
last modified time | relevance | path

Searched refs:rule (Results 251 - 275 of 1002) sorted by relevance

1...<<11121314151617181920>>...41

/foundation/ability/ability_runtime/services/abilitymgr/src/ecological_rule/
H A Dability_ecological_rule_mgr_service.cpp132 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 Dtc_tun_geneve.c25 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 Dtc_tun_mplsoudp.c62 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 Deswitch_offloads_termtbl.c16 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 Den_fs.c221 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 Dtc_tun_geneve.c25 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 Dnetfirewall_proxy.cpp82 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 Dlsm.c35 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 Dlsm.c35 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 DCompoundTransliterator.java258 * 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 DCompoundTransliterator.java259 * 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 Dipsec_fs.c134 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 Dnetfirewall_rule_manager.h35 * @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 DteglChooseConfigReference.cpp399 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 Dsja1105_vl.h17 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 Dsja1105_vl.h17 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 Dcls_matchall.c92 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 Dcls_matchall.c94 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 Dice_tc_lib.c341 * @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 Dbackup_rule_manager.cpp47 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 DUtility.java1220 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 DUtility.java1155 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 Doffload.c139 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 Ddisposed_rule_interceptor.cpp117 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 Daudit.h48 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 */

Completed in 26 milliseconds

1...<<11121314151617181920>>...41