Home
last modified time | relevance | path

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

/block/
Dblk-mq-sched.h49 if (e && e->type->ops.allow_merge) in blk_mq_sched_allow_merge()
50 return e->type->ops.allow_merge(q, rq, bio); in blk_mq_sched_allow_merge()
59 if (e && e->type->ops.completed_request) in blk_mq_sched_completed_request()
60 e->type->ops.completed_request(rq, now); in blk_mq_sched_completed_request()
68 if ((rq->rq_flags & RQF_ELVPRIV) && e && e->type->ops.requeue_request) in blk_mq_sched_requeue_request()
69 e->type->ops.requeue_request(rq); in blk_mq_sched_requeue_request()
76 if (e && e->type->ops.has_work) in blk_mq_sched_has_work()
77 return e->type->ops.has_work(hctx); in blk_mq_sched_has_work()
Delevator.c65 if (e->type->ops.allow_merge) in elv_iosched_allow_bio_merge()
66 return e->type->ops.allow_merge(q, rq, bio); in elv_iosched_allow_bio_merge()
173 eq->type = e; in elevator_alloc()
187 elevator_put(e->type); in elevator_release()
345 if (e->type->ops.request_merge) in elv_merge()
346 return e->type->ops.request_merge(q, req, bio); in elv_merge()
398 enum elv_merge type) in elv_merged_request() argument
402 if (e->type->ops.request_merged) in elv_merged_request()
403 e->type->ops.request_merged(q, rq, type); in elv_merged_request()
405 if (type == ELEVATOR_BACK_MERGE) in elv_merged_request()
[all …]
Dblk-mq-sched.c136 if (e->type->ops.has_work && !e->type->ops.has_work(hctx)) in __blk_mq_do_dispatch_sched()
148 rq = e->type->ops.dispatch_request(hctx); in __blk_mq_do_dispatch_sched()
229 unsigned short idx = ctx->index_hw[hctx->type]; in blk_mq_next_ctx()
379 enum hctx_type type; in __blk_mq_sched_bio_merge() local
381 if (e && e->type->ops.bio_merge) in __blk_mq_sched_bio_merge()
382 return e->type->ops.bio_merge(q, bio, nr_segs); in __blk_mq_sched_bio_merge()
386 type = hctx->type; in __blk_mq_sched_bio_merge()
388 list_empty_careful(&ctx->rq_lists[type])) in __blk_mq_sched_bio_merge()
398 if (blk_bio_list_merge(q, &ctx->rq_lists[type], bio, nr_segs)) { in __blk_mq_sched_bio_merge()
472 e->type->ops.insert_requests(hctx, &list, at_head); in blk_mq_sched_insert_request()
[all …]
Dt10-pi.c31 csum_fn *fn, enum t10_dif_type type) in t10_pi_generate() argument
41 if (type == T10_PI_TYPE1_PROTECTION) in t10_pi_generate()
55 csum_fn *fn, enum t10_dif_type type) in t10_pi_verify() argument
59 BUG_ON(type == T10_PI_TYPE0_PROTECTION); in t10_pi_verify()
65 if (type == T10_PI_TYPE1_PROTECTION || in t10_pi_verify()
66 type == T10_PI_TYPE2_PROTECTION) { in t10_pi_verify()
78 } else if (type == T10_PI_TYPE3_PROTECTION) { in t10_pi_verify()
Dblk-mq.h95 enum hctx_type type, in blk_mq_map_queue_type() argument
98 return q->queue_hw_ctx[q->tag_set->map[type].mq_map[cpu]]; in blk_mq_map_queue_type()
111 enum hctx_type type = HCTX_TYPE_DEFAULT; in blk_mq_map_queue() local
117 type = HCTX_TYPE_POLL; in blk_mq_map_queue()
119 type = HCTX_TYPE_READ; in blk_mq_map_queue()
121 return ctx->hctxs[type]; in blk_mq_map_queue()
Dblk-mq.c84 const int bit = ctx->index_hw[hctx->type]; in blk_mq_hctx_mark_pending()
93 const int bit = ctx->index_hw[hctx->type]; in blk_mq_hctx_clear_pending()
343 if (e && e->type->ops.prepare_request) { in blk_mq_rq_ctx_init()
344 if (e->type->icq_cache) in blk_mq_rq_ctx_init()
347 e->type->ops.prepare_request(rq); in blk_mq_rq_ctx_init()
378 e->type->ops.limit_depth && in __blk_mq_alloc_request()
380 e->type->ops.limit_depth(data->cmd_flags, data); in __blk_mq_alloc_request()
526 if (e && e->type->ops.finish_request) in blk_mq_free_request()
527 e->type->ops.finish_request(rq); in blk_mq_free_request()
1006 enum hctx_type type = hctx->type; in flush_busy_ctx() local
[all …]
Dkyber-iosched.c214 unsigned int sched_domain, unsigned int type) in flush_latency_buckets() argument
216 unsigned int *buckets = kqd->latency_buckets[sched_domain][type]; in flush_latency_buckets()
217 atomic_t *cpu_buckets = cpu_latency->buckets[sched_domain][type]; in flush_latency_buckets()
229 unsigned int sched_domain, unsigned int type, in calculate_percentile() argument
232 unsigned int *buckets = kqd->latency_buckets[sched_domain][type]; in calculate_percentile()
259 memset(buckets, 0, sizeof(kqd->latency_buckets[sched_domain][type])); in calculate_percentile()
262 kyber_latency_type_names[type], percentile, in calculate_percentile()
572 struct kyber_ctx_queue *kcq = &khd->kcqs[ctx->index_hw[hctx->type]]; in kyber_bio_merge()
597 struct kyber_ctx_queue *kcq = &khd->kcqs[rq->mq_ctx->index_hw[hctx->type]]; in kyber_insert_requests()
607 rq->mq_ctx->index_hw[hctx->type]); in kyber_insert_requests()
[all …]
Dsed-opal.c55 enum opal_response_token type; member
764 tok->type = OPAL_DTA_TOKENID_SINT; in response_parse_tiny()
766 tok->type = OPAL_DTA_TOKENID_UINT; in response_parse_tiny()
781 tok->type = OPAL_DTA_TOKENID_BYTESTRING; in response_parse_short()
783 tok->type = OPAL_DTA_TOKENID_SINT; in response_parse_short()
788 tok->type = OPAL_DTA_TOKENID_UINT; in response_parse_short()
811 tok->type = OPAL_DTA_TOKENID_BYTESTRING; in response_parse_medium()
813 tok->type = OPAL_DTA_TOKENID_SINT; in response_parse_medium()
815 tok->type = OPAL_DTA_TOKENID_UINT; in response_parse_medium()
828 tok->type = OPAL_DTA_TOKENID_BYTESTRING; in response_parse_long()
[all …]
Dblk-ioc.c45 struct elevator_type *et = icq->q->elevator->type; in ioc_exit_icq()
64 struct elevator_type *et = q->elevator->type; in ioc_destroy_icq()
376 struct elevator_type *et = q->elevator->type; in ioc_create_icq()
Dblk-mq-debugfs.c435 seq_printf(m, "%s\n", hctx_types[hctx->type]); in hctx_type_show()
629 #define CTX_RQ_SEQ_OPS(name, type) \ argument
636 return seq_list_start(&ctx->rq_lists[type], *pos); \
644 return seq_list_next(v, &ctx->rq_lists[type], pos); \
921 struct elevator_type *e = q->elevator->type; in blk_mq_debugfs_register_sched()
992 struct elevator_type *e = q->elevator->type; in blk_mq_debugfs_register_sched_hctx()
Dblk-exec.c71 return rq->mq_hctx && rq->mq_hctx->type == HCTX_TYPE_POLL; in blk_rq_is_poll()
Dioctl.c291 return ops->pr_reserve(bdev, rsv.key, rsv.type, rsv.flags); in blkdev_pr_reserve()
309 return ops->pr_release(bdev, rsv.key, rsv.type); in blkdev_pr_release()
327 return ops->pr_preempt(bdev, p.old_key, p.new_key, p.type, abort); in blkdev_pr_preempt()
Dblk-zoned.c528 switch (zone->type) { in blk_revalidate_zone_cb()
549 disk->disk_name, (int)zone->type, zone->start); in blk_revalidate_zone_cb()
Dmq-deadline.c230 enum elv_merge type) in dd_request_merged() argument
240 if (type == ELEVATOR_FRONT_MERGE) { in dd_request_merged()
Dblk-iocost.c195 #define TRACE_IOCG_PATH(type, iocg, ...) \ argument
198 if (trace_iocost_##type##_enabled()) { \
202 trace_iocost_##type(iocg, trace_iocg_path, \
209 #define TRACE_IOCG_PATH(type, iocg, ...) do { } while (0) argument
Dgenhd.c1311 disk_to_dev(disk)->type = &disk_type; in __alloc_disk_node()
Dbfq-iosched.c2388 enum elv_merge type) in bfq_request_merged() argument
2390 if (type == ELEVATOR_FRONT_MERGE && in bfq_request_merged()
/block/partitions/
Dibm.c70 char type[], in find_label() argument
114 strncpy(type, label->vol.vollbl, 4); in find_label()
117 strncpy(type, label->lnx.vollbl, 4); in find_label()
120 EBCASC(type, 4); in find_label()
229 if (!strcmp(info->type, "ECKD")) in find_lnx1_partitions()
299 char type[5] = {0,}; in ibm_partition() local
332 if (find_label(state, info, geo, blocksize, &labelsect, name, type, in ibm_partition()
334 if (!strncmp(type, "VOL1", 4)) { in ibm_partition()
337 } else if (!strncmp(type, "LNX1", 4)) { in ibm_partition()
341 } else if (!strncmp(type, "CMS1", 4)) { in ibm_partition()
Dmac.c89 if (!strncasecmp(part->type, "Linux_RAID", 10)) in mac_partition()
101 mac_fix_string(part->type, 32); in mac_partition()
107 if (strcasecmp(part->type, "Apple_UNIX_SVR2") == 0 in mac_partition()
108 || (strncasecmp(part->type, "Linux", 5) == 0 in mac_partition()
109 && strcasecmp(part->type, "Linux_swap") != 0)) { in mac_partition()
Dsgi.c30 __be32 type; /* Type of this partition */ member
79 if (be32_to_cpu(p->type) == LINUX_RAID_PARTITION) in sgi_partition()
Dldm.h128 u8 type; member
171 u8 type; member
Dmac.h18 char type[32]; /* string type description */ member
Dldm.c752 comp->type = buffer[0x18 + r_vstate]; in ldm_parse_cmp3()
1127 vb->type = buf[0x13]; in ldm_parse_vblk()
1131 switch (vb->type) { in ldm_parse_vblk()
1143 (unsigned long long) vb->obj_id, vb->type); in ldm_parse_vblk()
1146 (unsigned long long) vb->obj_id, vb->type); in ldm_parse_vblk()
1184 switch (vb->type) { in ldm_ldmdb_add()
Dacorn.c415 char type[8]; member
Dcore.c372 pdev->type = &part_type; in add_partition()