/kernel/linux/linux-6.6/mm/damon/ |
H A D | sysfs-schemes.c | 890 * quotas directory 906 static int damon_sysfs_quotas_add_dirs(struct damon_sysfs_quotas *quotas) in damon_sysfs_quotas_add_dirs() argument 916 "as->kobj, "weights"); in damon_sysfs_quotas_add_dirs() 920 quotas->weights = weights; in damon_sysfs_quotas_add_dirs() 924 static void damon_sysfs_quotas_rm_dirs(struct damon_sysfs_quotas *quotas) in damon_sysfs_quotas_rm_dirs() argument 926 kobject_put("as->weights->kobj); in damon_sysfs_quotas_rm_dirs() 932 struct damon_sysfs_quotas *quotas = container_of(kobj, in ms_show() local 935 return sysfs_emit(buf, "%lu\n", quotas->ms); in ms_show() 941 struct damon_sysfs_quotas *quotas = container_of(kobj, in ms_store() local 943 int err = kstrtoul(buf, 0, "as in ms_store() 953 struct damon_sysfs_quotas *quotas = container_of(kobj, bytes_show() local 962 struct damon_sysfs_quotas *quotas = container_of(kobj, bytes_store() local 974 struct damon_sysfs_quotas *quotas = container_of(kobj, reset_interval_ms_show() local 983 struct damon_sysfs_quotas *quotas = container_of(kobj, reset_interval_ms_store() local 1127 struct damon_sysfs_quotas *quotas; global() member 1186 struct damon_sysfs_quotas *quotas = damon_sysfs_quotas_alloc(); damon_sysfs_scheme_set_quotas() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | binding.h | 82 * @quotas: allocations per binding 88 struct iwl_time_quota_data_v1 quotas[MAX_BINDINGS]; member 120 * @quotas: allocations per binding 123 struct iwl_time_quota_data quotas[MAX_BINDINGS]; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | binding.h | 145 * @quotas: allocations per binding 151 struct iwl_time_quota_data_v1 quotas[MAX_BINDINGS]; member 183 * @quotas: allocations per binding 186 struct iwl_time_quota_data quotas[MAX_BINDINGS]; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mvm.h | 1709 struct iwl_time_quota_data_v1 *quotas; in iwl_mvm_quota_cmd_get_quota() local 1712 return &cmd->quotas[i]; in iwl_mvm_quota_cmd_get_quota() 1714 quotas = (struct iwl_time_quota_data_v1 *)cmd->quotas; in iwl_mvm_quota_cmd_get_quota() 1715 return (struct iwl_time_quota_data *)"as[i]; in iwl_mvm_quota_cmd_get_quota()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mvm.h | 1976 struct iwl_time_quota_data_v1 *quotas; in iwl_mvm_quota_cmd_get_quota() local 1979 return &cmd->quotas[i]; in iwl_mvm_quota_cmd_get_quota() 1981 quotas = (struct iwl_time_quota_data_v1 *)cmd->quotas; in iwl_mvm_quota_cmd_get_quota() 1982 return (struct iwl_time_quota_data *)"as[i]; in iwl_mvm_quota_cmd_get_quota()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | resource_tracker.c | 447 /* quotas for VFs are initialized in mlx4_slave_cap */ in mlx4_init_quotas() 452 dev->quotas.qp = dev->caps.num_qps - dev->caps.reserved_qps - in mlx4_init_quotas() 454 dev->quotas.cq = dev->caps.num_cqs - dev->caps.reserved_cqs; in mlx4_init_quotas() 455 dev->quotas.srq = dev->caps.num_srqs - dev->caps.reserved_srqs; in mlx4_init_quotas() 456 dev->quotas.mtt = dev->caps.num_mtts - dev->caps.reserved_mtts; in mlx4_init_quotas() 457 dev->quotas.mpt = dev->caps.num_mpts - dev->caps.reserved_mrws; in mlx4_init_quotas() 462 dev->quotas.qp = in mlx4_init_quotas() 464 dev->quotas.cq = in mlx4_init_quotas() 466 dev->quotas.srq = in mlx4_init_quotas() 468 dev->quotas in mlx4_init_quotas() [all...] |
H A D | main.c | 998 dev->quotas.qp = func_cap->qp_quota; in mlx4_slave_cap() 999 dev->quotas.srq = func_cap->srq_quota; in mlx4_slave_cap() 1000 dev->quotas.cq = func_cap->cq_quota; in mlx4_slave_cap() 1001 dev->quotas.mpt = func_cap->mpt_quota; in mlx4_slave_cap() 1002 dev->quotas.mtt = func_cap->mtt_quota; in mlx4_slave_cap()
|
H A D | fw.c | 546 int err = 0, quotas = 0; in mlx4_QUERY_FUNC_CAP() local 575 quotas = !!(func_cap->flags & QUERY_FUNC_CAP_FLAG_QUOTAS); in mlx4_QUERY_FUNC_CAP() 583 if (quotas) { in mlx4_QUERY_FUNC_CAP() 715 * TODO: set per-resource quotas */ in mlx4_QUERY_FUNC_CAP()
|
H A D | eq.c | 1252 err = mlx4_create_eq(dev, dev->quotas.cq + in mlx4_init_eq_table()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | resource_tracker.c | 447 /* quotas for VFs are initialized in mlx4_slave_cap */ in mlx4_init_quotas() 452 dev->quotas.qp = dev->caps.num_qps - dev->caps.reserved_qps - in mlx4_init_quotas() 454 dev->quotas.cq = dev->caps.num_cqs - dev->caps.reserved_cqs; in mlx4_init_quotas() 455 dev->quotas.srq = dev->caps.num_srqs - dev->caps.reserved_srqs; in mlx4_init_quotas() 456 dev->quotas.mtt = dev->caps.num_mtts - dev->caps.reserved_mtts; in mlx4_init_quotas() 457 dev->quotas.mpt = dev->caps.num_mpts - dev->caps.reserved_mrws; in mlx4_init_quotas() 462 dev->quotas.qp = in mlx4_init_quotas() 464 dev->quotas.cq = in mlx4_init_quotas() 466 dev->quotas.srq = in mlx4_init_quotas() 468 dev->quotas in mlx4_init_quotas() [all...] |
H A D | main.c | 997 dev->quotas.qp = func_cap->qp_quota; in mlx4_slave_cap() 998 dev->quotas.srq = func_cap->srq_quota; in mlx4_slave_cap() 999 dev->quotas.cq = func_cap->cq_quota; in mlx4_slave_cap() 1000 dev->quotas.mpt = func_cap->mpt_quota; in mlx4_slave_cap() 1001 dev->quotas.mtt = func_cap->mtt_quota; in mlx4_slave_cap()
|
H A D | fw.c | 546 int err = 0, quotas = 0; in mlx4_QUERY_FUNC_CAP() local 575 quotas = !!(func_cap->flags & QUERY_FUNC_CAP_FLAG_QUOTAS); in mlx4_QUERY_FUNC_CAP() 583 if (quotas) { in mlx4_QUERY_FUNC_CAP() 715 * TODO: set per-resource quotas */ in mlx4_QUERY_FUNC_CAP()
|
H A D | eq.c | 1251 err = mlx4_create_eq(dev, dev->quotas.cq + in mlx4_init_eq_table()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | main.c | 534 props->max_qp = dev->dev->quotas.qp; in mlx4_ib_query_device() 541 props->max_cq = dev->dev->quotas.cq; in mlx4_ib_query_device() 543 props->max_mr = dev->dev->quotas.mpt; in mlx4_ib_query_device() 548 props->max_srq = dev->dev->quotas.srq; in mlx4_ib_query_device()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | main.c | 532 props->max_qp = dev->dev->quotas.qp; in mlx4_ib_query_device() 539 props->max_cq = dev->dev->quotas.cq; in mlx4_ib_query_device() 541 props->max_mr = dev->dev->quotas.mpt; in mlx4_ib_query_device() 546 props->max_srq = dev->dev->quotas.srq; in mlx4_ib_query_device()
|
/kernel/linux/linux-5.10/include/linux/mlx4/ |
H A D | device.h | 880 struct mlx4_quotas quotas; member
|
/kernel/linux/linux-6.6/include/linux/mlx4/ |
H A D | device.h | 880 struct mlx4_quotas quotas; member
|