Lines Matching defs:gpm

72 	struct gmonparam gpm;
270 size = kvm_read(kvp->kd, nl[N_GMONPARAM].n_value, &kvp->gpm,
271 sizeof kvp->gpm);
285 size = sizeof kvp->gpm;
286 if (sysctl(mib, miblen, &kvp->gpm, &size, NULL, 0) < 0)
289 if (size != sizeof kvp->gpm)
292 return (kvp->gpm.state);
383 h.lpc = kvp->gpm.lowpc;
384 h.hpc = kvp->gpm.highpc;
385 h.ncnt = kvp->gpm.kcountsize + sizeof(h);
391 kcountsize = (size_t)kvp->gpm.kcountsize;
400 i = kvm_read(kvp->kd, (u_long)kvp->gpm.kcount, tickbuf,
419 if ((froms = malloc((size_t)kvp->gpm.fromssize)) == NULL)
421 (size_t)kvp->gpm.fromssize);
423 i = kvm_read(kvp->kd, (u_long)kvp->gpm.froms, froms,
424 (size_t)kvp->gpm.fromssize);
427 i = kvp->gpm.fromssize;
431 if (i != kvp->gpm.fromssize)
433 kvp->gpm.fromssize, (u_long)i,
435 if ((tos = malloc((size_t)kvp->gpm.tossize)) == NULL)
437 (size_t)kvp->gpm.tossize);
439 i = kvm_read(kvp->kd, (u_long)kvp->gpm.tos, (void *)tos,
440 (size_t)kvp->gpm.tossize);
443 i = kvp->gpm.tossize;
447 if (i != kvp->gpm.tossize)
449 (size_t)kvp->gpm.tossize, i,
453 getprogname(), kvp->gpm.lowpc, kvp->gpm.textsize);
454 endfrom = kvp->gpm.fromssize / sizeof(*froms);
458 frompc = (u_long)kvp->gpm.lowpc +
459 (fromindex * kvp->gpm.hashfraction * sizeof(*froms));
530 biggest = (size_t)kvp->gpm.kcountsize;
531 if ((size_t)kvp->gpm.fromssize > biggest)
532 biggest = (size_t)kvp->gpm.fromssize;
533 if ((size_t)kvp->gpm.tossize > biggest)
534 biggest = (size_t)kvp->gpm.tossize;
539 if ((size_t)kvm_write(kvp->kd, (u_long)kvp->gpm.kcount, zbuf,
540 (size_t)kvp->gpm.kcountsize) != kvp->gpm.kcountsize)
543 if ((size_t)kvm_write(kvp->kd, (u_long)kvp->gpm.froms, zbuf,
544 (size_t)kvp->gpm.fromssize) != kvp->gpm.fromssize)
547 if ((size_t)kvm_write(kvp->kd, (u_long)kvp->gpm.tos, zbuf,
548 (size_t)kvp->gpm.tossize) != kvp->gpm.tossize)
555 if (sysctl(mib, miblen, NULL, NULL, zbuf, (size_t)kvp->gpm.kcountsize) < 0)
558 if (sysctl(mib, miblen, NULL, NULL, zbuf, (size_t)kvp->gpm.fromssize) < 0)
561 if (sysctl(mib, miblen, NULL, NULL, zbuf, (size_t)kvp->gpm.tossize) < 0)