Lines Matching refs:tb
96 struct nlattr *tb[COAP_ATTR(FILTER_MAX) + 1]; in wlan_cfg80211_coap_offload_reply_fill_filter() local
108 if (wlan_cfg80211_nla_parse_nested(tb, COAP_ATTR(FILTER_MAX), in wlan_cfg80211_coap_offload_reply_fill_filter()
115 if (!tb[COAP_ATTR(FILTER_DEST_IPV4)]) { in wlan_cfg80211_coap_offload_reply_fill_filter()
120 params->dest_ip_v4 = nla_get_u32(tb[COAP_ATTR(FILTER_DEST_IPV4)]); in wlan_cfg80211_coap_offload_reply_fill_filter()
122 nla_get_flag(tb[COAP_ATTR(FILTER_DEST_IPV4_IS_BC)]); in wlan_cfg80211_coap_offload_reply_fill_filter()
124 if (!tb[COAP_ATTR(FILTER_DEST_PORT)]) { in wlan_cfg80211_coap_offload_reply_fill_filter()
129 params->dest_udp_port = nla_get_u16(tb[COAP_ATTR(FILTER_DEST_PORT)]); in wlan_cfg80211_coap_offload_reply_fill_filter()
131 if (!tb[COAP_ATTR(FILTER_MATCH_OFFSET)]) { in wlan_cfg80211_coap_offload_reply_fill_filter()
137 nla_get_u32(tb[COAP_ATTR(FILTER_MATCH_OFFSET)]); in wlan_cfg80211_coap_offload_reply_fill_filter()
139 if (!tb[COAP_ATTR(FILTER_MATCH_DATA)]) { in wlan_cfg80211_coap_offload_reply_fill_filter()
144 params->verify_len = nla_len(tb[COAP_ATTR(FILTER_MATCH_DATA)]); in wlan_cfg80211_coap_offload_reply_fill_filter()
150 params->verify = nla_data(tb[COAP_ATTR(FILTER_MATCH_DATA)]); in wlan_cfg80211_coap_offload_reply_fill_filter()
167 struct nlattr *tb[COAP_ATTR(REPLY_MAX) + 1]; in wlan_cfg80211_coap_offload_reply_enable() local
178 if (wlan_cfg80211_nla_parse_nested(tb, COAP_ATTR(REPLY_MAX), in wlan_cfg80211_coap_offload_reply_enable()
185 attr = tb[COAP_ATTR(REPLY_SRC_IPV4)]; in wlan_cfg80211_coap_offload_reply_enable()
195 attr = tb[COAP_ATTR(REPLY_FILTER)]; in wlan_cfg80211_coap_offload_reply_enable()
200 attr = tb[COAP_ATTR(REPLY_MSG)]; in wlan_cfg80211_coap_offload_reply_enable()
209 attr = tb[COAP_ATTR(REPLY_CACHE_EXPTIME)]; in wlan_cfg80211_coap_offload_reply_enable()
232 struct nlattr *tb[COAP_ATTR(TX_IPV4_MAX) + 1]; in wlan_cfg80211_coap_offload_fill_tx_ipv4() local
239 if (wlan_cfg80211_nla_parse_nested(tb, COAP_ATTR(TX_IPV4_MAX), in wlan_cfg80211_coap_offload_fill_tx_ipv4()
246 if (!tb[COAP_ATTR(TX_IPV4_SRC_ADDR)]) { in wlan_cfg80211_coap_offload_fill_tx_ipv4()
251 params->src_ip_v4 = nla_get_u32(tb[COAP_ATTR(TX_IPV4_SRC_ADDR)]); in wlan_cfg80211_coap_offload_fill_tx_ipv4()
252 if (tb[COAP_ATTR(TX_IPV4_SRC_PORT)]) in wlan_cfg80211_coap_offload_fill_tx_ipv4()
254 nla_get_u32(tb[COAP_ATTR(TX_IPV4_SRC_PORT)]); in wlan_cfg80211_coap_offload_fill_tx_ipv4()
256 if (!tb[COAP_ATTR(TX_IPV4_DEST_ADDR)]) { in wlan_cfg80211_coap_offload_fill_tx_ipv4()
261 params->dest_ip_v4 = nla_get_u32(tb[COAP_ATTR(TX_IPV4_DEST_ADDR)]); in wlan_cfg80211_coap_offload_fill_tx_ipv4()
263 nla_get_flag(tb[COAP_ATTR(TX_IPV4_DEST_IS_BC)]); in wlan_cfg80211_coap_offload_fill_tx_ipv4()
265 if (!tb[COAP_ATTR(TX_IPV4_DEST_PORT)]) { in wlan_cfg80211_coap_offload_fill_tx_ipv4()
271 nla_get_u32(tb[COAP_ATTR(TX_IPV4_DEST_PORT)]); in wlan_cfg80211_coap_offload_fill_tx_ipv4()
289 struct nlattr *tb[COAP_ATTR(PERIODIC_TX_MAX) + 1]; in wlan_cfg80211_coap_offload_periodic_tx_enable() local
300 if (wlan_cfg80211_nla_parse_nested(tb, COAP_ATTR(PERIODIC_TX_MAX), in wlan_cfg80211_coap_offload_periodic_tx_enable()
307 if (!tb[COAP_ATTR(PERIODIC_TX_PERIOD)]) { in wlan_cfg80211_coap_offload_periodic_tx_enable()
312 param.timeout = nla_get_u32(tb[COAP_ATTR(PERIODIC_TX_PERIOD)]); in wlan_cfg80211_coap_offload_periodic_tx_enable()
313 attr_ipv4 = tb[COAP_ATTR(PERIODIC_TX_IPV4)]; in wlan_cfg80211_coap_offload_periodic_tx_enable()
320 if (!tb[COAP_ATTR(PERIODIC_TX_MSG)]) { in wlan_cfg80211_coap_offload_periodic_tx_enable()
325 param.coapmsg_len = nla_len(tb[COAP_ATTR(PERIODIC_TX_MSG)]); in wlan_cfg80211_coap_offload_periodic_tx_enable()
326 param.coapmsg = nla_data(tb[COAP_ATTR(PERIODIC_TX_MSG)]); in wlan_cfg80211_coap_offload_periodic_tx_enable()
628 struct nlattr *tb[COAP_ATTR(MAX) + 1]; in wlan_cfg80211_coap_offload() local
633 if (wlan_cfg80211_nla_parse(tb, COAP_ATTR(MAX), in wlan_cfg80211_coap_offload()
639 if (!tb[COAP_ATTR(ACTION)]) { in wlan_cfg80211_coap_offload()
644 if (!tb[COAP_ATTR(REQ_ID)]) { in wlan_cfg80211_coap_offload()
649 action = nla_get_u32(tb[COAP_ATTR(ACTION)]); in wlan_cfg80211_coap_offload()
650 req_id = nla_get_u32(tb[COAP_ATTR(REQ_ID)]); in wlan_cfg80211_coap_offload()
653 attr = tb[COAP_ATTR(REPLY)]; in wlan_cfg80211_coap_offload()
662 attr = tb[COAP_ATTR(PERIODIC_TX)]; in wlan_cfg80211_coap_offload()