Lines Matching refs:vlabuf
2661 char *vlabuf = kmalloc(vla_group_size(d), GFP_KERNEL); in __ffs_data_got_strings() local
2663 if (unlikely(!vlabuf)) { in __ffs_data_got_strings()
2669 stringtabs = vla_ptr(vlabuf, d, stringtabs); in __ffs_data_got_strings()
2670 t = vla_ptr(vlabuf, d, stringtab); in __ffs_data_got_strings()
2678 stringtabs = vla_ptr(vlabuf, d, stringtabs); in __ffs_data_got_strings()
2679 t = vla_ptr(vlabuf, d, stringtab); in __ffs_data_got_strings()
2680 s = vla_ptr(vlabuf, d, strings); in __ffs_data_got_strings()
3161 char *vlabuf; in _ffs_func_bind() local
3170 vlabuf = kzalloc(vla_group_size(d), GFP_KERNEL); in _ffs_func_bind()
3171 if (unlikely(!vlabuf)) in _ffs_func_bind()
3174 ffs->ms_os_descs_ext_prop_avail = vla_ptr(vlabuf, d, ext_prop); in _ffs_func_bind()
3176 vla_ptr(vlabuf, d, ext_prop_name); in _ffs_func_bind()
3178 vla_ptr(vlabuf, d, ext_prop_data); in _ffs_func_bind()
3181 memcpy(vla_ptr(vlabuf, d, raw_descs), ffs->raw_descs, in _ffs_func_bind()
3184 memset(vla_ptr(vlabuf, d, inums), 0xff, d_inums__sz); in _ffs_func_bind()
3185 eps_ptr = vla_ptr(vlabuf, d, eps); in _ffs_func_bind()
3192 func->eps = vla_ptr(vlabuf, d, eps); in _ffs_func_bind()
3193 func->interfaces_nums = vla_ptr(vlabuf, d, inums); in _ffs_func_bind()
3201 func->function.fs_descriptors = vla_ptr(vlabuf, d, fs_descs); in _ffs_func_bind()
3203 vla_ptr(vlabuf, d, raw_descs), in _ffs_func_bind()
3215 func->function.hs_descriptors = vla_ptr(vlabuf, d, hs_descs); in _ffs_func_bind()
3217 vla_ptr(vlabuf, d, raw_descs) + fs_len, in _ffs_func_bind()
3230 vla_ptr(vlabuf, d, ss_descs); in _ffs_func_bind()
3232 vla_ptr(vlabuf, d, raw_descs) + fs_len + hs_len, in _ffs_func_bind()
3251 vla_ptr(vlabuf, d, raw_descs), d_raw_descs__sz, in _ffs_func_bind()
3256 func->function.os_desc_table = vla_ptr(vlabuf, d, os_desc_table); in _ffs_func_bind()
3262 vla_ptr(vlabuf, d, os_desc) + in _ffs_func_bind()
3265 vla_ptr(vlabuf, d, ext_compat) + i * 16; in _ffs_func_bind()
3269 vla_ptr(vlabuf, d, raw_descs) + in _ffs_func_bind()