Home
last modified time | relevance | path

Searched refs:qos_class (Results 1 – 15 of 15) sorted by relevance

/linux-6.15/net/dsa/
H A Dtag_ocelot.c20 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()
73 u64 src_port, qos_class; in ocelot_rcv() local
106 ocelot_xfh_get_qos_class(extraction, &qos_class); in ocelot_rcv()
122 skb->priority = qos_class; in ocelot_rcv()
/linux-6.15/drivers/cxl/core/
H A Dcdat.c19 int qos_class; member
216 if (!cxl_root->ops || !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 Dmemdev.c424 return sysfs_emit(buf, "%d\n", to_pmem_perf(cxlds)->qos_class); in pmem_qos_class_show()
428 __ATTR(qos_class, 0444, pmem_qos_class_show, NULL);
449 return sysfs_emit(buf, "%d\n", to_ram_perf(cxlds)->qos_class); in ram_qos_class_show()
453 __ATTR(qos_class, 0444, ram_qos_class_show, NULL);
488 (!perf || perf->qos_class == CXL_QOS_CLASS_INVALID)) in cxl_ram_visible()
507 (!perf || perf->qos_class == CXL_QOS_CLASS_INVALID)) in cxl_pmem_visible()
H A Dport.c307 return sysfs_emit(buf, "%d\n", cxlrd->qos_class); in qos_class_show()
309 static DEVICE_ATTR_RO(qos_class);
1848 cxlrd->qos_class = CXL_QOS_CLASS_INVALID; in cxl_root_decoder_alloc()
H A Dhdm.c489 cxlds->part[i].perf.qos_class = CXL_QOS_CLASS_INVALID; in cxl_dpa_setup()
/linux-6.15/include/linux/dsa/
H A Docelot.h207 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-6.15/drivers/cxl/
H A Dacpi.c204 int entries, int *qos_class) in cxl_acpi_evaluate_qtg_dsm() argument
275 qos_class[i] = qtg_id; in cxl_acpi_evaluate_qtg_dsm()
286 int *qos_class) in cxl_acpi_qos_class() argument
298 return cxl_acpi_evaluate_qtg_dsm(handle, coord, entries, qos_class); in cxl_acpi_qos_class()
302 .qos_class = cxl_acpi_qos_class,
416 cxlrd->qos_class = cfmws->qtg_id; in DEFINE_FREE()
H A Dcxl.h439 int qos_class; member
638 int (*qos_class)(struct cxl_root *cxl_root, member
640 int *qos_class);
H A Dcxlmem.h385 int qos_class; member
/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-bus-cxl49 What: /sys/bus/cxl/devices/memX/ram/qos_class
58 class-ids can be compared against a similar "qos_class"
76 What: /sys/bus/cxl/devices/memX/pmem/qos_class
85 class-ids can be compared against a similar "qos_class"
438 What: /sys/bus/cxl/devices/decoderX.Y/qos_class
446 This class-id can be compared against a similar "qos_class"
/linux-6.15/include/rdma/
H A Dib_sa.h174 __be16 qos_class; member
/linux-6.15/drivers/net/ethernet/mscc/
H A Docelot.c1431 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-6.15/drivers/infiniband/core/
H A Dsa_query.c245 { PATH_REC_FIELD(qos_class),
747 val16 = be16_to_cpu(sa_rec->qos_class); in ib_nl_set_path_rec_attrs()
H A Dcma.c2985 path_rec.qos_class = cpu_to_be16((u16) id_priv->tos); in cma_query_ib_route()
/linux-6.15/tools/testing/cxl/test/
H A Dcxl.c987 dpa_perf->qos_class = FAKE_QTG_ID; in dpa_perf_setup()