Lines Matching refs:gid_pn
1492 * @gid_pn: pointer to return pointer to struct zfcp_gid_pn_data
1496 zfcp_gid_pn_buffers_alloc(struct zfcp_gid_pn_data **gid_pn, mempool_t *pool)
1521 *gid_pn = data;
1527 * @gid_pn: pointer to struct zfcp_gid_pn_data which has to be freed
1530 zfcp_gid_pn_buffers_free(struct zfcp_gid_pn_data *gid_pn)
1532 if ((gid_pn->ct.pool != 0))
1533 mempool_free(gid_pn, gid_pn->ct.pool);
1535 kfree(gid_pn);
1549 struct zfcp_gid_pn_data *gid_pn;
1552 ret = zfcp_gid_pn_buffers_alloc(&gid_pn, adapter->pool.data_gid_pn);
1554 ZFCP_LOG_INFO("error: buffer allocation for gid_pn nameserver "
1561 ct_iu_req = zfcp_sg_to_address(gid_pn->ct.req);
1571 gid_pn->ct.port = adapter->nameserver_port;
1572 gid_pn->ct.handler = zfcp_ns_gid_pn_handler;
1573 gid_pn->ct.handler_data = (unsigned long) gid_pn;
1574 gid_pn->ct.timeout = ZFCP_NS_GID_PN_TIMEOUT;
1575 gid_pn->port = erp_action->port;
1577 ret = zfcp_fsf_send_ct(&gid_pn->ct, adapter->pool.fsf_req_erp,
1580 ZFCP_LOG_INFO("error: initiation of gid_pn nameserver request "
1584 zfcp_gid_pn_buffers_free(gid_pn);
1601 struct zfcp_gid_pn_data *gid_pn;
1604 gid_pn = (struct zfcp_gid_pn_data *) data;
1605 port = gid_pn->port;
1606 ct = &gid_pn->ct;
1641 ZFCP_LOG_NORMAL("warning: failed gid_pn nameserver request for wwpn "
1645 zfcp_gid_pn_buffers_free(gid_pn);