pinfo
void command(const struct pinfo *, VARENT *);
void cputime(const struct pinfo *, VARENT *);
void elapsed(const struct pinfo *, VARENT *);
void gname(const struct pinfo *, VARENT *);
void supgid(const struct pinfo *, VARENT *);
void supgrp(const struct pinfo *, VARENT *);
void logname(const struct pinfo *, VARENT *);
void longtname(const struct pinfo *, VARENT *);
void lstarted(const struct pinfo *, VARENT *);
void maxrss(const struct pinfo *, VARENT *);
void p_rssize(const struct pinfo *, VARENT *);
void pagein(const struct pinfo *, VARENT *);
void pcpu(const struct pinfo *, VARENT *);
void pmem(const struct pinfo *, VARENT *);
void pri(const struct pinfo *, VARENT *);
void pvar(const struct pinfo *, VARENT *);
void pnice(const struct pinfo *, VARENT *);
void rgname(const struct pinfo *, VARENT *);
void runame(const struct pinfo *, VARENT *);
void started(const struct pinfo *, VARENT *);
void printstate(const struct pinfo *, VARENT *);
void printpledge(const struct pinfo *, VARENT *);
void tdev(const struct pinfo *, VARENT *);
void tname(const struct pinfo *, VARENT *);
void tsize(const struct pinfo *, VARENT *);
void dsize(const struct pinfo *, VARENT *);
void ssize(const struct pinfo *, VARENT *);
void ucomm(const struct pinfo *, VARENT *);
void curwd(const struct pinfo *, VARENT *);
void euname(const struct pinfo *, VARENT *);
void vsize(const struct pinfo *, VARENT *);
void wchan(const struct pinfo *, VARENT *);
command(const struct pinfo *pi, VARENT *ve)
ucomm(const struct pinfo *pi, VARENT *ve)
curwd(const struct pinfo *pi, VARENT *ve)
logname(const struct pinfo *pi, VARENT *ve)
printstate(const struct pinfo *pi, VARENT *ve)
printpledge(const struct pinfo *pi, VARENT *ve)
pri(const struct pinfo *pi, VARENT *ve)
pnice(const struct pinfo *pi, VARENT *ve)
euname(const struct pinfo *pi, VARENT *ve)
runame(const struct pinfo *pi, VARENT *ve)
gname(const struct pinfo *pi, VARENT *ve)
rgname(const struct pinfo *pi, VARENT *ve)
supgid(const struct pinfo *pi, VARENT *ve)
supgrp(const struct pinfo *pi, VARENT *ve)
tdev(const struct pinfo *pi, VARENT *ve)
tname(const struct pinfo *pi, VARENT *ve)
longtname(const struct pinfo *pi, VARENT *ve)
started(const struct pinfo *pi, VARENT *ve)
lstarted(const struct pinfo *pi, VARENT *ve)
elapsed(const struct pinfo *pi, VARENT *ve)
wchan(const struct pinfo *pi, VARENT *ve)
vsize(const struct pinfo *pi, VARENT *ve)
p_rssize(const struct pinfo *pi, VARENT *ve)
cputime(const struct pinfo *pi, VARENT *ve)
pcpu(const struct pinfo *pi, VARENT *ve)
pmem(const struct pinfo *pi, VARENT *ve)
pagein(const struct pinfo *pi, VARENT *ve)
maxrss(const struct pinfo *pi, VARENT *ve)
tsize(const struct pinfo *pi, VARENT *ve)
dsize(const struct pinfo *pi, VARENT *ve)
ssize(const struct pinfo *pi, VARENT *ve)
pvar(const struct pinfo *pi, VARENT *ve)
if ((pinfo = calloc(nentries, sizeof(struct pinfo))) == NULL)
pinfo[i].ki = &kp[i];
qsort(pinfo, nentries, sizeof(struct pinfo), pscomp);
forest_sort(pinfo, nentries);
if (xflg == 0 && ((int)pinfo[i].ki->p_tdev == NODEV ||
(pinfo[i].ki->p_psflags & PS_CONTROLT ) == 0))
if (showthreads && pinfo[i].ki->p_tid == -1)
(vent->var->oproc)(&pinfo[i], vent);
const struct pinfo *p1 = (const struct pinfo *)v1;
const struct pinfo *p2 = (const struct pinfo *)v2;
forest_sort(struct pinfo *ki, int items)
struct pinfo kn;
static void forest_sort(struct pinfo *, int);
struct pinfo *pinfo;
void (*oproc)(const struct pinfo *, struct varent *);
const char **pinfo, const char **ppem_str,
POLICYINFO *pinfo;
pinfo = sk_POLICYINFO_value(pol, i);
i2a_ASN1_OBJECT(out, pinfo->policyid);
if (pinfo->qualifiers)
print_qualifiers(out, pinfo->qualifiers, indent + 2);
patch_info_t *pinfo;
pinfo = &scope->patches[patch];
if (pinfo->skip_instr == 0)
new_patch->skip_instr = pinfo->skip_instr;
new_patch->skip_patch = pinfo->skip_patch;
struct amdkfd_process_info *pinfo = (struct amdkfd_process_info *)p;
mutex_lock(&pinfo->lock);
WRITE_ONCE(pinfo->block_mmu_notifications, true);
mutex_unlock(&pinfo->lock);
struct amdkfd_process_info *pinfo = (struct amdkfd_process_info *)p;
mutex_lock(&pinfo->lock);
mutex_lock(&pinfo->notifier_lock);
pinfo->evicted_bos++;
mutex_unlock(&pinfo->notifier_lock);
if (!READ_ONCE(pinfo->block_mmu_notifications)) {
WRITE_ONCE(pinfo->block_mmu_notifications, false);
&pinfo->restore_userptr_work, 0);
mutex_unlock(&pinfo->lock);
struct smu10_clock_voltage_information *pinfo = &(smu10_data->clock_vol_info);
if (pinfo == NULL)
pclk_vol_table = pinfo->vdd_dep_on_mclk;
pclk_vol_table = pinfo->vdd_dep_on_fclk;
pclk_vol_table = pinfo->vdd_dep_on_dcefclk;
pclk_vol_table = pinfo->vdd_dep_on_dispclk;
pclk_vol_table = pinfo->vdd_dep_on_phyclk;
pclk_vol_table = pinfo->vdd_dep_on_dppclk;
struct smu10_clock_voltage_information *pinfo = &(smu10_data->clock_vol_info);
if (pinfo == NULL)
pclk_vol_table = pinfo->vdd_dep_on_mclk;
pclk_vol_table = pinfo->vdd_dep_on_fclk;
pclk_vol_table = pinfo->vdd_dep_on_dcefclk;
pclk_vol_table = pinfo->vdd_dep_on_socclk;
pclk_vol_table = pinfo->vdd_dep_on_dispclk;
pclk_vol_table = pinfo->vdd_dep_on_phyclk;
struct smu10_clock_voltage_information *pinfo = &(smu10_data->clock_vol_info);
smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dcefclk,
smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_socclk,
smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_fclk,
smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_mclk,
smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dcefclk,
smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_socclk,
smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_fclk,
smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dispclk,
smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dppclk,
smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_phyclk,
struct smu10_clock_voltage_information *pinfo = &(smu10_data->clock_vol_info);
kfree(pinfo->vdd_dep_on_dcefclk);
pinfo->vdd_dep_on_dcefclk = NULL;
kfree(pinfo->vdd_dep_on_socclk);
pinfo->vdd_dep_on_socclk = NULL;
kfree(pinfo->vdd_dep_on_fclk);
pinfo->vdd_dep_on_fclk = NULL;
kfree(pinfo->vdd_dep_on_dispclk);
pinfo->vdd_dep_on_dispclk = NULL;
kfree(pinfo->vdd_dep_on_dppclk);
pinfo->vdd_dep_on_dppclk = NULL;
kfree(pinfo->vdd_dep_on_phyclk);
pinfo->vdd_dep_on_phyclk = NULL;
pinfo.parent = display->drm->dev;
pinfo.name = "hdmi-lpe-audio";
pinfo.id = -1;
pinfo.res = rsc;
pinfo.num_res = 2;
pinfo.data = pdata;
pinfo.size_data = sizeof(*pdata);
pinfo.dma_mask = DMA_BIT_MASK(32);
platdev = platform_device_register_full(&pinfo);
struct platform_device_info pinfo = {};
const char *pinfo, *pem_str;
&pinfo, &pem_str, ameth);
BIO_printf(out, "Name: %s\n", pinfo);
power_status(int fd, int force, struct apm_power_info *pinfo)
if (pinfo) {
*pinfo = bstate;
if (pinfo)
*pinfo = bstate;
struct apm_power_info pinfo;
power_status(ctl_fd, 1, &pinfo);
powerbak = power_status(ctl_fd, 0, &pinfo);
powerbak = power_status(ctl_fd, 0, &pinfo);
autolimit > (int)pinfo.battery_life) {
pinfo.battery_life, autolimit,
warnlimit > (int)pinfo.battery_life) {
int power_status(int fd, int force, struct apm_power_info *pinfo);
pinfo.battery_life, warnlimit);
power_status(ctl_fd, 0, &pinfo))