| /linux/net/dsa/ |
| H A D | tag_ocelot.c | 20 u64 qos_class; in ocelot_xmit_common() local 25 qos_class = netdev_get_num_tc(netdev) ? in ocelot_xmit_common() 35 ocelot_ifh_set_qos_class(injection, qos_class); in ocelot_xmit_common() 71 u64 src_port, qos_class; in ocelot_rcv() 104 ocelot_xfh_get_qos_class(extraction, &qos_class); in ocelot_rcv() 120 skb->priority = qos_class; in ocelot_rcv() 73 u64 src_port, qos_class; ocelot_rcv() local
|
| /linux/drivers/cxl/core/ |
| H A D | cdat.c | 19 int qos_class; member 216 if (!cxl_root->ops.qos_class) in cxl_port_perf_data_calculate() 220 int qos_class; in cxl_port_perf_data_calculate() local 224 rc = cxl_root->ops.qos_class(cxl_root, in cxl_port_perf_data_calculate() 226 1, &qos_class); in cxl_port_perf_data_calculate() 231 dent->qos_class = qos_class; in cxl_port_perf_data_calculate() 248 dpa_perf->qos_class = dent->qos_class; in update_perf_entry() 251 &dent->dpa_range, dpa_perf->qos_class, in update_perf_entry() 298 if (cxlrd->qos_class == CXL_QOS_CLASS_INVALID) in match_cxlrd_qos_class() 301 if (cxlrd->qos_class == dev_qos_class) in match_cxlrd_qos_class() [all …]
|
| H A D | memdev.c | 441 return sysfs_emit(buf, "%d\n", to_pmem_perf(cxlds)->qos_class); in pmem_qos_class_show() 445 __ATTR(qos_class, 0444, pmem_qos_class_show, NULL); 466 return sysfs_emit(buf, "%d\n", to_ram_perf(cxlds)->qos_class); in ram_qos_class_show() 470 __ATTR(qos_class, 0444, ram_qos_class_show, NULL); 505 (!perf || perf->qos_class == CXL_QOS_CLASS_INVALID)) in cxl_ram_visible() 524 (!perf || perf->qos_class == CXL_QOS_CLASS_INVALID)) in cxl_pmem_visible()
|
| H A D | port.c | 310 return sysfs_emit(buf, "%d\n", cxlrd->qos_class); in qos_class_show() 312 static DEVICE_ATTR_RO(qos_class); 2035 cxlrd->qos_class = CXL_QOS_CLASS_INVALID; in cxl_root_decoder_alloc()
|
| H A D | hdm.c | 476 cxlds->part[i].perf.qos_class = CXL_QOS_CLASS_INVALID; in cxl_dpa_setup()
|
| /linux/include/linux/dsa/ |
| H A D | ocelot.h | 207 static inline void ocelot_xfh_get_qos_class(void *extraction, u64 *qos_class) in ocelot_xfh_get_qos_class() argument 209 packing(extraction, qos_class, 19, 17, OCELOT_TAG_LEN, UNPACK, 0); in ocelot_xfh_get_qos_class() 237 static inline void ocelot_ifh_set_qos_class(void *injection, u64 qos_class) in ocelot_ifh_set_qos_class() argument 239 packing(injection, &qos_class, 19, 17, OCELOT_TAG_LEN, PACK, 0); in ocelot_ifh_set_qos_class()
|
| /linux/drivers/cxl/ |
| H A D | acpi.c | 231 int entries, int *qos_class) in cxl_acpi_evaluate_qtg_dsm() argument 302 qos_class[i] = qtg_id; in cxl_acpi_evaluate_qtg_dsm() 313 int *qos_class) in cxl_acpi_qos_class() argument 325 return cxl_acpi_evaluate_qtg_dsm(handle, coord, entries, qos_class); in cxl_acpi_qos_class() 477 cxlrd->qos_class = cfmws->qtg_id; in DEFINE_FREE() 913 cxl_root->ops.qos_class = cxl_acpi_qos_class; in cxl_acpi_probe()
|
| H A D | cxl.h | 373 int qos_class; member 581 int (*qos_class)(struct cxl_root *cxl_root, member 583 int *qos_class);
|
| /linux/drivers/net/ethernet/mscc/ |
| H A D | ocelot.c | 1431 int qos_class; in ocelot_ifh_set_basic() local 1436 qos_class = netdev_get_num_tc(dev) ? in ocelot_ifh_set_basic() 1443 ocelot_ifh_set_qos_class(ifh, qos_class); in ocelot_ifh_set_basic()
|
| /linux/drivers/infiniband/core/ |
| H A D | sa_query.c | 254 { PATH_REC_FIELD(qos_class), 808 val16 = be16_to_cpu(sa_rec->qos_class); in ib_nl_set_path_rec_attrs()
|
| H A D | cma.c | 2980 path_rec.qos_class = cpu_to_be16((u16) id_priv->tos); in cma_query_ib_route()
|
| /linux/tools/testing/cxl/test/ |
| H A D | cxl.c | 1405 dpa_perf->qos_class = FAKE_QTG_ID; in cxl_mem_init()
|
| /linux/Documentation/driver-api/cxl/linux/ |
| H A D | cxl-driver.rst | 291 delete_region qos_class uevent
|