Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/rocker/
Drocker_tlv.h23 #define ROCKER_TLV_HDRLEN ROCKER_TLV_ALIGN(sizeof(struct rocker_tlv))
33 static inline struct rocker_tlv *rocker_tlv_next(const struct rocker_tlv *tlv, in rocker_tlv_next()
39 return (struct rocker_tlv *) ((char *) tlv + totlen); in rocker_tlv_next()
42 static inline int rocker_tlv_ok(const struct rocker_tlv *tlv, int remaining) in rocker_tlv_ok()
73 static inline int rocker_tlv_type(const struct rocker_tlv *tlv) in rocker_tlv_type()
78 static inline void *rocker_tlv_data(const struct rocker_tlv *tlv) in rocker_tlv_data()
83 static inline int rocker_tlv_len(const struct rocker_tlv *tlv) in rocker_tlv_len()
88 static inline u8 rocker_tlv_get_u8(const struct rocker_tlv *tlv) in rocker_tlv_get_u8()
93 static inline u16 rocker_tlv_get_u16(const struct rocker_tlv *tlv) in rocker_tlv_get_u16()
98 static inline __be16 rocker_tlv_get_be16(const struct rocker_tlv *tlv) in rocker_tlv_get_be16()
[all …]
Drocker_tlv.c19 void rocker_tlv_parse(const struct rocker_tlv **tb, int maxtype, in rocker_tlv_parse()
22 const struct rocker_tlv *tlv; in rocker_tlv_parse()
23 const struct rocker_tlv *head = (const struct rocker_tlv *) buf; in rocker_tlv_parse()
26 memset(tb, 0, sizeof(struct rocker_tlv *) * (maxtype + 1)); in rocker_tlv_parse()
41 struct rocker_tlv *tlv; in rocker_tlv_put()
Drocker_main.c730 const struct rocker_tlv **attrs) in rocker_dma_rx_ring_skb_unmap()
747 const struct rocker_tlv *attrs[ROCKER_TLV_RX_MAX + 1]; in rocker_dma_rx_ring_skb_free()
914 const struct rocker_tlv *info) in rocker_event_link_change()
916 const struct rocker_tlv *attrs[ROCKER_TLV_EVENT_LINK_CHANGED_MAX + 1]; in rocker_event_link_change()
948 const struct rocker_tlv *info) in rocker_event_mac_vlan_seen()
950 const struct rocker_tlv *attrs[ROCKER_TLV_EVENT_MAC_VLAN_MAX + 1]; in rocker_event_mac_vlan_seen()
976 const struct rocker_tlv *attrs[ROCKER_TLV_EVENT_MAX + 1]; in rocker_event_process()
977 const struct rocker_tlv *info; in rocker_event_process()
1100 struct rocker_tlv *cmd_info; in rocker_cmd_get_port_settings_prep()
1121 const struct rocker_tlv *attrs[ROCKER_TLV_CMD_MAX + 1]; in rocker_cmd_get_port_settings_ethtool_proc()
[all …]
DMakefile6 rocker-y := rocker_main.o rocker_tlv.o rocker_ofdpa.o
Drocker_hw.h117 struct rocker_tlv { struct
Drocker_ofdpa.c513 struct rocker_tlv *cmd_info; in ofdpa_cmd_flow_tbl_add()
570 struct rocker_tlv *cmd_info; in ofdpa_cmd_flow_tbl_del()
627 struct rocker_tlv *group_ids; in ofdpa_cmd_group_tbl_add_group_ids()
679 struct rocker_tlv *cmd_info; in ofdpa_cmd_group_tbl_add()
724 struct rocker_tlv *cmd_info; in ofdpa_cmd_group_tbl_del()