Home
last modified time | relevance | path

Searched refs:to_free (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/arch/arm64/kernel/
Dsetup.c237 unsigned long size, to_free = 0; in relocate_initrd() local
248 to_free = ram_end - orig_start; in relocate_initrd()
270 if (to_free) { in relocate_initrd()
271 memcpy(dest, (void *)__phys_to_virt(orig_start), to_free); in relocate_initrd()
272 dest += to_free; in relocate_initrd()
275 copy_from_early_mem(dest, orig_start + to_free, size - to_free); in relocate_initrd()
277 if (to_free) { in relocate_initrd()
279 orig_start, orig_start + to_free - 1); in relocate_initrd()
280 memblock_free(orig_start, to_free); in relocate_initrd()
/linux-4.4.14/fs/ntfs/
Dlcnalloc.c852 s64 delta, to_free, total_freed, real_freed; in __ntfs_cluster_free() local
900 to_free = rl->length - delta; in __ntfs_cluster_free()
901 if (count >= 0 && to_free > count) in __ntfs_cluster_free()
902 to_free = count; in __ntfs_cluster_free()
907 to_free, likely(!is_rollback) ? 0 : 1); in __ntfs_cluster_free()
915 real_freed = to_free; in __ntfs_cluster_free()
920 count -= to_free; in __ntfs_cluster_free()
923 total_freed = to_free; in __ntfs_cluster_free()
957 to_free = rl->length; in __ntfs_cluster_free()
958 if (count >= 0 && to_free > count) in __ntfs_cluster_free()
[all …]
/linux-4.4.14/tools/perf/util/
Dquote.c22 char *to_free = NULL; in sq_quote_buf() local
25 to_free = strbuf_detach(dst, NULL); in sq_quote_buf()
39 free(to_free); in sq_quote_buf()
Dordered-events.c120 list_add(&oe->buffer->list, &oe->to_free); in alloc_event()
294 INIT_LIST_HEAD(&oe->to_free); in ordered_events__init()
302 while (!list_empty(&oe->to_free)) { in ordered_events__free()
305 event = list_entry(oe->to_free.next, struct ordered_event, list); in ordered_events__free()
Dordered-events.h35 struct list_head to_free; member
/linux-4.4.14/lib/
Didr.c513 struct idr_layer *to_free; in sub_remove() local
530 to_free = NULL; in sub_remove()
532 if (to_free) in sub_remove()
533 free_layer(idp, to_free); in sub_remove()
534 to_free = **paa; in sub_remove()
539 if (to_free) in sub_remove()
540 free_layer(idp, to_free); in sub_remove()
553 struct idr_layer *to_free; in idr_remove() local
572 to_free = idp->top; in idr_remove()
576 to_free->count = 0; in idr_remove()
[all …]
Dradix-tree.c1259 struct radix_tree_node *to_free = root->rnode; in radix_tree_shrink() local
1262 BUG_ON(!radix_tree_is_indirect_ptr(to_free)); in radix_tree_shrink()
1263 to_free = indirect_to_ptr(to_free); in radix_tree_shrink()
1269 if (to_free->count != 1) in radix_tree_shrink()
1271 if (!to_free->slots[0]) in radix_tree_shrink()
1281 slot = to_free->slots[0]; in radix_tree_shrink()
1308 *((unsigned long *)&to_free->slots[0]) |= in radix_tree_shrink()
1311 radix_tree_node_free(to_free); in radix_tree_shrink()
/linux-4.4.14/fs/notify/
Dmark.c431 LIST_HEAD(to_free); in fsnotify_clear_marks_by_group_flags()
445 list_move(&mark->g_list, &to_free); in fsnotify_clear_marks_by_group_flags()
451 if (list_empty(&to_free)) { in fsnotify_clear_marks_by_group_flags()
455 mark = list_first_entry(&to_free, struct fsnotify_mark, g_list); in fsnotify_clear_marks_by_group_flags()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_hp300.c302 struct hp300_port *port, *to_free; in hp300_8250_exit() local
306 to_free = port; in hp300_8250_exit()
308 kfree(to_free); in hp300_8250_exit()
/linux-4.4.14/drivers/scsi/cxlflash/
Dvlun.c261 static int ba_free(struct ba_lun *ba_lun, u64 to_free) in ba_free() argument
268 if (validate_alloc(bali, to_free)) { in ba_free()
270 __func__, to_free, ba_lun->lun_id); in ba_free()
275 "free_aun_cnt = %llX\n", __func__, to_free, ba_lun->lun_id, in ba_free()
278 if (bali->aun_clone_map[to_free] > 0) { in ba_free()
280 "count = %X\n", __func__, to_free, ba_lun->lun_id, in ba_free()
281 bali->aun_clone_map[to_free]); in ba_free()
282 bali->aun_clone_map[to_free]--; in ba_free()
286 idx = to_free / BITS_PER_LONG; in ba_free()
287 bit_pos = to_free % BITS_PER_LONG; in ba_free()
/linux-4.4.14/mm/
Dpercpu.c677 int to_free = 0; in pcpu_free_area() local
707 to_free++; in pcpu_free_area()
710 to_free++; in pcpu_free_area()
714 if (to_free) { in pcpu_free_area()
715 chunk->map_used -= to_free; in pcpu_free_area()
716 memmove(p + 1, p + 1 + to_free, in pcpu_free_area()
1115 LIST_HEAD(to_free); in pcpu_balance_workfn()
1134 list_move(&chunk->list, &to_free); in pcpu_balance_workfn()
1139 list_for_each_entry_safe(chunk, next, &to_free, list) { in pcpu_balance_workfn()
Dpage_alloc.c802 int to_free = count; in free_pcppages_bulk() local
810 while (to_free) { in free_pcppages_bulk()
830 batch_free = to_free; in free_pcppages_bulk()
848 } while (--to_free && --batch_free && !list_empty(list)); in free_pcppages_bulk()
/linux-4.4.14/net/rds/
Dib_rdma.c150 struct rds_ib_ipaddr *to_free = NULL; in rds_ib_remove_ipaddr() local
157 to_free = i_ipaddr; in rds_ib_remove_ipaddr()
163 if (to_free) in rds_ib_remove_ipaddr()
164 kfree_rcu(to_free, rcu); in rds_ib_remove_ipaddr()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-queue.c128 int to_free = to == &s->q_free; in ivtv_queue_move() local
178 ivtv_queue_move_buf(s, from, to, to_free); in ivtv_queue_move()
/linux-4.4.14/drivers/usb/gadget/legacy/
Dinode.c436 const void *to_free; member
476 kfree(priv->to_free); in ep_user_copy_worker()
495 if (priv->to_free == NULL || unlikely(req->actual == 0)) { in ep_aio_complete()
497 kfree(priv->to_free); in ep_aio_complete()
567 kfree(priv->to_free); in ep_aio()
615 priv->to_free = dup_iter(&priv->to, to, GFP_KERNEL); in ep_read_iter()
616 if (!priv->to_free) { in ep_read_iter()
/linux-4.4.14/fs/ufs/
Dinode.c854 struct to_free { struct
860 static inline void free_data(struct to_free *ctx, u64 from, unsigned count) in free_data() argument
880 struct to_free ctx = {.inode = inode}; in ufs_trunc_direct()
979 struct to_free ctx = {.inode = inode}; in free_full_branch()
1013 struct to_free ctx = {.inode = inode}; in free_branch_tail()
/linux-4.4.14/fs/ext4/
Dinode.c1348 static void ext4_da_release_space(struct inode *inode, int to_free) in ext4_da_release_space() argument
1353 if (!to_free) in ext4_da_release_space()
1358 trace_ext4_da_release_space(inode, to_free); in ext4_da_release_space()
1359 if (unlikely(to_free > ei->i_reserved_data_blocks)) { in ext4_da_release_space()
1368 "data blocks", inode->i_ino, to_free, in ext4_da_release_space()
1371 to_free = ei->i_reserved_data_blocks; in ext4_da_release_space()
1373 ei->i_reserved_data_blocks -= to_free; in ext4_da_release_space()
1376 percpu_counter_sub(&sbi->s_dirtyclusters_counter, to_free); in ext4_da_release_space()
1380 dquot_release_reservation_block(inode, EXT4_C2B(sbi, to_free)); in ext4_da_release_space()
/linux-4.4.14/drivers/usb/gadget/function/
Df_fs.c149 const void *to_free; member
667 kfree(io_data->to_free); in ffs_user_copy_worker()
958 p->to_free = dup_iter(&p->data, to, GFP_KERNEL); in ffs_epfile_read_iter()
959 if (!p->to_free) { in ffs_epfile_read_iter()
965 p->to_free = NULL; in ffs_epfile_read_iter()
979 kfree(p->to_free); in ffs_epfile_read_iter()
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/
Dldlm_request.c578 int flags, avail, to_free, pack = 0; in ldlm_prep_elc_req() local
591 to_free = !ns_connect_lru_resize(ns) && in ldlm_prep_elc_req()
598 count += ldlm_cancel_lru_local(ns, cancels, to_free, in ldlm_prep_elc_req()
/linux-4.4.14/fs/btrfs/
Dextent-tree.c5608 u64 to_free = 0; in btrfs_delalloc_reserve_metadata() local
5713 to_free = calc_csum_metadata_size(inode, bytes, 0); in btrfs_delalloc_reserve_metadata()
5734 if (bytes > to_free) in btrfs_delalloc_reserve_metadata()
5735 to_free = bytes - to_free; in btrfs_delalloc_reserve_metadata()
5737 to_free = 0; in btrfs_delalloc_reserve_metadata()
5741 to_free += btrfs_calc_trans_metadata_size(root, dropped); in btrfs_delalloc_reserve_metadata()
5743 if (to_free) { in btrfs_delalloc_reserve_metadata()
5744 btrfs_block_rsv_release(root, block_rsv, to_free); in btrfs_delalloc_reserve_metadata()
5746 btrfs_ino(inode), to_free, 0); in btrfs_delalloc_reserve_metadata()
5765 u64 to_free = 0; in btrfs_delalloc_release_metadata() local
[all …]
Dfree-space-cache.c2400 u64 to_free = min(bytes, info->bytes); in btrfs_remove_free_space() local
2402 info->bytes -= to_free; in btrfs_remove_free_space()
2403 info->offset += to_free; in btrfs_remove_free_space()
2411 offset += to_free; in btrfs_remove_free_space()
2412 bytes -= to_free; in btrfs_remove_free_space()
/linux-4.4.14/fs/nfsd/
Dxdr4.h581 struct svcxdr_tmpbuf *to_free; member
Dnfs4xdr.c194 tb->next = argp->to_free; in svcxdr_tmpalloc()
195 argp->to_free = tb; in svcxdr_tmpalloc()
4438 while (args->to_free) { in nfsd4_release_compoundargs()
4439 struct svcxdr_tmpbuf *tb = args->to_free; in nfsd4_release_compoundargs()
4440 args->to_free = tb->next; in nfsd4_release_compoundargs()
4460 args->to_free = NULL; in nfs4svc_decode_compoundargs()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_main.c1247 u32 occup, to_free, freed, freed_start; in bnx2x_pbf_pN_cmd_flushed() local
1250 occup = to_free = REG_RD(bp, regs->lines_occup); in bnx2x_pbf_pN_cmd_flushed()
1256 while (occup && ((u32)SUB_S32(freed, freed_start) < to_free)) { in bnx2x_pbf_pN_cmd_flushed()