Home
last modified time | relevance | path

Searched refs:tagging_rule (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.15/drivers/net/dsa/ocelot/
Dfelix.c271 struct ocelot_vcap_filter *tagging_rule; in felix_setup_mmio_filtering() local
276 tagging_rule = kzalloc(sizeof(struct ocelot_vcap_filter), GFP_KERNEL); in felix_setup_mmio_filtering()
277 if (!tagging_rule) in felix_setup_mmio_filtering()
282 kfree(tagging_rule); in felix_setup_mmio_filtering()
296 tagging_rule->key_type = OCELOT_VCAP_KEY_ETYPE; in felix_setup_mmio_filtering()
297 *(__be16 *)tagging_rule->key.etype.etype.value = htons(ETH_P_1588); in felix_setup_mmio_filtering()
298 *(__be16 *)tagging_rule->key.etype.etype.mask = htons(0xffff); in felix_setup_mmio_filtering()
299 tagging_rule->ingress_port_mask = user_ports; in felix_setup_mmio_filtering()
300 tagging_rule->prio = 1; in felix_setup_mmio_filtering()
301 tagging_rule->id.cookie = ocelot->num_phys_ports; in felix_setup_mmio_filtering()
[all …]