Symbol: rdt_l3_mon_domain
arch/x86/kernel/cpu/resctrl/core.c
530
struct rdt_l3_mon_domain *d;
arch/x86/kernel/cpu/resctrl/core.c
684
struct rdt_l3_mon_domain *d;
arch/x86/kernel/cpu/resctrl/core.c
689
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
arch/x86/kernel/cpu/resctrl/internal.h
154
void arch_mon_domain_online(struct rdt_resource *r, struct rdt_l3_mon_domain *d);
arch/x86/kernel/cpu/resctrl/internal.h
79
struct rdt_l3_mon_domain d_resctrl;
arch/x86/kernel/cpu/resctrl/internal.h
88
static inline struct rdt_hw_l3_mon_domain *resctrl_to_arch_mon_dom(struct rdt_l3_mon_domain *r)
arch/x86/kernel/cpu/resctrl/monitor.c
174
void resctrl_arch_reset_rmid(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
arch/x86/kernel/cpu/resctrl/monitor.c
197
void resctrl_arch_reset_rmid_all(struct rdt_resource *r, struct rdt_l3_mon_domain *d)
arch/x86/kernel/cpu/resctrl/monitor.c
220
static u64 get_corrected_val(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
arch/x86/kernel/cpu/resctrl/monitor.c
246
struct rdt_l3_mon_domain *d;
arch/x86/kernel/cpu/resctrl/monitor.c
261
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
arch/x86/kernel/cpu/resctrl/monitor.c
315
void resctrl_arch_reset_cntr(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
arch/x86/kernel/cpu/resctrl/monitor.c
331
int resctrl_arch_cntr_read(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
arch/x86/kernel/cpu/resctrl/monitor.c
361
void arch_mon_domain_online(struct rdt_resource *r, struct rdt_l3_mon_domain *d)
arch/x86/kernel/cpu/resctrl/monitor.c
497
struct rdt_l3_mon_domain *d;
arch/x86/kernel/cpu/resctrl/monitor.c
536
void resctrl_arch_config_cntr(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
fs/resctrl/ctrlmondata.c
707
struct rdt_l3_mon_domain *d;
fs/resctrl/internal.h
392
void mbm_setup_overflow_handler(struct rdt_l3_mon_domain *dom,
fs/resctrl/internal.h
400
void cqm_setup_limbo_handler(struct rdt_l3_mon_domain *dom, unsigned long delay_ms,
fs/resctrl/internal.h
405
bool has_busy_rmid(struct rdt_l3_mon_domain *d);
fs/resctrl/internal.h
407
void __check_limbo(struct rdt_l3_mon_domain *d, bool force_free);
fs/resctrl/monitor.c
1134
static void mbm_cntr_free_all(struct rdt_resource *r, struct rdt_l3_mon_domain *d)
fs/resctrl/monitor.c
1143
static void resctrl_reset_rmid_all(struct rdt_resource *r, struct rdt_l3_mon_domain *d)
fs/resctrl/monitor.c
1164
static void rdtgroup_assign_cntr(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
fs/resctrl/monitor.c
1184
static int rdtgroup_alloc_assign_cntr(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
fs/resctrl/monitor.c
1219
static int rdtgroup_assign_cntr_event(struct rdt_l3_mon_domain *d, struct rdtgroup *rdtgrp,
fs/resctrl/monitor.c
1269
static void rdtgroup_free_unassign_cntr(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
fs/resctrl/monitor.c
1290
static void rdtgroup_unassign_cntr_event(struct rdt_l3_mon_domain *d, struct rdtgroup *rdtgrp,
fs/resctrl/monitor.c
133
void __check_limbo(struct rdt_l3_mon_domain *d, bool force_free)
fs/resctrl/monitor.c
1365
struct rdt_l3_mon_domain *d;
fs/resctrl/monitor.c
1471
struct rdt_l3_mon_domain *d;
fs/resctrl/monitor.c
1544
struct rdt_l3_mon_domain *dom;
fs/resctrl/monitor.c
1568
struct rdt_l3_mon_domain *dom;
fs/resctrl/monitor.c
1609
struct rdt_l3_mon_domain *d;
fs/resctrl/monitor.c
1672
static int rdtgroup_modify_assign_state(char *assign, struct rdt_l3_mon_domain *d,
fs/resctrl/monitor.c
1698
struct rdt_l3_mon_domain *d;
fs/resctrl/monitor.c
193
bool has_busy_rmid(struct rdt_l3_mon_domain *d)
fs/resctrl/monitor.c
294
struct rdt_l3_mon_domain *d;
fs/resctrl/monitor.c
347
static struct mbm_state *get_mbm_state(struct rdt_l3_mon_domain *d, u32 closid,
fs/resctrl/monitor.c
367
static int mbm_cntr_get(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
fs/resctrl/monitor.c
394
static int mbm_cntr_alloc(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
fs/resctrl/monitor.c
413
static void mbm_cntr_free(struct rdt_l3_mon_domain *d, int cntr_id)
fs/resctrl/monitor.c
423
struct rdt_l3_mon_domain *d;
fs/resctrl/monitor.c
432
d = container_of(rr->hdr, struct rdt_l3_mon_domain, hdr);
fs/resctrl/monitor.c
476
struct rdt_l3_mon_domain *d;
fs/resctrl/monitor.c
567
struct rdt_l3_mon_domain *d;
fs/resctrl/monitor.c
572
d = container_of(rr->hdr, struct rdt_l3_mon_domain, hdr);
fs/resctrl/monitor.c
672
static void update_mba_bw(struct rdtgroup *rgrp, struct rdt_l3_mon_domain *dom_mbm)
fs/resctrl/monitor.c
740
static void mbm_update_one_event(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
fs/resctrl/monitor.c
772
static void mbm_update(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
fs/resctrl/monitor.c
793
struct rdt_l3_mon_domain *d;
fs/resctrl/monitor.c
798
d = container_of(work, struct rdt_l3_mon_domain, cqm_limbo.work);
fs/resctrl/monitor.c
821
void cqm_setup_limbo_handler(struct rdt_l3_mon_domain *dom, unsigned long delay_ms,
fs/resctrl/monitor.c
838
struct rdt_l3_mon_domain *d;
fs/resctrl/monitor.c
853
d = container_of(work, struct rdt_l3_mon_domain, mbm_over.work);
fs/resctrl/monitor.c
887
void mbm_setup_overflow_handler(struct rdt_l3_mon_domain *dom, unsigned long delay_ms,
fs/resctrl/rdtgroup.c
1644
struct rdt_l3_mon_domain *dom;
fs/resctrl/rdtgroup.c
1692
struct rdt_l3_mon_domain *d, u32 evtid, u32 val)
fs/resctrl/rdtgroup.c
1733
struct rdt_l3_mon_domain *d;
fs/resctrl/rdtgroup.c
2787
struct rdt_l3_mon_domain *dom;
fs/resctrl/rdtgroup.c
3244
struct rdt_l3_mon_domain *d;
fs/resctrl/rdtgroup.c
3251
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
fs/resctrl/rdtgroup.c
3338
struct rdt_l3_mon_domain *d;
fs/resctrl/rdtgroup.c
3344
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
fs/resctrl/rdtgroup.c
4287
static void domain_destroy_l3_mon_state(struct rdt_l3_mon_domain *d)
fs/resctrl/rdtgroup.c
4311
struct rdt_l3_mon_domain *d;
fs/resctrl/rdtgroup.c
4328
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
fs/resctrl/rdtgroup.c
4368
static int domain_setup_l3_mon_state(struct rdt_resource *r, struct rdt_l3_mon_domain *d)
fs/resctrl/rdtgroup.c
4426
struct rdt_l3_mon_domain *d;
fs/resctrl/rdtgroup.c
4437
d = container_of(hdr, struct rdt_l3_mon_domain, hdr);
fs/resctrl/rdtgroup.c
4486
static struct rdt_l3_mon_domain *get_mon_domain_from_cpu(int cpu,
fs/resctrl/rdtgroup.c
4489
struct rdt_l3_mon_domain *d;
fs/resctrl/rdtgroup.c
4505
struct rdt_l3_mon_domain *d;
include/linux/resctrl.h
373
struct rdt_l3_mon_domain *d;
include/linux/resctrl.h
600
void resctrl_arch_reset_rmid(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
include/linux/resctrl.h
613
void resctrl_arch_reset_rmid_all(struct rdt_resource *r, struct rdt_l3_mon_domain *d);
include/linux/resctrl.h
639
void resctrl_arch_config_cntr(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
include/linux/resctrl.h
662
int resctrl_arch_cntr_read(struct rdt_resource *r, struct rdt_l3_mon_domain *d,
include/linux/resctrl.h
677
void resctrl_arch_reset_cntr(struct rdt_resource *r, struct rdt_l3_mon_domain *d,