Searched refs:rule_lock (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_switch.c | 1136 struct mutex *rule_lock; /* Lock to protect filter rule list */ in ice_update_sw_rule_bridge_mode() local 1138 rule_lock = &sw->recp_list[ICE_SW_LKUP_MAC].filt_rule_lock; in ice_update_sw_rule_bridge_mode() 1141 mutex_lock(rule_lock); in ice_update_sw_rule_bridge_mode() 1160 mutex_unlock(rule_lock); in ice_update_sw_rule_bridge_mode() 1358 struct mutex *rule_lock; /* Lock to protect filter rule list */ in ice_add_rule_internal() local 1366 rule_lock = &sw->recp_list[recp_id].filt_rule_lock; in ice_add_rule_internal() 1368 mutex_lock(rule_lock); in ice_add_rule_internal() 1377 mutex_unlock(rule_lock); in ice_add_rule_internal() 1383 mutex_unlock(rule_lock); in ice_add_rule_internal() 1525 struct mutex *rule_lock; /* Loc in ice_remove_rule_internal() local 1622 struct mutex *rule_lock; /* Lock to protect filter rule list */ ice_add_mac() local 1770 struct mutex *rule_lock; /* Lock to protect filter rule list */ ice_add_vlan_internal() local 2150 struct mutex *rule_lock; /* Lock to protect filter rule list */ ice_remove_mac() local 2385 struct mutex *rule_lock; /* Lock to protect filter rule list */ ice_clear_vsi_promisc() local 2620 struct mutex *rule_lock; /* Lock to protect filter rule list */ ice_remove_vsi_lkup_fltr() local [all...] |
H A D | ice_virtchnl_pf.c | 3870 struct mutex *rule_lock; /* protect MAC filter list access */ in ice_unicast_mac_exists() local 3873 rule_lock = &mac_recipe_list->filt_rule_lock; in ice_unicast_mac_exists() 3875 mutex_lock(rule_lock); in ice_unicast_mac_exists() 3880 mutex_unlock(rule_lock); in ice_unicast_mac_exists() 3885 mutex_unlock(rule_lock); in ice_unicast_mac_exists()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_switch.c | 2944 struct mutex *rule_lock; /* Lock to protect filter rule list */ in ice_update_sw_rule_bridge_mode() local 2947 rule_lock = &sw->recp_list[ICE_SW_LKUP_MAC].filt_rule_lock; in ice_update_sw_rule_bridge_mode() 2950 mutex_lock(rule_lock); in ice_update_sw_rule_bridge_mode() 2969 mutex_unlock(rule_lock); in ice_update_sw_rule_bridge_mode() 3167 struct mutex *rule_lock; /* Lock to protect filter rule list */ in ice_add_rule_internal() local 3175 rule_lock = &sw->recp_list[recp_id].filt_rule_lock; in ice_add_rule_internal() 3177 mutex_lock(rule_lock); in ice_add_rule_internal() 3186 mutex_unlock(rule_lock); in ice_add_rule_internal() 3192 mutex_unlock(rule_lock); in ice_add_rule_internal() 3332 struct mutex *rule_lock; /* Loc in ice_remove_rule_internal() local 3422 struct mutex *rule_lock; /* Lock to protect filter rule list */ ice_vlan_fltr_exist() local 3536 struct mutex *rule_lock; /* Lock to protect filter rule list */ ice_add_vlan_internal() local 3882 struct mutex *rule_lock; /* Lock to protect filter rule list */ ice_check_if_dflt_vsi() local 4125 struct mutex *rule_lock; /* Lock to protect filter rule list */ ice_clear_vsi_promisc() local 4367 struct mutex *rule_lock; /* Lock to protect filter rule list */ ice_remove_vsi_lkup_fltr() local 6454 struct mutex *rule_lock; /* Lock to protect filter rule list */ ice_rem_adv_rule() local [all...] |
/kernel/linux/linux-5.10/security/smack/ |
H A D | smackfs.c | 201 * @rule_lock: the rule list lock 213 struct mutex *rule_lock) in smk_set_access() 219 mutex_lock(rule_lock); in smk_set_access() 250 mutex_unlock(rule_lock); in smk_set_access() 431 * @rule_lock: lock for the rule list 446 struct mutex *rule_lock, int format) in smk_write_rules_list() 515 rc = smk_set_access(&rule, rule_list, rule_lock); in smk_write_rules_list() 2524 struct mutex *rule_lock; in smk_write_revoke_subj() local 2551 rule_lock = &skp->smk_rules_lock; in smk_write_revoke_subj() 2553 mutex_lock(rule_lock); in smk_write_revoke_subj() 211 smk_set_access(struct smack_parsed_rule *srp, struct list_head *rule_list, struct mutex *rule_lock) smk_set_access() argument 443 smk_write_rules_list(struct file *file, const char __user *buf, size_t count, loff_t *ppos, struct list_head *rule_list, struct mutex *rule_lock, int format) smk_write_rules_list() argument [all...] |
/kernel/linux/linux-6.6/security/smack/ |
H A D | smackfs.c | 202 * @rule_lock: the rule list lock 214 struct mutex *rule_lock) in smk_set_access() 220 mutex_lock(rule_lock); in smk_set_access() 251 mutex_unlock(rule_lock); in smk_set_access() 432 * @rule_lock: lock for the rule list 447 struct mutex *rule_lock, int format) in smk_write_rules_list() 516 rc = smk_set_access(&rule, rule_list, rule_lock); in smk_write_rules_list() 2536 struct mutex *rule_lock; in smk_write_revoke_subj() local 2563 rule_lock = &skp->smk_rules_lock; in smk_write_revoke_subj() 2565 mutex_lock(rule_lock); in smk_write_revoke_subj() 212 smk_set_access(struct smack_parsed_rule *srp, struct list_head *rule_list, struct mutex *rule_lock) smk_set_access() argument 444 smk_write_rules_list(struct file *file, const char __user *buf, size_t count, loff_t *ppos, struct list_head *rule_list, struct mutex *rule_lock, int format) smk_write_rules_list() argument [all...] |
Completed in 19 milliseconds