Searched refs:access_coordinate (Results 1 – 11 of 11) sorted by relevance
| /linux/include/linux/ |
| H A D | node.h | 29 struct access_coordinate { struct 86 void node_set_perf_attrs(unsigned int nid, struct access_coordinate *coord, 88 void node_update_perf_attrs(unsigned int nid, struct access_coordinate *coord, 97 struct access_coordinate *coord, in node_set_perf_attrs() 103 struct access_coordinate *coord, in node_update_perf_attrs()
|
| H A D | mempolicy.h | 184 struct access_coordinate *coords);
|
| /linux/drivers/cxl/core/ |
| H A D | cdat.c | 16 struct access_coordinate coord[ACCESS_COORDINATE_MAX]; 17 struct access_coordinate cdat_coord[ACCESS_COORDINATE_MAX]; 90 static void __cxl_access_coordinate_set(struct access_coordinate *coord, in __cxl_access_coordinate_set() 117 static void cxl_access_coordinate_set(struct access_coordinate *coord, in cxl_access_coordinate_set() 199 struct access_coordinate ep_c[ACCESS_COORDINATE_MAX]; in cxl_port_perf_data_calculate() 527 static void __cxl_coordinates_combine(struct access_coordinate *out, in __cxl_coordinates_combine() 528 struct access_coordinate *c1, in __cxl_coordinates_combine() 529 struct access_coordinate *c2) in __cxl_coordinates_combine() 549 void cxl_coordinates_combine(struct access_coordinate *out, in cxl_coordinates_combine() 550 struct access_coordinate *c1, in cxl_coordinates_combine() [all …]
|
| H A D | core.h | 155 int cxl_pci_get_bandwidth(struct pci_dev *pdev, struct access_coordinate *c); 157 struct access_coordinate *c); in port_to_host()
|
| H A D | port.c | 2313 static void add_latency(struct access_coordinate *c, long latency) in add_latency() 2321 static bool coordinates_valid(struct access_coordinate *c) in coordinates_valid() 2333 static void set_min_bandwidth(struct access_coordinate *c, unsigned int bw) in set_min_bandwidth() 2341 static void set_access_coordinates(struct access_coordinate *out, in set_access_coordinates() 2342 struct access_coordinate *in) 2362 struct access_coordinate *coord) in cxl_endpoint_get_perf_coordinates() 2365 struct access_coordinate c[] = { in cxl_endpoint_get_perf_coordinates() 2404 * There's no valid access_coordinate for a root port since RPs do not in cxl_endpoint_get_perf_coordinates() 2440 struct access_coordinate *c) in cxl_port_get_switch_dport_bandwidth()
|
| H A D | region.c | 2690 struct access_coordinate *perf; in devm_cxl_add_region()
|
| /linux/drivers/cxl/ |
| H A D | cxl.h | 493 struct access_coordinate coord[ACCESS_COORDINATE_MAX]; 598 struct access_coordinate *coord, int entries, 652 struct access_coordinate coord[ACCESS_COORDINATE_MAX]; 907 struct access_coordinate *coord); 914 void cxl_coordinates_combine(struct access_coordinate *out, 915 struct access_coordinate *c1, 916 struct access_coordinate *c2);
|
| H A D | acpi.c | 230 cxl_acpi_evaluate_qtg_dsm(acpi_handle handle, struct access_coordinate *coord, in cxl_acpi_evaluate_qtg_dsm() 312 struct access_coordinate *coord, int entries, in cxl_acpi_qos_class()
|
| /linux/drivers/acpi/numa/ |
| H A D | hmat.c | 72 struct access_coordinate coord[NODE_ACCESS_CLASS_MAX]; 176 struct access_coordinate *coord) in acpi_get_genport_coordinates() 956 struct access_coordinate *attrs; in hmat_set_default_dram_perf() 977 struct access_coordinate *perf; in hmat_calculate_adistance()
|
| /linux/tools/testing/cxl/test/ |
| H A D | cxl.c | 1434 struct access_coordinate ep_c[ACCESS_COORDINATE_MAX]; in mock_cxl_endpoint_parse_cdat()
|
| /linux/mm/ |
| H A D | mempolicy.c | 220 int mempolicy_set_node_perf(unsigned int node, struct access_coordinate *coords) in mempolicy_set_node_perf()
|