Searched refs:ctxm (Results 1 – 6 of 6) sorted by relevance
| /drivers/net/ethernet/broadcom/bnge/ |
| A D | bnge_rmem.c | 179 rmem->ctx_mem = ctxm; in bnge_alloc_ctx_pg_tbls() 194 rmem->ctx_mem = ctxm; in bnge_alloc_ctx_pg_tbls() 240 if (ctxm->instance_bmap) in bnge_setup_ctxm_pg_tbls() 244 entries = clamp_t(u32, entries, ctxm->min_entries, ctxm->max_entries); in bnge_setup_ctxm_pg_tbls() 249 ctxm->init_value ? ctxm : NULL); in bnge_setup_ctxm_pg_tbls() 274 rc = bnge_hwrm_func_backing_store(bd, ctxm, ctxm->last); in bnge_backing_store_cfg() 303 ctxm->pg_info = NULL; in bnge_free_ctx_mem() 373 rc = bnge_setup_ctxm_pg_tbls(bd, ctxm, ctxm->cq_l2_entries + in bnge_alloc_ctx_mem() 379 rc = bnge_setup_ctxm_pg_tbls(bd, ctxm, ctxm->max_entries, 1); in bnge_alloc_ctx_mem() 384 rc = bnge_setup_ctxm_pg_tbls(bd, ctxm, ctxm->max_entries, 1); in bnge_alloc_ctx_mem() [all …]
|
| A D | bnge_hwrm_lib.c | 221 ctxm->init_value = init_val; in bnge_init_ctx_initializer() 226 ctxm->init_value = 0; in bnge_init_ctx_initializer() 238 if (!ctxm->max_entries) in bnge_alloc_all_ctx_pg_info() 241 if (ctxm->instance_bmap) in bnge_alloc_all_ctx_pg_info() 243 ctxm->pg_info = kcalloc(n, sizeof(*ctxm->pg_info), GFP_KERNEL); in bnge_alloc_all_ctx_pg_info() 244 if (!ctxm->pg_info) in bnge_alloc_all_ctx_pg_info() 295 ctxm->flags = flags; in bnge_hwrm_func_backing_store_qcaps() 308 ctxm->split[i] = le32_to_cpu(*p); in bnge_hwrm_func_backing_store_qcaps() 336 struct bnge_ctx_mem_type *ctxm, in bnge_hwrm_func_backing_store() argument 344 if (!(ctxm->flags & BNGE_CTX_MEM_TYPE_VALID) || !ctxm->pg_info) in bnge_hwrm_func_backing_store() [all …]
|
| A D | bnge_hwrm_lib.h | 16 struct bnge_ctx_mem_type *ctxm,
|
| /drivers/net/ethernet/broadcom/bnxt/ |
| A D | bnxt.c | 2561 if (ctxm->instance_bmap && ctxm->instance_bmap > 1) in bnxt_bs_trace_init() 2564 mem_size = ctxm->max_entries * ctxm->entry_size; in bnxt_bs_trace_init() 8558 if (!ctxm->max_entries || ctxm->pg_info) in bnxt_alloc_all_ctx_pg_info() 8712 ctxm->max_entries = ctxm->vnic_entries + in bnxt_hwrm_func_backing_store_qcaps() 8734 memcpy(&ctx->ctx_arr[BNXT_CTX_FTQM], ctxm, sizeof(*ctxm)); in bnxt_hwrm_func_backing_store_qcaps() 8756 memcpy(ctxm, &ctx->ctx_arr[BNXT_CTX_STQM], sizeof(*ctxm)); in bnxt_hwrm_func_backing_store_qcaps() 8858 cpu_to_le16(ctxm->max_entries - ctxm->vnic_entries); in bnxt_hwrm_func_backing_store_cfg() 9076 ctxm->init_value ? ctxm : NULL); in bnxt_setup_ctxm_pg_tbls() 9227 size_t tail = ctxm->max_entries * ctxm->entry_size; in bnxt_copy_ctx_mem() 9254 memset(ctxm, 0, sizeof(*ctxm)); in bnxt_free_one_ctx_mem() [all …]
|
| A D | bnxt_coredump.c | 328 struct bnxt_ctx_mem_type *ctxm, u16 type) in bnxt_fill_drv_seg_record() argument 339 record->max_entries = cpu_to_le32(ctxm->max_entries); in bnxt_fill_drv_seg_record() 340 record->entry_size = cpu_to_le32(ctxm->entry_size); in bnxt_fill_drv_seg_record() 363 struct bnxt_ctx_mem_type *ctxm = &ctx->ctx_arr[type]; in bnxt_get_ctx_coredump() local 368 if (!ctxm->mem_valid || !seg_id) in bnxt_get_ctx_coredump() 376 bnxt_fill_drv_seg_record(bp, &record, ctxm, in bnxt_get_ctx_coredump() 384 seg_len = bnxt_copy_ctx_mem(bp, ctxm, data, 0) + extra_hlen; in bnxt_get_ctx_coredump()
|
| A D | bnxt.h | 2914 size_t bnxt_copy_ctx_mem(struct bnxt *bp, struct bnxt_ctx_mem_type *ctxm,
|
Completed in 55 milliseconds