/fs/ |
D | binfmt_elf_fdpic.c | 743 struct elf32_fdpic_loadseg *seg; in elf_fdpic_map_file() local 759 size = sizeof(*loadmap) + nloads * sizeof(*seg); in elf_fdpic_map_file() 770 seg = loadmap->segs; in elf_fdpic_map_file() 791 seg = loadmap->segs; in elf_fdpic_map_file() 792 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file() 793 if (params->hdr.e_entry >= seg->p_vaddr && in elf_fdpic_map_file() 794 params->hdr.e_entry < seg->p_vaddr + seg->p_memsz) { in elf_fdpic_map_file() 796 (params->hdr.e_entry - seg->p_vaddr) + in elf_fdpic_map_file() 797 seg->addr; in elf_fdpic_map_file() 816 seg = loadmap->segs; in elf_fdpic_map_file() [all …]
|
/fs/nfsd/ |
D | flexfilelayout.c | 25 struct nfsd4_layout_seg *seg = &args->lg_seg; in nfsd4_ff_proc_layoutget() local 52 if (seg->iomode == IOMODE_READ) { in nfsd4_ff_proc_layoutget() 67 seg->offset = 0; in nfsd4_ff_proc_layoutget() 68 seg->length = NFS4_MAX_UINT64; in nfsd4_ff_proc_layoutget() 70 dprintk("GET: 0x%llx:0x%llx %d\n", seg->offset, seg->length, in nfsd4_ff_proc_layoutget() 71 seg->iomode); in nfsd4_ff_proc_layoutget() 75 seg->length = 0; in nfsd4_ff_proc_layoutget()
|
D | blocklayout.c | 27 struct nfsd4_layout_seg *seg = &args->lg_seg; in nfsd4_block_proc_layoutget() local 35 if (seg->offset & (block_size - 1)) { in nfsd4_block_proc_layoutget() 50 error = sb->s_export_op->map_blocks(inode, seg->offset, seg->length, in nfsd4_block_proc_layoutget() 51 &iomap, seg->iomode != IOMODE_READ, in nfsd4_block_proc_layoutget() 66 if (seg->iomode == IOMODE_READ) in nfsd4_block_proc_layoutget() 73 if (seg->iomode & IOMODE_RW) { in nfsd4_block_proc_layoutget() 88 if (seg->iomode == IOMODE_READ) { in nfsd4_block_proc_layoutget() 105 seg->offset = iomap.offset; in nfsd4_block_proc_layoutget() 106 seg->length = iomap.length; in nfsd4_block_proc_layoutget() 112 seg->length = 0; in nfsd4_block_proc_layoutget() [all …]
|
D | nfs4layouts.c | 340 layout_end(struct nfsd4_layout_seg *seg) in layout_end() argument 342 u64 end = seg->offset + seg->length; in layout_end() 343 return end >= seg->offset ? end : NFS4_MAX_UINT64; in layout_end() 404 struct nfsd4_layout_seg *seg = &lgp->lg_seg; in nfsd4_insert_layout() local 415 if (layouts_try_merge(&lp->lo_seg, seg)) in nfsd4_insert_layout() 424 memcpy(&new->lo_seg, seg, sizeof(lp->lo_seg)); in nfsd4_insert_layout() 433 if (layouts_try_merge(&lp->lo_seg, seg)) in nfsd4_insert_layout() 464 nfsd4_return_file_layout(struct nfs4_layout *lp, struct nfsd4_layout_seg *seg, in nfsd4_return_file_layout() argument 470 if (seg->offset <= lo->offset) { in nfsd4_return_file_layout() 471 if (layout_end(seg) >= end) { in nfsd4_return_file_layout() [all …]
|
D | nfs4proc.c | 1986 const struct nfsd4_layout_seg *seg = &lcp->lc_seg; in nfsd4_layoutcommit() local 2005 if (new_size <= seg->offset) { in nfsd4_layoutcommit() 2009 if (new_size > seg->offset + seg->length) { in nfsd4_layoutcommit()
|
/fs/cachefiles/ |
D | key.c | 38 int loop, len, max, seg, mark, print; in cachefiles_cook_key() local 97 seg = 250; in cachefiles_cook_key() 99 if (seg <= 0) { in cachefiles_cook_key() 103 seg = 252; in cachefiles_cook_key() 116 seg = 252; in cachefiles_cook_key() 118 if (seg <= 0) { in cachefiles_cook_key() 122 seg = 252; in cachefiles_cook_key()
|
/fs/nilfs2/ |
D | sufile.c | 164 __u64 *seg; in nilfs_sufile_updatev() local 172 for (seg = segnumv; seg < segnumv + nsegs; seg++) { in nilfs_sufile_updatev() 173 if (unlikely(*seg >= nilfs_sufile_get_nsegments(sufile))) { in nilfs_sufile_updatev() 176 __func__, (unsigned long long)*seg); in nilfs_sufile_updatev() 189 seg = segnumv; in nilfs_sufile_updatev() 190 blkoff = nilfs_sufile_get_blkoff(sufile, *seg); in nilfs_sufile_updatev() 196 dofunc(sufile, *seg, header_bh, bh); in nilfs_sufile_updatev() 198 if (++seg >= segnumv + nsegs) in nilfs_sufile_updatev() 201 blkoff = nilfs_sufile_get_blkoff(sufile, *seg); in nilfs_sufile_updatev() 214 n = seg - segnumv; in nilfs_sufile_updatev()
|
/fs/f2fs/ |
D | segment.h | 39 #define IS_CURSEG(sbi, seg) \ argument 40 (((seg) == CURSEG_I(sbi, CURSEG_HOT_DATA)->segno) || \ 41 ((seg) == CURSEG_I(sbi, CURSEG_WARM_DATA)->segno) || \ 42 ((seg) == CURSEG_I(sbi, CURSEG_COLD_DATA)->segno) || \ 43 ((seg) == CURSEG_I(sbi, CURSEG_HOT_NODE)->segno) || \ 44 ((seg) == CURSEG_I(sbi, CURSEG_WARM_NODE)->segno) || \ 45 ((seg) == CURSEG_I(sbi, CURSEG_COLD_NODE)->segno) || \ 46 ((seg) == CURSEG_I(sbi, CURSEG_COLD_DATA_PINNED)->segno) || \ 47 ((seg) == CURSEG_I(sbi, CURSEG_ALL_DATA_ATGC)->segno))
|
D | segment.c | 2677 struct curseg_info *seg) in __refresh_next_blkoff() argument 2679 if (seg->alloc_type == SSR) in __refresh_next_blkoff() 2680 seg->next_blkoff = in __refresh_next_blkoff() 2681 __next_free_blkoff(sbi, seg->segno, in __refresh_next_blkoff() 2682 seg->next_blkoff + 1); in __refresh_next_blkoff() 2684 seg->next_blkoff++; in __refresh_next_blkoff()
|
/fs/btrfs/ |
D | inode.c | 7978 int seg; in check_direct_IO() local 7997 for (seg = 0; seg < iter->nr_segs; seg++) { in check_direct_IO() 7998 for (i = seg + 1; i < iter->nr_segs; i++) { in check_direct_IO() 7999 if (iter->iov[seg].iov_base == iter->iov[i].iov_base) in check_direct_IO()
|