Lines Matching refs:bnxt
61 int __hwrm_req_init(struct bnxt *bp, void **req, u16 req_type, u32 req_len) in __hwrm_req_init()
98 static struct bnxt_hwrm_ctx *__hwrm_ctx(struct bnxt *bp, u8 *req_addr) in __hwrm_ctx()
135 void hwrm_req_timeout(struct bnxt *bp, void *req, unsigned int timeout) in hwrm_req_timeout()
158 void hwrm_req_alloc_flags(struct bnxt *bp, void *req, gfp_t gfp) in hwrm_req_alloc_flags()
192 int hwrm_req_replace(struct bnxt *bp, void *req, void *new_req, u32 len) in hwrm_req_replace()
245 void hwrm_req_flags(struct bnxt *bp, void *req, enum bnxt_hwrm_ctx_flags flags) in hwrm_req_flags()
278 void *hwrm_req_hold(struct bnxt *bp, void *req) in hwrm_req_hold()
298 static void __hwrm_ctx_drop(struct bnxt *bp, struct bnxt_hwrm_ctx *ctx) in __hwrm_ctx_drop()
330 void hwrm_req_drop(struct bnxt *bp, void *req) in hwrm_req_drop()
370 __hwrm_acquire_token(struct bnxt *bp, enum bnxt_hwrm_chnl dst) in __hwrm_acquire_token()
393 __hwrm_release_token(struct bnxt *bp, struct bnxt_hwrm_wait_token *token) in __hwrm_release_token()
405 hwrm_update_token(struct bnxt *bp, u16 seq_id, enum bnxt_hwrm_wait_state state) in hwrm_update_token()
421 static void hwrm_req_dbg(struct bnxt *bp, struct input *req) in hwrm_req_dbg()
447 static bool hwrm_wait_must_abort(struct bnxt *bp, u32 req_type, u32 *fw_status) in hwrm_wait_must_abort()
459 static int __hwrm_send(struct bnxt *bp, struct bnxt_hwrm_ctx *ctx) in __hwrm_send()
725 int hwrm_req_send(struct bnxt *bp, void *req) in hwrm_req_send()
746 int hwrm_req_send_silent(struct bnxt *bp, void *req) in hwrm_req_send_silent()
778 hwrm_req_dma_slice(struct bnxt *bp, void *req, u32 size, dma_addr_t *dma_handle) in hwrm_req_dma_slice()