Home
last modified time | relevance | path

Searched refs:flist (Results 1 – 31 of 31) sorted by relevance

/linux-4.1.27/fs/xfs/libxfs/
Dxfs_attr.c204 struct xfs_bmap_free flist; in xfs_attr_set() local
222 args.flist = &flist; in xfs_attr_set()
334 xfs_bmap_init(args.flist, args.firstblock); in xfs_attr_set()
337 error = xfs_bmap_finish(&args.trans, args.flist, in xfs_attr_set()
343 xfs_bmap_cancel(&flist); in xfs_attr_set()
412 struct xfs_bmap_free flist; in xfs_attr_remove() local
429 args.flist = &flist; in xfs_attr_remove()
632 xfs_bmap_init(args->flist, args->firstblock); in xfs_attr_leaf_addname()
635 error = xfs_bmap_finish(&args->trans, args->flist, in xfs_attr_leaf_addname()
641 xfs_bmap_cancel(args->flist); in xfs_attr_leaf_addname()
[all …]
Dxfs_bmap.h35 struct xfs_bmap_free *flist; /* bmap freelist */ member
186 struct xfs_bmap_free *flist, struct xfs_mount *mp);
187 void xfs_bmap_cancel(struct xfs_bmap_free *flist);
188 int xfs_bmap_finish(struct xfs_trans **tp, struct xfs_bmap_free *flist,
210 struct xfs_bmap_free *flist);
214 struct xfs_bmap_free *flist, int *done);
221 struct xfs_bmap_free *flist, enum shift_direction direction,
Dxfs_attr_remote.c464 xfs_bmap_init(args->flist, args->firstblock); in xfs_attr_rmtval_set()
468 args->total, &map, &nmap, args->flist); in xfs_attr_rmtval_set()
470 error = xfs_bmap_finish(&args->trans, args->flist, in xfs_attr_rmtval_set()
476 xfs_bmap_cancel(args->flist); in xfs_attr_rmtval_set()
517 xfs_bmap_init(args->flist, args->firstblock); in xfs_attr_rmtval_set()
619 xfs_bmap_init(args->flist, args->firstblock); in xfs_attr_rmtval_remove()
622 1, args->firstblock, args->flist, in xfs_attr_rmtval_remove()
625 error = xfs_bmap_finish(&args->trans, args->flist, in xfs_attr_rmtval_remove()
631 xfs_bmap_cancel(args->flist); in xfs_attr_rmtval_remove()
Dxfs_dir2.c262 xfs_bmap_free_t *flist, /* bmap's freeblock list */ in xfs_dir_createname() argument
289 args->flist = flist; in xfs_dir_createname()
436 xfs_bmap_free_t *flist, /* bmap's freeblock list */ in xfs_dir_removename() argument
458 args->flist = flist; in xfs_dir_removename()
498 xfs_bmap_free_t *flist, /* bmap's freeblock list */ in xfs_dir_replace() argument
523 args->flist = flist; in xfs_dir_replace()
681 XFS_BMAPI_METADATA, 0, args->firstblock, args->flist, in xfs_dir2_shrink_inode()
Dxfs_bmap.c572 xfs_bmap_free_t *flist, /* list of extents */ in xfs_bmap_add_free() argument
597 for (prev = NULL, cur = flist->xbf_first; in xfs_bmap_add_free()
606 flist->xbf_first = new; in xfs_bmap_add_free()
608 flist->xbf_count++; in xfs_bmap_add_free()
617 xfs_bmap_free_t *flist, /* free item list header */ in xfs_bmap_del_free() argument
624 flist->xbf_first = free->xbfi_next; in xfs_bmap_del_free()
625 flist->xbf_count--; in xfs_bmap_del_free()
634 xfs_bmap_free_t *flist) /* list of bmap_free_items */ in xfs_bmap_cancel() argument
639 if (flist->xbf_count == 0) in xfs_bmap_cancel()
641 ASSERT(flist->xbf_first != NULL); in xfs_bmap_cancel()
[all …]
Dxfs_bmap_btree.c412 new->bc_private.b.flist = cur->bc_private.b.flist; in xfs_bmbt_dup_cursor()
425 ASSERT(dst->bc_private.b.flist == src->bc_private.b.flist); in xfs_bmbt_update_cursor()
464 } else if (cur->bc_private.b.flist->xbf_low) { in xfs_bmbt_alloc_block()
492 cur->bc_private.b.flist->xbf_low = 1; in xfs_bmbt_alloc_block()
528 xfs_bmap_add_free(fsbno, 1, cur->bc_private.b.flist, mp); in xfs_bmbt_free_block()
802 cur->bc_private.b.flist = NULL; in xfs_bmbt_init_cursor()
Dxfs_dir2.h132 struct xfs_bmap_free *flist, xfs_extlen_t tot);
139 struct xfs_bmap_free *flist, xfs_extlen_t tot);
143 struct xfs_bmap_free *flist, xfs_extlen_t tot);
Dxfs_ialloc.h92 struct xfs_bmap_free *flist, /* extents to free */
Dxfs_da_btree.h73 struct xfs_bmap_free *flist; /* ptr to freelist for bmap_finish */ member
Dxfs_btree.h218 struct xfs_bmap_free *flist; /* list to free after */ member
Dxfs_ialloc.c1448 struct xfs_bmap_free *flist, in xfs_difree_inobt() argument
1535 mp->m_ialloc_blks, flist, mp); in xfs_difree_inobt()
1673 struct xfs_bmap_free *flist, /* extents to free */ in xfs_difree() argument
1726 error = xfs_difree_inobt(mp, tp, agbp, agino, flist, deleted, first_ino, in xfs_difree()
Dxfs_attr_leaf.c791 nargs.flist = args->flist; in xfs_attr_shortform_to_leaf()
921 nargs.flist = args->flist; in xfs_attr3_leaf_to_shortform()
Dxfs_da_btree.c2022 args->flist); in xfs_da_grow_inode_int()
2045 &mapp[mapi], &nmap, args->flist); in xfs_da_grow_inode_int()
2355 0, args->firstblock, args->flist, &done); in xfs_da_shrink_inode()
/linux-4.1.27/crypto/
Dmcryptd.c52 struct mcryptd_flush_list *flist; in mcryptd_arm_flusher() local
56 flist = per_cpu_ptr(mcryptd_flist, smp_processor_id()); in mcryptd_arm_flusher()
57 mutex_lock(&flist->lock); in mcryptd_arm_flusher()
58 list_add_tail(&cstate->flush_list, &flist->list); in mcryptd_arm_flusher()
63 mutex_unlock(&flist->lock); in mcryptd_arm_flusher()
125 struct mcryptd_flush_list *flist; in mcryptd_opportunistic_flush() local
128 flist = per_cpu_ptr(mcryptd_flist, smp_processor_id()); in mcryptd_opportunistic_flush()
130 mutex_lock(&flist->lock); in mcryptd_opportunistic_flush()
131 if (list_empty(&flist->list)) { in mcryptd_opportunistic_flush()
132 mutex_unlock(&flist->lock); in mcryptd_opportunistic_flush()
[all …]
/linux-4.1.27/arch/powerpc/kernel/
Drtas_flash.c141 struct flash_block_list *flist; /* Local copy of flash block list */ member
167 static int flash_list_valid(struct flash_block_list *flist) in flash_list_valid() argument
175 for (f = flist; f; f = f->next) { in flash_list_valid()
218 if (uf->flist) { in rtas_flash_release()
227 uf->status = flash_list_valid(uf->flist); in rtas_flash_release()
230 rtas_firmware_flash_list = uf->flist; in rtas_flash_release()
232 free_flash_list(uf->flist); in rtas_flash_release()
234 uf->flist = NULL; in rtas_flash_release()
331 if (uf->flist == NULL) { in rtas_flash_write()
332 uf->flist = kmem_cache_zalloc(flash_block_cache, GFP_KERNEL); in rtas_flash_write()
[all …]
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_sa.c64 INIT_LIST_HEAD(&sa_manager->flist[i]); in radeon_sa_bo_manager_init()
149 list_del_init(&sa_bo->flist); in radeon_sa_bo_remove_locked()
207 INIT_LIST_HEAD(&sa_bo->flist); in radeon_sa_bo_try_alloc()
231 if (!list_empty(&sa_manager->flist[i])) { in radeon_sa_event()
270 if (list_empty(&sa_manager->flist[i])) { in radeon_sa_bo_next_hole()
274 sa_bo = list_first_entry(&sa_manager->flist[i], in radeon_sa_bo_next_hole()
275 struct radeon_sa_bo, flist); in radeon_sa_bo_next_hole()
331 INIT_LIST_HEAD(&(*sa_bo)->flist); in radeon_sa_bo_new()
389 list_add_tail(&(*sa_bo)->flist, in radeon_sa_bo_free()
390 &sa_manager->flist[fence->ring]); in radeon_sa_bo_free()
Dradeon_sync.c94 struct reservation_object_list *flist; in radeon_sync_resv() local
108 flist = reservation_object_get_list(resv); in radeon_sync_resv()
109 if (shared || !flist || r) in radeon_sync_resv()
112 for (i = 0; i < flist->shared_count; ++i) { in radeon_sync_resv()
113 f = rcu_dereference_protected(flist->shared[i], in radeon_sync_resv()
Dradeon.h544 struct list_head flist[RADEON_NUM_RINGS]; member
558 struct list_head flist; member
/linux-4.1.27/net/sched/
Dcls_basic.c26 struct list_head flist; member
47 list_for_each_entry_rcu(f, &head->flist, link) { in basic_classify()
68 list_for_each_entry(f, &head->flist, link) { in basic_get()
85 INIT_LIST_HEAD(&head->flist); in basic_init()
104 if (!force && !list_empty(&head->flist)) in basic_destroy()
107 list_for_each_entry_safe(f, n, &head->flist, link) { in basic_destroy()
224 list_add_rcu(&fnew->link, &head->flist); in basic_change()
238 list_for_each_entry(f, &head->flist, link) { in basic_walk()
/linux-4.1.27/fs/xfs/
Dxfs_bmap_util.c71 xfs_bmap_free_t *flist, /* i/o: list extents to free */ in xfs_bmap_finish() argument
84 if (flist->xbf_count == 0) { in xfs_bmap_finish()
89 efi = xfs_trans_get_efi(ntp, flist->xbf_count); in xfs_bmap_finish()
90 for (free = flist->xbf_first; free; free = free->xbfi_next) in xfs_bmap_finish()
117 efd = xfs_trans_get_efd(ntp, efi, flist->xbf_count); in xfs_bmap_finish()
118 for (free = flist->xbf_first; free != NULL; free = next) { in xfs_bmap_finish()
140 xfs_bmap_del_free(flist, NULL, free); in xfs_bmap_finish()
741 xfs_bmap_free_t flist; in xfs_bmap_punch_delalloc_range() local
777 xfs_bmap_init(&flist, &firstblock); in xfs_bmap_punch_delalloc_range()
779 &flist, &done); in xfs_bmap_punch_delalloc_range()
[all …]
Dxfs_dquot.c307 xfs_bmap_free_t flist; in xfs_qm_dqalloc() local
320 xfs_bmap_init(&flist, &firstblock); in xfs_qm_dqalloc()
336 &map, &nmaps, &flist); in xfs_qm_dqalloc()
382 if ((error = xfs_bmap_finish(tpp, &flist, &committed))) { in xfs_qm_dqalloc()
397 xfs_bmap_cancel(&flist); in xfs_qm_dqalloc()
Dxfs_bmap_util.h45 void xfs_bmap_del_free(struct xfs_bmap_free *flist,
Dxfs_rtalloc.c773 xfs_bmap_free_t flist; /* list of freed blocks */ in xfs_growfs_rt_alloc() local
802 xfs_bmap_init(&flist, &firstblock); in xfs_growfs_rt_alloc()
810 resblks, &map, &nmap, &flist); in xfs_growfs_rt_alloc()
818 error = xfs_bmap_finish(&tp, &flist, &committed); in xfs_growfs_rt_alloc()
Dxfs_filestream.c387 (ap->flist->xbf_low ? XFS_PICK_LOWSPACE : 0); in xfs_filestream_new_ag()
Dxfs_inode.c2414 xfs_bmap_free_t *flist) in xfs_ifree() argument
2434 error = xfs_difree(tp, ip->i_ino, flist, &delete, &first_ino); in xfs_ifree()
/linux-4.1.27/net/sctp/
Dulpqueue.c978 struct sk_buff *skb, *flist, *last; in sctp_ulpq_renege_list() local
997 flist = skb_shinfo(skb)->frag_list; in sctp_ulpq_renege_list()
998 for (last = flist; flist; flist = flist->next) { in sctp_ulpq_renege_list()
999 last = flist; in sctp_ulpq_renege_list()
/linux-4.1.27/drivers/block/aoe/
Daoecmd.c754 LIST_HEAD(flist); in rexmit_timer()
783 list_move_tail(pos, &flist); in rexmit_timer()
788 while (!list_empty(&flist)) { in rexmit_timer()
789 pos = flist.next; in rexmit_timer()
801 list_splice(&flist, &d->factive[0]); in rexmit_timer()
1719 LIST_HEAD(flist); in aoe_flush_iocq_by_index()
1725 list_splice_init(&iocq[id].head, &flist); in aoe_flush_iocq_by_index()
1727 while (!list_empty(&flist)) { in aoe_flush_iocq_by_index()
1728 pos = flist.next; in aoe_flush_iocq_by_index()
/linux-4.1.27/include/net/9p/
Dclient.h195 struct list_head flist; member
/linux-4.1.27/fs/cifs/
Dfile.c331 list_add(&cfile->flist, &cinode->openFileList); in cifs_new_fileinfo()
333 list_add_tail(&cfile->flist, &cinode->openFileList); in cifs_new_fileinfo()
383 list_del(&cifs_file->flist); in cifsFileInfo_put()
1732 list_for_each_entry(open_file, &cifs_inode->openFileList, flist) { in find_readable_file()
1783 list_for_each_entry(open_file, &cifs_inode->openFileList, flist) { in find_writable_file()
1819 list_move_tail(&inv_file->flist, in find_writable_file()
3637 list_for_each_entry(open_file, &cifs_inode->openFileList, flist) { in is_inode_writable()
Dcifsglob.h1023 struct list_head flist; /* next fid (file instance) for this inode */ member
/linux-4.1.27/net/9p/
Dclient.c906 list_add(&fid->flist, &clnt->fidlist); in p9_fid_create()
925 list_del(&fid->flist); in p9_fid_destroy()
1075 list_for_each_entry_safe(fid, fidptr, &clnt->fidlist, flist) { in p9_client_destroy()