Lines Matching refs:sr_buf
109 struct fsf_status_read_buffer *sr_buf = req->data;
112 int d_id = ntoh24(sr_buf->d_id);
231 struct fsf_status_read_buffer *sr_buf = req->data;
233 (struct fsf_link_down_info *) &sr_buf->payload;
235 switch (sr_buf->status_subtype) {
247 struct fsf_status_read_buffer *sr_buf)
249 if (sr_buf->status_subtype == FSF_STATUS_READ_SUB_LIC_CHANGE) {
250 u32 version = sr_buf->payload.version_change.current_version;
261 struct fsf_status_read_buffer *sr_buf = req->data;
265 mempool_free(virt_to_page(sr_buf), adapter->pool.sr_data);
272 switch (sr_buf->status_type) {
310 if (sr_buf->status_subtype & FSF_STATUS_READ_SUB_INCOMING_ELS)
312 if (sr_buf->status_subtype & FSF_STATUS_READ_SUB_VERSION_CHANGE)
317 adapter->adapter_features = sr_buf->payload.word[0];
320 zfcp_fsf_status_read_version_change(adapter, sr_buf);
324 mempool_free(virt_to_page(sr_buf), adapter->pool.sr_data);
933 struct fsf_status_read_buffer *sr_buf;
954 sr_buf = page_address(page);
955 memset(sr_buf, 0, sizeof(*sr_buf));
956 req->data = sr_buf;
958 zfcp_qdio_fill_next(qdio, &req->qdio_req, sr_buf, sizeof(*sr_buf));
970 mempool_free(virt_to_page(sr_buf), adapter->pool.sr_data);