ocelot_rule        42 drivers/net/ethernet/mscc/ocelot_flower.c 			       struct ocelot_ace_rule *ocelot_rule)
ocelot_rule        87 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->type = OCELOT_ACE_TYPE_ETYPE;
ocelot_rule        88 drivers/net/ethernet/mscc/ocelot_flower.c 		ether_addr_copy(ocelot_rule->frame.etype.dmac.value,
ocelot_rule        90 drivers/net/ethernet/mscc/ocelot_flower.c 		ether_addr_copy(ocelot_rule->frame.etype.smac.value,
ocelot_rule        92 drivers/net/ethernet/mscc/ocelot_flower.c 		ether_addr_copy(ocelot_rule->frame.etype.dmac.mask,
ocelot_rule        94 drivers/net/ethernet/mscc/ocelot_flower.c 		ether_addr_copy(ocelot_rule->frame.etype.smac.mask,
ocelot_rule       104 drivers/net/ethernet/mscc/ocelot_flower.c 			ocelot_rule->type = OCELOT_ACE_TYPE_IPV4;
ocelot_rule       105 drivers/net/ethernet/mscc/ocelot_flower.c 			ocelot_rule->frame.ipv4.proto.value[0] =
ocelot_rule       107 drivers/net/ethernet/mscc/ocelot_flower.c 			ocelot_rule->frame.ipv4.proto.mask[0] =
ocelot_rule       111 drivers/net/ethernet/mscc/ocelot_flower.c 			ocelot_rule->type = OCELOT_ACE_TYPE_IPV6;
ocelot_rule       112 drivers/net/ethernet/mscc/ocelot_flower.c 			ocelot_rule->frame.ipv6.proto.value[0] =
ocelot_rule       114 drivers/net/ethernet/mscc/ocelot_flower.c 			ocelot_rule->frame.ipv6.proto.mask[0] =
ocelot_rule       125 drivers/net/ethernet/mscc/ocelot_flower.c 		tmp = &ocelot_rule->frame.ipv4.sip.value.addr[0];
ocelot_rule       128 drivers/net/ethernet/mscc/ocelot_flower.c 		tmp = &ocelot_rule->frame.ipv4.sip.mask.addr[0];
ocelot_rule       131 drivers/net/ethernet/mscc/ocelot_flower.c 		tmp = &ocelot_rule->frame.ipv4.dip.value.addr[0];
ocelot_rule       134 drivers/net/ethernet/mscc/ocelot_flower.c 		tmp = &ocelot_rule->frame.ipv4.dip.mask.addr[0];
ocelot_rule       147 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->frame.ipv4.sport.value = ntohs(match.key->src);
ocelot_rule       148 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->frame.ipv4.sport.mask = ntohs(match.mask->src);
ocelot_rule       149 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->frame.ipv4.dport.value = ntohs(match.key->dst);
ocelot_rule       150 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->frame.ipv4.dport.mask = ntohs(match.mask->dst);
ocelot_rule       157 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->type = OCELOT_ACE_TYPE_ANY;
ocelot_rule       158 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->vlan.vid.value = match.key->vlan_id;
ocelot_rule       159 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->vlan.vid.mask = match.mask->vlan_id;
ocelot_rule       160 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->vlan.pcp.value[0] = match.key->vlan_priority;
ocelot_rule       161 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->vlan.pcp.mask[0] = match.mask->vlan_priority;
ocelot_rule       165 drivers/net/ethernet/mscc/ocelot_flower.c 	ocelot_rule->prio = f->common.prio;
ocelot_rule       166 drivers/net/ethernet/mscc/ocelot_flower.c 	ocelot_rule->id = f->cookie;
ocelot_rule       167 drivers/net/ethernet/mscc/ocelot_flower.c 	return ocelot_flower_parse_action(f, ocelot_rule);