Home
last modified time | relevance | path

Searched refs:xtlv (Results 1 – 25 of 38) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dbcmxtlv.c117 bcm_xtlv_t *xtlv; in bcm_xtlv_put_data() local
125 xtlv = (bcm_xtlv_t *)bcm_xtlv_buf(tbuf); in bcm_xtlv_put_data()
126 xtlv->id = htol16(type); in bcm_xtlv_put_data()
127 xtlv->len = htol16(dlen); in bcm_xtlv_put_data()
128 memcpy(xtlv->data, data, dlen); in bcm_xtlv_put_data()
135 bcm_xtlv_t *xtlv; in bcm_xtlv_put_8() local
143 xtlv = (bcm_xtlv_t *)bcm_xtlv_buf(tbuf); in bcm_xtlv_put_8()
144 xtlv->id = htol16(type); in bcm_xtlv_put_8()
145 xtlv->len = htol16(sizeof(data)); in bcm_xtlv_put_8()
146 xtlv->data[0] = data; in bcm_xtlv_put_8()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dbcmxtlv.c199 bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len, const uint8 *data, in bcm_xtlv_pack_xtlv() argument
206 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
207 uint8 *lenp = idp + sizeof(xtlv->id); in bcm_xtlv_pack_xtlv()
212 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
218 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
224 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
247 bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len, in bcm_xtlv_unpack_xtlv() argument
251 *type = (uint16)bcm_xtlv_id(xtlv, opts); in bcm_xtlv_unpack_xtlv()
253 *len = (uint16)bcm_xtlv_len(xtlv, opts); in bcm_xtlv_unpack_xtlv()
255 *data = (const uint8 *)xtlv + BCM_XTLV_HDR_SIZE_EX(opts); in bcm_xtlv_unpack_xtlv()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dbcmxtlv.c199 bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len, const uint8 *data, in bcm_xtlv_pack_xtlv() argument
206 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
207 uint8 *lenp = idp + sizeof(xtlv->id); in bcm_xtlv_pack_xtlv()
212 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
218 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
224 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
247 bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len, in bcm_xtlv_unpack_xtlv() argument
251 *type = (uint16)bcm_xtlv_id(xtlv, opts); in bcm_xtlv_unpack_xtlv()
253 *len = (uint16)bcm_xtlv_len(xtlv, opts); in bcm_xtlv_unpack_xtlv()
255 *data = (const uint8 *)xtlv + BCM_XTLV_HDR_SIZE_EX(opts); in bcm_xtlv_unpack_xtlv()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dbcmxtlv.c199 bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len, const uint8 *data, in bcm_xtlv_pack_xtlv() argument
206 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
207 uint8 *lenp = idp + sizeof(xtlv->id); in bcm_xtlv_pack_xtlv()
212 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
218 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
224 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv()
247 bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len, in bcm_xtlv_unpack_xtlv() argument
251 *type = (uint16)bcm_xtlv_id(xtlv, opts); in bcm_xtlv_unpack_xtlv()
253 *len = (uint16)bcm_xtlv_len(xtlv, opts); in bcm_xtlv_unpack_xtlv()
255 *data = (const uint8 *)xtlv + BCM_XTLV_HDR_SIZE_EX(opts); in bcm_xtlv_unpack_xtlv()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dbcmxtlv.c214 BCMPOSTTRAPFN(bcm_xtlv_pack_xtlv)(bcm_xtlv_t *xtlv, uint16 type, uint16 len, const uint8 *data, in BCMPOSTTRAPFN()
221 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN()
222 uint8 *lenp = idp + sizeof(xtlv->id); in BCMPOSTTRAPFN()
227 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN()
233 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN()
239 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN()
261 bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len, in bcm_xtlv_unpack_xtlv() argument
265 *type = (uint16)bcm_xtlv_id(xtlv, opts); in bcm_xtlv_unpack_xtlv()
267 *len = (uint16)bcm_xtlv_len(xtlv, opts); in bcm_xtlv_unpack_xtlv()
269 *data = (const uint8 *)xtlv + BCM_XTLV_HDR_SIZE_EX(opts); in bcm_xtlv_unpack_xtlv()
[all …]
H A Ddhd_timesync.c949 ts_config.xtlv.id = BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG; in dhd_timesync_send_host_timestamping_config()
951 ts_config.xtlv.id = BCMMSGBUF_HOST_TS_BADTAG; in dhd_timesync_send_host_timestamping_config()
953 ts_config.xtlv.len = sizeof(ts_config) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_timestamping_config()
969 ts_config.xtlv.id, ts_config.xtlv.len, ts_config.period_ms, in dhd_timesync_send_host_timestamping_config()
1001 ts_clk_sel.xtlv.id = BCMMSGBUF_HOST_CLOCK_SELECT_TAG; in dhd_timesync_send_host_clock_selection()
1002 ts_clk_sel.xtlv.len = sizeof(ts_clk_sel) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_clock_selection()
1006 ts_clk_sel.xtlv.id, ts_clk_sel.xtlv.len, ts_clk_sel.min_clk_idx, in dhd_timesync_send_host_clock_selection()
1050 host_clock_info->xtlv.id = BCMMSGBUF_HOST_CLOCK_INFO_TAG; in dhd_timesync_send_host_clk_info()
1051 host_clock_info->xtlv.len = sizeof(*host_clock_info) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_clk_info()
1106 ts_clk_crtion.xtlv.id = BCMMSGBUF_D2H_CLOCK_CORRECTION_TAG; in dhd_timesync_send_D2H_clk_correction()
[all …]
H A Dwl_cfgnan.c6091 const bcm_xtlv_t *xtlv; in wl_cfgnan_get_capability() local
6135 xtlv = ((const bcm_xtlv_t *)&sub_cmd_resp->data[0]); in wl_cfgnan_get_capability()
6136 if (!xtlv) { in wl_cfgnan_get_capability()
6141 bcm_xtlv_unpack_xtlv(xtlv, &type, (uint16*)&len, NULL, BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_get_capability()
6151 fw_cap = (wl_nan_fw_cap_t*)xtlv->data; in wl_cfgnan_get_capability()
6162 } while ((xtlv = bcm_next_xtlv(xtlv, &len, BCM_XTLV_OPTION_ALIGN32))); in wl_cfgnan_get_capability()
7506 bcm_xtlv_t *xtlv = (bcm_xtlv_t *)event_data; in wl_nan_dp_cmn_event_data() local
7511 if (xtlv->id == WL_NAN_XTLV_DATA_DP_INFO) { in wl_nan_dp_cmn_event_data()
7512 ev_dp = (wl_nan_ev_datapath_cmn_t *)xtlv->data; in wl_nan_dp_cmn_event_data()
7681 WL_DBG(("%s:ID = 0x%02x not supported\n", __FUNCTION__, xtlv->id)); in wl_nan_dp_cmn_event_data()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dbcmxtlv.c214 BCMPOSTTRAPFN(bcm_xtlv_pack_xtlv)(bcm_xtlv_t *xtlv, uint16 type, uint16 len, const uint8 *data, in BCMPOSTTRAPFN()
221 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN()
222 uint8 *lenp = idp + sizeof(xtlv->id); in BCMPOSTTRAPFN()
227 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN()
233 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN()
239 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN()
261 bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len, in bcm_xtlv_unpack_xtlv() argument
265 *type = (uint16)bcm_xtlv_id(xtlv, opts); in bcm_xtlv_unpack_xtlv()
267 *len = (uint16)bcm_xtlv_len(xtlv, opts); in bcm_xtlv_unpack_xtlv()
269 *data = (const uint8 *)xtlv + BCM_XTLV_HDR_SIZE_EX(opts); in bcm_xtlv_unpack_xtlv()
[all …]
H A Ddhd_timesync.c949 ts_config.xtlv.id = BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG; in dhd_timesync_send_host_timestamping_config()
951 ts_config.xtlv.id = BCMMSGBUF_HOST_TS_BADTAG; in dhd_timesync_send_host_timestamping_config()
953 ts_config.xtlv.len = sizeof(ts_config) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_timestamping_config()
969 ts_config.xtlv.id, ts_config.xtlv.len, ts_config.period_ms, in dhd_timesync_send_host_timestamping_config()
1001 ts_clk_sel.xtlv.id = BCMMSGBUF_HOST_CLOCK_SELECT_TAG; in dhd_timesync_send_host_clock_selection()
1002 ts_clk_sel.xtlv.len = sizeof(ts_clk_sel) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_clock_selection()
1006 ts_clk_sel.xtlv.id, ts_clk_sel.xtlv.len, ts_clk_sel.min_clk_idx, in dhd_timesync_send_host_clock_selection()
1050 host_clock_info->xtlv.id = BCMMSGBUF_HOST_CLOCK_INFO_TAG; in dhd_timesync_send_host_clk_info()
1051 host_clock_info->xtlv.len = sizeof(*host_clock_info) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_clk_info()
1106 ts_clk_crtion.xtlv.id = BCMMSGBUF_D2H_CLOCK_CORRECTION_TAG; in dhd_timesync_send_D2H_clk_correction()
[all …]
H A Dwl_cfgnan.c6091 const bcm_xtlv_t *xtlv; in wl_cfgnan_get_capability() local
6135 xtlv = ((const bcm_xtlv_t *)&sub_cmd_resp->data[0]); in wl_cfgnan_get_capability()
6136 if (!xtlv) { in wl_cfgnan_get_capability()
6141 bcm_xtlv_unpack_xtlv(xtlv, &type, (uint16*)&len, NULL, BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_get_capability()
6151 fw_cap = (wl_nan_fw_cap_t*)xtlv->data; in wl_cfgnan_get_capability()
6162 } while ((xtlv = bcm_next_xtlv(xtlv, &len, BCM_XTLV_OPTION_ALIGN32))); in wl_cfgnan_get_capability()
7506 bcm_xtlv_t *xtlv = (bcm_xtlv_t *)event_data; in wl_nan_dp_cmn_event_data() local
7511 if (xtlv->id == WL_NAN_XTLV_DATA_DP_INFO) { in wl_nan_dp_cmn_event_data()
7512 ev_dp = (wl_nan_ev_datapath_cmn_t *)xtlv->data; in wl_nan_dp_cmn_event_data()
7681 WL_DBG(("%s:ID = 0x%02x not supported\n", __FUNCTION__, xtlv->id)); in wl_nan_dp_cmn_event_data()
[all …]
/OK3568_Linux_fs/kernel/include/sound/
H A Dwss.h188 #define WSS_SINGLE_TLV(xname, xindex, reg, shift, mask, invert, xtlv) \ argument
197 .tlv = { .p = (xtlv) } }
200 shift_left, shift_right, mask, invert, xtlv) \ argument
210 .tlv = { .p = (xtlv) } }
/OK3568_Linux_fs/kernel/sound/isa/cs423x/
H A Dcs4236_lib.c386 #define CS4236_SINGLE_TLV(xname, xindex, reg, shift, mask, invert, xtlv) \ argument
392 .tlv = { .p = (xtlv) } }
498 shift_right, mask, invert, xtlv) \ argument
505 .tlv = { .p = (xtlv) } }
585 shift_right, mask, invert, xtlv) \ argument
592 .tlv = { .p = (xtlv) } }
647 #define CS4236_MASTER_DIGITAL(xname, xindex, xtlv) \ argument
653 .tlv = { .p = (xtlv) } }
691 #define CS4235_OUTPUT_ACCU(xname, xindex, xtlv) \ argument
697 .tlv = { .p = (xtlv) } }
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dbcmmsgbuf.h1160 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member
1170 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1176 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member
1184 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1192 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
/OK3568_Linux_fs/kernel/sound/pci/
H A Dak4531_codec.c51 #define AK4531_SINGLE_TLV(xname, xindex, reg, shift, mask, invert, xtlv) \ argument
58 .tlv = { .p = (xtlv) } }
118 …K4531_DOUBLE_TLV(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert, xtlv) \ argument
125 .tlv = { .p = (xtlv) } }
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dbcmmsgbuf.h1296 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member
1306 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1312 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member
1320 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1328 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
H A Dbcmtlv.h310 void bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len,
314 void bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dbcmmsgbuf.h1296 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member
1306 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1312 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member
1320 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1328 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
H A Dbcmtlv.h310 void bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len,
314 void bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len,
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dbcmmsgbuf.h1296 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member
1306 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1312 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member
1320 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1328 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
H A Dbcmtlv.h310 void bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len,
314 void bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len,
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dbcmmsgbuf.h1502 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member
1512 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1518 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member
1526 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1534 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
H A Dbcmtlv.h334 void bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len,
338 void bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dbcmmsgbuf.h1502 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member
1512 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1518 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member
1526 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member
1534 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
H A Dbcmtlv.h334 void bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len,
338 void bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len,
/OK3568_Linux_fs/kernel/sound/isa/ad1816a/
H A Dad1816a_lib.c741 #define AD1816A_SINGLE_TLV(xname, reg, shift, mask, invert, xtlv) \ argument
747 .tlv = { .p = (xtlv) } }
805 #define AD1816A_DOUBLE_TLV(xname, reg, shift_left, shift_right, mask, invert, xtlv) \ argument
811 .tlv = { .p = (xtlv) } }

12