Home
last modified time | relevance | path

Searched refs:tlv_buf (Results 1 – 25 of 44) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dbcmxtlv.c78 bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len, bcm_xtlv_opts_t opts) in bcm_xtlv_buf_init() argument
80 if (!tlv_buf || !buf || !len) in bcm_xtlv_buf_init()
83 tlv_buf->opts = opts; in bcm_xtlv_buf_init()
84 tlv_buf->size = len; in bcm_xtlv_buf_init()
85 tlv_buf->head = buf; in bcm_xtlv_buf_init()
86 tlv_buf->buf = buf; in bcm_xtlv_buf_init()
195 bcm_unpack_xtlv_entry(uint8 **tlv_buf, uint16 xpct_type, uint16 xpct_len, void *dst, in bcm_unpack_xtlv_entry() argument
198 bcm_xtlv_t *ptlv = (bcm_xtlv_t *)*tlv_buf; in bcm_unpack_xtlv_entry()
219 *tlv_buf = (uint8*)(*tlv_buf) + BCM_XTLV_SIZE(ptlv, opts); in bcm_unpack_xtlv_entry()
229 bcm_pack_xtlv_entry(uint8 **tlv_buf, uint16 *buflen, uint16 type, uint16 len, void *src, in bcm_pack_xtlv_entry() argument
[all …]
H A Dwl_cfgnan.h244 extern int wl_cfgnan_set_vars_cbfn(void *ctx, uint8 *tlv_buf,
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dbcmxtlv.c149 bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len, bcm_xtlv_opts_t opts) in bcm_xtlv_buf_init() argument
151 if (!tlv_buf || !buf || !len) in bcm_xtlv_buf_init()
154 tlv_buf->opts = opts; in bcm_xtlv_buf_init()
155 tlv_buf->size = len; in bcm_xtlv_buf_init()
156 tlv_buf->head = buf; in bcm_xtlv_buf_init()
157 tlv_buf->buf = buf; in bcm_xtlv_buf_init()
358 bcm_unpack_xtlv_entry(const uint8 **tlv_buf, uint16 xpct_type, uint16 xpct_len, in bcm_unpack_xtlv_entry() argument
361 const bcm_xtlv_t *ptlv = (const bcm_xtlv_t *)*tlv_buf; in bcm_unpack_xtlv_entry()
376 *tlv_buf += BCM_XTLV_SIZE_EX(ptlv, opts); in bcm_unpack_xtlv_entry()
385 bcm_pack_xtlv_entry(uint8 **tlv_buf, uint16 *buflen, uint16 type, uint16 len, in bcm_pack_xtlv_entry() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dbcmxtlv.c149 bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len, bcm_xtlv_opts_t opts) in bcm_xtlv_buf_init() argument
151 if (!tlv_buf || !buf || !len) in bcm_xtlv_buf_init()
154 tlv_buf->opts = opts; in bcm_xtlv_buf_init()
155 tlv_buf->size = len; in bcm_xtlv_buf_init()
156 tlv_buf->head = buf; in bcm_xtlv_buf_init()
157 tlv_buf->buf = buf; in bcm_xtlv_buf_init()
358 bcm_unpack_xtlv_entry(const uint8 **tlv_buf, uint16 xpct_type, uint16 xpct_len, in bcm_unpack_xtlv_entry() argument
361 const bcm_xtlv_t *ptlv = (const bcm_xtlv_t *)*tlv_buf; in bcm_unpack_xtlv_entry()
376 *tlv_buf += BCM_XTLV_SIZE_EX(ptlv, opts); in bcm_unpack_xtlv_entry()
385 bcm_pack_xtlv_entry(uint8 **tlv_buf, uint16 *buflen, uint16 type, uint16 len, in bcm_pack_xtlv_entry() argument
[all …]
H A Ddhd_linux_pktdump.c597 const uint8 *tlv_buf = (const uint8 *)(eap_wsc->data); in dhd_dump_wsc_message() local
603 msg = bcm_get_data_from_xtlv_buf(tlv_buf, wsc_data_len, in dhd_dump_wsc_message()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dbcmxtlv.c149 bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len, bcm_xtlv_opts_t opts) in bcm_xtlv_buf_init() argument
151 if (!tlv_buf || !buf || !len) in bcm_xtlv_buf_init()
154 tlv_buf->opts = opts; in bcm_xtlv_buf_init()
155 tlv_buf->size = len; in bcm_xtlv_buf_init()
156 tlv_buf->head = buf; in bcm_xtlv_buf_init()
157 tlv_buf->buf = buf; in bcm_xtlv_buf_init()
358 bcm_unpack_xtlv_entry(const uint8 **tlv_buf, uint16 xpct_type, uint16 xpct_len, in bcm_unpack_xtlv_entry() argument
361 const bcm_xtlv_t *ptlv = (const bcm_xtlv_t *)*tlv_buf; in bcm_unpack_xtlv_entry()
376 *tlv_buf += BCM_XTLV_SIZE_EX(ptlv, opts); in bcm_unpack_xtlv_entry()
385 bcm_pack_xtlv_entry(uint8 **tlv_buf, uint16 *buflen, uint16 type, uint16 len, in bcm_pack_xtlv_entry() argument
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dbcmxtlv.c164 bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len, bcm_xtlv_opts_t opts) in bcm_xtlv_buf_init() argument
166 if (!tlv_buf || !buf || !len) in bcm_xtlv_buf_init()
169 tlv_buf->opts = opts; in bcm_xtlv_buf_init()
170 tlv_buf->size = len; in bcm_xtlv_buf_init()
171 tlv_buf->head = buf; in bcm_xtlv_buf_init()
172 tlv_buf->buf = buf; in bcm_xtlv_buf_init()
372 bcm_unpack_xtlv_entry(const uint8 **tlv_buf, uint16 xpct_type, uint16 xpct_len, in bcm_unpack_xtlv_entry() argument
375 const bcm_xtlv_t *ptlv = (const bcm_xtlv_t *)*tlv_buf; in bcm_unpack_xtlv_entry()
390 *tlv_buf += BCM_XTLV_SIZE_EX(ptlv, opts); in bcm_unpack_xtlv_entry()
399 bcm_pack_xtlv_entry(uint8 **tlv_buf, uint16 *buflen, uint16 type, uint16 len, in bcm_pack_xtlv_entry() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dbcmxtlv.c164 bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len, bcm_xtlv_opts_t opts) in bcm_xtlv_buf_init() argument
166 if (!tlv_buf || !buf || !len) in bcm_xtlv_buf_init()
169 tlv_buf->opts = opts; in bcm_xtlv_buf_init()
170 tlv_buf->size = len; in bcm_xtlv_buf_init()
171 tlv_buf->head = buf; in bcm_xtlv_buf_init()
172 tlv_buf->buf = buf; in bcm_xtlv_buf_init()
372 bcm_unpack_xtlv_entry(const uint8 **tlv_buf, uint16 xpct_type, uint16 xpct_len, in bcm_unpack_xtlv_entry() argument
375 const bcm_xtlv_t *ptlv = (const bcm_xtlv_t *)*tlv_buf; in bcm_unpack_xtlv_entry()
390 *tlv_buf += BCM_XTLV_SIZE_EX(ptlv, opts); in bcm_unpack_xtlv_entry()
399 bcm_pack_xtlv_entry(uint8 **tlv_buf, uint16 *buflen, uint16 type, uint16 len, in bcm_pack_xtlv_entry() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/
H A Dsta_cmdresp.c274 u8 *tlv_buf; in mwifiex_ret_tx_rate_cfg() local
277 tlv_buf = ((u8 *)rate_cfg) + sizeof(struct host_cmd_ds_tx_rate_cfg); in mwifiex_ret_tx_rate_cfg()
281 head = (struct mwifiex_ie_types_header *)tlv_buf; in mwifiex_ret_tx_rate_cfg()
290 rate_scope = (struct mwifiex_rate_scope *) tlv_buf; in mwifiex_ret_tx_rate_cfg()
314 tlv_buf += (sizeof(*head) + tlv_buf_len); in mwifiex_ret_tx_rate_cfg()
1121 u8 *tlv_buf; in mwifiex_ret_chan_region_cfg() local
1126 tlv_buf = (u8 *)reg + sizeof(*reg); in mwifiex_ret_chan_region_cfg()
1130 head = (struct mwifiex_ie_types_header *)tlv_buf; in mwifiex_ret_chan_region_cfg()
1149 tlv_buf += (sizeof(*head) + tlv_buf_len); in mwifiex_ret_chan_region_cfg()
H A Duap_cmd.c308 mwifiex_uap_bss_wpa(u8 **tlv_buf, void *cmd_buf, u16 *param_size) in mwifiex_uap_bss_wpa() argument
316 u8 *tlv = *tlv_buf; in mwifiex_uap_bss_wpa()
376 *tlv_buf = tlv; in mwifiex_uap_bss_wpa()
420 mwifiex_uap_bss_wep(u8 **tlv_buf, void *cmd_buf, u16 *param_size) in mwifiex_uap_bss_wep() argument
425 u8 *tlv = *tlv_buf; in mwifiex_uap_bss_wep()
449 *tlv_buf = tlv; in mwifiex_uap_bss_wep()
H A Dscan.c587 tlv_pos = (u8 *)scan_cfg_out->tlv_buf + scan_cfg_out->tlv_buf_len; in mwifiex_append_rate_tlv()
709 scan_cfg_out->tlv_buf); in mwifiex_scan_channel_list()
855 tlv_pos = scan_cfg_out->tlv_buf; in mwifiex_config_scan()
1610 memcpy(scan_cmd->tlv_buffer, scan_cfg->tlv_buf, scan_cfg->tlv_buf_len); in mwifiex_cmd_802_11_scan()
2269 memcpy(ext_scan->tlv_buffer, scan_cfg->tlv_buf, scan_cfg->tlv_buf_len); in mwifiex_cmd_802_11_scan_ext()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dbcmtlv.h207 int bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len,
290 const uint8* bcm_get_data_from_xtlv_buf(const uint8 *tlv_buf, uint16 buflen,
303 int bcm_pack_xtlv_buf(void *ctx, uint8 *tlv_buf, uint16 buflen,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dbcmtlv.h207 int bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len,
290 const uint8* bcm_get_data_from_xtlv_buf(const uint8 *tlv_buf, uint16 buflen,
303 int bcm_pack_xtlv_buf(void *ctx, uint8 *tlv_buf, uint16 buflen,
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dbcmtlv.h207 int bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len,
290 const uint8* bcm_get_data_from_xtlv_buf(const uint8 *tlv_buf, uint16 buflen,
303 int bcm_pack_xtlv_buf(void *ctx, uint8 *tlv_buf, uint16 buflen,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dbcmtlv.h231 int bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len,
314 const uint8* bcm_get_data_from_xtlv_buf(const uint8 *tlv_buf, uint16 buflen,
327 int bcm_pack_xtlv_buf(void *ctx, uint8 *tlv_buf, uint16 buflen,
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dbcmtlv.h231 int bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len,
314 const uint8* bcm_get_data_from_xtlv_buf(const uint8 *tlv_buf, uint16 buflen,
327 int bcm_pack_xtlv_buf(void *ctx, uint8 *tlv_buf, uint16 buflen,
/OK3568_Linux_fs/kernel/drivers/net/wimax/i2400m/
H A Dcontrol.c163 const void *tlv_buf, size_t buf_size, in i2400m_tlv_buffer_walk() argument
167 const struct i2400m_tlv_hdr *tlv_top = tlv_buf + buf_size; in i2400m_tlv_buffer_walk()
172 tlv_pos = tlv_buf; in i2400m_tlv_buffer_walk()
185 offset = (void *) tlv_pos - (void *) tlv_buf; in i2400m_tlv_buffer_walk()
189 "short header\n", tlv_buf, buf_size, offset); in i2400m_tlv_buffer_walk()
198 tlv_buf, buf_size, type, offset, avail_size, in i2400m_tlv_buffer_walk()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/
H A Dmlan_cmdevt.c3328 t_u8 *tlv_buf; in wlan_ret_tx_rate_cfg() local
3341 tlv_buf = (t_u8 *)((t_u8 *)prate_cfg) + sizeof(HostCmd_DS_TX_RATE_CFG); in wlan_ret_tx_rate_cfg()
3342 if (tlv_buf) { in wlan_ret_tx_rate_cfg()
3343 tlv_buf_len = *(t_u16 *)(tlv_buf + sizeof(t_u16)); in wlan_ret_tx_rate_cfg()
3347 while (tlv_buf && tlv_buf_len > 0) { in wlan_ret_tx_rate_cfg()
3348 tlv = (*tlv_buf); in wlan_ret_tx_rate_cfg()
3349 tlv = tlv | (*(tlv_buf + 1) << 8); in wlan_ret_tx_rate_cfg()
3353 prate_scope = (MrvlRateScope_t *)tlv_buf; in wlan_ret_tx_rate_cfg()
3369 head = (MrvlIEtypesHeader_t *)tlv_buf; in wlan_ret_tx_rate_cfg()
3371 tlv_buf += head->len + sizeof(MrvlIEtypesHeader_t); in wlan_ret_tx_rate_cfg()
[all …]
H A Dmlan_cfp.c2357 t_u8 *tlv_buf; in wlan_add_fw_cfp_tables() local
2368 tlv_buf = (t_u8 *)buf; in wlan_add_fw_cfp_tables()
2372 head = (MrvlIEtypesHeader_t *)tlv_buf; in wlan_add_fw_cfp_tables()
2590 tlv_buf += (sizeof(*head) + tlv_buf_len); in wlan_add_fw_cfp_tables()
H A Dmlan_scan.c704 pscan_cfg_out->tlv_buf, in wlan_scan_channel_list()
720 t_u8 *ptlv_pos = pscan_cfg_out->tlv_buf; in wlan_scan_channel_list()
743 pscan_cfg_out->tlv_buf); in wlan_scan_channel_list()
824 pscan_cfg_out->tlv_buf); in wlan_scan_channel_list()
1018 ptlv_pos = pscan_cfg_out->tlv_buf; in wlan_scan_setup_scan_config()
3417 memcpy(pmpriv->adapter, pscan_cmd->tlv_buffer, pscan_cfg->tlv_buf, in wlan_cmd_802_11_scan()
4041 pscan_cfg->tlv_buf, pscan_cfg->tlv_buf_len); in wlan_cmd_802_11_scan_ext()
/OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlan/
H A Dmlan_cmdevt.c3740 (MrvlIEtypes_RobustcoexSourceGPIO_t *)(rbstcx->tlv_buf); in wlan_cmd_robustcoex()
3854 t_u8 *mapping_policy = (t_u8 *)dmcs->tlv_buf; in wlan_cmd_dmcs_config()
3980 rate_scope = (MrvlRateScope_t *)rate_cfg->tlv_buf; in wlan_cmd_tx_rate_cfg()
4102 t_u8 *tlv_buf; in wlan_ret_tx_rate_cfg() local
4117 tlv_buf = (t_u8 *)prate_cfg->tlv_buf; in wlan_ret_tx_rate_cfg()
4120 while (tlv_buf && tlv_buf_len > 0) { in wlan_ret_tx_rate_cfg()
4121 tlv = (*tlv_buf); in wlan_ret_tx_rate_cfg()
4122 tlv = tlv | (*(tlv_buf + 1) << 8); in wlan_ret_tx_rate_cfg()
4126 prate_scope = (MrvlRateScope_t *)tlv_buf; in wlan_ret_tx_rate_cfg()
4169 (MrvlIETypes_rate_setting_t *)tlv_buf; in wlan_ret_tx_rate_cfg()
[all …]
H A Dmlan_fw.h3564 t_u8 *tlv_buf[];
4361 t_u8 tlv_buf[];
4370 t_u8 tlv_buf[];
4537 t_u8 tlv_buf[];
4578 t_u8 tlv_buf[];
4682 t_u8 tlv_buf[];
4725 t_u8 tlv_buf[];
4815 t_u8 tlv_buf[1]; /* SSID TLV(s) and ChanList TLVs are stored here */
5823 t_u8 tlv_buf[1];
6884 t_u8 tlv_buf[];
[all …]
H A Dmlan_cfp.c3290 t_u8 *tlv_buf; in wlan_add_fw_cfp_tables() local
3310 tlv_buf = (t_u8 *)buf; in wlan_add_fw_cfp_tables()
3314 head = (MrvlIEtypesHeader_t *)tlv_buf; in wlan_add_fw_cfp_tables()
3569 tlv_buf += (sizeof(*head) + tlv_buf_len); in wlan_add_fw_cfp_tables()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dbcmutils.h823 extern int bcm_xtlv_buf_init(bcm_xtlvbuf_t *tlv_buf, uint8 *buf, uint16 len,
858 extern void *bcm_get_data_from_xtlv_buf(uint8 *tlv_buf, uint16 buflen, uint16 id,
871 int bcm_pack_xtlv_buf(void *ctx, void *tlv_buf, uint16 buflen,
/OK3568_Linux_fs/kernel/drivers/net/ethernet/qlogic/qed/
H A Dqed_main.c3128 union qed_mfw_tlv_data *tlv_buf) in qed_mfw_fill_tlv_data() argument
3141 qed_fill_generic_tlv_data(hwfn->cdev, &tlv_buf->generic); in qed_mfw_fill_tlv_data()
3144 ops->get_protocol_tlv_data(cdev->ops_cookie, &tlv_buf->eth); in qed_mfw_fill_tlv_data()
3147 ops->get_protocol_tlv_data(cdev->ops_cookie, &tlv_buf->fcoe); in qed_mfw_fill_tlv_data()
3150 ops->get_protocol_tlv_data(cdev->ops_cookie, &tlv_buf->iscsi); in qed_mfw_fill_tlv_data()

12