Lines Matching refs:blk_trace

68 static void trace_note(struct blk_trace *bt, pid_t pid, int action,  in trace_note()
117 struct blk_trace *bt; in trace_note_tsk()
128 static void trace_note_time(struct blk_trace *bt) in trace_note_time()
143 void __trace_note_message(struct blk_trace *bt, const char *fmt, ...) in __trace_note_message()
172 static int act_log_check(struct blk_trace *bt, u32 what, sector_t sector, in act_log_check()
201 static void __blk_add_trace(struct blk_trace *bt, sector_t sector, int bytes, in __blk_add_trace()
292 static void blk_trace_free(struct blk_trace *bt) in blk_trace_free()
303 static void blk_trace_cleanup(struct blk_trace *bt) in blk_trace_cleanup()
312 struct blk_trace *bt; in blk_trace_remove()
314 bt = xchg(&q->blk_trace, NULL); in blk_trace_remove()
328 struct blk_trace *bt = filp->private_data; in blk_dropped_read()
347 struct blk_trace *bt; in blk_msg_write()
383 struct blk_trace *bt; in blk_subbuf_start_callback()
416 static void blk_trace_setup_lba(struct blk_trace *bt, in blk_trace_setup_lba()
440 struct blk_trace *old_bt, *bt = NULL; in do_blk_trace_setup()
524 old_bt = xchg(&q->blk_trace, bt); in do_blk_trace_setup()
526 (void) xchg(&q->blk_trace, old_bt); in do_blk_trace_setup()
599 struct blk_trace *bt = q->blk_trace; in blk_trace_startstop()
691 if (q->blk_trace) { in blk_trace_shutdown()
715 struct blk_trace *bt = q->blk_trace; in blk_add_trace_rq()
778 struct blk_trace *bt = q->blk_trace; in blk_add_trace_bio()
832 struct blk_trace *bt = q->blk_trace; in blk_add_trace_getrq()
847 struct blk_trace *bt = q->blk_trace; in blk_add_trace_sleeprq()
857 struct blk_trace *bt = q->blk_trace; in blk_add_trace_plug()
866 struct blk_trace *bt = q->blk_trace; in blk_add_trace_unplug()
885 struct blk_trace *bt = q->blk_trace; in blk_add_trace_split()
914 struct blk_trace *bt = q->blk_trace; in blk_add_trace_bio_remap()
947 struct blk_trace *bt = q->blk_trace; in blk_add_trace_rq_remap()
977 struct blk_trace *bt = q->blk_trace; in blk_add_driver_data()
1471 struct blk_trace *bt; in blk_trace_remove_queue()
1473 bt = xchg(&q->blk_trace, NULL); in blk_trace_remove_queue()
1490 struct blk_trace *old_bt, *bt = NULL; in blk_trace_setup_queue()
1506 old_bt = xchg(&q->blk_trace, bt); in blk_trace_setup_queue()
1508 (void)xchg(&q->blk_trace, old_bt); in blk_trace_setup_queue()
1657 ret = sprintf(buf, "%u\n", !!q->blk_trace); in sysfs_blk_trace_attr_show()
1661 if (q->blk_trace == NULL) in sysfs_blk_trace_attr_show()
1664 ret = blk_trace_mask2str(buf, q->blk_trace->act_mask); in sysfs_blk_trace_attr_show()
1666 ret = sprintf(buf, "%u\n", q->blk_trace->pid); in sysfs_blk_trace_attr_show()
1668 ret = sprintf(buf, "%llu\n", q->blk_trace->start_lba); in sysfs_blk_trace_attr_show()
1670 ret = sprintf(buf, "%llu\n", q->blk_trace->end_lba); in sysfs_blk_trace_attr_show()
1726 if (q->blk_trace == NULL) in sysfs_blk_trace_attr_store()
1731 q->blk_trace->act_mask = value; in sysfs_blk_trace_attr_store()
1733 q->blk_trace->pid = value; in sysfs_blk_trace_attr_store()
1735 q->blk_trace->start_lba = value; in sysfs_blk_trace_attr_store()
1737 q->blk_trace->end_lba = value; in sysfs_blk_trace_attr_store()