/kernel/linux/linux-5.10/net/rds/ |
H A D | ib_rdma.c | 205 ret = llist_del_first(&pool->clean_list); in rds_ib_reuse_mr() 369 if (llist_empty(&pool->clean_list)) in rds_ib_flush_mr_pool() 400 llist_append_to_list(&pool->clean_list, &unmap_list); in rds_ib_flush_mr_pool() 423 &pool->clean_list); in rds_ib_flush_mr_pool() 655 init_llist_head(&pool->clean_list); in rds_ib_create_mr_pool()
|
H A D | ib_mr.h | 99 struct llist_head clean_list; /* unused & unmapped MRs */ member 101 spinlock_t clean_lock; /* "clean_list" concurrency */
|
/kernel/linux/linux-6.6/net/rds/ |
H A D | ib_rdma.c | 205 ret = llist_del_first(&pool->clean_list); in rds_ib_reuse_mr() 369 if (llist_empty(&pool->clean_list)) in rds_ib_flush_mr_pool() 400 llist_append_to_list(&pool->clean_list, &unmap_list); in rds_ib_flush_mr_pool() 423 &pool->clean_list); in rds_ib_flush_mr_pool() 655 init_llist_head(&pool->clean_list); in rds_ib_create_mr_pool()
|
H A D | ib_mr.h | 99 struct llist_head clean_list; /* unused & unmapped MRs */ member 101 spinlock_t clean_lock; /* "clean_list" concurrency */
|
/kernel/linux/linux-5.10/fs/jffs2/ |
H A D | jffs2_fs_sb.h | 98 struct list_head clean_list; /* Blocks 100% full of clean data */ member
|
H A D | debug.c | 184 list_for_each_entry(jeb, &c->clean_list, list) { in __jffs2_dbg_superblock_counts() 498 if (list_empty(&c->clean_list)) { in __jffs2_dbg_dump_block_lists_nolock() 499 printk(JFFS2_DBG "clean_list: empty\n"); in __jffs2_dbg_dump_block_lists_nolock() 505 list_for_each(this, &c->clean_list) { in __jffs2_dbg_dump_block_lists_nolock() 510 printk(JFFS2_DBG "clean_list: %#08x (used %#08x, dirty %#08x, wasted %#08x, unchecked %#08x, free %#08x)\n", in __jffs2_dbg_dump_block_lists_nolock()
|
H A D | build.c | 397 INIT_LIST_HEAD(&c->clean_list); in jffs2_do_mount_fs()
|
H A D | scan.c | 191 list_add(&jeb->list, &c->clean_list); in jffs2_scan_medium() 1149 x = count_list(&c->clean_list); in jffs2_rotate_lists() 1152 rotate_list((&c->clean_list), rotateby); in jffs2_rotate_lists()
|
H A D | nodemgmt.c | 269 jffs2_dbg(1, "Adding full erase block at 0x%08x to clean_list (free 0x%08x, dirty 0x%08x, used 0x%08x\n", in jffs2_close_nextblock() 272 list_add_tail(&jeb->list, &c->clean_list); in jffs2_close_nextblock() 534 jffs2_dbg(1, "Adding full erase block at 0x%08x to clean_list (free 0x%08x, dirty 0x%08x, used 0x%08x\n", in jffs2_add_physical_node_ref() 544 list_add_tail(&jeb->list, &c->clean_list); in jffs2_add_physical_node_ref()
|
H A D | gc.c | 70 } else if (!list_empty(&c->clean_list)) { in jffs2_find_gc_block() 71 jffs2_dbg(1, "Picking block from clean_list to GC next\n"); in jffs2_find_gc_block() 72 nextlist = &c->clean_list; in jffs2_find_gc_block() 74 jffs2_dbg(1, "Picking block from dirty_list to GC next (clean_list was empty)\n"); in jffs2_find_gc_block() 78 jffs2_dbg(1, "Picking block from very_dirty_list to GC next (clean_list and dirty_list were empty)\n"); in jffs2_find_gc_block() 81 jffs2_dbg(1, "Picking block from erasable_list to GC next (clean_list and {very_,}dirty_list were empty)\n"); in jffs2_find_gc_block()
|
/kernel/linux/linux-6.6/fs/jffs2/ |
H A D | jffs2_fs_sb.h | 98 struct list_head clean_list; /* Blocks 100% full of clean data */ member
|
H A D | debug.c | 184 list_for_each_entry(jeb, &c->clean_list, list) { in __jffs2_dbg_superblock_counts() 498 if (list_empty(&c->clean_list)) { in __jffs2_dbg_dump_block_lists_nolock() 499 printk(JFFS2_DBG "clean_list: empty\n"); in __jffs2_dbg_dump_block_lists_nolock() 505 list_for_each(this, &c->clean_list) { in __jffs2_dbg_dump_block_lists_nolock() 510 printk(JFFS2_DBG "clean_list: %#08x (used %#08x, dirty %#08x, wasted %#08x, unchecked %#08x, free %#08x)\n", in __jffs2_dbg_dump_block_lists_nolock()
|
H A D | build.c | 397 INIT_LIST_HEAD(&c->clean_list); in jffs2_do_mount_fs()
|
H A D | scan.c | 191 list_add(&jeb->list, &c->clean_list); in jffs2_scan_medium() 1149 x = count_list(&c->clean_list); in jffs2_rotate_lists() 1152 rotate_list((&c->clean_list), rotateby); in jffs2_rotate_lists()
|
H A D | nodemgmt.c | 269 jffs2_dbg(1, "Adding full erase block at 0x%08x to clean_list (free 0x%08x, dirty 0x%08x, used 0x%08x\n", in jffs2_close_nextblock() 272 list_add_tail(&jeb->list, &c->clean_list); in jffs2_close_nextblock() 534 jffs2_dbg(1, "Adding full erase block at 0x%08x to clean_list (free 0x%08x, dirty 0x%08x, used 0x%08x\n", in jffs2_add_physical_node_ref() 544 list_add_tail(&jeb->list, &c->clean_list); in jffs2_add_physical_node_ref()
|
H A D | gc.c | 70 } else if (!list_empty(&c->clean_list)) { in jffs2_find_gc_block() 71 jffs2_dbg(1, "Picking block from clean_list to GC next\n"); in jffs2_find_gc_block() 72 nextlist = &c->clean_list; in jffs2_find_gc_block() 74 jffs2_dbg(1, "Picking block from dirty_list to GC next (clean_list was empty)\n"); in jffs2_find_gc_block() 78 jffs2_dbg(1, "Picking block from very_dirty_list to GC next (clean_list and dirty_list were empty)\n"); in jffs2_find_gc_block() 81 jffs2_dbg(1, "Picking block from erasable_list to GC next (clean_list and {very_,}dirty_list were empty)\n"); in jffs2_find_gc_block()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 1309 goto clean_list; in gfar_add_cls() 1312 clean_list: in gfar_add_cls()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 1319 goto clean_list; in gfar_add_cls() 1322 clean_list: in gfar_add_cls()
|