Home
last modified time | relevance | path

Searched refs:buffers (Results 1 – 7 of 7) sorted by relevance

/fs/
Dsplice.c205 if (pipe->nrbufs < pipe->buffers) { in splice_to_pipe()
206 int newbuf = (pipe->curbuf + pipe->nrbufs) & (pipe->buffers - 1); in splice_to_pipe()
227 if (pipe->nrbufs < pipe->buffers) in splice_to_pipe()
281 unsigned int buffers = ACCESS_ONCE(pipe->buffers); in splice_grow_spd() local
283 spd->nr_pages_max = buffers; in splice_grow_spd()
284 if (buffers <= PIPE_DEF_BUFFERS) in splice_grow_spd()
287 spd->pages = kmalloc(buffers * sizeof(struct page *), GFP_KERNEL); in splice_grow_spd()
288 spd->partial = kmalloc(buffers * sizeof(struct partial_page), GFP_KERNEL); in splice_grow_spd()
791 pipe->curbuf = (pipe->curbuf + 1) & (pipe->buffers - 1); in splice_from_pipe_feed()
966 int nbufs = pipe->buffers; in iter_file_splice_write()
[all …]
Dpipe.c304 curbuf = (curbuf + 1) & (pipe->buffers - 1); in pipe_read()
384 (pipe->buffers - 1); in pipe_write()
416 if (bufs < pipe->buffers) { in pipe_write()
417 int newbuf = (pipe->curbuf + bufs) & (pipe->buffers-1); in pipe_write()
460 if (bufs < pipe->buffers) in pipe_write()
509 buf = (buf+1) & (pipe->buffers - 1); in pipe_ioctl()
539 mask |= (nrbufs < pipe->buffers) ? POLLOUT | POLLWRNORM : 0; in pipe_poll()
646 pipe->buffers = pipe_bufs; in alloc_pipe_info()
663 account_pipe_buffers(pipe, pipe->buffers, 0); in free_pipe_info()
665 for (i = 0; i < pipe->buffers; i++) { in free_pipe_info()
[all …]
/fs/nilfs2/
Dioctl.c576 struct list_head *buffers) in nilfs_ioctl_move_inode_block() argument
615 list_add_tail(&bh->b_assoc_buffers, buffers); in nilfs_ioctl_move_inode_block()
640 LIST_HEAD(buffers); in nilfs_ioctl_move_blocks()
666 &buffers); in nilfs_ioctl_move_blocks()
678 list_for_each_entry_safe(bh, n, &buffers, b_assoc_buffers) { in nilfs_ioctl_move_blocks()
690 list_for_each_entry_safe(bh, n, &buffers, b_assoc_buffers) { in nilfs_ioctl_move_blocks()
/fs/fuse/
Ddev.c797 if (cs->nr_segs == cs->pipe->buffers) in fuse_copy_fill()
980 if (cs->nr_segs == cs->pipe->buffers) in fuse_ref_page()
1426 bufs = kmalloc(pipe->buffers * sizeof(struct pipe_buffer), GFP_KERNEL); in fuse_dev_splice_read()
1447 if (pipe->nrbufs + cs.nr_segs > pipe->buffers) { in fuse_dev_splice_read()
1453 int newbuf = (pipe->curbuf + pipe->nrbufs) & (pipe->buffers - 1); in fuse_dev_splice_read()
2051 bufs = kmalloc(pipe->buffers * sizeof(struct pipe_buffer), GFP_KERNEL); in fuse_dev_splice_write()
2060 rem += pipe->bufs[(pipe->curbuf + idx) & (pipe->buffers - 1)].len; in fuse_dev_splice_write()
2071 BUG_ON(nbuf >= pipe->buffers); in fuse_dev_splice_write()
2079 pipe->curbuf = (pipe->curbuf + 1) & (pipe->buffers - 1); in fuse_dev_splice_write()
/fs/xfs/
Dxfs_qm.c426 struct list_head buffers; member
485 xfs_buf_delwri_queue(bp, &isol->buffers); in xfs_qm_dquot_isolate()
531 INIT_LIST_HEAD(&isol.buffers); in xfs_qm_shrink_scan()
537 error = xfs_buf_delwri_submit(&isol.buffers); in xfs_qm_shrink_scan()
Dxfs_aops.c418 int buffers) in xfs_start_page_writeback() argument
439 if (!buffers) in xfs_start_page_writeback()
/fs/btrfs/
Dextent_io.c34 static LIST_HEAD(buffers);
75 while (!list_empty(&buffers)) { in btrfs_leak_debug_check()
76 eb = list_entry(buffers.next, struct extent_buffer, leak_list); in btrfs_leak_debug_check()
4781 btrfs_leak_debug_add(&eb->leak_list, &buffers); in __alloc_extent_buffer()