Lines Matching refs:async
1193 login_info->async.va = vhost->async_crq.msg_token;
1194 login_info->async.len = vhost->async_crq.size * sizeof(*vhost->async_crq.msgs);
2518 static const char *unknown_ae = "Unknown async";
2521 * ibmvfc_get_ae_desc - Get text description for async event
2522 * @ae: async event
2537 * ibmvfc_handle_async - Handle an async event from the adapter
2617 dev_err(vhost->dev, "Unknown async event received: %lld\n", crq->event);
3046 * ibmvfc_next_async_crq - Returns the next entry in async queue
3123 struct ibmvfc_async_crq *async;
3129 /* Pull all the valid messages off the async CRQ */
3130 while ((async = ibmvfc_next_async_crq(vhost)) != NULL) {
3131 ibmvfc_handle_async(async, vhost);
3132 async->valid = 0;
3144 if ((async = ibmvfc_next_async_crq(vhost)) != NULL) {
3146 ibmvfc_handle_async(async, vhost);
3147 async->valid = 0;
4198 * ibmvfc_log_ae - Log async events if necessary
4549 dev_err(dev, "Couldn't allocate async queue.\n");
4559 dev_err(dev, "Failed to map async queue\n");