Lines Matching refs:acl_entry

494 	struct dpaa2_switch_acl_entry *acl_entry;  in dpaa2_switch_cls_flower_replace_acl()  local
504 acl_entry = kzalloc(sizeof(*acl_entry), GFP_KERNEL); in dpaa2_switch_cls_flower_replace_acl()
505 if (!acl_entry) in dpaa2_switch_cls_flower_replace_acl()
508 err = dpaa2_switch_flower_parse_key(cls, &acl_entry->key); in dpaa2_switch_cls_flower_replace_acl()
514 &acl_entry->cfg.result, extack); in dpaa2_switch_cls_flower_replace_acl()
518 acl_entry->prio = cls->common.prio; in dpaa2_switch_cls_flower_replace_acl()
519 acl_entry->cookie = cls->cookie; in dpaa2_switch_cls_flower_replace_acl()
521 err = dpaa2_switch_acl_tbl_add_entry(block, acl_entry); in dpaa2_switch_cls_flower_replace_acl()
528 kfree(acl_entry); in dpaa2_switch_cls_flower_replace_acl()
671 struct dpaa2_switch_acl_entry *acl_entry; in dpaa2_switch_cls_flower_destroy() local
674 acl_entry = dpaa2_switch_acl_tbl_find_entry_by_cookie(block, in dpaa2_switch_cls_flower_destroy()
676 if (acl_entry) in dpaa2_switch_cls_flower_destroy()
677 return dpaa2_switch_acl_tbl_remove_entry(block, acl_entry); in dpaa2_switch_cls_flower_destroy()
695 struct dpaa2_switch_acl_entry *acl_entry; in dpaa2_switch_cls_matchall_replace_acl() local
704 acl_entry = kzalloc(sizeof(*acl_entry), GFP_KERNEL); in dpaa2_switch_cls_matchall_replace_acl()
705 if (!acl_entry) in dpaa2_switch_cls_matchall_replace_acl()
710 &acl_entry->cfg.result, extack); in dpaa2_switch_cls_matchall_replace_acl()
714 acl_entry->prio = cls->common.prio; in dpaa2_switch_cls_matchall_replace_acl()
715 acl_entry->cookie = cls->cookie; in dpaa2_switch_cls_matchall_replace_acl()
717 err = dpaa2_switch_acl_tbl_add_entry(block, acl_entry); in dpaa2_switch_cls_matchall_replace_acl()
724 kfree(acl_entry); in dpaa2_switch_cls_matchall_replace_acl()
867 struct dpaa2_switch_acl_entry *acl_entry; in dpaa2_switch_cls_matchall_destroy() local
870 acl_entry = dpaa2_switch_acl_tbl_find_entry_by_cookie(block, in dpaa2_switch_cls_matchall_destroy()
872 if (acl_entry) in dpaa2_switch_cls_matchall_destroy()
874 acl_entry); in dpaa2_switch_cls_matchall_destroy()