Searched refs:num_dbs (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/gpu/drm/xe/ |
H A D | xe_gt_sriov_pf_config_types.h | 28 /** @num_dbs: number of GuC doorbells IDs. */ 29 u16 num_dbs; member 55 /** @num_dbs: number of GuC doorbells. */ 56 u16 num_dbs; member
|
H A D | xe_gt_sriov_pf_config.c | 284 if (details && config->num_dbs) { in encode_config() 290 cfg[n++] = config->num_dbs; in encode_config() 1044 spare = gt->sriov.pf.spare.num_dbs; in pf_get_spare_dbs() 1061 gt->sriov.pf.spare.num_dbs = spare; in pf_set_spare_dbs() 1086 pf_release_dbs(gt, config->begin_db, config->num_dbs); in pf_release_config_dbs() 1088 config->num_dbs = 0; in pf_release_config_dbs() 1091 static int pf_provision_vf_dbs(struct xe_gt *gt, unsigned int vfid, u32 num_dbs) in pf_provision_vf_dbs() argument 1098 if (num_dbs > GUC_NUM_DOORBELLS) in pf_provision_vf_dbs() 1101 if (config->num_dbs) { in pf_provision_vf_dbs() 1113 if (!num_dbs) in pf_provision_vf_dbs() 1153 u32 num_dbs; xe_gt_sriov_pf_config_get_dbs() local 1178 xe_gt_sriov_pf_config_set_dbs(struct xe_gt * gt,unsigned int vfid,u32 num_dbs) xe_gt_sriov_pf_config_set_dbs() argument 1209 xe_gt_sriov_pf_config_bulk_set_dbs(struct xe_gt * gt,unsigned int vfid,unsigned int num_vfs,u32 num_dbs) xe_gt_sriov_pf_config_bulk_set_dbs() argument [all...] |
H A D | xe_gt_sriov_vf.c | 498 u32 num_ctxs, num_dbs; in vf_get_submission_cfg() local 507 err = guc_action_query_single_klv32(guc, GUC_KLV_VF_CFG_NUM_DOORBELLS_KEY, &num_dbs); in vf_get_submission_cfg() 516 if (config->num_dbs && config->num_dbs != num_dbs) { in vf_get_submission_cfg() 518 num_dbs, config->num_dbs); in vf_get_submission_cfg() 522 xe_gt_sriov_dbg_verbose(gt, "CTXs %u DBs %u\n", num_ctxs, num_dbs); in vf_get_submission_cfg() 525 config->num_dbs = num_dbs; in vf_get_submission_cfg() [all...] |
H A D | xe_gt_sriov_pf_config.h | 29 int xe_gt_sriov_pf_config_set_dbs(struct xe_gt *gt, unsigned int vfid, u32 num_dbs); 32 u32 num_dbs);
|
H A D | xe_gt_sriov_vf_types.h | 26 /** @num_dbs: assigned number of GuC doorbells IDs. */ 27 u16 num_dbs; member
|
/linux/drivers/net/ethernet/fungible/funcore/ |
H A D | fun_dev.c | 563 unsigned int cq_count, sq_count, num_dbs; in fun_get_dev_limits() local 585 num_dbs = (pci_resource_len(pdev, 0) - NVME_REG_DBS) >> in fun_get_dev_limits() 587 fdev->max_qid = min3(cq_count, sq_count, num_dbs / 2) - 1; in fun_get_dev_limits()
|