Lines Matching defs:callback
29 int (*callback)(struct efc *efc, int status, u8 *mqe, void *arg);
262 /* Create mailbox request ctx pool for library callback */
421 * XRI_ABORTED CQE to issue the IO callback
1538 if (ctx->callback)
1539 (*ctx->callback)(hw->os->efcport, status, mqe,
1555 * Allocate a callback context (which includes the mbox cmd buffer),
1563 ctx->callback = cb;
1857 * callback here depending on whether a XRI_ABORTED CQE is expected ot
1859 * issue the callback now.
1891 /* Free the WQ callback */
2080 wqcb->callback = NULL;
2091 void (*callback)(void *arg, u8 *cqe, int status),
2098 if (!callback)
2111 wqcb->callback = callback;
2126 if (!wqcb->callback)
2130 wqcb->callback = NULL;
2430 if (!wqcb->callback) {
2431 efc_log_err(hw->os, "wqcb callback is NULL\n");
2435 (*wqcb->callback)(wqcb->arg, cqe, status);
2461 * callback here.
2972 void (*callback)(void *arg, u8 *cqe, int status),
2982 /* populate the callback object */
2986 ctx->wqcb = efct_hw_reqtag_alloc(hw, callback, arg);
3212 efct_hw_async_cb_t callback;
3223 if (ctx->callback)
3224 (*ctx->callback)(hw, status, mqe, ctx->arg);
3231 efct_hw_async_call(struct efct_hw *hw, efct_hw_async_cb_t callback, void *arg)
3237 * Allocate a callback context (which includes the mbox cmd buffer),
3245 ctx->callback = callback;
3366 /* Free buffer on error, since no callback is coming */
3375 /* Free buffer on error, since no callback is coming */