Searched refs:pmc_owner (Results 1 - 4 of 4) sorted by relevance

/freebsd-10.1-release/sys/sys/
H A Dpmclog.h257 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 Dpmc.h719 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 Dhwpmc_logging.c182 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 Dhwpmc_mod.c158 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