Lines Matching refs:vlabuf
2585 char *vlabuf = kmalloc(vla_group_size(d), GFP_KERNEL);
2587 if (!vlabuf) {
2593 stringtabs = vla_ptr(vlabuf, d, stringtabs);
2594 t = vla_ptr(vlabuf, d, stringtab);
2601 /* stringtabs = vlabuf = d_stringtabs for later kfree */
2602 stringtabs = vla_ptr(vlabuf, d, stringtabs);
2603 t = vla_ptr(vlabuf, d, stringtab);
2604 s = vla_ptr(vlabuf, d, strings);
3082 char *vlabuf;
3089 vlabuf = kzalloc(vla_group_size(d), GFP_KERNEL);
3090 if (!vlabuf)
3093 ffs->ms_os_descs_ext_prop_avail = vla_ptr(vlabuf, d, ext_prop);
3095 vla_ptr(vlabuf, d, ext_prop_name);
3097 vla_ptr(vlabuf, d, ext_prop_data);
3100 memcpy(vla_ptr(vlabuf, d, raw_descs), ffs->raw_descs,
3103 memset(vla_ptr(vlabuf, d, inums), 0xff, d_inums__sz);
3104 eps_ptr = vla_ptr(vlabuf, d, eps);
3109 * d_eps == vlabuf, func->eps used to kfree vlabuf later
3111 func->eps = vla_ptr(vlabuf, d, eps);
3112 func->interfaces_nums = vla_ptr(vlabuf, d, inums);
3120 func->function.fs_descriptors = vla_ptr(vlabuf, d, fs_descs);
3122 vla_ptr(vlabuf, d, raw_descs),
3134 func->function.hs_descriptors = vla_ptr(vlabuf, d, hs_descs);
3136 vla_ptr(vlabuf, d, raw_descs) + fs_len,
3149 vla_ptr(vlabuf, d, ss_descs);
3151 vla_ptr(vlabuf, d, raw_descs) + fs_len + hs_len,
3170 vla_ptr(vlabuf, d, raw_descs), d_raw_descs__sz,
3175 func->function.os_desc_table = vla_ptr(vlabuf, d, os_desc_table);
3181 vla_ptr(vlabuf, d, os_desc) +
3184 vla_ptr(vlabuf, d, ext_compat) + i * 16;
3188 vla_ptr(vlabuf, d, raw_descs) +