prestera_acl_ruleset
static struct prestera_acl_ruleset *
struct prestera_acl_ruleset *ruleset;
int prestera_acl_ruleset_keymask_set(struct prestera_acl_ruleset *ruleset,
int prestera_acl_ruleset_offload(struct prestera_acl_ruleset *ruleset)
static void prestera_acl_ruleset_destroy(struct prestera_acl_ruleset *ruleset)
static struct prestera_acl_ruleset *
struct prestera_acl_ruleset *
struct prestera_acl_ruleset *ruleset;
struct prestera_acl_ruleset *
struct prestera_acl_ruleset *ruleset;
void prestera_acl_ruleset_put(struct prestera_acl_ruleset *ruleset)
int prestera_acl_ruleset_bind(struct prestera_acl_ruleset *ruleset,
int prestera_acl_ruleset_unbind(struct prestera_acl_ruleset *ruleset,
static int prestera_acl_ruleset_block_bind(struct prestera_acl_ruleset *ruleset,
prestera_acl_ruleset_block_unbind(struct prestera_acl_ruleset *ruleset,
struct prestera_acl_ruleset *ruleset)
prestera_acl_rule_lookup(struct prestera_acl_ruleset *ruleset,
u32 prestera_acl_ruleset_index_get(const struct prestera_acl_ruleset *ruleset)
void prestera_acl_ruleset_prio_get(struct prestera_acl_ruleset *ruleset,
bool prestera_acl_ruleset_is_offload(struct prestera_acl_ruleset *ruleset)
prestera_acl_rule_create(struct prestera_acl_ruleset *ruleset,
static void prestera_acl_ruleset_prio_update(struct prestera_acl_ruleset *ruleset,
struct prestera_acl_ruleset *ruleset = rule->ruleset;
struct prestera_acl_ruleset *ruleset = rule->ruleset;
.key_offset = offsetof(struct prestera_acl_ruleset, ht_key),
.head_offset = offsetof(struct prestera_acl_ruleset, ht_node),
struct prestera_acl_ruleset *ruleset;
struct prestera_acl_ruleset *jump_ruleset;
prestera_acl_rule_create(struct prestera_acl_ruleset *ruleset,
prestera_acl_rule_lookup(struct prestera_acl_ruleset *ruleset,
struct prestera_acl_ruleset *
struct prestera_acl_ruleset *
int prestera_acl_ruleset_keymask_set(struct prestera_acl_ruleset *ruleset,
bool prestera_acl_ruleset_is_offload(struct prestera_acl_ruleset *ruleset);
int prestera_acl_ruleset_offload(struct prestera_acl_ruleset *ruleset);
void prestera_acl_ruleset_put(struct prestera_acl_ruleset *ruleset);
int prestera_acl_ruleset_bind(struct prestera_acl_ruleset *ruleset,
int prestera_acl_ruleset_unbind(struct prestera_acl_ruleset *ruleset,
u32 prestera_acl_ruleset_index_get(const struct prestera_acl_ruleset *ruleset);
void prestera_acl_ruleset_prio_get(struct prestera_acl_ruleset *ruleset,
struct prestera_acl_ruleset *ruleset_zero;
struct prestera_acl_ruleset *ruleset;
struct prestera_acl_ruleset *ruleset;
struct prestera_acl_ruleset *ruleset;
struct prestera_acl_ruleset *ruleset;
struct prestera_acl_ruleset *ruleset;
struct prestera_acl_ruleset *ruleset;
struct prestera_acl_ruleset *ruleset;