Home
last modified time | relevance | path

Searched refs:free_list (Results 1 – 20 of 20) sorted by relevance

/linux-4.19.296/drivers/s390/char/
Draw3270.h218 alloc_string(struct list_head *free_list, unsigned long len) in alloc_string() argument
224 list_for_each_entry(cs, free_list, list) { in alloc_string()
244 free_string(struct list_head *free_list, struct string *cs) in free_string() argument
250 left = free_list; in free_string()
251 list_for_each(p, free_list) { in free_string()
257 if (left->next != free_list) { in free_string()
265 if (left != free_list) { in free_string()
277 add_string_memory(struct list_head *free_list, void *mem, unsigned long size) in add_string_memory() argument
283 free_string(free_list, cs); in add_string_memory()
/linux-4.19.296/fs/crypto/
Dcrypto.c82 list_add(&ctx->free_list, &fscrypt_free_ctxs); in fscrypt_release_ctx()
119 struct fscrypt_ctx, free_list); in fscrypt_get_ctx()
121 list_del(&ctx->free_list); in fscrypt_get_ctx()
380 list_for_each_entry_safe(pos, n, &fscrypt_free_ctxs, free_list) in fscrypt_destroy()
414 list_add(&ctx->free_list, &fscrypt_free_ctxs); in fscrypt_initialize()
/linux-4.19.296/drivers/bus/fsl-mc/
Dfsl-mc-allocator.c77 list_add_tail(&resource->node, &res_pool->free_list); in fsl_mc_resource_pool_add_device()
196 resource = list_first_entry_or_null(&res_pool->free_list, in fsl_mc_resource_allocate()
243 list_add_tail(&resource->node, &res_pool->free_list); in fsl_mc_resource_free()
378 list_add_tail(&mc_dev_irq->resource.node, &res_pool->free_list); in fsl_mc_populate_irq_pool()
417 INIT_LIST_HEAD(&res_pool->free_list); in fsl_mc_cleanup_irq_pool()
538 INIT_LIST_HEAD(&res_pool->free_list); in fsl_mc_init_all_resource_pools()
553 list_for_each_entry_safe(resource, next, &res_pool->free_list, node) { in fsl_mc_cleanup_resource_pool()
Dfsl-mc-private.h490 struct list_head free_list; member
/linux-4.19.296/include/linux/ceph/
Dpagelist.h15 struct list_head free_list; member
32 INIT_LIST_HEAD(&pl->free_list); in ceph_pagelist_init()
/linux-4.19.296/drivers/pci/
Dsetup-bus.c41 static void free_list(struct list_head *head) in free_list() function
388 free_list(&save_head); in __assign_resources_sorted()
443 free_list(&save_head); in __assign_resources_sorted()
444 free_list(head); in __assign_resources_sorted()
461 free_list(&local_fail_head); in __assign_resources_sorted()
474 free_list(&save_head); in __assign_resources_sorted()
484 free_list(head); in __assign_resources_sorted()
1763 free_list(&fail_head); in pci_assign_unassigned_root_bus_resources()
1799 free_list(&fail_head); in pci_assign_unassigned_root_bus_resources()
2019 free_list(&fail_head); in pci_assign_unassigned_bridge_resources()
[all …]
/linux-4.19.296/include/linux/dma/
Dipu-dma.h164 struct list_head free_list; /* free tx-descriptors */ member
/linux-4.19.296/fs/jffs2/
Djffs2_fs_sb.h106 struct list_head free_list; /* Blocks which are free and ready to be used */ member
Ddebug.c232 list_for_each_entry(jeb, &c->free_list, list) { in __jffs2_dbg_superblock_counts()
645 if (list_empty(&c->free_list)) { in __jffs2_dbg_dump_block_lists_nolock()
650 list_for_each(this, &c->free_list) { in __jffs2_dbg_dump_block_lists_nolock()
Dbuild.c406 INIT_LIST_HEAD(&c->free_list); in jffs2_do_mount_fs()
Dnodemgmt.c286 if (list_empty(&c->free_list)) { in jffs2_find_nextblock()
334 next = c->free_list.next; in jffs2_find_nextblock()
Derase.c463 list_move_tail(&jeb->list, &c->free_list); in jffs2_mark_erased_block()
Dscan.c178 list_add(&jeb->list, &c->free_list); in jffs2_scan_medium()
1176 rotate_list((&c->free_list), rotateby); in jffs2_rotate_lists()
/linux-4.19.296/include/linux/
Dfscrypt_supp.h45 struct list_head free_list; /* Free list */ member
Dmmzone.h97 struct list_head free_list[MIGRATE_TYPES]; member
/linux-4.19.296/drivers/lightnvm/
Dpblk-core.c1234 list_add(&line->list, &l_mg->free_list); in pblk_line_recov_alloc()
1254 list_add(&line->list, &l_mg->free_list); in pblk_line_recov_alloc()
1296 if (list_empty(&l_mg->free_list)) { in pblk_line_get()
1301 line = list_first_entry(&l_mg->free_list, struct pblk_line, list); in pblk_line_get()
1328 list_add(&line->list, &l_mg->free_list); in pblk_line_get()
1622 list_add_tail(&line->list, &l_mg->free_list); in __pblk_line_put()
Dpblk-init.c824 list_add_tail(&line->list, &l_mg->free_list); in pblk_setup_line_meta()
877 INIT_LIST_HEAD(&l_mg->free_list); in pblk_line_mg_init()
Dpblk-sysfs.c187 list_for_each_entry(line, &l_mg->free_list, list) in pblk_sysfs_lines()
Dpblk.h503 struct list_head free_list; /* Full lines ready to use */ member
/linux-4.19.296/include/linux/mlx5/
Ddriver.h655 struct list_head free_list; member