resctrl_event_id
enum resctrl_event_id evtid)
enum resctrl_event_id evtid,
enum resctrl_event_id eventid;
bool resctrl_arch_is_evt_configurable(enum resctrl_event_id evt)
enum resctrl_event_id id;
static int __rmid_read_phys(u32 prmid, enum resctrl_event_id eventid, u64 *val)
enum resctrl_event_id eventid)
enum resctrl_event_id eventid)
enum resctrl_event_id eventid;
u32 rmid, enum resctrl_event_id eventid, u64 msr_val)
u32 unused, u32 rmid, enum resctrl_event_id eventid,
enum resctrl_event_id eventid)
enum resctrl_event_id eventid, u64 *val)
enum resctrl_event_id evtid, u32 rmid, u32 closid,
bool resctrl_arch_is_evt_configurable(enum resctrl_event_id evt)
enum resctrl_event_id type)
u32 closid, u32 rmid, enum resctrl_event_id eventid)
enum resctrl_event_id eventid)
enum resctrl_event_id evtid, u32 rmid, u32 closid,
enum resctrl_event_id eventid, u64 *val)
enum resctrl_event_id eventid;
enum resctrl_event_id eventid;
enum resctrl_event_id eventid;
static int resctrl_arch_mon_ctx_alloc_no_wait(enum resctrl_event_id evtid)
enum resctrl_event_id evtid)
static void resctrl_arch_mon_ctx_free_no_wait(enum resctrl_event_id evtid,
enum resctrl_event_id evtid, void *arch_mon_ctx)
u32 closid, u32 rmid, enum resctrl_event_id eventid,
static void counter_update_class(enum resctrl_event_id evt_id,
enum resctrl_event_id mba_mbps_event;
extern enum resctrl_event_id mba_mbps_default_event;
enum resctrl_event_id evtid;
bool resctrl_is_mon_event_enabled(enum resctrl_event_id eventid)
u32 resctrl_get_mon_evt_cfg(enum resctrl_event_id evtid)
enum resctrl_event_id evt;
enum resctrl_event_id evtid, u32 rmid, u32 closid,
enum resctrl_event_id evtid)
u32 rmid, enum resctrl_event_id evtid)
struct rdtgroup *rdtgrp, enum resctrl_event_id evtid)
struct rdtgroup *rdtgrp, enum resctrl_event_id evtid)
enum resctrl_event_id evt_id;
struct rdtgroup *rdtgrp, enum resctrl_event_id evtid)
bool resctrl_enable_mon_event(enum resctrl_event_id eventid, bool any_cpu,
enum resctrl_event_id eventid;
enum resctrl_event_id mba_mbps_default_event;
void *resctrl_arch_mon_ctx_alloc(struct rdt_resource *r, enum resctrl_event_id evtid);
void resctrl_arch_mon_ctx_free(struct rdt_resource *r, enum resctrl_event_id evtid, void *ctx);
enum resctrl_event_id evtid;
bool resctrl_enable_mon_event(enum resctrl_event_id eventid, bool any_cpu,
bool resctrl_is_mon_event_enabled(enum resctrl_event_id eventid);
bool resctrl_arch_is_evt_configurable(enum resctrl_event_id evt);
static inline bool resctrl_is_mbm_event(enum resctrl_event_id eventid)
u32 resctrl_get_mon_evt_cfg(enum resctrl_event_id eventid);
u32 closid, u32 rmid, enum resctrl_event_id eventid,
enum resctrl_event_id eventid);
enum resctrl_event_id evtid, u32 rmid, u32 closid,
enum resctrl_event_id eventid, u64 *val);
enum resctrl_event_id eventid);