/kernel/linux/linux-6.6/mm/damon/ |
H A D | core-test.h | 296 struct damon_attrs new_attrs; in damon_test_update_monitoring_result() local 302 new_attrs = (struct damon_attrs){ in damon_test_update_monitoring_result() 304 damon_update_monitoring_result(r, &old_attrs, &new_attrs); in damon_test_update_monitoring_result() 308 new_attrs = (struct damon_attrs){ in damon_test_update_monitoring_result() 310 damon_update_monitoring_result(r, &old_attrs, &new_attrs); in damon_test_update_monitoring_result() 314 new_attrs = (struct damon_attrs){ in damon_test_update_monitoring_result() 316 damon_update_monitoring_result(r, &old_attrs, &new_attrs); in damon_test_update_monitoring_result()
|
H A D | core.c | 474 struct damon_attrs *old_attrs, struct damon_attrs *new_attrs) in damon_age_for_new_attrs() 476 return age * old_attrs->aggr_interval / new_attrs->aggr_interval; in damon_age_for_new_attrs() 494 struct damon_attrs *old_attrs, struct damon_attrs *new_attrs) in damon_nr_accesses_for_new_attrs() 499 new_attrs); in damon_nr_accesses_for_new_attrs() 503 struct damon_attrs *old_attrs, struct damon_attrs *new_attrs) in damon_update_monitoring_result() 506 old_attrs, new_attrs); in damon_update_monitoring_result() 507 r->age = damon_age_for_new_attrs(r->age, old_attrs, new_attrs); in damon_update_monitoring_result() 519 struct damon_attrs *new_attrs) in damon_update_monitoring_results() 527 !new_attrs->sample_interval || in damon_update_monitoring_results() 528 !new_attrs in damon_update_monitoring_results() 473 damon_age_for_new_attrs(unsigned int age, struct damon_attrs *old_attrs, struct damon_attrs *new_attrs) damon_age_for_new_attrs() argument 493 damon_nr_accesses_for_new_attrs(unsigned int nr_accesses, struct damon_attrs *old_attrs, struct damon_attrs *new_attrs) damon_nr_accesses_for_new_attrs() argument 502 damon_update_monitoring_result(struct damon_region *r, struct damon_attrs *old_attrs, struct damon_attrs *new_attrs) damon_update_monitoring_result() argument 518 damon_update_monitoring_results(struct damon_ctx *ctx, struct damon_attrs *new_attrs) damon_update_monitoring_results() argument [all...] |
/kernel/linux/linux-6.6/net/devlink/ |
H A D | port.c | 839 struct devlink_port_new_attrs new_attrs = {}; in devlink_nl_cmd_port_new_doit() local 853 new_attrs.flavour = nla_get_u16(info->attrs[DEVLINK_ATTR_PORT_FLAVOUR]); in devlink_nl_cmd_port_new_doit() 854 new_attrs.pfnum = in devlink_nl_cmd_port_new_doit() 859 new_attrs.port_index = in devlink_nl_cmd_port_new_doit() 861 new_attrs.port_index_valid = true; in devlink_nl_cmd_port_new_doit() 864 new_attrs.controller = in devlink_nl_cmd_port_new_doit() 866 new_attrs.controller_valid = true; in devlink_nl_cmd_port_new_doit() 868 if (new_attrs.flavour == DEVLINK_PORT_FLAVOUR_PCI_SF && in devlink_nl_cmd_port_new_doit() 870 new_attrs.sfnum = nla_get_u32(info->attrs[DEVLINK_ATTR_PORT_PCI_SF_NUMBER]); in devlink_nl_cmd_port_new_doit() 871 new_attrs in devlink_nl_cmd_port_new_doit() [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | workqueue.c | 3942 struct workqueue_attrs *new_attrs, *tmp_attrs; in apply_wqattrs_prepare() local 3949 new_attrs = alloc_workqueue_attrs(); in apply_wqattrs_prepare() 3951 if (!ctx || !new_attrs || !tmp_attrs) in apply_wqattrs_prepare() 3959 copy_workqueue_attrs(new_attrs, attrs); in apply_wqattrs_prepare() 3960 cpumask_and(new_attrs->cpumask, new_attrs->cpumask, wq_unbound_cpumask); in apply_wqattrs_prepare() 3961 if (unlikely(cpumask_empty(new_attrs->cpumask))) in apply_wqattrs_prepare() 3962 cpumask_copy(new_attrs->cpumask, wq_unbound_cpumask); in apply_wqattrs_prepare() 3966 * copy of @new_attrs which will be modified and used to obtain in apply_wqattrs_prepare() 3969 copy_workqueue_attrs(tmp_attrs, new_attrs); in apply_wqattrs_prepare() [all...] |
H A D | params.c | 612 struct attribute **new_attrs; in add_sysfs_param() local 642 new_attrs = krealloc(mk->mp->grp.attrs, in add_sysfs_param() 645 if (!new_attrs) in add_sysfs_param() 647 mk->mp->grp.attrs = new_attrs; in add_sysfs_param()
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/siw/ |
H A D | siw_verbs.c | 544 struct siw_qp_attrs new_attrs; in siw_verbs_modify_qp() local 552 memset(&new_attrs, 0, sizeof(new_attrs)); in siw_verbs_modify_qp() 558 new_attrs.flags |= SIW_RDMA_READ_ENABLED; in siw_verbs_modify_qp() 560 new_attrs.flags |= SIW_RDMA_WRITE_ENABLED; in siw_verbs_modify_qp() 562 new_attrs.flags |= SIW_RDMA_BIND_ENABLED; in siw_verbs_modify_qp() 568 new_attrs.state = ib_qp_state_to_siw_qp_state[attr->qp_state]; in siw_verbs_modify_qp() 570 if (new_attrs.state > SIW_QP_STATE_RTS) in siw_verbs_modify_qp() 580 rv = siw_qp_modify(qp, &new_attrs, siw_attr_mask); in siw_verbs_modify_qp()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/ |
H A D | siw_verbs.c | 544 struct siw_qp_attrs new_attrs; in siw_verbs_modify_qp() local 555 memset(&new_attrs, 0, sizeof(new_attrs)); in siw_verbs_modify_qp() 561 new_attrs.flags |= SIW_RDMA_READ_ENABLED; in siw_verbs_modify_qp() 563 new_attrs.flags |= SIW_RDMA_WRITE_ENABLED; in siw_verbs_modify_qp() 565 new_attrs.flags |= SIW_RDMA_BIND_ENABLED; in siw_verbs_modify_qp() 571 new_attrs.state = ib_qp_state_to_siw_qp_state[attr->qp_state]; in siw_verbs_modify_qp() 573 if (new_attrs.state > SIW_QP_STATE_RTS) in siw_verbs_modify_qp() 583 rv = siw_qp_modify(qp, &new_attrs, siw_attr_mask); in siw_verbs_modify_qp()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | params.c | 631 struct attribute **new_attrs; in add_sysfs_param() local 661 new_attrs = krealloc(mk->mp->grp.attrs, in add_sysfs_param() 664 if (!new_attrs) in add_sysfs_param() 666 mk->mp->grp.attrs = new_attrs; in add_sysfs_param()
|
H A D | workqueue.c | 4746 struct workqueue_attrs *new_attrs; in apply_wqattrs_prepare() local 4757 new_attrs = alloc_workqueue_attrs(); in apply_wqattrs_prepare() 4758 if (!ctx || !new_attrs) in apply_wqattrs_prepare() 4766 copy_workqueue_attrs(new_attrs, attrs); in apply_wqattrs_prepare() 4767 wqattrs_actualize_cpumask(new_attrs, unbound_cpumask); in apply_wqattrs_prepare() 4768 cpumask_copy(new_attrs->__pod_cpumask, new_attrs->cpumask); in apply_wqattrs_prepare() 4769 ctx->dfl_pwq = alloc_unbound_pwq(wq, new_attrs); in apply_wqattrs_prepare() 4774 if (new_attrs->ordered) { in apply_wqattrs_prepare() 4778 wq_calc_pod_cpumask(new_attrs, cp in apply_wqattrs_prepare() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/ |
H A D | erdma_verbs.c | 1518 struct erdma_qp_attrs new_attrs; in erdma_modify_qp() local 1526 memset(&new_attrs, 0, sizeof(new_attrs)); in erdma_modify_qp() 1529 new_attrs.state = ib_qp_state_to_erdma_qp_state[attr->qp_state]; in erdma_modify_qp() 1536 ret = erdma_modify_qp_internal(qp, &new_attrs, erdma_attr_mask); in erdma_modify_qp()
|
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/ |
H A D | pmbus_core.c | 999 void *new_attrs = devm_krealloc(data->dev, data->group.attrs, in pmbus_add_attribute() local 1002 if (!new_attrs) in pmbus_add_attribute() 1004 data->group.attrs = new_attrs; in pmbus_add_attribute()
|
/kernel/linux/linux-6.6/drivers/hwmon/pmbus/ |
H A D | pmbus_core.c | 1195 void *new_attrs = devm_krealloc_array(data->dev, data->group.attrs, in pmbus_add_attribute() local 1198 if (!new_attrs) in pmbus_add_attribute() 1200 data->group.attrs = new_attrs; in pmbus_add_attribute()
|