bin/csh/csh.c
910
struct process *pp, *np;
bin/csh/csh.c
912
for (pp = proclist.p_next; pp; pp = pp->p_next) {
bin/csh/csh.c
913
np = pp;
bin/csh/csh.c
932
while ((np = np->p_friends) != pp);
bin/csh/dol.c
104
for (pp = t->t_dcom; (p = *pp++) != NULL;)
bin/csh/dol.c
98
Char **pp;
bin/csh/proc.c
1005
struct process *pp, *np;
bin/csh/proc.c
1030
np = pp = pfind(cp);
bin/csh/proc.c
1033
while ((np = np->p_friends) != pp);
bin/csh/proc.c
1052
pstart(pp, 0);
bin/csh/proc.c
1055
if (kill(-pp->p_jobid, signum) == -1) {
bin/csh/proc.c
1061
(void) kill(-pp->p_jobid, SIGCONT);
bin/csh/proc.c
108
for (pp = proclist.p_next; pp != NULL; pp = pp->p_next)
bin/csh/proc.c
109
if (pid == pp->p_pid)
bin/csh/proc.c
1097
pstart(struct process *pp, int foregnd)
bin/csh/proc.c
1107
np = pp;
bin/csh/proc.c
1118
} while ((np = np->p_friends) != pp);
bin/csh/proc.c
1120
pclrcurr(pp);
bin/csh/proc.c
1121
(void) pprint(pp, foregnd ? NAME | JOBDIR : NUMBER | NAME | AMPERSAND);
bin/csh/proc.c
1123
(void) tcsetpgrp(FSHTTY, pp->p_jobid);
bin/csh/proc.c
1125
(void) kill(-pp->p_jobid, SIGCONT);
bin/csh/proc.c
1132
struct process *pp;
bin/csh/proc.c
1135
for (pp = proclist.p_next; pp; pp = pp->p_next)
bin/csh/proc.c
1136
if (pp->p_flags & PSTOPPED)
bin/csh/proc.c
1143
struct process *pp, *np;
bin/csh/proc.c
115
pp->p_flags &= ~(PRUNNING | PSTOPPED | PREPORTED);
bin/csh/proc.c
1163
for (pp = proclist.p_next; pp; pp = pp->p_next)
bin/csh/proc.c
1164
if (pp->p_index == idx && pp->p_pid == pp->p_jobid)
bin/csh/proc.c
1165
return (pp);
bin/csh/proc.c
117
pp->p_flags |= PSTOPPED;
bin/csh/proc.c
1170
for (pp = proclist.p_next; pp; pp = pp->p_next)
bin/csh/proc.c
1171
if (pp->p_pid == pp->p_jobid) {
bin/csh/proc.c
1175
for (dp = pp->p_command; *dp; dp++) {
bin/csh/proc.c
118
pp->p_reason = WSTOPSIG(w);
bin/csh/proc.c
1182
else if (prefix(cp + 1, pp->p_command)) {
bin/csh/proc.c
1186
np = pp;
bin/csh/proc.c
1201
pgetcurr(struct process *pp)
bin/csh/proc.c
1207
if (np != pcurrent && np != pp && np->p_pid &&
bin/csh/proc.c
121
if (pp->p_flags & (PTIME | PPTIME) || adrof(STRtime))
bin/csh/proc.c
122
(void) clock_gettime(CLOCK_MONOTONIC, &pp->p_etime);
bin/csh/proc.c
1223
struct process *pp;
bin/csh/proc.c
1225
pp = pfind(*++v);
bin/csh/proc.c
1226
pp->p_flags |= PNOTIFY;
bin/csh/proc.c
124
pp->p_rusage = ru;
bin/csh/proc.c
127
pp->p_flags |= PINTERRUPTED;
bin/csh/proc.c
129
pp->p_flags |= PSIGNALED;
bin/csh/proc.c
131
pp->p_flags |= PDUMPED;
bin/csh/proc.c
132
pp->p_reason = WTERMSIG(w);
bin/csh/proc.c
135
pp->p_reason = WEXITSTATUS(w);
bin/csh/proc.c
136
if (pp->p_reason != 0)
bin/csh/proc.c
137
pp->p_flags |= PAEXITED;
bin/csh/proc.c
139
pp->p_flags |= PNEXITED;
bin/csh/proc.c
143
fp = pp;
bin/csh/proc.c
151
} while ((fp = fp->p_friends) != pp);
bin/csh/proc.c
152
pp->p_flags &= ~PFOREGND;
bin/csh/proc.c
153
if (pp == pp->p_friends && (pp->p_flags & PPTIME)) {
bin/csh/proc.c
154
pp->p_flags &= ~PPTIME;
bin/csh/proc.c
155
pp->p_flags |= PTIME;
bin/csh/proc.c
158
fp = pp;
bin/csh/proc.c
162
} while ((fp = fp->p_friends) != pp);
bin/csh/proc.c
187
(void) pprint(pp, NUMBER | NAME | REASON);
bin/csh/proc.c
189
pflush(pp);
bin/csh/proc.c
203
struct process *pp;
bin/csh/proc.c
211
for (pp = proclist.p_next; pp != NULL; pp = pp->p_next) {
bin/csh/proc.c
212
if (pp->p_flags & PNEEDNOTE) {
bin/csh/proc.c
214
pp->p_flags &= ~PNEEDNOTE;
bin/csh/proc.c
215
flags = pprint(pp, NUMBER | NAME | REASON);
bin/csh/proc.c
217
pflush(pp);
bin/csh/proc.c
230
struct process *fp, *pp;
bin/csh/proc.c
240
for (pp = (fp = &proclist)->p_next; pp != NULL; pp = (fp = pp)->p_next)
bin/csh/proc.c
241
if (pp->p_pid == 0) {
bin/csh/proc.c
242
fp->p_next = pp->p_next;
bin/csh/proc.c
243
free(pp->p_command);
bin/csh/proc.c
244
if (pp->p_cwd && --pp->p_cwd->di_count == 0)
bin/csh/proc.c
245
if (pp->p_cwd->di_next == 0)
bin/csh/proc.c
246
dfree(pp->p_cwd);
bin/csh/proc.c
247
free(pp);
bin/csh/proc.c
248
pp = fp;
bin/csh/proc.c
260
pjwait(struct process *pp)
bin/csh/proc.c
266
while (pp->p_pid != pp->p_jobid)
bin/csh/proc.c
267
pp = pp->p_friends;
bin/csh/proc.c
268
fp = pp;
bin/csh/proc.c
273
} while ((fp = fp->p_friends) != pp);
bin/csh/proc.c
278
fp = pp;
bin/csh/proc.c
291
while ((fp = (fp->p_friends)) != pp);
bin/csh/proc.c
317
(void) pprint(pp, SHELLDIR);
bin/csh/proc.c
320
(void) pprint(pp, AREASON | SHELLDIR);
bin/csh/proc.c
323
(void) pprint(pp, AREASON | SHELLDIR);
bin/csh/proc.c
328
pflush(pp);
bin/csh/proc.c
333
fp = pp;
bin/csh/proc.c
338
} while ((fp = fp->p_friends) != pp);
bin/csh/proc.c
345
pflush(pp);
bin/csh/proc.c
354
struct process *pp;
bin/csh/proc.c
363
for (pp = proclist.p_next; pp; pp = pp->p_next)
bin/csh/proc.c
364
if (pp->p_pid && /* pp->p_pid == pp->p_jobid && */
bin/csh/proc.c
365
pp->p_flags & PRUNNING) {
bin/csh/proc.c
380
struct process *pp;
bin/csh/proc.c
382
for (pp = proclist.p_next; pp != NULL; pp = pp->p_next)
bin/csh/proc.c
383
if (pp->p_pid)
bin/csh/proc.c
384
pflush(pp);
bin/csh/proc.c
393
pflush(struct process *pp)
bin/csh/proc.c
398
if (pp->p_pid == 0) {
bin/csh/proc.c
402
while (pp->p_pid != pp->p_jobid)
bin/csh/proc.c
403
pp = pp->p_friends;
bin/csh/proc.c
404
pclrcurr(pp);
bin/csh/proc.c
405
if (pp == pcurrjob)
bin/csh/proc.c
407
idx = pp->p_index;
bin/csh/proc.c
408
np = pp;
bin/csh/proc.c
412
} while ((np = np->p_friends) != pp);
bin/csh/proc.c
426
pclrcurr(struct process *pp)
bin/csh/proc.c
429
if (pp == pcurrent)
bin/csh/proc.c
432
pprevious = pgetcurr(pp);
bin/csh/proc.c
435
pcurrent = pgetcurr(pp);
bin/csh/proc.c
436
pprevious = pgetcurr(pp);
bin/csh/proc.c
438
else if (pp == pprevious)
bin/csh/proc.c
439
pprevious = pgetcurr(pp);
bin/csh/proc.c
454
struct process *pp;
bin/csh/proc.c
457
pp = xcalloc(1, (size_t) sizeof(struct process));
bin/csh/proc.c
458
pp->p_pid = pid;
bin/csh/proc.c
459
pp->p_flags = t->t_dflg & F_AMPERSAND ? PRUNNING : PRUNNING | PFOREGND;
bin/csh/proc.c
461
pp->p_flags |= PPTIME;
bin/csh/proc.c
467
pp->p_flags |= PPOU;
bin/csh/proc.c
469
pp->p_flags |= PERR;
bin/csh/proc.c
471
pp->p_command = Strsave(command);
bin/csh/proc.c
476
pp->p_cwd = 0;
bin/csh/proc.c
477
pp->p_index = pcurrjob->p_index;
bin/csh/proc.c
478
pp->p_friends = pcurrjob;
bin/csh/proc.c
479
pp->p_jobid = pcurrjob->p_pid;
bin/csh/proc.c
482
fp->p_friends = pp;
bin/csh/proc.c
485
pcurrjob = pp;
bin/csh/proc.c
486
pp->p_jobid = pid;
bin/csh/proc.c
487
pp->p_friends = pp;
bin/csh/proc.c
488
pp->p_cwd = dcwd;
bin/csh/proc.c
491
pp->p_index = ++pmaxindex;
bin/csh/proc.c
499
pp->p_index = i;
bin/csh/proc.c
507
pcurrent = pp;
bin/csh/proc.c
509
pprevious = pp;
bin/csh/proc.c
511
pp->p_next = proclist.p_next;
bin/csh/proc.c
512
proclist.p_next = pp;
bin/csh/proc.c
513
(void) clock_gettime(CLOCK_MONOTONIC, &pp->p_btime);
bin/csh/proc.c
633
struct process *pp, *tp;
bin/csh/proc.c
636
pp = pcurrjob;
bin/csh/proc.c
637
while (pp->p_pid != pp->p_jobid)
bin/csh/proc.c
638
pp = pp->p_friends;
bin/csh/proc.c
639
(void) fprintf(cshout, "[%d]", pp->p_index);
bin/csh/proc.c
640
tp = pp;
bin/csh/proc.c
642
(void) fprintf(cshout, " %d", pp->p_pid);
bin/csh/proc.c
643
pp = pp->p_friends;
bin/csh/proc.c
644
} while (pp != tp);
bin/csh/proc.c
654
pprint(struct process *pp, bool flag)
bin/csh/proc.c
663
while (pp->p_pid != pp->p_jobid)
bin/csh/proc.c
664
pp = pp->p_friends;
bin/csh/proc.c
665
if (pp == pp->p_friends && (pp->p_flags & PPTIME)) {
bin/csh/proc.c
666
pp->p_flags &= ~PPTIME;
bin/csh/proc.c
667
pp->p_flags |= PTIME;
bin/csh/proc.c
669
tp = pp;
bin/csh/proc.c
673
jobflags |= pp->p_flags;
bin/csh/proc.c
674
pstatus = pp->p_flags & PALLSTATES;
bin/csh/proc.c
675
if (tp != pp && !hadnl && !(flag & FANCY) &&
bin/csh/proc.c
676
((pstatus == status && pp->p_reason == reason) ||
bin/csh/proc.c
682
if (tp != pp && !hadnl) {
bin/csh/proc.c
687
if (pp == tp)
bin/csh/proc.c
688
(void) fprintf(cshout, "[%d]%s %c ", pp->p_index,
bin/csh/proc.c
689
pp->p_index < 10 ? " " : "",
bin/csh/proc.c
690
pp == pcurrent ? '+' :
bin/csh/proc.c
691
(pp == pprevious ? '-' : ' '));
bin/csh/proc.c
697
(void) fprintf(cshout, "%5d ", pp->p_pid);
bin/csh/proc.c
705
if (pp->p_reason == reason) {
bin/csh/proc.c
711
reason = pp->p_reason;
bin/csh/proc.c
714
reason = pp->p_reason;
bin/csh/proc.c
735
|| (pp->p_flags & PPOU) == 0))) {
bin/csh/proc.c
738
pp->p_reason]);
bin/csh/proc.c
746
if (pp->p_reason)
bin/csh/proc.c
747
(void) fprintf(cshout, "Exit %-18d", pp->p_reason);
bin/csh/proc.c
761
(void) fprintf(cshout, "%s", vis_str(pp->p_command));
bin/csh/proc.c
762
if (pp->p_flags & PPOU)
bin/csh/proc.c
764
if (pp->p_flags & PERR)
bin/csh/proc.c
768
if (flag & (REASON | AREASON) && pp->p_flags & PDUMPED) {
bin/csh/proc.c
772
if (tp == pp->p_friends) {
bin/csh/proc.c
785
if (pp->p_flags & PPTIME && !(status & (PSTOPPED | PRUNNING))) {
bin/csh/proc.c
788
prusage(&zru, &pp->p_rusage, &pp->p_etime,
bin/csh/proc.c
789
&pp->p_btime);
bin/csh/proc.c
792
if (tp == pp->p_friends) {
bin/csh/proc.c
804
} while ((pp = pp->p_friends) != tp);
bin/csh/proc.c
822
struct process *pp = tp;
bin/csh/proc.c
827
ruadd(&ru, &pp->p_rusage);
bin/csh/proc.c
828
timespecsub(&pp->p_etime, &pp->p_btime, &diff);
bin/csh/proc.c
831
} while ((pp = pp->p_friends) != tp);
bin/csh/proc.c
841
struct process *pp;
bin/csh/proc.c
85
struct process *pp;
bin/csh/proc.c
853
for (pp = proclist.p_next; pp; pp = pp->p_next)
bin/csh/proc.c
854
if (pp->p_index == i && pp->p_pid == pp->p_jobid) {
bin/csh/proc.c
855
pp->p_flags &= ~PNEEDNOTE;
bin/csh/proc.c
856
if (!(pprint(pp, flag) & (PRUNNING | PSTOPPED)))
bin/csh/proc.c
857
pflush(pp);
bin/csh/proc.c
868
struct process *pp;
bin/csh/proc.c
873
pp = pfind(*v);
bin/csh/proc.c
874
pstart(pp, 1);
bin/csh/proc.c
875
pjwait(pp);
bin/csh/proc.c
885
struct process *pp;
bin/csh/proc.c
888
pp = pfind(v[0]);
bin/csh/proc.c
889
pstart(pp, 1);
bin/csh/proc.c
890
pjwait(pp);
bin/csh/proc.c
899
struct process *pp;
bin/csh/proc.c
904
pp = pfind(*v);
bin/csh/proc.c
905
pstart(pp, 0);
bin/csh/proc.c
915
struct process *pp;
bin/csh/proc.c
917
pp = pfind(v[0]);
bin/csh/proc.c
918
pstart(pp, 0);
bin/csh/set.c
498
struct varent *c, *pp;
bin/csh/set.c
526
pp = p->v_parent;
bin/csh/set.c
527
f = pp->v_right == p;
bin/csh/set.c
528
if ((pp->v_link[f] = c) != NULL)
bin/csh/set.c
529
c->v_parent = pp;
bin/csh/set.c
534
balance(pp, f, 1);
bin/csh/set.c
606
struct varent *pp;
bin/csh/set.c
615
for (; (pp = p->v_parent) != NULL; p = pp, f = ff) {
bin/csh/set.c
616
ff = pp->v_right == p;
bin/csh/set.c
628
pp->v_link[ff] = rleft(p);
bin/csh/set.c
633
pp->v_link[ff] = rleft(p);
bin/csh/set.c
639
pp->v_link[ff] = rleft(p);
bin/csh/set.c
661
pp->v_link[ff] = rright(p);
bin/csh/set.c
666
pp->v_link[ff] = rright(p);
bin/csh/set.c
672
pp->v_link[ff] = rright(p);
bin/ksh/edit.c
345
char *const *pp;
bin/ksh/edit.c
349
for (n = 0, nwidth = 0, pp = ap; *pp; n++, pp++) {
bin/ksh/edit.c
350
i = strlen_esc(*pp);
bin/ksh/exec.c
1308
char *const *pp;
bin/ksh/exec.c
1321
for (n = 0, nwidth = 0, pp = ap; *pp; n++, pp++) {
bin/ksh/exec.c
1322
i = strlen(*pp);
bin/ksh/misc.c
754
const char *pp = p + (*p == MAGIC) + 2;
bin/ksh/misc.c
755
rv = posix_cclass(pp, sub, &p);
bin/ksh/table.c
100
if (pp == tp->tbls) /* wrap */
bin/ksh/table.c
101
pp += tp->size;
bin/ksh/table.c
113
struct tbl **pp, *p;
bin/ksh/table.c
120
for (pp = &tp->tbls[h & (tp->size-1)]; (p = *pp) != NULL; pp--) {
bin/ksh/table.c
123
if (pp == tp->tbls) /* wrap */
bin/ksh/table.c
124
pp += tp->size;
bin/ksh/table.c
148
*pp = p;
bin/ksh/table.c
223
struct tbl **pp, *p;
bin/ksh/table.c
229
for (pp = &tp->tbls[h & (tp->size-1)]; (p = *pp); pp--) {
bin/ksh/table.c
234
if (pp == tp->tbls) /* wrap */
bin/ksh/table.c
235
pp += tp->size;
bin/ksh/table.c
90
struct tbl **pp, *p;
bin/ksh/table.c
96
for (pp = &tp->tbls[h & (tp->size-1)]; (p = *pp) != NULL; pp--) {
games/arithmetic/arithmetic.c
307
struct penalty **pp, *p;
games/arithmetic/arithmetic.c
324
for (pp = &penlist[op][operand]; (p = *pp) != NULL; pp = &p->next) {
games/arithmetic/arithmetic.c
330
(void)free((char *)*pp);
games/arithmetic/arithmetic.c
331
*pp = p;
games/atc/graphics.c
317
PLANE *pp;
games/atc/graphics.c
328
for (pp = air.head; pp != NULL; pp = pp->next) {
games/atc/graphics.c
333
waddstr(planes, command(pp));
games/atc/graphics.c
336
for (pp = ground.head; pp != NULL; pp = pp->next) {
games/atc/graphics.c
341
waddstr(planes, command(pp));
games/atc/graphics.c
76
PLANE *pp;
games/atc/graphics.c
78
for (pp = air.head; pp != NULL; pp = pp->next) {
games/atc/graphics.c
79
wmove(cleanradar, pp->ypos, pp->xpos * 2);
games/atc/graphics.c
80
wmove(radar, pp->ypos, pp->xpos * 2);
games/atc/graphics.c
82
wmove(cleanradar, pp->ypos, pp->xpos * 2 + 1);
games/atc/graphics.c
83
wmove(radar, pp->ypos, pp->xpos * 2 + 1);
games/atc/graphics.c
91
PLANE *pp;
games/atc/graphics.c
93
for (pp = air.head; pp != NULL; pp = pp->next) {
games/atc/graphics.c
94
if (pp->status == S_MARKED)
games/atc/graphics.c
96
wmove(radar, pp->ypos, pp->xpos * 2);
games/atc/graphics.c
97
waddch(radar, name(pp));
games/atc/graphics.c
98
waddch(radar, '0' + pp->altitude);
games/atc/graphics.c
99
if (pp->status == S_MARKED)
games/atc/input.c
228
PLANE *pp;
games/atc/input.c
269
pp = findplane(p.plane_no);
games/atc/input.c
270
if (pp->new_altitude != p.new_altitude)
games/atc/input.c
271
pp->new_altitude = p.new_altitude;
games/atc/input.c
272
else if (pp->status != p.status)
games/atc/input.c
273
pp->status = p.status;
games/atc/input.c
275
pp->new_dir = p.new_dir;
games/atc/input.c
276
pp->delayd = p.delayd;
games/atc/input.c
277
pp->delayd_no = p.delayd_no;
games/atc/input.c
309
PLANE *pp;
games/atc/input.c
311
pp = findplane(number(c));
games/atc/input.c
312
if (pp == NULL)
games/atc/input.c
314
memcpy(&p, pp, sizeof (p));
games/atc/update.c
100
if (pp->plane_type == 0 && clck & 1)
games/atc/update.c
103
pp->fuel--;
games/atc/update.c
104
if (pp->fuel < 0)
games/atc/update.c
105
loser(pp, "ran out of fuel.");
games/atc/update.c
107
pp->altitude += SGN(pp->new_altitude - pp->altitude);
games/atc/update.c
109
if (!pp->delayd) {
games/atc/update.c
110
dir_diff = pp->new_dir - pp->dir;
games/atc/update.c
114
if (pp->new_dir >= 0 && pp->new_dir < MAXDIR) {
games/atc/update.c
124
pp->dir += dir_diff;
games/atc/update.c
125
if (pp->dir >= MAXDIR)
games/atc/update.c
126
pp->dir -= MAXDIR;
games/atc/update.c
127
else if (pp->dir < 0)
games/atc/update.c
128
pp->dir += MAXDIR;
games/atc/update.c
130
pp->xpos += displacement[pp->dir].dx;
games/atc/update.c
131
pp->ypos += displacement[pp->dir].dy;
games/atc/update.c
133
if (pp->delayd && pp->xpos == sp->beacon[pp->delayd_no].x &&
games/atc/update.c
134
pp->ypos == sp->beacon[pp->delayd_no].y) {
games/atc/update.c
135
pp->delayd = 0;
games/atc/update.c
136
if (pp->status == S_UNMARKED)
games/atc/update.c
137
pp->status = S_MARKED;
games/atc/update.c
140
switch (pp->dest_type) {
games/atc/update.c
142
if (pp->xpos == sp->airport[pp->dest_no].x &&
games/atc/update.c
143
pp->ypos == sp->airport[pp->dest_no].y &&
games/atc/update.c
144
pp->altitude == 0) {
games/atc/update.c
145
if (pp->dir != sp->airport[pp->dest_no].dir)
games/atc/update.c
146
loser(pp, "landed in the wrong direction.");
games/atc/update.c
148
pp->status = S_GONE;
games/atc/update.c
154
if (pp->xpos == sp->exit[pp->dest_no].x &&
games/atc/update.c
155
pp->ypos == sp->exit[pp->dest_no].y) {
games/atc/update.c
156
if (pp->altitude != 9)
games/atc/update.c
157
loser(pp, "exited at the wrong altitude.");
games/atc/update.c
159
pp->status = S_GONE;
games/atc/update.c
165
loser(pp, "has a bizarre destination, get help!");
games/atc/update.c
167
if (pp->altitude > 9)
games/atc/update.c
169
loser(pp, "exceeded flight ceiling.");
games/atc/update.c
170
if (pp->altitude <= 0) {
games/atc/update.c
172
if (pp->xpos == sp->airport[i].x &&
games/atc/update.c
173
pp->ypos == sp->airport[i].y) {
games/atc/update.c
174
if (pp->dest_type == T_AIRPORT)
games/atc/update.c
175
loser(pp,
games/atc/update.c
178
loser(pp,
games/atc/update.c
181
loser(pp, "crashed on the ground.");
games/atc/update.c
183
if (pp->xpos < 1 || pp->xpos >= sp->width - 1 ||
games/atc/update.c
184
pp->ypos < 1 || pp->ypos >= sp->height - 1) {
games/atc/update.c
186
if (pp->xpos == sp->exit[i].x &&
games/atc/update.c
187
pp->ypos == sp->exit[i].y) {
games/atc/update.c
188
if (pp->dest_type == T_EXIT)
games/atc/update.c
189
loser(pp,
games/atc/update.c
192
loser(pp,
games/atc/update.c
195
loser(pp, "illegally left the flight arena.");
games/atc/update.c
202
for (pp = air.head; pp != NULL; pp = p2) {
games/atc/update.c
203
p2 = pp->next;
games/atc/update.c
204
if (pp->status == S_GONE) {
games/atc/update.c
206
delete(&air, pp);
games/atc/update.c
232
command(PLANE *pp)
games/atc/update.c
239
"%c%d%c%c%d: ", name(pp), pp->altitude,
games/atc/update.c
240
(pp->fuel < LOWFUEL) ? '*' : ' ',
games/atc/update.c
241
(pp->dest_type == T_AIRPORT) ? 'A' : 'E', pp->dest_no);
games/atc/update.c
244
if (pp->altitude == 0)
games/atc/update.c
246
"Holding @ A%d", pp->orig_no);
games/atc/update.c
247
else if (pp->new_dir >= MAXDIR || pp->new_dir < 0)
games/atc/update.c
249
else if (pp->new_dir != pp->dir)
games/atc/update.c
251
"%d", dir_deg(pp->new_dir));
games/atc/update.c
254
if (pp->delayd)
games/atc/update.c
256
" @ B%d", pp->delayd_no);
games/atc/update.c
260
(pp->status == S_UNMARKED || pp->status == S_IGNORED))
games/atc/update.c
289
PLANE *pp;
games/atc/update.c
297
for (pp = air.head; pp != NULL; pp = pp->next)
games/atc/update.c
298
if (pp->plane_no == last_plane) {
games/atc/update.c
303
for (pp = ground.head; pp != NULL; pp = pp->next)
games/atc/update.c
304
if (pp->plane_no == last_plane) {
games/atc/update.c
317
PLANE p, *pp, *p1;
games/atc/update.c
374
pp = newplane();
games/atc/update.c
375
memcpy(pp, &p, sizeof (p));
games/atc/update.c
377
if (pp->orig_type == T_AIRPORT)
games/atc/update.c
378
append(&ground, pp);
games/atc/update.c
380
append(&air, pp);
games/atc/update.c
382
return (pp->dest_type);
games/atc/update.c
388
PLANE *pp;
games/atc/update.c
390
for (pp = air.head; pp != NULL; pp = pp->next)
games/atc/update.c
391
if (pp->plane_no == n)
games/atc/update.c
392
return (pp);
games/atc/update.c
393
for (pp = ground.head; pp != NULL; pp = pp->next)
games/atc/update.c
394
if (pp->plane_no == n)
games/atc/update.c
395
return (pp);
games/atc/update.c
78
PLANE *pp, *p1, *p2;
games/atc/update.c
87
for (pp = ground.head; pp != NULL; pp = pp->next) {
games/atc/update.c
88
if (pp->new_altitude > 0) {
games/atc/update.c
89
delete(&ground, pp);
games/atc/update.c
90
append(&air, pp);
games/atc/update.c
98
for (pp = air.head; pp != NULL; pp = pp->next) {
games/hunt/huntd/answer.c
120
PLAYER *pp;
games/hunt/huntd/answer.c
211
pp = End_monitor++;
games/hunt/huntd/answer.c
225
pp = End_player++;
games/hunt/huntd/answer.c
236
pp->p_ident = get_ident(&sp->source, sp->sourcelen, sp->uid,
games/hunt/huntd/answer.c
238
pp->p_output = conn;
games/hunt/huntd/answer.c
239
pp->p_death[0] = '\0';
games/hunt/huntd/answer.c
240
pp->p_fd = sp->fd;
games/hunt/huntd/answer.c
243
pp->p_y = 0;
games/hunt/huntd/answer.c
244
pp->p_x = 0;
games/hunt/huntd/answer.c
248
stmonitor(pp);
games/hunt/huntd/answer.c
250
stplayer(pp, sp->enter_status);
games/hunt/huntd/answer.c
273
stmonitor(PLAYER *pp)
games/hunt/huntd/answer.c
277
memcpy(pp->p_maze, Maze, sizeof pp->p_maze);
games/hunt/huntd/answer.c
278
drawmaze(pp);
games/hunt/huntd/answer.c
282
STAT_MON_ROW + 1 + (pp - Monitor), STAT_NAME_COL,
games/hunt/huntd/answer.c
284
stat_char(pp), pp->p_ident->i_name, pp->p_ident->i_team);
games/hunt/huntd/answer.c
287
sendcom(pp, REFRESH);
games/hunt/huntd/answer.c
288
sendcom(pp, READY, 0);
games/hunt/huntd/answer.c
289
flush(pp);
games/hunt/huntd/answer.c
297
PLAYER *pp;
games/hunt/huntd/answer.c
369
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/answer.c
370
check(pp, y, x);
games/hunt/huntd/answer.c
377
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/answer.c
378
check(pp, y, x);
games/hunt/huntd/answer.c
386
for (pp = Player; pp < End_player; pp++) {
games/hunt/huntd/answer.c
387
if (pp != newpp) {
games/hunt/huntd/answer.c
389
pp->p_ammo += conf_nshots;
games/hunt/huntd/answer.c
391
outyx(pp, y, STAT_NAME_COL, Buf, len);
games/hunt/huntd/answer.c
392
ammo_update(pp);
games/hunt/huntd/answer.c
395
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/answer.c
396
outyx(pp, y, STAT_NAME_COL, Buf, len);
games/hunt/huntd/draw.c
100
outyx(pp, STAT_DAM_ROW, STAT_LABEL_COL, "Damage:");
games/hunt/huntd/draw.c
101
outyx(pp, STAT_DAM_ROW, STAT_VALUE_COL, "%2d/%2d",
games/hunt/huntd/draw.c
102
pp->p_damage, pp->p_damcap);
games/hunt/huntd/draw.c
104
outyx(pp, STAT_KILL_ROW, STAT_LABEL_COL, "Kills:");
games/hunt/huntd/draw.c
105
outyx(pp, STAT_KILL_ROW, STAT_VALUE_COL, "%3d",
games/hunt/huntd/draw.c
106
(pp->p_damcap - conf_maxdam) / 2);
games/hunt/huntd/draw.c
108
outyx(pp, STAT_PLAY_ROW, STAT_LABEL_COL, "Player:");
games/hunt/huntd/draw.c
110
outyx(pp, i, STAT_NAME_COL, "%5.2f%c%-10.10s %c",
games/hunt/huntd/draw.c
115
outyx(pp, STAT_MON_ROW, STAT_LABEL_COL, "Monitor:");
games/hunt/huntd/draw.c
117
outyx(pp, i++, STAT_NAME_COL, "%5.5s %-10.10s %c",
games/hunt/huntd/draw.c
127
look(PLAYER *pp)
games/hunt/huntd/draw.c
131
x = pp->p_x;
games/hunt/huntd/draw.c
132
y = pp->p_y;
games/hunt/huntd/draw.c
138
check(pp, y - 1, x - 1);
games/hunt/huntd/draw.c
139
check(pp, y - 1, x );
games/hunt/huntd/draw.c
140
check(pp, y - 1, x + 1);
games/hunt/huntd/draw.c
141
check(pp, y , x - 1);
games/hunt/huntd/draw.c
142
check(pp, y , x );
games/hunt/huntd/draw.c
143
check(pp, y , x + 1);
games/hunt/huntd/draw.c
144
check(pp, y + 1, x - 1);
games/hunt/huntd/draw.c
145
check(pp, y + 1, x );
games/hunt/huntd/draw.c
146
check(pp, y + 1, x + 1);
games/hunt/huntd/draw.c
148
switch (pp->p_face) {
games/hunt/huntd/draw.c
151
see(pp, LEFTS);
games/hunt/huntd/draw.c
152
see(pp, ABOVE);
games/hunt/huntd/draw.c
153
see(pp, BELOW);
games/hunt/huntd/draw.c
156
see(pp, RIGHT);
games/hunt/huntd/draw.c
157
see(pp, ABOVE);
games/hunt/huntd/draw.c
158
see(pp, BELOW);
games/hunt/huntd/draw.c
161
see(pp, ABOVE);
games/hunt/huntd/draw.c
162
see(pp, LEFTS);
games/hunt/huntd/draw.c
163
see(pp, RIGHT);
games/hunt/huntd/draw.c
166
see(pp, BELOW);
games/hunt/huntd/draw.c
167
see(pp, LEFTS);
games/hunt/huntd/draw.c
168
see(pp, RIGHT);
games/hunt/huntd/draw.c
176
cgoto(pp, y, x);
games/hunt/huntd/draw.c
185
see(PLAYER *pp, int face)
games/hunt/huntd/draw.c
191
x = pp->p_x;
games/hunt/huntd/draw.c
192
y = pp->p_y;
games/hunt/huntd/draw.c
202
check(pp, y + dx, x + dy); \
games/hunt/huntd/draw.c
203
check(pp, y, x); \
games/hunt/huntd/draw.c
204
check(pp, y - dx, x - dy); \
games/hunt/huntd/draw.c
225
check(PLAYER *pp, int y, int x)
games/hunt/huntd/draw.c
231
if (pp == ALL_PLAYERS) {
games/hunt/huntd/draw.c
232
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/draw.c
233
check(pp, y, x);
games/hunt/huntd/draw.c
234
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/draw.c
235
check(pp, y, x);
games/hunt/huntd/draw.c
241
if (ch != ((char *) pp->p_maze)[index]) {
games/hunt/huntd/draw.c
242
rpp = pp;
games/hunt/huntd/draw.c
259
showstat(PLAYER *pp)
games/hunt/huntd/draw.c
263
STAT_PLAY_ROW + 1 + (pp - Player), STAT_SCAN_COL,
games/hunt/huntd/draw.c
264
"%c", stat_char(pp));
games/hunt/huntd/draw.c
275
drawplayer(PLAYER *pp, FLAG draw)
games/hunt/huntd/draw.c
280
x = pp->p_x;
games/hunt/huntd/draw.c
281
y = pp->p_y;
games/hunt/huntd/draw.c
284
Maze[y][x] = draw ? pp->p_face : pp->p_over;
games/hunt/huntd/draw.c
297
if (newp == pp) {
games/hunt/huntd/draw.c
310
if (pp->p_cloak < 0)
games/hunt/huntd/draw.c
318
if (draw && pp->p_cloak >= 0) {
games/hunt/huntd/draw.c
319
pp->p_cloak--;
games/hunt/huntd/draw.c
321
if (pp->p_cloak < 0)
games/hunt/huntd/draw.c
322
showstat(pp);
games/hunt/huntd/draw.c
331
message(PLAYER *pp, char *s)
games/hunt/huntd/draw.c
333
cgoto(pp, HEIGHT, 0);
games/hunt/huntd/draw.c
334
outstr(pp, s, strlen(s));
games/hunt/huntd/draw.c
335
ce(pp);
games/hunt/huntd/draw.c
367
player_sym(PLAYER *pp, int y, int x)
games/hunt/huntd/draw.c
374
if (pp->p_ident->i_team == '*')
games/hunt/huntd/draw.c
376
if (pp->p_ident->i_team != npp->p_ident->i_team)
games/hunt/huntd/draw.c
378
return pp->p_ident->i_team;
games/hunt/huntd/draw.c
51
drawmaze(PLAYER *pp)
games/hunt/huntd/draw.c
59
clrscr(pp);
games/hunt/huntd/draw.c
61
outstr(pp, pp->p_maze[0], WIDTH);
games/hunt/huntd/draw.c
63
endp = &pp->p_maze[y][WIDTH];
games/hunt/huntd/draw.c
64
for (x = 0, sp = pp->p_maze[y]; sp < endp; x++, sp++)
games/hunt/huntd/draw.c
66
cgoto(pp, y, x);
games/hunt/huntd/draw.c
68
if (pp->p_x == x && pp->p_y == y)
games/hunt/huntd/draw.c
69
outch(pp, translate(*sp));
games/hunt/huntd/draw.c
72
outch(pp, player_sym(pp, y, x));
games/hunt/huntd/draw.c
74
outch(pp, *sp);
games/hunt/huntd/draw.c
78
cgoto(pp, HEIGHT - 1, 0);
games/hunt/huntd/draw.c
79
outstr(pp, pp->p_maze[HEIGHT - 1], WIDTH);
games/hunt/huntd/draw.c
80
drawstatus(pp);
games/hunt/huntd/draw.c
88
drawstatus(PLAYER *pp)
games/hunt/huntd/draw.c
93
outyx(pp, STAT_AMMO_ROW, STAT_LABEL_COL, "Ammo:");
games/hunt/huntd/draw.c
94
ammo_update(pp);
games/hunt/huntd/draw.c
96
outyx(pp, STAT_GUN_ROW, STAT_LABEL_COL, "Gun:");
games/hunt/huntd/draw.c
97
outyx(pp, STAT_GUN_ROW, STAT_VALUE_COL, "%3s",
games/hunt/huntd/draw.c
98
(pp->p_ncshot < conf_maxncshot) ? "ok" : "");
games/hunt/huntd/driver.c
1025
PLAYER *pp;
games/hunt/huntd/driver.c
1054
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/driver.c
1055
if (pp->p_ident == ip)
games/hunt/huntd/driver.c
1057
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/driver.c
1058
if (pp->p_ident == ip)
games/hunt/huntd/driver.c
222
for (pp = Player; pp < End_player; )
games/hunt/huntd/driver.c
223
if (pp->p_death[0] != '\0')
games/hunt/huntd/driver.c
224
zap(pp, TRUE);
games/hunt/huntd/driver.c
226
pp++;
games/hunt/huntd/driver.c
227
for (pp = Monitor; pp < End_monitor; )
games/hunt/huntd/driver.c
228
if (pp->p_death[0] != '\0')
games/hunt/huntd/driver.c
229
zap(pp, FALSE);
games/hunt/huntd/driver.c
231
pp++;
games/hunt/huntd/driver.c
234
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/driver.c
235
if (havechar(pp)) {
games/hunt/huntd/driver.c
236
execute(pp);
games/hunt/huntd/driver.c
237
pp->p_nexec++;
games/hunt/huntd/driver.c
240
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/driver.c
241
if (havechar(pp)) {
games/hunt/huntd/driver.c
242
mon_execute(pp);
games/hunt/huntd/driver.c
243
pp->p_nexec++;
games/hunt/huntd/driver.c
257
for (pp = Player; pp < End_player; pp++) {
games/hunt/huntd/driver.c
258
if (FD_ISSET(pp->p_fd, &read_fds)) {
games/hunt/huntd/driver.c
259
sendcom(pp, READY, pp->p_nexec);
games/hunt/huntd/driver.c
260
pp->p_nexec = 0;
games/hunt/huntd/driver.c
262
flush(pp);
games/hunt/huntd/driver.c
264
for (pp = Monitor; pp < End_monitor; pp++) {
games/hunt/huntd/driver.c
265
if (FD_ISSET(pp->p_fd, &read_fds)) {
games/hunt/huntd/driver.c
266
sendcom(pp, READY, pp->p_nexec);
games/hunt/huntd/driver.c
267
pp->p_nexec = 0;
games/hunt/huntd/driver.c
269
flush(pp);
games/hunt/huntd/driver.c
307
for (pp = Monitor; pp < End_monitor; )
games/hunt/huntd/driver.c
308
zap(pp, FALSE);
games/hunt/huntd/driver.c
487
PLAYER *pp;
games/hunt/huntd/driver.c
497
for (pp = Boot; pp < &Boot[NBOOTS]; pp++)
games/hunt/huntd/driver.c
498
pp->p_flying = -1;
games/hunt/huntd/driver.c
665
zap(PLAYER *pp, FLAG was_player)
games/hunt/huntd/driver.c
675
if (pp->p_undershot)
games/hunt/huntd/driver.c
676
fixshots(pp->p_y, pp->p_x, pp->p_over);
games/hunt/huntd/driver.c
678
drawplayer(pp, FALSE);
games/hunt/huntd/driver.c
684
len = strlen(pp->p_death);
games/hunt/huntd/driver.c
686
outyx(pp, HEIGHT / 2, x, "%s", pp->p_death);
games/hunt/huntd/driver.c
689
memset(pp->p_death + 1, '-', len - 2);
games/hunt/huntd/driver.c
690
pp->p_death[0] = '+';
games/hunt/huntd/driver.c
691
pp->p_death[len - 1] = '+';
games/hunt/huntd/driver.c
692
outyx(pp, HEIGHT / 2 - 1, x, "%s", pp->p_death);
games/hunt/huntd/driver.c
693
outyx(pp, HEIGHT / 2 + 1, x, "%s", pp->p_death);
games/hunt/huntd/driver.c
696
cgoto(pp, HEIGHT, 0);
games/hunt/huntd/driver.c
698
savefd = pp->p_fd;
games/hunt/huntd/driver.c
707
if (bp->b_owner == pp)
games/hunt/huntd/driver.c
710
if (bp->b_x == pp->p_x && bp->b_y == pp->p_y)
games/hunt/huntd/driver.c
716
ammo_exploding = rand_num(pp->p_ammo);
games/hunt/huntd/driver.c
720
if (pp->p_ammo == 0)
games/hunt/huntd/driver.c
723
else if (ammo_exploding >= pp->p_ammo - 1) {
games/hunt/huntd/driver.c
725
expl_charge = pp->p_ammo;
games/hunt/huntd/driver.c
755
(void) add_shot(expl_type, pp->p_y, pp->p_x,
games/hunt/huntd/driver.c
756
pp->p_face, expl_charge, (PLAYER *) NULL,
games/hunt/huntd/driver.c
761
pp->p_ident->i_name);
games/hunt/huntd/driver.c
764
while (pp->p_nboots-- > 0) {
games/hunt/huntd/driver.c
775
np->p_x = pp->p_x;
games/hunt/huntd/driver.c
776
np->p_y = pp->p_y;
games/hunt/huntd/driver.c
78
PLAYER *pp;
games/hunt/huntd/driver.c
787
else if (pp->p_nboots > 0) {
games/hunt/huntd/driver.c
788
if (pp->p_nboots == 2)
games/hunt/huntd/driver.c
789
Maze[pp->p_y][pp->p_x] = BOOT_PAIR;
games/hunt/huntd/driver.c
791
Maze[pp->p_y][pp->p_x] = BOOT;
games/hunt/huntd/driver.c
792
if (pp->p_undershot)
games/hunt/huntd/driver.c
793
fixshots(pp->p_y, pp->p_x,
games/hunt/huntd/driver.c
794
Maze[pp->p_y][pp->p_x]);
games/hunt/huntd/driver.c
798
volcano += pp->p_ammo - expl_charge;
games/hunt/huntd/driver.c
834
sendcom(pp, ENDWIN, ' ');
games/hunt/huntd/driver.c
835
(void) fclose(pp->p_output);
games/hunt/huntd/driver.c
839
if (pp != End_player) {
games/hunt/huntd/driver.c
841
memcpy(pp, End_player, sizeof *pp);
games/hunt/huntd/driver.c
843
STAT_PLAY_ROW + 1 + (pp - Player),
games/hunt/huntd/driver.c
846
pp->p_ident->i_score, stat_char(pp),
games/hunt/huntd/driver.c
847
pp->p_ident->i_name, pp->p_ident->i_team);
games/hunt/huntd/driver.c
858
sendcom(pp, ENDWIN, LAST_PLAYER);
games/hunt/huntd/driver.c
859
(void) fclose(pp->p_output);
games/hunt/huntd/driver.c
863
if (pp != End_monitor) {
games/hunt/huntd/driver.c
864
memcpy(pp, End_monitor, sizeof *pp);
games/hunt/huntd/driver.c
866
STAT_MON_ROW + 1 + (pp - Player), STAT_NAME_COL,
games/hunt/huntd/driver.c
868
pp->p_ident->i_name, pp->p_ident->i_team);
games/hunt/huntd/driver.c
911
havechar(PLAYER *pp)
games/hunt/huntd/driver.c
916
if (pp->p_ncount < pp->p_nchar)
games/hunt/huntd/driver.c
919
if (!FD_ISSET(pp->p_fd, &Have_inp))
games/hunt/huntd/driver.c
922
FD_CLR(pp->p_fd, &Have_inp);
games/hunt/huntd/driver.c
927
ret = read(pp->p_fd, pp->p_cbuf, sizeof pp->p_cbuf);
games/hunt/huntd/driver.c
933
warn("Have_inp is wrong for %d", pp->p_fd);
games/hunt/huntd/driver.c
941
pp->p_nchar = ret;
games/hunt/huntd/driver.c
944
pp->p_cbuf[0] = 'q';
games/hunt/huntd/driver.c
945
pp->p_nchar = 1;
games/hunt/huntd/driver.c
948
pp->p_ncount = 0;
games/hunt/huntd/driver.c
959
PLAYER *pp;
games/hunt/huntd/driver.c
968
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/driver.c
969
(void) fclose(pp->p_output);
games/hunt/huntd/driver.c
970
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/driver.c
971
(void) fclose(pp->p_output);
games/hunt/huntd/execute.c
106
sendcom(pp, REDRAW); /* Refresh */
games/hunt/huntd/execute.c
109
move_player(pp, LEFTS); /* Move left */
games/hunt/huntd/execute.c
112
face(pp, LEFTS); /* Face left */
games/hunt/huntd/execute.c
115
move_player(pp, BELOW); /* Move down */
games/hunt/huntd/execute.c
118
face(pp, BELOW); /* Face down */
games/hunt/huntd/execute.c
121
move_player(pp, ABOVE); /* Move up */
games/hunt/huntd/execute.c
124
face(pp, ABOVE); /* Face up */
games/hunt/huntd/execute.c
127
move_player(pp, RIGHT); /* Move right */
games/hunt/huntd/execute.c
130
face(pp, RIGHT); /* Face right */
games/hunt/huntd/execute.c
134
fire(pp, 0); /* SHOT */
games/hunt/huntd/execute.c
138
fire(pp, 1); /* GRENADE */
games/hunt/huntd/execute.c
142
fire(pp, 2); /* SATCHEL */
games/hunt/huntd/execute.c
146
fire(pp, 3); /* 7x7 BOMB */
games/hunt/huntd/execute.c
149
fire(pp, 4); /* 9x9 BOMB */
games/hunt/huntd/execute.c
152
fire(pp, 5); /* 11x11 BOMB */
games/hunt/huntd/execute.c
155
fire(pp, 6); /* 13x13 BOMB */
games/hunt/huntd/execute.c
158
fire(pp, 7); /* 15x15 BOMB */
games/hunt/huntd/execute.c
161
fire(pp, 8); /* 17x17 BOMB */
games/hunt/huntd/execute.c
164
fire(pp, 9); /* 19x19 BOMB */
games/hunt/huntd/execute.c
167
fire(pp, 10); /* 21x21 BOMB */
games/hunt/huntd/execute.c
170
fire_slime(pp, 0); /* SLIME */
games/hunt/huntd/execute.c
173
fire_slime(pp, 1); /* SSLIME */
games/hunt/huntd/execute.c
176
fire_slime(pp, 2); /* large slime */
games/hunt/huntd/execute.c
179
fire_slime(pp, 3); /* very large slime */
games/hunt/huntd/execute.c
182
scan(pp);
games/hunt/huntd/execute.c
185
cloak(pp);
games/hunt/huntd/execute.c
188
(void) strlcpy(pp->p_death, "| Quit |", sizeof pp->p_death);
games/hunt/huntd/execute.c
198
move_player(PLAYER *pp, int dir)
games/hunt/huntd/execute.c
205
y = pp->p_y;
games/hunt/huntd/execute.c
206
x = pp->p_x;
games/hunt/huntd/execute.c
242
if (dir == pp->p_face)
games/hunt/huntd/execute.c
244
pickup(pp, y, x, conf_ptrip_face, Maze[y][x]);
games/hunt/huntd/execute.c
245
else if (opposite(dir, pp->p_face))
games/hunt/huntd/execute.c
247
pickup(pp, y, x, conf_ptrip_back, Maze[y][x]);
games/hunt/huntd/execute.c
250
pickup(pp, y, x, conf_ptrip_side, Maze[y][x]);
games/hunt/huntd/execute.c
276
if (dir != pp->p_face)
games/hunt/huntd/execute.c
278
sendcom(pp, BELL);
games/hunt/huntd/execute.c
282
checkdam(newp, pp, pp->p_ident, conf_stabdam, KNIFE);
games/hunt/huntd/execute.c
289
message(pp, "You couldn't quite reach him!");
games/hunt/huntd/execute.c
293
pp->p_nboots++;
games/hunt/huntd/execute.c
295
pp->p_nboots++;
games/hunt/huntd/execute.c
305
if (pp->p_nboots == 2)
games/hunt/huntd/execute.c
306
message(pp, "Wow! A pair of boots!");
games/hunt/huntd/execute.c
308
message(pp, "You can hobble around on one boot.");
games/hunt/huntd/execute.c
317
if (pp->p_ncshot > 0)
games/hunt/huntd/execute.c
318
if (--pp->p_ncshot == conf_maxncshot)
games/hunt/huntd/execute.c
319
outyx(pp, STAT_GUN_ROW, STAT_VALUE_COL, " ok");
games/hunt/huntd/execute.c
321
if (pp->p_undershot) {
games/hunt/huntd/execute.c
322
fixshots(pp->p_y, pp->p_x, pp->p_over);
games/hunt/huntd/execute.c
323
pp->p_undershot = FALSE;
games/hunt/huntd/execute.c
326
drawplayer(pp, FALSE);
games/hunt/huntd/execute.c
328
pp->p_over = Maze[y][x];
games/hunt/huntd/execute.c
330
pp->p_y = y;
games/hunt/huntd/execute.c
331
pp->p_x = x;
games/hunt/huntd/execute.c
333
drawplayer(pp, TRUE);
games/hunt/huntd/execute.c
342
face(PLAYER *pp, int dir)
games/hunt/huntd/execute.c
344
if (pp->p_face != dir) {
games/hunt/huntd/execute.c
345
pp->p_face = dir;
games/hunt/huntd/execute.c
346
drawplayer(pp, TRUE);
games/hunt/huntd/execute.c
355
fire(PLAYER *pp, int req_index)
games/hunt/huntd/execute.c
357
if (pp == NULL)
games/hunt/huntd/execute.c
361
while (req_index >= 0 && pp->p_ammo < shot_req[req_index])
games/hunt/huntd/execute.c
366
message(pp, "Not enough charges.");
games/hunt/huntd/execute.c
371
if (pp->p_ncshot > conf_maxncshot)
games/hunt/huntd/execute.c
375
if (pp->p_ncshot++ == conf_maxncshot) {
games/hunt/huntd/execute.c
377
outyx(pp, STAT_GUN_ROW, STAT_VALUE_COL, " ");
games/hunt/huntd/execute.c
381
pp->p_ammo -= shot_req[req_index];
games/hunt/huntd/execute.c
382
ammo_update(pp);
games/hunt/huntd/execute.c
385
add_shot(shot_type[req_index], pp->p_y, pp->p_x, pp->p_face,
games/hunt/huntd/execute.c
386
shot_req[req_index], pp, FALSE, pp->p_face);
games/hunt/huntd/execute.c
387
pp->p_undershot = TRUE;
games/hunt/huntd/execute.c
390
showexpl(pp->p_y, pp->p_x, shot_type[req_index]);
games/hunt/huntd/execute.c
399
fire_slime(PLAYER *pp, int req_index)
games/hunt/huntd/execute.c
401
if (pp == NULL)
games/hunt/huntd/execute.c
409
while (req_index >= 0 && pp->p_ammo < slime_req[req_index])
games/hunt/huntd/execute.c
414
message(pp, "Not enough charges.");
games/hunt/huntd/execute.c
419
if (pp->p_ncshot > conf_maxncshot)
games/hunt/huntd/execute.c
423
if (pp->p_ncshot++ == conf_maxncshot) {
games/hunt/huntd/execute.c
425
outyx(pp, STAT_GUN_ROW, STAT_VALUE_COL, " ");
games/hunt/huntd/execute.c
429
pp->p_ammo -= slime_req[req_index];
games/hunt/huntd/execute.c
430
ammo_update(pp);
games/hunt/huntd/execute.c
433
add_shot(SLIME, pp->p_y, pp->p_x, pp->p_face,
games/hunt/huntd/execute.c
434
slime_req[req_index] * conf_slimefactor, pp, FALSE, pp->p_face);
games/hunt/huntd/execute.c
435
pp->p_undershot = TRUE;
games/hunt/huntd/execute.c
438
showexpl(pp->p_y, pp->p_x, SLIME);
games/hunt/huntd/execute.c
525
cloak(PLAYER *pp)
games/hunt/huntd/execute.c
532
if (pp->p_ammo <= 0) {
games/hunt/huntd/execute.c
533
message(pp, "No more charges");
games/hunt/huntd/execute.c
538
if (pp->p_nboots > 0) {
games/hunt/huntd/execute.c
539
message(pp, "Boots are too noisy to cloak!");
games/hunt/huntd/execute.c
544
pp->p_ammo--;
games/hunt/huntd/execute.c
545
ammo_update(pp);
games/hunt/huntd/execute.c
548
pp->p_cloak += conf_cloaklen;
games/hunt/huntd/execute.c
551
if (pp->p_scan >= 0)
games/hunt/huntd/execute.c
552
pp->p_scan = -1;
games/hunt/huntd/execute.c
555
showstat(pp);
games/hunt/huntd/execute.c
563
scan(PLAYER *pp)
games/hunt/huntd/execute.c
57
mon_execute(PLAYER *pp)
games/hunt/huntd/execute.c
570
if (pp->p_ammo <= 0) {
games/hunt/huntd/execute.c
571
message(pp, "No more charges");
games/hunt/huntd/execute.c
576
pp->p_ammo--;
games/hunt/huntd/execute.c
577
ammo_update(pp);
games/hunt/huntd/execute.c
580
pp->p_scan += Nplayer * conf_scanlen;
games/hunt/huntd/execute.c
583
if (pp->p_cloak >= 0)
games/hunt/huntd/execute.c
584
pp->p_cloak = -1;
games/hunt/huntd/execute.c
587
showstat(pp);
games/hunt/huntd/execute.c
595
pickup(PLAYER *pp, int y, int x, int prob, int obj)
games/hunt/huntd/execute.c
61
ch = pp->p_cbuf[pp->p_ncount++];
games/hunt/huntd/execute.c
618
TRUE, pp->p_face);
games/hunt/huntd/execute.c
621
pp->p_ammo += req;
games/hunt/huntd/execute.c
622
ammo_update(pp);
games/hunt/huntd/execute.c
627
ammo_update(PLAYER *pp)
games/hunt/huntd/execute.c
629
outyx(pp, STAT_AMMO_ROW, STAT_VALUE_COL - 1, "%4d", pp->p_ammo);
games/hunt/huntd/execute.c
66
sendcom(pp, REDRAW);
games/hunt/huntd/execute.c
70
(void) strlcpy(pp->p_death, "| Quit |", sizeof pp->p_death);
games/hunt/huntd/execute.c
83
execute(PLAYER *pp)
games/hunt/huntd/execute.c
87
ch = pp->p_cbuf[pp->p_ncount++];
games/hunt/huntd/execute.c
90
if (pp->p_flying >= 0) {
games/hunt/huntd/execute.c
93
sendcom(pp, REDRAW);
games/hunt/huntd/execute.c
96
(void) strlcpy(pp->p_death, "| Quit |",
games/hunt/huntd/execute.c
97
sizeof pp->p_death);
games/hunt/huntd/expl.c
111
PLAYER *pp;
games/hunt/huntd/expl.c
124
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/expl.c
125
if (pp->p_maze[y][x] == ep->e_char) {
games/hunt/huntd/expl.c
126
pp->p_maze[y][x] = c;
games/hunt/huntd/expl.c
127
cgoto(pp, y, x);
games/hunt/huntd/expl.c
128
outch(pp, c);
games/hunt/huntd/expl.c
130
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/expl.c
131
check(pp, y, x);
games/hunt/huntd/expl.c
173
PLAYER *pp;
games/hunt/huntd/expl.c
202
pp = play_at(r->r_y, r->r_x);
games/hunt/huntd/expl.c
203
if (pp->p_flying >= 0)
games/hunt/huntd/expl.c
204
pp->p_flying += rand_num(conf_flytime / 2);
games/hunt/huntd/expl.c
206
pp->p_flying = rand_num(conf_flytime);
games/hunt/huntd/expl.c
207
pp->p_flyx = 2 * rand_num(conf_flystep + 1) -
games/hunt/huntd/expl.c
209
pp->p_flyy = 2 * rand_num(conf_flystep + 1) -
games/hunt/huntd/expl.c
212
pp->p_over = Orig_maze[r->r_y][r->r_x];
games/hunt/huntd/expl.c
213
pp->p_face = FLYER;
games/hunt/huntd/expl.c
222
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/expl.c
223
check(pp, r->r_y, r->r_x);
games/hunt/huntd/expl.c
234
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/expl.c
235
check(pp, y, x);
games/hunt/huntd/expl.c
54
PLAYER *pp;
games/hunt/huntd/expl.c
75
for (pp = Player; pp < End_player; pp++) {
games/hunt/huntd/expl.c
76
if (pp->p_maze[y][x] == type)
games/hunt/huntd/expl.c
78
pp->p_maze[y][x] = type;
games/hunt/huntd/expl.c
79
cgoto(pp, y, x);
games/hunt/huntd/expl.c
80
outch(pp, type);
games/hunt/huntd/expl.c
82
for (pp = Monitor; pp < End_monitor; pp++) {
games/hunt/huntd/expl.c
83
if (pp->p_maze[y][x] == type)
games/hunt/huntd/expl.c
85
pp->p_maze[y][x] = type;
games/hunt/huntd/expl.c
86
cgoto(pp, y, x);
games/hunt/huntd/expl.c
87
outch(pp, type);
games/hunt/huntd/server.h
108
#define _scan_char(pp) (((pp)->p_scan < 0) ? ' ' : '*')
games/hunt/huntd/server.h
109
#define _cloak_char(pp) (((pp)->p_cloak < 0) ? _scan_char(pp) : '+')
games/hunt/huntd/server.h
110
#define stat_char(pp) (((pp)->p_flying < 0) ? _cloak_char(pp) : FLYER)
games/hunt/huntd/shots.c
1109
PLAYER *pp;
games/hunt/huntd/shots.c
1111
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/shots.c
1112
if (pp->p_x == x && pp->p_y == y)
games/hunt/huntd/shots.c
1113
return pp;
games/hunt/huntd/shots.c
1197
PLAYER *pp;
games/hunt/huntd/shots.c
1199
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/shots.c
1200
if (pp->p_y == bp->b_y && pp->p_x == bp->b_x) {
games/hunt/huntd/shots.c
1201
pp->p_undershot = TRUE;
games/hunt/huntd/shots.c
1213
PLAYER *pp;
games/hunt/huntd/shots.c
1215
for (pp = Boot; pp < &Boot[NBOOTS]; pp++)
games/hunt/huntd/shots.c
1216
if (pp->p_y == bp->b_y && pp->p_x == bp->b_x) {
games/hunt/huntd/shots.c
1217
pp->p_undershot = TRUE;
games/hunt/huntd/shots.c
179
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/shots.c
180
check(pp, bp->b_y, bp->b_x);
games/hunt/huntd/shots.c
184
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/shots.c
185
if (pp->p_scan >= 0)
games/hunt/huntd/shots.c
186
check(pp, bp->b_y, bp->b_x);
games/hunt/huntd/shots.c
196
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/shots.c
197
Maze[pp->p_y][pp->p_x] = pp->p_face;
games/hunt/huntd/shots.c
202
for (pp = Boot; pp < &Boot[NBOOTS]; pp++)
games/hunt/huntd/shots.c
203
if (pp->p_flying >= 0)
games/hunt/huntd/shots.c
204
move_flyer(pp);
games/hunt/huntd/shots.c
207
for (pp = Player; pp < End_player; pp++) {
games/hunt/huntd/shots.c
208
if (pp->p_flying >= 0)
games/hunt/huntd/shots.c
209
move_flyer(pp);
games/hunt/huntd/shots.c
211
sendcom(pp, REFRESH);
games/hunt/huntd/shots.c
212
look(pp);
games/hunt/huntd/shots.c
228
PLAYER *pp;
games/hunt/huntd/shots.c
294
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/shots.c
295
check(pp, y, x);
games/hunt/huntd/shots.c
313
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/shots.c
314
check(pp, y, x);
games/hunt/huntd/shots.c
335
pp = play_at(y, x);
games/hunt/huntd/shots.c
336
message(pp, "Zing!");
games/hunt/huntd/shots.c
347
pp = play_at(y, x);
games/hunt/huntd/shots.c
348
pp->p_ident->i_shot += bp->b_charge;
games/hunt/huntd/shots.c
365
pp->p_ammo += bp->b_charge;
games/hunt/huntd/shots.c
368
if (pp->p_damage + bp->b_size * conf_mindam
games/hunt/huntd/shots.c
369
> pp->p_damcap)
games/hunt/huntd/shots.c
371
pp->p_ident->i_saved++;
games/hunt/huntd/shots.c
374
message(pp, "Absorbed charge (good shield!)");
games/hunt/huntd/shots.c
377
pp->p_ident->i_absorbed += bp->b_charge;
games/hunt/huntd/shots.c
383
ammo_update(pp);
games/hunt/huntd/shots.c
390
pp->p_ident->i_faced += bp->b_charge;
games/hunt/huntd/shots.c
400
pp->p_ident->i_ducked += bp->b_charge;
games/hunt/huntd/shots.c
403
if (pp->p_damage + bp->b_size * conf_mindam
games/hunt/huntd/shots.c
404
> pp->p_damcap)
games/hunt/huntd/shots.c
406
pp->p_ident->i_saved++;
games/hunt/huntd/shots.c
413
message(pp, "Zing!");
games/hunt/huntd/shots.c
456
PLAYER *pp;
games/hunt/huntd/shots.c
565
pp = play_at(bp->b_y, bp->b_x);
games/hunt/huntd/shots.c
566
pp->p_ammo += bp->b_charge;
games/hunt/huntd/shots.c
567
message(pp, "**** Absorbed drone ****");
games/hunt/huntd/shots.c
573
ammo_update(pp);
games/hunt/huntd/shots.c
63
PLAYER *pp;
games/hunt/huntd/shots.c
643
move_flyer(PLAYER *pp)
games/hunt/huntd/shots.c
647
if (pp->p_undershot) {
games/hunt/huntd/shots.c
648
fixshots(pp->p_y, pp->p_x, pp->p_over);
games/hunt/huntd/shots.c
649
pp->p_undershot = FALSE;
games/hunt/huntd/shots.c
653
Maze[pp->p_y][pp->p_x] = pp->p_over;
games/hunt/huntd/shots.c
656
x = pp->p_x + pp->p_flyx;
games/hunt/huntd/shots.c
657
y = pp->p_y + pp->p_flyy;
games/hunt/huntd/shots.c
662
pp->p_flyx = -pp->p_flyx;
games/hunt/huntd/shots.c
666
pp->p_flyx = -pp->p_flyx;
games/hunt/huntd/shots.c
670
pp->p_flyy = -pp->p_flyy;
games/hunt/huntd/shots.c
674
pp->p_flyy = -pp->p_flyy;
games/hunt/huntd/shots.c
708
if (pp->p_flying == 0)
games/hunt/huntd/shots.c
709
pp->p_flying++;
games/hunt/huntd/shots.c
717
pp->p_y = y;
games/hunt/huntd/shots.c
718
pp->p_x = x;
games/hunt/huntd/shots.c
721
if (pp->p_flying-- == 0) {
games/hunt/huntd/shots.c
723
if (pp->p_face != BOOT && pp->p_face != BOOT_PAIR) {
games/hunt/huntd/shots.c
725
checkdam(pp, (PLAYER *) NULL, (IDENT *) NULL,
games/hunt/huntd/shots.c
726
rand_num(pp->p_damage / conf_fall_frac), FALL);
games/hunt/huntd/shots.c
727
pp->p_face = rand_dir();
games/hunt/huntd/shots.c
728
showstat(pp);
games/hunt/huntd/shots.c
732
pp->p_face = BOOT_PAIR;
games/hunt/huntd/shots.c
738
pp->p_over = Maze[y][x];
games/hunt/huntd/shots.c
74
for (pp = Boot; pp < &Boot[NBOOTS]; pp++)
games/hunt/huntd/shots.c
740
Maze[y][x] = pp->p_face;
games/hunt/huntd/shots.c
741
showexpl(y, x, pp->p_face);
games/hunt/huntd/shots.c
75
if (pp->p_flying >= 0)
games/hunt/huntd/shots.c
755
PLAYER *pp;
games/hunt/huntd/shots.c
77
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/shots.c
78
if (pp->p_flying >= 0)
games/hunt/huntd/shots.c
815
pp = play_at(y, x);
games/hunt/huntd/shots.c
816
checkdam(pp, bp->b_owner, bp->b_score,
games/hunt/huntd/shots.c
891
PLAYER *pp;
games/hunt/huntd/shots.c
912
pp = play_at(bp->b_y, bp->b_x);
games/hunt/huntd/shots.c
913
message(pp, "You've been slimed.");
games/hunt/huntd/shots.c
914
checkdam(pp, bp->b_owner, bp->b_score, conf_mindam, bp->b_type);
games/hunt/huntd/shots.c
93
PLAYER *pp;
games/hunt/huntd/terminal.c
101
if (pp == ALL_PLAYERS) {
games/hunt/huntd/terminal.c
102
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/terminal.c
103
outstr(pp, str, len);
games/hunt/huntd/terminal.c
104
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/terminal.c
105
outstr(pp, str, len);
games/hunt/huntd/terminal.c
109
pp->p_curx += len;
games/hunt/huntd/terminal.c
110
pp->p_cury += (pp->p_curx / TERM_WIDTH);
games/hunt/huntd/terminal.c
111
pp->p_curx %= TERM_WIDTH;
games/hunt/huntd/terminal.c
113
(void) putc(*str++, pp->p_output);
games/hunt/huntd/terminal.c
122
outyx(PLAYER *pp, int y, int x, const char *fmt, ...)
games/hunt/huntd/terminal.c
136
cgoto(pp, y, x);
games/hunt/huntd/terminal.c
138
outstr(pp, buf, len);
games/hunt/huntd/terminal.c
146
clrscr(PLAYER *pp)
games/hunt/huntd/terminal.c
149
if (pp == ALL_PLAYERS) {
games/hunt/huntd/terminal.c
150
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/terminal.c
151
clrscr(pp);
games/hunt/huntd/terminal.c
152
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/terminal.c
153
clrscr(pp);
games/hunt/huntd/terminal.c
157
sendcom(pp, CLEAR);
games/hunt/huntd/terminal.c
158
pp->p_cury = 0;
games/hunt/huntd/terminal.c
159
pp->p_curx = 0;
games/hunt/huntd/terminal.c
167
ce(PLAYER *pp)
games/hunt/huntd/terminal.c
169
sendcom(pp, CLRTOEOL);
games/hunt/huntd/terminal.c
177
sendcom(PLAYER *pp, int command, ...)
games/hunt/huntd/terminal.c
198
if (pp == ALL_PLAYERS) {
games/hunt/huntd/terminal.c
199
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/terminal.c
200
fwrite(buf, sizeof buf[0], len, pp->p_output);
games/hunt/huntd/terminal.c
201
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/terminal.c
202
fwrite(buf, sizeof buf[0], len, pp->p_output);
games/hunt/huntd/terminal.c
205
fwrite(buf, sizeof buf[0], len, pp->p_output);
games/hunt/huntd/terminal.c
213
flush(PLAYER *pp)
games/hunt/huntd/terminal.c
215
if (pp == ALL_PLAYERS) {
games/hunt/huntd/terminal.c
216
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/terminal.c
217
fflush(pp->p_output);
games/hunt/huntd/terminal.c
218
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/terminal.c
219
fflush(pp->p_output);
games/hunt/huntd/terminal.c
221
fflush(pp->p_output);
games/hunt/huntd/terminal.c
52
cgoto(PLAYER *pp, int y, int x)
games/hunt/huntd/terminal.c
55
if (pp == ALL_PLAYERS) {
games/hunt/huntd/terminal.c
56
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/terminal.c
57
cgoto(pp, y, x);
games/hunt/huntd/terminal.c
58
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/terminal.c
59
cgoto(pp, y, x);
games/hunt/huntd/terminal.c
63
if (x == pp->p_curx && y == pp->p_cury)
games/hunt/huntd/terminal.c
66
sendcom(pp, MOVE, y, x);
games/hunt/huntd/terminal.c
67
pp->p_cury = y;
games/hunt/huntd/terminal.c
68
pp->p_curx = x;
games/hunt/huntd/terminal.c
76
outch(PLAYER *pp, char ch)
games/hunt/huntd/terminal.c
79
if (pp == ALL_PLAYERS) {
games/hunt/huntd/terminal.c
80
for (pp = Player; pp < End_player; pp++)
games/hunt/huntd/terminal.c
81
outch(pp, ch);
games/hunt/huntd/terminal.c
82
for (pp = Monitor; pp < End_monitor; pp++)
games/hunt/huntd/terminal.c
83
outch(pp, ch);
games/hunt/huntd/terminal.c
87
if (++pp->p_curx >= TERM_WIDTH) {
games/hunt/huntd/terminal.c
88
pp->p_curx = 0;
games/hunt/huntd/terminal.c
89
pp->p_cury++;
games/hunt/huntd/terminal.c
91
(void) putc(ch, pp->p_output);
games/hunt/huntd/terminal.c
99
outstr(PLAYER *pp, char *str, int len)
games/mille/comp.c
109
if (pp->hand[0] == C_INIT && Topcard > Deck) {
games/mille/comp.c
122
if (is_safety(pp->hand[i])) {
games/mille/comp.c
135
oppos = opposite(pp->hand[i]);
games/mille/comp.c
137
!(pp->hand[i] == C_RIGHT_WAY &&
games/mille/comp.c
141
&& (op->can_go || !pp->can_go || Topcard < Deck)) {
games/mille/comp.c
143
if ((!pp->mileage) != (!op->mileage))
games/mille/comp.c
158
if (!pp->can_go && !is_repair(pp->battle))
games/mille/comp.c
159
Numneed[opposite(pp->battle)]++;
games/mille/comp.c
163
|| pp->safety[S_RIGHT_WAY] != S_UNKNOWN);
games/mille/comp.c
165
count200 = pp->nummiles[C_200];
games/mille/comp.c
173
card = pp->hand[i];
games/mille/comp.c
182
diff = End - pp->mileage;
games/mille/comp.c
197
if (pp->speed == C_LIMIT)
games/mille/comp.c
203
*value = (pp->mileage ? 10 : 20);
games/mille/comp.c
214
if (pp->speed == C_LIMIT)
games/mille/comp.c
219
if (pp->mileage + Value[card] > End)
games/mille/comp.c
221
else if (pp->mileage + Value[card] == End) {
games/mille/comp.c
227
if (pp->safety[S_RIGHT_WAY] != S_UNKNOWN)
games/mille/comp.c
228
*value = (pp->safety[S_RIGHT_WAY] ==
games/mille/comp.c
230
else if (pp->speed == C_LIMIT &&
games/mille/comp.c
231
End - pp->mileage <= 50)
games/mille/comp.c
233
else if (pp->speed == C_LIMIT
games/mille/comp.c
247
if (pp->safety[safe] != S_UNKNOWN)
games/mille/comp.c
248
*value = (pp->safety[safe] ==
games/mille/comp.c
250
else if (pp->battle != oppos
games/mille/comp.c
268
if (pp->safety[S_RIGHT_WAY] != S_UNKNOWN)
games/mille/comp.c
269
*value = (pp->safety[S_RIGHT_WAY] ==
games/mille/comp.c
271
else if (pp->can_go
games/mille/comp.c
291
*value = (pp->safety[S_RIGHT_WAY] !=
games/mille/comp.c
301
*value = (pp->safety[safe]!=S_UNKNOWN ? 3 : 4);
games/mille/comp.c
308
if (!pp->mileage || foundend ||
games/mille/comp.c
316
pp->safety[safe] != S_UNKNOWN)
games/mille/comp.c
326
*value = (pp->safety[S_RIGHT_WAY] !=
games/mille/comp.c
330
if (!pp->mileage || foundend ||
games/mille/comp.c
340
if (cango && pp->safety[S_RIGHT_WAY] !=
games/mille/comp.c
369
C_name[pp->hand[i]]);
games/mille/comp.c
373
if (!pp->can_go && !is_repair(pp->battle))
games/mille/comp.c
374
Numneed[opposite(pp->battle)]++;
games/mille/comp.c
382
if (is_safety(pp->hand[nummin])) { /* NEVER discard a safety */
games/mille/comp.c
390
mvprintw(MOVE_Y + 2, MOVE_X, "%16s", C_name[pp->hand[Card_no]]);
games/mille/comp.c
397
onecard(const PLAY *pp)
games/mille/comp.c
401
bat = pp->battle;
games/mille/comp.c
402
spd = pp->speed;
games/mille/comp.c
404
if (pp->can_go || ((is_repair(bat) || bat == C_STOP || spd == C_LIMIT) &&
games/mille/comp.c
407
switch (End - pp->mileage) {
games/mille/comp.c
409
if (pp->nummiles[C_200] == 2)
games/mille/comp.c
416
card = (End - pp->mileage == 75 ? C_75 : C_100);
games/mille/comp.c
422
card = (End - pp->mileage == 25 ? C_25 : C_50);
games/mille/comp.c
429
canplay(const PLAY *pp, const PLAY *op, CARD card)
games/mille/comp.c
433
if (pp->nummiles[C_200] == 2)
games/mille/comp.c
437
if (pp->speed == C_LIMIT)
games/mille/comp.c
441
if (pp->mileage + Value[card] > End)
games/mille/comp.c
445
if (pp->can_go)
games/mille/comp.c
46
PLAY *pp, *op;
games/mille/comp.c
460
if (pp->battle == opposite(card))
games/mille/comp.c
464
if (!pp->can_go &&
games/mille/comp.c
465
(is_repair(pp->battle) || pp->battle == C_STOP))
games/mille/comp.c
469
if (pp->speed == C_LIMIT)
games/mille/comp.c
56
pp = &Player[COMP];
games/mille/comp.c
67
card = pp->hand[i];
games/mille/comp.c
71
if ((playit[i] = canplay(pp, op, card)))
games/mille/comp.c
75
if ((playit[i] = canplay(pp, op, card))
games/mille/comp.c
82
if ((playit[i] = canplay(pp, op, card))
games/mille/comp.c
83
&& pp->mileage + Value[card] == End)
games/mille/comp.c
87
playit[i] = canplay(pp, op, card);
games/mille/comp.c
94
if (pp->battle == opposite(card) ||
games/mille/comp.c
95
(pp->speed == C_LIMIT && card == C_RIGHT_WAY)) {
games/mille/end.c
100
if (pp->safety[tot] != S_PLAYED)
games/mille/end.c
108
pp = &Player[num];
games/mille/end.c
110
if (pp->safety[tot] != S_PLAYED)
games/mille/end.c
114
tot += 1000 - pp->mileage;
games/mille/end.c
118
if (pp->nummiles[C_200] == 0) {
games/mille/end.c
126
pp->total += tot;
games/mille/end.c
127
pp->hand_tot += tot;
games/mille/end.c
134
PLAY *pp;
games/mille/end.c
138
for (pp = Player; pp < &Player[2]; pp++) {
games/mille/end.c
139
pp->total -= Last_tot[i];
games/mille/end.c
140
pp->hand_tot -= Last_tot[i++];
games/mille/end.c
44
finalscore(PLAY *pp)
games/mille/end.c
48
if (pp->was_finished == Finished)
games/mille/end.c
51
pp->was_finished = Finished;
games/mille/end.c
52
num = pp - Player;
games/mille/end.c
56
if (pp->mileage == End) {
games/mille/end.c
59
if (pp->nummiles[C_200] == 0) {
games/mille/end.c
75
pp->total += tot;
games/mille/end.c
76
pp->hand_tot += tot;
games/mille/end.c
88
extrapolate(PLAY *pp)
games/mille/end.c
92
num = pp - Player;
games/mille/end.c
98
pp = &Player[other(num)];
games/mille/init.c
105
PLAY *pp;
games/mille/init.c
128
for (pp = Player; pp <= &Player[COMP]; pp++) {
games/mille/init.c
130
pp->sh_hand[i] = -1;
games/mille/init.c
131
pp->sh_battle = -1;
games/mille/init.c
132
pp->sh_speed = -1;
games/mille/init.c
133
pp->sh_mileage = -1;
games/mille/init.c
150
for (pp = Player; pp <= &Player[COMP]; pp++) {
games/mille/init.c
152
pp->sh_safety[i] = FALSE;
games/mille/init.c
154
pp->sh_nummiles[i] = 0;
games/mille/init.c
155
pp->sh_safescore = -1;
games/mille/init.c
164
PLAY *pp;
games/mille/init.c
198
for (pp = Player; pp <= &Player[COMP]; pp++) {
games/mille/init.c
199
pp->sh_hand_tot = -1;
games/mille/init.c
200
pp->sh_total = -1;
games/mille/init.c
201
pp->sh_games = -1;
games/mille/init.c
202
pp->sh_safescore = -1;
games/mille/init.c
45
PLAY *pp;
games/mille/init.c
53
pp = &Player[i];
games/mille/init.c
54
pp->hand[0] = C_INIT;
games/mille/init.c
56
pp->safety[j] = S_UNKNOWN;
games/mille/init.c
57
pp->coups[j] = FALSE;
games/mille/init.c
60
pp->hand[j] = *--Topcard;
games/mille/init.c
64
pp->safety[card - S_CONV] = S_IN_HAND;
games/mille/init.c
67
pp->mileage = 0;
games/mille/init.c
68
pp->hand_tot = 0;
games/mille/init.c
69
pp->safescore = 0;
games/mille/init.c
70
pp->coupscore = 0;
games/mille/init.c
71
pp->can_go = FALSE;
games/mille/init.c
72
pp->speed = C_INIT;
games/mille/init.c
73
pp->battle = C_INIT;
games/mille/init.c
74
pp->new_speed = FALSE;
games/mille/init.c
75
pp->new_battle = FALSE;
games/mille/init.c
77
pp->nummiles[j] = 0;
games/mille/misc.c
125
PLAY *pp, *op;
games/mille/misc.c
128
pp = &Player[COMP];
games/mille/misc.c
131
if (pp->safety[i] != S_UNKNOWN)
games/mille/misc.c
140
&& pp->safety[i] == S_UNKNOWN)
games/mille/misc.c
145
if ((safe = pp->hand[i]) <= C_200)
games/mille/move.c
103
pp->safety[*Topcard-S_CONV] = S_IN_HAND;
games/mille/move.c
105
if (pp->hand[1] == C_INIT && Topcard > Deck) {
games/mille/move.c
107
pp->hand[1] = *--Topcard;
games/mille/move.c
114
pp->new_battle = FALSE;
games/mille/move.c
115
pp->new_speed = FALSE;
games/mille/move.c
127
if (Order && Movetype != M_DRAW && goodplay && pp == &Player[PLAYER])
games/mille/move.c
128
sort(pp->hand);
games/mille/move.c
131
if (pp->hand[i] == C_INIT) {
games/mille/move.c
133
(pp->hand[j] == C_INIT); j++)
games/mille/move.c
137
pp->hand[i] = pp->hand[j];
games/mille/move.c
138
pp->hand[j] = C_INIT;
games/mille/move.c
154
PLAY *pp, *op;
games/mille/move.c
157
for (pp = Player; pp < &Player[2]; pp++) {
games/mille/move.c
158
op = (pp == &Player[COMP] ? &Player[PLAYER] : &Player[COMP]);
games/mille/move.c
160
card = pp->hand[i];
games/mille/move.c
161
if (is_safety(card) || canplay(pp, op, card)) {
games/mille/move.c
166
fprintf(outf, "canplay(pp, op, card) = %d\n", canplay(pp, op, card));
games/mille/move.c
182
playcard(PLAY *pp)
games/mille/move.c
190
switch (pp->hand[Card_no]) {
games/mille/move.c
192
if (!haspicked(pp))
games/mille/move.c
200
card = pp->hand[Card_no];
games/mille/move.c
208
if (pp->nummiles[C_200] == 2)
games/mille/move.c
211
if (pp->speed == C_LIMIT)
games/mille/move.c
214
if (pp->mileage + Value[card] > End)
games/mille/move.c
217
if (!pp->can_go)
games/mille/move.c
219
pp->nummiles[card]++;
games/mille/move.c
221
pp->total += v;
games/mille/move.c
222
pp->hand_tot += v;
games/mille/move.c
223
if ((pp->mileage += v) == End)
games/mille/move.c
228
if (pp->battle != opposite(card))
games/mille/move.c
230
pp->battle = card;
games/mille/move.c
231
if (pp->safety[S_RIGHT_WAY] == S_PLAYED)
games/mille/move.c
232
pp->can_go = TRUE;
games/mille/move.c
236
if (pp->battle != C_INIT && pp->battle != C_STOP
games/mille/move.c
237
&& !is_repair(pp->battle))
games/mille/move.c
239
C_name[pp->battle]);
games/mille/move.c
240
if (pp->safety[S_RIGHT_WAY] == S_PLAYED)
games/mille/move.c
242
pp->battle = C_GO;
games/mille/move.c
243
pp->can_go = TRUE;
games/mille/move.c
247
if (pp->speed != C_LIMIT)
games/mille/move.c
249
pp->speed = C_END_LIMIT;
games/mille/move.c
254
pp = &Player[other(Play)];
games/mille/move.c
255
if (!pp->can_go)
games/mille/move.c
257
else if (pp->safety[safety(card) - S_CONV] == S_PLAYED)
games/mille/move.c
260
pp->battle = card;
games/mille/move.c
261
pp->new_battle = TRUE;
games/mille/move.c
262
pp->can_go = FALSE;
games/mille/move.c
263
pp = &Player[Play];
games/mille/move.c
267
pp = &Player[other(Play)];
games/mille/move.c
268
if (pp->speed == C_LIMIT)
games/mille/move.c
270
if (pp->safety[S_RIGHT_WAY] == S_PLAYED)
games/mille/move.c
272
pp->speed = C_LIMIT;
games/mille/move.c
273
pp->new_speed = TRUE;
games/mille/move.c
274
pp = &Player[Play];
games/mille/move.c
279
if ((pp->new_battle && pp->battle == opposite(card))
games/mille/move.c
280
|| (pp->new_speed && card == C_RIGHT_WAY)) {
games/mille/move.c
282
pp->coups[card - S_CONV] = TRUE;
games/mille/move.c
283
pp->total += SC_COUP;
games/mille/move.c
284
pp->hand_tot += SC_COUP;
games/mille/move.c
285
pp->coupscore += SC_COUP;
games/mille/move.c
290
else if (pp->hand[0] == C_INIT && Topcard > Deck)
games/mille/move.c
292
pp->safety[card - S_CONV] = S_PLAYED;
games/mille/move.c
293
pp->total += SC_SAFETY;
games/mille/move.c
294
pp->hand_tot += SC_SAFETY;
games/mille/move.c
295
if ((pp->safescore += SC_SAFETY) == NUM_SAFE * SC_SAFETY) {
games/mille/move.c
296
pp->total += SC_ALL_SAFE;
games/mille/move.c
297
pp->hand_tot += SC_ALL_SAFE;
games/mille/move.c
299
if (pp->battle == opposite(card)) {
games/mille/move.c
300
pp->battle = C_GO;
games/mille/move.c
301
pp->can_go = TRUE;
games/mille/move.c
304
if (pp->speed == C_LIMIT)
games/mille/move.c
305
pp->speed = C_INIT;
games/mille/move.c
306
if (pp->battle == C_STOP || pp->battle == C_INIT ||
games/mille/move.c
307
(!pp->can_go && is_repair(pp->battle))) {
games/mille/move.c
308
pp->can_go = TRUE;
games/mille/move.c
309
pp->battle = C_GO;
games/mille/move.c
320
if (pp == &Player[PLAYER])
games/mille/move.c
322
pp->hand[Card_no] = C_INIT;
games/mille/move.c
464
haspicked(const PLAY *pp)
games/mille/move.c
470
switch (pp->hand[Card_no]) {
games/mille/move.c
479
return (pp->hand[card] != C_INIT);
games/mille/move.c
49
PLAY *pp;
games/mille/move.c
53
pp = &Player[Play];
games/mille/move.c
62
if (haspicked(pp)) {
games/mille/move.c
63
if (pp->hand[Card_no] == C_INIT) {
games/mille/move.c
69
if (is_safety(pp->hand[Card_no])) {
games/mille/move.c
74
Discard = pp->hand[Card_no];
games/mille/move.c
75
pp->hand[Card_no] = C_INIT;
games/mille/move.c
85
goodplay = playcard(pp);
games/mille/move.c
91
else if (haspicked(pp))
games/mille/move.c
94
pp->hand[0] = *--Topcard;
games/mille/print.c
112
PLAY *pp;
games/mille/print.c
116
for (pp = Player; pp < &Player[2]; pp++) {
games/mille/print.c
117
x = (pp - Player) * 6 + 21;
games/mille/print.c
118
show_score(1, x, pp->mileage, &pp->sh_mileage);
games/mille/print.c
119
if (pp->safescore != pp->sh_safescore) {
games/mille/print.c
120
mvprintw(2, x, Score_fmt, pp->safescore);
games/mille/print.c
121
if (pp->safescore == 400)
games/mille/print.c
125
mvprintw(4, x, Score_fmt, pp->coupscore);
games/mille/print.c
126
pp->sh_safescore = pp->safescore;
games/mille/print.c
131
finalscore(pp);
games/mille/print.c
133
extrapolate(pp);
games/mille/print.c
135
finalscore(pp);
games/mille/print.c
137
show_score(11, x, pp->hand_tot, &pp->sh_hand_tot);
games/mille/print.c
138
show_score(13, x, pp->total, &pp->sh_total);
games/mille/print.c
139
show_score(14, x, pp->games, &pp->sh_games);
games/mille/print.c
142
show_score(6, x, pp->hand_tot, &pp->sh_hand_tot);
games/mille/print.c
143
show_score(8, x, pp->total, &pp->sh_total);
games/mille/print.c
144
show_score(9, x, pp->games, &pp->sh_games);
games/mille/print.c
45
PLAY *pp;
games/mille/print.c
49
pp = &Player[k];
games/mille/print.c
52
if (pp->safety[i] == S_PLAYED && !pp->sh_safety[i]) {
games/mille/print.c
54
if (pp->coups[i])
games/mille/print.c
56
pp->sh_safety[i] = TRUE;
games/mille/print.c
58
show_card(14, temp, pp->battle, &pp->sh_battle);
games/mille/print.c
59
show_card(16, temp, pp->speed, &pp->sh_speed);
games/mille/print.c
64
if (pp->nummiles[i] == pp->sh_nummiles[i])
games/mille/print.c
69
end = pp->nummiles[i];
games/mille/print.c
70
for (j = pp->sh_nummiles[i]; j < end; j++)
games/mille/print.c
72
pp->sh_nummiles[i] = end;
games/mille/print.c
77
pp = &Player[PLAYER];
games/mille/print.c
79
show_card(i + 6, temp, pp->hand[i], &pp->sh_hand[i]);
games/monop/houses.c
115
PROP *pp;
games/monop/houses.c
137
pp = mp->sq[i]->desc;
games/monop/houses.c
139
if (pp->houses == 5) {
games/monop/houses.c
146
mp->sq[i]->name, pp->houses);
games/monop/houses.c
148
temp[i] = input[i] + pp->houses;
games/monop/houses.c
151
5 - pp->houses);
games/monop/houses.c
250
PROP *pp;
games/monop/houses.c
259
pp = mp->sq[i]->desc;
games/monop/houses.c
261
if (pp->houses == 0) {
games/monop/houses.c
266
if (pp->houses < 5)
games/monop/houses.c
268
mp->sq[i]->name,pp->houses);
games/monop/houses.c
273
temp[i] = pp->houses - input[i];
games/monop/houses.c
275
printf("That's too many. The most you can sell is %d\n", pp->houses);
games/monop/print.c
104
printf(" %d %-8.8s %3d", sqp->owner+1, pp->mon_desc->name,
games/monop/print.c
107
if (pp->monop) {
games/monop/print.c
108
if (pp->houses < 5) {
games/monop/print.c
109
if (pp->houses > 0)
games/monop/print.c
110
printf("%d %4d", pp->houses,
games/monop/print.c
111
pp->rent[(int)pp->houses]);
games/monop/print.c
113
printf("0 %4d", pp->rent[0] * 2);
games/monop/print.c
115
printf("H %4d", pp->rent[5]);
games/monop/print.c
117
printf(" %4d", pp->rent[0]);
games/monop/print.c
171
PLAY *pp;
games/monop/print.c
173
pp = &play[pl];
games/monop/print.c
175
pp->money + prop_worth(pp));
games/monop/print.c
176
printf("\t$%d", pp->money);
games/monop/print.c
177
if (pp->num_gojf) {
games/monop/print.c
178
printf(", %d get-out-of-jail-free card", pp->num_gojf);
games/monop/print.c
179
if (pp->num_gojf > 1)
games/monop/print.c
183
if (pp->own_list) {
games/monop/print.c
185
for (op = pp->own_list; op; op = op->next) {
games/monop/print.c
80
PROP *pp;
games/monop/print.c
97
pp = sqp->desc;
games/monop/print.c
99
printf(" - %-8.8s %3d", pp->mon_desc->name, sqp->cost);
games/monop/rent.c
44
PROP *pp;
games/monop/rent.c
55
pp = sqp->desc;
games/monop/rent.c
56
if (pp->monop) {
games/monop/rent.c
57
if (pp->houses == 0)
games/monop/rent.c
58
printf("rent is %d\n", rnt = pp->rent[0] * 2);
games/monop/rent.c
59
else if (pp->houses < 5)
games/monop/rent.c
61
pp->houses, pp->houses == 1 ? "" : "s",
games/monop/rent.c
62
rnt = pp->rent[(int)pp->houses]);
games/monop/rent.c
65
rnt = pp->rent[(int)pp->houses]);
games/monop/rent.c
67
printf("rent is %d\n", rnt = pp->rent[0]);
games/monop/trade.c
102
PLAY *pp;
games/monop/trade.c
110
pp = &play[pn];
games/monop/trade.c
113
printf("player %s (%d):\n", pp->name, pn+1);
games/monop/trade.c
114
if (pp->own_list) {
games/monop/trade.c
115
numin = set_list(pp->own_list);
games/monop/trade.c
126
for (op = pp->own_list; prop--; op = op->next)
games/monop/trade.c
132
if (pp->money > 0) {
games/monop/trade.c
133
printf("You have $%d. ", pp->money);
games/monop/trade.c
136
if (pp->num_gojf > 0) {
games/monop/trade.c
138
printf("You have %d get-out-of-jail-free cards. ",pp->num_gojf);
games/monop/trade.c
140
if (tp->gojf > pp->num_gojf) {
lib/libc/db/btree/bt_conv.c
118
__bt_pgout(void *t, pgno_t pg, void *pp)
lib/libc/db/btree/bt_conv.c
128
mswap(pp);
lib/libc/db/btree/bt_conv.c
132
h = pp;
lib/libc/db/btree/bt_conv.c
53
__bt_pgin(void *t, pgno_t pg, void *pp)
lib/libc/db/btree/bt_conv.c
63
mswap(pp);
lib/libc/db/btree/bt_conv.c
67
h = pp;
lib/libc/gen/disklabel.c
106
DL_SETPSIZE(pp, 0);
lib/libc/gen/disklabel.c
110
DL_SETPSIZE(pp, f);
lib/libc/gen/disklabel.c
112
pp->p_offseth = 0;
lib/libc/gen/disklabel.c
113
getnum(pp->p_offset, poffset);
lib/libc/gen/disklabel.c
120
pp->p_fragblock =
lib/libc/gen/disklabel.c
123
getnumdflt(pp->p_fstype, ptype, 0);
lib/libc/gen/disklabel.c
124
if (pp->p_fstype == 0 && cgetstr(buf, ptype, &cq) > 0)
lib/libc/gen/disklabel.c
125
pp->p_fstype = (u_char)gettype(cq, fstypenames);
lib/libc/gen/disklabel.c
52
struct partition *pp;
lib/libc/gen/disklabel.c
97
pp = &dp->d_partitions[0];
lib/libc/gen/disklabel.c
99
for (partnum = 0; partnum < MAXPARTITIONS; partnum++, pp++) {
lib/libc/gen/getnetgrent.c
162
getstring(char **pp, int del, char **str)
lib/libc/gen/getnetgrent.c
167
for (sp = *pp; *sp && _NG_ISSPACE(*sp); sp++)
lib/libc/gen/getnetgrent.c
183
*pp = ++dp;
lib/libc/gen/getnetgrent.c
204
getnetgroup(char **pp)
lib/libc/gen/getnetgrent.c
211
(*pp)++; /* skip '(' */
lib/libc/gen/getnetgrent.c
212
if (!getstring(pp, ',', &ng->ng_host))
lib/libc/gen/getnetgrent.c
215
if (!getstring(pp, ',', &ng->ng_user))
lib/libc/gen/getnetgrent.c
218
if (!getstring(pp, ')', &ng->ng_domain))
lib/libc/gen/glob.c
964
char **pp;
lib/libc/gen/glob.c
967
pp = pglob->gl_pathv + pglob->gl_offs;
lib/libc/gen/glob.c
968
for (i = pglob->gl_pathc; i--; ++pp)
lib/libc/gen/glob.c
969
free(*pp);
lib/libc/net/ethers.c
62
char *pp;
lib/libc/net/ethers.c
69
l = strtol(s, &pp, 16);
lib/libc/net/ethers.c
70
if (pp == s || l > 0xFF || l < 0)
lib/libc/net/ethers.c
72
if (!(*pp == ':' ||
lib/libc/net/ethers.c
73
(i == 5 && (isspace((unsigned char)*pp) ||
lib/libc/net/ethers.c
74
*pp == '\0'))))
lib/libc/net/ethers.c
77
s = pp + 1;
lib/libc/net/ethers.c
81
return (pp);
lib/libc/net/inet_addr.c
127
if (pp >= parts + 3)
lib/libc/net/inet_addr.c
129
*pp++ = val;
lib/libc/net/inet_addr.c
144
n = pp - parts + 1;
lib/libc/net/inet_addr.c
87
u_int *pp = parts;
lib/libc/net/inet_network.c
46
in_addr_t parts[4], *pp = parts;
lib/libc/net/inet_network.c
69
if (pp >= parts + 3)
lib/libc/net/inet_network.c
71
*pp++ = val, cp++;
lib/libc/net/inet_network.c
76
*pp++ = val;
lib/libc/net/inet_network.c
77
n = pp - parts;
lib/libc/rpc/xdr_reference.c
58
caddr_t *pp, /* the pointer to work on */
lib/libc/rpc/xdr_reference.c
62
caddr_t loc = *pp;
lib/libc/rpc/xdr_reference.c
71
*pp = loc = (caddr_t) calloc(size, 1);
lib/libc/rpc/xdr_reference.c
83
*pp = NULL;
lib/libc/stdlib/malloc.c
1053
void *pp;
lib/libc/stdlib/malloc.c
1057
pp = map(d, MALLOC_PAGESIZE, 0);
lib/libc/stdlib/malloc.c
1058
if (pp == MAP_FAILED)
lib/libc/stdlib/malloc.c
1069
if (bucket == 0 && mprotect(pp, MALLOC_PAGESIZE, PROT_NONE) == -1)
lib/libc/stdlib/malloc.c
1075
bp->page = pp;
lib/libc/stdlib/malloc.c
1077
if (insert(d, (void *)((uintptr_t)pp | (bucket + 1)), (uintptr_t)bp,
lib/libc/stdlib/malloc.c
1083
memset(pp, SOME_FREEJUNK, MALLOC_PAGESIZE);
lib/libc/stdlib/malloc.c
1088
unmap(d, pp, MALLOC_PAGESIZE, 0);
lib/libc/stdlib/malloc.c
1872
void *pp = MALLOC_MOVE(r->p, gnewsz);
lib/libc/stdlib/malloc.c
1873
memmove(pp, p, newsz);
lib/libc/stdlib/malloc.c
1874
p = pp;
lib/libc/stdlib/malloc.c
1882
void *pp = r->p;
lib/libc/stdlib/malloc.c
1886
pp = MALLOC_MOVE(r->p, gnewsz);
lib/libc/stdlib/malloc.c
1887
if (p != pp) {
lib/libc/stdlib/malloc.c
1888
memmove(pp, p, oldsz < newsz ? oldsz : newsz);
lib/libc/stdlib/malloc.c
1889
p = pp;
lib/libc/uuid/uuid_stream.c
100
le16dec(const void *pp)
lib/libc/uuid/uuid_stream.c
102
uint8_t const *p = (uint8_t const *)pp;
lib/libc/uuid/uuid_stream.c
108
le32dec(const void *pp)
lib/libc/uuid/uuid_stream.c
110
uint8_t const *p = (uint8_t const *)pp;
lib/libc/uuid/uuid_stream.c
116
be16enc(void *pp, uint16_t u)
lib/libc/uuid/uuid_stream.c
118
uint8_t *p = (uint8_t *)pp;
lib/libc/uuid/uuid_stream.c
125
be32enc(void *pp, uint32_t u)
lib/libc/uuid/uuid_stream.c
127
uint8_t *p = (uint8_t *)pp;
lib/libc/uuid/uuid_stream.c
136
le16enc(void *pp, uint16_t u)
lib/libc/uuid/uuid_stream.c
138
uint8_t *p = (uint8_t *)pp;
lib/libc/uuid/uuid_stream.c
145
le32enc(void *pp, uint32_t u)
lib/libc/uuid/uuid_stream.c
147
uint8_t *p = (uint8_t *)pp;
lib/libc/uuid/uuid_stream.c
84
be16dec(const void *pp)
lib/libc/uuid/uuid_stream.c
86
uint8_t const *p = (uint8_t const *)pp;
lib/libc/uuid/uuid_stream.c
92
be32dec(const void *pp)
lib/libc/uuid/uuid_stream.c
94
uint8_t const *p = (uint8_t const *)pp;
lib/libcrypto/asn1/a_bitstr.c
214
i2c_ASN1_BIT_STRING(ASN1_BIT_STRING *a, unsigned char **pp)
lib/libcrypto/asn1/a_bitstr.c
262
if (pp == NULL)
lib/libcrypto/asn1/a_bitstr.c
265
p = *pp;
lib/libcrypto/asn1/a_bitstr.c
274
*pp = p;
lib/libcrypto/asn1/a_bitstr.c
336
c2i_ASN1_BIT_STRING(ASN1_BIT_STRING **out_abs, const unsigned char **pp, long len)
lib/libcrypto/asn1/a_bitstr.c
351
CBS_init(&content, *pp, len);
lib/libcrypto/asn1/a_bitstr.c
356
*pp = CBS_data(&content);
lib/libcrypto/asn1/a_int.c
628
i2c_ASN1_INTEGER(ASN1_INTEGER *aint, unsigned char **pp)
lib/libcrypto/asn1/a_int.c
644
if (pp != NULL) {
lib/libcrypto/asn1/a_int.c
645
if ((uintptr_t)*pp > UINTPTR_MAX - data_len)
lib/libcrypto/asn1/a_int.c
647
memcpy(*pp, data, data_len);
lib/libcrypto/asn1/a_int.c
648
*pp += data_len;
lib/libcrypto/asn1/a_int.c
742
c2i_ASN1_INTEGER(ASN1_INTEGER **out_aint, const unsigned char **pp, long len)
lib/libcrypto/asn1/a_int.c
757
CBS_init(&content, *pp, len);
lib/libcrypto/asn1/a_int.c
762
*pp = CBS_data(&content);
lib/libcrypto/asn1/a_int.c
791
d2i_ASN1_UINTEGER(ASN1_INTEGER **a, const unsigned char **pp, long length)
lib/libcrypto/asn1/a_int.c
811
p = *pp;
lib/libcrypto/asn1/a_int.c
849
*pp = p;
lib/libcrypto/asn1/a_object.c
588
c2i_ASN1_OBJECT(ASN1_OBJECT **out_aobj, const unsigned char **pp, long len)
lib/libcrypto/asn1/a_object.c
603
CBS_init(&content, *pp, len);
lib/libcrypto/asn1/a_object.c
608
*pp = CBS_data(&content);
lib/libcrypto/asn1/a_object.c
617
i2d_ASN1_OBJECT(const ASN1_OBJECT *a, unsigned char **pp)
lib/libcrypto/asn1/a_object.c
627
if (pp == NULL)
lib/libcrypto/asn1/a_object.c
630
if ((buf = *pp) == NULL)
lib/libcrypto/asn1/a_object.c
641
if (*pp == NULL)
lib/libcrypto/asn1/a_object.c
644
*pp = p;
lib/libcrypto/asn1/a_object.c
651
d2i_ASN1_OBJECT(ASN1_OBJECT **out_aobj, const unsigned char **pp, long length)
lib/libcrypto/asn1/a_object.c
667
CBS_init(&cbs, *pp, length);
lib/libcrypto/asn1/a_object.c
681
*pp = CBS_data(&cbs);
lib/libcrypto/asn1/a_pkey.c
121
i2d_PrivateKey(EVP_PKEY *a, unsigned char **pp)
lib/libcrypto/asn1/a_pkey.c
124
return a->ameth->old_priv_encode(a, pp);
lib/libcrypto/asn1/a_pkey.c
128
int ret = i2d_PKCS8_PRIV_KEY_INFO(p8, pp);
lib/libcrypto/asn1/a_pkey.c
140
d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp, long length)
lib/libcrypto/asn1/a_pkey.c
146
p = *pp;
lib/libcrypto/asn1/a_pkey.c
162
NULL, pp, length);
lib/libcrypto/asn1/a_pkey.c
179
return d2i_PrivateKey(keytype, a, pp, length);
lib/libcrypto/asn1/a_pkey.c
74
d2i_PrivateKey(int type, EVP_PKEY **a, const unsigned char **pp, long length)
lib/libcrypto/asn1/a_pkey.c
76
const unsigned char *p = *pp;
lib/libcrypto/asn1/a_pkey.c
94
!ret->ameth->old_priv_decode(ret, pp, length)) {
lib/libcrypto/asn1/a_pkey.c
97
*pp = p; /* XXX */
lib/libcrypto/asn1/a_pkey.c
98
p8 = d2i_PKCS8_PRIV_KEY_INFO(NULL, pp, length);
lib/libcrypto/asn1/a_pubkey.c
102
if ((ret->pkey.rsa = d2i_RSAPublicKey(NULL, pp, length)) ==
lib/libcrypto/asn1/a_pubkey.c
111
if (!d2i_DSAPublicKey(&(ret->pkey.dsa), pp, length)) {
lib/libcrypto/asn1/a_pubkey.c
119
if (!o2i_ECPublicKey(&(ret->pkey.ec), pp, length)) {
lib/libcrypto/asn1/a_pubkey.c
142
i2d_PublicKey(EVP_PKEY *a, unsigned char **pp)
lib/libcrypto/asn1/a_pubkey.c
147
return (i2d_RSAPublicKey(a->pkey.rsa, pp));
lib/libcrypto/asn1/a_pubkey.c
151
return (i2d_DSAPublicKey(a->pkey.dsa, pp));
lib/libcrypto/asn1/a_pubkey.c
155
return (i2o_ECPublicKey(a->pkey.ec, pp));
lib/libcrypto/asn1/a_pubkey.c
82
d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp, long length)
lib/libcrypto/asn1/asn1.h
518
int i2d_ASN1_OBJECT(const ASN1_OBJECT *a, unsigned char **pp);
lib/libcrypto/asn1/asn1.h
519
ASN1_OBJECT *d2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp,
lib/libcrypto/asn1/asn1.h
556
ASN1_INTEGER *d2i_ASN1_UINTEGER(ASN1_INTEGER **a, const unsigned char **pp,
lib/libcrypto/asn1/asn1.h
725
int ASN1_get_object(const unsigned char **pp, long *plength, int *ptag,
lib/libcrypto/asn1/asn1.h
727
void ASN1_put_object(unsigned char **pp, int constructed, int length, int tag,
lib/libcrypto/asn1/asn1.h
729
int ASN1_put_eoc(unsigned char **pp);
lib/libcrypto/asn1/asn1.h
791
int ASN1_parse(BIO *bp, const unsigned char *pp, long len, int indent);
lib/libcrypto/asn1/asn1.h
792
int ASN1_parse_dump(BIO *bp, const unsigned char *pp, long len, int indent, int dump);
lib/libcrypto/asn1/asn1_local.h
109
int i2d_ASN1_BOOLEAN(int a, unsigned char **pp);
lib/libcrypto/asn1/asn1_local.h
110
int d2i_ASN1_BOOLEAN(int *a, const unsigned char **pp, long length);
lib/libcrypto/asn1/asn1_local.h
158
ASN1_OBJECT *c2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp,
lib/libcrypto/asn1/asn1_local.h
160
int i2c_ASN1_BIT_STRING(ASN1_BIT_STRING *a, unsigned char **pp);
lib/libcrypto/asn1/asn1_local.h
162
const unsigned char **pp, long length);
lib/libcrypto/asn1/asn1_local.h
163
int i2c_ASN1_INTEGER(ASN1_INTEGER *a, unsigned char **pp);
lib/libcrypto/asn1/asn1_local.h
164
ASN1_INTEGER *c2i_ASN1_INTEGER(ASN1_INTEGER **a, const unsigned char **pp,
lib/libcrypto/asn1/asn1_old_lib.c
112
*pp = CBS_data(&cbs);
lib/libcrypto/asn1/asn1_old_lib.c
126
ASN1_put_object(unsigned char **pp, int constructed, int length, int tag,
lib/libcrypto/asn1/asn1_old_lib.c
129
unsigned char *p = *pp;
lib/libcrypto/asn1/asn1_old_lib.c
153
*pp = p;
lib/libcrypto/asn1/asn1_old_lib.c
158
ASN1_put_eoc(unsigned char **pp)
lib/libcrypto/asn1/asn1_old_lib.c
160
unsigned char *p = *pp;
lib/libcrypto/asn1/asn1_old_lib.c
164
*pp = p;
lib/libcrypto/asn1/asn1_old_lib.c
170
asn1_put_length(unsigned char **pp, int length)
lib/libcrypto/asn1/asn1_old_lib.c
172
unsigned char *p = *pp;
lib/libcrypto/asn1/asn1_old_lib.c
189
*pp = p;
lib/libcrypto/asn1/asn1_old_lib.c
68
static void asn1_put_length(unsigned char **pp, int length);
lib/libcrypto/asn1/asn1_old_lib.c
71
ASN1_get_object(const unsigned char **pp, long *plength, int *ptag,
lib/libcrypto/asn1/asn1_old_lib.c
85
CBS_init(&cbs, *pp, omax);
lib/libcrypto/asn1/asn1_par.c
106
ASN1_parse(BIO *bp, const unsigned char *pp, long len, int indent)
lib/libcrypto/asn1/asn1_par.c
108
return (asn1_parse2(bp, &pp, len, 0, 0, indent, 0));
lib/libcrypto/asn1/asn1_par.c
113
ASN1_parse_dump(BIO *bp, const unsigned char *pp, long len, int indent, int dump)
lib/libcrypto/asn1/asn1_par.c
115
return (asn1_parse2(bp, &pp, len, 0, 0, indent, dump));
lib/libcrypto/asn1/asn1_par.c
120
asn1_parse2(BIO *bp, const unsigned char **pp, long length, int offset,
lib/libcrypto/asn1/asn1_par.c
135
p = *pp;
lib/libcrypto/asn1/asn1_par.c
156
(long)(op - *pp)) <= 0)
lib/libcrypto/asn1/asn1_par.c
183
offset + (p - *pp), depth + 1,
lib/libcrypto/asn1/asn1_par.c
197
offset + (p - *pp), depth + 1,
lib/libcrypto/asn1/asn1_par.c
384
*pp = p;
lib/libcrypto/asn1/asn1_par.c
67
static int asn1_parse2(BIO *bp, const unsigned char **pp, long length,
lib/libcrypto/asn1/x_bignum.c
144
unsigned char **pp = NULL;
lib/libcrypto/asn1/x_bignum.c
157
pp = &content;
lib/libcrypto/asn1/x_bignum.c
159
ret = i2c_ASN1_INTEGER(aint, pp);
lib/libcrypto/asn1/x_long.c
158
uint8_t **pp = NULL;
lib/libcrypto/asn1/x_long.c
177
pp = &content;
lib/libcrypto/asn1/x_long.c
178
ret = i2c_ASN1_INTEGER(aint, pp);
lib/libcrypto/asn1/x_long.c
191
const uint8_t **pp = NULL;
lib/libcrypto/asn1/x_long.c
202
pp = &content;
lib/libcrypto/asn1/x_long.c
203
if (!c2i_ASN1_INTEGER(&aint, pp, len))
lib/libcrypto/asn1/x_x509.c
322
d2i_X509_AUX(X509 **a, const unsigned char **pp, long length)
lib/libcrypto/asn1/x_x509.c
328
q = *pp;
lib/libcrypto/asn1/x_x509.c
329
ret = d2i_X509(NULL, pp, length);
lib/libcrypto/asn1/x_x509.c
334
length -= *pp - q;
lib/libcrypto/asn1/x_x509.c
336
if (!d2i_X509_CERT_AUX(&ret->aux, pp, length))
lib/libcrypto/asn1/x_x509.c
352
i2d_X509_AUX(X509 *a, unsigned char **pp)
lib/libcrypto/asn1/x_x509.c
356
length = i2d_X509(a, pp);
lib/libcrypto/asn1/x_x509.c
358
length += i2d_X509_CERT_AUX(a->aux, pp);
lib/libcrypto/asn1/x_x509.c
364
i2d_re_X509_tbs(X509 *x, unsigned char **pp)
lib/libcrypto/asn1/x_x509.c
367
return i2d_X509_CINF(x->cert_info, pp);
lib/libcrypto/bio/bio.h
458
#define BIO_get_mem_data(b,pp) BIO_ctrl(b,BIO_CTRL_INFO,0,(char *)pp)
lib/libcrypto/bio/bio.h
460
#define BIO_get_mem_ptr(b,pp) BIO_ctrl(b,BIO_C_GET_BUF_MEM_PTR,0,(char *)pp)
lib/libcrypto/bio/bss_acpt.c
338
char **pp;
lib/libcrypto/bio/bss_acpt.c
390
pp = (char **)ptr;
lib/libcrypto/bio/bss_acpt.c
391
*pp = data->param_addr;
lib/libcrypto/bn/s2n_bignum.h
927
extern void curve25519_ladderstep(uint64_t rr[16],const uint64_t point[8],const uint64_t pp[16],uint64_t b);
lib/libcrypto/bn/s2n_bignum.h
928
extern void curve25519_ladderstep_alt(uint64_t rr[16],const uint64_t point[8],const uint64_t pp[16],uint64_t b);
lib/libcrypto/ct/ct.h
375
int i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp);
lib/libcrypto/ct/ct.h
387
STACK_OF(SCT) *o2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,
lib/libcrypto/ct/ct.h
402
int i2d_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp);
lib/libcrypto/ct/ct.h
414
STACK_OF(SCT) *d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,
lib/libcrypto/ct/ct_oct.c
321
o2i_SCT_LIST(STACK_OF(SCT) **out_scts, const unsigned char **pp, size_t len)
lib/libcrypto/ct/ct_oct.c
326
CBS_init(&cbs, *pp, len);
lib/libcrypto/ct/ct_oct.c
360
*pp = CBS_data(&cbs);
lib/libcrypto/ct/ct_oct.c
374
i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp)
lib/libcrypto/ct/ct_oct.c
380
if (pp != NULL) {
lib/libcrypto/ct/ct_oct.c
381
if (*pp == NULL) {
lib/libcrypto/ct/ct_oct.c
386
if ((*pp = malloc(len)) == NULL) {
lib/libcrypto/ct/ct_oct.c
392
p = *pp + 2;
lib/libcrypto/ct/ct_oct.c
397
if (pp != NULL) {
lib/libcrypto/ct/ct_oct.c
413
if (pp != NULL) {
lib/libcrypto/ct/ct_oct.c
414
p = *pp;
lib/libcrypto/ct/ct_oct.c
417
*pp += len2;
lib/libcrypto/ct/ct_oct.c
423
free(*pp);
lib/libcrypto/ct/ct_oct.c
424
*pp = NULL;
lib/libcrypto/ct/ct_oct.c
431
d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, long len)
lib/libcrypto/ct/ct_oct.c
437
p = *pp;
lib/libcrypto/ct/ct_oct.c
443
*pp += len;
lib/libcrypto/ct/ct_x509v3.c
106
x509_ext_d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, long len)
lib/libcrypto/ct/ct_x509v3.c
108
STACK_OF(SCT) *s = d2i_SCT_LIST(a, pp, len);
lib/libcrypto/ct/ct_x509v3.c
119
ocsp_ext_d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, long len)
lib/libcrypto/ct/ct_x509v3.c
121
STACK_OF(SCT) *s = d2i_SCT_LIST(a, pp, len);
lib/libcrypto/dh/dh.h
173
DH * d2i_DHparams(DH **a,const unsigned char **pp, long length);
lib/libcrypto/dh/dh.h
174
int i2d_DHparams(const DH *a,unsigned char **pp);
lib/libcrypto/dsa/dsa.h
116
int i2d_DSA_SIG(const DSA_SIG *a, unsigned char **pp);
lib/libcrypto/dsa/dsa.h
117
DSA_SIG * d2i_DSA_SIG(DSA_SIG **v, const unsigned char **pp, long length);
lib/libcrypto/dsa/dsa.h
150
DSA *d2i_DSAPublicKey(DSA **a, const unsigned char **pp, long length);
lib/libcrypto/dsa/dsa.h
151
int i2d_DSAPublicKey(const DSA *a, unsigned char **pp);
lib/libcrypto/dsa/dsa.h
154
DSA *d2i_DSAPrivateKey(DSA **a, const unsigned char **pp, long length);
lib/libcrypto/dsa/dsa.h
155
int i2d_DSAPrivateKey(const DSA *a, unsigned char **pp);
lib/libcrypto/dsa/dsa.h
158
DSA *d2i_DSAparams(DSA **a, const unsigned char **pp, long length);
lib/libcrypto/dsa/dsa.h
159
int i2d_DSAparams(const DSA *a,unsigned char **pp);
lib/libcrypto/ec/ec.h
297
int i2d_ECDSA_SIG(const ECDSA_SIG *sig, unsigned char **pp);
lib/libcrypto/ec/ec.h
298
ECDSA_SIG *d2i_ECDSA_SIG(ECDSA_SIG **sig, const unsigned char **pp, long len);
lib/libcrypto/evp/evp.h
805
EVP_PKEY *d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp,
lib/libcrypto/evp/evp.h
807
int i2d_PublicKey(EVP_PKEY *a, unsigned char **pp);
lib/libcrypto/evp/evp.h
809
EVP_PKEY *d2i_PrivateKey(int type, EVP_PKEY **a, const unsigned char **pp,
lib/libcrypto/evp/evp.h
811
EVP_PKEY *d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp,
lib/libcrypto/evp/evp.h
813
int i2d_PrivateKey(EVP_PKEY *a, unsigned char **pp);
lib/libcrypto/pem/pem_info.c
142
void *pp;
lib/libcrypto/pem/pem_info.c
181
pp = &(xi->x509);
lib/libcrypto/pem/pem_info.c
190
pp = &(xi->x509);
lib/libcrypto/pem/pem_info.c
199
pp = &(xi->crl);
lib/libcrypto/pem/pem_info.c
216
pp = &xi->x_pkey->dec_pkey;
lib/libcrypto/pem/pem_info.c
236
pp = &xi->x_pkey->dec_pkey;
lib/libcrypto/pem/pem_info.c
256
pp = &xi->x_pkey->dec_pkey;
lib/libcrypto/pem/pem_info.c
263
pp = NULL;
lib/libcrypto/pem/pem_info.c
276
if (!d2i_PrivateKey(ptype, pp, &p,
lib/libcrypto/pem/pem_info.c
281
} else if (d2i(pp, &p, len) == NULL) {
lib/libcrypto/ts/ts.h
137
int i2d_TS_REQ(const TS_REQ *a, unsigned char **pp);
lib/libcrypto/ts/ts.h
138
TS_REQ *d2i_TS_REQ(TS_REQ **a, const unsigned char **pp, long length);
lib/libcrypto/ts/ts.h
149
int i2d_TS_MSG_IMPRINT(const TS_MSG_IMPRINT *a, unsigned char **pp);
lib/libcrypto/ts/ts.h
151
const unsigned char **pp, long length);
lib/libcrypto/ts/ts.h
162
int i2d_TS_RESP(const TS_RESP *a, unsigned char **pp);
lib/libcrypto/ts/ts.h
163
TS_RESP *d2i_TS_RESP(TS_RESP **a, const unsigned char **pp, long length);
lib/libcrypto/ts/ts.h
174
int i2d_TS_STATUS_INFO(const TS_STATUS_INFO *a, unsigned char **pp);
lib/libcrypto/ts/ts.h
176
const unsigned char **pp, long length);
lib/libcrypto/ts/ts.h
181
int i2d_TS_TST_INFO(const TS_TST_INFO *a, unsigned char **pp);
lib/libcrypto/ts/ts.h
182
TS_TST_INFO *d2i_TS_TST_INFO(TS_TST_INFO **a, const unsigned char **pp,
lib/libcrypto/ts/ts.h
193
int i2d_TS_ACCURACY(const TS_ACCURACY *a, unsigned char **pp);
lib/libcrypto/ts/ts.h
194
TS_ACCURACY *d2i_TS_ACCURACY(TS_ACCURACY **a, const unsigned char **pp,
lib/libcrypto/ts/ts.h
201
unsigned char **pp);
lib/libcrypto/ts/ts.h
203
const unsigned char **pp, long length);
lib/libcrypto/ts/ts.h
208
int i2d_ESS_CERT_ID(const ESS_CERT_ID *a, unsigned char **pp);
lib/libcrypto/ts/ts.h
209
ESS_CERT_ID *d2i_ESS_CERT_ID(ESS_CERT_ID **a, const unsigned char **pp,
lib/libcrypto/ts/ts.h
216
unsigned char **pp);
lib/libcrypto/ts/ts.h
218
const unsigned char **pp, long length);
lib/libcrypto/ts/ts_local.h
301
int i2d_ESS_CERT_ID_V2(const ESS_CERT_ID_V2 *a, unsigned char **pp);
lib/libcrypto/ts/ts_local.h
302
ESS_CERT_ID_V2 *d2i_ESS_CERT_ID_V2(ESS_CERT_ID_V2 **a, const unsigned char **pp,
lib/libcrypto/ts/ts_local.h
309
unsigned char **pp);
lib/libcrypto/ts/ts_local.h
311
const unsigned char **pp, long length);
lib/libcrypto/txt_db/txt_db.c
130
pp = (char **)p;
lib/libcrypto/txt_db/txt_db.c
133
pp[n++] = p;
lib/libcrypto/txt_db/txt_db.c
149
pp[n++] = p;
lib/libcrypto/txt_db/txt_db.c
162
pp[n] = p;
lib/libcrypto/txt_db/txt_db.c
163
if (!sk_OPENSSL_PSTRING_push(ret->data, pp)) {
lib/libcrypto/txt_db/txt_db.c
252
char *p, **pp, *f;
lib/libcrypto/txt_db/txt_db.c
261
pp = sk_OPENSSL_PSTRING_value(db->data, i);
lib/libcrypto/txt_db/txt_db.c
265
if (pp[j] != NULL)
lib/libcrypto/txt_db/txt_db.c
266
l += strlen(pp[j]);
lib/libcrypto/txt_db/txt_db.c
273
f = pp[j];
lib/libcrypto/txt_db/txt_db.c
80
OPENSSL_STRING *pp;
lib/libcrypto/x509/x509.h
306
int i2d_re_X509_CRL_tbs(X509_CRL *req, unsigned char **pp);
lib/libcrypto/x509/x509.h
501
int i2d_PUBKEY(EVP_PKEY *a, unsigned char **pp);
lib/libcrypto/x509/x509.h
502
EVP_PKEY * d2i_PUBKEY(EVP_PKEY **a, const unsigned char **pp,
lib/libcrypto/x509/x509.h
505
int i2d_RSA_PUBKEY(RSA *a, unsigned char **pp);
lib/libcrypto/x509/x509.h
506
RSA * d2i_RSA_PUBKEY(RSA **a, const unsigned char **pp,
lib/libcrypto/x509/x509.h
510
int i2d_DSA_PUBKEY(DSA *a, unsigned char **pp);
lib/libcrypto/x509/x509.h
511
DSA * d2i_DSA_PUBKEY(DSA **a, const unsigned char **pp,
lib/libcrypto/x509/x509.h
515
int i2d_EC_PUBKEY(EC_KEY *a, unsigned char **pp);
lib/libcrypto/x509/x509.h
516
EC_KEY *d2i_EC_PUBKEY(EC_KEY **a, const unsigned char **pp,
lib/libcrypto/x509/x509.h
587
int i2d_X509_AUX(X509 *a, unsigned char **pp);
lib/libcrypto/x509/x509.h
588
X509 * d2i_X509_AUX(X509 **a, const unsigned char **pp, long length);
lib/libcrypto/x509/x509.h
590
int i2d_re_X509_tbs(X509 *x, unsigned char **pp);
lib/libcrypto/x509/x509.h
702
int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp);
lib/libcrypto/x509/x509_ocsp.c
325
i2d_ocsp_nonce(void *a, unsigned char **pp)
lib/libcrypto/x509/x509_ocsp.c
329
if (pp) {
lib/libcrypto/x509/x509_ocsp.c
330
memcpy(*pp, os->data, os->length);
lib/libcrypto/x509/x509_ocsp.c
331
*pp += os->length;
lib/libcrypto/x509/x509_ocsp.c
337
d2i_ocsp_nonce(void *a, const unsigned char **pp, long length)
lib/libcrypto/x509/x509_ocsp.c
348
if (ASN1_OCTET_STRING_set(os, *pp, length) == 0)
lib/libcrypto/x509/x509_ocsp.c
351
*pp += length;
lib/libcrypto/x509/x509_ocsp.c
85
static int i2d_ocsp_nonce(void *a, unsigned char **pp);
lib/libcrypto/x509/x509_ocsp.c
86
static void *d2i_ocsp_nonce(void *a, const unsigned char **pp, long length);
lib/libcrypto/x509/x509_req.c
315
i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp)
lib/libcrypto/x509/x509_req.c
318
return i2d_X509_REQ_INFO(req->req_info, pp);
lib/libcrypto/x509/x509cset.c
225
i2d_re_X509_CRL_tbs(X509_CRL *crl, unsigned char **pp)
lib/libcrypto/x509/x509cset.c
228
return i2d_X509_CRL_INFO(crl->crl, pp);
lib/libcurses/base/lib_window.c
107
WINDOW *pp = wp->_parent;
lib/libcurses/base/lib_window.c
109
assert((wp->_pary <= pp->_maxy) &&
lib/libcurses/base/lib_window.c
110
((wp->_pary + wp->_maxy) <= pp->_maxy));
lib/libcurses/base/lib_window.c
115
struct ldat *line = &(pp->_line[wp->_pary + y]);
lib/libcurses/base/lib_window.c
136
WINDOW *pp = win->_parent;
lib/libcurses/base/lib_window.c
141
wsyncdown(pp);
lib/libcurses/base/lib_window.c
145
assert((win->_pary <= pp->_maxy) &&
lib/libcurses/base/lib_window.c
146
((win->_pary + win->_maxy) <= pp->_maxy));
lib/libcurses/base/lib_window.c
149
if (pp->_line[win->_pary + y].firstchar >= 0) { /* parent changed */
lib/libcurses/base/lib_window.c
152
int left = pp->_line[win->_pary + y].firstchar - win->_parx;
lib/libcurses/base/lib_window.c
153
int right = pp->_line[win->_pary + y].lastchar - win->_parx;
lib/libcurses/base/new_pair.c
152
void *pp;
lib/libcurses/base/new_pair.c
153
if ((pp = tfind(&find, &sp->_ordered_pairs, compare_data)) != 0) {
lib/libcurses/base/new_pair.c
154
colorpair_t *temp = *(colorpair_t **) pp;
lib/libkvm/kvm_proc.c
345
char **pp;
lib/libkvm/kvm_proc.c
360
for (pp = *pargv; pp < argv; pp++)
lib/libkvm/kvm_proc.c
361
*pp += off;
lib/libkvm/kvm_proc.c
435
struct proc pp;
lib/libkvm/kvm_proc.c
444
if (KREAD(kd, (u_long)p->p_paddr, &pp))
lib/libkvm/kvm_proc.c
446
if (KREAD(kd, (u_long)pp.p_p, &pr))
lib/libm/src/ld80/s_erfl.c
121
pp[6] = {
lib/libm/src/ld80/s_erfl.c
274
r = pp[0] + z * (pp[1]
lib/libm/src/ld80/s_erfl.c
275
+ z * (pp[2] + z * (pp[3] + z * (pp[4] + z * pp[5]))));
lib/libm/src/ld80/s_erfl.c
350
r = pp[0] + z * (pp[1]
lib/libm/src/ld80/s_erfl.c
351
+ z * (pp[2] + z * (pp[3] + z * (pp[4] + z * pp[5]))));
lib/libssl/ssl.h
1209
int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp);
lib/libssl/ssl.h
1217
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
lib/libssl/ssl_asn1.c
201
i2d_SSL_SESSION(SSL_SESSION *ss, unsigned char **pp)
lib/libssl/ssl_asn1.c
219
if (pp != NULL) {
lib/libssl/ssl_asn1.c
220
if (*pp == NULL) {
lib/libssl/ssl_asn1.c
221
*pp = data;
lib/libssl/ssl_asn1.c
224
memcpy(*pp, data, data_len);
lib/libssl/ssl_asn1.c
225
*pp += data_len;
lib/libssl/ssl_asn1.c
239
d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, long length)
lib/libssl/ssl_asn1.c
259
CBS_init(&cbs, *pp, length);
lib/libssl/ssl_asn1.c
395
*pp = CBS_data(&cbs);
lib/libssl/ssl_asn1.c
403
ERR_asprintf_error_data("offset=%d", (int)(CBS_data(&cbs) - *pp));
libexec/ld.so/library_subr.c
128
char *hint, **pp;
libexec/ld.so/library_subr.c
151
for (pp = searchpath; *pp != NULL; pp++) {
libexec/ld.so/library_subr.c
153
sodp->sod_major, sodp->sod_minor, *pp);
libexec/ld.so/library_subr.c
172
for (pp = searchpath; *pp != NULL; pp++) {
libexec/ld.so/library_subr.c
173
if ((dd = _dl_opendir(*pp)) != NULL) {
libexec/ld.so/library_subr.c
195
_dl_hint_store, *pp,
libexec/ld.so/library_subr.c
197
if (pp[0][len-1] != '/') {
libexec/ld.so/malloc.c
566
void *pp;
libexec/ld.so/malloc.c
569
pp = map(d, MALLOC_PAGESIZE, 0);
libexec/ld.so/malloc.c
570
if (pp == MAP_FAILED)
libexec/ld.so/malloc.c
577
if (bits == 0 && _dl_mprotect(pp, MALLOC_PAGESIZE, PROT_NONE) < 0)
libexec/ld.so/malloc.c
580
bp->page = pp;
libexec/ld.so/malloc.c
582
if (insert(d, (void *)((uintptr_t)pp | (bits + 1)), (uintptr_t)bp))
libexec/ld.so/malloc.c
588
unmap(d, pp, MALLOC_PAGESIZE, MALLOC_JUNK);
libexec/ld.so/path.c
28
const char *pp, *p_begin;
libexec/ld.so/path.c
35
pp = searchpath;
libexec/ld.so/path.c
36
while (*pp) {
libexec/ld.so/path.c
37
if (*pp == ':' || *pp == ';')
libexec/ld.so/path.c
39
pp++;
libexec/ld.so/path.c
49
pp = searchpath;
libexec/ld.so/path.c
50
while (pp) {
libexec/ld.so/path.c
51
p_begin = pp;
libexec/ld.so/path.c
52
while (*pp != '\0' && *pp != ':' && *pp != ';')
libexec/ld.so/path.c
53
pp++;
libexec/ld.so/path.c
55
if (p_begin != pp) {
libexec/ld.so/path.c
56
retval[pos] = _dl_malloc(pp - p_begin + 1);
libexec/ld.so/path.c
60
_dl_bcopy(p_begin, retval[pos], pp - p_begin);
libexec/ld.so/path.c
61
retval[pos++][pp - p_begin] = '\0';
libexec/ld.so/path.c
64
if (*pp)
libexec/ld.so/path.c
65
pp++;
libexec/ld.so/path.c
67
pp = NULL;
libexec/ld.so/resolve.c
143
const char *pp, *name, *value;
libexec/ld.so/resolve.c
154
pp = *path;
libexec/ld.so/resolve.c
156
while (*pp != '\0' && (tp - tmp_path) < sizeof(tmp_path)) {
libexec/ld.so/resolve.c
159
while (*pp != '\0' && *pp != '$' &&
libexec/ld.so/resolve.c
161
*tp++ = *pp++;
libexec/ld.so/resolve.c
164
if (*pp == '$' && (tp - tmp_path) < sizeof(tmp_path)) {
libexec/ld.so/resolve.c
165
pp++;
libexec/ld.so/resolve.c
167
if ((skip_brace = (*pp == '{')))
libexec/ld.so/resolve.c
168
pp++;
libexec/ld.so/resolve.c
171
name = pp;
libexec/ld.so/resolve.c
172
while (_dl_isalnum((unsigned char)*pp) || *pp == '_')
libexec/ld.so/resolve.c
173
pp++;
libexec/ld.so/resolve.c
175
switch (_dl_subst_name(name, pp - name)) {
libexec/ld.so/resolve.c
199
if (skip_brace && *pp == '}')
libexec/ld.so/resolve.c
200
pp++;
libexec/ld.so/resolve.c
255
char **pp;
libexec/ld.so/resolve.c
262
for (pp = object->runpath; *pp != NULL; pp++)
libexec/ld.so/resolve.c
263
_dl_origin_subst_path(object, origin_path, pp);
libexec/ld.so/resolve.c
266
for (pp = object->rpath; *pp != NULL; pp++)
libexec/ld.so/resolve.c
267
_dl_origin_subst_path(object, origin_path, pp);
libexec/login_token/login_token.c
143
pp = challenge + c + 1;
libexec/login_token/login_token.c
167
pp = readpassphrase(challenge, response, sizeof(response), 0);
libexec/login_token/login_token.c
168
if (pp == NULL)
libexec/login_token/login_token.c
170
if (*pp == '\0') {
libexec/login_token/login_token.c
174
pp = readpassphrase(buf, response, sizeof(response),
libexec/login_token/login_token.c
176
if (pp == NULL)
libexec/login_token/login_token.c
182
if (tokenverify(username, challenge, pp) == 0) {
libexec/login_token/login_token.c
63
char *pp = NULL;
libexec/login_yubikey/yubikey.c
330
wchar_t *wpassword, *pp;
libexec/login_yubikey/yubikey.c
339
pp = wpassword = reallocarray(NULL, len + 1, sizeof(wchar_t));
libexec/login_yubikey/yubikey.c
340
if (pp == NULL)
libexec/login_yubikey/yubikey.c
356
pp = pp + len - YUBIKEY_TOKEN_SIZE;
libexec/login_yubikey/yubikey.c
362
if (yubikey_keymap_decode(pp, token, index)) {
regress/lib/libc/cephes/ieee.c
916
register unsigned short *pp;
regress/lib/libc/cephes/ieee.c
924
pp = &p[NI-2];
regress/lib/libc/cephes/ieee.c
925
*pp++ = 0;
regress/lib/libc/cephes/ieee.c
926
*pp = 0;
regress/lib/libc/cephes/ieee.c
934
--pp;
regress/lib/libc/cephes/ieee.c
935
*(pp-1) = 0;
regress/lib/libc/cephes/ieee.c
940
carry = (m & 0xffff) + *pp;
regress/lib/libc/cephes/ieee.c
941
*pp-- = (unsigned short )carry;
regress/lib/libc/cephes/ieee.c
942
carry = (carry >> 16) + (m >> 16) + *pp;
regress/lib/libc/cephes/ieee.c
943
*pp = (unsigned short )carry;
regress/lib/libc/cephes/ieee.c
944
*(pp-1) = carry >> 16;
regress/lib/libc/sys/macros.h
56
#define reallocarr(pp, n, s) ((*pp = reallocarray(*pp, n, s)), *pp == NULL)
regress/lib/libc/sys/t_pipe.c
104
RL(done = read(pp[0], f, 128 * 1024));
regress/lib/libc/sys/t_pipe.c
116
while((sz = read(pp[0], f, 1024 * 1024)) > 0)
regress/lib/libc/sys/t_pipe.c
130
RL(close(pp[0]));
regress/lib/libc/sys/t_pipe.c
143
while(todo > 0 && ((sz = write(pp[1], f, todo)) > 0))
regress/lib/libc/sys/t_pipe.c
147
RL(close(pp[1]));
regress/lib/libc/sys/t_pipe.c
76
int pp[2], st;
regress/lib/libc/sys/t_pipe.c
93
RL(pipe(pp));
regress/lib/libc/sys/t_pipe.c
98
RL(close(pp[1]));
regress/lib/libcrypto/asn1/asn1basic.c
103
pp = p;
regress/lib/libcrypto/asn1/asn1basic.c
104
if ((i2d_ASN1_BIT_STRING(abs, &pp)) != len) {
regress/lib/libcrypto/asn1/asn1basic.c
111
if (pp != p + len) {
regress/lib/libcrypto/asn1/asn1basic.c
113
pp, p + len);
regress/lib/libcrypto/asn1/asn1basic.c
1191
uint8_t *p = NULL, *pp;
regress/lib/libcrypto/asn1/asn1basic.c
1205
pp = p;
regress/lib/libcrypto/asn1/asn1basic.c
1206
if ((len = i2d_ASN1_INTEGER(aint, &pp)) < 0) {
regress/lib/libcrypto/asn1/asn1basic.c
167
pp = p;
regress/lib/libcrypto/asn1/asn1basic.c
168
if ((i2d_ASN1_BIT_STRING(abs, &pp)) != len) {
regress/lib/libcrypto/asn1/asn1basic.c
678
uint8_t *p = NULL, *pp;
regress/lib/libcrypto/asn1/asn1basic.c
690
pp = p;
regress/lib/libcrypto/asn1/asn1basic.c
691
if ((i2d_ASN1_BOOLEAN(0, &pp)) != len) {
regress/lib/libcrypto/asn1/asn1basic.c
695
if (pp != p + len) {
regress/lib/libcrypto/asn1/asn1basic.c
697
pp, p + len);
regress/lib/libcrypto/asn1/asn1basic.c
725
pp = p;
regress/lib/libcrypto/asn1/asn1basic.c
726
if ((i2d_ASN1_BOOLEAN(1, &pp)) != len) {
regress/lib/libcrypto/asn1/asn1basic.c
730
if (pp != p + len) {
regress/lib/libcrypto/asn1/asn1basic.c
732
pp, p + len);
regress/lib/libcrypto/asn1/asn1basic.c
82
uint8_t *p = NULL, *pp;
regress/lib/libcrypto/asn1/asn1basic.c
876
uint8_t *p = NULL, *pp;
regress/lib/libcrypto/asn1/asn1basic.c
909
pp = p;
regress/lib/libcrypto/asn1/asn1basic.c
910
if ((len = i2d_ASN1_INTEGER(aint, &pp)) < 0) {
regress/lib/libcrypto/asn1/asn1basic.c
931
uint8_t *p = NULL, *pp;
regress/lib/libcrypto/asn1/asn1basic.c
953
pp = p;
regress/lib/libcrypto/asn1/asn1basic.c
954
if ((len = i2d_ASN1_INTEGER(aint, &pp)) < 0) {
regress/lib/libcrypto/asn1/asn1basic.c
961
if (pp != p + len) {
regress/lib/libcrypto/asn1/asn1basic.c
963
pp, p + len);
regress/lib/libcrypto/evp/evp_ecx_test.c
182
const uint8_t *pp;
regress/lib/libcrypto/evp/evp_ecx_test.c
334
BIO_get_mem_data(bio, &pp);
regress/lib/libcrypto/evp/evp_ecx_test.c
335
if (strcmp(ed25519_priv_key_1, pp) != 0) {
regress/lib/libcrypto/evp/evp_ecx_test.c
345
BIO_get_mem_data(bio, &pp);
regress/lib/libcrypto/evp/evp_ecx_test.c
346
if (strcmp(ed25519_pub_key_1, pp) != 0) {
regress/lib/libcrypto/evp/evp_ecx_test.c
349
fprintf(stderr, "%s\n", pp);
regress/lib/libcrypto/evp/evp_ecx_test.c
369
BIO_get_mem_data(bio, &pp);
regress/lib/libcrypto/evp/evp_ecx_test.c
370
if (strcmp(ed25519_pub_key_1, pp) != 0) {
regress/lib/libcrypto/evp/evp_ecx_test.c
614
const uint8_t *pp;
regress/lib/libcrypto/evp/evp_ecx_test.c
766
BIO_get_mem_data(bio, &pp);
regress/lib/libcrypto/evp/evp_ecx_test.c
767
if (strcmp(x25519_priv_key_2, pp) != 0) {
regress/lib/libcrypto/evp/evp_ecx_test.c
777
BIO_get_mem_data(bio, &pp);
regress/lib/libcrypto/evp/evp_ecx_test.c
778
if (strcmp(x25519_pub_key_2, pp) != 0) {
regress/lib/libcrypto/evp/evp_ecx_test.c
799
BIO_get_mem_data(bio, &pp);
regress/lib/libcrypto/evp/evp_ecx_test.c
800
if (strcmp(x25519_pub_key_1, pp) != 0) {
regress/lib/libssl/asn1/asn1test.c
28
int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp);
regress/lib/libssl/asn1/asn1test.c
29
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
regress/lib/libssl/asn1/asn1test.c
376
const unsigned char *pp;
regress/lib/libssl/asn1/asn1test.c
431
pp = sat->asn1;
regress/lib/libssl/asn1/asn1test.c
433
if ((sp = d2i_SSL_SESSION(NULL, &pp, sat->asn1_len)) == NULL) {
regress/sys/net/rtable/kern_compat.h
59
#define pool_setipl(pp, ipl) /* nothing */
regress/sys/net/rtable/kern_compat.h
60
#define pool_get(pp, flags) malloc((pp)->pr_size, 0, 0)
regress/sys/net/rtable/kern_compat.h
61
#define pool_put(pp, rp) free((rp), 0, 0)
regress/usr.bin/mandoc/db/mlinks/mlinks.c
32
const int32_t *pp; /* Page record in the pages table. */
regress/usr.bin/mandoc/db/mlinks/mlinks.c
45
pp = dbm_getint(4);
regress/usr.bin/mandoc/db/mlinks/mlinks.c
46
npages = be32toh(*pp++);
regress/usr.bin/mandoc/db/mlinks/mlinks.c
50
for (i = 0; i < npages; i++, pp += 5) {
regress/usr.bin/mandoc/db/mlinks/mlinks.c
51
np = dbm_get(pp[0]);
regress/usr.bin/mandoc/db/mlinks/mlinks.c
59
fp = dbm_get(pp[4]);
regress/usr.sbin/bgpd/unittests/chash_test.c
105
CH_FOREACH(pp, test, &head, &iter) {
regress/usr.sbin/bgpd/unittests/chash_test.c
106
sum += pp->id;
regress/usr.sbin/bgpd/unittests/chash_test.c
75
struct peer peers[11000], *pp;
regress/usr.sbin/bgpd/unittests/chash_test.c
91
if ((pp = CH_FIND(test, &head, &peers[i])) != &peers[i])
regress/usr.sbin/bgpd/unittests/chash_test.c
92
err(1, "lookup %d failed %p != %p", i, pp, &peers[i]);
sbin/disklabel/disklabel.c
1020
struct partition *pp;
sbin/disklabel/disklabel.c
1049
pp = &lp->d_partitions[i];
sbin/disklabel/disklabel.c
1050
if (DL_GETPSIZE(pp) == 0 && DL_GETPOFFSET(pp) != 0)
sbin/disklabel/disklabel.c
1052
part, DL_GETPOFFSET(pp));
sbin/disklabel/disklabel.c
1055
if (i != RAW_PART && DL_GETPSIZE(pp) % lp->d_secpercyl)
sbin/disklabel/disklabel.c
1058
if (i != RAW_PART && DL_GETPOFFSET(pp) % lp->d_secpercyl)
sbin/disklabel/disklabel.c
1065
i == 0 && DL_GETPSIZE(pp) != 0 && DL_GETPOFFSET(pp) != 0) {
sbin/disklabel/disklabel.c
1071
if (DL_GETPOFFSET(pp) > DL_GETDSIZE(lp)) {
sbin/disklabel/disklabel.c
1074
} else if (DL_GETPOFFSET(pp) + DL_GETPSIZE(pp) >
sbin/disklabel/disklabel.c
1081
if (pp->p_frag == 0 && pp->p_fsize != 0) {
sbin/disklabel/disklabel.c
1089
pp = &lp->d_partitions[i];
sbin/disklabel/disklabel.c
1090
if (DL_GETPSIZE(pp) || DL_GETPOFFSET(pp))
sbin/disklabel/disklabel.c
1092
"offset %llu", part, DL_GETPSIZE(pp),
sbin/disklabel/disklabel.c
1093
DL_GETPOFFSET(pp));
sbin/disklabel/disklabel.c
396
struct partition *pp;
sbin/disklabel/disklabel.c
421
pp = lp->d_partitions;
sbin/disklabel/disklabel.c
422
for (i = 0; i < lp->d_npartitions; i++, pp++) {
sbin/disklabel/disklabel.c
423
if (DL_GETPSIZE(pp)) {
sbin/disklabel/disklabel.c
427
(void)fprintf(f, "p%c#%llu:", c, DL_GETPSIZE(pp));
sbin/disklabel/disklabel.c
428
(void)fprintf(f, "o%c#%llu:", c, DL_GETPOFFSET(pp));
sbin/disklabel/disklabel.c
429
if (pp->p_fstype != FS_UNUSED) {
sbin/disklabel/disklabel.c
430
if (pp->p_fstype < FSMAXTYPES)
sbin/disklabel/disklabel.c
432
fstypenames[pp->p_fstype]);
sbin/disklabel/disklabel.c
435
c, pp->p_fstype);
sbin/disklabel/disklabel.c
437
switch (pp->p_fstype) {
sbin/disklabel/disklabel.c
444
DISKLABELV1_FFS_BSIZE(pp->p_fragblock));
sbin/disklabel/disklabel.c
446
DISKLABELV1_FFS_FSIZE(pp->p_fragblock));
sbin/disklabel/disklabel.c
489
const struct partition *pp = &lp->d_partitions[i];
sbin/disklabel/disklabel.c
492
p_size = scale(DL_GETPSIZE(pp), unit, lp);
sbin/disklabel/disklabel.c
493
if (DL_GETPSIZE(pp)) {
sbin/disklabel/disklabel.c
494
u_int32_t frag = DISKLABELV1_FFS_FRAG(pp->p_fragblock);
sbin/disklabel/disklabel.c
495
u_int32_t fsize = DISKLABELV1_FFS_FSIZE(pp->p_fragblock);
sbin/disklabel/disklabel.c
499
DL_GETPSIZE(pp), DL_GETPOFFSET(pp));
sbin/disklabel/disklabel.c
503
DL_GETPOFFSET(pp));
sbin/disklabel/disklabel.c
504
if (pp->p_fstype < FSMAXTYPES)
sbin/disklabel/disklabel.c
505
fprintf(f, "%7.7s", fstypenames[pp->p_fstype]);
sbin/disklabel/disklabel.c
507
fprintf(f, "%7d", pp->p_fstype);
sbin/disklabel/disklabel.c
509
switch (pp->p_fstype) {
sbin/disklabel/disklabel.c
513
pp->p_cpg);
sbin/disklabel/disklabel.c
529
const struct partition *pp;
sbin/disklabel/disklabel.c
535
pp = &lp->d_partitions[0];
sbin/disklabel/disklabel.c
536
for (i = 0; i < lp->d_npartitions; i++, pp++)
sbin/disklabel/disklabel.c
537
if (DL_GETPSIZE(pp) > 0 && DL_GETPSIZE(pp) < small)
sbin/disklabel/disklabel.c
538
small = DL_GETPSIZE(pp);
sbin/disklabel/disklabel.c
806
struct partition *pp;
sbin/disklabel/disklabel.c
924
pp = &lp->d_partitions[part];
sbin/disklabel/disklabel.c
939
DL_SETPSIZE(pp, lv);
sbin/disklabel/disklabel.c
947
DL_SETPOFFSET(pp, lv);
sbin/disklabel/disklabel.c
950
pp->p_fstype = FS_UNUSED;
sbin/disklabel/disklabel.c
957
pp->p_fstype = cpp - fstypenames;
sbin/disklabel/disklabel.c
961
v = GETNUM(pp->p_fstype, cp, 0, &errstr);
sbin/disklabel/disklabel.c
969
pp->p_fstype = v;
sbin/disklabel/disklabel.c
971
switch (pp->p_fstype) {
sbin/disklabel/disklabel.c
980
pp->p_fragblock =
sbin/disklabel/disklabel.c
989
pp->p_fragblock =
sbin/disklabel/disklabel.c
991
NXTNUM(pp->p_cpg, pp->p_cpg, &errstr);
sbin/disklabel/editor.c
1013
pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
1015
DL_GETPSIZE(pp) == 0 ||
sbin/disklabel/editor.c
1016
pp->p_fstype == FS_UNUSED) {
sbin/disklabel/editor.c
1039
pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
1040
inuse = partno < lp->d_npartitions && DL_GETPSIZE(pp) > 0 &&
sbin/disklabel/editor.c
1041
pp->p_fstype != FS_UNUSED;
sbin/disklabel/editor.c
1577
struct partition opp, *pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
1584
DL_GETPOFFSET(pp),
sbin/disklabel/editor.c
1585
DL_GETPOFFSET(pp), &flags);
sbin/disklabel/editor.c
1596
opp = *pp;
sbin/disklabel/editor.c
1597
DL_SETPOFFSET(pp, ui);
sbin/disklabel/editor.c
1599
if ((flags & DO_ROUNDING) != 0 && pp->p_fstype == FS_BSDFFS)
sbin/disklabel/editor.c
1603
*pp = opp;
sbin/disklabel/editor.c
1613
struct partition opp, *pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
1621
DL_GETPSIZE(pp), maxsize, &flags);
sbin/disklabel/editor.c
1626
opp = *pp;
sbin/disklabel/editor.c
1627
DL_SETPSIZE(pp, ui);
sbin/disklabel/editor.c
1629
if ((flags & DO_ROUNDING) != 0 && (pp->p_fstype == FS_SWAP ||
sbin/disklabel/editor.c
1630
pp->p_fstype == FS_BSDFFS))
sbin/disklabel/editor.c
1634
*pp = opp;
sbin/disklabel/editor.c
1644
struct partition opp, *pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
1648
if (pp->p_fstype != FS_BSDFFS)
sbin/disklabel/editor.c
1651
if (pp->p_cpg == 0)
sbin/disklabel/editor.c
1652
pp->p_cpg = 1;
sbin/disklabel/editor.c
1654
fsize = DISKLABELV1_FFS_FSIZE(pp->p_fragblock);
sbin/disklabel/editor.c
1655
frag = DISKLABELV1_FFS_FRAG(pp->p_fragblock);
sbin/disklabel/editor.c
1659
bytes = DL_GETPSIZE(pp) * lp->d_secsize;
sbin/disklabel/editor.c
1668
pp->p_fragblock = DISKLABELV1_FFS_FRAGBLOCK(fsize, frag);
sbin/disklabel/editor.c
1673
opp = *pp;
sbin/disklabel/editor.c
1674
sizealign = (DISKLABELV1_FFS_FRAG(pp->p_fragblock) *
sbin/disklabel/editor.c
1675
DISKLABELV1_FFS_FSIZE(pp->p_fragblock)) / lp->d_secsize;
sbin/disklabel/editor.c
1677
if (DL_GETPOFFSET(pp) != starting_sector)
sbin/disklabel/editor.c
1682
*pp = opp;
sbin/disklabel/editor.c
1694
struct partition *pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
1696
if (pp->p_fstype < FSMAXTYPES) {
sbin/disklabel/editor.c
1699
fstypenames[pp->p_fstype]);
sbin/disklabel/editor.c
1705
pp->p_fstype = ui;
sbin/disklabel/editor.c
1712
pp->p_fstype = FS_OTHER;
sbin/disklabel/editor.c
1719
pp->p_fstype, UINT8_MAX);
sbin/disklabel/editor.c
1727
pp->p_fstype = ui;
sbin/disklabel/editor.c
1735
const struct partition *pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
1740
pp->p_fstype == FS_UNUSED ||
sbin/disklabel/editor.c
1741
pp->p_fstype == FS_SWAP ||
sbin/disklabel/editor.c
1742
pp->p_fstype == FS_BOOT ||
sbin/disklabel/editor.c
1743
pp->p_fstype == FS_OTHER ||
sbin/disklabel/editor.c
1744
pp->p_fstype == FS_RAID) {
sbin/disklabel/editor.c
195
struct partition *pp;
sbin/disklabel/editor.c
2035
struct partition *pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
2039
start = DL_GETPOFFSET(pp);
sbin/disklabel/editor.c
2064
stop = DL_GETPOFFSET(pp) + DL_GETPSIZE(pp);
sbin/disklabel/editor.c
2077
if (start != DL_GETPOFFSET(pp))
sbin/disklabel/editor.c
2078
DL_SETPOFFSET(pp, start);
sbin/disklabel/editor.c
2079
if (stop != DL_GETPOFFSET(pp) + DL_GETPSIZE(pp))
sbin/disklabel/editor.c
2080
DL_SETPSIZE(pp, stop - start);
sbin/disklabel/editor.c
216
pp = &newlab.d_partitions[RAW_PART];
sbin/disklabel/editor.c
217
if (newlab.d_npartitions <= RAW_PART || DL_GETPSIZE(pp) == 0) {
sbin/disklabel/editor.c
221
DL_SETPOFFSET(pp, 0);
sbin/disklabel/editor.c
222
DL_SETPSIZE(pp, DL_GETDSIZE(&newlab));
sbin/disklabel/editor.c
223
pp->p_fstype = FS_UNUSED;
sbin/disklabel/editor.c
224
pp->p_fragblock = pp->p_cpg = 0;
sbin/disklabel/editor.c
524
struct partition *pp;
sbin/disklabel/editor.c
535
pp = &lp_org->d_partitions[i];
sbin/disklabel/editor.c
536
if (DL_GETPSIZE(pp) == 0 || pp->p_fstype == FS_UNUSED)
sbin/disklabel/editor.c
538
pstart = DL_GETPOFFSET(pp);
sbin/disklabel/editor.c
539
pend = pstart + DL_GETPSIZE(pp);
sbin/disklabel/editor.c
596
struct partition *pp;
sbin/disklabel/editor.c
602
pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
603
if (DL_GETPSIZE(pp) == 0 || pp->p_fstype == FS_UNUSED)
sbin/disklabel/editor.c
615
pp->p_fstype = FS_RAID;
sbin/disklabel/editor.c
617
pp->p_fstype = FS_SWAP;
sbin/disklabel/editor.c
619
pp->p_fstype = FS_BSDFFS;
sbin/disklabel/editor.c
623
DL_SETPSIZE(pp, chunk->stop - chunk->start);
sbin/disklabel/editor.c
624
DL_SETPOFFSET(pp, chunk->start);
sbin/disklabel/editor.c
626
if (pp->p_fstype == FS_BSDFFS && DL_GETPSIZE(pp) > 0) {
sbin/disklabel/editor.c
707
struct partition *pp, *prev;
sbin/disklabel/editor.c
716
pp = &label.d_partitions[partno];
sbin/disklabel/editor.c
717
sz = DL_GETPSIZE(pp);
sbin/disklabel/editor.c
718
if (pp->p_fstype != FS_BSDFFS && pp->p_fstype != FS_SWAP) {
sbin/disklabel/editor.c
740
if (DL_GETPOFFSET(pp) + ui > ending_sector) {
sbin/disklabel/editor.c
745
DL_SETPSIZE(pp, ui);
sbin/disklabel/editor.c
746
pp->p_fragblock = 0;
sbin/disklabel/editor.c
755
prev = pp;
sbin/disklabel/editor.c
759
pp = &label.d_partitions[i];
sbin/disklabel/editor.c
760
if (pp->p_fstype != FS_BSDFFS && pp->p_fstype != FS_SWAP)
sbin/disklabel/editor.c
762
sz = DL_GETPSIZE(pp);
sbin/disklabel/editor.c
769
DL_SETPOFFSET(pp, off);
sbin/disklabel/editor.c
770
if (off + DL_GETPSIZE(pp) > ending_sector) {
sbin/disklabel/editor.c
771
DL_SETPSIZE(pp, ending_sector - off);
sbin/disklabel/editor.c
772
pp->p_fragblock = 0;
sbin/disklabel/editor.c
781
prev = pp;
sbin/disklabel/editor.c
797
struct partition *pp;
sbin/disklabel/editor.c
827
pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
828
memset(pp, 0, sizeof(*pp));
sbin/disklabel/editor.c
835
memset(&lp->d_partitions[lp->d_npartitions], 0, sizeof(*pp));
sbin/disklabel/editor.c
837
DL_SETPSIZE(pp, new_size);
sbin/disklabel/editor.c
838
DL_SETPOFFSET(pp, new_offset);
sbin/disklabel/editor.c
839
pp->p_fstype = partno == 1 ? FS_SWAP : FS_BSDFFS;
sbin/disklabel/editor.c
849
memset(pp, 0, sizeof(*pp));
sbin/disklabel/editor.c
872
struct partition opp, *pp;
sbin/disklabel/editor.c
878
pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
879
opp = *pp;
sbin/disklabel/editor.c
889
*pp = opp;
sbin/disklabel/editor.c
898
struct partition *pp;
sbin/disklabel/editor.c
907
pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
910
memset(pp, 0, sizeof(*pp));
sbin/disklabel/editor.c
921
struct partition *pp;
sbin/disklabel/editor.c
927
pp = &lp->d_partitions[partno];
sbin/disklabel/editor.c
930
DL_PARTNUM2NAME(partno), DL_GETPSIZE(pp), max_partition_size(lp, partno));
sbin/disklabel/editor.c
992
const struct partition *pp;
sbin/fdisk/cmd.c
117
pp = mbr->mbr_prt[pt];
sbin/fdisk/cmd.c
119
mbr->mbr_prt[pf] = pp;
sbin/fdisk/cmd.c
214
struct prt *pp;
sbin/fdisk/cmd.c
218
pp = &mbr->mbr_prt[pn];
sbin/fdisk/cmd.c
219
oldid = pp->prt_id;
sbin/fdisk/cmd.c
224
if (pp->prt_id == DOSPTYP_UNUSED) {
sbin/fdisk/cmd.c
226
memset(pp, 0, sizeof(*pp));
sbin/fdisk/cmd.c
233
PRT_lba_to_chs(pp, &start, &end);
sbin/fdisk/cmd.c
252
pp->prt_bs = track * disk.dk_sectors + (start.chs_sect - 1);
sbin/fdisk/cmd.c
254
pp->prt_ns = track * disk.dk_sectors + (end.chs_sect - 1) -
sbin/fdisk/cmd.c
255
pp->prt_bs + 1;
sbin/fdisk/cmd.c
257
pp->prt_bs = getuint64("Partition offset", pp->prt_bs, 0,
sbin/fdisk/cmd.c
259
pp->prt_ns = getuint64("Partition size", pp->prt_ns, 1,
sbin/fdisk/cmd.c
260
disk.dk_size - pp->prt_bs);
sbin/fdisk/cmd.c
340
struct prt *pp;
sbin/fdisk/cmd.c
342
pp = &mbr->mbr_prt[pn];
sbin/fdisk/cmd.c
345
PRT_print_part(pn, pp, "s");
sbin/fdisk/cmd.c
347
pp->prt_id = ask_pid(pp->prt_id);
sbin/fdisk/cmd.c
88
struct prt pp;
sbin/fsck_ext2fs/setup.c
454
struct partition *pp;
sbin/fsck_ext2fs/setup.c
467
pp = &lp->d_partitions[0];
sbin/fsck_ext2fs/setup.c
469
pp = &lp->d_partitions[DL_PARTNAME2NUM(*cp)];
sbin/fsck_ext2fs/setup.c
470
if (pp->p_fstype != FS_EXT2FS) {
sbin/fsck_ext2fs/setup.c
472
dev, pp->p_fstype < FSMAXTYPES ?
sbin/fsck_ext2fs/setup.c
473
fstypenames[pp->p_fstype] : "unknown");
sbin/fsck_ext2fs/setup.c
477
fs->e2fs_bsize = DISKLABELV1_FFS_FSIZE(pp->p_fragblock); /* XXX */
sbin/fsck_ext2fs/setup.c
483
fs->e2fs.e2fs_bcount = (pp->p_size * DEV_BSIZE) / fs->e2fs_bsize;
sbin/fsck_ffs/setup.c
612
struct partition *pp;
sbin/fsck_ffs/setup.c
628
pp = &lp->d_partitions[0];
sbin/fsck_ffs/setup.c
630
pp = &lp->d_partitions[DL_PARTNAME2NUM(*cp)];
sbin/fsck_ffs/setup.c
631
if (pp->p_fstype != FS_BSDFFS) {
sbin/fsck_ffs/setup.c
633
dev, pp->p_fstype < FSMAXTYPES ?
sbin/fsck_ffs/setup.c
634
fstypenames[pp->p_fstype] : "unknown");
sbin/fsck_ffs/setup.c
638
fs->fs_fsize = DISKLABELV1_FFS_FSIZE(pp->p_fragblock);
sbin/fsck_ffs/setup.c
639
fs->fs_frag = DISKLABELV1_FFS_FRAG(pp->p_fragblock);
sbin/fsck_ffs/setup.c
640
fs->fs_fpg = pp->p_cpg * fs->fs_frag;
sbin/fsck_ffs/setup.c
649
fs->fs_size = DL_SECTOBLK(lp, DL_GETPSIZE(pp)) / fs->fs_nspf;
sbin/growfs/growfs.c
1707
struct partition *pp;
sbin/growfs/growfs.c
1777
pp = &lp->d_partitions[DISKPART(st.st_rdev)];
sbin/growfs/growfs.c
1788
if (DL_GETPSIZE(pp) < 1)
sbin/growfs/growfs.c
1790
if (pp->p_fstype != FS_BSDFFS)
sbin/growfs/growfs.c
1820
sblock.fs_size = dbtofsb(&osblock, DL_SECTOBLK(lp, DL_GETPSIZE(pp)));
sbin/growfs/growfs.c
1822
if (size > DL_GETPSIZE(pp)) {
sbin/growfs/growfs.c
1824
DL_GETPSIZE(pp), size);
sbin/growfs/growfs.c
1878
wtfs(DL_SECTOBLK(lp, DL_GETPSIZE(pp) - 1), lp->d_secsize,
sbin/growfs/growfs.c
1940
pp->p_fragblock =
sbin/growfs/growfs.c
1942
pp->p_cpg = sblock.fs_fpg;
sbin/iked/config.c
264
struct iked_proposal *pp;
sbin/iked/config.c
266
TAILQ_FOREACH(pp, head, prop_entry) {
sbin/iked/config.c
267
if (pp->prop_protoid == proto &&
sbin/iked/config.c
268
pp->prop_id == id)
sbin/iked/config.c
269
return (pp);
sbin/iked/config.c
272
if ((pp = calloc(1, sizeof(*pp))) == NULL)
sbin/iked/config.c
275
pp->prop_protoid = proto;
sbin/iked/config.c
276
pp->prop_id = id;
sbin/iked/config.c
278
TAILQ_INSERT_TAIL(head, pp, prop_entry);
sbin/iked/config.c
280
return (pp);
sbin/iked/config.c
851
struct iked_proposal pp, *prop;
sbin/iked/config.c
873
memcpy(&pp, buf + offset, sizeof(pp));
sbin/iked/config.c
874
offset += sizeof(pp);
sbin/iked/config.c
877
pp.prop_id, pp.prop_protoid)) == NULL)
sbin/iked/config.c
880
for (j = 0; j < pp.prop_nxforms; j++) {
sbin/iked/print.c
147
TAILQ_FOREACH(pp, &pol->pol_proposals, prop_entry) {
sbin/iked/print.c
148
if (!pp->prop_nxforms)
sbin/iked/print.c
150
if (pp->prop_protoid == IKEV2_SAPROTO_IKE)
sbin/iked/print.c
158
for (i = 0; i < pp->prop_nxforms; i++) {
sbin/iked/print.c
159
xform = pp->prop_xforms + i;
sbin/iked/print.c
172
if (pp->prop_protoid ==
sbin/iked/print.c
58
struct iked_proposal *pp;
sbin/iked/proc.c
276
struct privsep_pipes *pp = ps->ps_pp;
sbin/iked/proc.c
290
if (pp->pp_pipes[dst][n] != -1) {
sbin/iked/proc.c
295
pp->pp_pipes[dst][n] = fd;
sbin/iked/proc.c
309
struct privsep_pipes *pp;
sbin/iked/proc.c
359
pp = &ps->ps_pipes[src][i];
sbin/iked/proc.c
363
if ((pp->pp_pipes[dst] =
sbin/iked/proc.c
370
pp->pp_pipes[dst][j] = -1;
sbin/iked/proc.c
468
struct privsep_pipes *pp;
sbin/iked/proc.c
473
pp = ps->ps_pp;
sbin/iked/proc.c
480
if (pp->pp_pipes[dst][n] == -1)
sbin/iked/proc.c
486
close(pp->pp_pipes[dst][n]);
sbin/iked/proc.c
487
pp->pp_pipes[dst][n] = -1;
sbin/init/init.c
499
struct passwd *pp;
sbin/init/init.c
529
pp = getpwnam_shadow("root");
sbin/init/init.c
530
if (typ && (typ->ty_status & TTY_SECURE) == 0 && pp &&
sbin/init/init.c
531
*pp->pw_passwd) {
sbin/init/init.c
539
if (crypt_checkpass(clear, pp->pw_passwd) == 0)
sbin/isakmpd/ike_auth.c
716
char *pp;
sbin/isakmpd/ike_auth.c
721
pp = kn_encode_key(&dc, INTERNAL_ENC_PKCS1,
sbin/isakmpd/ike_auth.c
723
if (pp == NULL) {
sbin/isakmpd/ike_auth.c
730
pp) == -1) {
sbin/isakmpd/ike_auth.c
731
free(pp);
sbin/isakmpd/ike_auth.c
736
free(pp);
sbin/isakmpd/pf_key_v2.c
1227
pp = pf_key_v2_convert_id(isakmp_sa->id_i, isakmp_sa->id_i_len,
sbin/isakmpd/pf_key_v2.c
1229
if (!pp)
sbin/isakmpd/pf_key_v2.c
1235
free(pp);
sbin/isakmpd/pf_key_v2.c
1247
memcpy(sid + 1, pp, len);
sbin/isakmpd/pf_key_v2.c
1248
free(pp);
sbin/isakmpd/pf_key_v2.c
1260
pp = pf_key_v2_convert_id(isakmp_sa->id_r, isakmp_sa->id_r_len,
sbin/isakmpd/pf_key_v2.c
1262
if (!pp)
sbin/isakmpd/pf_key_v2.c
1268
free(pp);
sbin/isakmpd/pf_key_v2.c
1280
memcpy(sid + 1, pp, len);
sbin/isakmpd/pf_key_v2.c
1281
free(pp);
sbin/isakmpd/pf_key_v2.c
887
u_int8_t *pp;
sbin/newfs/mkfs.c
165
mkfs(struct partition *pp, char *fsys, int fi, int fo, mode_t mfsmode,
sbin/newfs/mkfs.c
609
pp->p_fstype = FS_BSDFFS;
sbin/newfs/mkfs.c
610
pp->p_fragblock =
sbin/newfs/mkfs.c
615
pp->p_cpg = bpg;
sbin/newfs/newfs.c
170
struct partition *pp;
sbin/newfs/newfs.c
372
pp = &mfsfakelabel.d_partitions[0];
sbin/newfs/newfs.c
410
pp = &lp->d_partitions[1];
sbin/newfs/newfs.c
436
pp = &lp->d_partitions[0];
sbin/newfs/newfs.c
438
pp = &lp->d_partitions[DL_PARTNAME2NUM(*cp)];
sbin/newfs/newfs.c
439
if (DL_GETPSIZE(pp) == 0)
sbin/newfs/newfs.c
455
nsecs = DL_GETPSIZE(pp);
sbin/newfs/newfs.c
459
if (nsecs > DL_GETPSIZE(pp) && !mfs)
sbin/newfs/newfs.c
461
"%llu sectors", argv[0], *cp, DL_GETPSIZE(pp));
sbin/newfs/newfs.c
469
fsize = DISKLABELV1_FFS_FSIZE(pp->p_fragblock);
sbin/newfs/newfs.c
474
bsize = DISKLABELV1_FFS_BSIZE(pp->p_fragblock);
sbin/newfs/newfs.c
496
oldpartition = *pp;
sbin/newfs/newfs.c
509
mkfs(pp, special, fsi, fso, mfsmode, mfsuid, mfsgid);
sbin/newfs/newfs.c
510
if (!Nflag && memcmp(pp, &oldpartition, sizeof(oldpartition)))
sbin/newfs_ext2fs/newfs_ext2fs.c
122
struct partition *pp = NULL;
sbin/newfs_ext2fs/newfs_ext2fs.c
279
pp = getpartition(fd, special, argv, &lp);
sbin/newfs_ext2fs/newfs_ext2fs.c
283
if (pp->p_fstype != FS_EXT2FS)
sbin/newfs_ext2fs/newfs_ext2fs.c
298
else if (pp)
sbin/newfs_ext2fs/newfs_ext2fs.c
299
fssize += DL_GETPSIZE(pp);
sbin/newfs_ext2fs/newfs_ext2fs.c
470
struct partition *pp;
sbin/newfs_ext2fs/newfs_ext2fs.c
485
pp = &lp->d_partitions[0];
sbin/newfs_ext2fs/newfs_ext2fs.c
487
pp = &lp->d_partitions[DL_PARTNAME2NUM(*cp)];
sbin/newfs_ext2fs/newfs_ext2fs.c
488
if (DL_GETPSIZE(pp) == 0)
sbin/newfs_ext2fs/newfs_ext2fs.c
491
return pp;
sbin/scsi/libscsi.c
395
next_field(char **pp, char *fmt, int *width_p, int *value_p, char *name,
sbin/scsi/libscsi.c
398
char *p = *pp;
sbin/scsi/libscsi.c
552
*pp = p;
sbin/unwind/libunbound/services/outside_network.c
3552
struct service_callback** pp = &sq->cblist;
sbin/unwind/libunbound/services/outside_network.c
3553
while(*pp) {
sbin/unwind/libunbound/services/outside_network.c
3554
if((*pp)->cb_arg == cb_arg) {
sbin/unwind/libunbound/services/outside_network.c
3555
struct service_callback* del = *pp;
sbin/unwind/libunbound/services/outside_network.c
3556
*pp = del->next;
sbin/unwind/libunbound/services/outside_network.c
3559
pp = &(*pp)->next;
sbin/unwind/libunbound/sldns/keyraw.c
545
const unsigned char* pp;
sbin/unwind/libunbound/sldns/keyraw.c
554
pp = (unsigned char*)&encoded[0];
sbin/unwind/libunbound/sldns/keyraw.c
556
return d2i_PUBKEY(NULL, &pp, (int)sizeof(encoded));
sbin/unwind/libunbound/sldns/keyraw.c
621
const unsigned char* pp = buf;
sbin/unwind/libunbound/sldns/keyraw.c
641
if(!o2i_ECPublicKey(&ec, &pp, (int)keylen+1)) {
sbin/unwind/libunbound/sldns/keyraw.c
671
const unsigned char* pp = (unsigned char*)buf;
sbin/unwind/libunbound/sldns/keyraw.c
676
evp_key = d2i_PUBKEY(NULL, &pp, (int)(pre_len+keylen));
sbin/unwind/libunbound/sldns/keyraw.c
692
const unsigned char* pp = (unsigned char*)buf;
sbin/unwind/libunbound/sldns/keyraw.c
697
evp_key = d2i_PUBKEY(NULL, &pp, (int)(pre_len+keylen));
sbin/unwind/libunbound/util/config_file.c
1586
struct config_stub* cfg_stub_find(struct config_stub*** pp, const char* nm)
sbin/unwind/libunbound/util/config_file.c
1588
struct config_stub* p = *(*pp);
sbin/unwind/libunbound/util/config_file.c
1592
(*pp) = &p->next;
sbin/unwind/libunbound/util/config_file.h
1160
struct config_stub* cfg_stub_find(struct config_stub*** pp, const char* nm);
sbin/unwind/libunbound/util/net_help.c
1149
char* pp = NULL;
sbin/unwind/libunbound/util/net_help.c
1160
len = BIO_get_mem_data(bio, &pp);
sbin/unwind/libunbound/util/net_help.c
1161
if(len != 0 && pp) {
sbin/unwind/libunbound/util/net_help.c
1164
while((s=strstr(pp, " "))!=NULL)
sbin/unwind/libunbound/util/net_help.c
1166
while((s=strstr(pp, "\t\t"))!=NULL)
sbin/unwind/libunbound/util/net_help.c
1168
verbose(level, "%s: \n%s", str, pp);
sys/arch/alpha/alpha/pmap.c
2732
pmap_pv_page_alloc(struct pool *pp, int flags, int *slowdown)
sys/arch/alpha/alpha/pmap.c
2748
pmap_pv_page_free(struct pool *pp, void *v)
sys/arch/alpha/alpha/pmap.c
3057
pmap_l1pt_alloc(struct pool *pp, int flags, int *slowdown)
sys/arch/alpha/alpha/pmap.c
3077
pmap_l1pt_free(struct pool *pp, void *v)
sys/arch/alpha/stand/boot/disk.c
62
struct partition *pp;
sys/arch/alpha/stand/boot/disk.c
79
pp = &sc->sc_label.d_partitions[sc->sc_part];
sys/arch/alpha/stand/boot/disk.c
82
ret.bits = prom_read(sc->sc_fd, reqcnt, addr, bn + pp->p_offset);
sys/arch/alpha/stand/boot/disk.c
84
ret.bits = prom_write(sc->sc_fd, reqcnt, addr, bn + pp->p_offset);
sys/arch/alpha/stand/nboot/disk.c
58
struct partition *pp;
sys/arch/alpha/stand/nboot/disk.c
76
pp = &sc->sc_label.d_partitions[sc->sc_part];
sys/arch/alpha/stand/nboot/disk.c
77
bn += DL_GETPOFFSET(pp);
sys/arch/amd64/amd64/ioapic.c
377
struct ioapic_pin *pp;
sys/arch/amd64/amd64/ioapic.c
380
pp = &sc->sc_pins[pin];
sys/arch/amd64/amd64/ioapic.c
381
map = pp->ip_map;
sys/arch/amd64/amd64/ioapic.c
388
else if (pp->ip_type == IST_NONE) {
sys/arch/amd64/amd64/ioapic.c
408
if (pp->ip_type == IST_LEVEL)
sys/arch/amd64/amd64/ioapic.c
413
if (pp->ip_type == IST_LEVEL)
sys/arch/amd64/amd64/ioapic.c
502
struct ioapic_pin *pp;
sys/arch/amd64/amd64/ioapic.c
504
pp = &sc->sc_pins[pin];
sys/arch/amd64/amd64/ioapic.c
505
pp->ip_type = type;
sys/arch/amd64/amd64/ioapic.c
506
pp->ip_vector = idtvec;
sys/arch/amd64/amd64/ioapic.c
507
pp->ip_cpu = ci;
sys/arch/amd64/amd64/ioapic.c
518
struct ioapic_pin *pp;
sys/arch/amd64/amd64/ioapic.c
521
pp = &sc->sc_pins[pin];
sys/arch/amd64/amd64/ioapic.c
522
pp->ip_type = IST_NONE;
sys/arch/amd64/stand/libsa/softraid_amd64.c
133
struct partition *pp;
sys/arch/amd64/stand/libsa/softraid_amd64.c
157
pp = &dip->disklabel.d_partitions[i];
sys/arch/amd64/stand/libsa/softraid_amd64.c
158
if (pp->p_fstype != FS_RAID || pp->p_size == 0)
sys/arch/amd64/stand/libsa/softraid_amd64.c
163
off = DL_SECTOBLK(&dip->disklabel, DL_GETPOFFSET(pp));
sys/arch/arm/arm/pmap7.c
2414
pmap_pv_page_alloc(struct pool *pp, int flags, int *slowdown)
sys/arch/arm/arm/pmap7.c
2421
return (km_alloc(pp->pr_pgsize,
sys/arch/arm/arm/pmap7.c
2422
pmap_initialized ? &kv_page : &kv_any, pp->pr_crange, &kd));
sys/arch/arm/arm/pmap7.c
2426
pmap_pv_page_free(struct pool *pp, void *v)
sys/arch/arm/arm/pmap7.c
2428
km_free(v, pp->pr_pgsize, &kv_page, pp->pr_crange);
sys/arch/arm64/arm64/pmap.c
511
pmap_vp_page_alloc(struct pool *pp, int flags, int *slowdown)
sys/arch/arm64/arm64/pmap.c
519
return km_alloc(pp->pr_pgsize, &kv_any, &kp_dirty, &kd);
sys/arch/arm64/arm64/pmap.c
523
pmap_vp_page_free(struct pool *pp, void *v)
sys/arch/arm64/arm64/pmap.c
525
km_free(v, pp->pr_pgsize, &kv_any, &kp_dirty);
sys/arch/arm64/stand/efiboot/softraid_arm64.c
136
struct partition *pp;
sys/arch/arm64/stand/efiboot/softraid_arm64.c
154
pp = &dip->disklabel.d_partitions[i];
sys/arch/arm64/stand/efiboot/softraid_arm64.c
155
if (pp->p_fstype != FS_RAID || pp->p_size == 0)
sys/arch/arm64/stand/efiboot/softraid_arm64.c
160
off = DL_SECTOBLK(&dip->disklabel, DL_GETPOFFSET(pp));
sys/arch/hppa/hppa/disksubr.c
140
struct partition *pp;
sys/arch/hppa/hppa/disksubr.c
167
pp = &lp->d_partitions[0];
sys/arch/hppa/hppa/disksubr.c
170
pp = &lp->d_partitions[1];
sys/arch/hppa/hppa/disksubr.c
173
pp = &lp->d_partitions[RAW_PART + 1];
sys/arch/hppa/hppa/disksubr.c
178
DL_SETPSIZE(pp, hl->hl_parts[i].hlp_length * 2);
sys/arch/hppa/hppa/disksubr.c
179
DL_SETPOFFSET(pp, hl->hl_parts[i].hlp_start * 2);
sys/arch/hppa/hppa/disksubr.c
180
pp->p_fstype = fstype;
sys/arch/i386/i386/ioapic.c
417
struct ioapic_pin *pp;
sys/arch/i386/i386/ioapic.c
420
pp = &sc->sc_pins[pin];
sys/arch/i386/i386/ioapic.c
421
map = pp->ip_map;
sys/arch/i386/i386/ioapic.c
428
else if (pp->ip_handler == NULL) {
sys/arch/i386/i386/ioapic.c
431
redlo |= (pp->ip_vector & 0xff);
sys/arch/i386/i386/ioapic.c
448
if (pp->ip_type == IST_LEVEL)
sys/arch/i386/i386/ioapic.c
453
if (pp->ip_type == IST_LEVEL)
sys/arch/i386/i386/ioapic.c
494
struct ioapic_pin *pp = &sc->sc_pins[pin];
sys/arch/i386/i386/ioapic.c
495
int nvector, ovector = pp->ip_vector;
sys/arch/i386/i386/ioapic.c
499
pp->ip_minlevel = 0xff; /* XXX magic */
sys/arch/i386/i386/ioapic.c
500
pp->ip_maxlevel = 0; /* XXX magic */
sys/arch/i386/i386/ioapic.c
501
pp->ip_vector = 0;
sys/arch/i386/i386/ioapic.c
502
} else if (minlevel != pp->ip_minlevel) {
sys/arch/i386/i386/ioapic.c
529
pp->ip_minlevel = minlevel;
sys/arch/i386/i386/ioapic.c
530
pp->ip_vector = nvector;
sys/arch/i386/i386/ioapic.c
533
pp->ip_maxlevel = maxlevel;
sys/arch/i386/i386/ioapic.c
534
apic_maxlevel[pp->ip_vector] = maxlevel;
sys/arch/i386/i386/ioapic.c
535
apic_intrhand[pp->ip_vector] = pp->ip_handler;
sys/arch/i386/i386/ioapic.c
537
if (ovector && ovector != pp->ip_vector) {
sys/arch/i386/i386/pmap.c
1155
pmap_pv_page_alloc(struct pool *pp, int flags, int *slowdown)
sys/arch/i386/i386/pmap.c
1162
return (km_alloc(pp->pr_pgsize,
sys/arch/i386/i386/pmap.c
1163
pmap_initialized ? &kv_page : &kv_any, pp->pr_crange, &kd));
sys/arch/i386/i386/pmap.c
1167
pmap_pv_page_free(struct pool *pp, void *v)
sys/arch/i386/i386/pmap.c
1169
km_free(v, pp->pr_pgsize, &kv_page, pp->pr_crange);
sys/arch/i386/stand/libsa/softraid_i386.c
129
struct partition *pp;
sys/arch/i386/stand/libsa/softraid_i386.c
153
pp = &dip->disklabel.d_partitions[i];
sys/arch/i386/stand/libsa/softraid_i386.c
154
if (pp->p_fstype != FS_RAID || pp->p_size == 0)
sys/arch/i386/stand/libsa/softraid_i386.c
159
off = DL_SECTOBLK(&dip->disklabel, DL_GETPOFFSET(pp));
sys/arch/macppc/macppc/disksubr.c
121
struct partition *pp;
sys/arch/macppc/macppc/disksubr.c
155
pp = &lp->d_partitions[n];
sys/arch/macppc/macppc/disksubr.c
156
DL_SETPOFFSET(pp, part->pmPyPartStart);
sys/arch/macppc/macppc/disksubr.c
157
DL_SETPSIZE(pp, part->pmPartBlkCnt);
sys/arch/macppc/macppc/disksubr.c
158
pp->p_fstype = FS_HFS;
sys/arch/mips64/include/atomic.h
101
void * volatile *p = pp;
sys/arch/mips64/include/atomic.h
99
_atomic_cas_ptr(volatile void *pp, void *o, void *n)
sys/arch/mips64/mips64/pmap.c
1922
pmap_pg_alloc(struct pool *pp, int flags, int *slowdown)
sys/arch/mips64/mips64/pmap.c
1947
pmap_pg_free(struct pool *pp, void *item)
sys/arch/octeon/dev/if_cnmac.c
214
const struct cnmac_pool_param *pp;
sys/arch/octeon/dev/if_cnmac.c
222
pp = &cnmac_pool_params[i];
sys/arch/octeon/dev/if_cnmac.c
223
cn30xxfpa_buf_init(pp->poolno, pp->size, pp->nelems, &fb);
sys/arch/octeon/dev/if_cnmac.c
224
cnmac_pools[pp->poolno] = fb;
sys/arch/powerpc/include/atomic.h
149
_atomic_swap_ptr(volatile void *pp, void *v)
sys/arch/powerpc/include/atomic.h
151
void * volatile *p = pp;
sys/arch/powerpc/include/atomic.h
94
_atomic_cas_ptr(volatile void *pp, void *o, void *n)
sys/arch/powerpc/include/atomic.h
96
void * volatile *p = pp;
sys/arch/powerpc64/include/atomic.h
149
_atomic_swap_ptr(volatile void *pp, void *v)
sys/arch/powerpc64/include/atomic.h
151
void * volatile *p = pp;
sys/arch/powerpc64/include/atomic.h
94
_atomic_cas_ptr(volatile void *pp, void *o, void *n)
sys/arch/powerpc64/include/atomic.h
96
void * volatile *p = pp;
sys/arch/riscv64/riscv64/pmap.c
441
pmap_vp_page_alloc(struct pool *pp, int flags, int *slowdown)
sys/arch/riscv64/riscv64/pmap.c
449
return km_alloc(pp->pr_pgsize, &kv_any, &kp_dirty, &kd);
sys/arch/riscv64/riscv64/pmap.c
453
pmap_vp_page_free(struct pool *pp, void *v)
sys/arch/riscv64/riscv64/pmap.c
455
km_free(v, pp->pr_pgsize, &kv_any, &kp_dirty);
sys/arch/riscv64/stand/efiboot/softraid_riscv64.c
136
struct partition *pp;
sys/arch/riscv64/stand/efiboot/softraid_riscv64.c
154
pp = &dip->disklabel.d_partitions[i];
sys/arch/riscv64/stand/efiboot/softraid_riscv64.c
155
if (pp->p_fstype != FS_RAID || pp->p_size == 0)
sys/arch/riscv64/stand/efiboot/softraid_riscv64.c
160
off = DL_SECTOBLK(&dip->disklabel, DL_GETPOFFSET(pp));
sys/arch/sparc64/dev/ce4231.c
1222
struct cs_dma *p, **pp;
sys/arch/sparc64/dev/ce4231.c
1224
for (pp = &sc->sc_dmas; (p = *pp) != NULL; pp = &(*pp)->next) {
sys/arch/sparc64/dev/ce4231.c
1231
*pp = p->next;
sys/arch/sparc64/dev/psycho.c
1003
struct psycho_pbm *pp = t->cookie;
sys/arch/sparc64/dev/psycho.c
1025
for (i = 0; i < pp->pp_nrange; i++) {
sys/arch/sparc64/dev/psycho.c
1028
if (((pp->pp_range[i].cspace >> 24) & 0x03) != ss)
sys/arch/sparc64/dev/psycho.c
1031
paddr = pp->pp_range[i].phys_lo + offset;
sys/arch/sparc64/dev/psycho.c
1032
paddr |= ((bus_addr_t)pp->pp_range[i].phys_hi) << 32;
sys/arch/sparc64/dev/psycho.c
1049
struct psycho_pbm *pp = t->cookie;
sys/arch/sparc64/dev/psycho.c
1064
for (i = 0; i < pp->pp_nrange; i++) {
sys/arch/sparc64/dev/psycho.c
1067
if (((pp->pp_range[i].cspace >> 24) & 0x03) != ss)
sys/arch/sparc64/dev/psycho.c
1070
paddr = pp->pp_range[i].phys_lo + offset;
sys/arch/sparc64/dev/psycho.c
1071
paddr |= ((bus_addr_t)pp->pp_range[i].phys_hi) << 32;
sys/arch/sparc64/dev/psycho.c
1085
struct psycho_pbm *pp = t->cookie;
sys/arch/sparc64/dev/psycho.c
1102
for (i = 0; i < pp->pp_nrange; i++) {
sys/arch/sparc64/dev/psycho.c
1103
if (((pp->pp_range[i].cspace >> 24) & 0x03) != ss)
sys/arch/sparc64/dev/psycho.c
1106
return (BUS_ADDR_PADDR(addr) - pp->pp_range[i].phys_lo);
sys/arch/sparc64/dev/psycho.c
1152
struct psycho_pbm *pp = pa->pa_pc->cookie;
sys/arch/sparc64/dev/psycho.c
1153
struct psycho_softc *sc = pp->pp_sc;
sys/arch/sparc64/dev/psycho.c
116
void psycho_identify_pbm(struct psycho_softc *sc, struct psycho_pbm *pp,
sys/arch/sparc64/dev/psycho.c
1176
pp->pp_id == PSYCHO_PBM_B)
sys/arch/sparc64/dev/psycho.c
1182
*ihp |= ((pp->pp_id == PSYCHO_PBM_B) ? INTMAP_PCIBUS : 0);
sys/arch/sparc64/dev/psycho.c
1196
struct psycho_pbm *pp = t->cookie;
sys/arch/sparc64/dev/psycho.c
1197
struct psycho_softc *sc = pp->pp_sc;
sys/arch/sparc64/dev/psycho.c
1322
struct psycho_pbm *pp = t->_cookie;
sys/arch/sparc64/dev/psycho.c
1324
return (iommu_dvmamap_create(t, t0, &pp->pp_sb, size, nsegments,
sys/arch/sparc64/dev/psycho.c
1332
struct psycho_pbm *pp = t->_cookie;
sys/arch/sparc64/dev/psycho.c
1333
struct psycho_softc *sc = pp->pp_sc;
sys/arch/sparc64/dev/psycho.c
246
struct psycho_pbm *pp;
sys/arch/sparc64/dev/psycho.c
369
pp = sc->sc_psycho_this = malloc(sizeof *pp, M_DEVBUF,
sys/arch/sparc64/dev/psycho.c
371
if (pp == NULL)
sys/arch/sparc64/dev/psycho.c
374
pp->pp_sc = sc;
sys/arch/sparc64/dev/psycho.c
377
psycho_get_ranges(sc->sc_node, &pp->pp_range, &pp->pp_nrange);
sys/arch/sparc64/dev/psycho.c
389
pp->pp_pcictl = sc->sc_pcictl;
sys/arch/sparc64/dev/psycho.c
392
pp->pp_memt = psycho_alloc_mem_tag(pp);
sys/arch/sparc64/dev/psycho.c
393
pp->pp_iot = psycho_alloc_io_tag(pp);
sys/arch/sparc64/dev/psycho.c
395
pp->pp_dmat = ma->ma_dmatag;
sys/arch/sparc64/dev/psycho.c
397
pp->pp_dmat = psycho_alloc_dma_tag(pp);
sys/arch/sparc64/dev/psycho.c
398
pp->pp_flags = (pp->pp_memt ? PCI_FLAGS_MEM_ENABLED : 0) |
sys/arch/sparc64/dev/psycho.c
399
(pp->pp_iot ? PCI_FLAGS_IO_ENABLED : 0);
sys/arch/sparc64/dev/psycho.c
402
pp->pp_pc = psycho_alloc_chipset(pp, sc->sc_node, &_sparc_pci_chipset);
sys/arch/sparc64/dev/psycho.c
405
pba.pba_pc = pp->pp_pc;
sys/arch/sparc64/dev/psycho.c
493
struct strbuf_ctl *sb = &pp->pp_sb;
sys/arch/sparc64/dev/psycho.c
494
vaddr_t va = (vaddr_t)&pp->pp_flush[0x40];
sys/arch/sparc64/dev/psycho.c
515
sc->sc_is->is_sb[0] = &pp->pp_sb;
sys/arch/sparc64/dev/psycho.c
534
struct strbuf_ctl *sb = &pp->pp_sb;
sys/arch/sparc64/dev/psycho.c
535
vaddr_t va = (vaddr_t)&pp->pp_flush[0x40];
sys/arch/sparc64/dev/psycho.c
559
sc->sc_is->is_sb[1] = &pp->pp_sb;
sys/arch/sparc64/dev/psycho.c
605
psycho_identify_pbm(sc, pp, &pba);
sys/arch/sparc64/dev/psycho.c
607
pp->pp_id = PSYCHO_PBM_UNKNOWN;
sys/arch/sparc64/dev/psycho.c
613
psycho_identify_pbm(struct psycho_softc *sc, struct psycho_pbm *pp,
sys/arch/sparc64/dev/psycho.c
620
pp->pp_id = PSYCHO_PBM_UNKNOWN;
sys/arch/sparc64/dev/psycho.c
623
pp->pp_id = PSYCHO_PBM_A;
sys/arch/sparc64/dev/psycho.c
626
pp->pp_id = PSYCHO_PBM_B;
sys/arch/sparc64/dev/psycho.c
629
pp->pp_id = PSYCHO_PBM_UNKNOWN;
sys/arch/sparc64/dev/psycho.c
704
psycho_alloc_chipset(struct psycho_pbm *pp, int node, pci_chipset_tag_t pc)
sys/arch/sparc64/dev/psycho.c
712
npc->cookie = pp;
sys/arch/sparc64/dev/psycho.c
916
psycho_alloc_mem_tag(struct psycho_pbm *pp)
sys/arch/sparc64/dev/psycho.c
918
return (psycho_alloc_bus_tag(pp, "mem",
sys/arch/sparc64/dev/psycho.c
924
psycho_alloc_io_tag(struct psycho_pbm *pp)
sys/arch/sparc64/dev/psycho.c
926
return (psycho_alloc_bus_tag(pp, "io",
sys/arch/sparc64/dev/psycho.c
932
psycho_alloc_config_tag(struct psycho_pbm *pp)
sys/arch/sparc64/dev/psycho.c
934
return (psycho_alloc_bus_tag(pp, "cfg",
sys/arch/sparc64/dev/psycho.c
940
psycho_alloc_bus_tag(struct psycho_pbm *pp,
sys/arch/sparc64/dev/psycho.c
943
struct psycho_softc *sc = pp->pp_sc;
sys/arch/sparc64/dev/psycho.c
953
bt->cookie = pp;
sys/arch/sparc64/dev/psycho.c
967
psycho_alloc_dma_tag(struct psycho_pbm *pp)
sys/arch/sparc64/dev/psycho.c
969
struct psycho_softc *sc = pp->pp_sc;
sys/arch/sparc64/dev/psycho.c
977
dt->_cookie = pp;
sys/arch/sparc64/dev/pyro.c
482
struct pyro_pbm *pp = pa->pa_pc->cookie;
sys/arch/sparc64/dev/pyro.c
483
struct pyro_softc *sc = pp->pp_sc;
sys/arch/sparc64/dev/pyro.c
515
pyro_alloc_mem_tag(struct pyro_pbm *pp)
sys/arch/sparc64/dev/pyro.c
517
return (pyro_alloc_bus_tag(pp, "mem",
sys/arch/sparc64/dev/pyro.c
523
pyro_alloc_io_tag(struct pyro_pbm *pp)
sys/arch/sparc64/dev/pyro.c
525
return (pyro_alloc_bus_tag(pp, "io",
sys/arch/sparc64/dev/pyro.c
531
pyro_alloc_config_tag(struct pyro_pbm *pp)
sys/arch/sparc64/dev/pyro.c
533
return (pyro_alloc_bus_tag(pp, "cfg",
sys/arch/sparc64/dev/pyro.c
606
struct pyro_pbm *pp = t->_cookie;
sys/arch/sparc64/dev/pyro.c
608
return (iommu_dvmamap_create(t, t0, &pp->pp_sb, size, nsegments,
sys/arch/sparc64/dev/vpci.c
441
vpci_alloc_mem_tag(struct vpci_pbm *pp)
sys/arch/sparc64/dev/vpci.c
443
return (vpci_alloc_bus_tag(pp, "mem",
sys/arch/sparc64/dev/vpci.c
449
vpci_alloc_io_tag(struct vpci_pbm *pp)
sys/arch/sparc64/dev/vpci.c
451
return (vpci_alloc_bus_tag(pp, "io",
sys/arch/sparc64/sparc64/autoconf.c
488
register char *cp, *pp;
sys/arch/sparc64/sparc64/autoconf.c
506
pp = bp->name;
sys/arch/sparc64/sparc64/autoconf.c
508
*pp++ = *cp++;
sys/arch/sparc64/sparc64/autoconf.c
509
*pp = '\0';
sys/arch/sparc64/stand/ofwboot/ofdev.c
603
struct partition *pp;
sys/arch/sparc64/stand/ofwboot/ofdev.c
614
pp = &bootdev_dip->disklabel.d_partitions[part];
sys/arch/sparc64/stand/ofwboot/ofdev.c
615
if (pp->p_fstype == FS_UNUSED || pp->p_size == 0) {
sys/arch/sparc64/stand/ofwboot/softraid_sparc64.c
131
struct partition *pp;
sys/arch/sparc64/stand/ofwboot/softraid_sparc64.c
153
pp = &dip->disklabel.d_partitions[i];
sys/arch/sparc64/stand/ofwboot/softraid_sparc64.c
154
if (pp->p_fstype != FS_RAID || pp->p_size == 0)
sys/arch/sparc64/stand/ofwboot/softraid_sparc64.c
160
DL_GETPOFFSET(pp));
sys/arch/sparc64/stand/ofwboot/softraid_sparc64.c
333
struct partition *pp;
sys/arch/sparc64/stand/ofwboot/softraid_sparc64.c
357
pp = &dip->disklabel.d_partitions[DL_PARTNAME2NUM(bc->sbc_part)];
sys/arch/sparc64/stand/ofwboot/softraid_sparc64.c
362
ofdev.partoff = DL_GETPOFFSET(pp);
sys/ddb/db_input.c
274
char *pp, *pc;
sys/ddb/db_input.c
279
for (pp = db_history_prev, pc = db_lbuf_start;
sys/ddb/db_input.c
280
pc != db_le && *pp; ) {
sys/ddb/db_input.c
281
if (*pp != *pc)
sys/ddb/db_input.c
283
if (++pp == db_history + db_history_size)
sys/ddb/db_input.c
284
pp = db_history;
sys/ddb/db_input.c
287
if (!*pp && pc == db_le) {
sys/dev/acpi/acpi.c
2009
struct aml_node *pp;
sys/dev/acpi/acpi.c
2023
for (pp=node->parent; pp; pp=pp->parent) {
sys/dev/acpi/acpi.c
2025
if (aml_searchname(pp, "_HID"))
sys/dev/acpi/acpiprt.c
248
struct aml_value res, *pp;
sys/dev/acpi/acpiprt.c
274
pp = v->v_package[2];
sys/dev/acpi/acpiprt.c
275
if (pp->type == AML_OBJTYPE_NAMEREF) {
sys/dev/acpi/acpiprt.c
277
aml_getname(pp->v_nameref));
sys/dev/acpi/acpiprt.c
282
pp = node->value;
sys/dev/acpi/acpiprt.c
284
if (pp->type == AML_OBJTYPE_OBJREF) {
sys/dev/acpi/acpiprt.c
285
pp = pp->v_objref.ref;
sys/dev/acpi/acpiprt.c
287
if (pp->type == AML_OBJTYPE_DEVICE) {
sys/dev/acpi/acpiprt.c
288
node = pp->node;
sys/dev/acpi/acpiprt.c
332
DEVNAME(sc), aml_nodename(pp->node), addr, pin, irq._int);
sys/dev/pci/auacer.c
609
struct auacer_dma *p, **pp;
sys/dev/pci/auacer.c
611
for (pp = &sc->sc_dmas; (p = *pp) != NULL; pp = &p->next) {
sys/dev/pci/auacer.c
614
*pp = p->next;
sys/dev/pci/auglx.c
594
struct auglx_dma *p, **pp;
sys/dev/pci/auglx.c
597
for (pp = &sc->sc_dmas; (p = *pp) != NULL; pp = &p->next) {
sys/dev/pci/auglx.c
600
*pp = p->next;
sys/dev/pci/autri.c
1001
for (pp = &sc->sc_dmas; (p = *pp) != NULL; pp = &p->next) {
sys/dev/pci/autri.c
1004
*pp = p->next;
sys/dev/pci/autri.c
999
struct autri_dma **pp, *p;
sys/dev/pci/auvia.c
766
struct auvia_dma **pp, *p;
sys/dev/pci/auvia.c
768
for (pp = &(sc->sc_dmas); (p = *pp) != NULL; pp = &p->next)
sys/dev/pci/auvia.c
775
*pp = p->next;
sys/dev/pci/cs4280.c
1219
struct cs4280_dma **pp, *p;
sys/dev/pci/cs4280.c
1221
for (pp = &sc->sc_dmas; (p = *pp) != NULL; pp = &p->next) {
sys/dev/pci/cs4280.c
1224
*pp = p->next;
sys/dev/pci/cs4281.c
1162
struct cs4281_dma **pp, *p;
sys/dev/pci/cs4281.c
1165
for (pp = &sc->sc_dmas; (p = *pp) != NULL; pp = &p->next) {
sys/dev/pci/cs4281.c
1171
*pp = p->next;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1034
pp = buf;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1035
for (i = 0; i < num; i++, pp += RAS_TABLE_RECORD_SIZE) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1036
__decode_table_record_from_buf(control, &record[i], pp);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1306
u8 csum, *buf, *pp;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1337
for (pp = buf; pp < buf + buf_size; pp++)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1338
csum += *pp;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
240
u32 *pp = (uint32_t *)buf;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
242
pp[0] = cpu_to_le32(hdr->header);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
243
pp[1] = cpu_to_le32(hdr->version);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
244
pp[2] = cpu_to_le32(hdr->first_rec_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
245
pp[3] = cpu_to_le32(hdr->tbl_size);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
246
pp[4] = cpu_to_le32(hdr->checksum);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
253
u32 *pp = (uint32_t *)buf;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
255
hdr->header = le32_to_cpu(pp[0]);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
256
hdr->version = le32_to_cpu(pp[1]);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
257
hdr->first_rec_offset = le32_to_cpu(pp[2]);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
258
hdr->tbl_size = le32_to_cpu(pp[3]);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
259
hdr->checksum = le32_to_cpu(pp[4]);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
297
u32 *pp = (uint32_t *)buf;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
303
pp[0] = cpu_to_le32(tmp);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
310
u32 *pp = (uint32_t *)buf;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
313
tmp = le32_to_cpu(pp[0]);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
361
u8 *pp, csum;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
366
pp = (u8 *) &control->tbl_hdr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
368
for (ii = 0; ii < sz; ii++, pp++)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
369
csum += *pp;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
377
u8 *pp, csum;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
381
pp = (u8 *) &control->tbl_rai;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
383
for (ii = 0; ii < sz; ii++, pp++)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
384
csum += *pp;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
638
u8 *buf, *pp;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
647
pp = buf;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
648
for (i = 0; i < num; i++, pp += RAS_TABLE_RECORD_SIZE) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
649
__encode_table_record_to_buf(control, &record[i], pp);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
757
u8 *buf, *pp, csum;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
835
for (pp = buf; pp < buf + buf_size; pp++)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
836
csum += *pp;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c
969
u8 *buf, *pp;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
466
static void pp_rv_set_wm_ranges(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
469
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
515
static void pp_rv_set_pme_wa_enable(struct pp_smu *pp)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
517
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
523
static void pp_rv_set_active_display_count(struct pp_smu *pp, int count)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
525
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
531
static void pp_rv_set_min_deep_sleep_dcfclk(struct pp_smu *pp, int clock)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
533
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
539
static void pp_rv_set_hard_min_dcefclk_by_freq(struct pp_smu *pp, int clock)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
541
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
547
static void pp_rv_set_hard_min_fclk_by_freq(struct pp_smu *pp, int mhz)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
549
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
555
static enum pp_smu_status pp_nv_set_wm_ranges(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
558
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
566
static enum pp_smu_status pp_nv_set_display_count(struct pp_smu *pp, int count)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
568
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
583
pp_nv_set_min_deep_sleep_dcfclk(struct pp_smu *pp, int mhz)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
585
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
600
struct pp_smu *pp, int mhz)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
602
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
623
pp_nv_set_hard_min_uclk_by_freq(struct pp_smu *pp, int mhz)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
625
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
646
struct pp_smu *pp, bool pstate_handshake_supported)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
648
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
658
static enum pp_smu_status pp_nv_set_voltage_by_freq(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
661
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
694
struct pp_smu *pp, struct pp_smu_nv_clock_table *max_clocks)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
696
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
710
static enum pp_smu_status pp_nv_get_uclk_dpm_states(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
713
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
729
struct pp_smu *pp, struct dpm_clocks *clock_table)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
731
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
744
static enum pp_smu_status pp_rn_set_wm_ranges(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
747
const struct dc_context *ctx = pp->dm;
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
104
void (*set_display_count)(struct pp_smu *pp, int count);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
113
void (*set_wm_ranges)(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
119
void (*set_hard_min_dcfclk_by_freq)(struct pp_smu *pp, int mhz);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
125
void (*set_min_deep_sleep_dcfclk)(struct pp_smu *pp, int mhz);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
130
void (*set_hard_min_fclk_by_freq)(struct pp_smu *pp, int mhz);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
135
void (*set_hard_min_socclk_by_freq)(struct pp_smu *pp, int mhz);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
138
void (*set_pme_wa_enable)(struct pp_smu *pp);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
174
enum pp_smu_status (*set_display_count)(struct pp_smu *pp, int count);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
179
enum pp_smu_status (*set_hard_min_dcfclk_by_freq)(struct pp_smu *pp, int Mhz);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
185
enum pp_smu_status (*set_min_deep_sleep_dcfclk)(struct pp_smu *pp, int Mhz);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
190
enum pp_smu_status (*set_hard_min_uclk_by_freq)(struct pp_smu *pp, int Mhz);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
195
enum pp_smu_status (*set_hard_min_socclk_by_freq)(struct pp_smu *pp, int Mhz);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
198
enum pp_smu_status (*set_pme_wa_enable)(struct pp_smu *pp);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
203
enum pp_smu_status (*set_voltage_by_freq)(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
218
enum pp_smu_status (*set_wm_ranges)(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
224
enum pp_smu_status (*get_maximum_sustainable_clocks)(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
229
enum pp_smu_status (*get_uclk_dpm_states)(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
241
enum pp_smu_status (*set_pstate_handshake_support)(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
282
enum pp_smu_status (*set_wm_ranges)(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
285
enum pp_smu_status (*get_dpm_clock_table) (struct pp_smu *pp,
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
301
enum pp_smu_status (*set_wm_ranges)(struct pp_smu *pp,
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
305
enum pp_smu_status (*get_dpm_clock_table) (struct pp_smu *pp,
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
308
enum pp_smu_status (*notify_smu_timeout) (struct pp_smu *pp);
sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h
51
const void *pp;
sys/dev/pci/drm/amd/display/dc/dml/calcs/dcn_calcs.c
1373
struct pp_smu_funcs_rv *pp = NULL;
sys/dev/pci/drm/amd/display/dc/dml/calcs/dcn_calcs.c
1378
pp = &dc->res_pool->pp_smu->rv_funcs;
sys/dev/pci/drm/amd/display/dc/dml/calcs/dcn_calcs.c
1379
if (!pp || !pp->set_wm_ranges)
sys/dev/pci/drm/amd/display/dc/dml/calcs/dcn_calcs.c
1426
pp->set_wm_ranges(&pp->pp_smu, &ranges);
sys/dev/pci/drm/i915/display/intel_pps.c
1005
pp |= PANEL_POWER_ON;
sys/dev/pci/drm/i915/display/intel_pps.c
1007
pp |= PANEL_POWER_RESET;
sys/dev/pci/drm/i915/display/intel_pps.c
1009
intel_de_write(display, pp_ctrl_reg, pp);
sys/dev/pci/drm/i915/display/intel_pps.c
1020
pp |= PANEL_POWER_RESET; /* restore panel reset bit */
sys/dev/pci/drm/i915/display/intel_pps.c
1021
intel_de_write(display, pp_ctrl_reg, pp);
sys/dev/pci/drm/i915/display/intel_pps.c
1041
u32 pp;
sys/dev/pci/drm/i915/display/intel_pps.c
1058
pp = ilk_get_pp_control(intel_dp);
sys/dev/pci/drm/i915/display/intel_pps.c
1061
pp &= ~(PANEL_POWER_ON | PANEL_POWER_RESET | EDP_FORCE_VDD |
sys/dev/pci/drm/i915/display/intel_pps.c
1068
intel_de_write(display, pp_ctrl_reg, pp);
sys/dev/pci/drm/i915/display/intel_pps.c
1109
u32 pp;
sys/dev/pci/drm/i915/display/intel_pps.c
1111
pp = ilk_get_pp_control(intel_dp);
sys/dev/pci/drm/i915/display/intel_pps.c
1112
pp |= EDP_BLC_ENABLE;
sys/dev/pci/drm/i915/display/intel_pps.c
1114
intel_de_write(display, pp_ctrl_reg, pp);
sys/dev/pci/drm/i915/display/intel_pps.c
1130
u32 pp;
sys/dev/pci/drm/i915/display/intel_pps.c
1132
pp = ilk_get_pp_control(intel_dp);
sys/dev/pci/drm/i915/display/intel_pps.c
1133
pp &= ~EDP_BLC_ENABLE;
sys/dev/pci/drm/i915/display/intel_pps.c
1135
intel_de_write(display, pp_ctrl_reg, pp);
sys/dev/pci/drm/i915/display/intel_pps.c
1623
u32 pp = ilk_get_pp_control(intel_dp);
sys/dev/pci/drm/i915/display/intel_pps.c
1625
drm_WARN(display->drm, pp & PANEL_POWER_ON,
sys/dev/pci/drm/i915/display/intel_pps.c
1628
if (pp & EDP_FORCE_VDD)
sys/dev/pci/drm/i915/display/intel_pps.c
1632
pp &= ~EDP_FORCE_VDD;
sys/dev/pci/drm/i915/display/intel_pps.c
1634
intel_de_write(display, regs.pp_ctrl, pp);
sys/dev/pci/drm/i915/display/intel_pps.c
749
u32 pp;
sys/dev/pci/drm/i915/display/intel_pps.c
778
pp = ilk_get_pp_control(intel_dp);
sys/dev/pci/drm/i915/display/intel_pps.c
779
pp |= EDP_FORCE_VDD;
sys/dev/pci/drm/i915/display/intel_pps.c
781
intel_de_write(display, pp_ctrl_reg, pp);
sys/dev/pci/drm/i915/display/intel_pps.c
832
u32 pp;
sys/dev/pci/drm/i915/display/intel_pps.c
846
pp = ilk_get_pp_control(intel_dp);
sys/dev/pci/drm/i915/display/intel_pps.c
847
pp &= ~EDP_FORCE_VDD;
sys/dev/pci/drm/i915/display/intel_pps.c
852
intel_de_write(display, pp_ctrl_reg, pp);
sys/dev/pci/drm/i915/display/intel_pps.c
863
if ((pp & PANEL_POWER_ON) == 0) {
sys/dev/pci/drm/i915/display/intel_pps.c
966
u32 pp;
sys/dev/pci/drm/i915/display/intel_pps.c
989
pp = ilk_get_pp_control(intel_dp);
sys/dev/pci/drm/i915/display/intel_pps.c
992
pp &= ~PANEL_POWER_RESET;
sys/dev/pci/drm/i915/display/intel_pps.c
993
intel_de_write(display, pp_ctrl_reg, pp);
sys/dev/pci/drm/include/linux/mm.h
22
#define page_to_pfn(pp) (VM_PAGE_TO_PHYS(pp) / PAGE_SIZE)
sys/dev/pci/eap.c
1466
struct eap_dma **pp, *p;
sys/dev/pci/eap.c
1468
for (pp = &sc->sc_dmas; (p = *pp) != NULL; pp = &p->next) {
sys/dev/pci/eap.c
1471
*pp = p->next;
sys/dev/pci/esa.c
435
struct esa_dma **pp;
sys/dev/pci/esa.c
437
for (pp = &vc->dma; (p = *pp) != NULL; pp = &p->next)
sys/dev/pci/esa.c
440
*pp = p->next;
sys/dev/pci/eso.c
1523
struct eso_dma *p, **pp;
sys/dev/pci/eso.c
1525
for (pp = &sc->sc_dmas; (p = *pp) != NULL; pp = &p->ed_next) {
sys/dev/pci/eso.c
1528
*pp = p->ed_next;
sys/dev/pci/fms.c
603
struct fms_dma **pp, *p;
sys/dev/pci/fms.c
605
for (pp = &(sc->sc_dmas); (p = *pp) != NULL; pp = &p->next)
sys/dev/pci/fms.c
612
*pp = p->next;
sys/dev/pci/if_wi_pci.c
121
const struct wi_pci_product *pp;
sys/dev/pci/if_wi_pci.c
123
for (pp = wi_pci_products; pp->pp_product != 0; pp++) {
sys/dev/pci/if_wi_pci.c
124
if (PCI_VENDOR(pa->pa_id) == pp->pp_vendor &&
sys/dev/pci/if_wi_pci.c
125
PCI_PRODUCT(pa->pa_id) == pp->pp_product)
sys/dev/pci/if_wi_pci.c
126
return (pp);
sys/dev/pci/if_wi_pci.c
143
const struct wi_pci_product *pp;
sys/dev/pci/if_wi_pci.c
145
pp = wi_pci_lookup(pa);
sys/dev/pci/if_wi_pci.c
146
if (pp->pp_attach(pa, sc) != 0)
sys/dev/pci/pciide.c
1429
const struct pciide_product_desc *pp;
sys/dev/pci/pciide.c
1440
for (pp = vp->ide_products, i = 0; i < vp->ide_nproducts; pp++, i++)
sys/dev/pci/pciide.c
1441
if (PCI_PRODUCT(id) == pp->ide_product)
sys/dev/pci/pciide.c
1446
return (pp);
sys/dev/pci/pciide.c
1453
const struct pciide_product_desc *pp;
sys/dev/pci/pciide.c
1467
pp = pciide_lookup_product(pa->pa_id);
sys/dev/pci/pciide.c
1468
if (pp && (pp->ide_flags & IDE_PCI_CLASS_OVERRIDE))
sys/dev/pci/pciide.c
1489
if (pp)
sys/dev/pci/qle.c
1092
u_int32_t *pp;
sys/dev/pci/qle.c
1100
pp = (u_int32_t *)&xs->sense;
sys/dev/pci/qle.c
1102
pp[sr] = swap32(pp[sr]);
sys/dev/pci/siop_pci.c
60
const struct siop_product_desc *pp;
sys/dev/pci/siop_pci.c
63
pp = siop_lookup_product(pa->pa_id, PCI_REVISION(pa->pa_class));
sys/dev/pci/siop_pci.c
64
if (pp)
sys/dev/pci/siop_pci_common.c
186
const struct siop_product_desc *pp;
sys/dev/pci/siop_pci_common.c
192
for (pp = siop_products; pp->product != 0; pp++) {
sys/dev/pci/siop_pci_common.c
193
if (PCI_PRODUCT(id) == pp->product && pp->revision <= rev)
sys/dev/pci/siop_pci_common.c
194
if (rp == NULL || pp->revision > rp->revision)
sys/dev/pci/siop_pci_common.c
195
rp = pp;
sys/dev/pci/yds.c
1532
struct yds_dma **pp, *p;
sys/dev/pci/yds.c
1534
for (pp = &sc->sc_dmas; (p = *pp) != NULL; pp = &p->next) {
sys/dev/pci/yds.c
1537
*pp = p->next;
sys/dev/pcmcia/if_wi_pcmcia.c
328
const struct wi_pcmcia_product *pp;
sys/dev/pcmcia/if_wi_pcmcia.c
336
for (pp = wi_pcmcia_products; pp < epp; pp++) {
sys/dev/pcmcia/if_wi_pcmcia.c
338
pp->pp_cisinfo[0] != NULL &&
sys/dev/pcmcia/if_wi_pcmcia.c
339
strcmp(pa->card->cis1_info[0], pp->pp_cisinfo[0]) == 0 &&
sys/dev/pcmcia/if_wi_pcmcia.c
341
pp->pp_cisinfo[1] != NULL &&
sys/dev/pcmcia/if_wi_pcmcia.c
342
strcmp(pa->card->cis1_info[1], pp->pp_cisinfo[1]) == 0)
sys/dev/pcmcia/if_wi_pcmcia.c
343
return (pp);
sys/dev/pcmcia/if_wi_pcmcia.c
347
for (pp = wi_pcmcia_products; pp < epp; pp++) {
sys/dev/pcmcia/if_wi_pcmcia.c
349
pa->manufacturer == pp->pp_vendor &&
sys/dev/pcmcia/if_wi_pcmcia.c
351
pa->product == pp->pp_product)
sys/dev/pcmcia/if_wi_pcmcia.c
352
return (pp);
sys/dev/sbus/cs4231.c
1339
struct cs_dma *p, **pp;
sys/dev/sbus/cs4231.c
1341
for (pp = &sc->sc_dmas; (p = *pp) != NULL; pp = &(*pp)->next) {
sys/dev/sbus/cs4231.c
1348
*pp = p->next;
sys/dev/softraid.c
5099
struct partition *pp;
sys/dev/softraid.c
5148
pp = &dl.d_partitions[DISKPART(my->subdev)];
sys/dev/softraid.c
5149
if (pp->p_fstype != FS_RAID || DL_GETPSIZE(pp) == 0)
sys/dev/softraid.c
5154
DL_SECTOBLK(&dl, DL_GETPOFFSET(pp));
sys/dev/usb/uaudio.c
2733
struct uaudio_params *p, **pp;
sys/dev/usb/uaudio.c
2739
pp = &sc->params_list;
sys/dev/usb/uaudio.c
2765
*pp = p;
sys/dev/usb/uaudio.c
2766
pp = &p->next;
sys/dev/usb/uaudio.c
2787
*pp = p;
sys/dev/usb/uaudio.c
2788
pp = &p->next;
sys/dev/usb/usb_subr.c
521
#define essd ((usb_endpoint_ss_comp_descriptor_t *)pp)
sys/dev/usb/usb_subr.c
522
char *p, *pp, *end;
sys/dev/usb/usb_subr.c
542
pp = p + ed->bLength;
sys/dev/usb/usb_subr.c
543
if (pp >= end || essd->bLength == 0 ||
sys/dev/usb/usb_subr.c
545
pp = NULL;
sys/kern/exec_elf.c
102
int elf_read_pintable(struct proc *p, struct vnode *vp, Elf_Phdr *pp,
sys/kern/exec_elf.c
287
elf_read_pintable(struct proc *p, struct vnode *vp, Elf_Phdr *pp,
sys/kern/exec_elf.c
297
if (pp->p_filesz > SYS_MAXSYSCALL * 2 * sizeof(*syscalls) ||
sys/kern/exec_elf.c
298
pp->p_filesz % sizeof(*syscalls) != 0)
sys/kern/exec_elf.c
300
nsyscalls = pp->p_filesz / sizeof(*syscalls);
sys/kern/exec_elf.c
301
syscalls = malloc(pp->p_filesz, M_PINSYSCALL, M_WAITOK);
sys/kern/exec_elf.c
302
if (elf_read_from(p, vp, pp->p_offset, syscalls,
sys/kern/exec_elf.c
303
pp->p_filesz) != 0)
sys/kern/exec_elf.c
600
Elf_Phdr *ph, *pp, *base_ph = NULL, *syscall_ph = NULL;
sys/kern/exec_elf.c
639
for (i = 0, pp = ph; i < eh->e_phnum; i++, pp++) {
sys/kern/exec_elf.c
640
if ((pp->p_align > 1) && !powerof2(pp->p_align)) {
sys/kern/exec_elf.c
645
if (pp->p_type == PT_INTERP && !interp) {
sys/kern/exec_elf.c
646
if (pp->p_filesz < 2 || pp->p_filesz > MAXPATHLEN)
sys/kern/exec_elf.c
650
pp->p_offset, interp, pp->p_filesz)) != 0) {
sys/kern/exec_elf.c
653
if (interp[pp->p_filesz - 1] != '\0')
sys/kern/exec_elf.c
655
} else if (pp->p_type == PT_LOAD) {
sys/kern/exec_elf.c
656
if (pp->p_filesz > pp->p_memsz ||
sys/kern/exec_elf.c
657
pp->p_memsz == 0) {
sys/kern/exec_elf.c
662
base_ph = pp;
sys/kern/exec_elf.c
663
} else if (pp->p_type == PT_PHDR) {
sys/kern/exec_elf.c
689
for (i = 0, pp = ph; i < eh->e_phnum; i++, pp++) {
sys/kern/exec_elf.c
693
switch (pp->p_type) {
sys/kern/exec_elf.c
695
if (pp->p_filesz > 64*1024)
sys/kern/exec_elf.c
697
dt = malloc(pp->p_filesz, M_TEMP, M_WAITOK);
sys/kern/exec_elf.c
699
(caddr_t)dt, pp->p_filesz, pp->p_offset,
sys/kern/exec_elf.c
702
free(dt, M_TEMP, pp->p_filesz);
sys/kern/exec_elf.c
705
for (j = 0; j < pp->p_filesz / sizeof(*dt); j++) {
sys/kern/exec_elf.c
711
free(dt, M_TEMP, pp->p_filesz);
sys/kern/exec_elf.c
722
for (i = 0, pp = ph; i < eh->e_phnum; i++, pp++) {
sys/kern/exec_elf.c
727
switch (pp->p_type) {
sys/kern/exec_elf.c
730
if (pp == base_ph) {
sys/kern/exec_elf.c
735
addr = pp->p_vaddr - base_ph->p_vaddr;
sys/kern/exec_elf.c
752
pp, &addr, &size, &prot, flags | textrel);
sys/kern/exec_elf.c
817
phdr = pp->p_vaddr;
sys/kern/subr_disk.c
172
struct partition *pp;
sys/kern/subr_disk.c
240
pp = &dlp->d_partitions[i];
sys/kern/subr_disk.c
241
pp->p_size = swap32(pp->p_size);
sys/kern/subr_disk.c
242
pp->p_offset = swap32(pp->p_offset);
sys/kern/subr_disk.c
243
pp->p_offseth = swap16(pp->p_offseth);
sys/kern/subr_disk.c
244
pp->p_sizeh = swap16(pp->p_sizeh);
sys/kern/subr_disk.c
245
pp->p_cpg = swap16(pp->p_cpg);
sys/kern/subr_disk.c
587
struct partition *pp;
sys/kern/subr_disk.c
670
pp = &lp->d_partitions[n];
sys/kern/subr_disk.c
672
pp->p_fstype = fstype;
sys/kern/subr_disk.c
673
DL_SETPOFFSET(pp, start);
sys/kern/subr_disk.c
674
DL_SETPSIZE(pp, end - start + 1);
sys/kern/subr_disk.c
728
struct partition *pp;
sys/kern/subr_disk.c
817
pp = &lp->d_partitions[n++];
sys/kern/subr_disk.c
818
pp->p_fstype = fstype;
sys/kern/subr_disk.c
820
DL_SETPOFFSET(pp, start);
sys/kern/subr_disk.c
821
DL_SETPSIZE(pp, end - start);
sys/kern/subr_extent.c
69
#define pool_get(pp, flags) malloc((pp)->pr_size, 0, 0)
sys/kern/subr_extent.c
70
#define pool_put(pp, rp) free((rp), 0, 0)
sys/kern/subr_percpu.c
248
cpumem_get(struct pool *pp)
sys/kern/subr_percpu.c
250
return (pool_get(pp, PR_WAITOK | PR_ZERO));
sys/kern/subr_percpu.c
254
cpumem_put(struct pool *pp, struct cpumem *cm)
sys/kern/subr_percpu.c
256
pool_put(pp, cm);
sys/kern/subr_percpu.c
37
cpumem_get(struct pool *pp)
sys/kern/subr_percpu.c
45
cm[cpu].mem = pool_get(pp, PR_WAITOK | PR_ZERO);
sys/kern/subr_percpu.c
51
cpumem_put(struct pool *pp, struct cpumem *cm)
sys/kern/subr_percpu.c
56
pool_put(pp, cm[cpu].mem);
sys/kern/subr_pool.c
1004
if (poison_check(pi + 1, pp->pr_size - sizeof(*pi),
sys/kern/subr_pool.c
1009
__func__, pp->pr_wchan, ph->ph_page, pi,
sys/kern/subr_pool.c
1016
pool_allocator_free(pp, ph->ph_page);
sys/kern/subr_pool.c
1018
if (!POOL_INPGHDR(pp))
sys/kern/subr_pool.c
102
pl_enter(struct pool *pp, union pool_lock *pl)
sys/kern/subr_pool.c
1023
pool_p_insert(struct pool *pp, struct pool_page_header *ph)
sys/kern/subr_pool.c
1025
pl_assert_locked(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1028
if (pp->pr_curpage == NULL)
sys/kern/subr_pool.c
1029
pp->pr_curpage = ph;
sys/kern/subr_pool.c
1031
TAILQ_INSERT_TAIL(&pp->pr_emptypages, ph, ph_entry);
sys/kern/subr_pool.c
1032
if (!POOL_INPGHDR(pp))
sys/kern/subr_pool.c
1033
RBT_INSERT(phtree, &pp->pr_phtree, ph);
sys/kern/subr_pool.c
1035
pp->pr_nitems += pp->pr_itemsperpage;
sys/kern/subr_pool.c
1036
pp->pr_nidle++;
sys/kern/subr_pool.c
1038
pp->pr_npagealloc++;
sys/kern/subr_pool.c
1039
if (++pp->pr_npages > pp->pr_hiwat)
sys/kern/subr_pool.c
104
pp->pr_lock_ops->pl_enter(pl);
sys/kern/subr_pool.c
1040
pp->pr_hiwat = pp->pr_npages;
sys/kern/subr_pool.c
1044
pool_p_remove(struct pool *pp, struct pool_page_header *ph)
sys/kern/subr_pool.c
1046
pl_assert_locked(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1048
pp->pr_npagefree++;
sys/kern/subr_pool.c
1049
pp->pr_npages--;
sys/kern/subr_pool.c
1050
pp->pr_nidle--;
sys/kern/subr_pool.c
1051
pp->pr_nitems -= pp->pr_itemsperpage;
sys/kern/subr_pool.c
1053
if (!POOL_INPGHDR(pp))
sys/kern/subr_pool.c
1054
RBT_REMOVE(phtree, &pp->pr_phtree, ph);
sys/kern/subr_pool.c
1055
TAILQ_REMOVE(&pp->pr_emptypages, ph, ph_entry);
sys/kern/subr_pool.c
1057
pool_update_curpage(pp);
sys/kern/subr_pool.c
1061
pool_update_curpage(struct pool *pp)
sys/kern/subr_pool.c
1063
pp->pr_curpage = TAILQ_LAST(&pp->pr_partpages, pool_pagelist);
sys/kern/subr_pool.c
1064
if (pp->pr_curpage == NULL) {
sys/kern/subr_pool.c
1065
pp->pr_curpage = TAILQ_LAST(&pp->pr_emptypages, pool_pagelist);
sys/kern/subr_pool.c
107
pl_enter_try(struct pool *pp, union pool_lock *pl)
sys/kern/subr_pool.c
1070
pool_setlowat(struct pool *pp, int n)
sys/kern/subr_pool.c
1074
pl_enter(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1075
pp->pr_minitems = n;
sys/kern/subr_pool.c
1076
pp->pr_minpages = (n == 0)
sys/kern/subr_pool.c
1078
: roundup(n, pp->pr_itemsperpage) / pp->pr_itemsperpage;
sys/kern/subr_pool.c
1080
if (pp->pr_nitems < n)
sys/kern/subr_pool.c
1081
prime = n - pp->pr_nitems;
sys/kern/subr_pool.c
1082
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1085
pool_prime(pp, prime);
sys/kern/subr_pool.c
1089
pool_sethiwat(struct pool *pp, int n)
sys/kern/subr_pool.c
109
return pp->pr_lock_ops->pl_enter_try(pl);
sys/kern/subr_pool.c
1091
pp->pr_maxpages = (n == 0)
sys/kern/subr_pool.c
1093
: roundup(n, pp->pr_itemsperpage) / pp->pr_itemsperpage;
sys/kern/subr_pool.c
1097
pool_sethardlimit(struct pool *pp, u_int n)
sys/kern/subr_pool.c
1101
pl_enter(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1103
if (n < pp->pr_nout) {
sys/kern/subr_pool.c
1108
pp->pr_hardlimit = n;
sys/kern/subr_pool.c
1110
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1116
pool_set_constraints(struct pool *pp, const struct kmem_pa_mode *mode)
sys/kern/subr_pool.c
1118
pp->pr_crange = mode;
sys/kern/subr_pool.c
112
pl_leave(struct pool *pp, union pool_lock *pl)
sys/kern/subr_pool.c
1127
pool_reclaim(struct pool *pp)
sys/kern/subr_pool.c
1132
pl_enter(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1133
for (ph = TAILQ_FIRST(&pp->pr_emptypages); ph != NULL; ph = phnext) {
sys/kern/subr_pool.c
1137
if (pp->pr_npages <= pp->pr_minpages)
sys/kern/subr_pool.c
114
pp->pr_lock_ops->pl_leave(pl);
sys/kern/subr_pool.c
1144
if ((pp->pr_nitems - pp->pr_itemsperpage) <
sys/kern/subr_pool.c
1145
pp->pr_minitems)
sys/kern/subr_pool.c
1148
pool_p_remove(pp, ph);
sys/kern/subr_pool.c
1151
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1158
pool_p_free(pp, ph);
sys/kern/subr_pool.c
117
pl_assert_locked(struct pool *pp, union pool_lock *pl)
sys/kern/subr_pool.c
1171
struct pool *pp;
sys/kern/subr_pool.c
1174
SIMPLEQ_FOREACH(pp, &pool_head, pr_poollist)
sys/kern/subr_pool.c
1175
pool_reclaim(pp);
sys/kern/subr_pool.c
1187
pool_printit(struct pool *pp, const char *modif,
sys/kern/subr_pool.c
119
pp->pr_lock_ops->pl_assert_locked(pl);
sys/kern/subr_pool.c
1190
pool_print1(pp, modif, pr);
sys/kern/subr_pool.c
1213
pool_print1(struct pool *pp, const char *modif,
sys/kern/subr_pool.c
122
pl_assert_unlocked(struct pool *pp, union pool_lock *pl)
sys/kern/subr_pool.c
1226
(*pr)("POOL %s: size %u maxcolors %u\n", pp->pr_wchan, pp->pr_size,
sys/kern/subr_pool.c
1227
pp->pr_maxcolors);
sys/kern/subr_pool.c
1228
(*pr)("\talloc %p\n", pp->pr_alloc);
sys/kern/subr_pool.c
1230
pp->pr_minitems, pp->pr_minpages, pp->pr_maxpages, pp->pr_npages);
sys/kern/subr_pool.c
1232
pp->pr_itemsperpage, pp->pr_nitems, pp->pr_nout, pp->pr_hardlimit);
sys/kern/subr_pool.c
1235
pp->pr_nget, pp->pr_nfail, pp->pr_nput);
sys/kern/subr_pool.c
1237
pp->pr_npagealloc, pp->pr_npagefree, pp->pr_hiwat, pp->pr_nidle);
sys/kern/subr_pool.c
124
pp->pr_lock_ops->pl_assert_unlocked(pl);
sys/kern/subr_pool.c
1242
if ((ph = TAILQ_FIRST(&pp->pr_emptypages)) != NULL)
sys/kern/subr_pool.c
1244
pool_print_pagelist(&pp->pr_emptypages, pr);
sys/kern/subr_pool.c
1245
if ((ph = TAILQ_FIRST(&pp->pr_fullpages)) != NULL)
sys/kern/subr_pool.c
1247
pool_print_pagelist(&pp->pr_fullpages, pr);
sys/kern/subr_pool.c
1248
if ((ph = TAILQ_FIRST(&pp->pr_partpages)) != NULL)
sys/kern/subr_pool.c
1250
pool_print_pagelist(&pp->pr_partpages, pr);
sys/kern/subr_pool.c
1252
if (pp->pr_curpage == NULL)
sys/kern/subr_pool.c
1255
(*pr)("\tcurpage %p\n", pp->pr_curpage->ph_page);
sys/kern/subr_pool.c
1261
struct pool *pp;
sys/kern/subr_pool.c
127
pl_sleep(struct pool *pp, void *ident, union pool_lock *lock, int priority,
sys/kern/subr_pool.c
1290
SIMPLEQ_FOREACH(pp, &pool_head, pr_poollist) {
sys/kern/subr_pool.c
1292
db_printf("%-12s %18p %18p\n", pp->pr_wchan, pp,
sys/kern/subr_pool.c
1293
pp->pr_alloc);
sys/kern/subr_pool.c
1297
if (!pp->pr_nget)
sys/kern/subr_pool.c
130
return pp->pr_lock_ops->pl_sleep(ident, lock, priority, wmesg);
sys/kern/subr_pool.c
1300
if (pp->pr_maxpages == UINT_MAX)
sys/kern/subr_pool.c
1303
snprintf(maxp, sizeof maxp, "%u", pp->pr_maxpages);
sys/kern/subr_pool.c
1315
PRWORD(ovflw, "%-*s", 10, 0, pp->pr_wchan);
sys/kern/subr_pool.c
1316
PRWORD(ovflw, " %*u", 4, 1, pp->pr_size);
sys/kern/subr_pool.c
1317
PRWORD(ovflw, " %*lu", 9, 1, pp->pr_nget);
sys/kern/subr_pool.c
1318
PRWORD(ovflw, " %*lu", 5, 1, pp->pr_nfail);
sys/kern/subr_pool.c
1319
PRWORD(ovflw, " %*lu", 9, 1, pp->pr_nput);
sys/kern/subr_pool.c
1320
PRWORD(ovflw, " %*lu", 6, 1, pp->pr_npagealloc);
sys/kern/subr_pool.c
1321
PRWORD(ovflw, " %*lu", 6, 1, pp->pr_npagefree);
sys/kern/subr_pool.c
1322
PRWORD(ovflw, " %*d", 6, 1, pp->pr_npages);
sys/kern/subr_pool.c
1323
PRWORD(ovflw, " %*d", 6, 1, pp->pr_hiwat);
sys/kern/subr_pool.c
1324
PRWORD(ovflw, " %*d", 6, 1, pp->pr_minpages);
sys/kern/subr_pool.c
1326
PRWORD(ovflw, " %*lu\n", 5, 1, pp->pr_nidle);
sys/kern/subr_pool.c
1328
pool_chk(pp);
sys/kern/subr_pool.c
1335
pool_chk_page(struct pool *pp, struct pool_page_header *ph, int expected)
sys/kern/subr_pool.c
1340
const char *label = pp->pr_wchan;
sys/kern/subr_pool.c
1342
page = (caddr_t)((u_long)ph & pp->pr_pgmask);
sys/kern/subr_pool.c
1343
if (page != ph->ph_page && POOL_INPGHDR(pp)) {
sys/kern/subr_pool.c
1347
pp, pp->pr_wchan, ph->ph_page, ph, page);
sys/kern/subr_pool.c
1355
(caddr_t)pi >= ph->ph_page + pp->pr_pgsize) {
sys/kern/subr_pool.c
1358
" item ordinal %d; addr %p\n", pp,
sys/kern/subr_pool.c
1359
pp->pr_wchan, ph->ph_page, n, pi);
sys/kern/subr_pool.c
1368
pp, pp->pr_wchan, ph->ph_page, n, pi, page,
sys/kern/subr_pool.c
1376
if (poison_check(pi + 1, pp->pr_size - sizeof(*pi),
sys/kern/subr_pool.c
1382
pp->pr_wchan, ph->ph_page, n, pi,
sys/kern/subr_pool.c
1388
if (n + ph->ph_nmissing != pp->pr_itemsperpage) {
sys/kern/subr_pool.c
1390
" %d on list, %d missing, %d items per page\n", pp,
sys/kern/subr_pool.c
1391
pp->pr_wchan, ph->ph_page, n, ph->ph_nmissing,
sys/kern/subr_pool.c
1392
pp->pr_itemsperpage);
sys/kern/subr_pool.c
1397
" %d on list, %d missing, %d expected\n", pp,
sys/kern/subr_pool.c
1398
pp->pr_wchan, ph->ph_page, n, ph->ph_nmissing,
sys/kern/subr_pool.c
1406
pool_chk(struct pool *pp)
sys/kern/subr_pool.c
1411
TAILQ_FOREACH(ph, &pp->pr_emptypages, ph_entry)
sys/kern/subr_pool.c
1412
r += pool_chk_page(pp, ph, pp->pr_itemsperpage);
sys/kern/subr_pool.c
1413
TAILQ_FOREACH(ph, &pp->pr_fullpages, ph_entry)
sys/kern/subr_pool.c
1414
r += pool_chk_page(pp, ph, 0);
sys/kern/subr_pool.c
1415
TAILQ_FOREACH(ph, &pp->pr_partpages, ph_entry)
sys/kern/subr_pool.c
1416
r += pool_chk_page(pp, ph, -1);
sys/kern/subr_pool.c
1424
pool_walk(struct pool *pp, int full,
sys/kern/subr_pool.c
1434
TAILQ_FOREACH(ph, &pp->pr_fullpages, ph_entry) {
sys/kern/subr_pool.c
1440
cp += pp->pr_size;
sys/kern/subr_pool.c
1444
TAILQ_FOREACH(ph, &pp->pr_partpages, ph_entry) {
sys/kern/subr_pool.c
1458
cp += pp->pr_size;
sys/kern/subr_pool.c
1475
struct pool *pp;
sys/kern/subr_pool.c
1497
SIMPLEQ_FOREACH(pp, &pool_head, pr_poollist) {
sys/kern/subr_pool.c
1498
if (name[1] == pp->pr_serial) {
sys/kern/subr_pool.c
1499
refcnt_take(&pp->pr_refcnt);
sys/kern/subr_pool.c
1505
if (pp == NULL)
sys/kern/subr_pool.c
1510
rv = sysctl_rdstring(oldp, oldlenp, NULL, pp->pr_wchan);
sys/kern/subr_pool.c
1515
pl_enter(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1516
pi.pr_size = pp->pr_size;
sys/kern/subr_pool.c
1517
pi.pr_pgsize = pp->pr_pgsize;
sys/kern/subr_pool.c
1518
pi.pr_itemsperpage = pp->pr_itemsperpage;
sys/kern/subr_pool.c
1519
pi.pr_npages = pp->pr_npages;
sys/kern/subr_pool.c
1520
pi.pr_minpages = pp->pr_minpages;
sys/kern/subr_pool.c
1521
pi.pr_maxpages = pp->pr_maxpages;
sys/kern/subr_pool.c
1522
pi.pr_hardlimit = pp->pr_hardlimit;
sys/kern/subr_pool.c
1523
pi.pr_nout = pp->pr_nout;
sys/kern/subr_pool.c
1524
pi.pr_nitems = pp->pr_nitems;
sys/kern/subr_pool.c
1525
pi.pr_nget = pp->pr_nget;
sys/kern/subr_pool.c
1526
pi.pr_nput = pp->pr_nput;
sys/kern/subr_pool.c
1527
pi.pr_nfail = pp->pr_nfail;
sys/kern/subr_pool.c
1528
pi.pr_npagealloc = pp->pr_npagealloc;
sys/kern/subr_pool.c
1529
pi.pr_npagefree = pp->pr_npagefree;
sys/kern/subr_pool.c
1530
pi.pr_hiwat = pp->pr_hiwat;
sys/kern/subr_pool.c
1531
pi.pr_nidle = pp->pr_nidle;
sys/kern/subr_pool.c
1532
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1534
pool_cache_pool_info(pp, &pi);
sys/kern/subr_pool.c
1540
rv = pool_cache_info(pp, oldp, oldlenp);
sys/kern/subr_pool.c
1544
rv = pool_cache_cpus_info(pp, oldp, oldlenp);
sys/kern/subr_pool.c
1548
refcnt_rele_wake(&pp->pr_refcnt);
sys/kern/subr_pool.c
1563
struct pool *pp;
sys/kern/subr_pool.c
1569
SIMPLEQ_FOREACH(pp, &pool_head, pr_poollist) {
sys/kern/subr_pool.c
1571
if (pp->pr_cache != NULL)
sys/kern/subr_pool.c
1572
pool_cache_gc(pp);
sys/kern/subr_pool.c
1575
if (pp->pr_nidle <= pp->pr_minpages || /* guess */
sys/kern/subr_pool.c
1576
!pl_enter_try(pp, &pp->pr_lock)) /* try */
sys/kern/subr_pool.c
1580
if (pp->pr_nidle > pp->pr_minpages &&
sys/kern/subr_pool.c
1581
(ph = TAILQ_FIRST(&pp->pr_emptypages)) != NULL &&
sys/kern/subr_pool.c
1584
pool_p_remove(pp, freeph);
sys/kern/subr_pool.c
1588
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1591
pool_p_free(pp, freeph);
sys/kern/subr_pool.c
1604
pool_allocator_alloc(struct pool *pp, int flags, int *slowdown)
sys/kern/subr_pool.c
1608
v = (*pp->pr_alloc->pa_alloc)(pp, flags, slowdown);
sys/kern/subr_pool.c
1611
if (v != NULL && POOL_INPGHDR(pp)) {
sys/kern/subr_pool.c
1613
if ((addr & pp->pr_pgmask) != addr) {
sys/kern/subr_pool.c
1615
__func__, pp->pr_wchan, v, pp->pr_pgsize);
sys/kern/subr_pool.c
1624
pool_allocator_free(struct pool *pp, void *v)
sys/kern/subr_pool.c
1626
struct pool_allocator *pa = pp->pr_alloc;
sys/kern/subr_pool.c
1628
(*pa->pa_free)(pp, v);
sys/kern/subr_pool.c
1632
pool_page_alloc(struct pool *pp, int flags, int *slowdown)
sys/kern/subr_pool.c
1639
return (km_alloc(pp->pr_pgsize, &kv_page, pp->pr_crange, &kd));
sys/kern/subr_pool.c
1643
pool_page_free(struct pool *pp, void *v)
sys/kern/subr_pool.c
1645
km_free(v, pp->pr_pgsize, &kv_page, pp->pr_crange);
sys/kern/subr_pool.c
1649
pool_multi_alloc(struct pool *pp, int flags, int *slowdown)
sys/kern/subr_pool.c
1656
if (POOL_INPGHDR(pp))
sys/kern/subr_pool.c
1657
kv.kv_align = pp->pr_pgsize;
sys/kern/subr_pool.c
1663
v = km_alloc(pp->pr_pgsize, &kv, pp->pr_crange, &kd);
sys/kern/subr_pool.c
1670
pool_multi_free(struct pool *pp, void *v)
sys/kern/subr_pool.c
1675
if (POOL_INPGHDR(pp))
sys/kern/subr_pool.c
1676
kv.kv_align = pp->pr_pgsize;
sys/kern/subr_pool.c
1679
km_free(v, pp->pr_pgsize, &kv, pp->pr_crange);
sys/kern/subr_pool.c
1684
pool_multi_alloc_ni(struct pool *pp, int flags, int *slowdown)
sys/kern/subr_pool.c
1690
if (POOL_INPGHDR(pp))
sys/kern/subr_pool.c
1691
kv.kv_align = pp->pr_pgsize;
sys/kern/subr_pool.c
1697
v = km_alloc(pp->pr_pgsize, &kv, pp->pr_crange, &kd);
sys/kern/subr_pool.c
1704
pool_multi_free_ni(struct pool *pp, void *v)
sys/kern/subr_pool.c
1708
if (POOL_INPGHDR(pp))
sys/kern/subr_pool.c
1709
kv.kv_align = pp->pr_pgsize;
sys/kern/subr_pool.c
1712
km_free(v, pp->pr_pgsize, &kv, pp->pr_crange);
sys/kern/subr_pool.c
1721
pool_cache_init(struct pool *pp)
sys/kern/subr_pool.c
1734
KASSERT(pp->pr_size >= sizeof(struct pool_cache_item));
sys/kern/subr_pool.c
1738
pl_init(pp, &pp->pr_cache_lock);
sys/kern/subr_pool.c
1739
arc4random_buf(pp->pr_cache_magic, sizeof(pp->pr_cache_magic));
sys/kern/subr_pool.c
1740
TAILQ_INIT(&pp->pr_cache_lists);
sys/kern/subr_pool.c
1741
pp->pr_cache_nitems = 0;
sys/kern/subr_pool.c
1742
pp->pr_cache_timestamp = getnsecuptime();
sys/kern/subr_pool.c
1743
pp->pr_cache_items = POOL_CACHE_LIST_MIN;
sys/kern/subr_pool.c
1744
pp->pr_cache_contention = 0;
sys/kern/subr_pool.c
1745
pp->pr_cache_ngc = 0;
sys/kern/subr_pool.c
1763
pp->pr_cache = cm;
sys/kern/subr_pool.c
1767
pool_cache_item_magic(struct pool *pp, struct pool_cache_item *ci)
sys/kern/subr_pool.c
1771
entry[0] = pp->pr_cache_magic[0] ^ (u_long)ci;
sys/kern/subr_pool.c
1772
entry[1] = pp->pr_cache_magic[1] ^ (u_long)ci->ci_next;
sys/kern/subr_pool.c
1776
pool_cache_item_magic_check(struct pool *pp, struct pool_cache_item *ci)
sys/kern/subr_pool.c
1782
val = pp->pr_cache_magic[0] ^ (u_long)ci;
sys/kern/subr_pool.c
1787
val = pp->pr_cache_magic[1] ^ (u_long)ci->ci_next;
sys/kern/subr_pool.c
1795
__func__, pp->pr_wchan, ci, (caddr_t)entry - (caddr_t)ci,
sys/kern/subr_pool.c
1800
pool_list_enter(struct pool *pp)
sys/kern/subr_pool.c
1802
if (pl_enter_try(pp, &pp->pr_cache_lock) == 0) {
sys/kern/subr_pool.c
1803
pl_enter(pp, &pp->pr_cache_lock);
sys/kern/subr_pool.c
1804
pp->pr_cache_contention++;
sys/kern/subr_pool.c
1809
pool_list_leave(struct pool *pp)
sys/kern/subr_pool.c
1811
pl_leave(pp, &pp->pr_cache_lock);
sys/kern/subr_pool.c
1815
pool_cache_list_alloc(struct pool *pp, struct pool_cache *pc)
sys/kern/subr_pool.c
1819
pool_list_enter(pp);
sys/kern/subr_pool.c
1820
pl = TAILQ_FIRST(&pp->pr_cache_lists);
sys/kern/subr_pool.c
1822
TAILQ_REMOVE(&pp->pr_cache_lists, pl, ci_nextl);
sys/kern/subr_pool.c
1823
pp->pr_cache_nitems -= POOL_CACHE_ITEM_NITEMS(pl);
sys/kern/subr_pool.c
1825
pool_cache_item_magic(pp, pl);
sys/kern/subr_pool.c
1832
pp->pr_cache_nout += pc->pc_nout;
sys/kern/subr_pool.c
1834
pool_list_leave(pp);
sys/kern/subr_pool.c
1840
pool_cache_list_free(struct pool *pp, struct pool_cache *pc,
sys/kern/subr_pool.c
1843
pool_list_enter(pp);
sys/kern/subr_pool.c
1844
if (TAILQ_EMPTY(&pp->pr_cache_lists))
sys/kern/subr_pool.c
1845
pp->pr_cache_timestamp = getnsecuptime();
sys/kern/subr_pool.c
1847
pp->pr_cache_nitems += POOL_CACHE_ITEM_NITEMS(ci);
sys/kern/subr_pool.c
1848
TAILQ_INSERT_TAIL(&pp->pr_cache_lists, ci, ci_nextl);
sys/kern/subr_pool.c
1853
pp->pr_cache_nout += pc->pc_nout;
sys/kern/subr_pool.c
1855
pool_list_leave(pp);
sys/kern/subr_pool.c
1859
pool_cache_enter(struct pool *pp, int *s)
sys/kern/subr_pool.c
1863
pc = cpumem_enter(pp->pr_cache);
sys/kern/subr_pool.c
1864
*s = splraise(pp->pr_ipl);
sys/kern/subr_pool.c
1871
pool_cache_leave(struct pool *pp, struct pool_cache *pc, int s)
sys/kern/subr_pool.c
1875
cpumem_leave(pp->pr_cache, pc);
sys/kern/subr_pool.c
1879
pool_cache_get(struct pool *pp)
sys/kern/subr_pool.c
1885
pc = pool_cache_enter(pp, &s);
sys/kern/subr_pool.c
1892
} else if ((ci = pool_cache_list_alloc(pp, pc)) == NULL) {
sys/kern/subr_pool.c
1897
pool_cache_item_magic_check(pp, ci);
sys/kern/subr_pool.c
1903
if (poison_check(ci + 1, pp->pr_size - sizeof(*ci),
sys/kern/subr_pool.c
1910
__func__, pp->pr_wchan, ci,
sys/kern/subr_pool.c
1922
pool_cache_leave(pp, pc, s);
sys/kern/subr_pool.c
1928
pool_cache_put(struct pool *pp, void *v)
sys/kern/subr_pool.c
1935
int poison = pool_debug && pp->pr_size > sizeof(*ci);
sys/kern/subr_pool.c
1938
poison_mem(ci + 1, pp->pr_size - sizeof(*ci));
sys/kern/subr_pool.c
1941
pc = pool_cache_enter(pp, &s);
sys/kern/subr_pool.c
1944
if (nitems >= pp->pr_cache_items) {
sys/kern/subr_pool.c
1946
pool_cache_list_free(pp, pc, pc->pc_prev);
sys/kern/subr_pool.c
1960
pool_cache_item_magic(pp, ci);
sys/kern/subr_pool.c
1968
pool_cache_leave(pp, pc, s);
sys/kern/subr_pool.c
1972
pool_cache_list_put(struct pool *pp, struct pool_cache_item *pl)
sys/kern/subr_pool.c
1981
pl_enter(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1984
pool_do_put(pp, pl);
sys/kern/subr_pool.c
1987
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
1993
pool_cache_destroy(struct pool *pp)
sys/kern/subr_pool.c
2001
cm = pp->pr_cache;
sys/kern/subr_pool.c
2002
pp->pr_cache = NULL; /* make pool_put avoid the cache */
sys/kern/subr_pool.c
2006
pool_cache_list_put(pp, pc->pc_actv);
sys/kern/subr_pool.c
2007
pool_cache_list_put(pp, pc->pc_prev);
sys/kern/subr_pool.c
2012
pl = TAILQ_FIRST(&pp->pr_cache_lists);
sys/kern/subr_pool.c
2014
pl = pool_cache_list_put(pp, pl);
sys/kern/subr_pool.c
2018
pool_cache_gc(struct pool *pp)
sys/kern/subr_pool.c
2022
if (getnsecuptime() - pp->pr_cache_timestamp > POOL_WAIT_GC &&
sys/kern/subr_pool.c
2023
!TAILQ_EMPTY(&pp->pr_cache_lists) &&
sys/kern/subr_pool.c
2024
pl_enter_try(pp, &pp->pr_cache_lock)) {
sys/kern/subr_pool.c
2027
pl = TAILQ_FIRST(&pp->pr_cache_lists);
sys/kern/subr_pool.c
2029
TAILQ_REMOVE(&pp->pr_cache_lists, pl, ci_nextl);
sys/kern/subr_pool.c
2030
pp->pr_cache_nitems -= POOL_CACHE_ITEM_NITEMS(pl);
sys/kern/subr_pool.c
2031
pp->pr_cache_timestamp = getnsecuptime();
sys/kern/subr_pool.c
2033
pp->pr_cache_ngc++;
sys/kern/subr_pool.c
2036
pl_leave(pp, &pp->pr_cache_lock);
sys/kern/subr_pool.c
2038
pool_cache_list_put(pp, pl);
sys/kern/subr_pool.c
2047
contention = pp->pr_cache_contention;
sys/kern/subr_pool.c
2048
delta = contention - pp->pr_cache_contention_prev;
sys/kern/subr_pool.c
2051
pp->pr_cache_nitems)
sys/kern/subr_pool.c
2052
pp->pr_cache_items += POOL_CACHE_LIST_INC;
sys/kern/subr_pool.c
2054
if (pp->pr_cache_items > POOL_CACHE_LIST_MIN)
sys/kern/subr_pool.c
2055
pp->pr_cache_items -= POOL_CACHE_LIST_DEC;
sys/kern/subr_pool.c
2057
pp->pr_cache_contention_prev = contention;
sys/kern/subr_pool.c
2061
pool_cache_pool_info(struct pool *pp, struct kinfo_pool *pi)
sys/kern/subr_pool.c
2066
if (pp->pr_cache == NULL)
sys/kern/subr_pool.c
2072
CPUMEM_FOREACH(pc, &i, pp->pr_cache) {
sys/kern/subr_pool.c
2088
pl_enter(pp, &pp->pr_cache_lock);
sys/kern/subr_pool.c
2089
CPUMEM_FOREACH(pc, &i, pp->pr_cache)
sys/kern/subr_pool.c
209
#define POOL_INPGHDR(pp) ((pp)->pr_phoffset != 0)
sys/kern/subr_pool.c
2092
pi->pr_nout += pp->pr_cache_nout;
sys/kern/subr_pool.c
2093
pl_leave(pp, &pp->pr_cache_lock);
sys/kern/subr_pool.c
2097
pool_cache_info(struct pool *pp, void *oldp, size_t *oldlenp)
sys/kern/subr_pool.c
2101
if (pp->pr_cache == NULL)
sys/kern/subr_pool.c
2106
pl_enter(pp, &pp->pr_cache_lock);
sys/kern/subr_pool.c
2107
kpc.pr_ngc = pp->pr_cache_ngc;
sys/kern/subr_pool.c
2108
kpc.pr_len = pp->pr_cache_items;
sys/kern/subr_pool.c
2109
kpc.pr_nitems = pp->pr_cache_nitems;
sys/kern/subr_pool.c
2110
kpc.pr_contention = pp->pr_cache_contention;
sys/kern/subr_pool.c
2111
pl_leave(pp, &pp->pr_cache_lock);
sys/kern/subr_pool.c
2117
pool_cache_cpus_info(struct pool *pp, void *oldp, size_t *oldlenp)
sys/kern/subr_pool.c
2126
if (pp->pr_cache == NULL)
sys/kern/subr_pool.c
2138
CPUMEM_FOREACH(pc, &i, pp->pr_cache) {
sys/kern/subr_pool.c
2172
pool_cache_init(struct pool *pp)
sys/kern/subr_pool.c
2178
pool_cache_pool_info(struct pool *pp, struct kinfo_pool *pi)
sys/kern/subr_pool.c
2184
pool_cache_info(struct pool *pp, void *oldp, size_t *oldlenp)
sys/kern/subr_pool.c
2190
pool_cache_cpus_info(struct pool *pp, void *oldp, size_t *oldlenp)
sys/kern/subr_pool.c
2198
pool_lock_mtx_init(struct pool *pp, union pool_lock *lock,
sys/kern/subr_pool.c
2201
_mtx_init_flags(&lock->prl_mtx, pp->pr_ipl, pp->pr_wchan, 0, type);
sys/kern/subr_pool.c
2252
pool_lock_rw_init(struct pool *pp, union pool_lock *lock,
sys/kern/subr_pool.c
2255
_rw_init_flags(&lock->prl_rwlock, pp->pr_wchan, 0, type, 0);
sys/kern/subr_pool.c
301
pr_find_pagehead(struct pool *pp, void *v)
sys/kern/subr_pool.c
305
if (POOL_INPGHDR(pp)) {
sys/kern/subr_pool.c
308
page = (caddr_t)((vaddr_t)v & pp->pr_pgmask);
sys/kern/subr_pool.c
310
return ((struct pool_page_header *)(page + pp->pr_phoffset));
sys/kern/subr_pool.c
314
ph = RBT_NFIND(phtree, &pp->pr_phtree, &key);
sys/kern/subr_pool.c
316
panic("%s: %s: page header missing", __func__, pp->pr_wchan);
sys/kern/subr_pool.c
319
if (ph->ph_page + pp->pr_pgsize <= (caddr_t)v)
sys/kern/subr_pool.c
320
panic("%s: %s: incorrect page", __func__, pp->pr_wchan);
sys/kern/subr_pool.c
332
pool_init(struct pool *pp, size_t size, u_int align, int ipl, int flags,
sys/kern/subr_pool.c
406
memset(pp, 0, sizeof(*pp));
sys/kern/subr_pool.c
407
refcnt_init(&pp->pr_refcnt);
sys/kern/subr_pool.c
410
pp->pr_lock_ops = &pool_lock_ops_rw;
sys/kern/subr_pool.c
412
pp->pr_lock_ops = &pool_lock_ops_mtx;
sys/kern/subr_pool.c
413
TAILQ_INIT(&pp->pr_emptypages);
sys/kern/subr_pool.c
414
TAILQ_INIT(&pp->pr_fullpages);
sys/kern/subr_pool.c
415
TAILQ_INIT(&pp->pr_partpages);
sys/kern/subr_pool.c
416
pp->pr_curpage = NULL;
sys/kern/subr_pool.c
417
pp->pr_npages = 0;
sys/kern/subr_pool.c
418
pp->pr_minitems = 0;
sys/kern/subr_pool.c
419
pp->pr_minpages = 0;
sys/kern/subr_pool.c
420
pp->pr_maxpages = 8;
sys/kern/subr_pool.c
421
pp->pr_size = size;
sys/kern/subr_pool.c
422
pp->pr_pgsize = pgsize;
sys/kern/subr_pool.c
423
pp->pr_pgmask = ~0UL ^ (pgsize - 1);
sys/kern/subr_pool.c
424
pp->pr_phoffset = off;
sys/kern/subr_pool.c
425
pp->pr_itemsperpage = items;
sys/kern/subr_pool.c
426
pp->pr_wchan = wchan;
sys/kern/subr_pool.c
427
pp->pr_alloc = palloc;
sys/kern/subr_pool.c
428
pp->pr_nitems = 0;
sys/kern/subr_pool.c
429
pp->pr_nout = 0;
sys/kern/subr_pool.c
430
pp->pr_hardlimit = UINT_MAX;
sys/kern/subr_pool.c
431
RBT_INIT(phtree, &pp->pr_phtree);
sys/kern/subr_pool.c
437
space = POOL_INPGHDR(pp) ? pp->pr_phoffset : pp->pr_pgsize;
sys/kern/subr_pool.c
438
space -= pp->pr_itemsperpage * pp->pr_size;
sys/kern/subr_pool.c
439
pp->pr_align = align;
sys/kern/subr_pool.c
440
pp->pr_maxcolors = (space / align) + 1;
sys/kern/subr_pool.c
442
pp->pr_nget = 0;
sys/kern/subr_pool.c
443
pp->pr_nfail = 0;
sys/kern/subr_pool.c
444
pp->pr_nput = 0;
sys/kern/subr_pool.c
445
pp->pr_npagealloc = 0;
sys/kern/subr_pool.c
446
pp->pr_npagefree = 0;
sys/kern/subr_pool.c
447
pp->pr_hiwat = 0;
sys/kern/subr_pool.c
448
pp->pr_nidle = 0;
sys/kern/subr_pool.c
450
pp->pr_ipl = ipl;
sys/kern/subr_pool.c
451
pp->pr_flags = flags;
sys/kern/subr_pool.c
453
pl_init(pp, &pp->pr_lock);
sys/kern/subr_pool.c
454
pl_init(pp, &pp->pr_requests_lock);
sys/kern/subr_pool.c
455
TAILQ_INIT(&pp->pr_requests);
sys/kern/subr_pool.c
466
pp->pr_crange = &kp_dirty;
sys/kern/subr_pool.c
472
if (iter == pp)
sys/kern/subr_pool.c
477
pp->pr_serial = ++pool_serial;
sys/kern/subr_pool.c
481
SIMPLEQ_INSERT_HEAD(&pool_head, pp, pr_poollist);
sys/kern/subr_pool.c
490
pool_destroy(struct pool *pp)
sys/kern/subr_pool.c
496
if (pp->pr_nout != 0)
sys/kern/subr_pool.c
497
panic("%s: pool busy: still out: %u", __func__, pp->pr_nout);
sys/kern/subr_pool.c
503
if (pp == SIMPLEQ_FIRST(&pool_head))
sys/kern/subr_pool.c
508
if (iter == pp) {
sys/kern/subr_pool.c
519
refcnt_finalize(&pp->pr_refcnt, "pooldtor");
sys/kern/subr_pool.c
522
if (pp->pr_cache != NULL)
sys/kern/subr_pool.c
523
pool_cache_destroy(pp);
sys/kern/subr_pool.c
527
while ((ph = TAILQ_FIRST(&pp->pr_emptypages)) != NULL) {
sys/kern/subr_pool.c
528
pl_enter(pp, &pp->pr_lock);
sys/kern/subr_pool.c
529
pool_p_remove(pp, ph);
sys/kern/subr_pool.c
530
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
531
pool_p_free(pp, ph);
sys/kern/subr_pool.c
533
KASSERT(TAILQ_EMPTY(&pp->pr_fullpages));
sys/kern/subr_pool.c
534
KASSERT(TAILQ_EMPTY(&pp->pr_partpages));
sys/kern/subr_pool.c
547
pool_request(struct pool *pp, struct pool_request *pr)
sys/kern/subr_pool.c
549
pl_enter(pp, &pp->pr_requests_lock);
sys/kern/subr_pool.c
550
TAILQ_INSERT_TAIL(&pp->pr_requests, pr, pr_entry);
sys/kern/subr_pool.c
551
pool_runqueue(pp, PR_NOWAIT);
sys/kern/subr_pool.c
552
pl_leave(pp, &pp->pr_requests_lock);
sys/kern/subr_pool.c
564
pool_get(struct pool *pp, int flags)
sys/kern/subr_pool.c
573
if (pp->pr_flags & PR_RWLOCK)
sys/kern/subr_pool.c
577
if (pp->pr_cache != NULL) {
sys/kern/subr_pool.c
578
v = pool_cache_get(pp);
sys/kern/subr_pool.c
584
pl_enter(pp, &pp->pr_lock);
sys/kern/subr_pool.c
585
if (pp->pr_nout >= pp->pr_hardlimit) {
sys/kern/subr_pool.c
588
} else if ((v = pool_do_get(pp, flags, &slowdown)) == NULL) {
sys/kern/subr_pool.c
592
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
606
pl_init(pp, &mem.lock);
sys/kern/subr_pool.c
608
pool_request(pp, &pr);
sys/kern/subr_pool.c
610
pl_enter(pp, &mem.lock);
sys/kern/subr_pool.c
612
pl_sleep(pp, &mem, &mem.lock, PSWP, pp->pr_wchan);
sys/kern/subr_pool.c
613
pl_leave(pp, &mem.lock);
sys/kern/subr_pool.c
622
memset(v, 0, pp->pr_size);
sys/kern/subr_pool.c
624
TRACEPOINT(uvm, pool_get, pp, v, flags);
sys/kern/subr_pool.c
629
pp->pr_nfail++;
sys/kern/subr_pool.c
630
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
635
pool_get_done(struct pool *pp, void *xmem, void *v)
sys/kern/subr_pool.c
639
pl_enter(pp, &mem->lock);
sys/kern/subr_pool.c
641
pl_leave(pp, &mem->lock);
sys/kern/subr_pool.c
647
pool_runqueue(struct pool *pp, int flags)
sys/kern/subr_pool.c
652
pl_assert_unlocked(pp, &pp->pr_lock);
sys/kern/subr_pool.c
653
pl_assert_locked(pp, &pp->pr_requests_lock);
sys/kern/subr_pool.c
655
if (pp->pr_requesting++)
sys/kern/subr_pool.c
659
pp->pr_requesting = 1;
sys/kern/subr_pool.c
661
TAILQ_CONCAT(&prl, &pp->pr_requests, pr_entry);
sys/kern/subr_pool.c
665
pl_leave(pp, &pp->pr_requests_lock);
sys/kern/subr_pool.c
667
pl_enter(pp, &pp->pr_lock);
sys/kern/subr_pool.c
672
if (pp->pr_nout >= pp->pr_hardlimit)
sys/kern/subr_pool.c
675
pr->pr_item = pool_do_get(pp, flags, &slowdown);
sys/kern/subr_pool.c
681
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
686
(*pr->pr_handler)(pp, pr->pr_cookie, pr->pr_item);
sys/kern/subr_pool.c
689
pl_enter(pp, &pp->pr_requests_lock);
sys/kern/subr_pool.c
690
} while (--pp->pr_requesting);
sys/kern/subr_pool.c
692
TAILQ_CONCAT(&pp->pr_requests, &prl, pr_entry);
sys/kern/subr_pool.c
696
pool_do_get(struct pool *pp, int flags, int *slowdown)
sys/kern/subr_pool.c
701
pl_assert_locked(pp, &pp->pr_lock);
sys/kern/subr_pool.c
703
splassert(pp->pr_ipl);
sys/kern/subr_pool.c
709
pp->pr_nout++;
sys/kern/subr_pool.c
711
if (pp->pr_curpage == NULL) {
sys/kern/subr_pool.c
712
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
713
ph = pool_p_alloc(pp, flags, slowdown);
sys/kern/subr_pool.c
714
pl_enter(pp, &pp->pr_lock);
sys/kern/subr_pool.c
717
pp->pr_nout--;
sys/kern/subr_pool.c
721
pool_p_insert(pp, ph);
sys/kern/subr_pool.c
724
ph = pp->pr_curpage;
sys/kern/subr_pool.c
727
panic("%s: %s: page empty", __func__, pp->pr_wchan);
sys/kern/subr_pool.c
732
__func__, pp->pr_wchan, ph->ph_page, pi,
sys/kern/subr_pool.c
742
if (poison_check(pi + 1, pp->pr_size - sizeof(*pi),
sys/kern/subr_pool.c
747
__func__, pp->pr_wchan, ph->ph_page, pi,
sys/kern/subr_pool.c
758
TAILQ_REMOVE(&pp->pr_emptypages, ph, ph_entry);
sys/kern/subr_pool.c
759
TAILQ_INSERT_TAIL(&pp->pr_partpages, ph, ph_entry);
sys/kern/subr_pool.c
761
pp->pr_nidle--;
sys/kern/subr_pool.c
764
if (ph->ph_nmissing == pp->pr_itemsperpage) {
sys/kern/subr_pool.c
769
TAILQ_REMOVE(&pp->pr_partpages, ph, ph_entry);
sys/kern/subr_pool.c
770
TAILQ_INSERT_TAIL(&pp->pr_fullpages, ph, ph_entry);
sys/kern/subr_pool.c
771
pool_update_curpage(pp);
sys/kern/subr_pool.c
774
pp->pr_nget++;
sys/kern/subr_pool.c
783
pool_put(struct pool *pp, void *v)
sys/kern/subr_pool.c
792
TRACEPOINT(uvm, pool_put, pp, v);
sys/kern/subr_pool.c
795
if (pp->pr_cache != NULL && TAILQ_EMPTY(&pp->pr_requests)) {
sys/kern/subr_pool.c
796
pool_cache_put(pp, v);
sys/kern/subr_pool.c
801
pl_enter(pp, &pp->pr_lock);
sys/kern/subr_pool.c
803
pool_do_put(pp, v);
sys/kern/subr_pool.c
805
pp->pr_nout--;
sys/kern/subr_pool.c
806
pp->pr_nput++;
sys/kern/subr_pool.c
809
if (pp->pr_nidle > pp->pr_maxpages &&
sys/kern/subr_pool.c
810
(ph = TAILQ_FIRST(&pp->pr_emptypages)) != NULL &&
sys/kern/subr_pool.c
813
pool_p_remove(pp, freeph);
sys/kern/subr_pool.c
816
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
819
pool_p_free(pp, freeph);
sys/kern/subr_pool.c
821
pool_wakeup(pp);
sys/kern/subr_pool.c
825
pool_wakeup(struct pool *pp)
sys/kern/subr_pool.c
827
if (!TAILQ_EMPTY(&pp->pr_requests)) {
sys/kern/subr_pool.c
828
pl_enter(pp, &pp->pr_requests_lock);
sys/kern/subr_pool.c
829
pool_runqueue(pp, PR_NOWAIT);
sys/kern/subr_pool.c
830
pl_leave(pp, &pp->pr_requests_lock);
sys/kern/subr_pool.c
835
pool_do_put(struct pool *pp, void *v)
sys/kern/subr_pool.c
840
splassert(pp->pr_ipl);
sys/kern/subr_pool.c
842
ph = pr_find_pagehead(pp, v);
sys/kern/subr_pool.c
850
pp->pr_wchan, pi);
sys/kern/subr_pool.c
860
poison_mem(pi + 1, pp->pr_size - sizeof(*pi));
sys/kern/subr_pool.c
863
if (ph->ph_nmissing-- == pp->pr_itemsperpage) {
sys/kern/subr_pool.c
868
TAILQ_REMOVE(&pp->pr_fullpages, ph, ph_entry);
sys/kern/subr_pool.c
869
TAILQ_INSERT_TAIL(&pp->pr_partpages, ph, ph_entry);
sys/kern/subr_pool.c
876
pp->pr_nidle++;
sys/kern/subr_pool.c
879
TAILQ_REMOVE(&pp->pr_partpages, ph, ph_entry);
sys/kern/subr_pool.c
880
TAILQ_INSERT_TAIL(&pp->pr_emptypages, ph, ph_entry);
sys/kern/subr_pool.c
881
pool_update_curpage(pp);
sys/kern/subr_pool.c
889
pool_prime(struct pool *pp, int n)
sys/kern/subr_pool.c
895
newpages = roundup(n, pp->pr_itemsperpage) / pp->pr_itemsperpage;
sys/kern/subr_pool.c
900
ph = pool_p_alloc(pp, PR_NOWAIT, &slowdown);
sys/kern/subr_pool.c
907
pl_enter(pp, &pp->pr_lock);
sys/kern/subr_pool.c
910
pool_p_insert(pp, ph);
sys/kern/subr_pool.c
912
pl_leave(pp, &pp->pr_lock);
sys/kern/subr_pool.c
918
pool_p_alloc(struct pool *pp, int flags, int *slowdown)
sys/kern/subr_pool.c
927
pl_assert_unlocked(pp, &pp->pr_lock);
sys/kern/subr_pool.c
928
KASSERT(pp->pr_size >= sizeof(*pi));
sys/kern/subr_pool.c
93
#define pl_init(pp, pl) do { \
sys/kern/subr_pool.c
930
addr = pool_allocator_alloc(pp, flags, slowdown);
sys/kern/subr_pool.c
934
if (POOL_INPGHDR(pp))
sys/kern/subr_pool.c
935
ph = (struct pool_page_header *)(addr + pp->pr_phoffset);
sys/kern/subr_pool.c
939
pool_allocator_free(pp, addr);
sys/kern/subr_pool.c
946
addr += pp->pr_align * (pp->pr_npagealloc % pp->pr_maxcolors);
sys/kern/subr_pool.c
95
(pp)->pr_lock_ops->pl_init(pp, pl, &__lock_type); \
sys/kern/subr_pool.c
958
n = pp->pr_itemsperpage;
sys/kern/subr_pool.c
975
poison_mem(pi + 1, pp->pr_size - sizeof(*pi));
sys/kern/subr_pool.c
978
addr += pp->pr_size;
sys/kern/subr_pool.c
98
#define pl_init(pp, pl) (pp)->pr_lock_ops->pl_init(pp, pl, NULL)
sys/kern/subr_pool.c
985
pool_p_free(struct pool *pp, struct pool_page_header *ph)
sys/kern/subr_pool.c
989
pl_assert_unlocked(pp, &pp->pr_lock);
sys/kern/subr_pool.c
996
__func__, pp->pr_wchan, ph->ph_page, pi,
sys/kern/sys_pipe.c
1000
pp->pp_rpipe.pipe_pair = pp;
sys/kern/sys_pipe.c
1001
pp->pp_wpipe.pipe_peer = &pp->pp_rpipe;
sys/kern/sys_pipe.c
1002
pp->pp_rpipe.pipe_peer = &pp->pp_wpipe;
sys/kern/sys_pipe.c
1007
rw_init(&pp->pp_lock, "pipelk");
sys/kern/sys_pipe.c
1008
pp->pp_wpipe.pipe_lock = &pp->pp_lock;
sys/kern/sys_pipe.c
1009
pp->pp_rpipe.pipe_lock = &pp->pp_lock;
sys/kern/sys_pipe.c
1011
klist_init_rwlock(&pp->pp_wpipe.pipe_klist, &pp->pp_lock);
sys/kern/sys_pipe.c
1012
klist_init_rwlock(&pp->pp_rpipe.pipe_klist, &pp->pp_lock);
sys/kern/sys_pipe.c
1014
if (pipe_create(&pp->pp_wpipe) || pipe_create(&pp->pp_rpipe))
sys/kern/sys_pipe.c
1016
return (pp);
sys/kern/sys_pipe.c
1018
pipe_destroy(&pp->pp_wpipe);
sys/kern/sys_pipe.c
1019
pipe_destroy(&pp->pp_rpipe);
sys/kern/sys_pipe.c
1024
pipe_pair_destroy(struct pipe_pair *pp)
sys/kern/sys_pipe.c
1026
klist_free(&pp->pp_wpipe.pipe_klist);
sys/kern/sys_pipe.c
1027
klist_free(&pp->pp_rpipe.pipe_klist);
sys/kern/sys_pipe.c
1028
pool_put(&pipe_pair_pool, pp);
sys/kern/sys_pipe.c
176
struct pipe_pair *pp;
sys/kern/sys_pipe.c
183
pp = pipe_pair_create();
sys/kern/sys_pipe.c
184
if (pp == NULL)
sys/kern/sys_pipe.c
186
wpipe = &pp->pp_wpipe;
sys/kern/sys_pipe.c
187
rpipe = &pp->pp_rpipe;
sys/kern/sys_pipe.c
996
struct pipe_pair *pp;
sys/kern/sys_pipe.c
998
pp = pool_get(&pipe_pair_pool, PR_WAITOK | PR_ZERO);
sys/kern/sys_pipe.c
999
pp->pp_wpipe.pipe_pair = pp;
sys/kern/uipc_mbuf.c
1450
m_pool_alloc(struct pool *pp, int flags, int *slowdown)
sys/kern/uipc_mbuf.c
1454
if (atomic_add_long_nv(&mbuf_mem_alloc, pp->pr_pgsize) >
sys/kern/uipc_mbuf.c
1458
v = (*pool_allocator_multi.pa_alloc)(pp, flags, slowdown);
sys/kern/uipc_mbuf.c
1464
atomic_sub_long(&mbuf_mem_alloc, pp->pr_pgsize);
sys/kern/uipc_mbuf.c
1469
m_pool_free(struct pool *pp, void *v)
sys/kern/uipc_mbuf.c
1471
(*pool_allocator_multi.pa_free)(pp, v);
sys/kern/uipc_mbuf.c
1473
atomic_sub_long(&mbuf_mem_alloc, pp->pr_pgsize);
sys/kern/uipc_mbuf.c
1477
m_pool_init(struct pool *pp, u_int size, u_int align, const char *wmesg)
sys/kern/uipc_mbuf.c
1479
pool_init(pp, size, align, IPL_NET, 0, wmesg, &m_pool_allocator);
sys/kern/uipc_mbuf.c
1480
pool_set_constraints(pp, &kp_dma_contig);
sys/kern/uipc_mbuf.c
354
struct pool *pp;
sys/kern/uipc_mbuf.c
358
pp = &mclpools[pi];
sys/kern/uipc_mbuf.c
359
if (pktlen <= pp->pr_size)
sys/kern/uipc_mbuf.c
360
return (pp);
sys/kern/uipc_mbuf.c
370
struct pool *pp;
sys/kern/uipc_mbuf.c
373
pp = m_clpool(pktlen);
sys/kern/uipc_mbuf.c
375
if (pp == NULL)
sys/kern/uipc_mbuf.c
386
buf = pool_get(pp, how == M_WAIT ? PR_WAITOK : PR_NOWAIT);
sys/kern/uipc_mbuf.c
392
MEXTADD(m, buf, pp->pr_size, M_EXTWR, MEXTFREE_POOL, pp);
sys/kern/uipc_mbuf.c
397
m_extfree_pool(caddr_t buf, u_int size, void *pp)
sys/kern/uipc_mbuf.c
399
pool_put(pp, buf);
sys/lib/libsa/cd9660.c
131
struct ptable_ent *pp;
sys/lib/libsa/cd9660.c
180
pp = (struct ptable_ent *)buf;
sys/lib/libsa/cd9660.c
182
bno = isonum_732(pp->block) + isonum_711(pp->extlen);
sys/lib/libsa/cd9660.c
192
if ((char *)pp >= buf + psize)
sys/lib/libsa/cd9660.c
194
if (isonum_722(pp->parent) != parent)
sys/lib/libsa/cd9660.c
196
if (!pnmatch(path, pp)) {
sys/lib/libsa/cd9660.c
197
pp = (struct ptable_ent *)((char *)pp + PTSIZE(pp));
sys/lib/libsa/cd9660.c
201
path += isonum_711(pp->namlen) + 1;
sys/lib/libsa/cd9660.c
203
bno = isonum_732(pp->block) + isonum_711(pp->extlen);
sys/lib/libsa/cd9660.c
204
while ((char *)pp < buf + psize) {
sys/lib/libsa/cd9660.c
205
if (isonum_722(pp->parent) == parent)
sys/lib/libsa/cd9660.c
207
pp = (struct ptable_ent *)((char *)pp + PTSIZE(pp));
sys/lib/libsa/cd9660.c
65
#define PTSIZE(pp) roundup(PTFIXSZ + isonum_711((pp)->namlen), 2)
sys/lib/libsa/cd9660.c
70
pnmatch(const char *path, struct ptable_ent *pp)
sys/lib/libsa/cd9660.c
75
cp = pp->name;
sys/lib/libsa/cd9660.c
76
for (i = isonum_711(pp->namlen); --i >= 0; path++, cp++) {
sys/lib/libsa/net.c
126
u_int *pp = parts;
sys/lib/libsa/net.c
150
if (pp >= parts + 3 || val > 0xff)
sys/lib/libsa/net.c
152
*pp++ = val, cp++;
sys/lib/libsa/net.c
166
n = pp - parts + 1;
sys/net/if_tpmr.c
498
struct tpmr_port **pp;
sys/net/if_tpmr.c
571
pp = &sc->sc_ports[i];
sys/net/if_tpmr.c
572
if (SMR_PTR_GET_LOCKED(pp) == NULL)
sys/net/if_tpmr.c
584
SMR_PTR_SET_LOCKED(pp, p);
sys/net/pf_ioctl.c
241
pool_sethardlimit(pf_pool_limits[PF_LIMIT_STATES].pp,
sys/net/pf_ioctl.c
243
pool_sethardlimit(pf_pool_limits[PF_LIMIT_ANCHORS].pp,
sys/net/pf_ioctl.c
3080
if (((struct pool *)pf_pool_limits[pl->index].pp)->pr_nout >
sys/net/pf_ioctl.c
3094
error = pool_sethardlimit(pf_pool_limits[pl->index].pp,
sys/net/pfvar.h
1948
void *pp; /* [I] */
sys/net/radix.c
1001
pp->rn_l = x;
sys/net/radix.c
1002
x->rn_p = pp;
sys/net/radix.c
910
struct radix_node *tt, *tp, *pp, *x;
sys/net/radix.c
997
pp = tp->rn_p;
sys/net/radix.c
998
if (pp->rn_r == tp)
sys/net/radix.c
999
pp->rn_r = x;
sys/sys/atomic.h
51
atomic_cas_ptr(volatile void *pp, void *o, void *n)
sys/sys/atomic.h
53
void * volatile *p = (void * volatile *)pp;
sys/sys/atomic.h
80
atomic_swap_ptr(volatile void *pp, void *v)
sys/sys/atomic.h
82
void * volatile *p = (void * volatile *)pp;
sys/uvm/uvm_km.c
252
struct vm_page *pp;
sys/uvm/uvm_km.c
262
pp = uvm_pagelookup(uobj, curoff);
sys/uvm/uvm_km.c
263
if (pp && pp->pg_flags & PG_BUSY) {
sys/uvm/uvm_km.c
264
uvm_pagewait(pp, uobj->vmobjlock, "km_pgrm");
sys/uvm/uvm_km.c
273
if (pp != NULL) {
sys/uvm/uvm_km.c
274
uvm_pagefree(pp);
sys/uvm/uvm_pager.c
237
struct vm_page *pp;
sys/uvm/uvm_pager.c
263
pp = *pps++;
sys/uvm/uvm_pager.c
264
KASSERT(pp);
sys/uvm/uvm_pager.c
265
KASSERT(pp->pg_flags & PG_BUSY);
sys/uvm/uvm_pager.c
266
while (pmap_enter(pmap_kernel(), cva, VM_PAGE_TO_PHYS(pp),
sys/uvm/uvm_vnode.c
466
struct vm_page *pp;
sys/uvm/uvm_vnode.c
467
RBT_FOREACH(pp, uvm_objtree, &uvn->u_obj.memt) {
sys/uvm/uvm_vnode.c
468
if ((pp->pg_flags & PG_BUSY) == 0)
sys/uvm/uvm_vnode.c
586
struct vm_page *pp, *ptmp;
sys/uvm/uvm_vnode.c
618
if ((pp = uvm_pagelookup(uobj, curoff)) != NULL)
sys/uvm/uvm_vnode.c
619
atomic_clearbits_int(&pp->pg_flags,
sys/uvm/uvm_vnode.c
628
if ((pp = uvm_pagelookup(uobj, curoff)) == NULL)
sys/uvm/uvm_vnode.c
640
if ((flags & PGO_CLEANIT) == 0 || (pp->pg_flags & PG_BUSY) != 0) {
sys/uvm/uvm_vnode.c
642
if ((pp->pg_flags & PG_BUSY) != 0 &&
sys/uvm/uvm_vnode.c
651
if ((pp->pg_flags & PG_CLEAN) != 0 &&
sys/uvm/uvm_vnode.c
653
(pp->pg_flags & PQ_ACTIVE) != 0)
sys/uvm/uvm_vnode.c
654
pmap_page_protect(pp, PROT_NONE);
sys/uvm/uvm_vnode.c
655
if ((pp->pg_flags & PG_CLEAN) != 0 &&
sys/uvm/uvm_vnode.c
656
pmap_is_modified(pp))
sys/uvm/uvm_vnode.c
657
atomic_clearbits_int(&pp->pg_flags, PG_CLEAN);
sys/uvm/uvm_vnode.c
658
atomic_setbits_int(&pp->pg_flags, PG_CLEANCHK);
sys/uvm/uvm_vnode.c
660
needs_clean = ((pp->pg_flags & PG_CLEAN) == 0);
sys/uvm/uvm_vnode.c
667
uvm_pagedeactivate(pp);
sys/uvm/uvm_vnode.c
670
if (pp->pg_flags & PG_BUSY) {
sys/uvm/uvm_vnode.c
672
uvm_pagewait(pp, uobj->vmobjlock,
sys/uvm/uvm_vnode.c
679
pmap_page_protect(pp, PROT_NONE);
sys/uvm/uvm_vnode.c
681
if (pp->pg_flags &
sys/uvm/uvm_vnode.c
683
uvm_pagedequeue(pp);
sys/uvm/uvm_vnode.c
684
uvm_pagefree(pp);
sys/uvm/uvm_vnode.c
699
atomic_setbits_int(&pp->pg_flags, PG_BUSY);
sys/uvm/uvm_vnode.c
700
UVM_PAGE_OWN(pp, "uvn_flush");
sys/uvm/uvm_vnode.c
701
pmap_page_protect(pp, PROT_READ);
sys/uvm/uvm_vnode.c
705
result = uvm_pager_put(uobj, pp, &ppsp, &npages,
sys/uvm/uvm_vnode.c
790
__func__, pp->uobject,
sys/uvm/uvm_vnode.c
791
(long long)pp->offset);
usr.bin/awk/b.c
347
hexstr(const uschar **pp, int max) /* find and eval hex string at pp, return new p */
usr.bin/awk/b.c
353
for (i = 0, p = *pp; i < max && isxdigit(*p); i++, p++) {
usr.bin/awk/b.c
361
*pp = p;
usr.bin/awk/b.c
367
int quoted(const uschar **pp) /* pick up next thing after a \\ */
usr.bin/awk/b.c
370
const uschar *p = *pp;
usr.bin/awk/b.c
418
*pp = p;
usr.bin/ctfconv/pool.c
100
SIMPLEQ_FOREACH(pp, &pool_head, pr_list)
usr.bin/ctfconv/pool.c
101
printf("%s: %zd items, %zd free\n", pp->pr_name, pp->pr_nitems,
usr.bin/ctfconv/pool.c
102
pp->pr_nfree);
usr.bin/ctfconv/pool.c
41
pool_init(struct pool *pp, const char *name, size_t nmemb, size_t size)
usr.bin/ctfconv/pool.c
45
SLIST_INIT(&pp->pr_free);
usr.bin/ctfconv/pool.c
46
pp->pr_name = name;
usr.bin/ctfconv/pool.c
47
pp->pr_nmemb = nmemb;
usr.bin/ctfconv/pool.c
48
pp->pr_size = size;
usr.bin/ctfconv/pool.c
49
pp->pr_nitems = 0;
usr.bin/ctfconv/pool.c
50
pp->pr_nfree = 0;
usr.bin/ctfconv/pool.c
52
SIMPLEQ_INSERT_TAIL(&pool_head, pp, pr_list);
usr.bin/ctfconv/pool.c
56
pool_get(struct pool *pp)
usr.bin/ctfconv/pool.c
60
if (SLIST_EMPTY(&pp->pr_free)) {
usr.bin/ctfconv/pool.c
64
p = xreallocarray(NULL, pp->pr_nmemb, pp->pr_size);
usr.bin/ctfconv/pool.c
65
for (i = 0; i < pp->pr_nmemb; i++) {
usr.bin/ctfconv/pool.c
67
SLIST_INSERT_HEAD(&pp->pr_free, pi, pi_list);
usr.bin/ctfconv/pool.c
68
p += pp->pr_size;
usr.bin/ctfconv/pool.c
70
pp->pr_nitems += pp->pr_nmemb;
usr.bin/ctfconv/pool.c
71
pp->pr_nfree += pp->pr_nmemb;
usr.bin/ctfconv/pool.c
74
pi = SLIST_FIRST(&pp->pr_free);
usr.bin/ctfconv/pool.c
75
SLIST_REMOVE_HEAD(&pp->pr_free, pi_list);
usr.bin/ctfconv/pool.c
76
pp->pr_nfree--;
usr.bin/ctfconv/pool.c
82
pool_put(struct pool *pp, void *p)
usr.bin/ctfconv/pool.c
89
assert(pp->pr_nfree < pp->pr_nitems);
usr.bin/ctfconv/pool.c
91
SLIST_INSERT_HEAD(&pp->pr_free, pi, pi_list);
usr.bin/ctfconv/pool.c
92
pp->pr_nfree++;
usr.bin/ctfconv/pool.c
98
struct pool *pp;
usr.bin/ctfconv/pool.h
40
pmalloc(struct pool *pp, size_t sz)
usr.bin/ctfconv/pool.h
42
return pool_get(pp);
usr.bin/ctfconv/pool.h
46
pzalloc(struct pool *pp, size_t sz)
usr.bin/ctfconv/pool.h
50
p = pool_get(pp);
usr.bin/ctfconv/pool.h
57
pfree(struct pool *pp, void *p)
usr.bin/ctfconv/pool.h
59
pool_put(pp, p);
usr.bin/cvs/root.c
121
pp = strchr(cp, ':');
usr.bin/cvs/root.c
122
if (pp != NULL) {
usr.bin/cvs/root.c
123
*(pp++) = '\0';
usr.bin/cvs/root.c
124
root->cr_pass = pp;
usr.bin/cvs/root.c
131
pp = strchr(sp, ':');
usr.bin/cvs/root.c
132
if (pp != NULL) {
usr.bin/cvs/root.c
133
*(pp++) = '\0';
usr.bin/cvs/root.c
134
root->cr_port = strtonum(pp, 1, 65535, &errstr);
usr.bin/cvs/root.c
63
char *cp, *sp, *pp;
usr.bin/finger/util.c
250
PERSON *pn, **pp;
usr.bin/finger/util.c
252
for (pp = htab + hash(pw->pw_name);
usr.bin/finger/util.c
253
*pp != NULL && strcmp((*pp)->name, pw->pw_name) != 0;
usr.bin/finger/util.c
254
pp = &(*pp)->hlink)
usr.bin/finger/util.c
256
if ((pn = *pp) == NULL) {
usr.bin/finger/util.c
267
*pp = pn;
usr.bin/less/charset.c
356
step_char(char **pp, int dir, char *limit)
usr.bin/less/charset.c
360
char *p = *pp;
usr.bin/less/charset.c
385
*pp = p;
usr.bin/less/cmdbuf.c
198
cmd_step_right(char **pp, int *pwidth, int *bswidth)
usr.bin/less/cmdbuf.c
200
char *p = *pp;
usr.bin/less/cmdbuf.c
201
LWCHAR ch = step_char(pp, +1, p + strlen(p));
usr.bin/less/cmdbuf.c
203
return (cmd_step_common(p, ch, *pp - p, pwidth, bswidth));
usr.bin/less/cmdbuf.c
210
cmd_step_left(char **pp, int *pwidth, int *bswidth)
usr.bin/less/cmdbuf.c
212
char *p = *pp;
usr.bin/less/cmdbuf.c
213
LWCHAR ch = step_char(pp, -1, cmdbuf);
usr.bin/less/cmdbuf.c
215
return (cmd_step_common(*pp, ch, p - *pp, pwidth, bswidth));
usr.bin/less/lesskey.c
347
tstr(char **pp, int xlate)
usr.bin/less/lesskey.c
356
p = *pp;
usr.bin/less/lesskey.c
372
*pp = p;
usr.bin/less/lesskey.c
379
*pp = p+1;
usr.bin/less/lesskey.c
382
*pp = p+1;
usr.bin/less/lesskey.c
387
*pp = p+1;
usr.bin/less/lesskey.c
390
*pp = p+1;
usr.bin/less/lesskey.c
393
*pp = p+1;
usr.bin/less/lesskey.c
409
*pp = p+1;
usr.bin/less/lesskey.c
412
*pp = p+1;
usr.bin/less/lesskey.c
428
*pp = p+1;
usr.bin/less/lesskey.c
439
*pp = p+2;
usr.bin/less/lesskey.c
446
*pp = p+1;
usr.bin/less/pattern.c
84
char *pp, *lp;
usr.bin/less/pattern.c
89
for (pp = pattern, lp = buf; *pp == *lp; pp++, lp++)
usr.bin/less/pattern.c
90
if (pp == pattern_end || lp == buf_end)
usr.bin/less/pattern.c
92
if (pp == pattern_end) {
usr.bin/mail/popen.c
177
struct fp **pp, *p;
usr.bin/mail/popen.c
179
for (pp = &fp_head; (p = *pp) != NULL; pp = &p->link)
usr.bin/mail/popen.c
181
*pp = p->link;
usr.bin/make/dir.c
650
Dir_Destroy(void *pp)
usr.bin/make/dir.c
652
struct PathEntry *p = pp;
usr.bin/mandoc/dba.c
358
const int32_t *pp)
usr.bin/mandoc/dba.c
365
for (ip = pp; *ip; ip++)
usr.bin/mandoc/dba.c
369
for (ip = pp; *ip; ip++)
usr.bin/mandoc/dba_read.c
67
dba_macro_new(dba, im, mdata->value, mdata->pp);
usr.bin/mandoc/dbm.c
342
static const int32_t *pp;
usr.bin/mandoc/dbm.c
357
pp = NULL;
usr.bin/mandoc/dbm.c
366
while (pp == NULL || *pp == 0) {
usr.bin/mandoc/dbm.c
374
pp = dbm_get(macros[im][iv].pages);
usr.bin/mandoc/dbm.c
379
res.page = (struct page *)dbm_get(*pp++) - pages;
usr.bin/mandoc/dbm.c
404
macro.pp = dbm_get(macros[im][iv].pages);
usr.bin/mandoc/dbm.c
429
static const int32_t *pp;
usr.bin/mandoc/dbm.c
437
pp = dbm_get(macros[im]->pages);
usr.bin/mandoc/dbm.c
447
if (*pp == ip)
usr.bin/mandoc/dbm.c
449
if (*pp == 0)
usr.bin/mandoc/dbm.c
451
pp++;
usr.bin/mandoc/dbm.c
459
pp = NULL;
usr.bin/mandoc/dbm.c
466
while (*pp++ != 0)
usr.bin/mandoc/dbm.h
50
const int32_t *pp;
usr.bin/mandoc/html.c
599
const char *p, *pp;
usr.bin/mandoc/html.c
603
pp = h->base_man1;
usr.bin/mandoc/html.c
607
pp = h->base_man2;
usr.bin/mandoc/html.c
611
pp = h->base_includes;
usr.bin/mandoc/html.c
613
while ((p = strchr(pp, '%')) != NULL) {
usr.bin/mandoc/html.c
614
print_encode(h, pp, p, 1);
usr.bin/mandoc/html.c
625
pp = p + 2;
usr.bin/mandoc/html.c
627
if (*pp != '\0')
usr.bin/mandoc/html.c
628
print_encode(h, pp, NULL, 1);
usr.bin/mandoc/mandoc.c
102
char *pp;
usr.bin/mandoc/mandoc.c
106
pp = strptime(p, fmt, &tm);
usr.bin/mandoc/mandoc.c
107
if (NULL != pp && '\0' == *pp) {
usr.bin/mandoc/roff.c
4303
const char *pp;
usr.bin/mandoc/roff.c
4363
pp = p++;
usr.bin/mandoc/roff.c
4366
sz = strlen(pp);
usr.bin/mandoc/roff.c
4368
memcpy(res + ssz, pp, sz);
usr.bin/mandoc/roff.c
4376
sz = (int)(p - pp);
usr.bin/mandoc/roff.c
4378
memcpy(res + ssz, pp, sz);
usr.bin/mandoc/tbl_layout.c
362
struct tbl_cell *p, *pp;
usr.bin/mandoc/tbl_layout.c
369
if ((pp = rp->last) != NULL) {
usr.bin/mandoc/tbl_layout.c
370
pp->next = p;
usr.bin/mandoc/tbl_layout.c
371
p->col = pp->col + 1;
usr.bin/mandoc/term_ps.c
529
const char *pp;
usr.bin/mandoc/term_ps.c
564
pp = outopts->paper;
usr.bin/mandoc/term_ps.c
565
if (pp != NULL && strcasecmp(pp, "letter") != 0) {
usr.bin/mandoc/term_ps.c
566
if (strcasecmp(pp, "a3") == 0) {
usr.bin/mandoc/term_ps.c
570
} else if (strcasecmp(pp, "a4") == 0) {
usr.bin/mandoc/term_ps.c
574
} else if (strcasecmp(pp, "a5") == 0) {
usr.bin/mandoc/term_ps.c
578
} else if (strcasecmp(pp, "legal") == 0) {
usr.bin/mandoc/term_ps.c
582
} else if (sscanf(pp, "%ux%u", &pagex, &pagey) == 2)
usr.bin/mandoc/term_ps.c
585
warnx("%s: Unknown paper", pp);
usr.bin/mg/display.c
932
struct video **vp, **pp;
usr.bin/mg/display.c
965
pp = &pbase[1];
usr.bin/mg/display.c
985
if ((*pp)->v_color != (*vp)->v_color
usr.bin/mg/display.c
986
|| (*pp)->v_hash != (*vp)->v_hash)
usr.bin/mg/display.c
997
++pp;
usr.bin/mg/search.c
683
char *pp;
usr.bin/mg/search.c
704
pp = &pat[1];
usr.bin/mg/search.c
705
while (*pp != 0) {
usr.bin/mg/search.c
712
if (eq(c, *pp++, xcase) == FALSE)
usr.bin/mg/search.c
717
if (eq(c, *pp++, xcase) == FALSE)
usr.bin/mg/search.c
743
char *epp, *pp;
usr.bin/mg/search.c
768
pp = epp;
usr.bin/mg/search.c
770
while (pp != &pat[0]) {
usr.bin/mg/search.c
782
if (eq(c, *--pp, xcase) == FALSE) {
usr.bin/netstat/inet.c
1325
pp("%p", so_pcb, ", ");
usr.bin/netstat/inet.c
1326
pp("%p", so_proto, ", ");
usr.bin/netstat/inet.c
1327
pp("%p", so_head, "\n ");
usr.bin/netstat/inet.c
1365
pp("%p", ssp_socket, ", ");
usr.bin/netstat/inet.c
1366
pp("%p", ssp_soback, "\n ");
usr.bin/netstat/inet.c
1414
pp("%p", pr_domain, "\n ");
usr.bin/netstat/inet.c
1480
pp("%p", inp_table, "\n ");
usr.bin/netstat/inet.c
1486
pp("%p", inp_socket, ", ");
usr.bin/netstat/inet.c
1487
pp("%p", inp_ppcb, "\n ");
usr.bin/netstat/inet.c
1488
pp("%p", inp_route.ro_rt, ", ");
usr.bin/netstat/inet.c
1498
pp("%p", inp_icmp6filt, "\n ");
usr.bin/netstat/inet.c
1499
pp("%p", inp_pf_sk, "\n ");
usr.bin/netstat/inet.c
1527
pp("%p", t_inpcb, "\n ");
usr.bin/netstat/unix.c
106
pp("%p", unp_socket, "\n ");
usr.bin/netstat/unix.c
107
pp("%p", unp_vnode, ", ");
usr.bin/netstat/unix.c
109
pp("%p", unp_conn, ", ");
usr.bin/netstat/unix.c
112
pp("%p", unp_addr, "\n ");
usr.bin/openssl/ca.c
1379
pp = sk_OPENSSL_PSTRING_value(db->db->data, i);
usr.bin/openssl/ca.c
1380
if (pp[DB_type][0] == DB_TYPE_REV) {
usr.bin/openssl/ca.c
1383
j = make_revoked(r, pp[DB_rev_date]);
usr.bin/openssl/ca.c
1388
if (!BN_hex2bn(&serial, pp[DB_serial]))
usr.bin/openssl/ca.c
630
char *const *pp;
usr.bin/openssl/ca.c
883
pp = sk_OPENSSL_PSTRING_value(db->db->data, i);
usr.bin/openssl/ca.c
884
if ((pp[DB_type][0] != DB_TYPE_REV) &&
usr.bin/openssl/ca.c
885
(pp[DB_rev_date][0] != '\0')) {
usr.bin/openssl/ca.c
891
if ((pp[DB_type][0] == DB_TYPE_REV) &&
usr.bin/openssl/ca.c
892
!make_revoked(NULL, pp[DB_rev_date])) {
usr.bin/openssl/ca.c
896
if (!check_time_format((char *) pp[DB_exp_date])) {
usr.bin/openssl/ca.c
901
p = pp[DB_serial];
usr.bin/openssl/ca.c
919
i + 1, (long) (p - pp[DB_serial]), *p);
usr.bin/renice/renice.c
102
struct renice_param *pp;
usr.bin/renice/renice.c
103
for (pp = params; pp != p; pp++) {
usr.bin/renice/renice.c
104
pp->pri = pri;
usr.bin/renice/renice.c
105
pp->pri_type = RENICE_INCREMENT;
usr.bin/rsync/flist.c
519
void *pp;
usr.bin/rsync/flist.c
526
pp = recallocarray(*fl, *max,
usr.bin/rsync/flist.c
528
if (pp == NULL) {
usr.bin/rsync/flist.c
532
*fl = pp;
usr.bin/rsync/ids.c
163
void *pp;
usr.bin/rsync/ids.c
204
pp = reallocarray(*ids, *idsz + 1, sizeof(struct ident));
usr.bin/rsync/ids.c
205
if (pp == NULL) {
usr.bin/rsync/ids.c
209
*ids = pp;
usr.bin/rsync/ids.c
272
void *pp;
usr.bin/rsync/ids.c
281
pp = reallocarray(*ids,
usr.bin/rsync/ids.c
283
if (pp == NULL) {
usr.bin/rsync/ids.c
287
*ids = pp;
usr.bin/rsync/io.c
511
void *pp;
usr.bin/rsync/io.c
517
pp = realloc(*buf, *bufsz + sz + extra);
usr.bin/rsync/io.c
518
if (pp == NULL) {
usr.bin/rsync/io.c
522
*buf = pp;
usr.bin/rsync/rmatch.c
153
*pp = pattern;
usr.bin/rsync/rmatch.c
163
matchchar(const char **pp, const char in)
usr.bin/rsync/rmatch.c
165
const char *pattern = *pp;
usr.bin/rsync/rmatch.c
207
*pp = pattern;
usr.bin/rsync/rmatch.c
218
matchsub(const char **pp, const char **ss, const char *end, int wild)
usr.bin/rsync/rmatch.c
220
const char *pattern = *pp;
usr.bin/rsync/rmatch.c
279
pattern = *pp;
usr.bin/rsync/rmatch.c
289
*pp = pattern;
usr.bin/rsync/rmatch.c
97
rangematch(const char **pp, char test)
usr.bin/rsync/rmatch.c
99
const char *pattern = *pp;
usr.bin/rsync/symlinks.c
37
void *pp;
usr.bin/rsync/symlinks.c
40
if ((pp = realloc(buf, sz + 1)) == NULL) {
usr.bin/rsync/symlinks.c
45
buf = pp;
usr.bin/rsync/symlinks.c
76
void *pp;
usr.bin/rsync/symlinks.c
79
if ((pp = realloc(buf, sz + 1)) == NULL) {
usr.bin/rsync/symlinks.c
84
buf = pp;
usr.bin/skeyinit/skeyinit.c
123
if ((pp = getpwuid(getuid())) == NULL)
usr.bin/skeyinit/skeyinit.c
129
(void)strlcpy(me, pp->pw_name, sizeof me);
usr.bin/skeyinit/skeyinit.c
130
if ((pp = getpwnam(argv[0])) == NULL)
usr.bin/skeyinit/skeyinit.c
132
if (strcmp(pp->pw_name, me) != 0)
usr.bin/skeyinit/skeyinit.c
141
if ((pp = getpwnam(argv[0])) == NULL) {
usr.bin/skeyinit/skeyinit.c
145
pp = &_pp;
usr.bin/skeyinit/skeyinit.c
149
if (setresuid(-1, pp->pw_uid, -1) != 0)
usr.bin/skeyinit/skeyinit.c
151
pp->pw_uid);
usr.bin/skeyinit/skeyinit.c
153
} else if ((pp = getpwuid(0)) == NULL)
usr.bin/skeyinit/skeyinit.c
161
switch (skey_haskey(pp->pw_name)) {
usr.bin/skeyinit/skeyinit.c
187
if ((pp = pw_dup(pp)) == NULL)
usr.bin/skeyinit/skeyinit.c
189
if (!auth_userokay(pp->pw_name, auth_type, NULL, NULL))
usr.bin/skeyinit/skeyinit.c
212
rval = skeylookup(&skey, pp->pw_name);
usr.bin/skeyinit/skeyinit.c
221
"%s/%s", _PATH_SKEYDIR, pp->pw_name)
usr.bin/skeyinit/skeyinit.c
228
pp->pw_name);
usr.bin/skeyinit/skeyinit.c
232
(void)printf("[Updating %s with %s]\n", pp->pw_name,
usr.bin/skeyinit/skeyinit.c
273
(void)printf("[Adding %s with %s]\n", pp->pw_name,
usr.bin/skeyinit/skeyinit.c
276
_PATH_SKEYDIR, pp->pw_name) >= sizeof(filename))
usr.bin/skeyinit/skeyinit.c
287
if (fchown(fileno(skey.keyfile), pp->pw_uid, -1) != 0 ||
usr.bin/skeyinit/skeyinit.c
289
err(1, "can't set owner/mode for %s", pp->pw_name);
usr.bin/skeyinit/skeyinit.c
301
normal_mode(pp->pw_name, n, key, seed);
usr.bin/skeyinit/skeyinit.c
311
pp->pw_name, skey_get_algorithm(), n, seed, skey.val);
usr.bin/skeyinit/skeyinit.c
314
(void)printf("\nID %s skey is otp-%s %d %s\n", pp->pw_name,
usr.bin/skeyinit/skeyinit.c
54
struct passwd *pp;
usr.bin/spell/spellprog.c
624
char *pp;
usr.bin/spell/spellprog.c
632
pp = space;
usr.bin/spell/spellprog.c
633
deriv[lev+1] = pp;
usr.bin/spell/spellprog.c
635
*pp++ = '+';
usr.bin/spell/spellprog.c
636
while ((*pp = *cp++))
usr.bin/spell/spellprog.c
637
pp++;
usr.bin/spell/spellprog.c
642
if (pp - space >= sizeof(space))
usr.bin/top/display.c
166
char **pp;
usr.bin/top/display.c
198
pp = cpustate_names;
usr.bin/top/display.c
200
while (*pp != NULL) {
usr.bin/top/display.c
201
if ((i = strlen(*pp++)) > 0) {
usr.bin/top/display.c
698
string_count(char **pp)
usr.bin/top/display.c
703
while (*pp++ != NULL)
usr.bin/top/machine.c
422
struct kinfo_proc **prefp, *pp;
usr.bin/top/machine.c
461
for (pp = pbase; pp < &pbase[nproc]; pp++) {
usr.bin/top/machine.c
466
if (show_threads && pp->p_tid == -1)
usr.bin/top/machine.c
473
if (pp->p_stat != 0) {
usr.bin/top/machine.c
475
process_states[(unsigned char) pp->p_stat]++;
usr.bin/top/machine.c
476
if ((pp->p_psflags & PS_ZOMBIE) == 0 &&
usr.bin/top/machine.c
477
(show_idle || pp->p_pctcpu != 0 ||
usr.bin/top/machine.c
478
pp->p_stat == SRUN) &&
usr.bin/top/machine.c
479
(!hide_uid || pp->p_ruid != sel->huid) &&
usr.bin/top/machine.c
480
(!show_uid || pp->p_ruid == sel->uid) &&
usr.bin/top/machine.c
481
(!show_pid || pp->p_pid == sel->pid) &&
usr.bin/top/machine.c
482
(!hide_rtableid || pp->p_rtableid != sel->hrtableid) &&
usr.bin/top/machine.c
483
(!show_rtableid || pp->p_rtableid == sel->rtableid) &&
usr.bin/top/machine.c
484
(!show_cmd || cmd_matches(pp, sel->command))) {
usr.bin/top/machine.c
485
*prefp++ = pp;
usr.bin/top/machine.c
504
state_abbr(struct kinfo_proc *pp)
usr.bin/top/machine.c
508
if (ncpu > 1 && pp->p_cpuid != KI_NOCPU)
usr.bin/top/machine.c
510
state_abbrev[(unsigned char)pp->p_stat], pp->p_cpuid);
usr.bin/top/machine.c
513
state_abbrev[(unsigned char)pp->p_stat]);
usr.bin/top/machine.c
552
struct kinfo_proc *pp;
usr.bin/top/machine.c
558
pp = *(hndl->next_proc++);
usr.bin/top/machine.c
560
cputime = pp->p_rtime_sec + ((pp->p_rtime_usec + 500000) / 1000000);
usr.bin/top/machine.c
563
pct = (double)pp->p_pctcpu / fscale;
usr.bin/top/machine.c
566
snprintf(second_buf, sizeof(second_buf), "%8d", pp->p_tid);
usr.bin/top/machine.c
568
strlcpy(second_buf, (*get_userid)(pp->p_ruid, 0),
usr.bin/top/machine.c
572
snprintf(eighth_buf, sizeof(eighth_buf), "%7d", pp->p_rtableid);
usr.bin/top/machine.c
574
strlcpy(eighth_buf, pp->p_wmesg[0] ? pp->p_wmesg : "-",
usr.bin/top/machine.c
578
snprintf(fmt, sizeof(fmt), Proc_format, pp->p_pid, second_buf,
usr.bin/top/machine.c
579
pp->p_priority - PZERO, pp->p_nice - NZERO,
usr.bin/top/machine.c
580
format_k(pagetok(PROCSIZE(pp))),
usr.bin/top/machine.c
581
format_k(pagetok(pp->p_vm_rssize)),
usr.bin/top/machine.c
582
(pp->p_stat == SSLEEP && pp->p_slptime > maxslp) ?
usr.bin/top/machine.c
583
"idle" : state_abbr(pp),
usr.bin/top/machine.c
585
printable(format_comm(pp)));
usr.bin/top/machine.c
587
*pid = pp->p_pid;
usr.bin/top/machine.c
70
#define PROCSIZE(pp) ((pp)->p_vm_tsize + (pp)->p_vm_dsize + (pp)->p_vm_ssize)
usr.bin/top/machine.c
802
struct kinfo_proc **prefp, *pp;
usr.bin/top/machine.c
808
pp = *prefp++;
usr.bin/top/machine.c
809
if (pp->p_pid == pid)
usr.bin/top/machine.c
810
return ((uid_t)pp->p_ruid);
usr.bin/vi/common/line.c
116
if (pp != NULL)
usr.bin/vi/common/line.c
117
*pp = tp->lb;
usr.bin/vi/common/line.c
135
if (pp != NULL)
usr.bin/vi/common/line.c
136
*pp = ep->c_lp;
usr.bin/vi/common/line.c
153
if (pp != NULL)
usr.bin/vi/common/line.c
154
*pp = NULL;
usr.bin/vi/common/line.c
168
if (pp != NULL)
usr.bin/vi/common/line.c
169
*pp = ep->c_lp;
usr.bin/vi/common/line.c
36
db_eget(SCR *sp, recno_t lno, char **pp, size_t *lenp, int *isemptyp)
usr.bin/vi/common/line.c
44
if (!db_get(sp, lno, 0, pp, lenp))
usr.bin/vi/common/line.c
75
db_get(SCR *sp, recno_t lno, u_int32_t flags, char **pp, size_t *lenp)
usr.bin/vi/ex/ex_script.c
594
char *pp;
usr.bin/vi/ex/ex_script.c
600
for (pp = sc->sh_prompt;
usr.bin/vi/ex/ex_script.c
602
if (*pp == '\0') {
usr.bin/vi/ex/ex_script.c
603
for (; prompt_len && *pp == '\0'; --prompt_len, ++pp);
usr.bin/vi/ex/ex_script.c
606
for (; line_len && *lp != *pp; --line_len, ++lp);
usr.bin/vi/ex/ex_script.c
610
if (*pp++ != *lp++)
usr.bin/vmstat/vmstat.c
1019
struct pool pool, *pp = &pool;
usr.bin/vmstat/vmstat.c
1030
if (kvm_read(kd, addr, (void *)pp, sizeof *pp) != sizeof *pp) {
usr.bin/vmstat/vmstat.c
1036
if (kvm_read(kd, (u_long)pp->pr_wchan, name, sizeof name) < 0) {
usr.bin/vmstat/vmstat.c
1045
pi.pr_size = pp->pr_size;
usr.bin/vmstat/vmstat.c
1046
pi.pr_pgsize = pp->pr_pgsize;
usr.bin/vmstat/vmstat.c
1047
pi.pr_itemsperpage = pp->pr_itemsperpage;
usr.bin/vmstat/vmstat.c
1048
pi.pr_npages = pp->pr_npages;
usr.bin/vmstat/vmstat.c
1049
pi.pr_minpages = pp->pr_minpages;
usr.bin/vmstat/vmstat.c
1050
pi.pr_maxpages = pp->pr_maxpages;
usr.bin/vmstat/vmstat.c
1051
pi.pr_hardlimit = pp->pr_hardlimit;
usr.bin/vmstat/vmstat.c
1052
pi.pr_nout = pp->pr_nout;
usr.bin/vmstat/vmstat.c
1053
pi.pr_nitems = pp->pr_nitems;
usr.bin/vmstat/vmstat.c
1054
pi.pr_nget = pp->pr_nget;
usr.bin/vmstat/vmstat.c
1055
pi.pr_nput = pp->pr_nput;
usr.bin/vmstat/vmstat.c
1056
pi.pr_nfail = pp->pr_nfail;
usr.bin/vmstat/vmstat.c
1057
pi.pr_npagealloc = pp->pr_npagealloc;
usr.bin/vmstat/vmstat.c
1058
pi.pr_npagefree = pp->pr_npagefree;
usr.bin/vmstat/vmstat.c
1059
pi.pr_hiwat = pp->pr_hiwat;
usr.bin/vmstat/vmstat.c
1060
pi.pr_nidle = pp->pr_nidle;
usr.bin/vmstat/vmstat.c
1067
addr = (u_long)SIMPLEQ_NEXT(pp, pr_poollist);
usr.bin/vmstat/vmstat.c
889
print_pool(struct kinfo_pool *pp, char *name)
usr.bin/vmstat/vmstat.c
915
if (pp->pr_nget == 0 && !verbose)
usr.bin/vmstat/vmstat.c
918
if (pp->pr_maxpages == UINT_MAX)
usr.bin/vmstat/vmstat.c
921
snprintf(maxp, sizeof maxp, "%u", pp->pr_maxpages);
usr.bin/vmstat/vmstat.c
940
PRWORD(ovflw, " %*u", 5, 1, pp->pr_size);
usr.bin/vmstat/vmstat.c
941
PRWORD(ovflw, " %*lu", 9, 1, pp->pr_nget);
usr.bin/vmstat/vmstat.c
942
PRWORD(ovflw, " %*lu", 5, 1, pp->pr_nfail);
usr.bin/vmstat/vmstat.c
943
PRWORD(ovflw, " %*lu", 9, 1, pp->pr_nget - pp->pr_nput);
usr.bin/vmstat/vmstat.c
944
PRWORD(ovflw, " %*lu", 6, 1, pp->pr_npagealloc);
usr.bin/vmstat/vmstat.c
945
PRWORD(ovflw, " %*lu", 6, 1, pp->pr_npagefree);
usr.bin/vmstat/vmstat.c
946
PRWORD(ovflw, " %*d", 6, 1, pp->pr_npages);
usr.bin/vmstat/vmstat.c
947
PRWORD(ovflw, " %*d", 6, 1, pp->pr_hiwat);
usr.bin/vmstat/vmstat.c
948
PRWORD(ovflw, " %*d", 6, 1, pp->pr_minpages);
usr.bin/vmstat/vmstat.c
950
PRWORD(ovflw, " %*lu\n", 5, 1, pp->pr_nidle);
usr.bin/watch/watch.c
339
wchar_t *cur_line, *prev_line, *p, *pp;
usr.bin/watch/watch.c
348
for (pp = prev_line, cw = 0; cw < start_column; pp++)
usr.bin/watch/watch.c
349
cw += WCWIDTH(*pp);
usr.bin/watch/watch.c
372
pp++;
usr.bin/watch/watch.c
390
if (*p == *pp) {
usr.bin/watch/watch.c
392
pp++;
usr.bin/watch/watch.c
405
pp--;
usr.bin/watch/watch.c
415
pp++;
usr.bin/watch/watch.c
429
pp++;
usr.sbin/acme-client/chngproc.c
101
pp = reallocarray(fs, (fsz + 1), sizeof(char *));
usr.sbin/acme-client/chngproc.c
102
if (pp == NULL) {
usr.sbin/acme-client/chngproc.c
106
fs = pp;
usr.sbin/acme-client/chngproc.c
38
void *pp;
usr.sbin/acme-client/http.c
381
void *pp;
usr.sbin/acme-client/http.c
404
pp = recallocarray(trans->bbuf,
usr.sbin/acme-client/http.c
406
if (pp == NULL) {
usr.sbin/acme-client/http.c
410
trans->bbuf = pp;
usr.sbin/acme-client/http.c
567
void *pp;
usr.sbin/acme-client/http.c
598
pp = recallocarray(trans->hbuf,
usr.sbin/acme-client/http.c
600
if (pp == NULL) {
usr.sbin/acme-client/http.c
604
trans->hbuf = pp;
usr.sbin/acme-client/keyproc.c
201
pp = recallocarray(sans, sansz, sansz + strlen(san), 1);
usr.sbin/acme-client/keyproc.c
202
if (pp == NULL) {
usr.sbin/acme-client/keyproc.c
206
sans = pp;
usr.sbin/acme-client/keyproc.c
83
void *pp;
usr.sbin/amd/amd/opts.c
676
opt_apply *pp;
usr.sbin/amd/amd/opts.c
677
for (pp = ppp; pp->opt; pp++)
usr.sbin/amd/amd/opts.c
678
(*op)(pp, b);
usr.sbin/amd/amd/util.c
281
bind_resv_port(int so, u_short *pp)
usr.sbin/amd/amd/util.c
290
if (pp && rc == 0)
usr.sbin/amd/amd/util.c
291
*pp = ntohs(sin.sin_port);
usr.sbin/bgpctl/mrtparser.c
450
mrt_parse_dump(struct mrt_hdr *hdr, struct ibuf *msg, struct mrt_peer **pp,
usr.sbin/bgpctl/mrtparser.c
460
if (*pp == NULL) {
usr.sbin/bgpctl/mrtparser.c
461
*pp = calloc(1, sizeof(struct mrt_peer));
usr.sbin/bgpctl/mrtparser.c
462
if (*pp == NULL)
usr.sbin/bgpctl/mrtparser.c
464
(*pp)->peers = calloc(1, sizeof(struct mrt_peer_entry));
usr.sbin/bgpctl/mrtparser.c
465
if ((*pp)->peers == NULL)
usr.sbin/bgpctl/mrtparser.c
467
(*pp)->npeers = 1;
usr.sbin/bgpctl/mrtparser.c
469
p = *pp;
usr.sbin/bgpctl/mrtparser.c
529
mrt_parse_dump_mp(struct mrt_hdr *hdr, struct ibuf *msg, struct mrt_peer **pp,
usr.sbin/bgpctl/mrtparser.c
540
if (*pp == NULL) {
usr.sbin/bgpctl/mrtparser.c
541
*pp = calloc(1, sizeof(struct mrt_peer));
usr.sbin/bgpctl/mrtparser.c
542
if (*pp == NULL)
usr.sbin/bgpctl/mrtparser.c
544
(*pp)->peers = calloc(1, sizeof(struct mrt_peer_entry));
usr.sbin/bgpctl/mrtparser.c
545
if ((*pp)->peers == NULL)
usr.sbin/bgpctl/mrtparser.c
547
(*pp)->npeers = 1;
usr.sbin/bgpctl/mrtparser.c
549
p = *pp;
usr.sbin/bgpd/rde_adjout.c
164
pend_prefix_remove(struct pend_prefix *pp, struct pend_prefix_queue *head,
usr.sbin/bgpd/rde_adjout.c
167
if (CH_REMOVE(pend_prefix_hash, &peer->pend_prefixes, pp) != pp) {
usr.sbin/bgpd/rde_adjout.c
171
TAILQ_REMOVE(head, pp, entry);
usr.sbin/bgpd/rde_adjout.c
173
if (pp->attrs == NULL) {
usr.sbin/bgpd/rde_adjout.c
178
pp->attrs = NULL;
usr.sbin/bgpd/rde_adjout.c
186
struct pend_prefix *pp;
usr.sbin/bgpd/rde_adjout.c
195
pp = pend_prefix_lookup(peer, pt, path_id_tx);
usr.sbin/bgpd/rde_adjout.c
196
if (pp == NULL) {
usr.sbin/bgpd/rde_adjout.c
197
pp = pend_prefix_alloc(pa, pt, path_id_tx);
usr.sbin/bgpd/rde_adjout.c
199
if (pp->attrs == NULL)
usr.sbin/bgpd/rde_adjout.c
202
head = &pp->attrs->prefixes;
usr.sbin/bgpd/rde_adjout.c
203
oldpa = pp->attrs;
usr.sbin/bgpd/rde_adjout.c
204
pend_prefix_remove(pp, head, peer);
usr.sbin/bgpd/rde_adjout.c
205
pp->attrs = pa;
usr.sbin/bgpd/rde_adjout.c
216
TAILQ_INSERT_TAIL(head, pp, entry);
usr.sbin/bgpd/rde_adjout.c
217
if (CH_INSERT(pend_prefix_hash, &peer->pend_prefixes, pp, NULL) != 1) {
usr.sbin/bgpd/rde_adjout.c
229
struct pend_prefix *pp;
usr.sbin/bgpd/rde_adjout.c
231
if ((pp = calloc(1, sizeof(*pp))) == NULL)
usr.sbin/bgpd/rde_adjout.c
234
pp->pt = pt_ref(pt);
usr.sbin/bgpd/rde_adjout.c
235
pp->attrs = attrs;
usr.sbin/bgpd/rde_adjout.c
236
pp->path_id_tx = path_id_tx;
usr.sbin/bgpd/rde_adjout.c
238
return pp;
usr.sbin/bgpd/rde_adjout.c
242
pend_prefix_free(struct pend_prefix *pp, struct pend_prefix_queue *head,
usr.sbin/bgpd/rde_adjout.c
245
pend_prefix_remove(pp, head, peer);
usr.sbin/bgpd/rde_adjout.c
246
pt_unref(pp->pt);
usr.sbin/bgpd/rde_adjout.c
248
free(pp);
usr.sbin/bgpd/rde_adjout.c
41
pend_prefix_hash(const struct pend_prefix *pp)
usr.sbin/bgpd/rde_adjout.c
45
h = ch_qhash64(h, (uintptr_t)pp->pt);
usr.sbin/bgpd/rde_adjout.c
46
h = ch_qhash64(h, pp->path_id_tx);
usr.sbin/bgpd/rde_adjout.c
863
struct pend_prefix *pp, *npp;
usr.sbin/bgpd/rde_adjout.c
867
TAILQ_FOREACH_SAFE(pp, &peer->withdraws[aid], entry, npp) {
usr.sbin/bgpd/rde_adjout.c
868
pend_prefix_free(pp, &peer->withdraws[aid], peer);
usr.sbin/bgpd/rde_adjout.c
871
TAILQ_FOREACH_SAFE(pp, &pa->prefixes, entry, npp) {
usr.sbin/bgpd/rde_adjout.c
872
pend_prefix_free(pp, &pa->prefixes, peer);
usr.sbin/bgpd/rde_decide.c
308
prefix_set_dmetric(struct prefix *pp, struct prefix *np)
usr.sbin/bgpd/rde_decide.c
313
if (pp == NULL)
usr.sbin/bgpd/rde_decide.c
317
np->dmetric = prefix_cmp(pp, np, &testall);
usr.sbin/bgpd/rde_decide.c
430
struct prefix *xp, *np, *pp;
usr.sbin/bgpd/rde_decide.c
434
pp = TAILQ_PREV(old, prefix_queue, rib_l);
usr.sbin/bgpd/rde_decide.c
471
if (pp)
usr.sbin/bgpd/rde_decide.c
472
prefix_set_dmetric(pp, TAILQ_NEXT(pp, rib_l));
usr.sbin/bgpd/rde_update.c
1152
struct pend_prefix *pp;
usr.sbin/bgpd/rde_update.c
1220
pp = TAILQ_FIRST(&pa->prefixes);
usr.sbin/bgpd/rde_update.c
1221
pt_getaddr(pp->pt, &addr);
usr.sbin/bgpd/rde_update.c
1223
"prefix %s/%d dropped", log_addr(&addr), pp->pt->prefixlen);
usr.sbin/bgpd/rde_update.c
1225
if (up_dump_withdraw_one(peer, pp->pt, pp->path_id_tx, buf) == -1)
usr.sbin/bgpd/rde_update.c
1227
pend_prefix_free(pp, &pa->prefixes, peer);
usr.sbin/bgplgd/slowcgi.c
244
const char *pp;
usr.sbin/bgplgd/slowcgi.c
259
while ((pp = strsep(&path, ":")) != NULL) {
usr.sbin/bgplgd/slowcgi.c
260
if (*pp == '\0')
usr.sbin/bgplgd/slowcgi.c
262
if (asprintf(&cmd, "%s/%s", pp, prog) == -1)
usr.sbin/bpflogd/bpflogd.c
566
struct pcap_pkthdr pps[PCAP_PKTS], *pp;
usr.sbin/bpflogd/bpflogd.c
621
pp = &pps[np++];
usr.sbin/bpflogd/bpflogd.c
623
pp->ts = bh->bh_tstamp;
usr.sbin/bpflogd/bpflogd.c
624
pp->caplen = caplen;
usr.sbin/bpflogd/bpflogd.c
625
pp->len = bh->bh_datalen;
usr.sbin/bpflogd/bpflogd.c
627
iov->iov_base = pp;
usr.sbin/bpflogd/bpflogd.c
628
iov->iov_len = sizeof(*pp);
usr.sbin/httpd/proc.c
249
struct privsep_pipes *pp = ps->ps_pp;
usr.sbin/httpd/proc.c
263
if (pp->pp_pipes[dst][n] != -1) {
usr.sbin/httpd/proc.c
268
pp->pp_pipes[dst][n] = fd;
usr.sbin/httpd/proc.c
282
struct privsep_pipes *pp;
usr.sbin/httpd/proc.c
332
pp = &ps->ps_pipes[src][i];
usr.sbin/httpd/proc.c
336
if ((pp->pp_pipes[dst] =
usr.sbin/httpd/proc.c
343
pp->pp_pipes[dst][j] = -1;
usr.sbin/httpd/proc.c
445
struct privsep_pipes *pp;
usr.sbin/httpd/proc.c
450
pp = ps->ps_pp;
usr.sbin/httpd/proc.c
457
if (pp->pp_pipes[dst][n] == -1)
usr.sbin/httpd/proc.c
463
close(pp->pp_pipes[dst][n]);
usr.sbin/httpd/proc.c
464
pp->pp_pipes[dst][n] = -1;
usr.sbin/inetd/inetd.c
901
struct protoent *pp;
usr.sbin/inetd/inetd.c
903
if ((pp = getprotobyname(sep->se_proto+4)) == NULL) {
usr.sbin/inetd/inetd.c
918
sep->se_rpcprog, n, pp->p_proto,
usr.sbin/inetd/inetd.c
921
if (!pmap_set(sep->se_rpcprog, n, pp->p_proto, ntohs(sin.sin_port)))
usr.sbin/inetd/inetd.c
924
sep->se_rpcprog, n, pp->p_proto,
usr.sbin/installboot/bootstrap.c
39
struct partition *pp;
usr.sbin/installboot/bootstrap.c
90
pp = &dl.d_partitions[i];
usr.sbin/installboot/bootstrap.c
93
if (DL_GETPSIZE(pp) == 0)
usr.sbin/installboot/bootstrap.c
95
if ((u_int64_t)bootsec <= DL_GETPOFFSET(pp))
usr.sbin/installboot/bootstrap.c
97
switch (pp->p_fstype) {
usr.sbin/installboot/i386_installboot.c
791
struct partition *pp;
usr.sbin/installboot/i386_installboot.c
853
pp = &dl->d_partitions[DISKPART(fsb.st_dev)];
usr.sbin/installboot/i386_installboot.c
859
sbread(devfd, DL_SECTOBLK(dl, pp->p_offset), &fs, sblock);
usr.sbin/installboot/i386_installboot.c
871
devread(devfd, buf, DL_SECTOBLK(dl, pp->p_offset) + blk,
usr.sbin/installboot/i386_installboot.c
910
sym_set_value(pbr_symbols, "_p_offset", pp->p_offset);
usr.sbin/installboot/i386_installboot.c
924
pp->p_offset,
usr.sbin/installboot/i386_softraid.c
48
struct partition *pp;
usr.sbin/installboot/i386_softraid.c
76
pp = &dl.d_partitions[DL_PARTNAME2NUM(part)];
usr.sbin/installboot/i386_softraid.c
77
if (pp->p_offseth != 0)
usr.sbin/installboot/i386_softraid.c
79
poffset = pp->p_offset; /* Offset of RAID partition. */
usr.sbin/installboot/landisk_installboot.c
175
pp = &dl.d_partitions[i];
usr.sbin/installboot/landisk_installboot.c
178
if (DL_GETPSIZE(pp) == 0)
usr.sbin/installboot/landisk_installboot.c
180
if (bootpos + (u_int64_t)bootsec <= DL_GETPOFFSET(pp))
usr.sbin/installboot/landisk_installboot.c
182
switch (pp->p_fstype) {
usr.sbin/installboot/landisk_installboot.c
85
struct partition *pp;
usr.sbin/makefs/ffs.c
165
ffs_opts->pp = NULL;
usr.sbin/makefs/ffs.c
225
struct partition *pp;
usr.sbin/makefs/ffs.c
245
pp = &lp->d_partitions[0]; /* a.k.a. 'a' */
usr.sbin/makefs/ffs.c
246
pp->p_fstype = FS_BSDFFS;
usr.sbin/makefs/ffs.c
247
pp->p_fragblock = DISKLABELV1_FFS_FRAGBLOCK(fsize, bsize / fsize);
usr.sbin/makefs/ffs.c
248
DL_SETPOFFSET(pp, poffset);
usr.sbin/makefs/ffs.c
249
DL_SETPSIZE(pp, rdsize - poffset);
usr.sbin/makefs/ffs.c
251
pp = &lp->d_partitions[RAW_PART]; /* a.k.a. 'c' */
usr.sbin/makefs/ffs.c
252
DL_SETPOFFSET(pp, 0);
usr.sbin/makefs/ffs.c
253
DL_SETPSIZE(pp, DL_GETDSIZE(lp));
usr.sbin/makefs/ffs.c
302
ffs_opts->pp = &ffs_opts->lp->d_partitions[0];
usr.sbin/makefs/ffs.c
314
ffs_opts->pp->p_cpg = bpg;
usr.sbin/makefs/ffs.c
349
struct partition *pp = NULL;
usr.sbin/makefs/ffs.c
363
pp = &lp->d_partitions[i];
usr.sbin/makefs/ffs.c
364
if (pp->p_fstype == FS_BSDFFS &&
usr.sbin/makefs/ffs.c
365
pp->p_offset * lp->d_secsize == fsopts->offset) {
usr.sbin/makefs/ffs.c
371
ffs_opts->pp = pp;
usr.sbin/makefs/ffs.c
373
if (pp->p_fragblock == 0)
usr.sbin/makefs/ffs.c
385
DL_GETPSIZE(pp) * lp->d_secsize;
usr.sbin/makefs/ffs.c
386
ffs_opts->fsize = DISKLABELV1_FFS_FSIZE(pp->p_fragblock);
usr.sbin/makefs/ffs.c
387
ffs_opts->bsize = DISKLABELV1_FFS_BSIZE(pp->p_fragblock);
usr.sbin/makefs/ffs.h
58
struct partition *pp; /* matching FFS partition in disklabel */
usr.sbin/netgroup_mkdb/stringlist.c
192
getnetgroup(char **pp)
usr.sbin/netgroup_mkdb/stringlist.c
199
(*pp)++; /* skip '(' */
usr.sbin/netgroup_mkdb/stringlist.c
200
if (!getstring(pp, ',', &ng->ng_host))
usr.sbin/netgroup_mkdb/stringlist.c
203
if (!getstring(pp, ',', &ng->ng_user))
usr.sbin/netgroup_mkdb/stringlist.c
206
if (!getstring(pp, ')', &ng->ng_domain))
usr.sbin/netgroup_mkdb/stringlist.c
232
getstring(char **pp, int del, char **str)
usr.sbin/netgroup_mkdb/stringlist.c
237
for (sp = *pp; *sp && _NG_ISSPACE(*sp); sp++)
usr.sbin/netgroup_mkdb/stringlist.c
253
*pp = ++dp;
usr.sbin/nsd/difffile.c
295
rrset_type** pp = &domain->rrsets;
usr.sbin/nsd/difffile.c
296
while(*pp && *pp != rrset) {
usr.sbin/nsd/difffile.c
297
pp = &( (*pp)->next );
usr.sbin/nsd/difffile.c
299
if(!*pp) {
usr.sbin/nsd/difffile.c
303
*pp = rrset->next;
usr.sbin/ntpd/ntp.c
413
struct ntp_peer *pp = idx2peer[j - idx_peers];
usr.sbin/ntpd/ntp.c
416
switch (client_dispatch(pp, conf->settime,
usr.sbin/ntpd/ntp.c
420
"received", log_ntp_addr(pp->addr));
usr.sbin/ntpd/ntp.c
421
if (pp->trustlevel >=
usr.sbin/ntpd/ntp.c
423
(pp->trustlevel /= 2) <
usr.sbin/ntpd/ntp.c
426
log_ntp_addr(pp->addr));
usr.sbin/ocspcheck/http.c
395
void *pp;
usr.sbin/ocspcheck/http.c
419
pp = recallocarray(trans->bbuf,
usr.sbin/ocspcheck/http.c
421
if (pp == NULL) {
usr.sbin/ocspcheck/http.c
425
trans->bbuf = pp;
usr.sbin/ocspcheck/http.c
583
void *pp;
usr.sbin/ocspcheck/http.c
614
pp = realloc(trans->hbuf, trans->hbufsz + ssz);
usr.sbin/ocspcheck/http.c
615
if (pp == NULL) {
usr.sbin/ocspcheck/http.c
619
trans->hbuf = pp;
usr.sbin/ocspcheck/ocspcheck.c
169
short pp;
usr.sbin/ocspcheck/ocspcheck.c
170
pp = strtonum(ep + 1, 1, SHRT_MAX, &errstr);
usr.sbin/ocspcheck/ocspcheck.c
177
*port = pp;
usr.sbin/pppd/main.c
792
struct callout *newp, *p, **pp;
usr.sbin/pppd/main.c
813
for (pp = &callout; (p = *pp); pp = &p->c_next)
usr.sbin/pppd/main.c
819
*pp = newp;
usr.sbin/relayd/proc.c
249
struct privsep_pipes *pp = ps->ps_pp;
usr.sbin/relayd/proc.c
263
if (pp->pp_pipes[dst][n] != -1) {
usr.sbin/relayd/proc.c
268
pp->pp_pipes[dst][n] = fd;
usr.sbin/relayd/proc.c
282
struct privsep_pipes *pp;
usr.sbin/relayd/proc.c
332
pp = &ps->ps_pipes[src][i];
usr.sbin/relayd/proc.c
336
if ((pp->pp_pipes[dst] =
usr.sbin/relayd/proc.c
343
pp->pp_pipes[dst][j] = -1;
usr.sbin/relayd/proc.c
446
struct privsep_pipes *pp;
usr.sbin/relayd/proc.c
451
pp = ps->ps_pp;
usr.sbin/relayd/proc.c
458
if (pp->pp_pipes[dst][n] == -1)
usr.sbin/relayd/proc.c
464
close(pp->pp_pipes[dst][n]);
usr.sbin/relayd/proc.c
465
pp->pp_pipes[dst][n] = -1;
usr.sbin/relayd/relay_http.c
869
char *hi[RELAY_MAXLOOKUPLEVELS], *p, *pp, *c, ch;
usr.sbin/relayd/relay_http.c
901
if ((pp = strdup(desc->http_path)) == NULL) {
usr.sbin/relayd/relay_http.c
911
pp, desc->http_query, kv)) != RES_PASS)
usr.sbin/relayd/relay_http.c
916
pp, NULL, kv)) != RES_PASS)
usr.sbin/relayd/relay_http.c
920
for (j = 0, p = strchr(pp, '/');
usr.sbin/relayd/relay_http.c
924
c = &pp[p - pp];
usr.sbin/relayd/relay_http.c
928
pp, NULL, kv)) != RES_PASS)
usr.sbin/relayd/relay_http.c
936
free(pp);
usr.sbin/rpki-client/constraints.c
135
char *pp;
usr.sbin/rpki-client/constraints.c
138
if ((*max = pp = strchr(p, '-')) == NULL)
usr.sbin/rpki-client/constraints.c
142
while (pp > *min && isspace((unsigned char)pp[-1]))
usr.sbin/rpki-client/constraints.c
143
pp--;
usr.sbin/rpki-client/constraints.c
144
*pp = '\0';
usr.sbin/rpki-client/constraints.c
336
char *fn, *p, *pp;
usr.sbin/rpki-client/constraints.c
380
if ((pp = strchr(p, '#')) != NULL)
usr.sbin/rpki-client/constraints.c
381
*pp = '\0';
usr.sbin/rpki-client/constraints.c
384
if (pp == NULL)
usr.sbin/rpki-client/constraints.c
385
pp = p + strlen(p);
usr.sbin/rpki-client/constraints.c
386
while (pp > p && isspace((unsigned char)pp[-1]))
usr.sbin/rpki-client/constraints.c
387
pp--;
usr.sbin/rpki-client/constraints.c
388
*pp = '\0';
usr.sbin/rpki-client/rsync.c
268
const char *pp;
usr.sbin/rpki-client/rsync.c
277
while ((pp = strsep(&path, ":")) != NULL) {
usr.sbin/rpki-client/rsync.c
278
if (*pp == '\0')
usr.sbin/rpki-client/rsync.c
280
if (asprintf(&cmd, "%s/%s", pp, prog) == -1)
usr.sbin/smtpd/smtpd.c
955
struct mproc *p, **pp;
usr.sbin/smtpd/smtpd.c
965
pp = &p_lka;
usr.sbin/smtpd/smtpd.c
968
pp = &p_queue;
usr.sbin/smtpd/smtpd.c
971
pp = &p_control;
usr.sbin/smtpd/smtpd.c
974
pp = &p_scheduler;
usr.sbin/smtpd/smtpd.c
977
pp = &p_dispatcher;
usr.sbin/smtpd/smtpd.c
980
pp = &p_ca;
usr.sbin/smtpd/smtpd.c
986
if (*pp)
usr.sbin/smtpd/smtpd.c
999
*pp = p;
usr.sbin/snmpd/proc.c
248
struct privsep_pipes *pp = ps->ps_pp;
usr.sbin/snmpd/proc.c
262
if (pp->pp_pipes[dst][n] != -1) {
usr.sbin/snmpd/proc.c
267
pp->pp_pipes[dst][n] = fd;
usr.sbin/snmpd/proc.c
281
struct privsep_pipes *pp;
usr.sbin/snmpd/proc.c
331
pp = &ps->ps_pipes[src][i];
usr.sbin/snmpd/proc.c
335
if ((pp->pp_pipes[dst] =
usr.sbin/snmpd/proc.c
342
pp->pp_pipes[dst][j] = -1;
usr.sbin/snmpd/proc.c
440
struct privsep_pipes *pp;
usr.sbin/snmpd/proc.c
445
pp = ps->ps_pp;
usr.sbin/snmpd/proc.c
452
if (pp->pp_pipes[dst][n] == -1)
usr.sbin/snmpd/proc.c
458
close(pp->pp_pipes[dst][n]);
usr.sbin/snmpd/proc.c
459
pp->pp_pipes[dst][n] = -1;
usr.sbin/tcpdump/print-ike.c
427
struct proposal_payload *pp = (struct proposal_payload *)buf;
usr.sbin/tcpdump/print-ike.c
436
pp->nprop, (pp->proto < (sizeof ike / sizeof ike[0]) ?
usr.sbin/tcpdump/print-ike.c
437
ike[pp->proto] : "(unknown)"), pp->spi_size, pp->nspis);
usr.sbin/tcpdump/print-ike.c
439
xform_proto = pp->proto;
usr.sbin/tcpdump/print-ike.c
441
if (pp->spi_size) {
usr.sbin/tcpdump/print-ike.c
442
if ((pp->spi + pp->spi_size) > (buf + len)) {
usr.sbin/tcpdump/print-ike.c
446
if (pp->proto == PROTO_IPCOMP)
usr.sbin/tcpdump/print-ike.c
450
for (i = 0; i < pp->spi_size; i++)
usr.sbin/tcpdump/print-ike.c
451
printf("%02x", pp->spi[i]);
usr.sbin/tcpdump/print-ike.c
455
if (pp->proto == PROTO_ISAKMP)
usr.sbin/tcpdump/print-ike.c
460
if (pp->nspis > 0)
usr.sbin/tcpdump/print-ike.c
461
ike_pl_print(PAYLOAD_TRANSFORM, pp->spi + pp->spi_size, doi);
usr.sbin/tcpdump/print-radius.c
240
const u_char *pp;
usr.sbin/tcpdump/print-radius.c
268
pp = data + RADFIXEDSZ;
usr.sbin/tcpdump/print-radius.c
277
ac = *pp++;
usr.sbin/tcpdump/print-radius.c
278
al = *pp++;
usr.sbin/tcpdump/print-radius.c
287
r_print_att(ac, al, pp);
usr.sbin/tcpdump/print-radius.c
289
pp += al; l -= al + 2;
usr.sbin/unbound/services/outside_network.c
3552
struct service_callback** pp = &sq->cblist;
usr.sbin/unbound/services/outside_network.c
3553
while(*pp) {
usr.sbin/unbound/services/outside_network.c
3554
if((*pp)->cb_arg == cb_arg) {
usr.sbin/unbound/services/outside_network.c
3555
struct service_callback* del = *pp;
usr.sbin/unbound/services/outside_network.c
3556
*pp = del->next;
usr.sbin/unbound/services/outside_network.c
3559
pp = &(*pp)->next;
usr.sbin/unbound/sldns/keyraw.c
545
const unsigned char* pp;
usr.sbin/unbound/sldns/keyraw.c
554
pp = (unsigned char*)&encoded[0];
usr.sbin/unbound/sldns/keyraw.c
556
return d2i_PUBKEY(NULL, &pp, (int)sizeof(encoded));
usr.sbin/unbound/sldns/keyraw.c
621
const unsigned char* pp = buf;
usr.sbin/unbound/sldns/keyraw.c
641
if(!o2i_ECPublicKey(&ec, &pp, (int)keylen+1)) {
usr.sbin/unbound/sldns/keyraw.c
671
const unsigned char* pp = (unsigned char*)buf;
usr.sbin/unbound/sldns/keyraw.c
676
evp_key = d2i_PUBKEY(NULL, &pp, (int)(pre_len+keylen));
usr.sbin/unbound/sldns/keyraw.c
692
const unsigned char* pp = (unsigned char*)buf;
usr.sbin/unbound/sldns/keyraw.c
697
evp_key = d2i_PUBKEY(NULL, &pp, (int)(pre_len+keylen));
usr.sbin/unbound/smallapp/unbound-anchor.c
1619
char* pp;
usr.sbin/unbound/smallapp/unbound-anchor.c
1635
len = (int)BIO_get_mem_data(xml, &pp);
usr.sbin/unbound/smallapp/unbound-anchor.c
1636
if(!len || !pp) {
usr.sbin/unbound/smallapp/unbound-anchor.c
1640
if(!XML_Parse(parser, pp, len, 1 /*isfinal*/ )) {
usr.sbin/unbound/smallapp/unbound-anchor.c
1654
len = BIO_get_mem_data(data.ds, &pp);
usr.sbin/unbound/smallapp/unbound-anchor.c
1656
if(!fwrite(pp, (size_t)len, 1, stdout))
usr.sbin/unbound/smallapp/unbound-anchor.c
1918
char* pp = NULL;
usr.sbin/unbound/smallapp/unbound-anchor.c
1923
len = BIO_get_mem_data(ds, &pp);
usr.sbin/unbound/smallapp/unbound-anchor.c
1924
if(!len || !pp) {
usr.sbin/unbound/smallapp/unbound-anchor.c
1933
if(fwrite(pp, (size_t)len, 1, out) != 1) {
usr.sbin/unbound/testcode/checklocks.c
239
lock_get_mem(void* pp)
usr.sbin/unbound/testcode/checklocks.c
242
struct checked_lock* lock = *(struct checked_lock**)pp;
usr.sbin/unbound/testcode/fake_event.c
1699
struct fake_timer** pp, *p;
usr.sbin/unbound/testcode/fake_event.c
1703
pp = &t->runtime->timer_list;
usr.sbin/unbound/testcode/fake_event.c
1708
*pp = p->next;
usr.sbin/unbound/testcode/fake_event.c
1711
pp = &p->next;
usr.sbin/unbound/util/config_file.c
1586
struct config_stub* cfg_stub_find(struct config_stub*** pp, const char* nm)
usr.sbin/unbound/util/config_file.c
1588
struct config_stub* p = *(*pp);
usr.sbin/unbound/util/config_file.c
1592
(*pp) = &p->next;
usr.sbin/unbound/util/config_file.h
1160
struct config_stub* cfg_stub_find(struct config_stub*** pp, const char* nm);
usr.sbin/unbound/util/net_help.c
1149
char* pp = NULL;
usr.sbin/unbound/util/net_help.c
1160
len = BIO_get_mem_data(bio, &pp);
usr.sbin/unbound/util/net_help.c
1161
if(len != 0 && pp) {
usr.sbin/unbound/util/net_help.c
1164
while((s=strstr(pp, " "))!=NULL)
usr.sbin/unbound/util/net_help.c
1166
while((s=strstr(pp, "\t\t"))!=NULL)
usr.sbin/unbound/util/net_help.c
1168
verbose(level, "%s: \n%s", str, pp);