Home
last modified time | relevance | path

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

/openbmc/qemu/hw/net/rocker/
H A Drocker_tlv.h23 #define ROCKER_TLV_HDRLEN ROCKER_TLV_ALIGN(sizeof(RockerTlv))
34 static inline RockerTlv *rocker_tlv_next(const RockerTlv *tlv, int *remaining) in rocker_tlv_next()
39 return (RockerTlv *) ((char *) tlv + totlen); in rocker_tlv_next()
42 static inline int rocker_tlv_ok(const RockerTlv *tlv, int remaining) in rocker_tlv_ok()
72 static inline int rocker_tlv_type(const RockerTlv *tlv) in rocker_tlv_type()
77 static inline void *rocker_tlv_data(const RockerTlv *tlv) in rocker_tlv_data()
82 static inline int rocker_tlv_len(const RockerTlv *tlv) in rocker_tlv_len()
87 static inline uint8_t rocker_tlv_get_u8(const RockerTlv *tlv) in rocker_tlv_get_u8()
92 static inline uint16_t rocker_tlv_get_u16(const RockerTlv *tlv) in rocker_tlv_get_u16()
97 static inline uint32_t rocker_tlv_get_u32(const RockerTlv *tlv) in rocker_tlv_get_u32()
[all …]
H A Drocker_world.h33 RockerTlv *cmd_info_tlv);
46 char *buf, uint16_t cmd, RockerTlv *cmd_info_tlv);
H A Drocker_of_dpa.c1062 static int of_dpa_cmd_add_ig_port(OfDpaFlow *flow, RockerTlv **flow_tlvs) in of_dpa_cmd_add_ig_port()
1099 static int of_dpa_cmd_add_vlan(OfDpaFlow *flow, RockerTlv **flow_tlvs) in of_dpa_cmd_add_vlan()
1163 static int of_dpa_cmd_add_term_mac(OfDpaFlow *flow, RockerTlv **flow_tlvs) in of_dpa_cmd_add_term_mac()
1259 static int of_dpa_cmd_add_bridging(OfDpaFlow *flow, RockerTlv **flow_tlvs) in of_dpa_cmd_add_bridging()
1421 RockerTlv **flow_tlvs) in of_dpa_cmd_add_unicast_routing()
1513 RockerTlv **flow_tlvs) in of_dpa_cmd_add_multicast_routing()
1639 RockerTlv **flow_tlvs) in of_dpa_cmd_add_acl_ip()
1674 static int of_dpa_cmd_add_acl(OfDpaFlow *flow, RockerTlv **flow_tlvs) in of_dpa_cmd_add_acl()
1794 RockerTlv **flow_tlvs) in of_dpa_cmd_flow_add_mod()
1847 RockerTlv **flow_tlvs) in of_dpa_cmd_flow_add()
[all …]
H A Drocker.c147 RockerTlv *tlv_frag; in tx_consume()
148 RockerTlv *tlvs[ROCKER_TLV_TX_MAX + 1]; in tx_consume()
259 RockerTlv *cmd_info_tlv) in cmd_get_port_settings()
261 RockerTlv *tlvs[ROCKER_TLV_CMD_PORT_SETTINGS_MAX + 1]; in cmd_get_port_settings()
262 RockerTlv *nest; in cmd_get_port_settings()
333 RockerTlv *cmd_info_tlv) in cmd_set_port_settings()
335 RockerTlv *tlvs[ROCKER_TLV_CMD_PORT_SETTINGS_MAX + 1]; in cmd_set_port_settings()
408 RockerTlv *tlvs[ROCKER_TLV_CMD_MAX + 1]; in cmd_consume()
409 RockerTlv *info_tlv; in cmd_consume()
477 RockerTlv *nest; in rocker_event_link_changed()
[all …]
H A Drocker_world.c40 char *buf, uint16_t cmd, RockerTlv *cmd_info_tlv) in world_do_cmd()
H A Drocker_hw.h143 } __attribute__((packed, aligned(8))) RockerTlv; typedef