Home
last modified time | relevance | path

Searched refs:bcm_tlv_t (Results 1 – 25 of 89) sorted by relevance

1234

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dbcmtlv.h40 } bcm_tlv_t; typedef
43 #define BCM_TLV_SIZE(_tlv) ((_tlv) ? (OFFSETOF(bcm_tlv_t, data) + (_tlv)->len) : 0u)
46 #define BCM_TLV_NEXT(_tlv) (bcm_tlv_t *)((uint8 *)(_tlv)+ BCM_TLV_SIZE(_tlv))
52 #define BCM_TLV_HDR_SIZE (OFFSETOF(bcm_tlv_t, data))
82 bcm_tlv_t *bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen);
85 void bcm_tlv_buffer_advance_to(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
88 void bcm_tlv_buffer_advance_past(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
91 bcm_tlv_t *bcm_parse_tlvs(const void *buf, uint buflen, uint key);
109 extern bcm_tlv_t *bcm_find_ie(const uint8 *tlvs, uint tlvs_len, uint8 tag,
113 const bcm_tlv_t *bcm_parse_tlvs_advance(const uint8 **buf, uint *buflen, uint key,
[all …]
H A Dbcmwpa.h436 extern bcm_tlv_t *bcm_find_wmeie(uint8 *parse, uint len, uint8 subtype, uint8 subtype_len);
448 bcm_tlv_t *bcm_find_hs20ie(uint8 *parse, uint len);
450 bcm_tlv_t *bcm_find_osenie(uint8 *parse, uint len);
584 extern int bcmwpa_decode_ie_type(const bcm_tlv_t *ie, rsn_ie_info_t *info,
592 int bcmwpa_decode_ie_type(const bcm_tlv_t *ie, rsn_ie_info_t *info, uint32 *remaining);
595 extern int bcmwpa_parse_rsnie(const bcm_tlv_t *ie, rsn_ie_info_t *info, device_type_t dev_type);
H A Dbcm_l2_filter.h62 bcm_tlv_t ip;
96 bcm_tlv_t* parse_nd_options(void *buf, int buflen, uint key);
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dbcmtlv.h40 } bcm_tlv_t; typedef
43 #define BCM_TLV_SIZE(_tlv) ((_tlv) ? (OFFSETOF(bcm_tlv_t, data) + (_tlv)->len) : 0u)
46 #define BCM_TLV_NEXT(_tlv) (bcm_tlv_t *)((uint8 *)(_tlv)+ BCM_TLV_SIZE(_tlv))
52 #define BCM_TLV_HDR_SIZE (OFFSETOF(bcm_tlv_t, data))
82 bcm_tlv_t *bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen);
85 void bcm_tlv_buffer_advance_to(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
88 void bcm_tlv_buffer_advance_past(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
91 bcm_tlv_t *bcm_parse_tlvs(const void *buf, uint buflen, uint key);
109 extern bcm_tlv_t *bcm_find_ie(const uint8 *tlvs, uint tlvs_len, uint8 tag,
113 const bcm_tlv_t *bcm_parse_tlvs_advance(const uint8 **buf, uint *buflen, uint key,
[all …]
H A Dbcm_l2_filter.h62 bcm_tlv_t ip;
96 bcm_tlv_t* parse_nd_options(void *buf, int buflen, uint key);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dbcmtlv.h47 } bcm_tlv_t; typedef
50 #define BCM_TLV_SIZE(_tlv) ((_tlv) ? (OFFSETOF(bcm_tlv_t, data) + (_tlv)->len) : 0)
53 #define BCM_TLV_NEXT(_tlv) (bcm_tlv_t *)((uint8 *)(_tlv)+ BCM_TLV_SIZE(_tlv))
59 #define BCM_TLV_HDR_SIZE (OFFSETOF(bcm_tlv_t, data))
88 bcm_tlv_t *bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen);
91 void bcm_tlv_buffer_advance_to(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
94 void bcm_tlv_buffer_advance_past(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
97 bcm_tlv_t *bcm_parse_tlvs(const void *buf, uint buflen, uint key);
103 bcm_tlv_t *bcm_parse_tlvs_min_bodylen(const void *buf, int buflen, uint key, int min_bodylen);
106 bcm_tlv_t *bcm_parse_tlvs_dot11(const void *buf, int buflen, uint key, bool id_ext);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dbcmtlv.h47 } bcm_tlv_t; typedef
50 #define BCM_TLV_SIZE(_tlv) ((_tlv) ? (OFFSETOF(bcm_tlv_t, data) + (_tlv)->len) : 0)
53 #define BCM_TLV_NEXT(_tlv) (bcm_tlv_t *)((uint8 *)(_tlv)+ BCM_TLV_SIZE(_tlv))
59 #define BCM_TLV_HDR_SIZE (OFFSETOF(bcm_tlv_t, data))
88 bcm_tlv_t *bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen);
91 void bcm_tlv_buffer_advance_to(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
94 void bcm_tlv_buffer_advance_past(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
97 bcm_tlv_t *bcm_parse_tlvs(const void *buf, uint buflen, uint key);
103 bcm_tlv_t *bcm_parse_tlvs_min_bodylen(const void *buf, int buflen, uint key, int min_bodylen);
106 bcm_tlv_t *bcm_parse_tlvs_dot11(const void *buf, int buflen, uint key, bool id_ext);
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dbcmtlv.h47 } bcm_tlv_t; typedef
50 #define BCM_TLV_SIZE(_tlv) ((_tlv) ? (OFFSETOF(bcm_tlv_t, data) + (_tlv)->len) : 0)
53 #define BCM_TLV_NEXT(_tlv) (bcm_tlv_t *)((uint8 *)(_tlv)+ BCM_TLV_SIZE(_tlv))
59 #define BCM_TLV_HDR_SIZE (OFFSETOF(bcm_tlv_t, data))
88 bcm_tlv_t *bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen);
91 void bcm_tlv_buffer_advance_to(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
94 void bcm_tlv_buffer_advance_past(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
97 bcm_tlv_t *bcm_parse_tlvs(const void *buf, uint buflen, uint key);
103 bcm_tlv_t *bcm_parse_tlvs_min_bodylen(const void *buf, int buflen, uint key, int min_bodylen);
106 bcm_tlv_t *bcm_parse_tlvs_dot11(const void *buf, int buflen, uint key, bool id_ext);
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dbcmutils.c459 wl_set_up_table(uint8 *up_table, bcm_tlv_t *qos_map_ie) in wl_set_up_table()
1532 bcm_tlv_t *
1535 const bcm_tlv_t *ie; in bcm_find_vendor_ie()
1538 ie = (const bcm_tlv_t*)tlvs; in bcm_find_vendor_ie()
1556 return (bcm_tlv_t *)(ie); /* a match */ in bcm_find_vendor_ie()
2491 bcm_tlv_t *dst_tlv = (bcm_tlv_t *)dst; in bcm_write_tlv()
2606 const bcm_tlv_t *src_tlv = (const bcm_tlv_t *)src; in bcm_copy_tlv()
2623 const bcm_tlv_t *src_tlv = (const bcm_tlv_t *)src; in bcm_copy_tlv_safe()
2907 bcm_tlv_t *
2908 bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen) in bcm_next_tlv()
[all …]
H A Dfrag.c44 const bcm_tlv_t *ie; in bcm_tlv_dot11_defrag()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dbcmutils.c459 wl_set_up_table(uint8 *up_table, bcm_tlv_t *qos_map_ie) in wl_set_up_table()
1532 bcm_tlv_t *
1535 const bcm_tlv_t *ie; in bcm_find_vendor_ie()
1538 ie = (const bcm_tlv_t*)tlvs; in bcm_find_vendor_ie()
1556 return (bcm_tlv_t *)(ie); /* a match */ in bcm_find_vendor_ie()
2491 bcm_tlv_t *dst_tlv = (bcm_tlv_t *)dst; in bcm_write_tlv()
2606 const bcm_tlv_t *src_tlv = (const bcm_tlv_t *)src; in bcm_copy_tlv()
2623 const bcm_tlv_t *src_tlv = (const bcm_tlv_t *)src; in bcm_copy_tlv_safe()
2907 bcm_tlv_t *
2908 bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen) in bcm_next_tlv()
[all …]
H A Dfrag.c44 const bcm_tlv_t *ie; in bcm_tlv_dot11_defrag()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dbcmutils.c459 wl_set_up_table(uint8 *up_table, bcm_tlv_t *qos_map_ie) in wl_set_up_table()
1532 bcm_tlv_t *
1535 const bcm_tlv_t *ie; in bcm_find_vendor_ie()
1538 ie = (const bcm_tlv_t*)tlvs; in bcm_find_vendor_ie()
1556 return (bcm_tlv_t *)(ie); /* a match */ in bcm_find_vendor_ie()
2491 bcm_tlv_t *dst_tlv = (bcm_tlv_t *)dst; in bcm_write_tlv()
2606 const bcm_tlv_t *src_tlv = (const bcm_tlv_t *)src; in bcm_copy_tlv()
2623 const bcm_tlv_t *src_tlv = (const bcm_tlv_t *)src; in bcm_copy_tlv_safe()
2907 bcm_tlv_t *
2908 bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen) in bcm_next_tlv()
[all …]
H A Dfrag.c44 const bcm_tlv_t *ie; in bcm_tlv_dot11_defrag()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dbcmutils.c1278 BCMFASTPATH(wl_set_up_table)(uint8 *up_table, bcm_tlv_t *qos_map_ie) in BCMFASTPATH()
2579 bcm_tlv_t *
2583 const bcm_tlv_t *ie; in bcm_find_ie()
2598 return (bcm_tlv_t *)(ie); /* a match */ in bcm_find_ie()
2609 bcm_tlv_t *
2612 const bcm_tlv_t *ie; in bcm_find_vendor_ie()
2618 ie = (const bcm_tlv_t*)tlvs; in bcm_find_vendor_ie()
2639 return (bcm_tlv_t *)(ie); /* a match */ in bcm_find_vendor_ie()
3680 bcm_tlv_t *dst_tlv = (bcm_tlv_t *)dst; in BCMPOSTTRAPFN()
3796 const bcm_tlv_t *src_tlv = (const bcm_tlv_t *)src; in bcm_copy_tlv()
[all …]
H A Dbcmwpa.c901 bcm_tlv_t *tlv = NULL; in bcm_find_security_ies()
908 if ((tlv = (bcm_tlv_t*)buf) == NULL || in bcm_find_security_ies()
943 tlv = (bcm_tlv_t*)((uint8*)tlv + (len + TLV_HDR_LEN)); in bcm_find_security_ies()
962 bcm_tlv_t *
965 bcm_tlv_t *ie; in bcm_find_wmeie()
1016 bcm_tlv_t *
1023 bcm_tlv_t *
1274 bcm_tlv_t *oci_ie; in wpa_validate_oci_ft_subelem()
1276 oci_ie = (bcm_tlv_t *)bcm_parse_tlvs_dot11(buf, buf_len, in wpa_validate_oci_ft_subelem()
1732 bcmwpa_parse_rsnie(const bcm_tlv_t *ie, rsn_ie_info_t *info, device_type_t dev_type) in bcmwpa_parse_rsnie()
[all …]
H A Dbcm_l2_filter.c696 bcm_tlv_t *
699 bcm_tlv_t *elt; in parse_nd_options()
702 elt = (bcm_tlv_t*)buf; in parse_nd_options()
714 elt = (bcm_tlv_t*)((uint8*)elt + len); in parse_nd_options()
H A Dwl_ext_genl.c235 bcm_tlv_t *ie; in wl_ext_probreq_event()
256 ie = (bcm_tlv_t*)data; in wl_ext_probreq_event()
273 ie = (bcm_tlv_t*)((uint8*)ie + ie_len); in wl_ext_probreq_event()
H A Dfrag.c38 const bcm_tlv_t *ie; in bcm_tlv_dot11_defrag()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dbcmutils.c1278 BCMFASTPATH(wl_set_up_table)(uint8 *up_table, bcm_tlv_t *qos_map_ie) in BCMFASTPATH()
2579 bcm_tlv_t *
2583 const bcm_tlv_t *ie; in bcm_find_ie()
2598 return (bcm_tlv_t *)(ie); /* a match */ in bcm_find_ie()
2609 bcm_tlv_t *
2612 const bcm_tlv_t *ie; in bcm_find_vendor_ie()
2618 ie = (const bcm_tlv_t*)tlvs; in bcm_find_vendor_ie()
2639 return (bcm_tlv_t *)(ie); /* a match */ in bcm_find_vendor_ie()
3680 bcm_tlv_t *dst_tlv = (bcm_tlv_t *)dst; in BCMPOSTTRAPFN()
3796 const bcm_tlv_t *src_tlv = (const bcm_tlv_t *)src; in bcm_copy_tlv()
[all …]
H A Dbcm_l2_filter.c696 bcm_tlv_t *
699 bcm_tlv_t *elt; in parse_nd_options()
702 elt = (bcm_tlv_t*)buf; in parse_nd_options()
714 elt = (bcm_tlv_t*)((uint8*)elt + len); in parse_nd_options()
H A Dwl_ext_genl.c235 bcm_tlv_t *ie; in wl_ext_probreq_event()
256 ie = (bcm_tlv_t*)data; in wl_ext_probreq_event()
273 ie = (bcm_tlv_t*)((uint8*)ie + ie_len); in wl_ext_probreq_event()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dbcmutils.h742 } bcm_tlv_t; typedef
744 #define BCM_TLV_SIZE(_tlv) ((_tlv) ? (OFFSETOF(bcm_tlv_t, data) + (_tlv)->len) : 0)
780 #define BCM_TLV_HDR_SIZE (OFFSETOF(bcm_tlv_t, data))
796 extern bcm_tlv_t *bcm_next_tlv(bcm_tlv_t *elt, int *buflen);
797 extern bcm_tlv_t *bcm_parse_tlvs(void *buf, int buflen, uint key);
798 extern bcm_tlv_t *bcm_parse_tlvs_min_bodylen(void *buf, int buflen, uint key, int min_bodylen);
799 extern bcm_tlv_t *bcm_parse_tlvs_dot11(void *buf, int buflen, uint key, bool id_ext);
801 extern bcm_tlv_t *bcm_parse_ordered_tlvs(void *buf, int buflen, uint key);
803 extern bcm_tlv_t *bcm_find_vendor_ie(void *tlvs, int tlvs_len, const char *voui, uint8 *type,
878 extern int wl_set_up_table(uint8 *up_table, bcm_tlv_t *qos_map_ie);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dbcmutils.c1004 wl_set_up_table(uint8 *up_table, bcm_tlv_t *qos_map_ie) in wl_set_up_table()
1564 bcm_tlv_t *dst_tlv = (bcm_tlv_t *)dst; in bcm_write_tlv()
1631 const bcm_tlv_t *src_tlv = (const bcm_tlv_t *)src; in bcm_copy_tlv()
1649 const bcm_tlv_t *src_tlv = (const bcm_tlv_t *)src; in bcm_copy_tlv_safe()
1934 bcm_tlv_t *
1935 bcm_next_tlv(bcm_tlv_t *elt, int *buflen) in bcm_next_tlv()
1946 elt = (bcm_tlv_t*)(elt->data + len); in bcm_next_tlv()
1962 bcm_tlv_t *
1965 bcm_tlv_t *elt; in bcm_parse_tlvs()
1968 if ((elt = (bcm_tlv_t*)buf) == NULL) { in bcm_parse_tlvs()
[all …]
H A Ddhd_rtt.h282 bcm_tlv_t *LCI; /* LCI Report */
283 bcm_tlv_t *LCR; /* Location Civic Report */

1234