Searched refs:pmc_owner (Results 1 - 4 of 4) sorted by relevance
/freebsd-10.1-release/sys/sys/ |
H A D | pmclog.h | 257 int pmclog_configure_log(struct pmc_mdep *_md, struct pmc_owner *_po, 259 int pmclog_deconfigure_log(struct pmc_owner *_po); 260 int pmclog_flush(struct pmc_owner *_po); 261 int pmclog_close(struct pmc_owner *_po); 264 void pmclog_process_closelog(struct pmc_owner *po); 265 void pmclog_process_dropnotify(struct pmc_owner *po); 266 void pmclog_process_map_in(struct pmc_owner *po, pid_t pid, 268 void pmclog_process_map_out(struct pmc_owner *po, pid_t pid, 275 void pmclog_process_procexec(struct pmc_owner *_po, pmc_id_t _pmid, pid_t _pid, 278 void pmclog_process_procfork(struct pmc_owner *_p [all...] |
H A D | pmc.h | 719 struct pmc_owner *pm_owner; /* owner thread state */ 774 * struct pmc_owner 785 struct pmc_owner { struct 786 LIST_ENTRY(pmc_owner) po_next; /* hash chain */ 787 LIST_ENTRY(pmc_owner) po_ssnext; /* list of SS PMC owners */
|
/freebsd-10.1-release/sys/dev/hwpmc/ |
H A D | hwpmc_logging.c | 182 static int pmclog_get_buffer(struct pmc_owner *po); 184 static void pmclog_release(struct pmc_owner *po); 185 static uint32_t *pmclog_reserve(struct pmc_owner *po, int length); 186 static void pmclog_schedule_io(struct pmc_owner *po); 187 static void pmclog_stop_kthread(struct pmc_owner *po); 198 pmclog_get_buffer(struct pmc_owner *po) 243 struct pmc_owner *po; 253 po = (struct pmc_owner *) arg; 389 pmclog_release(struct pmc_owner *po) 418 pmclog_reserve(struct pmc_owner *p [all...] |
H A D | hwpmc_mod.c | 158 static LIST_HEAD(pmc_ownerhash, pmc_owner) *pmc_ownerhash; 164 static LIST_HEAD(, pmc_owner) pmc_ss_owners; 184 static struct pmc_owner *pmc_allocate_owner_descriptor(struct proc *p); 194 static void pmc_destroy_owner_descriptor(struct pmc_owner *po); 195 static struct pmc_owner *pmc_find_owner_descriptor(struct proc *p); 197 static struct pmc *pmc_find_pmc_descriptor_in_process(struct pmc_owner *po, 204 static void pmc_log_all_process_mappings(struct pmc_owner *po); 206 static void pmc_log_process_mappings(struct pmc_owner *po, struct proc *p); 207 static void pmc_maybe_remove_owner(struct pmc_owner *po); 215 static void pmc_remove_owner(struct pmc_owner *p [all...] |
Completed in 170 milliseconds