Lines Matching defs:ocelot_vcap_key_ipv4
544 struct ocelot_vcap_key_ipv4 { struct
545 enum ocelot_vcap_bit ttl; /* TTL zero */
546 enum ocelot_vcap_bit fragment; /* Fragment */
547 enum ocelot_vcap_bit options; /* Header options */
548 struct ocelot_vcap_u8 ds;
549 struct ocelot_vcap_u8 proto; /* Protocol */
550 struct ocelot_vcap_ipv4 sip; /* Source IP address */
551 struct ocelot_vcap_ipv4 dip; /* Destination IP address */
552 struct ocelot_vcap_u48 data; /* Not UDP/TCP: IP data */
553 struct ocelot_vcap_udp_tcp sport; /* UDP/TCP: Source port */
554 struct ocelot_vcap_udp_tcp dport; /* UDP/TCP: Destination port */
555 enum ocelot_vcap_bit tcp_fin;
556 enum ocelot_vcap_bit tcp_syn;
557 enum ocelot_vcap_bit tcp_rst;
558 enum ocelot_vcap_bit tcp_psh;
559 enum ocelot_vcap_bit tcp_ack;
560 enum ocelot_vcap_bit tcp_urg;
561 enum ocelot_vcap_bit sip_eq_dip; /* SIP equals DIP */
562 enum ocelot_vcap_bit sport_eq_dport; /* SPORT equals DPORT */
563 enum ocelot_vcap_bit seq_zero; /* TCP sequence number is zero */