Searched refs:elems (Results 1 - 25 of 89) sorted by relevance

1234

/linux-master/net/mac80211/
H A Dparse.c39 struct ieee802_11_elems elems; member in struct:ieee80211_elems_parse
62 struct ieee802_11_elems *elems = &elems_parse->elems; local
77 if (len >= sizeof(*elems->mu_edca_param_set))
78 elems->mu_edca_param_set = data;
84 elems->he_cap = data;
85 elems->he_cap_len = len;
92 if (len >= sizeof(*elems->he_operation) &&
94 elems->he_operation = data;
100 elems
195 struct ieee802_11_elems *elems = &elems_parse->elems; local
665 ieee802_11_find_bssid_profile(const u8 *start, size_t len, struct ieee802_11_elems *elems, struct cfg80211_bss *bss, u8 *nontransmitted_profile) argument
738 struct ieee802_11_elems *elems = &elems_parse->elems; local
788 struct ieee802_11_elems *elems = &elems_parse->elems; local
850 struct ieee802_11_elems *elems = &elems_parse->elems; local
872 struct ieee802_11_elems *elems; local
[all...]
H A Dmesh_plink.c431 struct ieee802_11_elems *elems)
442 rates = ieee80211_sta_get_rates(sdata, elems, sband->band,
459 elems->ht_cap_elem,
464 elems->vht_cap_elem, NULL,
467 ieee80211_he_cap_ie_to_sta_he_cap(sdata, sband, elems->he_cap,
468 elems->he_cap_len,
469 elems->he_6ghz_capa,
472 ieee80211_eht_cap_ie_to_sta_eht_cap(sdata, sband, elems->he_cap,
473 elems->he_cap_len,
474 elems
429 mesh_sta_info_init(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, struct ieee802_11_elems *elems) argument
553 mesh_sta_info_alloc(struct ieee80211_sub_if_data *sdata, u8 *addr, struct ieee802_11_elems *elems, struct ieee80211_rx_status *rx_status) argument
630 mesh_neighbour_update(struct ieee80211_sub_if_data *sdata, u8 *hw_addr, struct ieee802_11_elems *elems, struct ieee80211_rx_status *rx_status) argument
1031 mesh_plink_get_event(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, struct ieee802_11_elems *elems, enum ieee80211_self_protected_actioncode ftype, u16 llid, u16 plid) argument
1122 mesh_process_plink_frame(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, struct ieee802_11_elems *elems, struct ieee80211_rx_status *rx_status) argument
1227 struct ieee802_11_elems *elems; local
[all...]
H A Dspectmgmt.c222 struct ieee802_11_elems *elems,
242 sec_chan_offs = elems->sec_chan_offs;
243 wide_bw_chansw_ie = elems->wide_bw_chansw_ie;
244 bwi = elems->bandwidth_indication;
245 ext_chansw_elem = elems->ext_chansw_ie;
270 if (!new_op_class && elems->ch_switch_ie) {
271 new_chan_no = elems->ch_switch_ie->new_ch_num;
272 csa_ie->count = elems->ch_switch_ie->count;
273 csa_ie->mode = elems->ch_switch_ie->mode;
281 if (elems
221 ieee80211_parse_ch_switch_ie(struct ieee80211_sub_if_data *sdata, struct ieee802_11_elems *elems, enum nl80211_band current_band, u32 vht_cap_info, struct ieee80211_conn_settings *conn, u8 *bssid, struct ieee80211_csa_ie *csa_ie) argument
[all...]
H A Dscan.c41 static bool is_uapsd_supported(struct ieee802_11_elems *elems) argument
45 if (elems->wmm_info && elems->wmm_info_len == 7
46 && elems->wmm_info[5] == 1)
47 qos_info = elems->wmm_info[6];
48 else if (elems->wmm_param && elems->wmm_param_len == 24
49 && elems->wmm_param[5] == 1)
50 qos_info = elems->wmm_param[6];
72 struct ieee802_11_elems *elems; local
[all...]
H A Dmlme.c154 const struct ieee802_11_elems *elems,
159 const struct ieee80211_ht_operation *ht_oper = elems->ht_operation;
160 const struct ieee80211_vht_operation *vht_oper = elems->vht_operation;
161 const struct ieee80211_he_operation *he_oper = elems->he_operation;
162 const struct ieee80211_eht_operation *eht_oper = elems->eht_operation;
178 if (!ieee80211_chandef_s1g_oper(elems->s1g_oper, chandef)) {
195 if (!elems->he_6ghz_capa || !elems->he_cap) {
201 if (!eht_oper || !elems->eht_cap) {
219 if (!ht_oper || !elems
151 ieee80211_determine_ap_chan(struct ieee80211_sub_if_data *sdata, struct ieee80211_channel *channel, u32 vht_cap_info, const struct ieee802_11_elems *elems, bool ignore_ht_channel_mismatch, const struct ieee80211_conn_settings *conn, struct cfg80211_chan_def *chandef) argument
621 struct ieee802_11_elems *elems; local
775 ieee80211_config_bw(struct ieee80211_link_data *link, struct ieee802_11_elems *elems, bool update, u64 *changed) argument
1074 ieee80211_add_before_ht_elems(struct sk_buff *skb, const u8 *elems, size_t elems_len, size_t offset) argument
1123 ieee80211_add_before_vht_elems(struct sk_buff *skb, const u8 *elems, size_t elems_len, size_t offset) argument
1154 ieee80211_add_before_he_elems(struct sk_buff *skb, const u8 *elems, size_t elems_len, size_t offset) argument
2007 ieee80211_sta_process_chanswitch(struct ieee80211_link_data *link, u64 timestamp, u32 device_timestamp, struct ieee802_11_elems *elems, bool beacon) argument
4129 ieee80211_twt_req_supported(struct ieee80211_sub_if_data *sdata, struct ieee80211_supported_band *sband, const struct link_sta_info *link_sta, const struct ieee802_11_elems *elems) argument
4150 ieee80211_recalc_twt_req(struct ieee80211_sub_if_data *sdata, struct ieee80211_supported_band *sband, struct ieee80211_link_data *link, struct link_sta_info *link_sta, struct ieee802_11_elems *elems) argument
4206 struct ieee802_11_elems *elems; local
5000 struct ieee802_11_elems *elems; local
5114 ieee80211_assoc_success(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, struct ieee802_11_elems *elems, const u8 *elem_start, unsigned int elem_len) argument
5302 struct ieee802_11_elems *elems; local
5771 ieee80211_ml_reconfiguration(struct ieee80211_sub_if_data *sdata, struct ieee802_11_elems *elems) argument
6024 ieee80211_process_adv_ttlm(struct ieee80211_sub_if_data *sdata, struct ieee802_11_elems *elems, u64 beacon_ts) argument
6128 struct ieee802_11_elems *elems; local
6717 struct ieee802_11_elems *elems = NULL; local
6865 struct ieee802_11_elems *elems; local
6886 struct ieee802_11_elems *elems; local
[all...]
H A Dmesh.c1269 struct ieee802_11_elems *elems, bool beacon)
1302 if (elems->vht_cap_elem)
1304 le32_to_cpu(elems->vht_cap_elem->vht_cap_info);
1307 err = ieee80211_parse_ch_switch_ie(sdata, elems, sband->band,
1397 struct ieee802_11_elems *elems; local
1406 elems = ieee802_11_parse_elems(pos, len - baselen, false, NULL);
1407 if (!elems)
1410 if (!elems->mesh_id)
1416 elems->ssid_len != 0)
1419 if (elems
1268 ieee80211_mesh_process_chnswitch(struct ieee80211_sub_if_data *sdata, struct ieee802_11_elems *elems, bool beacon) argument
1458 struct ieee802_11_elems *elems; local
1574 mesh_fwd_csa_frame(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee802_11_elems *elems) argument
1605 struct ieee802_11_elems *elems; local
[all...]
H A Dibss.c752 struct ieee802_11_elems *elems,
781 if (elems->vht_cap_elem)
782 vht_cap_info = le32_to_cpu(elems->vht_cap_elem->vht_cap_info);
785 err = ieee80211_parse_ch_switch_ie(sdata, elems,
895 struct ieee802_11_elems *elems)
913 ieee80211_ibss_process_chanswitch(sdata, elems, false);
964 struct ieee802_11_elems *elems,
987 if (elems->supp_rates) {
988 supp_rates = ieee80211_sta_get_rates(sdata, elems,
1012 (elems
751 ieee80211_ibss_process_chanswitch(struct ieee80211_sub_if_data *sdata, struct ieee802_11_elems *elems, bool beacon) argument
892 ieee80211_rx_mgmt_spectrum_mgmt(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status, struct ieee802_11_elems *elems) argument
961 ieee80211_update_sta_info(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status, struct ieee802_11_elems *elems, struct ieee80211_channel *channel) argument
1080 ieee80211_rx_bss_info(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status, struct ieee802_11_elems *elems) argument
1561 struct ieee802_11_elems *elems; local
1589 struct ieee802_11_elems *elems; local
[all...]
/linux-master/net/mac80211/tests/
H A DMakefile1 mac80211-tests-y += module.o elems.o mfp.o
/linux-master/drivers/staging/media/atomisp/pci/base/circbuf/src/
H A Dcircbuf.c73 ia_css_circbuf_elem_t *elems,
87 ia_css_circbuf_elem_init(&elems[i]);
89 cb->elems = elems;
100 cb->elems = NULL;
160 val = ia_css_circbuf_elem_get_val(&cb->elems[pos]);
181 return cb->elems[pos].val;
195 return cb->elems[pos].val;
206 ia_css_circbuf_elem_t *elems)
226 /* If elems ar
72 ia_css_circbuf_create(ia_css_circbuf_t *cb, ia_css_circbuf_elem_t *elems, ia_css_circbuf_desc_t *desc) argument
203 ia_css_circbuf_increase_size( ia_css_circbuf_t *cb, unsigned int sz_delta, ia_css_circbuf_elem_t *elems) argument
[all...]
/linux-master/sound/soc/sof/intel/
H A Dext_manifest.h32 struct sof_config_elem elems[]; member in struct:sof_ext_man_cavs_config_data
/linux-master/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
H A Dvmem_local.h30 unsigned int elems); /* In t_vmem_elem */
36 unsigned int elems); /* In t_vmem_elem */
/linux-master/include/media/
H A Dv4l2-event.h47 int (*add)(struct v4l2_subscribed_event *sev, unsigned int elems);
65 * @elems: The number of elements in the events array.
68 * @events: An array of @elems events.
78 unsigned int elems; member in struct:v4l2_subscribed_event
81 struct v4l2_kevent events[] __counted_by(elems);
146 * @elems: size of the events queue
151 * if @elems is zero, the framework will fill in a default value,
156 unsigned int elems,
/linux-master/drivers/staging/rtl8723bs/core/
H A Drtw_ieee80211.c766 struct rtw_ieee802_11_elems *elems,
786 elems->wpa_ie = pos;
787 elems->wpa_ie_len = elen;
796 elems->wme = pos;
797 elems->wme_len = elen;
800 elems->wme_tspec = pos;
801 elems->wme_tspec_len = elen;
809 elems->wps_ie = pos;
810 elems->wps_ie_len = elen;
820 elems
765 rtw_ieee802_11_parse_vendor_specific(u8 *pos, uint elen, struct rtw_ieee802_11_elems *elems, int show_errors) argument
843 rtw_ieee802_11_parse_elems(u8 *start, uint len, struct rtw_ieee802_11_elems *elems, int show_errors) argument
[all...]
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/
H A Dia_css_qplane.host.c42 to->width_a_over_b = elems_a / to->port_b.elems;
45 if (elems_a % to->port_b.elems != 0)
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/
H A Dia_css_crop.host.c50 to->width_a_over_b = elems_a / to->port_b.elems;
53 if (elems_a % to->port_b.elems != 0)
/linux-master/include/sound/sof/
H A Ddebug.h39 uint32_t num_elems; /**< elems[] counter */
40 struct sof_ipc_dbg_mem_usage_elem elems[]; /**< memory usage information */ member in struct:sof_ipc_dbg_mem_usage
H A Dpm.h39 struct sof_ipc_pm_ctx_elem elems[]; member in struct:sof_ipc_pm_ctx
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/
H A Dia_css_ref.host.c36 to->width_a_over_b = elems_a / to->port_b.elems;
41 to->port_b.elems = elems_a;
56 if (elems_a % to->port_b.elems != 0)
/linux-master/tools/testing/selftests/bpf/progs/
H A Dbpf_iter_sockmap.c32 __u32 elems = 0; variable
45 elems++;
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/
H A Dia_css_fpn.host.c65 to->width_a_over_b = elems_a / to->port_b.elems;
68 if (elems_a % to->port_b.elems != 0)
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-event.c24 return idx >= sev->elems ? idx - sev->elems : idx;
118 if (sev->in_use == sev->elems) {
125 if (sev->elems == 1) {
224 const struct v4l2_event_subscription *sub, unsigned int elems,
235 if (elems < 1)
236 elems = 1;
238 sev = kvzalloc(struct_size(sev, events, elems), GFP_KERNEL);
241 sev->elems = elems;
223 v4l2_event_subscribe(struct v4l2_fh *fh, const struct v4l2_event_subscription *sub, unsigned int elems, const struct v4l2_subscribed_event_ops *ops) argument
[all...]
/linux-master/include/linux/netfilter_ipv6/
H A Dip6_tables.h45 unsigned char elems[]; member in struct:compat_ip6t_entry
/linux-master/drivers/staging/media/atomisp/pci/base/circbuf/interface/
H A Dia_css_circbuf.h38 ia_css_circbuf_elem_t *elems; /* an array of elements */ member in struct:ia_css_circbuf_s
45 * @param elems An array of elements.
50 ia_css_circbuf_elem_t *elems,
287 ia_css_circbuf_elem_cpy(&elem, &cb->elems[cb->desc->end]);
364 * @param elems (optional) pointers to new additional elements
375 ia_css_circbuf_elem_t *elems);
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/
H A Dia_css_tnr.host.c85 to->width_a_over_b = elems_a / to->port_b.elems;
93 if (elems_a % to->port_b.elems != 0)
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/
H A Dia_css_raw.host.c85 (elems_a % to->port_b.elems == 0));
87 to->width_a_over_b = elems_a / to->port_b.elems;

Completed in 344 milliseconds

1234