Home
last modified time | relevance | path

Searched refs:scratch (Results 1 – 17 of 17) sorted by relevance

/fs/xfs/libxfs/
A Dxfs_parent.c310 struct xfs_da_args *scratch) in xfs_parent_lookup() argument
312 memset(scratch, 0, sizeof(struct xfs_da_args)); in xfs_parent_lookup()
314 return xfs_attr_get_ilocked(scratch); in xfs_parent_lookup()
346 struct xfs_da_args *scratch) in xfs_parent_set() argument
353 memset(scratch, 0, sizeof(struct xfs_da_args)); in xfs_parent_set()
354 xfs_parent_da_args_init(scratch, NULL, pptr, ip, owner, parent_name); in xfs_parent_set()
355 return xfs_attr_set(scratch, XFS_ATTRUPDATE_CREATE, false); in xfs_parent_set()
369 struct xfs_da_args *scratch) in xfs_parent_unset() argument
376 memset(scratch, 0, sizeof(struct xfs_da_args)); in xfs_parent_unset()
377 xfs_parent_da_args_init(scratch, NULL, pptr, ip, owner, parent_name); in xfs_parent_unset()
[all …]
A Dxfs_parent.h102 struct xfs_da_args *scratch);
105 struct xfs_da_args *scratch);
108 struct xfs_da_args *scratch);
/fs/xfs/
A Dxfs_zone_gc.c109 struct xfs_zone_scratch *scratch; member
222 data->scratch[i].folio = in xfs_zone_gc_data_alloc()
224 if (!data->scratch[i].folio) in xfs_zone_gc_data_alloc()
235 folio_put(data->scratch[i].folio); in xfs_zone_gc_data_alloc()
251 folio_put(data->scratch[i].folio); in xfs_zone_gc_data_free()
703 chunk->scratch = &data->scratch[data->scratch_idx]; in xfs_zone_gc_start_chunk()
710 chunk->scratch->offset); in xfs_zone_gc_start_chunk()
780 split_chunk->scratch = chunk->scratch; in xfs_zone_gc_split_write()
844 if (chunk->scratch->freed == chunk->scratch->offset) { in xfs_zone_gc_finish_chunk()
845 chunk->scratch->offset = 0; in xfs_zone_gc_finish_chunk()
[all …]
/fs/nfs/filelayout/
A Dfilelayoutdev.c76 struct page *scratch; in nfs4_fl_alloc_deviceid_node() local
82 scratch = alloc_page(gfp_flags); in nfs4_fl_alloc_deviceid_node()
83 if (!scratch) in nfs4_fl_alloc_deviceid_node()
87 xdr_set_scratch_page(&stream, scratch); in nfs4_fl_alloc_deviceid_node()
189 __free_page(scratch); in nfs4_fl_alloc_deviceid_node()
207 __free_page(scratch); in nfs4_fl_alloc_deviceid_node()
A Dfilelayout.c649 struct page *scratch; in filelayout_decode_layout() local
656 scratch = alloc_page(gfp_flags); in filelayout_decode_layout()
657 if (!scratch) in filelayout_decode_layout()
661 xdr_set_scratch_page(&stream, scratch); in filelayout_decode_layout()
727 __free_page(scratch); in filelayout_decode_layout()
731 __free_page(scratch); in filelayout_decode_layout()
/fs/xfs/scrub/
A Dxfarray.c547 void *scratch = xfarray_sortinfo_isort_scratch(si); in xfarray_isort() local
555 error = xfile_load(si->array->xfile, scratch, len, lo_pos); in xfarray_isort()
560 sort(scratch, hi - lo + 1, si->array->obj_size, si->cmp_fn, NULL); in xfarray_isort()
563 return xfile_store(si->array->xfile, scratch, len, lo_pos); in xfarray_isort()
912 void *scratch = xfarray_scratch(array); in xfarray_sort() local
989 if (p != scratch) in xfarray_sort()
990 memcpy(scratch, p, si->array->obj_size); in xfarray_sort()
997 error = xfarray_sort_store(si, lo++, scratch); in xfarray_sort()
1015 if (p != scratch) in xfarray_sort()
1016 memcpy(scratch, p, si->array->obj_size); in xfarray_sort()
[all …]
/fs/nfs/flexfilelayout/
A Dflexfilelayoutdev.c47 struct page *scratch; in nfs4_ff_alloc_deviceid_node() local
59 scratch = alloc_page(gfp_flags); in nfs4_ff_alloc_deviceid_node()
60 if (!scratch) in nfs4_ff_alloc_deviceid_node()
73 xdr_set_scratch_page(&stream, scratch); in nfs4_ff_alloc_deviceid_node()
166 __free_page(scratch); in nfs4_ff_alloc_deviceid_node()
180 __free_page(scratch); in nfs4_ff_alloc_deviceid_node()
A Dflexfilelayout.c391 struct page *scratch; in ff_layout_alloc_lseg() local
398 scratch = alloc_page(gfp_flags); in ff_layout_alloc_lseg()
399 if (!scratch) in ff_layout_alloc_lseg()
404 xdr_set_scratch_page(&stream, scratch); in ff_layout_alloc_lseg()
567 __free_page(scratch); in ff_layout_alloc_lseg()
/fs/nfs/
A Dread.c51 kfree(rhdr->res.scratch); in nfs_readhdr_free()
116 WARN_ON(hdr->res.scratch != NULL); in nfs_read_alloc_scratch()
117 hdr->res.scratch = kmalloc(size, GFP_KERNEL); in nfs_read_alloc_scratch()
118 return hdr->res.scratch != NULL; in nfs_read_alloc_scratch()
A Ddir.c832 struct page *scratch; in nfs_readdir_folio_filler() local
837 scratch = alloc_page(GFP_KERNEL); in nfs_readdir_folio_filler()
838 if (scratch == NULL) in nfs_readdir_folio_filler()
842 xdr_set_scratch_page(&stream, scratch); in nfs_readdir_folio_filler()
894 put_page(scratch); in nfs_readdir_folio_filler()
A Dnfs42proc.c1500 res.scratch = alloc_page(GFP_KERNEL); in _nfs42_proc_listxattrs()
1501 if (!res.scratch) in _nfs42_proc_listxattrs()
1538 __free_page(res.scratch); in _nfs42_proc_listxattrs()
A Dnfs42xdr.c1588 xdr_set_scratch_buffer(xdr, res->scratch, READ_PLUS_SCRATCH_SIZE); in nfs4_xdr_dec_read_plus()
1784 xdr_set_scratch_page(xdr, res->scratch); in nfs4_xdr_dec_listxattrs()
/fs/nfs/blocklayout/
A Ddev.c544 struct page *scratch; in bl_alloc_deviceid_node() local
548 scratch = alloc_page(gfp_mask); in bl_alloc_deviceid_node()
549 if (!scratch) in bl_alloc_deviceid_node()
553 xdr_set_scratch_page(&xdr, scratch); in bl_alloc_deviceid_node()
585 __free_page(scratch); in bl_alloc_deviceid_node()
A Dblocklayout.c679 struct page *scratch; in bl_alloc_lseg() local
692 scratch = alloc_page(gfp_mask); in bl_alloc_lseg()
693 if (!scratch) in bl_alloc_lseg()
698 xdr_set_scratch_page(&xdr, scratch); in bl_alloc_lseg()
747 __free_page(scratch); in bl_alloc_lseg()
/fs/nfsd/
A Dxdr3.h180 struct svc_fh scratch; member
A Dnfs3xdr.c1110 struct svc_fh *fhp = &resp->scratch; in svcxdr_encode_entry3_plus()
A Dnfs4xdr.c162 if (p != argp->xdr->scratch.iov_base) in svcxdr_savemem()
3768 xdr->scratch.iov_len = 0; in svcxdr_init_encode_from_buffer()

Completed in 667 milliseconds