• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:ipo

119 	struct io_piece *ipo;  in trace_add_open_close_event()  local
121 ipo = calloc(1, sizeof(*ipo)); in trace_add_open_close_event()
122 init_ipo(ipo); in trace_add_open_close_event()
124 ipo->ddir = DDIR_INVAL; in trace_add_open_close_event()
125 ipo->fileno = fileno; in trace_add_open_close_event()
126 ipo->file_action = action; in trace_add_open_close_event()
127 flist_add_tail(&ipo->list, &td->io_log_list); in trace_add_open_close_event()
184 struct io_piece *ipo = malloc(sizeof(*ipo)); in store_ipo() local
186 init_ipo(ipo); in store_ipo()
191 ipo->offset = offset * 512; in store_ipo()
192 ipo->len = bytes; in store_ipo()
193 ipo->delay = ttime / 1000; in store_ipo()
195 ipo->ddir = DDIR_WRITE; in store_ipo()
197 ipo->ddir = DDIR_READ; in store_ipo()
198 ipo->fileno = fileno; in store_ipo()
201 ipo->ddir, ipo->offset, in store_ipo()
202 ipo->len, ipo->delay); in store_ipo()
203 queue_io_piece(td, ipo); in store_ipo()
230 struct io_piece *ipo = malloc(sizeof(*ipo)); in handle_trace_discard() local
233 init_ipo(ipo); in handle_trace_discard()
242 memset(ipo, 0, sizeof(*ipo)); in handle_trace_discard()
243 INIT_FLIST_HEAD(&ipo->list); in handle_trace_discard()
248 ipo->offset = t->sector * 512; in handle_trace_discard()
249 ipo->len = t->bytes; in handle_trace_discard()
250 ipo->delay = ttime / 1000; in handle_trace_discard()
251 ipo->ddir = DDIR_TRIM; in handle_trace_discard()
252 ipo->fileno = fileno; in handle_trace_discard()
255 ipo->offset, ipo->len, in handle_trace_discard()
256 ipo->delay); in handle_trace_discard()
257 queue_io_piece(td, ipo); in handle_trace_discard()