/Linux-v5.4/drivers/s390/block/ |
D | dcssblk.c | 237 struct segment_info *sort_list, *entry, temp; in dcssblk_is_continuous() local 242 sort_list = kcalloc(dev_info->num_of_segments, in dcssblk_is_continuous() 245 if (sort_list == NULL) in dcssblk_is_continuous() 249 memcpy(&sort_list[i], entry, sizeof(struct segment_info)); in dcssblk_is_continuous() 256 if (sort_list[j].start > sort_list[i].start) { in dcssblk_is_continuous() 257 memcpy(&temp, &sort_list[i], in dcssblk_is_continuous() 259 memcpy(&sort_list[i], &sort_list[j], in dcssblk_is_continuous() 261 memcpy(&sort_list[j], &temp, in dcssblk_is_continuous() 267 if ((sort_list[i].end + 1) != sort_list[i+1].start) { in dcssblk_is_continuous() 269 "contiguous\n", sort_list[i].segment_name, in dcssblk_is_continuous() [all …]
|
/Linux-v5.4/tools/perf/ui/ |
D | hist.c | 486 if (fmt->sort_list.next == NULL) in perf_hpp__init() 487 INIT_LIST_HEAD(&fmt->sort_list); in perf_hpp__init() 529 list_add_tail(&format->sort_list, &list->sorts); in perf_hpp_list__register_sort_field() 535 list_add(&format->sort_list, &list->sorts); in perf_hpp_list__prepend_sort_field() 619 BUG_ON(!list_empty(&fmt->sort_list)); in fmt_free() 632 list_del_init(&fmt->sort_list); in perf_hpp__reset_output_field() 639 list_del_init(&fmt->sort_list); in perf_hpp__reset_output_field() 795 list_add_tail(&fmt_copy->sort_list, &node->hpp.sorts); in add_hierarchy_fmt()
|
/Linux-v5.4/block/ |
D | mq-deadline.c | 44 struct rb_root sort_list[2]; member 70 return &dd->sort_list[rq_data_dir(rq)]; in deadline_rb_root() 303 BUG_ON(RB_EMPTY_ROOT(&dd->sort_list[READ])); in __dd_dispatch_request() 320 BUG_ON(RB_EMPTY_ROOT(&dd->sort_list[WRITE])); in __dd_dispatch_request() 424 dd->sort_list[READ] = RB_ROOT; in dd_init_queue() 425 dd->sort_list[WRITE] = RB_ROOT; in dd_init_queue() 449 __rq = elv_rb_find(&dd->sort_list[bio_data_dir(bio)], sector); in dd_request_merge()
|
D | bfq-iosched.c | 905 rbnext = rb_first(&bfqq->sort_list); in bfq_find_next_rq() 1872 if (RB_EMPTY_ROOT(&bfqq->sort_list) && bfq_bfqq_sync(bfqq)) { in bfq_add_request() 2046 elv_rb_add(&bfqq->sort_list, rq); in bfq_add_request() 2119 return elv_rb_find(&bfqq->sort_list, bio_end_sector(bio)); in bfq_find_rq_fmerge() 2164 elv_rb_del(&bfqq->sort_list, rq); in bfq_remove_request() 2170 if (RB_EMPTY_ROOT(&bfqq->sort_list)) { in bfq_remove_request() 2277 elv_rb_del(&bfqq->sort_list, req); in bfq_request_merged() 2278 elv_rb_add(&bfqq->sort_list, req); in bfq_request_merged() 2731 if (bfq_bfqq_busy(bfqq) && RB_EMPTY_ROOT(&bfqq->sort_list) && in bfq_release_process_ref() 3480 if (RB_EMPTY_ROOT(&bfqq->sort_list) && in __bfq_bfqq_expire() [all …]
|
D | bfq-iosched.h | 257 struct rb_root sort_list; member
|
/Linux-v5.4/tools/perf/ |
D | builtin-kmem.c | 1254 struct list_head *sort_list) in sort_slab_insert() argument 1267 list_for_each_entry(sort, sort_list, list) { in sort_slab_insert() 1284 struct list_head *sort_list) in __sort_slab_result() argument 1296 sort_slab_insert(root_sorted, data, sort_list); in __sort_slab_result() 1301 struct list_head *sort_list) in sort_page_insert() argument 1314 list_for_each_entry(sort, sort_list, list) { in sort_page_insert() 1331 struct list_head *sort_list) in __sort_page_result() argument 1343 sort_page_insert(root_sorted, data, sort_list); in __sort_page_result() 1707 static int setup_slab_sorting(struct list_head *sort_list, const char *arg) in setup_slab_sorting() argument 1722 if (slab_sort_dimension__add(tok, sort_list) < 0) { in setup_slab_sorting() [all …]
|
D | builtin-sched.c | 224 struct list_head sort_list, cmp_pid; member 961 struct list_head *sort_list) in thread_atoms_search() argument 972 cmp = thread_lat_cmp(sort_list, &key, atoms); in thread_atoms_search() 987 struct list_head *sort_list) in __thread_latency_insert() argument 999 cmp = thread_lat_cmp(sort_list, data, this); in __thread_latency_insert() 1470 __thread_latency_insert(&sched->sorted_atom_root, data, &sched->sort_list); in perf_sched__sort_lat() 3296 if (sort_dimension__add(tok, &sched->sort_list) < 0) { in setup_sorting() 3358 .sort_list = LIST_HEAD_INIT(sched.sort_list), in cmd_sched()
|
D | builtin-diff.c | 595 INIT_LIST_HEAD(&bh->block_fmt.sort_list); in init_block_hist()
|
D | builtin-c2c.c | 1765 INIT_LIST_HEAD(&fmt->sort_list); in get_format()
|
/Linux-v5.4/tools/perf/util/ |
D | hist.h | 276 struct list_head sort_list; member 336 list_for_each_entry(format, &(_list)->sorts, sort_list) 339 list_for_each_entry_safe(format, tmp, &(_list)->sorts, sort_list)
|
D | sort.c | 1903 INIT_LIST_HEAD(&hse->hpp.sort_list); in __sort_dimension__alloc_hpp() 1925 INIT_LIST_HEAD(&fmt->sort_list); in __hpp_dimension__alloc_hpp() 2252 INIT_LIST_HEAD(&hde->hpp.sort_list); in __alloc_dynamic_entry() 2284 INIT_LIST_HEAD(&new_fmt->sort_list); in perf_hpp_fmt__dup()
|
/Linux-v5.4/fs/xfs/ |
D | xfs_log_recover.c | 1852 LIST_HEAD(sort_list); in xlog_recover_reorder_trans() 1858 list_splice_init(&trans->r_itemq, &sort_list); in xlog_recover_reorder_trans() 1859 list_for_each_entry_safe(item, n, &sort_list, ri_list) { in xlog_recover_reorder_trans() 1903 if (!list_empty(&sort_list)) in xlog_recover_reorder_trans() 1904 list_splice_init(&sort_list, &trans->r_itemq); in xlog_recover_reorder_trans() 1910 ASSERT(list_empty(&sort_list)); in xlog_recover_reorder_trans()
|