/freebsd-13-stable/sys/dev/ocs_fc/ |
H A D | ocs_mgmt.h | 64 typedef void (*ocs_mgmt_get_func)(ocs_t *, char *, ocs_textbuf_t*); 78 typedef void (*ocs_mgmt_get_list_handler)(ocs_textbuf_t *textbuf, void* object); 79 typedef void (*ocs_mgmt_get_all_handler)(ocs_textbuf_t *textbuf, void* object); 80 typedef int (*ocs_mgmt_get_handler)(ocs_textbuf_t *, char *parent, char *name, void *object); 94 extern void ocs_mgmt_start_section(ocs_textbuf_t *textbuf, const char *name, int index); 95 extern void ocs_mgmt_start_unnumbered_section(ocs_textbuf_t *textbuf, const char *name); 96 extern void ocs_mgmt_end_section(ocs_textbuf_t *textbuf, const char *name, int index); 97 extern void ocs_mgmt_end_unnumbered_section(ocs_textbuf_t *textbuf, const char *name); 98 extern void ocs_mgmt_emit_property_name(ocs_textbuf_t *textbuf, int access, const char *name); 99 extern void ocs_mgmt_emit_string(ocs_textbuf_t *textbu [all...] |
H A D | ocs_ddump.h | 45 extern int ocs_ddump(ocs_t *ocs, ocs_textbuf_t *textbuf, uint32_t flags, uint32_t qentries); 47 extern void ocs_ddump_startfile(ocs_textbuf_t *textbuf); 48 extern void ocs_ddump_endfile(ocs_textbuf_t *textbuf); 49 extern void ocs_ddump_section(ocs_textbuf_t *textbuf, const char *name, uint32_t instance); 50 extern void ocs_ddump_endsection(ocs_textbuf_t *textbuf, const char *name, uint32_t instance); 52 extern void ocs_ddump_value(ocs_textbuf_t *textbuf, const char *name, const char *fmt, ...); 53 extern void ocs_ddump_buffer(ocs_textbuf_t *textbuf, const char *name, uint32_t instance, void *buffer, uint32_t size); 55 extern int32_t ocs_get_saved_ddump(ocs_t *ocs, ocs_textbuf_t *textbuf); 58 extern void ocs_ddump_queue_entries(ocs_textbuf_t *textbuf, void *q_addr, uint32_t size, uint32_t length, int32_t index, uint32_t qentries);
|
H A D | ocs_utils.h | 100 } ocs_textbuf_t; typedef in typeref:struct:__anon13877 102 extern int32_t ocs_textbuf_alloc(ocs_t *ocs, ocs_textbuf_t *textbuf, uint32_t length); 103 extern uint32_t ocs_textbuf_initialized(ocs_textbuf_t *textbuf); 104 extern int32_t ocs_textbuf_init(ocs_t *ocs, ocs_textbuf_t *textbuf, void *buffer, uint32_t length); 105 extern void ocs_textbuf_free(ocs_t *ocs, ocs_textbuf_t *textbuf); 106 extern void ocs_textbuf_putc(ocs_textbuf_t *textbuf, uint8_t c); 107 extern void ocs_textbuf_puts(ocs_textbuf_t *textbuf, char *s); 109 extern void ocs_textbuf_printf(ocs_textbuf_t *textbuf, const char *fmt, ...); 111 extern void ocs_textbuf_vprintf(ocs_textbuf_t *textbuf, const char *fmt, va_list ap); 112 extern void ocs_textbuf_buffer(ocs_textbuf_t *textbu [all...] |
H A D | ocs_mgmt.c | 65 static void get_nodes_count(ocs_t *, char *, ocs_textbuf_t*); 66 static void get_desc(ocs_t *, char *, ocs_textbuf_t*); 67 static void get_fw_rev(ocs_t *, char *, ocs_textbuf_t*); 68 static void get_fw_rev2(ocs_t *, char *, ocs_textbuf_t*); 69 static void get_ipl(ocs_t *, char *, ocs_textbuf_t*); 70 static void get_wwnn(ocs_t *, char *, ocs_textbuf_t*); 71 static void get_wwpn(ocs_t *, char *, ocs_textbuf_t*); 72 static void get_fcid(ocs_t *, char *, ocs_textbuf_t *); 73 static void get_sn(ocs_t *, char *, ocs_textbuf_t*); 74 static void get_pn(ocs_t *, char *, ocs_textbuf_t*); [all...] |
H A D | ocs_utils.c | 581 ocs_ddump_startfile(ocs_textbuf_t *textbuf) 597 ocs_ddump_endfile(ocs_textbuf_t *textbuf) 614 ocs_ddump_section(ocs_textbuf_t *textbuf, const char *name, uint32_t instance) 632 ocs_ddump_endsection(ocs_textbuf_t *textbuf, const char *name, uint32_t instance) 650 ocs_ddump_value(ocs_textbuf_t *textbuf, const char *name, const char *fmt, ...) 677 ocs_ddump_buffer(ocs_textbuf_t *textbuf, const char *name, uint32_t instance, void *buffer, uint32_t size) 719 ocs_ddump_queue_entries(ocs_textbuf_t *textbuf, void *q_addr, uint32_t size, 1236 ocs_ddump_buffer((ocs_textbuf_t*) textbuf, reqlabel, 0, sparams, sizeof(fc_plogi_payload_t)); 1623 static ocs_textbuf_segment_t *ocs_textbuf_segment_alloc(ocs_textbuf_t *textbuf); 1625 static ocs_textbuf_segment_t *ocs_textbuf_get_segment(ocs_textbuf_t *textbu [all...] |
H A D | ocs_io.c | 48 void ocs_mgmt_io_list(ocs_textbuf_t *textbuf, void *io); 49 void ocs_mgmt_io_get_all(ocs_textbuf_t *textbuf, void *io); 50 int ocs_mgmt_io_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *io); 363 ocs_ddump_io(ocs_textbuf_t *textbuf, ocs_io_t *io) 411 ocs_mgmt_io_list(ocs_textbuf_t *textbuf, void *object) 425 ocs_mgmt_io_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *object) 472 ocs_mgmt_io_get_all(ocs_textbuf_t *textbuf, void *object)
|
H A D | ocs_domain.h | 89 extern int ocs_ddump_domain(ocs_textbuf_t *textbuf, ocs_domain_t *domain);
|
H A D | ocs_ddump.c | 45 void hw_queue_ddump(ocs_textbuf_t *textbuf, ocs_hw_t *hw); 63 ocs_ddump_sli4_queue(ocs_textbuf_t *textbuf, const char *name, ocs_hw_t *hw, sli4_queue_t *q, uint32_t q_count, uint32_t qentries) 134 ocs_ddump_sli_q_fields(ocs_textbuf_t *textbuf, sli4_t *sli4, sli4_qtype_e qtype) 167 ocs_ddump_sli(ocs_textbuf_t *textbuf, sli4_t *sli4) 272 ocs_ddump_hw_io(ocs_textbuf_t *textbuf, ocs_hw_io_t *io) 307 ocs_ddump_queue_history(ocs_textbuf_t *textbuf, ocs_hw_q_hist_t *q_hist) 403 ocs_ddump_hw(ocs_textbuf_t *textbuf, ocs_hw_t *hw, uint32_t flags, uint32_t qentries) 554 hw_queue_ddump(ocs_textbuf_t *textbuf, ocs_hw_t *hw) 637 ocs_ddump(ocs_t *ocs, ocs_textbuf_t *textbuf, uint32_t flags, uint32_t qentries)
|
H A D | ocs_drv_fc.h | 148 ocs_textbuf_t ddump_saved;
|
H A D | ocs_io.h | 193 extern void ocs_ddump_io(ocs_textbuf_t *textbuf, ocs_io_t *io);
|
H A D | ocs_sport.h | 99 extern int ocs_ddump_sport(ocs_textbuf_t *textbuf, ocs_sport_t *sport);
|
H A D | ocs_domain.c | 65 void ocs_mgmt_domain_list(ocs_textbuf_t *textbuf, void *domain); 66 void ocs_mgmt_domain_get_all(ocs_textbuf_t *textbuf, void *domain); 67 int ocs_mgmt_domain_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *domain); 1318 ocs_ddump_domain(ocs_textbuf_t *textbuf, ocs_domain_t *domain) 1362 ocs_mgmt_domain_list(ocs_textbuf_t *textbuf, void *object) 1396 ocs_mgmt_domain_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *object) 1469 ocs_mgmt_domain_get_all(ocs_textbuf_t *textbuf, void *object)
|
H A D | ocs.h | 206 ocs_textbuf_t ddump_saved;
|
H A D | ocs_sport.c | 47 void ocs_mgmt_sport_list(ocs_textbuf_t *textbuf, void *sport); 48 void ocs_mgmt_sport_get_all(ocs_textbuf_t *textbuf, void *sport); 49 int ocs_mgmt_sport_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *sport); 1182 ocs_ddump_sport(ocs_textbuf_t *textbuf, ocs_sli_port_t *sport) 1254 ocs_mgmt_sport_list(ocs_textbuf_t *textbuf, void *object) 1290 ocs_mgmt_sport_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *object) 1364 ocs_mgmt_sport_get_all(ocs_textbuf_t *textbuf, void *object)
|
H A D | ocs_scsi.h | 383 extern void ocs_scsi_ini_ddump(ocs_textbuf_t *textbuf, ocs_scsi_ddump_type_e type, void *obj); 384 extern void ocs_scsi_tgt_ddump(ocs_textbuf_t *textbuf, ocs_scsi_ddump_type_e type, void *obj);
|
H A D | ocs_els.h | 87 extern void ocs_ddump_els(ocs_textbuf_t *textbuf, ocs_io_t *els);
|
H A D | ocs_node.h | 217 extern int ocs_ddump_node(ocs_textbuf_t *textbuf, ocs_node_t *node);
|
H A D | ocs_node.c | 57 void ocs_mgmt_node_list(ocs_textbuf_t *textbuf, void *node); 58 void ocs_mgmt_node_get_all(ocs_textbuf_t *textbuf, void *node); 59 int ocs_mgmt_node_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *node); 1510 ocs_ddump_node(ocs_textbuf_t *textbuf, ocs_node_t *node) 1694 ocs_mgmt_node_list(ocs_textbuf_t *textbuf, void *object) 1734 ocs_mgmt_node_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *object) 1838 ocs_mgmt_node_get_all(ocs_textbuf_t *textbuf, void *object)
|
H A D | ocs_ioctl.c | 396 ocs_textbuf_t textbuf; 412 ocs_textbuf_t *ptbuf = NULL; 517 ocs_textbuf_t textbuf; 543 ocs_textbuf_t textbuf; 573 ocs_textbuf_t textbuf;
|
H A D | ocs_cam.c | 2709 ocs_scsi_ini_ddump(ocs_textbuf_t *textbuf, ocs_scsi_ddump_type_e type, void *obj) 2739 ocs_scsi_tgt_ddump(ocs_textbuf_t *textbuf, ocs_scsi_ddump_type_e type, void *obj)
|
H A D | ocs_els.c | 2630 ocs_ddump_els(ocs_textbuf_t *textbuf, ocs_io_t *els)
|
H A D | ocs_scsi.c | 2515 ocs_textbuf_t txtbuf;
|