Lines Matching refs:textbuf
46 void ocs_mgmt_io_list(ocs_textbuf_t *textbuf, void *io);
47 void ocs_mgmt_io_get_all(ocs_textbuf_t *textbuf, void *io);
48 int ocs_mgmt_io_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *io);
361 ocs_ddump_io(ocs_textbuf_t *textbuf, ocs_io_t *io) in ocs_ddump_io() argument
363 ocs_ddump_section(textbuf, "io", io->instance_index); in ocs_ddump_io()
364 ocs_ddump_value(textbuf, "display_name", "%s", io->display_name); in ocs_ddump_io()
365 ocs_ddump_value(textbuf, "node_name", "%s", io->node->display_name); in ocs_ddump_io()
367 ocs_ddump_value(textbuf, "ref_count", "%d", ocs_ref_read_count(&io->ref)); in ocs_ddump_io()
368 ocs_ddump_value(textbuf, "io_type", "%d", io->io_type); in ocs_ddump_io()
369 ocs_ddump_value(textbuf, "hio_type", "%d", io->hio_type); in ocs_ddump_io()
370 ocs_ddump_value(textbuf, "cmd_tgt", "%d", io->cmd_tgt); in ocs_ddump_io()
371 ocs_ddump_value(textbuf, "cmd_ini", "%d", io->cmd_ini); in ocs_ddump_io()
372 ocs_ddump_value(textbuf, "send_abts", "%d", io->send_abts); in ocs_ddump_io()
373 ocs_ddump_value(textbuf, "init_task_tag", "0x%x", io->init_task_tag); in ocs_ddump_io()
374 ocs_ddump_value(textbuf, "tgt_task_tag", "0x%x", io->tgt_task_tag); in ocs_ddump_io()
375 ocs_ddump_value(textbuf, "hw_tag", "0x%x", io->hw_tag); in ocs_ddump_io()
376 ocs_ddump_value(textbuf, "tag", "0x%x", io->tag); in ocs_ddump_io()
377 ocs_ddump_value(textbuf, "timeout", "%d", io->timeout); in ocs_ddump_io()
378 ocs_ddump_value(textbuf, "tmf_cmd", "%d", io->tmf_cmd); in ocs_ddump_io()
379 ocs_ddump_value(textbuf, "abort_rx_id", "0x%x", io->abort_rx_id); in ocs_ddump_io()
381 ocs_ddump_value(textbuf, "busy", "%d", ocs_io_busy(io)); in ocs_ddump_io()
382 ocs_ddump_value(textbuf, "transferred", "%zu", io->transferred); in ocs_ddump_io()
383 ocs_ddump_value(textbuf, "auto_resp", "%d", io->auto_resp); in ocs_ddump_io()
384 ocs_ddump_value(textbuf, "exp_xfer_len", "%d", io->exp_xfer_len); in ocs_ddump_io()
385 ocs_ddump_value(textbuf, "xfer_req", "%d", io->xfer_req); in ocs_ddump_io()
386 ocs_ddump_value(textbuf, "seq_init", "%d", io->seq_init); in ocs_ddump_io()
388 ocs_ddump_value(textbuf, "alloc_link", "%d", ocs_list_on_list(&io->io_alloc_link)); in ocs_ddump_io()
389 ocs_ddump_value(textbuf, "pending_link", "%d", ocs_list_on_list(&io->io_pending_link)); in ocs_ddump_io()
390 ocs_ddump_value(textbuf, "backend_link", "%d", ocs_list_on_list(&io->link)); in ocs_ddump_io()
393 ocs_ddump_value(textbuf, "hw_tag", "%#x", io->hio->reqtag); in ocs_ddump_io()
394 ocs_ddump_value(textbuf, "hw_xri", "%#x", io->hio->indicator); in ocs_ddump_io()
395 ocs_ddump_value(textbuf, "hw_type", "%#x", io->hio->type); in ocs_ddump_io()
397 ocs_ddump_value(textbuf, "hw_tag", "%s", "pending"); in ocs_ddump_io()
398 ocs_ddump_value(textbuf, "hw_xri", "%s", "pending"); in ocs_ddump_io()
399 ocs_ddump_value(textbuf, "hw_type", "%s", "pending"); in ocs_ddump_io()
402 ocs_scsi_ini_ddump(textbuf, OCS_SCSI_DDUMP_IO, io); in ocs_ddump_io()
403 ocs_scsi_tgt_ddump(textbuf, OCS_SCSI_DDUMP_IO, io); in ocs_ddump_io()
405 ocs_ddump_endsection(textbuf, "io", io->instance_index); in ocs_ddump_io()
409 ocs_mgmt_io_list(ocs_textbuf_t *textbuf, void *object) in ocs_mgmt_io_list() argument
413 ocs_mgmt_emit_property_name(textbuf, MGMT_MODE_RD, "display_name"); in ocs_mgmt_io_list()
414 ocs_mgmt_emit_property_name(textbuf, MGMT_MODE_RD, "init_task_tag"); in ocs_mgmt_io_list()
415 ocs_mgmt_emit_property_name(textbuf, MGMT_MODE_RD, "tag"); in ocs_mgmt_io_list()
416 ocs_mgmt_emit_property_name(textbuf, MGMT_MODE_RD, "transferred"); in ocs_mgmt_io_list()
417 ocs_mgmt_emit_property_name(textbuf, MGMT_MODE_RD, "auto_resp"); in ocs_mgmt_io_list()
418 ocs_mgmt_emit_property_name(textbuf, MGMT_MODE_RD, "exp_xfer_len"); in ocs_mgmt_io_list()
419 ocs_mgmt_emit_property_name(textbuf, MGMT_MODE_RD, "xfer_req"); in ocs_mgmt_io_list()
423 ocs_mgmt_io_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *object) in ocs_mgmt_io_get() argument
437 ocs_mgmt_emit_string(textbuf, MGMT_MODE_RD, "display_name", io->display_name); in ocs_mgmt_io_get()
440 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "init_task_tag", "0x%x", io->init_task_tag); in ocs_mgmt_io_get()
443 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "tgt_task_tag", "0x%x", io->tgt_task_tag); in ocs_mgmt_io_get()
446 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "hw_tag", "0x%x", io->hw_tag); in ocs_mgmt_io_get()
449 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "tag", "0x%x", io->tag); in ocs_mgmt_io_get()
452 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "transferred", "%zu", io->transferred); in ocs_mgmt_io_get()
455 ocs_mgmt_emit_boolean(textbuf, MGMT_MODE_RD, "auto_resp", io->auto_resp); in ocs_mgmt_io_get()
458 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "exp_xfer_len", "%d", io->exp_xfer_len); in ocs_mgmt_io_get()
461 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "xfer_req", "%d", io->xfer_req); in ocs_mgmt_io_get()
470 ocs_mgmt_io_get_all(ocs_textbuf_t *textbuf, void *object) in ocs_mgmt_io_get_all() argument
474 ocs_mgmt_emit_string(textbuf, MGMT_MODE_RD, "display_name", io->display_name); in ocs_mgmt_io_get_all()
475 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "init_task_tag", "0x%x", io->init_task_tag); in ocs_mgmt_io_get_all()
476 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "tgt_task_tag", "0x%x", io->tgt_task_tag); in ocs_mgmt_io_get_all()
477 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "hw_tag", "0x%x", io->hw_tag); in ocs_mgmt_io_get_all()
478 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "tag", "0x%x", io->tag); in ocs_mgmt_io_get_all()
479 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "transferred", "%zu", io->transferred); in ocs_mgmt_io_get_all()
480 ocs_mgmt_emit_boolean(textbuf, MGMT_MODE_RD, "auto_resp", io->auto_resp); in ocs_mgmt_io_get_all()
481 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "exp_xfer_len", "%d", io->exp_xfer_len); in ocs_mgmt_io_get_all()
482 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "xfer_req", "%d", io->xfer_req); in ocs_mgmt_io_get_all()