Home
last modified time | relevance | path

Searched refs:free (Results 1 – 25 of 1972) sorted by relevance

12345678910>>...79

/Linux-v5.4/tools/iio/
Diio_utils.c49 free(current); in iioutils_break_up_name()
66 free(current); in iioutils_break_up_name()
172 free(filename); in iioutils_get_type()
190 free(filename); in iioutils_get_type()
197 free(builtname_generic); in iioutils_get_type()
199 free(builtname); in iioutils_get_type()
201 free(scan_el_dir); in iioutils_get_type()
269 free(filename); in iioutils_get_param_float()
276 free(builtname_generic); in iioutils_get_param_float()
278 free(builtname); in iioutils_get_param_float()
[all …]
/Linux-v5.4/fs/ubifs/
Dlprops.c30 return lprops->free; in get_heap_comp_val()
32 return lprops->free + lprops->dirty; in get_heap_comp_val()
402 if (lprops->free == c->leb_size) { in ubifs_categorize_lprops()
407 if (lprops->free + lprops->dirty == c->leb_size) { in ubifs_categorize_lprops()
415 if (lprops->dirty + lprops->free >= c->min_idx_node_sz) in ubifs_categorize_lprops()
419 lprops->dirty > lprops->free) in ubifs_categorize_lprops()
421 if (lprops->free > 0) in ubifs_categorize_lprops()
522 int free, int dirty, int flags, in ubifs_change_lp() argument
532 lprops->lnum, free, dirty, flags); in ubifs_change_lp()
544 ubifs_assert(c, free == LPROPS_NC || free >= 0); in ubifs_change_lp()
[all …]
Dfind.c54 if (lprops->free + lprops->dirty >= c->dark_wm) in valuable()
96 if (lprops->free + lprops->dirty < data->min_space) in scan_for_dirty_cb()
102 if (lprops->free + lprops->dirty == c->leb_size) { in scan_for_dirty_cb()
137 if (lprops->free + lprops->dirty < min_space) in scan_for_dirty()
153 if (lprops->free + lprops->dirty < min_space) in scan_for_dirty()
180 ubifs_assert(c, lprops->free + lprops->dirty >= min_space); in scan_for_dirty()
183 lprops->free + lprops->dirty == c->leb_size)); in scan_for_dirty()
277 sum = idx_lp->free + idx_lp->dirty; in ubifs_find_dirty_leb()
294 if (lp->dirty + lp->free < min_space) in ubifs_find_dirty_leb()
300 if (idx_lp->free + idx_lp->dirty >= lp->free + lp->dirty) in ubifs_find_dirty_leb()
[all …]
/Linux-v5.4/tools/testing/selftests/cgroup/
Dtest_core.c89 free(cg_test_d); in test_cgcore_populated()
90 free(cg_test_c); in test_cgcore_populated()
91 free(cg_test_b); in test_cgcore_populated()
92 free(cg_test_a); in test_cgcore_populated()
146 free(child); in test_cgcore_invalid_domain()
147 free(parent); in test_cgcore_invalid_domain()
148 free(grandparent); in test_cgcore_invalid_domain()
185 free(child); in test_cgcore_parent_becomes_threaded()
186 free(parent); in test_cgcore_parent_becomes_threaded()
238 free(child); in test_cgcore_no_internal_process_constraint_on_threads()
[all …]
Dtest_memcontrol.c76 free(parent2); in test_memcg_subtree_control()
77 free(child2); in test_memcg_subtree_control()
83 free(parent); in test_memcg_subtree_control()
84 free(child); in test_memcg_subtree_control()
116 free(buf); in alloc_anon_50M_check()
184 free(memcg); in test_memcg_current()
383 free(children[i]); in test_memcg_min()
391 free(parent[i]); in test_memcg_min()
542 free(children[i]); in test_memcg_low()
550 free(parent[i]); in test_memcg_low()
[all …]
/Linux-v5.4/tools/perf/util/
Dllvm-utils.c107 free(env); in search_program()
178 free(buf); in read_from_pipe()
189 free(buf); in read_from_pipe()
260 free(autoconf_path); in detect_kbuild_dir()
268 free(autoconf_path); in detect_kbuild_dir()
427 free(obj_path); in llvm__dump_obj()
544 free(command_echo); in llvm__compile_bpf()
545 free(command_out); in llvm__compile_bpf()
546 free(kbuild_dir); in llvm__compile_bpf()
547 free(kbuild_include_opts); in llvm__compile_bpf()
[all …]
Dtrace-event-read.c181 free(buf); in read_ftrace_printk()
189 free(buf); in read_ftrace_printk()
216 free(header_page); in read_header_files()
228 free(header_page); in read_header_files()
265 free(buf); in read_ftrace_file()
289 free(buf); in read_event_file()
333 free(sys); in read_event_files()
337 free(sys); in read_event_files()
368 free(buf); in read_saved_cmdline()
412 free(version); in trace_report()
[all …]
/Linux-v5.4/scripts/coccinelle/free/
Dkfree.cocci2 /// Find a use after free.
19 @free@
32 expression free.E,E2;
55 expression free.E;
79 expression free.E, subE<=free.E, E2;
83 position free.p1!=loop.ok,p2!={print.p,sz.p};
121 p1 << free.p1;
129 p1 << free.p1;
133 msg = "ERROR: reference preceded by free on line %s" % (p1[0].line)
/Linux-v5.4/fs/xfs/
Dxfs_extfree_item.c443 struct xfs_extent_free_item *free; in xfs_extent_free_log_item() local
447 free = container_of(item, struct xfs_extent_free_item, xefi_list); in xfs_extent_free_log_item()
460 extp->ext_start = free->xefi_startblock; in xfs_extent_free_log_item()
461 extp->ext_len = free->xefi_blockcount; in xfs_extent_free_log_item()
482 struct xfs_extent_free_item *free; in xfs_extent_free_finish_item() local
485 free = container_of(item, struct xfs_extent_free_item, xefi_list); in xfs_extent_free_finish_item()
487 free->xefi_startblock, in xfs_extent_free_finish_item()
488 free->xefi_blockcount, in xfs_extent_free_finish_item()
489 &free->xefi_oinfo, free->xefi_skip_discard); in xfs_extent_free_finish_item()
490 kmem_free(free); in xfs_extent_free_finish_item()
[all …]
/Linux-v5.4/drivers/media/platform/vsp1/
Dvsp1_dl.c106 struct list_head free; member
138 struct list_head free; member
161 struct list_head free; member
222 struct list_head free; member
285 INIT_LIST_HEAD(&pool->free); in vsp1_dl_body_pool_create()
296 list_add_tail(&dlb->free, &pool->free); in vsp1_dl_body_pool_create()
336 if (!list_empty(&pool->free)) { in vsp1_dl_body_get()
337 dlb = list_first_entry(&pool->free, struct vsp1_dl_body, free); in vsp1_dl_body_get()
338 list_del(&dlb->free); in vsp1_dl_body_get()
366 list_add_tail(&dlb->free, &dlb->pool->free); in vsp1_dl_body_put()
[all …]
/Linux-v5.4/scripts/kconfig/
Dpreprocess.c58 free(e->name); in env_del()
59 free(e->value); in env_del()
60 free(e); in env_del()
293 free(v->value); in variable_add()
318 free(new_value); in variable_add()
327 free(v->name); in variable_del()
328 free(v->value); in variable_del()
329 free(v); in variable_del()
416 goto free; in eval_clause()
421 goto free; in eval_clause()
[all …]
/Linux-v5.4/fs/reiserfs/
Ditem_ops.c68 static int sd_check_left(struct virtual_item *vi, int free, in sd_check_left() argument
75 static int sd_check_right(struct virtual_item *vi, int free) in sd_check_right() argument
158 static int direct_check_left(struct virtual_item *vi, int free, in direct_check_left() argument
163 bytes = free - free % 8; in direct_check_left()
167 static int direct_check_right(struct virtual_item *vi, int free) in direct_check_right() argument
169 return direct_check_left(vi, free, 0, 0); in direct_check_right()
296 static int indirect_check_left(struct virtual_item *vi, int free, in indirect_check_left() argument
301 bytes = free - free % UNFM_P_SIZE; in indirect_check_left()
305 static int indirect_check_right(struct virtual_item *vi, int free) in indirect_check_right() argument
307 return indirect_check_left(vi, free, 0, 0); in indirect_check_right()
[all …]
/Linux-v5.4/drivers/nvdimm/
Dlabel.c309 unsigned long **free, u32 *nslot) in preamble_index() argument
317 *free = (unsigned long *) nsindex->free; in preamble_index()
335 unsigned long **free, u32 *nslot) in preamble_current() argument
338 free, nslot); in preamble_current()
343 unsigned long **free, u32 *nslot) in preamble_next() argument
346 free, nslot); in preamble_next()
377 unsigned long *free; in nd_label_reserve_dpa() local
380 if (!preamble_current(ndd, &nsindex, &free, &nslot)) in nd_label_reserve_dpa()
383 for_each_clear_bit_le(slot, free, nslot) { in nd_label_reserve_dpa()
498 if (test_bit_le(i, nsindex->free)) { in nd_label_data_init()
[all …]
/Linux-v5.4/drivers/mtd/ubi/
Dfastmap-wl.c55 wl_tree_add(e, &ubi->free); in return_unused_pool_pebs()
85 if (!ubi->free.rb_node || (ubi->free_count - ubi->beb_rsvd_pebs < 1)) in ubi_wl_get_fm_peb()
89 e = find_anchor_wl_entry(&ubi->free); in ubi_wl_get_fm_peb()
91 e = find_mean_wl_entry(ubi, &ubi->free); in ubi_wl_get_fm_peb()
96 self_check_in_wl_tree(ubi, e, &ubi->free); in ubi_wl_get_fm_peb()
100 rb_erase(&e->u.rb, &ubi->free); in ubi_wl_get_fm_peb()
128 if (!ubi->free.rb_node) in ubi_refill_pools()
141 if (!ubi->free.rb_node || in ubi_refill_pools()
145 e = find_wl_entry(ubi, &ubi->free, WL_FREE_MAX_DIFF); in ubi_refill_pools()
146 self_check_in_wl_tree(ubi, e, &ubi->free); in ubi_refill_pools()
[all …]
/Linux-v5.4/tools/lib/traceevent/
Devent-plugin.c82 free(op_val); in update_option_value()
120 free(name); in tep_plugin_list_options()
131 free(list[count]); in tep_plugin_list_options()
132 free(list); in tep_plugin_list_options()
148 free(list[i]); in tep_plugin_free_options_list()
150 free(list); in tep_plugin_free_options_list()
201 free(plugin); in update_option()
244 free(reg); in tep_plugin_remove_options()
323 free(plugin); in load_plugin()
418 free(path); in load_plugins()
[all …]
/Linux-v5.4/drivers/net/ethernet/cisco/enic/
Denic_clsf.c81 enic->rfs_h.free = enic->rfs_h.max; in enic_rfs_flw_tbl_init()
101 enic->rfs_h.free++; in enic_rfs_flw_tbl_free()
148 enic->rfs_h.free++; in enic_flow_may_expire()
207 i = --enic->rfs_h.free; in enic_rx_flow_steer()
210 enic->rfs_h.free++; in enic_rx_flow_steer()
217 enic->rfs_h.free++; in enic_rx_flow_steer()
226 enic->rfs_h.free++; in enic_rx_flow_steer()
245 enic->rfs_h.free++; in enic_rx_flow_steer()
253 i = --enic->rfs_h.free; in enic_rx_flow_steer()
255 enic->rfs_h.free++; in enic_rx_flow_steer()
[all …]
/Linux-v5.4/drivers/base/
Ddevcoredump.c35 void (*free)(void *data); member
49 devcd->free(devcd->data); in devcd_dev_release()
256 void (*free)(void *data)) in dev_coredumpm()
263 goto free; in dev_coredumpm()
269 goto free; in dev_coredumpm()
273 goto free; in dev_coredumpm()
283 devcd->free = free; in dev_coredumpm()
311 free: in dev_coredumpm()
312 free(data); in dev_coredumpm()
/Linux-v5.4/net/llc/
Dllc_c_ac.c212 goto free; in llc_conn_ac_send_disc_cmd_p_set_x()
218 free: in llc_conn_ac_send_disc_cmd_p_set_x()
239 goto free; in llc_conn_ac_send_dm_rsp_f_set_p()
244 free: in llc_conn_ac_send_dm_rsp_f_set_p()
263 goto free; in llc_conn_ac_send_dm_rsp_f_set_1()
268 free: in llc_conn_ac_send_dm_rsp_f_set_1()
297 goto free; in llc_conn_ac_send_frmr_rsp_f_set_x()
302 free: in llc_conn_ac_send_frmr_rsp_f_set_x()
324 goto free; in llc_conn_ac_resend_frmr_rsp_f_set_0()
329 free: in llc_conn_ac_resend_frmr_rsp_f_set_0()
[all …]
/Linux-v5.4/drivers/gpu/drm/nouveau/
Dnouveau_dma.c144 while (chan->dma.free < count) { in nv50_dma_wait()
154 chan->dma.free = chan->dma.max - chan->dma.cur; in nv50_dma_wait()
155 if (chan->dma.free >= count) in nv50_dma_wait()
171 chan->dma.free = get - chan->dma.cur - 1; in nv50_dma_wait()
186 while (chan->dma.free < size) { in nouveau_dma_wait()
217 chan->dma.free = chan->dma.max - chan->dma.cur; in nouveau_dma_wait()
218 if (chan->dma.free >= size) in nouveau_dma_wait()
254 chan->dma.free = get - chan->dma.cur - 1; in nouveau_dma_wait()
/Linux-v5.4/arch/arm/probes/uprobes/
Dactions-arm.c23 u32 free = 0xffff; in uprobes_substitute_pc() local
30 free &= ~(1 << (insn & 0xf)); in uprobes_substitute_pc()
34 if (free & (1 << 15)) in uprobes_substitute_pc()
37 if (!free) in uprobes_substitute_pc()
44 freereg = free = fls(free) - 1; in uprobes_substitute_pc()
51 for (; regs; regs >>= 4, mask <<= 4, free <<= 4, temp >>= 4) { in uprobes_substitute_pc()
59 insn |= free & mask; in uprobes_substitute_pc()
/Linux-v5.4/tools/power/cpupower/lib/
Dcpufreq.c224 free(ptr); in cpufreq_put_driver()
237 free(policy); in cpufreq_get_policy()
243 free(policy->governor); in cpufreq_get_policy()
244 free(policy); in cpufreq_get_policy()
256 free(policy->governor); in cpufreq_put_policy()
258 free(policy); in cpufreq_put_policy()
310 free(first->governor); in cpufreq_get_available_governors()
311 free(first); in cpufreq_get_available_governors()
328 free(tmp->governor); in cpufreq_put_available_governors()
329 free(tmp); in cpufreq_put_available_governors()
[all …]
/Linux-v5.4/Documentation/driver-api/nvdimm/
Dbtt.rst110 nfree The number of free blocks that are maintained at any given time.
127 i.e. Every write goes to a "free" block. A running list of free blocks is
129 "free list" and "log". The flog contains 'nfree' entries, and an entry contains:
134 free block.
173 writes. We can hit a condition where the writer thread grabs a free block to do
179 into the list of free blocks. If another write comes in for the same LBA, it can
180 grab this free block, and start writing to it, causing the reader to read
185 read is complete. Every writer thread, after grabbing a free block, checks the
186 RTT for its presence. If the postmap free block is in the RTT, it waits till the
196 free[lane] = map[premap_aba]
[all …]
/Linux-v5.4/tools/testing/selftests/sync/
Dsync.c96 free(info); in sync_file_info()
108 free(info); in sync_file_info()
116 free(fence_info); in sync_file_info()
117 free(info); in sync_file_info()
127 free((void *)info->sync_fence_info); in sync_file_info_free()
128 free(info); in sync_file_info_free()
/Linux-v5.4/tools/perf/pmu-events/
Djevents.c298 free(topic); in add_topic()
382 #define FREE_EVENT_FIELD(field) free(es->field)
412 free(es); in free_arch_std_events()
432 free(es); in save_arch_std_events()
491 free(*event); in try_fixup()
566 free(code); in json_events()
571 free(code); in json_events()
668 free(event); in json_events()
669 free(desc); in json_events()
670 free(name); in json_events()
[all …]
/Linux-v5.4/fs/xfs/libxfs/
Dxfs_dir2_node.c296 xfs_dir2_free_t *free; /* freespace structure */ in xfs_dir2_free_log_bests() local
299 free = bp->b_addr; in xfs_dir2_free_log_bests()
300 bests = args->dp->d_ops->free_bests_p(free); in xfs_dir2_free_log_bests()
301 ASSERT(free->hdr.magic == cpu_to_be32(XFS_DIR2_FREE_MAGIC) || in xfs_dir2_free_log_bests()
302 free->hdr.magic == cpu_to_be32(XFS_DIR3_FREE_MAGIC)); in xfs_dir2_free_log_bests()
304 (uint)((char *)&bests[first] - (char *)free), in xfs_dir2_free_log_bests()
305 (uint)((char *)&bests[last] - (char *)free + in xfs_dir2_free_log_bests()
318 xfs_dir2_free_t *free; /* freespace structure */ in xfs_dir2_free_log_header() local
320 free = bp->b_addr; in xfs_dir2_free_log_header()
321 ASSERT(free->hdr.magic == cpu_to_be32(XFS_DIR2_FREE_MAGIC) || in xfs_dir2_free_log_header()
[all …]

12345678910>>...79