Home
last modified time | relevance | path

Searched refs:nr_targets (Results 1 – 16 of 16) sorted by relevance

/linux/mm/damon/tests/
H A Dsysfs-kunit.h18 unsigned int nr_targets = 0; in nr_damon_targets() local
21 nr_targets++; in nr_damon_targets()
23 return nr_targets; in nr_damon_targets()
/linux/drivers/cxl/core/
H A Dregion.c305 if (dev_WARN_ONCE(&cxld->dev, !cxlsd || cxlsd->nr_targets > 1, in commit_decoder()
316 for (i = 0; i < p->nr_targets; i++) { in cxl_region_decode_commit()
1046 cxl_rr->nr_targets = 1; in alloc_region_ref()
1223 cxl_rr->nr_targets++; in cxl_port_attach_region()
1259 if (cxl_rr->nr_targets > cxlsd->nr_targets) { in cxl_port_attach_region()
1265 cxlsd->nr_targets); in cxl_port_attach_region()
1290 cxl_rr->nr_eps, cxl_rr->nr_targets); in cxl_port_attach_region()
1295 cxl_rr->nr_targets--; in cxl_port_attach_region()
1335 cxl_rr->nr_targets--; in cxl_port_detach_region()
1447 if (!is_power_of_2(cxl_rr->nr_targets)) { in cxl_port_setup_targets()
[all …]
H A Dport.c1978 int nr_targets) in cxl_switch_decoder_init() argument
1980 if (nr_targets > CXL_DECODER_MAX_INTERLEAVE) in cxl_switch_decoder_init()
1983 cxlsd->nr_targets = nr_targets; in cxl_switch_decoder_init()
1998 unsigned int nr_targets) in cxl_root_decoder_alloc() argument
2008 cxlrd = kzalloc_flex(*cxlrd, cxlsd.target, nr_targets); in cxl_root_decoder_alloc()
2013 rc = cxl_switch_decoder_init(port, cxlsd, nr_targets); in cxl_root_decoder_alloc()
2052 unsigned int nr_targets) in cxl_switch_decoder_alloc() argument
2061 cxlsd = kzalloc_flex(*cxlsd, target, nr_targets); in cxl_switch_decoder_alloc()
2065 rc = cxl_switch_decoder_init(port, cxlsd, nr_targets); in cxl_switch_decoder_alloc()
H A Dcdat.c340 for (int i = 0; i < cxlsd->nr_targets; i++) { in match_cxlrd_hb()
998 for (int i = 0; i < cxlr->params.nr_targets; i++) { in cxl_region_shared_upstream_bandwidth_update()
1009 if (root_count && root_count != cxlr->params.nr_targets) { in cxl_region_shared_upstream_bandwidth_update()
H A Dedac.c125 for (i = 0; i < p->nr_targets; i++) { in cxl_scrub_get_attrbs()
169 for (i = 0; i < p->nr_targets; i++) { in cxl_scrub_set_attrbs_region()
429 for (i = 0; i < p->nr_targets; i++) { in cxl_region_scrub_init()
/linux/drivers/cxl/
H A Dcxl.h341 int nr_targets; member
416 int nr_targets; member
671 int nr_targets; member
759 unsigned int nr_targets);
761 unsigned int nr_targets);
H A Dacpi.c78 int hbiw = cxlrd->cxlsd.nr_targets; in cxl_apply_xor_maps()
/linux/Documentation/driver-api/cxl/linux/example-configurations/
H A Dhb-interleave.rst130 "nr_targets":1,
198 "nr_targets":1,
266 "nr_targets":2,
H A Dmulti-interleave.rst161 "nr_targets":2,
268 "nr_targets":1,
342 "nr_targets":2,
H A Dsingle-device.rst129 "nr_targets":1,
210 "nr_targets":1,
H A Dintra-hb-interleave.rst158 "nr_targets":2,
249 "nr_targets":2,
/linux/Documentation/driver-api/cxl/
H A Dtheory-of-operation.rst213 "nr_targets":2
220 "nr_targets":2
227 "nr_targets":1
234 "nr_targets":1
306 "nr_targets":1
/linux/mm/damon/
H A Dsysfs.c344 int nr_targets) in damon_sysfs_targets_add_dirs() argument
350 if (!nr_targets) in damon_sysfs_targets_add_dirs()
353 targets_arr = kmalloc_objs(*targets_arr, nr_targets, in damon_sysfs_targets_add_dirs()
359 for (i = 0; i < nr_targets; i++) { in damon_sysfs_targets_add_dirs()
425 __ATTR_RW_MODE(nr_targets, 0600);
/linux/fs/smb/client/
H A Dmisc.c1037 timeout *= server->nr_targets; in cifs_wait_for_server_reconnect()
H A Dcifsglob.h809 int nr_targets; member
H A Dconnect.c350 server->nr_targets = num_targets; in cifs_tcp_ses_needs_reconnect()
1898 tcp_ses->nr_targets = 1; in cifs_get_tcp_session()