/freebsd/sys/dev/ocs_fc/ |
H A D | ocs_mgmt.h | 62 typedef void (*ocs_mgmt_get_func)(ocs_t *, char *, ocs_textbuf_t*); 76 typedef void (*ocs_mgmt_get_list_handler)(ocs_textbuf_t *textbuf, void* object); 77 typedef void (*ocs_mgmt_get_all_handler)(ocs_textbuf_t *textbuf, void* object); 78 typedef int (*ocs_mgmt_get_handler)(ocs_textbuf_t *, char *parent, char *name, void *object); 92 extern void ocs_mgmt_start_section(ocs_textbuf_t *textbuf, const char *name, int index); 93 extern void ocs_mgmt_start_unnumbered_section(ocs_textbuf_t *textbuf, const char *name); 94 extern void ocs_mgmt_end_section(ocs_textbuf_t *textbuf, const char *name, int index); 95 extern void ocs_mgmt_end_unnumbered_section(ocs_textbuf_t *textbuf, const char *name); 96 extern void ocs_mgmt_emit_property_name(ocs_textbuf_t *textbuf, int access, const char *name); 97 extern void ocs_mgmt_emit_string(ocs_textbuf_t *textbuf, int access, const char *name, const char *… [all …]
|
H A D | ocs_mgmt.c | 59 static void get_nodes_count(ocs_t *, char *, ocs_textbuf_t*); 60 static void get_desc(ocs_t *, char *, ocs_textbuf_t*); 61 static void get_fw_rev(ocs_t *, char *, ocs_textbuf_t*); 62 static void get_fw_rev2(ocs_t *, char *, ocs_textbuf_t*); 63 static void get_ipl(ocs_t *, char *, ocs_textbuf_t*); 64 static void get_wwnn(ocs_t *, char *, ocs_textbuf_t*); 65 static void get_wwpn(ocs_t *, char *, ocs_textbuf_t*); 66 static void get_fcid(ocs_t *, char *, ocs_textbuf_t *); 67 static void get_sn(ocs_t *, char *, ocs_textbuf_t*); 68 static void get_pn(ocs_t *, char *, ocs_textbuf_t*); [all …]
|
H A D | ocs_ddump.h | 43 extern int ocs_ddump(ocs_t *ocs, ocs_textbuf_t *textbuf, uint32_t flags, uint32_t qentries); 45 extern void ocs_ddump_startfile(ocs_textbuf_t *textbuf); 46 extern void ocs_ddump_endfile(ocs_textbuf_t *textbuf); 47 extern void ocs_ddump_section(ocs_textbuf_t *textbuf, const char *name, uint32_t instance); 48 extern void ocs_ddump_endsection(ocs_textbuf_t *textbuf, const char *name, uint32_t instance); 50 extern void ocs_ddump_value(ocs_textbuf_t *textbuf, const char *name, const char *fmt, ...); 51 extern void ocs_ddump_buffer(ocs_textbuf_t *textbuf, const char *name, uint32_t instance, void *buf… 53 extern int32_t ocs_get_saved_ddump(ocs_t *ocs, ocs_textbuf_t *textbuf); 56 extern void ocs_ddump_queue_entries(ocs_textbuf_t *textbuf, void *q_addr, uint32_t size, uint32_t l…
|
H A D | ocs_utils.h | 98 } ocs_textbuf_t; typedef 100 extern int32_t ocs_textbuf_alloc(ocs_t *ocs, ocs_textbuf_t *textbuf, uint32_t length); 101 extern uint32_t ocs_textbuf_initialized(ocs_textbuf_t *textbuf); 102 extern int32_t ocs_textbuf_init(ocs_t *ocs, ocs_textbuf_t *textbuf, void *buffer, uint32_t length); 103 extern void ocs_textbuf_free(ocs_t *ocs, ocs_textbuf_t *textbuf); 104 extern void ocs_textbuf_putc(ocs_textbuf_t *textbuf, uint8_t c); 105 extern void ocs_textbuf_puts(ocs_textbuf_t *textbuf, char *s); 107 extern void ocs_textbuf_printf(ocs_textbuf_t *textbuf, const char *fmt, ...); 109 extern void ocs_textbuf_vprintf(ocs_textbuf_t *textbuf, const char *fmt, va_list ap); 110 extern void ocs_textbuf_buffer(ocs_textbuf_t *textbuf, uint8_t *buffer, uint32_t buffer_length); [all …]
|
H A D | ocs_utils.c | 579 ocs_ddump_startfile(ocs_textbuf_t *textbuf) in ocs_ddump_startfile() 595 ocs_ddump_endfile(ocs_textbuf_t *textbuf) in ocs_ddump_endfile() 612 ocs_ddump_section(ocs_textbuf_t *textbuf, const char *name, uint32_t instance) in ocs_ddump_section() 630 ocs_ddump_endsection(ocs_textbuf_t *textbuf, const char *name, uint32_t instance) in ocs_ddump_endsection() 648 ocs_ddump_value(ocs_textbuf_t *textbuf, const char *name, const char *fmt, ...) in ocs_ddump_value() 675 ocs_ddump_buffer(ocs_textbuf_t *textbuf, const char *name, uint32_t instance, void *buffer, uint32_… in ocs_ddump_buffer() 717 ocs_ddump_queue_entries(ocs_textbuf_t *textbuf, void *q_addr, uint32_t size, in ocs_ddump_queue_entries() 1234 ocs_ddump_buffer((ocs_textbuf_t*) textbuf, reqlabel, 0, sparams, sizeof(fc_plogi_payload_t)); in ocs_display_sparams() 1621 static ocs_textbuf_segment_t *ocs_textbuf_segment_alloc(ocs_textbuf_t *textbuf); 1623 static ocs_textbuf_segment_t *ocs_textbuf_get_segment(ocs_textbuf_t *textbuf, uint32_t idx); [all …]
|
H A D | ocs_io.c | 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() 409 ocs_mgmt_io_list(ocs_textbuf_t *textbuf, void *object) 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() 470 ocs_mgmt_io_get_all(ocs_textbuf_t *textbuf, void *object) in ocs_mgmt_io_get_all()
|
H A D | ocs_ddump.c | 43 void hw_queue_ddump(ocs_textbuf_t *textbuf, ocs_hw_t *hw); 61 ocs_ddump_sli4_queue(ocs_textbuf_t *textbuf, const char *name, ocs_hw_t *hw, sli4_queue_t *q, uint3… in ocs_ddump_sli4_queue() 132 ocs_ddump_sli_q_fields(ocs_textbuf_t *textbuf, sli4_t *sli4, sli4_qtype_e qtype) in ocs_ddump_sli_q_fields() 165 ocs_ddump_sli(ocs_textbuf_t *textbuf, sli4_t *sli4) in ocs_ddump_sli() 270 ocs_ddump_hw_io(ocs_textbuf_t *textbuf, ocs_hw_io_t *io) in ocs_ddump_hw_io() 305 ocs_ddump_queue_history(ocs_textbuf_t *textbuf, ocs_hw_q_hist_t *q_hist) in ocs_ddump_queue_history() 401 ocs_ddump_hw(ocs_textbuf_t *textbuf, ocs_hw_t *hw, uint32_t flags, uint32_t qentries) in ocs_ddump_hw() 552 hw_queue_ddump(ocs_textbuf_t *textbuf, ocs_hw_t *hw) in hw_queue_ddump() 635 ocs_ddump(ocs_t *ocs, ocs_textbuf_t *textbuf, uint32_t flags, uint32_t qentries) in ocs_ddump()
|
H A D | ocs_domain.c | 63 void ocs_mgmt_domain_list(ocs_textbuf_t *textbuf, void *domain); 64 void ocs_mgmt_domain_get_all(ocs_textbuf_t *textbuf, void *domain); 65 int ocs_mgmt_domain_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *domain); 1316 ocs_ddump_domain(ocs_textbuf_t *textbuf, ocs_domain_t *domain) in ocs_ddump_domain() 1360 ocs_mgmt_domain_list(ocs_textbuf_t *textbuf, void *object) in ocs_mgmt_domain_list() 1394 ocs_mgmt_domain_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *object) in ocs_mgmt_domain_get() 1467 ocs_mgmt_domain_get_all(ocs_textbuf_t *textbuf, void *object) in ocs_mgmt_domain_get_all()
|
H A D | ocs_sport.c | 45 void ocs_mgmt_sport_list(ocs_textbuf_t *textbuf, void *sport); 46 void ocs_mgmt_sport_get_all(ocs_textbuf_t *textbuf, void *sport); 47 int ocs_mgmt_sport_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *sport); 1180 ocs_ddump_sport(ocs_textbuf_t *textbuf, ocs_sli_port_t *sport) in ocs_ddump_sport() 1252 ocs_mgmt_sport_list(ocs_textbuf_t *textbuf, void *object) in ocs_mgmt_sport_list() 1288 ocs_mgmt_sport_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *object) in ocs_mgmt_sport_get() 1362 ocs_mgmt_sport_get_all(ocs_textbuf_t *textbuf, void *object) in ocs_mgmt_sport_get_all()
|
H A D | ocs_domain.h | 87 extern int ocs_ddump_domain(ocs_textbuf_t *textbuf, ocs_domain_t *domain);
|
H A D | ocs_scsi.h | 381 extern void ocs_scsi_ini_ddump(ocs_textbuf_t *textbuf, ocs_scsi_ddump_type_e type, void *obj); 382 extern void ocs_scsi_tgt_ddump(ocs_textbuf_t *textbuf, ocs_scsi_ddump_type_e type, void *obj);
|
H A D | ocs_drv_fc.h | 146 ocs_textbuf_t ddump_saved;
|
H A D | ocs_io.h | 191 extern void ocs_ddump_io(ocs_textbuf_t *textbuf, ocs_io_t *io);
|
H A D | ocs_sport.h | 97 extern int ocs_ddump_sport(ocs_textbuf_t *textbuf, ocs_sport_t *sport);
|
H A D | ocs_ioctl.c | 401 ocs_textbuf_t textbuf; in ocs_ioctl() 417 ocs_textbuf_t *ptbuf = NULL; in ocs_ioctl() 522 ocs_textbuf_t textbuf; in ocs_ioctl() 548 ocs_textbuf_t textbuf; in ocs_ioctl() 578 ocs_textbuf_t textbuf; in ocs_ioctl()
|
H A D | ocs_node.c | 55 void ocs_mgmt_node_list(ocs_textbuf_t *textbuf, void *node); 56 void ocs_mgmt_node_get_all(ocs_textbuf_t *textbuf, void *node); 57 int ocs_mgmt_node_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *node); 1508 ocs_ddump_node(ocs_textbuf_t *textbuf, ocs_node_t *node) in ocs_ddump_node() 1692 ocs_mgmt_node_list(ocs_textbuf_t *textbuf, void *object) in ocs_mgmt_node_list() 1732 ocs_mgmt_node_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *object) in ocs_mgmt_node_get() 1836 ocs_mgmt_node_get_all(ocs_textbuf_t *textbuf, void *object) in ocs_mgmt_node_get_all()
|
H A D | ocs.h | 200 ocs_textbuf_t ddump_saved;
|
H A D | ocs_els.h | 85 extern void ocs_ddump_els(ocs_textbuf_t *textbuf, ocs_io_t *els);
|
H A D | ocs_node.h | 215 extern int ocs_ddump_node(ocs_textbuf_t *textbuf, ocs_node_t *node);
|
H A D | ocs_cam.c | 2785 ocs_scsi_ini_ddump(ocs_textbuf_t *textbuf, ocs_scsi_ddump_type_e type, void *obj) in ocs_scsi_ini_ddump() 2815 ocs_scsi_tgt_ddump(ocs_textbuf_t *textbuf, ocs_scsi_ddump_type_e type, void *obj) in ocs_scsi_tgt_ddump()
|
H A D | ocs_els.c | 2628 ocs_ddump_els(ocs_textbuf_t *textbuf, ocs_io_t *els) in ocs_ddump_els()
|
H A D | ocs_scsi.c | 2516 ocs_textbuf_t txtbuf; in ocs_scsi_send_io()
|