Home
last modified time | relevance | path

Searched refs:ctxm (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c2494 static void bnxt_bs_trace_init(struct bnxt *bp, struct bnxt_ctx_mem_type *ctxm) in bnxt_bs_trace_init() argument
2497 u16 trace_type = bnxt_bstore_to_trace[ctxm->type]; in bnxt_bs_trace_init()
2498 struct bnxt_ctx_pg_info *ctx_pg = ctxm->pg_info; in bnxt_bs_trace_init()
2503 if (ctxm->instance_bmap && ctxm->instance_bmap > 1) in bnxt_bs_trace_init()
2506 mem_size = ctxm->max_entries * ctxm->entry_size; in bnxt_bs_trace_init()
2515 bs_trace->ctx_type = ctxm->type; in bnxt_bs_trace_init()
3500 static void bnxt_init_ctx_mem(struct bnxt_ctx_mem_type *ctxm, void *p, int len) in bnxt_init_ctx_mem() argument
3502 u8 init_val = ctxm->init_value; in bnxt_init_ctx_mem()
3503 u16 offset = ctxm->init_offset; in bnxt_init_ctx_mem()
3513 for (i = 0; i < len; i += ctxm->entry_size) in bnxt_init_ctx_mem()
[all …]
H A Dbnxt_coredump.c316 struct bnxt_ctx_mem_type *ctxm, u16 type) in bnxt_fill_drv_seg_record() argument
327 record->max_entries = cpu_to_le32(ctxm->max_entries); in bnxt_fill_drv_seg_record()
328 record->entry_size = cpu_to_le32(ctxm->entry_size); in bnxt_fill_drv_seg_record()
351 struct bnxt_ctx_mem_type *ctxm = &ctx->ctx_arr[type]; in bnxt_get_ctx_coredump() local
356 if (!ctxm->mem_valid || !seg_id) in bnxt_get_ctx_coredump()
363 seg_len = bnxt_copy_ctx_mem(bp, ctxm, data, 0) + extra_hlen; in bnxt_get_ctx_coredump()
372 bnxt_fill_drv_seg_record(bp, &record, ctxm, in bnxt_get_ctx_coredump()
H A Dbnxt.h2897 size_t bnxt_copy_ctx_mem(struct bnxt *bp, struct bnxt_ctx_mem_type *ctxm,