Searched refs:wka_port (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/s390/scsi/ |
H A D | zfcp_fc.c | 146 static int zfcp_fc_wka_port_get(struct zfcp_fc_wka_port *wka_port) in zfcp_fc_wka_port_get() argument 150 if (mutex_lock_interruptible(&wka_port->mutex)) in zfcp_fc_wka_port_get() 153 if (wka_port->status == ZFCP_FC_WKA_PORT_OFFLINE || in zfcp_fc_wka_port_get() 154 wka_port->status == ZFCP_FC_WKA_PORT_CLOSING) { in zfcp_fc_wka_port_get() 155 wka_port->status = ZFCP_FC_WKA_PORT_OPENING; in zfcp_fc_wka_port_get() 156 if (zfcp_fsf_open_wka_port(wka_port)) { in zfcp_fc_wka_port_get() 158 wka_port->status = ZFCP_FC_WKA_PORT_OFFLINE; in zfcp_fc_wka_port_get() 163 wait_event(wka_port->opened, in zfcp_fc_wka_port_get() 164 wka_port->status == ZFCP_FC_WKA_PORT_ONLINE || in zfcp_fc_wka_port_get() 165 wka_port in zfcp_fc_wka_port_get() 180 struct zfcp_fc_wka_port *wka_port = zfcp_fc_wka_port_offline() local 200 zfcp_fc_wka_port_put(struct zfcp_fc_wka_port *wka_port) zfcp_fc_wka_port_put() argument 209 zfcp_fc_wka_port_init(struct zfcp_fc_wka_port *wka_port, u32 d_id, struct zfcp_adapter *adapter) zfcp_fc_wka_port_init() argument 1010 struct zfcp_fc_wka_port *wka_port; zfcp_fc_ct_job_handler() local 1046 struct zfcp_fc_wka_port *wka_port; zfcp_fc_exec_ct_job() local [all...] |
H A D | zfcp_fsf.c | 1199 * @wka_port: pointer to zfcp WKA port to send CT/GS to 1204 int zfcp_fsf_send_ct(struct zfcp_fc_wka_port *wka_port, in zfcp_fsf_send_ct() argument 1208 struct zfcp_qdio *qdio = wka_port->adapter->qdio; in zfcp_fsf_send_ct() 1230 req->qtcb->header.port_handle = wka_port->handle; in zfcp_fsf_send_ct() 1231 ct->d_id = wka_port->d_id; in zfcp_fsf_send_ct() 1234 zfcp_dbf_san_req("fssct_1", req, wka_port->d_id); in zfcp_fsf_send_ct() 1868 struct zfcp_fc_wka_port *wka_port = req->data; in zfcp_fsf_open_wka_port_handler() local 1872 wka_port->status = ZFCP_FC_WKA_PORT_OFFLINE; in zfcp_fsf_open_wka_port_handler() 1879 "Opening WKA port 0x%x failed\n", wka_port->d_id); in zfcp_fsf_open_wka_port_handler() 1883 wka_port in zfcp_fsf_open_wka_port_handler() 1900 zfcp_fsf_open_wka_port(struct zfcp_fc_wka_port *wka_port) zfcp_fsf_open_wka_port() argument 1943 struct zfcp_fc_wka_port *wka_port = req->data; zfcp_fsf_close_wka_port_handler() local 1959 zfcp_fsf_close_wka_port(struct zfcp_fc_wka_port *wka_port) zfcp_fsf_close_wka_port() argument [all...] |
H A D | zfcp_dbf.c | 429 * @wka_port: well known address port 432 void zfcp_dbf_rec_run_wka(char *tag, struct zfcp_fc_wka_port *wka_port, in zfcp_dbf_rec_run_wka() argument 435 struct zfcp_dbf *dbf = wka_port->adapter->dbf; in zfcp_dbf_rec_run_wka() 448 rec->port_status = wka_port->status; in zfcp_dbf_rec_run_wka() 449 rec->d_id = wka_port->d_id; in zfcp_dbf_rec_run_wka()
|
/kernel/linux/linux-6.6/drivers/s390/scsi/ |
H A D | zfcp_fc.c | 146 static int zfcp_fc_wka_port_get(struct zfcp_fc_wka_port *wka_port) in zfcp_fc_wka_port_get() argument 150 if (mutex_lock_interruptible(&wka_port->mutex)) in zfcp_fc_wka_port_get() 153 if (wka_port->status == ZFCP_FC_WKA_PORT_OFFLINE || in zfcp_fc_wka_port_get() 154 wka_port->status == ZFCP_FC_WKA_PORT_CLOSING) { in zfcp_fc_wka_port_get() 155 wka_port->status = ZFCP_FC_WKA_PORT_OPENING; in zfcp_fc_wka_port_get() 156 if (zfcp_fsf_open_wka_port(wka_port)) { in zfcp_fc_wka_port_get() 158 wka_port->status = ZFCP_FC_WKA_PORT_OFFLINE; in zfcp_fc_wka_port_get() 163 wait_event(wka_port->opened, in zfcp_fc_wka_port_get() 164 wka_port->status == ZFCP_FC_WKA_PORT_ONLINE || in zfcp_fc_wka_port_get() 165 wka_port in zfcp_fc_wka_port_get() 180 struct zfcp_fc_wka_port *wka_port = zfcp_fc_wka_port_offline() local 200 zfcp_fc_wka_port_put(struct zfcp_fc_wka_port *wka_port) zfcp_fc_wka_port_put() argument 209 zfcp_fc_wka_port_init(struct zfcp_fc_wka_port *wka_port, u32 d_id, struct zfcp_adapter *adapter) zfcp_fc_wka_port_init() argument 1010 struct zfcp_fc_wka_port *wka_port; zfcp_fc_ct_job_handler() local 1046 struct zfcp_fc_wka_port *wka_port; zfcp_fc_exec_ct_job() local [all...] |
H A D | zfcp_fsf.c | 1220 * @wka_port: pointer to zfcp WKA port to send CT/GS to 1225 int zfcp_fsf_send_ct(struct zfcp_fc_wka_port *wka_port, in zfcp_fsf_send_ct() argument 1229 struct zfcp_qdio *qdio = wka_port->adapter->qdio; in zfcp_fsf_send_ct() 1251 req->qtcb->header.port_handle = wka_port->handle; in zfcp_fsf_send_ct() 1252 ct->d_id = wka_port->d_id; in zfcp_fsf_send_ct() 1255 zfcp_dbf_san_req("fssct_1", req, wka_port->d_id); in zfcp_fsf_send_ct() 1889 struct zfcp_fc_wka_port *wka_port = req->data; in zfcp_fsf_open_wka_port_handler() local 1893 wka_port->status = ZFCP_FC_WKA_PORT_OFFLINE; in zfcp_fsf_open_wka_port_handler() 1900 "Opening WKA port 0x%x failed\n", wka_port->d_id); in zfcp_fsf_open_wka_port_handler() 1904 wka_port in zfcp_fsf_open_wka_port_handler() 1921 zfcp_fsf_open_wka_port(struct zfcp_fc_wka_port *wka_port) zfcp_fsf_open_wka_port() argument 1964 struct zfcp_fc_wka_port *wka_port = req->data; zfcp_fsf_close_wka_port_handler() local 1980 zfcp_fsf_close_wka_port(struct zfcp_fc_wka_port *wka_port) zfcp_fsf_close_wka_port() argument [all...] |
H A D | zfcp_dbf.c | 446 * @wka_port: well known address port 449 void zfcp_dbf_rec_run_wka(char *tag, struct zfcp_fc_wka_port *wka_port, in zfcp_dbf_rec_run_wka() argument 452 struct zfcp_dbf *dbf = wka_port->adapter->dbf; in zfcp_dbf_rec_run_wka() 465 rec->port_status = wka_port->status; in zfcp_dbf_rec_run_wka() 466 rec->d_id = wka_port->d_id; in zfcp_dbf_rec_run_wka()
|
Completed in 12 milliseconds