Searched refs:HASHFRACTION (Results 1 - 5 of 5) sorted by relevance

/freebsd-10.0-release/contrib/gcc/config/i386/
H A Dgmon-sol2.c79 #define HASHFRACTION 1 macro
146 froms = (unsigned short *) sbrk( s_textsize / HASHFRACTION );
219 endfrom = s_textsize / (HASHFRACTION * sizeof(*froms));
224 frompc = s_lowpc + (fromindex * HASHFRACTION * sizeof(*froms));
296 &froms[((long)frompcindex) / (HASHFRACTION * sizeof(*froms))];
/freebsd-10.0-release/contrib/gcc/config/sparc/
H A Dgmon-sol2.c51 #define HASHFRACTION 1 macro
118 froms = (unsigned short *) sbrk( s_textsize / HASHFRACTION );
214 endfrom = s_textsize / (HASHFRACTION * sizeof(*froms));
219 frompc = s_lowpc + (fromindex * HASHFRACTION * sizeof(*froms));
321 &froms[((long)frompcindex) / (HASHFRACTION * sizeof(*froms))];
/freebsd-10.0-release/sys/sys/
H A Dgmon.h73 * The value of HASHFRACTION is based on the minimum number of bytes
76 * HASHFRACTION is calculated as:
78 * HASHFRACTION = MIN_SUBR_SEPARATION / (2 * sizeof(short) - 1);
85 * which is separated by only three bytes, thus HASHFRACTION is
88 * HASHFRACTION = 3 / (2 * 2 - 1) = 1
94 * distance. Hence, we will define HASHFRACTION to be 2 across all
105 * HASHFRACTION = MIN_FUNCTION_ALIGNMENT / sizeof(unsigned short)
114 #define HASHFRACTION (FUNCTION_ALIGNMENT / sizeof(unsigned short) == 0 \ macro
/freebsd-10.0-release/lib/libc/gmon/
H A Dgmon.c89 p->hashfraction = HASHFRACTION;
90 p->fromssize = p->textsize / HASHFRACTION;
/freebsd-10.0-release/sys/kern/
H A Dsubr_prof.c97 np.hashfraction = HASHFRACTION;
98 np.fromssize = np.textsize / HASHFRACTION;
166 p->hashfraction = HASHFRACTION;
167 p->fromssize = p->textsize / HASHFRACTION;

Completed in 142 milliseconds