module_param_array_named
module_param_array_named(gkey_codes, corsair_gkey_map, ushort, NULL, S_IRUGO);
module_param_array_named(recordkey_codes, corsair_record_keycodes, ushort,
module_param_array_named(profilekey_codes, corsair_profile_keycodes, ushort,
module_param_array_named(quirks, quirks_param, charp, NULL, 0444);
module_param_array_named(map, amijoy, uint, NULL, 0);
module_param_array_named(map, js, charp, &js_nargs, 0);
module_param_array_named(dev, db9_cfg[0].args, int, &db9_cfg[0].nargs, 0);
module_param_array_named(dev2, db9_cfg[1].args, int, &db9_cfg[1].nargs, 0);
module_param_array_named(dev3, db9_cfg[2].args, int, &db9_cfg[2].nargs, 0);
module_param_array_named(map, gc_cfg[0].args, int, &gc_cfg[0].nargs, 0);
module_param_array_named(map2, gc_cfg[1].args, int, &gc_cfg[1].nargs, 0);
module_param_array_named(map3, gc_cfg[2].args, int, &gc_cfg[2].nargs, 0);
module_param_array_named(map, tgfx_cfg[0].args, int, &tgfx_cfg[0].nargs, 0);
module_param_array_named(map2, tgfx_cfg[1].args, int, &tgfx_cfg[1].nargs, 0);
module_param_array_named(map3, tgfx_cfg[2].args, int, &tgfx_cfg[2].nargs, 0);
module_param_array_named(use_bh_bytes, dm_verity_use_bh_bytes, uint, NULL, 0644);
module_param_array_named(axes, lis3_dev.ac.as_array, axis, NULL, 0644);
module_param_array_named(link, link_state, int, NULL, 0);
module_param_array_named(x, x, int, &num_##x, 0); \
module_param_array_named(int_mod_timer, int_mod_timer, int,
module_param_array_named(X, X, int, &num_##X, 0); \
module_param_array_named(X, X, int, &num_##X, 0); \
module_param_array_named(X, X, int, &num_##X, 0); \
module_param_array_named(myri10ge_fw_names, myri10ge_fw_names, charp, NULL,
module_param_array_named(macaddr, cw1200_mac_template, byte, NULL, 0444);
module_param_array_named(reset_seq, sysrq_reset_seq, sysrq_reset_seq,
module_param_array_named(prefix ## name, params.name, type, \
module_param_array_named(p_srate, p_srates, uint, &p_srates_cnt, 0444);
module_param_array_named(c_srate, c_srates, uint, &c_srates_cnt, 0444);
module_param_array_named(p_srate, p_srates, uint, &p_srates_cnt, 0444);
module_param_array_named(c_srate, c_srates, uint, &c_srates_cnt, 0444);
module_param_array_named(functions, func_names, charp, &func_num, 0);
module_param_array_named(vram, def_vram, ulong, &def_vram_cnt, 0664);
module_param_array_named(name, name, type, nump, perm)
module_param_array_named(exclude, exclude_read_files, charp, NULL, 0);
module_param_array_named(patch, loadable_patch, charp, NULL, 0444);