Searched refs:fcp_port (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/fibre-channel/ulp/ |
H A D | fcpvar.h | 128 typedef struct fcp_port { struct 140 struct fcp_port *port_next; argument 656 struct fcp_port *ipkt_port; 750 struct fcp_port *tgt_port; 1154 struct fcp_port *port; 1305 #define ADDR2FCP(ap) ((struct fcp_port *) \ 1324 _NOTE(MUTEX_PROTECTS_DATA(fcp_port::port_mutex, 1325 fcp_port::port_state fcp_tgt::tgt_change_cnt 1326 fcp_port::fcp_next fcp_port::port_tgt_hash_table 1327 fcp_port::port_link_cnt fcp_port::port_reset_list [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/fcp/ |
H A D | fcp.c | 37 static struct fcp_port port; 56 wsp->walk_data = mdb_alloc(sizeof (struct fcp_port), UM_SLEEP); in fcp_walk_i() 68 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_port), in fcp_walk_s() 78 (uintptr_t)(((struct fcp_port *)wsp->walk_data)->port_next); in fcp_walk_s() 89 mdb_free(wsp->walk_data, sizeof (struct fcp_port)); in fcp_walk_f() 96 struct fcp_port pinfo; in fcp() 117 if (mdb_vread(&pinfo, sizeof (struct fcp_port), addr) != in fcp() 118 sizeof (struct fcp_port)) { in fcp() 323 if (mdb_vread(&port, sizeof (struct fcp_port), wsp->walk_addr) != in targets_walk_i() 324 sizeof (struct fcp_port)) { in targets_walk_i() [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcp.c | 415 static struct fcp_tgt *fcp_port_create_tgt(struct fcp_port *pptr, 427 static void fcp_handle_devices(struct fcp_port *pptr, 430 static int fcp_handle_mapflags(struct fcp_port *pptr, 434 static int fcp_send_els(struct fcp_port *pptr, struct fcp_tgt *ptgt, 436 static void fcp_update_state(struct fcp_port *pptr, uint32_t state, 440 static struct fcp_port *fcp_get_port(opaque_t port_handle); 444 static int fcp_unsol_prli(struct fcp_port *pptr, fc_unsol_buf_t *buf); 445 static struct fcp_ipkt *fcp_icmd_alloc(struct fcp_port *pptr, 448 static void fcp_icmd_free(struct fcp_port *pptr, struct fcp_ipkt *icmd); 449 static int fcp_alloc_dma(struct fcp_port *pptr, struct fcp_ipkt *icmd, [all …]
|