Symbol: fbnic_tlv_msg
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1050
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1089
struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1116
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
116
struct fbnic_tlv_msg *msg, u16 length, u8 eom)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1166
struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1198
struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1247
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1295
struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1299
struct fbnic_tlv_msg *data_hdr;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1373
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1402
struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1448
static int fbnic_fw_process_log_array(struct fbnic_tlv_msg **results,
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1451
struct fbnic_tlv_msg **tlv_array_out)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1453
struct fbnic_tlv_msg *attr;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1481
struct fbnic_tlv_msg **msec_tlv,
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1482
struct fbnic_tlv_msg **index_tlv,
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1483
struct fbnic_tlv_msg **log_tlv,
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1516
struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1518
struct fbnic_tlv_msg *index_tlv[FBNIC_FW_MAX_LOG_HISTORY];
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1519
struct fbnic_tlv_msg *msec_tlv[FBNIC_FW_MAX_LOG_HISTORY];
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1520
struct fbnic_tlv_msg *log_tlv[FBNIC_FW_MAX_LOG_HISTORY];
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1558
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1601
fbnic_fw_parser_test(void *opaque, struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1662
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1902
struct fbnic_tlv_msg *mac_array;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1904
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
206
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
208
msg = (struct fbnic_tlv_msg *)__get_free_page(GFP_KERNEL);
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
224
struct fbnic_tlv_msg *msg)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
312
struct fbnic_tlv_msg *msg,
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
398
struct fbnic_tlv_msg *test_msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
432
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
513
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
582
struct fbnic_tlv_msg *attr, int len)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
585
struct fbnic_tlv_msg *mac_results[8];
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
610
static int fbnic_fw_parse_cap_resp(void *opaque, struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
676
struct fbnic_tlv_msg *attr;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
714
struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
733
struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
748
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
852
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
884
fbnic_fw_parse_coredump_info_resp(void *opaque, struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
933
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
974
struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
979
struct fbnic_tlv_msg *data_hdr;
drivers/net/ethernet/meta/fbnic/fbnic_fw.h
12
struct fbnic_tlv_msg;
drivers/net/ethernet/meta/fbnic/fbnic_fw.h
17
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
138
int __fbnic_tlv_attr_put_int(struct fbnic_tlv_msg *msg, const u16 attr_id,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
158
int fbnic_tlv_attr_put_mac_addr(struct fbnic_tlv_msg *msg, const u16 attr_id,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
175
int fbnic_tlv_attr_put_string(struct fbnic_tlv_msg *msg, u16 attr_id,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
203
u64 fbnic_tlv_attr_get_unsigned(struct fbnic_tlv_msg *attr, u64 def)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
22
struct fbnic_tlv_msg *fbnic_tlv_msg_alloc(u16 msg_id)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
223
s64 fbnic_tlv_attr_get_signed(struct fbnic_tlv_msg *attr, s64 def)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
25
struct fbnic_tlv_msg *msg;
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
251
ssize_t fbnic_tlv_attr_get_string(struct fbnic_tlv_msg *attr, char *dst,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
27
msg = (struct fbnic_tlv_msg *)__get_free_page(GFP_KERNEL);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
292
struct fbnic_tlv_msg *fbnic_tlv_attr_nest_start(struct fbnic_tlv_msg *msg,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
296
struct fbnic_tlv_msg *attr = &msg[le16_to_cpu(msg->hdr.len)];
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
325
void fbnic_tlv_attr_nest_stop(struct fbnic_tlv_msg *msg)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
327
struct fbnic_tlv_msg *attr = &msg[le16_to_cpu(msg->hdr.len)];
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
341
fbnic_tlv_attr_validate(struct fbnic_tlv_msg *attr,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
413
int fbnic_tlv_attr_parse_array(struct fbnic_tlv_msg *attr, int len,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
414
struct fbnic_tlv_msg **results,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
466
int fbnic_tlv_attr_parse(struct fbnic_tlv_msg *attr, int len,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
467
struct fbnic_tlv_msg **results,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
515
int fbnic_tlv_msg_parse(void *opaque, struct fbnic_tlv_msg *msg,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
518
struct fbnic_tlv_msg *results[FBNIC_TLV_RESULTS_MAX];
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
53
int fbnic_tlv_attr_put_flag(struct fbnic_tlv_msg *msg, const u16 attr_id)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
549
int fbnic_tlv_parser_error(void *opaque, struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
57
struct fbnic_tlv_msg *attr;
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
613
static int fbnic_tlv_test_attr_data(struct fbnic_tlv_msg *msg)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
615
struct fbnic_tlv_msg *array;
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
684
struct fbnic_tlv_msg *fbnic_tlv_test_create(struct fbnic_dev *fbd)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
686
struct fbnic_tlv_msg *msg, *nest;
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
720
void fbnic_tlv_attr_addr_copy(u8 *dest, struct fbnic_tlv_msg *src)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
737
struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
739
struct fbnic_tlv_msg *array_results[4];
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
740
struct fbnic_tlv_msg *attr;
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
800
int fbnic_tlv_parser_test(void *opaque, struct fbnic_tlv_msg **results)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
802
struct fbnic_tlv_msg *nest_results[FBNIC_TLV_RESULTS_MAX] = { 0 };
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
804
struct fbnic_tlv_msg *attr;
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
94
int fbnic_tlv_attr_put_value(struct fbnic_tlv_msg *msg, const u16 attr_id,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
99
struct fbnic_tlv_msg *attr;
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
103
struct fbnic_tlv_msg **results);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
109
fbnic_tlv_attr_get_value_ptr(struct fbnic_tlv_msg *attr)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
114
static inline bool fbnic_tlv_attr_get_bool(struct fbnic_tlv_msg *attr)
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
119
u64 fbnic_tlv_attr_get_unsigned(struct fbnic_tlv_msg *attr, u64 def);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
120
s64 fbnic_tlv_attr_get_signed(struct fbnic_tlv_msg *attr, s64 def);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
121
ssize_t fbnic_tlv_attr_get_string(struct fbnic_tlv_msg *attr, char *dst,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
123
struct fbnic_tlv_msg *fbnic_tlv_msg_alloc(u16 msg_id);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
124
int fbnic_tlv_attr_put_flag(struct fbnic_tlv_msg *msg, const u16 attr_id);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
125
int fbnic_tlv_attr_put_value(struct fbnic_tlv_msg *msg, const u16 attr_id,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
127
int __fbnic_tlv_attr_put_int(struct fbnic_tlv_msg *msg, const u16 attr_id,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
132
int fbnic_tlv_attr_put_mac_addr(struct fbnic_tlv_msg *msg, const u16 attr_id,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
134
int fbnic_tlv_attr_put_string(struct fbnic_tlv_msg *msg, u16 attr_id,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
136
struct fbnic_tlv_msg *fbnic_tlv_attr_nest_start(struct fbnic_tlv_msg *msg,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
138
void fbnic_tlv_attr_nest_stop(struct fbnic_tlv_msg *msg);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
139
void fbnic_tlv_attr_addr_copy(u8 *dest, struct fbnic_tlv_msg *src);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
140
int fbnic_tlv_attr_parse_array(struct fbnic_tlv_msg *attr, int len,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
141
struct fbnic_tlv_msg **results,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
144
int fbnic_tlv_attr_parse(struct fbnic_tlv_msg *attr, int len,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
145
struct fbnic_tlv_msg **results,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
147
int fbnic_tlv_msg_parse(void *opaque, struct fbnic_tlv_msg *msg,
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
149
int fbnic_tlv_parser_error(void *opaque, struct fbnic_tlv_msg **results);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
177
struct fbnic_tlv_msg *fbnic_tlv_test_create(struct fbnic_dev *fbd);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.h
178
int fbnic_tlv_parser_test(void *opaque, struct fbnic_tlv_msg **results);