Home
last modified time | relevance | path

Searched refs:array (Results 1 – 20 of 20) sorted by relevance

/fs/xfs/scrub/
A Dxfarray.c88 if (!array) in xfarray_create()
99 array->max_nr = xfarray_idx(array, MAX_LFS_FILESIZE); in xfarray_create()
114 kfree(array); in xfarray_create()
126 kfree(array); in xfarray_destroy()
139 return xfile_load(array->xfile, ptr, array->obj_size, in xfarray_load()
212 ret = xfile_store(array->xfile, ptr, array->obj_size, in xfarray_store()
217 array->nr = max(array->nr, idx + 1); in xfarray_store()
240 loff_t endpos = xfarray_pos(array, array->nr); in xfarray_store_anywhere()
248 error = xfile_load(array->xfile, temp, array->obj_size, in xfarray_store_anywhere()
253 error = xfile_store(array->xfile, ptr, array->obj_size, in xfarray_store_anywhere()
[all …]
A Dxfarray.h15 #define foreach_xfarray_idx(array, idx) \ argument
17 (idx) < xfarray_length(array); \
42 void xfarray_destroy(struct xfarray *array);
48 void xfarray_truncate(struct xfarray *array);
57 struct xfarray *array, in xfarray_load_sparse() argument
61 int error = xfarray_load(array, idx, rec); in xfarray_load_sparse()
64 memset(rec, 0, array->obj_size); in xfarray_load_sparse()
73 return xfarray_store(array, array->nr, ptr); in xfarray_append()
88 struct xfarray *array, in xfarray_iter() argument
92 int ret = xfarray_load_next(array, idx, rec); in xfarray_iter()
[all …]
A Dtrace.h1083 __entry->ino = file_inode(si->array->xfile->file)->i_ino;
1103 __entry->ino = file_inode(si->array->xfile->file)->i_ino;
1125 __entry->ino = file_inode(si->array->xfile->file)->i_ino;
1151 __entry->nr = si->array->nr;
1152 __entry->obj_size = si->array->obj_size;
1153 __entry->ino = file_inode(si->array->xfile->file)->i_ino;
1179 __entry->nr = si->array->nr;
1180 __entry->obj_size = si->array->obj_size;
1181 __entry->ino = file_inode(si->array->xfile->file)->i_ino;
1222 __entry->ino = file_inode(si->array->xfile->file)->i_ino;
/fs/nfs/
A Dpnfs_nfs.c135 if (array->lseg == lseg) in pnfs_find_commit_array_by_lseg()
136 return array; in pnfs_find_commit_array_by_lseg()
149 if (array) in pnfs_add_commit_array()
150 return array; in pnfs_add_commit_array()
167 if (!array) { in pnfs_lookup_commit_array()
174 return array; in pnfs_lookup_commit_array()
205 return array; in pnfs_get_commit_array()
212 array->lseg = NULL; in pnfs_remove_and_free_commit_array()
287 if (!array->lseg || !pnfs_get_commit_array(array)) in pnfs_generic_scan_commit_lists()
341 if (!array->lseg || !pnfs_get_commit_array(array)) in pnfs_generic_recover_commit_reqs()
[all …]
A Ddir.c211 array->size = 0; in nfs_readdir_folio_init_array()
228 kfree(array->array[i].name); in nfs_readdir_clear_array()
259 return array->size == 0 ? array->last_cookie : array->array[0].cookie; in nfs_readdir_array_index_cookie()
331 array->size++; in nfs_readdir_folio_array_append()
332 cache_entry = &array->array[array->size - 1]; in nfs_readdir_folio_array_append()
515 desc->dir_cookie = array->array[index].cookie; in nfs_readdir_search_for_pos()
531 if (array->size && cookie < array->array[0].cookie) in nfs_readdir_array_cookie_in_range()
546 if (array->array[i].cookie == desc->dir_cookie) { in nfs_readdir_search_for_cookie()
1107 ent = &array->array[i]; in nfs_do_filldir()
1118 desc->dir_cookie = array->array[i + 1].cookie; in nfs_do_filldir()
[all …]
A Dinternal.h634 struct pnfs_commit_array *array; in nfs_clear_pnfs_ds_commit_verifiers() local
637 list_for_each_entry_rcu(array, &cinfo->commits, cinfo_list) in nfs_clear_pnfs_ds_commit_verifiers()
638 pnfs_bucket_clear_pnfs_ds_commit_verifiers(array->buckets, in nfs_clear_pnfs_ds_commit_verifiers()
639 array->nbuckets); in nfs_clear_pnfs_ds_commit_verifiers()
/fs/dlm/
A Dmember.c73 if (array) { in log_slots()
75 if (!array[i].nodeid) in log_slots()
79 array[i].slot, array[i].nodeid); in log_slots()
214 array = kcalloc(array_size, sizeof(*array), GFP_NOFS); in dlm_slots_assign()
215 if (!array) in dlm_slots_assign()
228 kfree(array); in dlm_slots_assign()
260 kfree(array); in dlm_slots_assign()
275 kfree(array); in dlm_slots_assign()
280 *slots_out = array; in dlm_slots_assign()
430 array = kmalloc_array(total, sizeof(*array), GFP_NOFS); in make_member_array()
[all …]
/fs/befs/
A Ddatastream.c255 const befs_block_run *array = data->direct; in befs_find_brun_direct() local
261 sum += array[i].len, i++) { in befs_find_brun_direct()
265 run->allocation_group = array[i].allocation_group; in befs_find_brun_direct()
266 run->start = array[i].start + offset; in befs_find_brun_direct()
267 run->len = array[i].len - offset; in befs_find_brun_direct()
315 befs_disk_block_run *array; in befs_find_brun_indirect() local
337 array = (befs_disk_block_run *) indirblock->b_data; in befs_find_brun_indirect()
340 int len = fs16_to_cpu(sb, array[j].len); in befs_find_brun_indirect()
345 fs32_to_cpu(sb, array[j].allocation_group); in befs_find_brun_indirect()
347 fs16_to_cpu(sb, array[j].start) + offset; in befs_find_brun_indirect()
[all …]
/fs/bcachefs/
A Dutil.h580 static inline void __move_gap(void *array, size_t element_size, in __move_gap() argument
589 memmove(array + element_size * (gap_end - move), in __move_gap()
590 array + element_size * (old_gap - move), in __move_gap()
595 memmove(array + element_size * old_gap, in __move_gap()
596 array + element_size * gap_end, in __move_gap()
/fs/
A Dsplice.c673 struct bio_vec *array; in iter_file_splice_write() local
679 array = kcalloc(nbufs, sizeof(struct bio_vec), GFP_KERNEL); in iter_file_splice_write()
680 if (unlikely(!array)) in iter_file_splice_write()
698 kfree(array); in iter_file_splice_write()
700 array = kcalloc(nbufs, sizeof(struct bio_vec), in iter_file_splice_write()
702 if (!array) { in iter_file_splice_write()
729 bvec_set_page(&array[n], buf->page, this_len, in iter_file_splice_write()
735 iov_iter_bvec(&from, ITER_SOURCE, array, n, sd.total_len - left); in iter_file_splice_write()
770 kfree(array); in iter_file_splice_write()
/fs/ext4/
A Dxattr.h190 struct ext4_xattr_inode_array **array,
192 extern void ext4_xattr_inode_array_free(struct ext4_xattr_inode_array *array);
/fs/btrfs/
A Dcompression.c1312 static void radix_sort(struct bucket_item *array, struct bucket_item *array_buf, in radix_sort() argument
1328 max_num = array[0].count; in radix_sort()
1330 buf_num = array[i].count; in radix_sort()
1343 buf_num = array[i].count; in radix_sort()
1352 buf_num = array[i].count; in radix_sort()
1356 array_buf[new_addr] = array[i]; in radix_sort()
1383 array[new_addr] = array_buf[i]; in radix_sort()
/fs/ocfs2/
A Duptodate.c522 sector_t *array = ci->ci_cache.ci_array; in ocfs2_remove_metadata_array() local
539 memmove(&array[index], &array[index + 1], bytes); in ocfs2_remove_metadata_array()
/fs/proc/
A DMakefile12 proc-y += inode.o root.o base.o generic.o array.o \
/fs/debugfs/
A Dfile.c1216 u32 *array, int array_size) in u32_format_array() argument
1224 len = snprintf(buf, bufsize, "%u%c", *array++, term); in u32_format_array()
1251 u32_format_array(buf, size, data->array, data->n_elements); in u32_array_open()
1296 struct debugfs_u32_array *array) in debugfs_create_u32_array() argument
1298 debugfs_create_file_unsafe(name, mode, parent, array, &u32_array_fops); in debugfs_create_u32_array()
/fs/hpfs/
A Dmap.c79 cpds = le32_to_cpu(cp->array[0].code_page_data); in hpfs_load_code_page()
80 cpi = le16_to_cpu(cp->array[0].index); in hpfs_load_code_page()
A Dhpfs.h219 } array[31]; /* unknown length */ member
/fs/f2fs/
A Dsegment.c4910 struct curseg_info *array; in build_curseg() local
4914 sizeof(*array)), GFP_KERNEL); in build_curseg()
4915 if (!array) in build_curseg()
4918 SM_I(sbi)->curseg_array = array; in build_curseg()
4923 if (!array[i].sum_blk) in build_curseg()
4928 if (!array[i].journal) in build_curseg()
4931 reset_curseg_fields(&array[i]); in build_curseg()
5777 if (!array) in destroy_curseg()
5781 kfree(array[i].sum_blk); in destroy_curseg()
5782 kfree(array[i].journal); in destroy_curseg()
[all …]
/fs/nfs/filelayout/
A Dfilelayout.c1083 struct pnfs_commit_array *array, *new; in filelayout_setup_ds_info() local
1090 array = pnfs_add_commit_array(fl_cinfo, new, lseg); in filelayout_setup_ds_info()
1092 if (array != new) in filelayout_setup_ds_info()
/fs/nfs/flexfilelayout/
A Dflexfilelayout.c2181 struct pnfs_commit_array *array, *new; in ff_layout_setup_ds_info() local
2187 array = pnfs_add_commit_array(fl_cinfo, new, lseg); in ff_layout_setup_ds_info()
2189 if (array != new) in ff_layout_setup_ds_info()

Completed in 73 milliseconds