Searched refs:blk_trace (Results 1 - 3 of 3) sorted by relevance

/linux-4.4.14/kernel/trace/
H A Dblktrace.c68 static void trace_note(struct blk_trace *bt, pid_t pid, int action, trace_note()
117 struct blk_trace *bt; trace_note_tsk()
128 static void trace_note_time(struct blk_trace *bt) trace_note_time()
143 void __trace_note_message(struct blk_trace *bt, const char *fmt, ...) __trace_note_message()
172 static int act_log_check(struct blk_trace *bt, u32 what, sector_t sector, act_log_check()
201 static void __blk_add_trace(struct blk_trace *bt, sector_t sector, int bytes, __blk_add_trace()
292 static void blk_trace_free(struct blk_trace *bt) blk_trace_free()
303 static void blk_trace_cleanup(struct blk_trace *bt) blk_trace_cleanup()
312 struct blk_trace *bt; blk_trace_remove()
314 bt = xchg(&q->blk_trace, NULL); blk_trace_remove()
328 struct blk_trace *bt = filp->private_data; blk_dropped_read()
347 struct blk_trace *bt; blk_msg_write()
383 struct blk_trace *bt; blk_subbuf_start_callback()
416 static void blk_trace_setup_lba(struct blk_trace *bt, blk_trace_setup_lba()
440 struct blk_trace *bt = NULL; do_blk_trace_setup()
522 if (cmpxchg(&q->blk_trace, NULL, bt)) do_blk_trace_setup()
594 struct blk_trace *bt = q->blk_trace; blk_trace_startstop()
686 if (q->blk_trace) { blk_trace_shutdown()
710 struct blk_trace *bt = q->blk_trace; blk_add_trace_rq()
773 struct blk_trace *bt = q->blk_trace; blk_add_trace_bio()
824 struct blk_trace *bt = q->blk_trace; blk_add_trace_getrq()
839 struct blk_trace *bt = q->blk_trace; blk_add_trace_sleeprq()
849 struct blk_trace *bt = q->blk_trace; blk_add_trace_plug()
858 struct blk_trace *bt = q->blk_trace; blk_add_trace_unplug()
877 struct blk_trace *bt = q->blk_trace; blk_add_trace_split()
905 struct blk_trace *bt = q->blk_trace; blk_add_trace_bio_remap()
938 struct blk_trace *bt = q->blk_trace; blk_add_trace_rq_remap()
968 struct blk_trace *bt = q->blk_trace; blk_add_driver_data()
1463 struct blk_trace *bt; blk_trace_remove_queue()
1465 bt = xchg(&q->blk_trace, NULL); blk_trace_remove_queue()
1482 struct blk_trace *bt = NULL; blk_trace_setup_queue()
1499 if (cmpxchg(&q->blk_trace, NULL, bt)) blk_trace_setup_queue()
1646 ret = sprintf(buf, "%u\n", !!q->blk_trace); sysfs_blk_trace_attr_show()
1650 if (q->blk_trace == NULL) sysfs_blk_trace_attr_show()
1653 ret = blk_trace_mask2str(buf, q->blk_trace->act_mask); sysfs_blk_trace_attr_show()
1655 ret = sprintf(buf, "%u\n", q->blk_trace->pid); sysfs_blk_trace_attr_show()
1657 ret = sprintf(buf, "%llu\n", q->blk_trace->start_lba); sysfs_blk_trace_attr_show()
1659 ret = sprintf(buf, "%llu\n", q->blk_trace->end_lba); sysfs_blk_trace_attr_show()
1715 if (q->blk_trace == NULL) sysfs_blk_trace_attr_store()
1720 q->blk_trace->act_mask = value; sysfs_blk_trace_attr_store()
1722 q->blk_trace->pid = value; sysfs_blk_trace_attr_store()
1724 q->blk_trace->start_lba = value; sysfs_blk_trace_attr_store()
1726 q->blk_trace->end_lba = value; sysfs_blk_trace_attr_store()
/linux-4.4.14/include/linux/
H A Dblktrace_api.h14 struct blk_trace { struct
37 void __trace_note_message(struct blk_trace *, const char *fmt, ...);
54 struct blk_trace *bt = (q)->blk_trace; \
H A Dblkdev.h32 struct blk_trace;
429 struct blk_trace *blk_trace; member in struct:request_queue

Completed in 123 milliseconds