Searched refs:RockerTlv (Results 1 – 6 of 6) sorted by relevance
/openbmc/qemu/hw/net/rocker/ |
H A D | rocker_tlv.h | 23 #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 D | rocker_world.h | 33 RockerTlv *cmd_info_tlv); 46 char *buf, uint16_t cmd, RockerTlv *cmd_info_tlv);
|
H A D | rocker_of_dpa.c | 1062 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 D | rocker.c | 147 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 D | rocker_world.c | 40 char *buf, uint16_t cmd, RockerTlv *cmd_info_tlv) in world_do_cmd()
|
H A D | rocker_hw.h | 143 } __attribute__((packed, aligned(8))) RockerTlv; typedef
|