__counted_by
char data[] __counted_by(size);
struct cpuinfo_node nodes[] __counted_by(total_nodes);
struct bts_phys buf[] __counted_by(nr_bufs);
struct rapl_pmu *rapl_pmu[] __counted_by(nr_rapl_pmu);
struct pmt_event evts[] __counted_by(num_events);
} cpu[] __counted_by(ncpus);
u8 salt[] __counted_by(saltlen);
u8 wksp[] __aligned(8) __counted_by(wksp_size);
struct async_event event[] __counted_by(event_cnt);
struct aie_error payload[] __counted_by(err_cnt);
__u32 args[] __counted_by(arg_cnt);
__u32 args[] __counted_by(arg_cnt);
u32 args[] __counted_by(arg_cnt);
u32 start_cols[] __counted_by(cols_len);
struct drm_gem_object *bos[] __counted_by(bo_cnt);
u64 data[] __counted_by(command_count);
struct ivpu_bo *bos[] __counted_by(bo_count);
struct syndrome_array component_arr[] __counted_by(component_arr_count);
struct prm_handler_info handlers[] __counted_by(handler_count);
unsigned int irq[] __counted_by(count);
int values[] __counted_by(size);
struct ublk_io ios[] __counted_by(q_depth);
struct zloop_zone zones[] __counted_by(nr_zones);
u32 template[] __counted_by(num_templates); /* Keep it last! */
struct hpet_dev hp_dev[] __counted_by(hp_ntimer);
struct scatterlist sg[] __counted_by(sgpages);
struct clkdiv clks[] __counted_by(nclks);
struct jh71x0_clk reg[] __counted_by(num_reg);
struct adf_ae_counters ae_counters[] __counted_by(ae_count);
u64 xormaps[] __counted_by(nr_maps);
struct admac_chan channels[] __counted_by(nchannels);
struct d350_chan channels[] __counted_by(nchan);
struct atdma_sg sg[] __counted_by(sglen);
struct axi_dmac_sg sg[] __counted_by(num_sgs);
struct ep93xx_dma_chan channels[] __counted_by(num_channels);
struct fsl_edma_chan chans[] __counted_by(n_chans);
struct hisi_dma_chan chan[] __counted_by(chan_num);
struct ls2x_dma_sg sg[] __counted_by(desc_num);
struct moxart_sg sg[] __counted_by(sglen);
struct pxad_desc_hw *hw_desc[] __counted_by(nb_desc);
struct bam_desc_hw desc[] __counted_by(num_desc);
struct sa11x0_dma_sg sg[] __counted_by(sglen);
struct sf_pdma_chan chans[] __counted_by(n_chans);
struct usb_dmac_sg sg[] __counted_by(sg_allocated_len);
struct sprd_dma_chn channels[] __counted_by(total_chns);
struct st_fdma_sw_node node[] __counted_by(n_nodes);
struct stm32_dma_sg_req sg_req[] __counted_by(num_sgs);
struct stm32_dma3_lli lli[] __counted_by(lli_size);
struct stm32_mdma_desc_node node[] __counted_by(count);
u32 ahb_addr_masks[] __counted_by(nr_ahb_addr_masks);
struct tegra_dma_sg_req sg_req[] __counted_by(sg_count);
struct tegra_adma_chan channels[] __counted_by(nr_channels);
struct edma_pset pset[] __counted_by(pset_nr);
struct omap_sg sg[] __counted_by(sglen);
struct uniphier_xdmac_chan channels[] __counted_by(nr_chans);
struct uniphier_xdmac_desc_node nodes[] __counted_by(nr_node);
struct fw_node *ports[] __counted_by(port_count);
u8 data[] __nonstring __counted_by(len);
u8 data[] __nonstring __counted_by(len);
u8 buffer[] __counted_by(registers);
unsigned int gpio_mux_states[] __counted_by(num_gpio_mux_states);
struct ljca_gpio_op item[] __counted_by(num);
struct line lines[] __counted_by(num_lines);
struct amdgpu_bo_list_entry entries[] __counted_by(num_entries);
u32 base_addr[] __counted_by(num_base_addresses);
struct atom_voltage_gpio_map_lut voltage_gpio_lut[] __counted_by(gpio_entry_num);
ATOM_PPLIB_NONCLOCK_INFO nonClockInfo[] __counted_by(ucNumEntries);
ATOM_PPLIB_Clock_Voltage_Dependency_Record entries[] __counted_by(ucNumEntries);
ATOM_PPLIB_Clock_Voltage_Limit_Record entries[] __counted_by(ucNumEntries);
ATOM_PPLIB_CAC_Leakage_Record entries[] __counted_by(ucNumEntries);
ATOM_PPLIB_PhaseSheddingLimits_Record entries[] __counted_by(ucNumEntries);
VCEClockInfo entries[] __counted_by(ucNumEntries);
ATOM_PPLIB_VCE_Clock_Voltage_Limit_Record entries[] __counted_by(numEntries);
ATOM_PPLIB_VCE_State_Record entries[] __counted_by(numEntries);
UVDClockInfo entries[] __counted_by(ucNumEntries);
ATOM_PPLIB_UVD_Clock_Voltage_Limit_Record entries[] __counted_by(numEntries);
ATOM_PPLIB_SAMClk_Voltage_Limit_Record entries[] __counted_by(numEntries);
ATOM_PPLIB_ACPClk_Voltage_Limit_Record entries[] __counted_by(numEntries);
ATOM_PPLIB_VQ_Budgeting_Record entries[] __counted_by(numEntries);
ATOM_Tonga_State entries[] __counted_by(ucNumEntries);
ATOM_Tonga_MCLK_Dependency_Record entries[] __counted_by(ucNumEntries);
ATOM_Tonga_SCLK_Dependency_Record entries[] __counted_by(ucNumEntries);
ATOM_Polaris_SCLK_Dependency_Record entries[] __counted_by(ucNumEntries);
ATOM_Tonga_PCIE_Record entries[] __counted_by(ucNumEntries);
ATOM_Polaris10_PCIE_Record entries[] __counted_by(ucNumEntries);
ATOM_Tonga_MM_Dependency_Record entries[] __counted_by(ucNumEntries);
ATOM_Tonga_Voltage_Lookup_Record entries[] __counted_by(ucNumEntries);
ATOM_Tonga_VCE_State_Record entries[] __counted_by(ucNumEntries);
ATOM_Tonga_Hard_Limit_Record entries[] __counted_by(ucNumEntries);
struct smu10_clock_voltage_dependency_record entries[] __counted_by(count);
u32 msg[] __counted_by(size);
struct intel_context *ce[] __counted_by(nengines);
} app[] __counted_by(num_apps);
u8 binary[] __counted_by(vlen); /* TYPE_BINARY or TYPE_STRING */
PACKED_REGISTRY_ENTRY entries[] __counted_by(numEntries);
UCHAR clockInfoIndex[] __counted_by(ucNumDPMLevels);
ATOM_PPLIB_NONCLOCK_INFO nonClockInfo[] __counted_by(ucNumEntries);
u64 values[] __counted_by(ncounters);
u64 counters[] __counted_by(ncounters);
struct drm_gem_object *objs[] __counted_by(total);
SVGA3dBox boxes[] __counted_by(num_subres);
u32 data[] __counted_by(data_count);
u32 data[] __counted_by(data_count);
struct xe_lrc *lrc[] __counted_by(width);
u64 batch_addr[] __counted_by(batch_addr_len);
struct fragment_dscrpt fragment_tbl[] __counted_by(fragment_cnt);
struct hte_ts_info ei[] __counted_by(nlines);
u8 data[] __counted_by(len);
struct i2c_adapter *adapter[] __counted_by(max_adapters);
struct i2c_demux_pinctrl_chan chan[] __counted_by(num_chan);
struct adi_i3c_cmd cmds[] __counted_by(ncmds);
struct dw_i3c_cmd cmds[] __counted_by(ncmds);
struct cdns_i3c_cmd cmds[] __counted_by(ncmds);
struct hci_rh_data headers[] __counted_by(total);
struct renesas_i3c_cmd cmds[] __counted_by(ncmds);
struct svc_i3c_cmd cmds[] __counted_by(ncmds);
unsigned char data[] __counted_by(len);
u8 data[] __counted_by(fw_size);
u16 table[] __counted_by(table_len);
struct page *pages[] __counted_by(npages);
struct irdma_qv_info qv_info[] __counted_by(num_vectors);
struct mthca_icm *icm[] __counted_by(num_icm);
struct scatterlist page_list[] __counted_by(nents);
struct siw_pble pbe[] __counted_by(max_buf);
struct srp_fr_desc desc[] __counted_by(size);
struct input_event buffer[] __counted_by(bufsize);
struct input_led leds[] __counted_by(num_leds);
struct adc_joystick_axis axes[] __counted_by(num_chans);
u8 data[] __counted_by(len);
struct icc_clk_node clocks[] __counted_by(num_clocks);
struct icc_req reqs[] __counted_by(num_nodes);
u16 links[] __counted_by(num_links);
u64 event_data[] __counted_by(data_len);
char buf[] __counted_by(len);
struct intmux_irqchip_data irqchip_data[] __counted_by(channum);
struct mt6360_led leds[] __counted_by(leds_count);
struct mt6370_led leds[] __counted_by(leds_count);
struct sy7802_led leds[] __counted_by(num_leds);
struct aw200xx_led leds[] __counted_by(num_leds);
struct cr0014114_led leds[] __counted_by(count);
struct el15203000_led leds[] __counted_by(count);
struct gpio_led_data leds[] __counted_by(num_leds);
struct lm3697_led leds[] __counted_by(num_banks);
struct sun50i_a100_ledc_led leds[] __counted_by(num_leds);
struct ktd202x_led leds[] __counted_by(num_leds);
struct mt6370_led leds[] __counted_by(leds_count);
struct lpg_channel *channels[] __counted_by(num_channels);
const struct mtk_gpueb_mbox_chan_desc channels[] __counted_by(num_channels);
struct zynqmp_ipi_mbox ipi_mboxes[] __counted_by(num_mboxes);
struct prison_region regions[] __counted_by(num_locks);
u8 key[] __counted_by(key_size);
struct raid_dev dev[] __counted_by(raid_disks);
struct dm_stat_shared stat_shared[] __counted_by(n_entries);
struct stripe stripe[] __counted_by(stripes);
struct dev_info disks[] __counted_by(raid_disks);
struct mcu_msg_push_buffers_internal_buffer buffer[] __counted_by(num_buffers);
u32 buffer_info[] __counted_by(num_buffers);
u8 data[] __counted_by(buf_size);
struct atmel_ebi_dev_config configs[] __counted_by(numcs);
struct memstick_host *hosts[] __counted_by(host_cnt);
CONFIG_PAGE_IOC_2_RAID_VOL RaidVolume[] __counted_by(NumActiveVolumes); /* 0Ch */
IOC_3_PHYS_DISK PhysDisk[] __counted_by(NumPhysDisks); /* 08h */
IOC_4_SEP SEP[] __counted_by(ActiveSEP); /* 08h */
RAID_VOL0_PHYS_DISK PhysDisk[] __counted_by(NumPhysDisks); /* 28h */
RAID_PHYS_DISK1_PATH Path[] __counted_by(NumPhysDiskPaths);/* 0Ch */
MPI_SAS_IO_UNIT0_PHY_DATA PhyData[] __counted_by(NumPhys); /* 10h */
u8 data[] __counted_by(len);
struct clk *ch_clk[] __counted_by(nch);
struct vk_msg_blk to_v_msg[] __counted_by(to_v_blks);
struct regmap *client_regmaps[] __counted_by(num_addresses);
int array[] __counted_by(count);
u8 payload[] __counted_by(payload_size);
struct vmci_handle entries[] __counted_by(capacity);
} regions[] __counted_by(nregions);
struct atmel_nand_cs cs[] __counted_by(numcs);
u8 cs[] __counted_by(nsels);
struct denali_chip_sel sels[] __counted_by(nsels);
struct ingenic_nand_cs cs[] __counted_by(num_banks);
struct marvell_nand_chip_sel sels[] __counted_by(nsels);
u8 sels[] __counted_by(nsels);
u8 sels[] __counted_by(nsels);
u8 sels[] __counted_by(nsels);
struct rnand_chip_sel sels[] __counted_by(nsels);
u8 sels[] __counted_by(nsels);
struct sunxi_nand_chip_sel sels[] __counted_by(nsels);
struct gs_can *canch[] __counted_by(channel_cnt);
struct action_gate_entry entries[] __counted_by(num_entries);
struct l2t_entry l2tab[] __counted_by(nentries);
struct list_head hash_list[] __counted_by(clipt_size);
struct cxgb4_link table[] __counted_by(size); /* Jump table */
struct l2t_entry l2tab[] __counted_by(l2t_size); /* MUST BE LAST */
struct ch_sched_class tab[] __counted_by(sched_size);
struct smt_entry smtab[] __counted_by(smt_size);
struct medialeaf mleaf[] __counted_by(leafcount);
struct enetc_bdr tx_ring[] __counted_by(count_tx_rings);
struct action_gate_entry entries[] __counted_by(num_entries);
struct hns_ppe_cb ppe_cb[] __counted_by(ppe_num);
struct ring_pair_cb ring_pair_cb[] __counted_by(ring_num);
u8 msg[] __counted_by(msglen);
struct idpf_queue_ptr qs[] __counted_by(num);
__le16 proto_id[] __counted_by(proto_id_count);
struct mlx5_flow_rule *rule[] __counted_by(num_rules);
struct mlxsw_linecard linecards[] __counted_by(count);
struct mlxsw_env_line_card *line_cards[] __counted_by(num_of_slots);
struct mlxsw_sp_counter_sub_pool sub_pools[] __counted_by(sub_pools_count);
struct mlxsw_sp_nexthop nexthops[] __counted_by(count);
struct mlxsw_sp_span_entry entries[] __counted_by(entries_count);
u8 data[] __aligned(sizeof(u32)) __counted_by(length);
char msg[] __counted_by(len);
struct net_device __rcu *reprs[] __counted_by(num_reprs);
} ports[] __counted_by(count);
struct icc_bulk_data icc_paths[] __counted_by(num_icc_paths);
struct icc_bulk_data interconnect[] __counted_by(interconnect_count);
void *per_transfer_context[] __counted_by(nentries);
u8 msg[] __counted_by(msg_len);
s8 rssi_thresholds_list[] __counted_by(rssi_thresholds_list_size);
} channel_list[] __counted_by(num_channels);
u8 mask[] __counted_by(len);
struct brcmf_fw_item items[] __counted_by(n_items);
u8 data[] __counted_by(datalen);
const struct brcmf_fweh_event_map_item items[] __counted_by(n_items);
brcmf_fweh_handler_t evt_handler[] __counted_by(num_event_codes);
struct brcmf_gscan_bucket_config bucket[] __counted_by(count_of_channel_buckets);
struct sk_buff *fragments[] __counted_by(nr_frags);
struct iwl_mld_survey_channel channels[] __counted_by(n_channels);
struct iwl_mvm_acs_survey_channel channels[] __counted_by(n_channels);
u8 data[] __counted_by(len);
struct sk_buff *reorder_buf[] __counted_by(size);
u8 buf[] __counted_by(len);
struct rtw89_acpi_country_code country_list[] __counted_by(country_count);
struct rtw89_btc_fbtc_slot tbls[] __counted_by(tbl_num);
struct rtw89_btc_fbtc_mreg regs[] __counted_by(reg_num);
struct rtw89_btc_fbtc_mreg regs[] __counted_by(len);
struct rtw89_regd map[] __counted_by(nr);
struct rtw89_vif_link links_inst[] __counted_by(links_inst_valid_num);
struct rtw89_sta_link links_inst[] __counted_by(links_inst_valid_num);
struct rtw89_h2c_chinfo_elem elem[] __counted_by(ch_num);
struct rtw89_h2c_chinfo_elem_be elem[] __counted_by(ch_num);
u8 infos[] __counted_by(req_tsf_num);
unsigned char data[] __counted_by(length);
struct nd_mapping mapping[] __counted_by(ndr_mappings);
struct hv_pcidev_description func[] __counted_by(device_count);
struct arm_ni_cd cds[] __counted_by(num_cds);
struct can_transceiver_phy can_transceiver_phy[] __counted_by(num_ch);
struct pinfunction functions[] __counted_by(functions_count);
struct samsung_pin_bank *banks[] __counted_by(nr_banks);
u32 vals[] __counted_by(nregs);
struct ec_event *entries[] __counted_by(capacity);
u8 data[] __counted_by(size);
u8 data[] __counted_by(datasize);
unsigned int irqs[] __counted_by(num_irqs);
unsigned int irqs[] __counted_by(num_irqs);
struct da9062_regulator regulator[] __counted_by(n_regulators);
struct da9063_regulator regulator[] __counted_by(n_regulators);
struct regulator_dev *regulators[] __counted_by(num_regulators);
struct reset_control *rstc[] __counted_by(num_rstcs);
struct mpi3_event_sas_topo_phy_entry phy_entry[] __counted_by(num_entries);
struct mpi3_event_pcie_topo_port_entry port_entry[] __counted_by(num_entries);
uint8_t buf[] __counted_by(len);
struct smem_region regions[] __counted_by(num_regions);
uint16_t instructions[] __counted_by(length);
u8 data[] __counted_by(len);
struct pci1xxxx_spi_internal *spi_int[] __counted_by(total_hw_instances);
u8 data[] __counted_by(len);
int16_t tmr_cmd_ids[] __counted_by(tmr_cmd_cnt);
u32 object_ids[] __counted_by(counts);
struct tsens_sensor sensor[] __counted_by(num_sensors);
struct thermal_trip_desc trips[] __counted_by(num_trips);
int line[] __counted_by(nr);
char storage[] __counted_by(length);
struct gmidi_in_port in_ports_array[] __counted_by(in_ports);
struct td *td[] __counted_by(length); // all TDs in this request
struct xhci_td td[] __counted_by(num_tds);
struct ljca_bank_descriptor bank_desc[] __counted_by(bank_num);
u8 data[] __counted_by(len);
struct ljca_i2c_ctr_info info[] __counted_by(num);
struct ljca_spi_ctr_info info[] __counted_by(num);
__u8 data[] __counted_by(size);
struct mmphw_path_plat path_plats[] __counted_by(path_num);
struct vm_memory_region_op regions_op[] __counted_by(regions_num);
struct ioreq_port ports[] __counted_by(vcpus);
char msg[] __counted_by(len);
u8 data[] __counted_by(size);
struct afs_address addrs[] __counted_by(max_addrs);
struct afs_permit permits[] __counted_by(nr_permits); /* List of permits sorted by key pointer */
struct afs_addr_preference prefs[] __counted_by(max_prefs);
struct kioctx __rcu *table[] __counted_by(nr);
char data[] __counted_by(data_len);
char name[] __counted_by(name_len) __nonstring;
u8 data[] __counted_by(data_len);
char name[] __counted_by(name_len);
struct inode *inodes[] __counted_by(count);
__u8 text[] __counted_by(len);
struct nfs_cache_array_entry array[] __counted_by(size);
struct nfs4_pnfs_ds *ds_list[] __counted_by(ds_num);
struct nfs4_ff_layout_mirror *mirror_array[] __counted_by(mirror_array_cnt);
struct pnfs_block_extent extents[] __counted_by(nr_extents);
struct pnfs_block_volume volumes[] __counted_by(nr_volumes);
unsigned char rm_replay_slots[] __counted_by(rm_slots);
struct ocfs2_slot si_slots[] __counted_by(si_num_slots);
struct ovl_path __lowerstack[] __counted_by(__numlower);
struct pollfd entries[] __counted_by(len);
struct xattr_acl_entry entries[] __counted_by(count);
struct buffer_head *s_block_bitmap[] __counted_by(s_nr_groups);
struct cxl_feat_entry ent[] __counted_by(num_features);
unsigned char data[] __counted_by(len);
struct ceph_entity_inst mon_inst[] __counted_by(num_mon);
struct ceph_osd_req_op r_ops[] __counted_by(r_num_ops);
struct clk_hw *hws[] __counted_by(num);
struct comedi_krange range[] __counted_by(length);
#define __counted_by_le(member) __counted_by(member)
#define __counted_by_be(member) __counted_by(member)
struct range ranges[] __counted_by(max_nr_ranges);
u8 data[] __counted_by(len);
struct dma_fence_array_cb callbacks[] __counted_by(num_fences);
struct fprobe_hlist_node array[] __counted_by(size);
unsigned char f_handle[] __counted_by(handle_bytes);
__be32 sl_addr[] __counted_by(sl_max);
struct file *effect_owners[] __counted_by(max_effects);
struct input_mt_slot slots[] __counted_by(num_slots);
struct icc_node *nodes[] __counted_by(num_nodes);
struct irq_data __rcu *revmap[] __counted_by(revmap_size);
struct hlist_head map[] __counted_by(nr_rt_entries);
struct ata_cpr cpr[] __counted_by(nr_cpr);
struct mem_cgroup_threshold entries[] __counted_by(size);
u8 cmd[] __counted_by(length);
u8 rsp[] __counted_by(length);
struct flchip chips[] __counted_by(numchips); /* per-chip data structure for each chip */
struct flchip chips[] __counted_by(numchips);
struct mux_control mux[] __counted_by(controllers);
struct i40e_qv_info qv_info[] __counted_by(num_vectors);
__counted_by(priv_len);
struct pnfs_commit_bucket buckets[] __counted_by(nbuckets);
u8 key[] __counted_by(len);
struct gsc_hwmon_channel channels[] __counted_by(nchannels);
struct posix_acl_entry a_entries[] __counted_by(a_count);
struct pwm_device pwms[] __counted_by(npwm);
} values[] __counted_by(sz);
struct page *rc_pages[] __counted_by(rc_maxpages);
struct page * sk_pages[] __counted_by(sk_maxpages);
u8 data[] __counted_by(length);
u8 data[] __counted_by(size);
u8 data[] __counted_by(len);
u8 data[] __counted_by(len);
struct watch_type_filter filters[] __counted_by(nr_filters);
char value[] __counted_by(size);
struct v4l2_kevent events[] __counted_by(elems);
__u8 data[] __counted_by(length);
__u8 data[] __counted_by(length);
__u8 data[] __counted_by(length);
struct hci_cis_params cis[] __counted_by(num_cis);
struct hci_cis cis[] __counted_by(num_cis);
__u8 bis[] __counted_by(num_bis);
struct hci_dev_req dev_req[] __counted_by(dev_num);
__u8 ad_types[] __counted_by(num_ad_types);
struct rfcomm_dev_info dev_info[] __counted_by(dev_num);
} elem[] __counted_by(cnt);
} elem[] __counted_by(cnt);
struct mac_address mac_addrs[] __counted_by(n_acl_entries);
struct cfg80211_sar_sub_specs sub_specs[] __counted_by(num_sub_specs);
struct ieee80211_channel *channels[] __counted_by(n_channels);
struct cfg80211_coalesce_rules rules[] __counted_by(n_rules);
u32 channels[] __counted_by(n_channels);
struct cfg80211_wowlan_nd_match *matches[] __counted_by(n_matches);
struct cfg80211_pmsr_request_peer peers[] __counted_by(n_peers);
struct cfg80211_tid_cfg tid_conf[] __counted_by(n_tid_conf);
struct flow_action_entry entries[] __counted_by(num_entries);
struct in6_addr sl_addr[] __counted_by(sl_max);
struct fib_nh fib_nh[] __counted_by(fib_nhs);
u8 options[] __aligned_largest __counted_by(options_len);
struct hwc_work_request reqs[] __counted_by(num_reqs);
struct mana_recv_buf_oob rx_oobs[] __counted_by(num_rx_buf);
mana_handle_t indir_tab[] __counted_by(num_indir_entries);
struct nft_trans_one_elem elems[] __counted_by(nelems);
struct nh_grp_entry nh_entries[] __counted_by(num_nh);
struct nh_notifier_grp_entry_info nh_entries[] __counted_by(num_nh);
struct nh_notifier_single_info nhs[] __counted_by(num_nh_buckets);
struct nh_notifier_grp_hw_stats_entry_info stats[] __counted_by(num_nh);
struct nh_res_bucket nh_buckets[] __counted_by(num_nh_buckets);
struct sock *socks[] __counted_by(max_socks);
u64 value[] __counted_by(num_counters);
struct snd_kcontrol_volatile vd[] __counted_by(count); /* volatile data */
struct cirrus_amp_cal_data data[] __counted_by(count);
struct snd_soc_dapm_widget *widgets[] __counted_by(num_widgets);
struct snd_soc_component *components[] __counted_by(num_components);
struct amdxdna_cu_config cu_configs[] __counted_by(num_cus);
__u8 iv[] __counted_by(ivlen);
__u8 ctx[] __counted_by(ctx_len);
__u8 data[] __counted_by(data_size);
#ifndef __counted_by
struct tc_pedit_key keys[] __counted_by(nkeys);
struct vfio_region_dma_range dma_ranges[] __counted_by(nr_ranges);
__u64 features[] __counted_by(count);
char ctx_str[] __counted_by(ctx_len);
struct mmp_overlay overlays[] __counted_by(overlay_num);
struct bio_vec bvec[] __counted_by(nr_bvecs);
} owners[] __counted_by(count);
struct stack_map_bucket *buckets[] __counted_by(n_buckets);
struct dm_crypt_key keys[] __counted_by(total_keys);
char buffer[] __counted_by(size);
struct param_attribute attrs[] __counted_by(num);
char text[] __counted_by(size);
#define __stack_array(type, item, size, field) type item[] __counted_by(field);
s16 array[] __counted_by(counter);
void *records[] __counted_by(nr_records);
struct udp_tunnel_nic_table_entry *entries[] __counted_by(n_tables);
u8 scratch[] __counted_by(scratch_len);
struct nft_pipapo_field f[] __counted_by(field_count);
} policies[] __counted_by(n_alloc);
struct sw_flow_mask __rcu *masks[] __counted_by(max);
struct dp_meter_band bands[] __counted_by(n_bands);
struct dp_meter __rcu *dp_meters[] __counted_by(n_meters);
struct sock __rcu *arr[] __counted_by(max_num_members);
s16 table[] __counted_by(size);
s32 rssi_thresholds[] __counted_by(n_rssi_thresholds);
u8 raw_pkcs7[] __counted_by(raw_pkcs7_len);
char *items[] __counted_by(count);
struct landlock_layer layers[] __counted_by(num_layers);
char str[] __counted_by(len);
hda_nid_t conns[] __counted_by(len);
struct mca_cluster clusters[] __counted_by(nclusters);
struct audio_iio_aux_chan chans[] __counted_by(num_chans);
uint8_t data[] __counted_by(length);
u8 config[] __counted_by(config_size);
} __packed controls[] __counted_by(num_controls);
struct urb *urb[] __counted_by(len);