bin/ed/glbl.c
185
unset_active_nodes(line_t *np, line_t *mp)
bin/ed/glbl.c
190
for (lp = np; lp != mp; lp = lp->q_forw)
bin/stty/modes.c
207
struct modes *mp;
bin/stty/modes.c
212
for (mp = cmodes; mp->name; ++mp)
bin/stty/modes.c
213
if (CHK(mp->name)) {
bin/stty/modes.c
214
ip->t.c_cflag &= ~mp->unset;
bin/stty/modes.c
215
ip->t.c_cflag |= mp->set;
bin/stty/modes.c
219
for (mp = imodes; mp->name; ++mp)
bin/stty/modes.c
220
if (CHK(mp->name)) {
bin/stty/modes.c
221
ip->t.c_iflag &= ~mp->unset;
bin/stty/modes.c
222
ip->t.c_iflag |= mp->set;
bin/stty/modes.c
226
for (mp = lmodes; mp->name; ++mp)
bin/stty/modes.c
227
if (CHK(mp->name)) {
bin/stty/modes.c
228
ip->t.c_lflag &= ~mp->unset;
bin/stty/modes.c
229
ip->t.c_lflag |= mp->set;
bin/stty/modes.c
233
for (mp = omodes; mp->name; ++mp)
bin/stty/modes.c
234
if (CHK(mp->name)) {
bin/stty/modes.c
235
ip->t.c_oflag &= ~mp->unset;
bin/stty/modes.c
236
ip->t.c_oflag |= mp->set;
crypto/libressl/crypto/bn/bn_mul.c
778
BN_ULONG ll, lc, *lp, *mp;
crypto/libressl/crypto/bn/bn_mul.c
860
mp = &(t[n2]);
crypto/libressl/crypto/bn/bn_mul.c
862
lp[i] = ((~mp[i]) + 1) & BN_MASK2;
crypto/openssh/addr.c
462
char addrbuf[64], *mp;
crypto/openssh/addr.c
469
if ((mp = strchr(addrbuf, '/')) != NULL) {
crypto/openssh/addr.c
470
*mp = '\0';
crypto/openssh/addr.c
471
mp++;
crypto/openssh/addr.c
472
masklen = (u_int)strtonum(mp, 0, INT_MAX, &errstr);
crypto/openssh/addr.c
480
if (mp == NULL)
crypto/openssh/poly1305.c
109
for (j = 0; j < inlen; j++) mp[j] = m[j];
crypto/openssh/poly1305.c
110
mp[j++] = 1;
crypto/openssh/poly1305.c
111
for (; j < 16; j++) mp[j] = 0;
crypto/openssh/poly1305.c
114
t0 = U8TO32_LE(mp+0);
crypto/openssh/poly1305.c
115
t1 = U8TO32_LE(mp+4);
crypto/openssh/poly1305.c
116
t2 = U8TO32_LE(mp+8);
crypto/openssh/poly1305.c
117
t3 = U8TO32_LE(mp+12);
crypto/openssh/poly1305.c
44
unsigned char mp[16];
games/backgammon/teachgammon/tutor.c
94
if (test[i].mp[j] == test[i].mg[j])
games/backgammon/teachgammon/tutor.c
96
mm->p[j] = test[i].mp[j];
games/backgammon/teachgammon/tutor.h
40
int mp[4];
games/cribbage/io.c
396
char *mp, *omp;
games/cribbage/io.c
402
mp = Msgbuf;
games/cribbage/io.c
403
len = strlen(mp);
games/cribbage/io.c
414
mvwaddstr(Msgwin, Lineno, 0, mp);
games/cribbage/io.c
415
if ((len = strlen(mp)) > MSG_X) {
games/cribbage/io.c
416
omp = mp;
games/cribbage/io.c
417
for (mp = &mp[MSG_X - 1]; *mp != ' '; mp--)
games/cribbage/io.c
419
while (*mp == ' ')
games/cribbage/io.c
420
mp--;
games/cribbage/io.c
421
mp++;
games/cribbage/io.c
422
wmove(Msgwin, Lineno, mp - omp);
games/gomoku/stoc.c
78
ctos(const char *mp)
games/gomoku/stoc.c
83
if (strcmp(mp, mv[i].m_text) == 0)
games/gomoku/stoc.c
85
if (!isalpha((unsigned char)mp[0]))
games/gomoku/stoc.c
87
i = atoi(&mp[1]);
games/gomoku/stoc.c
90
return(PT(lton((unsigned char)mp[0]), i));
games/hack/def.edog.h
74
#define EDOG(mp) ((struct edog *)(&(mp->mextra[0])))
games/hack/hack.read.c
628
const struct permonst *mp;
games/hack/hack.read.c
638
for (mp = mons; mp < &mons[CMNUM + 2]; mp++)
games/hack/hack.read.c
639
if (mp->mlet == ch)
games/monop/houses.c
111
MON *mp;
games/monop/houses.c
120
mp = mnp;
games/monop/houses.c
121
price = mp->h_cost * 50;
games/monop/houses.c
137
list_cur(mp);
games/monop/houses.c
140
for (i = 0; i < mp->num_in; i++) {
games/monop/houses.c
141
pp = mp->sq[i]->desc;
games/monop/houses.c
144
printf("%s (H):\n", mp->sq[i]->name);
games/monop/houses.c
150
mp->sq[i]->name, pp->houses);
games/monop/houses.c
159
if (mp->num_in == 3 &&
games/monop/houses.c
166
else if (mp->num_in == 2 && abs(result[0] - result[1]) > 1)
games/monop/houses.c
173
for (i = 0; i < mp->num_in; i++) {
games/monop/houses.c
202
for (i = 0; i < mp->num_in; i++)
games/monop/houses.c
203
mp->sq[i]->desc->houses = result[i];
games/monop/houses.c
215
MON *mp;
games/monop/houses.c
225
mp = op->sqr->desc->mon_desc;
games/monop/houses.c
226
names[num_mon] = (monops[num_mon]=mp)->name;
games/monop/houses.c
232
while (op->next && op->sqr->desc->mon_desc == mp
games/monop/houses.c
261
MON *mp;
games/monop/houses.c
267
mp = mnp;
games/monop/houses.c
268
price = mp->h_cost * 25;
games/monop/houses.c
271
list_cur(mp);
games/monop/houses.c
273
for (i = 0; i < mp->num_in; i++) {
games/monop/houses.c
274
pp = mp->sq[i]->desc;
games/monop/houses.c
277
printf("%s (0):\n", mp->sq[i]->name);
games/monop/houses.c
283
mp->sq[i]->name,pp->houses);
games/monop/houses.c
286
mp->sq[i]->name);
games/monop/houses.c
296
if (mp->num_in == 3 && (abs(temp[0] - temp[1]) > 1 ||
games/monop/houses.c
301
else if (mp->num_in == 2 && abs(temp[0] - temp[1]) > 1)
games/monop/houses.c
303
for (tot = i = 0; i < mp->num_in; i++)
games/monop/houses.c
310
for (tot = i = 0; i < mp->num_in; i++)
games/monop/houses.c
311
mp->sq[i]->desc->houses = temp[i];
games/monop/houses.c
317
list_cur(MON *mp)
games/monop/houses.c
322
for (i = 0; i < mp->num_in; i++) {
games/monop/houses.c
323
sqp = mp->sq[i];
games/monop/houses.c
371
ready_for_hotels(MON *mp)
games/monop/houses.c
375
for (i = 0; i < mp->num_in; i++) {
games/monop/houses.c
376
if (mp->sq[i]->desc->houses < 4)
games/monop/houses.c
55
MON *mp;
games/monop/houses.c
68
mp = op->sqr->desc->mon_desc;
games/monop/houses.c
69
names[num_mon] = (monops[num_mon]=mp)->name;
games/monop/houses.c
72
for (i = 0; i < mp->num_in; i++) {
games/monop/misc.c
231
is_monop(MON *mp, int pl)
games/monop/misc.c
235
mp->owner = pl;
games/monop/misc.c
236
mp->num_own = mp->num_in;
games/monop/misc.c
237
for (i = 0; i < mp->num_in; i++)
games/monop/misc.c
238
mp->sq[i]->desc->monop = TRUE;
games/monop/misc.c
239
mp->name = mp->mon_n;
games/monop/misc.c
246
is_not_monop(MON *mp)
games/monop/misc.c
250
mp->owner = -1;
games/monop/misc.c
251
for (i = 0; i < mp->num_in; i++)
games/monop/misc.c
252
mp->sq[i]->desc->monop = FALSE;
games/monop/misc.c
253
mp->name = mp->not_m;
games/monop/monop.c
340
MON *mp;
games/monop/monop.c
343
for (mp = mon; mp < &mon[N_MON]; mp++) {
games/monop/monop.c
344
mp->name = mp->not_m;
games/monop/monop.c
345
for (i = 0; i < mp->num_in; i++)
games/monop/monop.c
346
mp->sq[i] = &board[mp->sqnums[i]];
games/quiz/quiz.c
301
char *mp, *sp;
games/quiz/quiz.c
306
mp = m;
games/quiz/quiz.c
308
for (; (*mp++ = *sp++););
games/quiz/quiz.c
309
mp--;
games/quiz/quiz.c
311
if (*(mp - 1) == '\\')
games/quiz/quiz.c
312
--mp;
games/quiz/quiz.c
313
memcpy(mp, tp, len);
games/quiz/quiz.c
314
mp[len] = '\0';
games/quiz/quiz.c
315
if (mp[len - 1] == '\n')
games/quiz/quiz.c
316
mp[len - 1] = '\0';
games/worms/worms.c
182
char *mp;
games/worms/worms.c
185
mp = NULL;
games/worms/worms.c
222
sizeof(struct worm))) || !(mp = malloc((size_t)1024)))
lib/libc/db/mpool/mpool.c
100
mp->pgin = pgin;
lib/libc/db/mpool/mpool.c
101
mp->pgout = pgout;
lib/libc/db/mpool/mpool.c
102
mp->pgcookie = pgcookie;
lib/libc/db/mpool/mpool.c
110
mpool_new(MPOOL *mp, pgno_t *pgnoaddr, unsigned int flags)
lib/libc/db/mpool/mpool.c
115
if (mp->npages == MAX_PAGE_NUMBER) {
lib/libc/db/mpool/mpool.c
120
++mp->pagenew;
lib/libc/db/mpool/mpool.c
127
if ((bp = mpool_bkt(mp)) == NULL)
lib/libc/db/mpool/mpool.c
130
mp->npages++;
lib/libc/db/mpool/mpool.c
133
bp->pgno = *pgnoaddr = mp->npages++;
lib/libc/db/mpool/mpool.c
137
head = &mp->hqh[HASHKEY(bp->pgno)];
lib/libc/db/mpool/mpool.c
139
TAILQ_INSERT_TAIL(&mp->lqh, bp, q);
lib/libc/db/mpool/mpool.c
144
mpool_delete(MPOOL *mp, void *page)
lib/libc/db/mpool/mpool.c
160
head = &mp->hqh[HASHKEY(bp->pgno)];
lib/libc/db/mpool/mpool.c
162
TAILQ_REMOVE(&mp->lqh, bp, q);
lib/libc/db/mpool/mpool.c
165
mp->curcache--;
lib/libc/db/mpool/mpool.c
175
mpool_get(MPOOL *mp, pgno_t pgno,
lib/libc/db/mpool/mpool.c
184
++mp->pageget;
lib/libc/db/mpool/mpool.c
188
if ((bp = mpool_look(mp, pgno)) != NULL) {
lib/libc/db/mpool/mpool.c
200
head = &mp->hqh[HASHKEY(bp->pgno)];
lib/libc/db/mpool/mpool.c
203
TAILQ_REMOVE(&mp->lqh, bp, q);
lib/libc/db/mpool/mpool.c
204
TAILQ_INSERT_TAIL(&mp->lqh, bp, q);
lib/libc/db/mpool/mpool.c
212
if ((bp = mpool_bkt(mp)) == NULL)
lib/libc/db/mpool/mpool.c
216
off = mp->pagesize * pgno;
lib/libc/db/mpool/mpool.c
217
if ((nr = pread(mp->fd, bp->page, mp->pagesize, off)) != (ssize_t)mp->pagesize) {
lib/libc/db/mpool/mpool.c
222
mp->curcache--;
lib/libc/db/mpool/mpool.c
229
memset(bp->page, 0, mp->pagesize);
lib/libc/db/mpool/mpool.c
234
mp->curcache--;
lib/libc/db/mpool/mpool.c
240
++mp->pageread;
lib/libc/db/mpool/mpool.c
253
head = &mp->hqh[HASHKEY(bp->pgno)];
lib/libc/db/mpool/mpool.c
255
TAILQ_INSERT_TAIL(&mp->lqh, bp, q);
lib/libc/db/mpool/mpool.c
258
if (mp->pgin != NULL)
lib/libc/db/mpool/mpool.c
259
(mp->pgin)(mp->pgcookie, bp->pgno, bp->page);
lib/libc/db/mpool/mpool.c
270
mpool_put(MPOOL *mp, void *page, unsigned int flags)
lib/libc/db/mpool/mpool.c
275
++mp->pageput;
lib/libc/db/mpool/mpool.c
296
mpool_close(MPOOL *mp)
lib/libc/db/mpool/mpool.c
301
while (!TAILQ_EMPTY(&mp->lqh)) {
lib/libc/db/mpool/mpool.c
302
bp = TAILQ_FIRST(&mp->lqh);
lib/libc/db/mpool/mpool.c
303
TAILQ_REMOVE(&mp->lqh, bp, q);
lib/libc/db/mpool/mpool.c
308
free(mp);
lib/libc/db/mpool/mpool.c
317
mpool_sync(MPOOL *mp)
lib/libc/db/mpool/mpool.c
322
TAILQ_FOREACH(bp, &mp->lqh, q)
lib/libc/db/mpool/mpool.c
324
mpool_write(mp, bp) == RET_ERROR)
lib/libc/db/mpool/mpool.c
328
return (_fsync(mp->fd) ? RET_ERROR : RET_SUCCESS);
lib/libc/db/mpool/mpool.c
336
mpool_bkt(MPOOL *mp)
lib/libc/db/mpool/mpool.c
342
if (mp->curcache < mp->maxcache)
lib/libc/db/mpool/mpool.c
351
TAILQ_FOREACH(bp, &mp->lqh, q)
lib/libc/db/mpool/mpool.c
355
mpool_write(mp, bp) == RET_ERROR)
lib/libc/db/mpool/mpool.c
358
++mp->pageflush;
lib/libc/db/mpool/mpool.c
361
head = &mp->hqh[HASHKEY(bp->pgno)];
lib/libc/db/mpool/mpool.c
363
TAILQ_REMOVE(&mp->lqh, bp, q);
lib/libc/db/mpool/mpool.c
367
memset(bp, 0xff, sizeof(BKT) + mp->pagesize);
lib/libc/db/mpool/mpool.c
375
new: if ((bp = (BKT *)calloc(1, sizeof(BKT) + mp->pagesize)) == NULL)
lib/libc/db/mpool/mpool.c
378
++mp->pagealloc;
lib/libc/db/mpool/mpool.c
382
++mp->curcache;
lib/libc/db/mpool/mpool.c
391
mpool_write(MPOOL *mp, BKT *bp)
lib/libc/db/mpool/mpool.c
396
++mp->pagewrite;
lib/libc/db/mpool/mpool.c
400
if (mp->pgout)
lib/libc/db/mpool/mpool.c
401
(mp->pgout)(mp->pgcookie, bp->pgno, bp->page);
lib/libc/db/mpool/mpool.c
403
off = mp->pagesize * bp->pgno;
lib/libc/db/mpool/mpool.c
404
if (pwrite(mp->fd, bp->page, mp->pagesize, off) != (ssize_t)mp->pagesize)
lib/libc/db/mpool/mpool.c
413
if (mp->pgin)
lib/libc/db/mpool/mpool.c
414
(mp->pgin)(mp->pgcookie, bp->pgno, bp->page);
lib/libc/db/mpool/mpool.c
425
mpool_look(MPOOL *mp, pgno_t pgno)
lib/libc/db/mpool/mpool.c
430
head = &mp->hqh[HASHKEY(pgno)];
lib/libc/db/mpool/mpool.c
435
++mp->cachehit;
lib/libc/db/mpool/mpool.c
440
++mp->cachemiss;
lib/libc/db/mpool/mpool.c
451
mpool_stat(MPOOL *mp)
lib/libc/db/mpool/mpool.c
457
fprintf(stderr, "%lu pages in the file\n", mp->npages);
lib/libc/db/mpool/mpool.c
460
mp->pagesize, mp->curcache, mp->maxcache);
lib/libc/db/mpool/mpool.c
462
mp->pageput, mp->pageget, mp->pagenew);
lib/libc/db/mpool/mpool.c
464
mp->pagealloc, mp->pageflush);
lib/libc/db/mpool/mpool.c
465
if (mp->cachehit + mp->cachemiss)
lib/libc/db/mpool/mpool.c
468
((double)mp->cachehit / (mp->cachehit + mp->cachemiss))
lib/libc/db/mpool/mpool.c
469
* 100, mp->cachehit, mp->cachemiss);
lib/libc/db/mpool/mpool.c
471
mp->pageread, mp->pagewrite);
lib/libc/db/mpool/mpool.c
475
TAILQ_FOREACH(bp, &mp->lqh, q) {
lib/libc/db/mpool/mpool.c
63
MPOOL *mp;
lib/libc/db/mpool/mpool.c
80
if ((mp = (MPOOL *)calloc(1, sizeof(MPOOL))) == NULL)
lib/libc/db/mpool/mpool.c
82
TAILQ_INIT(&mp->lqh);
lib/libc/db/mpool/mpool.c
84
TAILQ_INIT(&mp->hqh[entry]);
lib/libc/db/mpool/mpool.c
85
mp->maxcache = maxcache;
lib/libc/db/mpool/mpool.c
86
mp->npages = sb.st_size / pagesize;
lib/libc/db/mpool/mpool.c
87
mp->pagesize = pagesize;
lib/libc/db/mpool/mpool.c
88
mp->fd = fd;
lib/libc/db/mpool/mpool.c
89
return (mp);
lib/libc/db/mpool/mpool.c
97
mpool_filter(MPOOL *mp, void (*pgin)(void *, pgno_t, void *),
lib/libc/gen/getcap.c
788
char *bp, *mp;
lib/libc/gen/getcap.c
808
mp = mem;
lib/libc/gen/getcap.c
822
*mp++ = '\177';
lib/libc/gen/getcap.c
825
*mp++ = *bp++ & 037;
lib/libc/gen/getcap.c
838
*mp++ = n;
lib/libc/gen/getcap.c
842
*mp++ = '\b';
lib/libc/gen/getcap.c
845
*mp++ = '\t';
lib/libc/gen/getcap.c
848
*mp++ = '\n';
lib/libc/gen/getcap.c
851
*mp++ = '\f';
lib/libc/gen/getcap.c
854
*mp++ = '\r';
lib/libc/gen/getcap.c
857
*mp++ = ESC;
lib/libc/gen/getcap.c
860
*mp++ = ':';
lib/libc/gen/getcap.c
867
*mp++ = *(bp-1);
lib/libc/gen/getcap.c
871
*mp++ = *bp++;
lib/libc/gen/getcap.c
879
size_t size = mp - mem;
lib/libc/gen/getcap.c
884
mp = mem + size;
lib/libc/gen/getcap.c
887
*mp++ = '\0'; /* loop invariant let's us do this */
lib/libc/gen/getcap.c
889
len = mp - mem - 1;
lib/libc/gen/getcap.c
895
if ((mem = reallocf(mem, (size_t)(mp - mem))) == NULL)
lib/libc/gen/getcap.c
915
char *bp, *mp;
lib/libc/gen/getcap.c
934
mp = mem;
lib/libc/gen/getcap.c
943
*mp++ = *bp++;
lib/libc/gen/getcap.c
951
size_t size = mp - mem;
lib/libc/gen/getcap.c
956
mp = mem + size;
lib/libc/gen/getcap.c
959
*mp++ = '\0'; /* loop invariant let's us do this */
lib/libc/gen/getcap.c
961
len = mp - mem - 1;
lib/libc/gen/getcap.c
967
if ((mem = reallocf(mem, (size_t)(mp - mem))) == NULL)
lib/libc/net/getaddrinfo.c
694
u_char *mp, *ep, *k, *p, m;
lib/libc/net/getaddrinfo.c
719
mp = (u_char *)&pol->addrmask.sin6_addr;
lib/libc/net/getaddrinfo.c
720
ep = mp + 16; /* XXX: scope field? */
lib/libc/net/getaddrinfo.c
723
for (; mp < ep && *mp; mp++, k++, p++) {
lib/libc/net/getaddrinfo.c
724
m = *mp;
lib/libc/net/name6.c
585
u_char *ap, *sp, *mp, **pp;
lib/libc/net/name6.c
599
mp = (u_char *)&statp->_u._ext.ext->sort_list[j].mask;
lib/libc/net/name6.c
602
mp = (u_char *)&statp->sort_list[j].mask;
lib/libc/net/name6.c
605
if ((ap[n] & mp[n]) != sp[n])
lib/libc/net/name6.c
780
u_char *mp, *ep, *k, *p, m;
lib/libc/net/name6.c
805
mp = (u_char *)&pol->addrmask.sin6_addr;
lib/libc/net/name6.c
806
ep = mp + 16; /* XXX: scope field? */
lib/libc/net/name6.c
809
for (; mp < ep && *mp; mp++, k++, p++) {
lib/libc/net/name6.c
810
m = *mp;
lib/libc/stdlib/nmalloc.c
1078
struct magazine *mp;
lib/libc/stdlib/nmalloc.c
1283
mp = tp->mags[zi].loaded;
lib/libc/stdlib/nmalloc.c
1285
if (mp && tp->init >= 0) {
lib/libc/stdlib/nmalloc.c
1286
count = mp->capacity - mp->rounds;
lib/libc/stdlib/nmalloc.c
1309
mp->objects[mp->rounds++] = chunk;
lib/libc/stdlib/nmalloc.c
1336
mp->objects[mp->rounds++] = chunk;
lib/libc/stdlib/nmalloc.c
1712
magazine_alloc(struct magazine *mp)
lib/libc/stdlib/nmalloc.c
1716
if (mp && MAGAZINE_NOTEMPTY(mp)) {
lib/libc/stdlib/nmalloc.c
1717
obj = mp->objects[--mp->rounds];
lib/libc/stdlib/nmalloc.c
1725
magazine_free(struct magazine *mp, void *p)
lib/libc/stdlib/nmalloc.c
1727
if (mp != NULL && MAGAZINE_NOTFULL(mp)) {
lib/libc/stdlib/nmalloc.c
1728
mp->objects[mp->rounds++] = p;
lib/libc/stdlib/nmalloc.c
1739
struct magazine *mp, *emptymag;
lib/libc/stdlib/nmalloc.c
1759
mp = _slaballoc(sizeof(struct magazine),
lib/libc/stdlib/nmalloc.c
1761
if (mp == NULL) {
lib/libc/stdlib/nmalloc.c
1766
_slabfree(mp, 0, NULL);
lib/libc/stdlib/nmalloc.c
1768
tp->newmag = mp;
lib/libc/stdlib/nmalloc.c
1775
mp = tp->mags[zi].loaded;
lib/libc/stdlib/nmalloc.c
1776
obj = magazine_alloc(mp);
lib/libc/stdlib/nmalloc.c
1785
mp = tp->mags[zi].prev;
lib/libc/stdlib/nmalloc.c
1786
if (mp && MAGAZINE_FULL(mp)) {
lib/libc/stdlib/nmalloc.c
1787
MASSERT(mp->rounds != 0);
lib/libc/stdlib/nmalloc.c
1799
mp = tp->mags[zi].loaded;
lib/libc/stdlib/nmalloc.c
1800
if (mp == NULL && tp->newmag) {
lib/libc/stdlib/nmalloc.c
1801
mp = tp->newmag;
lib/libc/stdlib/nmalloc.c
1803
mp->capacity = zonecapacity(zi);
lib/libc/stdlib/nmalloc.c
1804
mp->rounds = 0;
lib/libc/stdlib/nmalloc.c
1805
mp->flags = 0;
lib/libc/stdlib/nmalloc.c
1806
tp->mags[zi].loaded = mp;
lib/libc/stdlib/nmalloc.c
1817
mp = SLIST_FIRST(&d->full);
lib/libc/stdlib/nmalloc.c
1818
if (mp) {
lib/libc/stdlib/nmalloc.c
1826
tp->mags[zi].loaded = mp;
lib/libc/stdlib/nmalloc.c
1827
MASSERT(MAGAZINE_NOTEMPTY(mp));
lib/libc/stdlib/nmalloc.c
1840
struct magazine *mp, *loadedmag;
lib/libc/stdlib/nmalloc.c
1870
mp = _slaballoc(sizeof(struct magazine),
lib/libc/stdlib/nmalloc.c
1872
if (tp->newmag && mp)
lib/libc/stdlib/nmalloc.c
1873
_slabfree(mp, 0, NULL);
lib/libc/stdlib/nmalloc.c
1875
tp->newmag = mp;
lib/libc/stdlib/nmalloc.c
1894
mp = tp->mags[zi].prev;
lib/libc/stdlib/nmalloc.c
1895
if (mp && MAGAZINE_EMPTY(mp)) {
lib/libc/stdlib/nmalloc.c
1896
MASSERT(mp->rounds == 0);
lib/libc/stdlib/nmalloc.c
1912
mp = SLIST_FIRST(&d->empty);
lib/libc/stdlib/nmalloc.c
1913
if (mp) {
lib/libc/stdlib/nmalloc.c
1914
tp->mags[zi].loaded = mp;
lib/libc/stdlib/nmalloc.c
1917
MASSERT(MAGAZINE_NOTFULL(mp));
lib/libc/stdlib/nmalloc.c
1919
mp = tp->newmag;
lib/libc/stdlib/nmalloc.c
1921
mp->capacity = zonecapacity(zi);
lib/libc/stdlib/nmalloc.c
1922
mp->rounds = 0;
lib/libc/stdlib/nmalloc.c
1923
mp->flags = 0;
lib/libc/stdlib/nmalloc.c
1924
tp->mags[zi].loaded = mp;
lib/libc/stdlib/nmalloc.c
1943
mtmagazine_drain(struct magazine *mp)
lib/libc/stdlib/nmalloc.c
1948
while (MAGAZINE_NOTEMPTY(mp)) {
lib/libc/stdlib/nmalloc.c
1949
obj = magazine_alloc(mp);
lib/libc/stdlib/nmalloc.c
1969
struct magazine *mp;
lib/libc/stdlib/nmalloc.c
1984
mp = tp->mags[i].loaded;
lib/libc/stdlib/nmalloc.c
1986
if (mp) {
lib/libc/stdlib/nmalloc.c
1987
if (MAGAZINE_NOTEMPTY(mp))
lib/libc/stdlib/nmalloc.c
1988
mtmagazine_drain(mp);
lib/libc/stdlib/nmalloc.c
1989
_slabfree(mp, 0, NULL);
lib/libc/stdlib/nmalloc.c
1992
mp = tp->mags[i].prev;
lib/libc/stdlib/nmalloc.c
1994
if (mp) {
lib/libc/stdlib/nmalloc.c
1995
if (MAGAZINE_NOTEMPTY(mp))
lib/libc/stdlib/nmalloc.c
1996
mtmagazine_drain(mp);
lib/libc/stdlib/nmalloc.c
1997
_slabfree(mp, 0, NULL);
lib/libc/stdlib/nmalloc.c
2001
mp = tp->newmag;
lib/libc/stdlib/nmalloc.c
2003
_slabfree(mp, 0, NULL);
lib/libc/stdlib/nmalloc.c
300
#define MAGAZINE_FULL(mp) (mp->rounds == mp->capacity)
lib/libc/stdlib/nmalloc.c
301
#define MAGAZINE_NOTFULL(mp) (mp->rounds < mp->capacity)
lib/libc/stdlib/nmalloc.c
302
#define MAGAZINE_EMPTY(mp) (mp->rounds == 0)
lib/libc/stdlib/nmalloc.c
303
#define MAGAZINE_NOTEMPTY(mp) (mp->rounds != 0)
lib/libc/stdlib/nmalloc.c
531
swap_mags(magazine_pair *mp)
lib/libc/stdlib/nmalloc.c
534
tmp = mp->loaded;
lib/libc/stdlib/nmalloc.c
535
mp->loaded = mp->prev;
lib/libc/stdlib/nmalloc.c
536
mp->prev = tmp;
libexec/ftpd/ftpd.c
1059
char *line, *mp, *p;
libexec/ftpd/ftpd.c
1068
mp = NULL;
libexec/ftpd/ftpd.c
1070
if ((mp = malloc(len + 1)) == NULL)
libexec/ftpd/ftpd.c
1072
memcpy(mp, line, len);
libexec/ftpd/ftpd.c
1073
mp[len] = '\0';
libexec/ftpd/ftpd.c
1074
line = mp;
libexec/ftpd/ftpd.c
1125
if (mp)
libexec/ftpd/ftpd.c
1126
free(mp);
libexec/ftpd/ftpd.c
655
char *cp, *mp, *line;
libexec/ftpd/ftpd.c
700
mp = NULL;
libexec/ftpd/ftpd.c
702
if ((mp = malloc(len + 1)) == NULL)
libexec/ftpd/ftpd.c
704
memcpy(mp, line, len);
libexec/ftpd/ftpd.c
705
mp[len] = '\0';
libexec/ftpd/ftpd.c
706
line = mp;
libexec/ftpd/ftpd.c
851
if (mp)
libexec/ftpd/ftpd.c
852
free(mp);
libexec/rbootd/bpf.c
208
struct ifreq ibuf[8], *ifrp, *ifend, *mp;
libexec/rbootd/bpf.c
234
mp = NULL;
libexec/rbootd/bpf.c
259
mp = ifrp;
libexec/rbootd/bpf.c
264
if (mp == NULL) {
libexec/rbootd/bpf.c
269
(void) strcpy(device, mp->ifr_name);
libexec/talkd/extern.h
39
void process_request(CTL_MSG *mp, CTL_RESPONSE *rp);
libexec/talkd/print.c
53
print_request(const char *cp, CTL_MSG *mp)
libexec/talkd/print.c
58
if (mp->type > NTYPES) {
libexec/talkd/print.c
59
(void)snprintf(tbuf, sizeof(tbuf), "type %d", mp->type);
libexec/talkd/print.c
62
tp = types[mp->type];
libexec/talkd/print.c
64
cp, tp, mp->id_num, mp->l_name, mp->r_name, mp->r_tty);
libexec/talkd/process.c
100
do_announce(mp, rp);
libexec/talkd/process.c
104
ptr = find_request(mp);
libexec/talkd/process.c
109
insert_table(mp, rp);
libexec/talkd/process.c
113
ptr = find_match(mp);
libexec/talkd/process.c
124
rp->answer = delete_invite(mp->id_num);
libexec/talkd/process.c
136
do_announce(CTL_MSG *mp, CTL_RESPONSE *rp)
libexec/talkd/process.c
143
result = find_user(mp->r_name, mp->r_tty, sizeof(mp->r_tty));
libexec/talkd/process.c
149
hp = gethostbyaddr(&satosin(&mp->ctl_addr)->sin_addr,
libexec/talkd/process.c
155
ptr = find_request(mp);
libexec/talkd/process.c
157
insert_table(mp, rp);
libexec/talkd/process.c
158
rp->answer = announce(mp, hp->h_name);
libexec/talkd/process.c
161
if (mp->id_num > ptr->id_num) {
libexec/talkd/process.c
168
rp->answer = announce(mp, hp->h_name);
libexec/talkd/process.c
60
process_request(CTL_MSG *mp, CTL_RESPONSE *rp)
libexec/talkd/process.c
66
rp->type = mp->type;
libexec/talkd/process.c
68
if (mp->vers != TALK_VERSION) {
libexec/talkd/process.c
69
syslog(LOG_WARNING, "bad protocol version %d", mp->vers);
libexec/talkd/process.c
73
mp->id_num = ntohl(mp->id_num);
libexec/talkd/process.c
74
mp->addr.sa_family = ntohs(mp->addr.sa_family);
libexec/talkd/process.c
75
if (mp->addr.sa_family != AF_INET) {
libexec/talkd/process.c
77
mp->addr.sa_family);
libexec/talkd/process.c
81
mp->ctl_addr.sa_family = ntohs(mp->ctl_addr.sa_family);
libexec/talkd/process.c
82
if (mp->ctl_addr.sa_family != AF_INET) {
libexec/talkd/process.c
84
mp->ctl_addr.sa_family);
libexec/talkd/process.c
88
for (s = mp->l_name; *s; s++)
libexec/talkd/process.c
94
mp->pid = ntohl(mp->pid);
libexec/talkd/process.c
96
print_request("process_request", mp);
libexec/talkd/process.c
97
switch (mp->type) {
libexec/talkd/talkd.c
104
process_request(mp, &response);
libexec/talkd/talkd.c
106
mp->ctl_addr.sa_family = htons(mp->ctl_addr.sa_family);
libexec/talkd/talkd.c
108
sizeof (response), 0, (struct sockaddr *)&mp->ctl_addr,
libexec/talkd/talkd.c
109
sizeof (mp->ctl_addr));
libexec/talkd/talkd.c
72
CTL_MSG *mp = &request;
libexec/talkd/talkd.c
97
cc = recv(0, (char *)mp, sizeof (*mp), 0);
libexec/talkd/talkd.c
98
if (cc != sizeof (*mp)) {
sbin/iscontrol/login.c
208
mp->func(sess, ptr+kp->len+1, GET);
sbin/newfs/newfs.c
211
struct statfs *mp;
sbin/newfs/newfs.c
455
n = getmntinfo(&mp, MNT_NOWAIT);
sbin/newfs/newfs.c
465
s2 = mp->f_mntfromname;
sbin/newfs/newfs.c
472
special, mp->f_mntonname);
sbin/newfs/newfs.c
473
++mp;
sbin/newfs_msdos/mkfs_msdos.c
804
struct statfs *mp;
sbin/newfs_msdos/mkfs_msdos.c
809
if (!(n = getmntinfo(&mp, MNT_NOWAIT))) {
sbin/newfs_msdos/mkfs_msdos.c
818
for (; n--; mp++) {
sbin/newfs_msdos/mkfs_msdos.c
819
s2 = mp->f_mntfromname;
sbin/newfs_msdos/mkfs_msdos.c
822
if ((r && s2 != mp->f_mntfromname && !strcmp(s1 + 1, s2)) ||
sbin/newfs_msdos/mkfs_msdos.c
824
warnx("%s is mounted on %s", fname, mp->f_mntonname);
stand/boot/common/bootstrap.h
231
int (* l_exec)(struct preloaded_file *mp);
stand/boot/common/load_elf.c
73
static int __elfN(loadimage)(struct preloaded_file *mp, elf_file_t ef, u_int64_t loadaddr);
stand/boot/common/load_elf.c
733
__elfN(reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,
stand/boot/common/load_elf.c
74
static int __elfN(lookup_symbol)(struct preloaded_file *mp, elf_file_t ef, const char* name, Elf_Sym* sym);
stand/boot/common/load_elf.c
75
static int __elfN(reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,
stand/boot/common/load_elf.c
77
static int __elfN(parse_modmetadata)(struct preloaded_file *mp, elf_file_t ef);
stand/boot/common/load_elf_obj.c
431
__elfN(obj_reloc_ptr)(struct preloaded_file *mp, elf_file_t ef, Elf_Addr p,
stand/boot/common/load_elf_obj.c
63
static int __elfN(obj_loadimage)(struct preloaded_file *mp, elf_file_t ef,
stand/boot/common/load_elf_obj.c
65
static int __elfN(obj_lookup_set)(struct preloaded_file *mp, elf_file_t ef,
stand/boot/common/load_elf_obj.c
67
static int __elfN(obj_reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,
stand/boot/common/load_elf_obj.c
69
static int __elfN(obj_parse_modmetadata)(struct preloaded_file *mp,
stand/boot/common/module.c
253
struct kernel_module *mp;
stand/boot/common/module.c
285
for (mp = fp->f_modules; mp; mp = mp->m_next) {
stand/boot/common/module.c
286
sprintf(lbuf, "%s.%d ", mp->m_name, mp->m_version);
stand/boot/common/module.c
338
struct kernel_module *mp;
stand/boot/common/module.c
360
mp = file_findmodule(NULL, dmodname, verinfo);
stand/boot/common/module.c
361
if (mp == NULL) {
stand/boot/common/module.c
468
struct kernel_module *mp;
stand/boot/common/module.c
477
mp = file_findmodule(NULL, modname, verinfo);
stand/boot/common/module.c
478
if (mp) {
stand/boot/common/module.c
480
if (mp->m_args)
stand/boot/common/module.c
481
free(mp->m_args);
stand/boot/common/module.c
482
mp->m_args = unargv(argc, argv);
stand/boot/common/module.c
485
"warning: module '%s' already loaded", mp->m_name);
stand/boot/common/module.c
591
struct kernel_module *mp, *best;
stand/boot/common/module.c
596
mp = file_findmodule(fp, modname, verinfo);
stand/boot/common/module.c
597
if (mp)
stand/boot/common/module.c
598
return (mp);
stand/boot/common/module.c
605
for (mp = fp->f_modules; mp; mp = mp->m_next) {
stand/boot/common/module.c
606
if (strcmp(modname, mp->m_name) == 0) {
stand/boot/common/module.c
608
return (mp);
stand/boot/common/module.c
609
mver = mp->m_version;
stand/boot/common/module.c
611
return (mp);
stand/boot/common/module.c
615
best = mp;
stand/boot/common/module.c
63
static void file_insert_tail(struct preloaded_file *mp);
stand/boot/common/module.c
870
struct kernel_module *mp;
stand/boot/common/module.c
875
mp = file_findmodule(fp, modname, &mdepend);
stand/boot/common/module.c
876
if (mp)
stand/boot/common/module.c
878
mp = malloc(sizeof(struct kernel_module));
stand/boot/common/module.c
879
if (mp == NULL)
stand/boot/common/module.c
881
bzero(mp, sizeof(struct kernel_module));
stand/boot/common/module.c
882
mp->m_name = strdup(modname);
stand/boot/common/module.c
883
mp->m_version = version;
stand/boot/common/module.c
884
mp->m_fp = fp;
stand/boot/common/module.c
885
mp->m_next = fp->f_modules;
stand/boot/common/module.c
886
fp->f_modules = mp;
stand/boot/common/module.c
888
*newmp = mp;
stand/boot/common/module.c
899
struct kernel_module *mp, *mp1;
stand/boot/common/module.c
911
mp = fp->f_modules;
stand/boot/common/module.c
912
while (mp) {
stand/boot/common/module.c
913
if (mp->m_name)
stand/boot/common/module.c
914
free(mp->m_name);
stand/boot/common/module.c
916
if (mp->m_args)
stand/boot/common/module.c
917
free(mp->m_args);
stand/boot/common/module.c
919
mp1 = mp;
stand/boot/common/module.c
920
mp = mp->m_next;
stand/lib/zalloc.c
101
for (pmn = &mp->mp_First; (mn=*pmn) != NULL; pmn = &mn->mr_Next) {
stand/lib/zalloc.c
121
mp->mp_Used += bytes;
stand/lib/zalloc.c
139
zfree(MemPool *mp, void *ptr, uintptr_t bytes)
stand/lib/zalloc.c
154
if ((char *)ptr < (char *)mp->mp_Base ||
stand/lib/zalloc.c
155
(char *)ptr + bytes > (char *)mp->mp_End ||
stand/lib/zalloc.c
167
mp->mp_Used -= bytes;
stand/lib/zalloc.c
169
for (pmn = &mp->mp_First; (mn = *pmn) != NULL; pmn = &mn->mr_Next) {
stand/lib/zalloc.c
203
if (pmn != &mp->mp_First) {
stand/lib/zalloc.c
222
if (pmn == &mp->mp_First ||
stand/lib/zalloc.c
248
zextendPool(MemPool *mp, void *base, uintptr_t bytes)
stand/lib/zalloc.c
250
if (mp->mp_Size == 0) {
stand/lib/zalloc.c
251
mp->mp_Base = base;
stand/lib/zalloc.c
252
mp->mp_Used = bytes;
stand/lib/zalloc.c
253
mp->mp_End = (char *)base + bytes;
stand/lib/zalloc.c
254
mp->mp_Size = bytes;
stand/lib/zalloc.c
256
void *pend = (char *)mp->mp_Base + mp->mp_Size;
stand/lib/zalloc.c
258
if (base < mp->mp_Base) {
stand/lib/zalloc.c
259
mp->mp_Size += (char *)mp->mp_Base - (char *)base;
stand/lib/zalloc.c
260
mp->mp_Used += (char *)mp->mp_Base - (char *)base;
stand/lib/zalloc.c
261
mp->mp_Base = base;
stand/lib/zalloc.c
265
mp->mp_Size += (char *)base - (char *)pend;
stand/lib/zalloc.c
266
mp->mp_Used += (char *)base - (char *)pend;
stand/lib/zalloc.c
267
mp->mp_End = (char *)base;
stand/lib/zalloc.c
275
zallocstats(MemPool *mp)
stand/lib/zalloc.c
282
printf("%d bytes reserved", (int) mp->mp_Size);
stand/lib/zalloc.c
284
mn = mp->mp_First;
stand/lib/zalloc.c
286
if ((void *)mn != (void *)mp->mp_Base) {
stand/lib/zalloc.c
287
abytes += (char *)mn - (char *)mp->mp_Base;
stand/lib/zalloc.c
291
if ((char *)mn + mn->mr_Bytes != mp->mp_End) {
stand/lib/zalloc.c
80
znalloc(MemPool *mp, uintptr_t bytes)
stand/lib/zalloc.c
97
if (bytes <= mp->mp_Size - mp->mp_Used) {
stand/lib/zalloc_protos.h
37
Library void zextendPool(MemPool *mp, void *base, uintptr_t bytes);
stand/lib/zalloc_protos.h
38
Library void zallocstats(struct MemPool *mp);
sys/dev/acpica/aibs/atk0110.c
335
ACPI_OBJECT_LIST mp;
sys/dev/acpica/aibs/atk0110.c
343
mp.Count = 1;
sys/dev/acpica/aibs/atk0110.c
344
mp.Pointer = &p;
sys/dev/acpica/aibs/atk0110.c
346
rs = AcpiEvaluateObjectTyped(rh, NULL, &mp, &b,
sys/dev/disk/iscsi/initiator/isc_sm.c
87
pdu = mtod(pq->mp, pdu_t *);
sys/dev/disk/iscsi/initiator/isc_soc.c
103
struct mbuf *mh, **mp;
sys/dev/disk/iscsi/initiator/isc_soc.c
142
mp = &mh->m_next;
sys/dev/disk/iscsi/initiator/isc_soc.c
168
*mp = md;
sys/dev/disk/iscsi/initiator/isc_soc.c
169
mp = &md->m_next;
sys/dev/disk/iscsi/initiator/isc_soc.c
185
*mp = me;
sys/dev/disk/iscsi/initiator/isc_soc.c
481
pq->mp = sbp.sb_mb;
sys/dev/disk/iscsi/initiator/iscsi.c
553
if(pq->mp) {
sys/dev/disk/iscsi/initiator/iscsi.c
570
if(len > pq->mp->m_len) {
sys/dev/disk/iscsi/initiator/iscsi.c
574
i_mbufcopy(pq->mp, bp, len);
sys/dev/disk/iscsi/initiator/iscsi.c
577
bp = mtod(pq->mp, caddr_t);
sys/dev/disk/iscsi/initiator/iscsi_subr.c
146
struct mbuf *m = pq->mp;
sys/dev/disk/iscsi/initiator/iscsi_subr.c
151
bp = mtod(pq->mp, caddr_t);
sys/dev/disk/iscsi/initiator/iscsi_subr.c
162
i_mbufcopy(pq->mp, bp, sense_len);
sys/dev/disk/iscsi/initiator/iscsi_subr.c
195
debug(3, "mp=%p buf=%p len=%d", pq->mp, pq->buf, pq->len);
sys/dev/disk/iscsi/initiator/iscsi_subr.c
206
if((pq != NULL) && (pq->mp != NULL) && getSenseData(status, ccb, pq))
sys/dev/disk/iscsi/initiator/iscsi_subr.c
564
csio->data_ptr, bp? mtod(pq->mp, caddr_t): 0,
sys/dev/disk/iscsi/initiator/iscsi_subr.c
565
ntohl(cmd->edtlen), pq->pdu.ds_len, pq->mp);
sys/dev/disk/iscsi/initiator/iscsi_subr.c
569
if(pq->mp != NULL) {
sys/dev/disk/iscsi/initiator/iscsi_subr.c
574
i_mbufcopy(pq->mp, dp, len);
sys/dev/disk/iscsi/initiator/iscsivar.h
188
struct mbuf *mp;
sys/dev/disk/iscsi/initiator/iscsivar.h
329
if(pq->mp)
sys/dev/disk/iscsi/initiator/iscsivar.h
330
m_freem(pq->mp);
sys/dev/disk/iscsi/initiator/iscsivar.h
566
i_mbufcopy(struct mbuf *mp, caddr_t dp, int len)
sys/dev/disk/iscsi/initiator/iscsivar.h
571
for(m = mp; m != NULL; m = m->m_next) {
sys/dev/disk/isp/isp_freebsd.c
2736
isp_handle_platform_target_notify_ack(ispsoftc_t *isp, isp_notify_t *mp)
sys/dev/disk/isp/isp_freebsd.c
2740
isp_prt(isp, ISP_LOGTINFO, "Notify Code 0x%x (qevalid=%d) acked- h/w not ready (dropping)", mp->nt_ncode, mp->nt_lreserved != NULL);
sys/dev/disk/isp/isp_freebsd.c
2747
if (IS_24XX(isp) && mp->nt_lreserved && ((isphdr_t *)mp->nt_lreserved)->rqs_entry_type == RQSTYPE_ATIO) {
sys/dev/disk/isp/isp_freebsd.c
2749
at7_entry_t *aep = (at7_entry_t *)mp->nt_lreserved;
sys/dev/disk/isp/isp_freebsd.c
2755
if (isp_find_pdb_by_sid(isp, mp->nt_channel, sid, &lp)) {
sys/dev/disk/isp/isp_freebsd.c
2765
cto->ct_vpidx = mp->nt_channel;
sys/dev/disk/isp/isp_freebsd.c
2777
if (IS_24XX(isp) && mp->nt_lreserved && ((isphdr_t *)mp->nt_lreserved)->rqs_entry_type == RQSTYPE_ABTS_RCVD) {
sys/dev/disk/isp/isp_freebsd.c
2782
if (mp->nt_need_ack) {
sys/dev/disk/isp/isp_freebsd.c
2785
abts_t *abts = (abts_t *)mp->nt_lreserved;
sys/dev/disk/isp/isp_freebsd.c
2791
cto->ct_nphdl = mp->nt_nphdl;
sys/dev/disk/isp/isp_freebsd.c
2793
cto->ct_iid_lo = mp->nt_sid;
sys/dev/disk/isp/isp_freebsd.c
2794
cto->ct_iid_hi = mp->nt_sid >> 16;
sys/dev/disk/isp/isp_freebsd.c
2796
cto->ct_vpidx = mp->nt_channel;
sys/dev/disk/isp/isp_freebsd.c
2801
mp->nt_need_ack = 0;
sys/dev/disk/isp/isp_freebsd.c
2803
if (isp_acknak_abts(isp, mp->nt_lreserved, 0) == ENOMEM) {
sys/dev/disk/isp/isp_freebsd.c
2813
if (mp->nt_ncode == NT_GLOBAL_LOGOUT) {
sys/dev/disk/isp/isp_freebsd.c
2814
isp_del_all_wwn_entries(isp, mp->nt_channel);
sys/dev/disk/isp/isp_freebsd.c
2817
if (mp->nt_ncode == NT_LOGOUT) {
sys/dev/disk/isp/isp_freebsd.c
2819
isp_del_wwn_entries(isp, mp);
sys/dev/disk/isp/isp_freebsd.c
2826
if (mp->nt_need_ack) {
sys/dev/disk/isp/isp_freebsd.c
2827
isp_prt(isp, ISP_LOGTINFO, "Notify Code 0x%x (qevalid=%d) being acked", mp->nt_ncode, mp->nt_lreserved != NULL);
sys/dev/disk/isp/isp_freebsd.c
2828
return (isp_notify_ack(isp, mp->nt_lreserved));
sys/dev/disk/isp/isp_library.c
2597
isp_del_wwn_entries(ispsoftc_t *isp, isp_notify_t *mp)
sys/dev/disk/isp/isp_library.c
2604
if (mp->nt_channel == ISP_NOCHAN) {
sys/dev/disk/isp/isp_library.c
2605
for (mp->nt_channel = 0; mp->nt_channel < isp->isp_nchan; mp->nt_channel++) {
sys/dev/disk/isp/isp_library.c
2606
isp_del_wwn_entries(isp, mp);
sys/dev/disk/isp/isp_library.c
2608
mp->nt_channel = ISP_NOCHAN;
sys/dev/disk/isp/isp_library.c
2618
if (mp->nt_nphdl != NIL_HANDLE) {
sys/dev/disk/isp/isp_library.c
2619
if (isp_find_pdb_by_loopid(isp, mp->nt_channel, mp->nt_nphdl, &lp)) {
sys/dev/disk/isp/isp_library.c
2620
isp_del_wwn_entry(isp, mp->nt_channel, lp->port_wwn, lp->handle, lp->portid);
sys/dev/disk/isp/isp_library.c
2624
if (mp->nt_wwn != INI_ANY) {
sys/dev/disk/isp/isp_library.c
2625
if (isp_find_pdb_by_wwn(isp, mp->nt_channel, mp->nt_wwn, &lp)) {
sys/dev/disk/isp/isp_library.c
2626
isp_del_wwn_entry(isp, mp->nt_channel, lp->port_wwn, lp->handle, lp->portid);
sys/dev/disk/isp/isp_library.c
2630
if (mp->nt_sid != PORT_ANY && mp->nt_sid != PORT_NONE) {
sys/dev/disk/isp/isp_library.c
2631
if (isp_find_pdb_by_sid(isp, mp->nt_channel, mp->nt_sid, &lp)) {
sys/dev/disk/isp/isp_library.c
2632
isp_del_wwn_entry(isp, mp->nt_channel, lp->port_wwn, lp->handle, lp->portid);
sys/dev/disk/isp/isp_library.c
2637
mp->nt_channel, mp->nt_nphdl, (unsigned long long) mp->nt_wwn, mp->nt_sid);
sys/dev/disk/isp/isp_pci.c
1702
mush_t *mp;
sys/dev/disk/isp/isp_pci.c
1703
mp = (mush_t *)arg;
sys/dev/disk/isp/isp_pci.c
1704
mp->mapsize = mapsize;
sys/dev/disk/isp/isp_pci.c
1711
mush_t *mp;
sys/dev/disk/isp/isp_pci.c
1717
mp = (mush_t *) arg;
sys/dev/disk/isp/isp_pci.c
1719
mp->error = error;
sys/dev/disk/isp/isp_pci.c
1722
csio = mp->cmd_token;
sys/dev/disk/isp/isp_pci.c
1723
isp = mp->isp;
sys/dev/disk/isp/isp_pci.c
1724
rq = mp->rq;
sys/dev/disk/isp/isp_pci.c
1729
mp->error = EFAULT;
sys/dev/disk/isp/isp_pci.c
1738
mp->error = EFAULT;
sys/dev/disk/isp/isp_pci.c
1760
mp->error = MUSHERR_NOQENTRIES;
sys/dev/disk/isp/isp_pci.c
1771
mush_t *mp;
sys/dev/disk/isp/isp_pci.c
1772
mp = (mush_t *)arg;
sys/dev/disk/isp/isp_pci.c
1773
mp->mapsize = mapsize;
sys/dev/disk/isp/isp_pci.c
1780
mush_t *mp;
sys/dev/disk/isp/isp_pci.c
1786
mp = (mush_t *) arg;
sys/dev/disk/isp/isp_pci.c
1788
mp->error = error;
sys/dev/disk/isp/isp_pci.c
1791
csio = mp->cmd_token;
sys/dev/disk/isp/isp_pci.c
1792
isp = mp->isp;
sys/dev/disk/isp/isp_pci.c
1793
rq = mp->rq;
sys/dev/disk/isp/isp_pci.c
1798
mp->error = EFAULT;
sys/dev/disk/isp/isp_pci.c
1809
mp->error = EFAULT;
sys/dev/disk/isp/isp_pci.c
1829
mp->error = MUSHERR_NOQENTRIES;
sys/dev/disk/isp/isp_pci.c
1836
mush_t mush, *mp;
sys/dev/disk/isp/isp_pci.c
1840
mp = &mush;
sys/dev/disk/isp/isp_pci.c
1841
mp->isp = isp;
sys/dev/disk/isp/isp_pci.c
1842
mp->cmd_token = csio;
sys/dev/disk/isp/isp_pci.c
1843
mp->rq = ff;
sys/dev/disk/isp/isp_pci.c
1844
mp->error = 0;
sys/dev/disk/isp/isp_pci.c
1845
mp->mapsize = 0;
sys/dev/disk/isp/isp_pci.c
1860
(*eptr)(mp, NULL, 0, 0);
sys/dev/disk/isp/isp_pci.c
1864
error = bus_dmamap_load(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, csio->data_ptr, csio->dxfer_len, eptr, mp, 0);
sys/dev/disk/isp/isp_pci.c
1871
mp->error = EINVAL;
sys/dev/disk/isp/isp_pci.c
1873
} else if (error && mp->error == 0) {
sys/dev/disk/isp/isp_pci.c
1877
mp->error = error;
sys/dev/disk/isp/isp_pci.c
1884
(*eptr)(mp, &seg, 1, 0);
sys/dev/disk/isp/isp_pci.c
1891
mp->error = EINVAL;
sys/dev/disk/isp/isp_pci.c
1912
error = bus_dmamap_load_uio(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, &sguio, eptr2, mp, 0);
sys/dev/disk/isp/isp_pci.c
1914
if (error != 0 && mp->error == 0) {
sys/dev/disk/isp/isp_pci.c
1916
mp->error = error;
sys/dev/disk/isp/isp_pci.c
1921
(*eptr)(mp, segs, csio->sglist_cnt, 0);
sys/dev/disk/isp/isp_pci.c
1924
if (mp->error) {
sys/dev/disk/isp/isp_pci.c
1926
if (mp->error == MUSHERR_NOQENTRIES) {
sys/dev/disk/isp/isp_pci.c
1928
} else if (mp->error == EFBIG) {
sys/dev/disk/isp/isp_pci.c
1930
} else if (mp->error == EINVAL) {
sys/dev/disk/sym/sym_hipd.c
403
#define M_GETP() mp->getp(mp)
sys/dev/disk/sym/sym_hipd.c
404
#define M_FREEP(p) mp->freep(mp, p)
sys/dev/disk/sym/sym_hipd.c
411
static void *___sym_malloc(m_pool_s *mp, int size)
sys/dev/disk/sym/sym_hipd.c
417
m_link_s *h = mp->h;
sys/dev/disk/sym/sym_hipd.c
454
static void ___sym_mfree(m_pool_s *mp, void *ptr, int size)
sys/dev/disk/sym/sym_hipd.c
460
m_link_s *h = mp->h;
sys/dev/disk/sym/sym_hipd.c
500
static void *__sym_calloc2(m_pool_s *mp, int size, char *name, int uflags)
sys/dev/disk/sym/sym_hipd.c
504
p = ___sym_malloc(mp, size);
sys/dev/disk/sym/sym_hipd.c
517
#define __sym_calloc(mp, s, n) __sym_calloc2(mp, s, n, MEMO_WARN)
sys/dev/disk/sym/sym_hipd.c
519
static void __sym_mfree(m_pool_s *mp, void *ptr, int size, char *name)
sys/dev/disk/sym/sym_hipd.c
524
___sym_mfree(mp, ptr, size);
sys/dev/disk/sym/sym_hipd.c
535
static m_addr_t ___mp0_getp(m_pool_s *mp)
sys/dev/disk/sym/sym_hipd.c
539
++mp->nump;
sys/dev/disk/sym/sym_hipd.c
544
static void ___mp0_freep(m_pool_s *mp, m_addr_t m)
sys/dev/disk/sym/sym_hipd.c
547
--mp->nump;
sys/dev/disk/sym/sym_hipd.c
595
static m_addr_t ___dma_getp(m_pool_s *mp)
sys/dev/disk/sym/sym_hipd.c
605
if (bus_dmamem_alloc(mp->dmat, &vaddr,
sys/dev/disk/sym/sym_hipd.c
608
bus_dmamap_load(mp->dmat, vbp->dmamap, vaddr,
sys/dev/disk/sym/sym_hipd.c
614
vbp->next = mp->vtob[hc];
sys/dev/disk/sym/sym_hipd.c
615
mp->vtob[hc] = vbp;
sys/dev/disk/sym/sym_hipd.c
616
++mp->nump;
sys/dev/disk/sym/sym_hipd.c
621
bus_dmamap_unload(mp->dmat, vbp->dmamap);
sys/dev/disk/sym/sym_hipd.c
623
bus_dmamem_free(mp->dmat, vaddr, vbp->dmamap);
sys/dev/disk/sym/sym_hipd.c
626
bus_dmamap_destroy(mp->dmat, vbp->dmamap);
sys/dev/disk/sym/sym_hipd.c
633
static void ___dma_freep(m_pool_s *mp, m_addr_t m)
sys/dev/disk/sym/sym_hipd.c
638
vbpp = &mp->vtob[hc];
sys/dev/disk/sym/sym_hipd.c
644
bus_dmamap_unload(mp->dmat, vbp->dmamap);
sys/dev/disk/sym/sym_hipd.c
645
bus_dmamem_free(mp->dmat, (void *) vbp->vaddr, vbp->dmamap);
sys/dev/disk/sym/sym_hipd.c
646
bus_dmamap_destroy(mp->dmat, vbp->dmamap);
sys/dev/disk/sym/sym_hipd.c
648
--mp->nump;
sys/dev/disk/sym/sym_hipd.c
655
m_pool_s *mp;
sys/dev/disk/sym/sym_hipd.c
656
for (mp = mp0.next; mp && mp->dev_dmat != dev_dmat; mp = mp->next);
sys/dev/disk/sym/sym_hipd.c
657
return mp;
sys/dev/disk/sym/sym_hipd.c
662
m_pool_s *mp = NULL;
sys/dev/disk/sym/sym_hipd.c
664
mp = __sym_calloc(&mp0, sizeof(*mp), "MPOOL");
sys/dev/disk/sym/sym_hipd.c
665
if (mp) {
sys/dev/disk/sym/sym_hipd.c
666
mp->dev_dmat = dev_dmat;
sys/dev/disk/sym/sym_hipd.c
672
&mp->dmat)) {
sys/dev/disk/sym/sym_hipd.c
673
mp->getp = ___dma_getp;
sys/dev/disk/sym/sym_hipd.c
675
mp->freep = ___dma_freep;
sys/dev/disk/sym/sym_hipd.c
677
mp->next = mp0.next;
sys/dev/disk/sym/sym_hipd.c
678
mp0.next = mp;
sys/dev/disk/sym/sym_hipd.c
679
return mp;
sys/dev/disk/sym/sym_hipd.c
682
if (mp)
sys/dev/disk/sym/sym_hipd.c
683
__sym_mfree(&mp0, mp, sizeof(*mp), "MPOOL");
sys/dev/disk/sym/sym_hipd.c
704
struct m_pool *mp;
sys/dev/disk/sym/sym_hipd.c
708
mp = ___get_dma_pool(dev_dmat);
sys/dev/disk/sym/sym_hipd.c
709
if (!mp)
sys/dev/disk/sym/sym_hipd.c
710
mp = ___cre_dma_pool(dev_dmat);
sys/dev/disk/sym/sym_hipd.c
711
if (mp)
sys/dev/disk/sym/sym_hipd.c
712
m = __sym_calloc(mp, size, name);
sys/dev/disk/sym/sym_hipd.c
714
if (mp && !mp->nump)
sys/dev/disk/sym/sym_hipd.c
715
___del_dma_pool(mp);
sys/dev/disk/sym/sym_hipd.c
725
struct m_pool *mp;
sys/dev/disk/sym/sym_hipd.c
728
mp = ___get_dma_pool(dev_dmat);
sys/dev/disk/sym/sym_hipd.c
729
if (mp)
sys/dev/disk/sym/sym_hipd.c
730
__sym_mfree(mp, m, size, name);
sys/dev/disk/sym/sym_hipd.c
732
if (mp && !mp->nump)
sys/dev/disk/sym/sym_hipd.c
733
___del_dma_pool(mp);
sys/dev/disk/sym/sym_hipd.c
740
m_pool_s *mp;
sys/dev/disk/sym/sym_hipd.c
746
mp = ___get_dma_pool(dev_dmat);
sys/dev/disk/sym/sym_hipd.c
747
if (mp) {
sys/dev/disk/sym/sym_hipd.c
748
vp = mp->vtob[hc];
sys/dev/netif/age/if_age.c
1990
struct mbuf *mp, *m;
sys/dev/netif/age/if_age.c
2022
mp = rxd->rx_m;
sys/dev/netif/age/if_age.c
2037
mp->m_len = AGE_RX_BYTES(le32toh(desc->len));
sys/dev/netif/age/if_age.c
2038
pktlen += mp->m_len;
sys/dev/netif/age/if_age.c
2043
sc->age_cdata.age_rxhead = mp;
sys/dev/netif/age/if_age.c
2044
sc->age_cdata.age_rxtail = mp;
sys/dev/netif/age/if_age.c
2046
mp->m_flags &= ~M_PKTHDR;
sys/dev/netif/age/if_age.c
2049
sc->age_cdata.age_rxtail->m_next = mp;
sys/dev/netif/age/if_age.c
2050
sc->age_cdata.age_rxtail = mp;
sys/dev/netif/age/if_age.c
2062
if (mp->m_len <= ETHER_CRC_LEN) {
sys/dev/netif/age/if_age.c
2066
(ETHER_CRC_LEN - mp->m_len);
sys/dev/netif/age/if_age.c
2068
m_freem(mp);
sys/dev/netif/age/if_age.c
2070
mp->m_len -= ETHER_CRC_LEN;
sys/dev/netif/alc/if_alc.c
3297
struct mbuf *mp, *m;
sys/dev/netif/alc/if_alc.c
3330
mp = rxd->rx_m;
sys/dev/netif/alc/if_alc.c
3345
mp->m_len = sc->alc_buf_size;
sys/dev/netif/alc/if_alc.c
3349
sc->alc_cdata.alc_rxhead = mp;
sys/dev/netif/alc/if_alc.c
3350
sc->alc_cdata.alc_rxtail = mp;
sys/dev/netif/alc/if_alc.c
3355
sc->alc_cdata.alc_rxtail->m_next = mp;
sys/dev/netif/alc/if_alc.c
3356
sc->alc_cdata.alc_rxtail = mp;
sys/dev/netif/alc/if_alc.c
3372
mp->m_len = sc->alc_cdata.alc_rxlen -
sys/dev/netif/alc/if_alc.c
3375
if (mp->m_len <= ETHER_CRC_LEN) {
sys/dev/netif/alc/if_alc.c
3379
(ETHER_CRC_LEN - mp->m_len);
sys/dev/netif/alc/if_alc.c
3381
m_freem(mp);
sys/dev/netif/alc/if_alc.c
3383
mp->m_len -= ETHER_CRC_LEN;
sys/dev/netif/bce/if_bce.c
6600
bce_tso_setup(struct bce_tx_ring *txr, struct mbuf **mp,
sys/dev/netif/bce/if_bce.c
6607
m = *mp;
sys/dev/netif/bce/if_bce.c
6624
*mp = NULL;
sys/dev/netif/bce/if_bce.c
6627
*mp = m;
sys/dev/netif/bge/if_bge.c
5096
bge_setup_tso(struct bge_softc *sc, struct mbuf **mp,
sys/dev/netif/bge/if_bge.c
5105
m = *mp;
sys/dev/netif/bge/if_bge.c
5119
*mp = NULL;
sys/dev/netif/bge/if_bge.c
5122
*mp = m;
sys/dev/netif/bnx/if_bnx.c
5130
bnx_setup_tso(struct bnx_tx_ring *txr, struct mbuf **mp,
sys/dev/netif/bnx/if_bnx.c
5139
m = *mp;
sys/dev/netif/bnx/if_bnx.c
5153
*mp = NULL;
sys/dev/netif/bnx/if_bnx.c
5156
*mp = m;
sys/dev/netif/bwn/bwn/if_bwn.c
5556
unsigned char *mp;
sys/dev/netif/bwn/bwn/if_bwn.c
5621
mp = mtod(m, unsigned char *);
sys/dev/netif/bwn/bwn/if_bwn.c
5623
siba_read_multi_4(sc->sc_dev, mp, (totlen & ~3),
sys/dev/netif/bwn/bwn/if_bwn.c
5627
data = &(mp[totlen - 1]);
sys/dev/netif/bwn/bwn/if_bwn.c
5640
siba_read_multi_2(sc->sc_dev, mp, (totlen & ~1),
sys/dev/netif/bwn/bwn/if_bwn.c
5644
mp[totlen - 1] = v16;
sys/dev/netif/bwn/bwn/if_bwn.c
5853
unsigned char *mp = mtod(m, unsigned char *);
sys/dev/netif/bwn/bwn/if_bwn.c
5880
plcp = (struct bwn_plcp6 *)(mp + padding);
sys/dev/netif/em/if_em.c
3114
em_txcsum(struct adapter *adapter, struct mbuf *mp,
sys/dev/netif/em/if_em.c
3121
csum_flags = mp->m_pkthdr.csum_flags & EM_CSUM_FEATURES;
sys/dev/netif/em/if_em.c
3122
ip_hlen = mp->m_pkthdr.csum_iphlen;
sys/dev/netif/em/if_em.c
3123
ehdrlen = mp->m_pkthdr.csum_lhlen;
sys/dev/netif/em/if_em.c
3667
struct mbuf *mp;
sys/dev/netif/em/if_em.c
3681
mp = adapter->rx_buffer_area[i].m_head;
sys/dev/netif/em/if_em.c
3715
last_byte = *(mtod(mp, caddr_t) + desc_len - 1);
sys/dev/netif/em/if_em.c
3738
mp->m_len = len;
sys/dev/netif/em/if_em.c
3741
mp->m_pkthdr.len = len;
sys/dev/netif/em/if_em.c
3742
adapter->fmp = mp; /* Store the first mbuf */
sys/dev/netif/em/if_em.c
3743
adapter->lmp = mp;
sys/dev/netif/em/if_em.c
3759
adapter->lmp->m_next = mp;
sys/dev/netif/em/if_em.c
3788
mp = adapter->rx_buffer_area[i].m_head;
sys/dev/netif/em/if_em.c
3789
mp->m_len = mp->m_pkthdr.len = MCLBYTES;
sys/dev/netif/em/if_em.c
3790
mp->m_data = mp->m_ext.ext_buf;
sys/dev/netif/em/if_em.c
3791
mp->m_next = NULL;
sys/dev/netif/em/if_em.c
3794
m_adj(mp, ETHER_ALIGN);
sys/dev/netif/em/if_em.c
3825
struct mbuf *mp)
sys/dev/netif/em/if_em.c
3836
mp->m_pkthdr.csum_flags |= CSUM_IP_CHECKED | CSUM_IP_VALID;
sys/dev/netif/em/if_em.c
3841
mp->m_pkthdr.csum_flags |= CSUM_DATA_VALID |
sys/dev/netif/em/if_em.c
3844
mp->m_pkthdr.csum_data = htons(0xffff);
sys/dev/netif/em/if_em.c
4554
em_tso_pullup(struct adapter *adapter, struct mbuf **mp)
sys/dev/netif/em/if_em.c
4560
m = *mp;
sys/dev/netif/em/if_em.c
4577
*mp = NULL;
sys/dev/netif/em/if_em.c
4580
*mp = m;
sys/dev/netif/em/if_em.c
4589
em_tso_setup(struct adapter *adapter, struct mbuf *mp,
sys/dev/netif/em/if_em.c
4596
iphlen = mp->m_pkthdr.csum_iphlen;
sys/dev/netif/em/if_em.c
4597
thoff = mp->m_pkthdr.csum_thlen;
sys/dev/netif/em/if_em.c
4598
hoff = mp->m_pkthdr.csum_lhlen;
sys/dev/netif/em/if_em.c
4599
mss = mp->m_pkthdr.tso_segsz;
sys/dev/netif/em/if_em.c
4600
pktlen = mp->m_pkthdr.len;
sys/dev/netif/emx/if_emx.c
2649
emx_txcsum(struct emx_txdata *tdata, struct mbuf *mp,
sys/dev/netif/emx/if_emx.c
2656
csum_flags = mp->m_pkthdr.csum_flags & EMX_CSUM_FEATURES;
sys/dev/netif/emx/if_emx.c
2657
ip_hlen = mp->m_pkthdr.csum_iphlen;
sys/dev/netif/emx/if_emx.c
2658
ehdrlen = mp->m_pkthdr.csum_lhlen;
sys/dev/netif/emx/if_emx.c
3342
struct mbuf *mp;
sys/dev/netif/emx/if_emx.c
3360
mp = rx_buf->m_head;
sys/dev/netif/emx/if_emx.c
3401
mp->m_len = len;
sys/dev/netif/emx/if_emx.c
3404
mp->m_pkthdr.len = len;
sys/dev/netif/emx/if_emx.c
3405
rdata->fmp = mp; /* Store the first mbuf */
sys/dev/netif/emx/if_emx.c
3406
rdata->lmp = mp;
sys/dev/netif/emx/if_emx.c
3411
rdata->lmp->m_next = mp;
sys/dev/netif/emx/if_emx.c
4346
emx_tso_pullup(struct emx_txdata *tdata, struct mbuf **mp)
sys/dev/netif/emx/if_emx.c
4352
m = *mp;
sys/dev/netif/emx/if_emx.c
4369
*mp = NULL;
sys/dev/netif/emx/if_emx.c
4372
*mp = m;
sys/dev/netif/emx/if_emx.c
4381
emx_tso_setup(struct emx_txdata *tdata, struct mbuf *mp,
sys/dev/netif/emx/if_emx.c
4392
iphlen = mp->m_pkthdr.csum_iphlen;
sys/dev/netif/emx/if_emx.c
4393
thoff = mp->m_pkthdr.csum_thlen;
sys/dev/netif/emx/if_emx.c
4394
hoff = mp->m_pkthdr.csum_lhlen;
sys/dev/netif/emx/if_emx.c
4395
mss = mp->m_pkthdr.tso_segsz;
sys/dev/netif/emx/if_emx.c
4396
pktlen = mp->m_pkthdr.len;
sys/dev/netif/emx/if_emx.c
452
emx_rxcsum(uint32_t staterr, struct mbuf *mp)
sys/dev/netif/emx/if_emx.c
460
mp->m_pkthdr.csum_flags |= CSUM_IP_CHECKED | CSUM_IP_VALID;
sys/dev/netif/emx/if_emx.c
464
mp->m_pkthdr.csum_flags |= CSUM_DATA_VALID |
sys/dev/netif/emx/if_emx.c
467
mp->m_pkthdr.csum_data = htons(0xffff);
sys/dev/netif/igb/if_igb.c
2104
igb_txcsum_ctx(struct igb_tx_ring *txr, struct mbuf *mp)
sys/dev/netif/igb/if_igb.c
2111
if ((mp->m_pkthdr.csum_flags & IGB_CSUM_FEATURES) == 0)
sys/dev/netif/igb/if_igb.c
2124
if (mp->m_flags & M_VLANTAG) {
sys/dev/netif/igb/if_igb.c
2127
vlantag = htole16(mp->m_pkthdr.ether_vlantag);
sys/dev/netif/igb/if_igb.c
2133
ehdrlen = mp->m_pkthdr.csum_lhlen;
sys/dev/netif/igb/if_igb.c
2138
if (mp->m_pkthdr.csum_flags & CSUM_IP) {
sys/dev/netif/igb/if_igb.c
2140
ip_hlen = mp->m_pkthdr.csum_iphlen;
sys/dev/netif/igb/if_igb.c
2146
if (mp->m_pkthdr.csum_flags & CSUM_TCP)
sys/dev/netif/igb/if_igb.c
2148
else if (mp->m_pkthdr.csum_flags & CSUM_UDP)
sys/dev/netif/igb/if_igb.c
2739
struct mbuf *mp = rxbuf->m_head;
sys/dev/netif/igb/if_igb.c
2768
mp->m_len = len;
sys/dev/netif/igb/if_igb.c
2770
mp->m_pkthdr.len = len;
sys/dev/netif/igb/if_igb.c
2771
rxr->fmp = mp;
sys/dev/netif/igb/if_igb.c
2772
rxr->lmp = mp;
sys/dev/netif/igb/if_igb.c
2774
rxr->lmp->m_next = mp;
sys/dev/netif/igb/if_igb.c
366
igb_rxcsum(uint32_t staterr, struct mbuf *mp)
sys/dev/netif/igb/if_igb.c
374
mp->m_pkthdr.csum_flags |= CSUM_IP_CHECKED | CSUM_IP_VALID;
sys/dev/netif/igb/if_igb.c
378
mp->m_pkthdr.csum_flags |= CSUM_DATA_VALID |
sys/dev/netif/igb/if_igb.c
380
mp->m_pkthdr.csum_data = htons(0xffff);
sys/dev/netif/igb/if_igb.c
4799
igb_tso_pullup(struct igb_tx_ring *txr, struct mbuf **mp)
sys/dev/netif/igb/if_igb.c
4804
m = *mp;
sys/dev/netif/igb/if_igb.c
4818
*mp = NULL;
sys/dev/netif/igb/if_igb.c
4821
*mp = m;
sys/dev/netif/ix/if_ix.c
1437
ix_tso_pullup(struct mbuf **mp)
sys/dev/netif/ix/if_ix.c
1442
m = *mp;
sys/dev/netif/ix/if_ix.c
1456
*mp = NULL;
sys/dev/netif/ix/if_ix.c
1459
*mp = m;
sys/dev/netif/ix/if_ix.c
2219
ix_tx_ctx_setup(struct ix_tx_ring *txr, const struct mbuf *mp,
sys/dev/netif/ix/if_ix.c
2228
if (mp->m_pkthdr.csum_flags & CSUM_TSO) {
sys/dev/netif/ix/if_ix.c
2229
return ix_tso_ctx_setup(txr, mp,
sys/dev/netif/ix/if_ix.c
2233
if ((mp->m_pkthdr.csum_flags & CSUM_OFFLOAD) == 0)
sys/dev/netif/ix/if_ix.c
2237
*olinfo_status |= mp->m_pkthdr.len << IXGBE_ADVTXD_PAYLEN_SHIFT;
sys/dev/netif/ix/if_ix.c
2244
if (mp->m_flags & M_VLANTAG) {
sys/dev/netif/ix/if_ix.c
2245
vlan_macip_lens |= htole16(mp->m_pkthdr.ether_vlantag) <<
sys/dev/netif/ix/if_ix.c
2253
ehdrlen = mp->m_pkthdr.csum_lhlen;
sys/dev/netif/ix/if_ix.c
2257
if (mp->m_pkthdr.csum_flags & CSUM_IP) {
sys/dev/netif/ix/if_ix.c
2260
ip_hlen = mp->m_pkthdr.csum_iphlen;
sys/dev/netif/ix/if_ix.c
2266
if (mp->m_pkthdr.csum_flags & CSUM_TCP)
sys/dev/netif/ix/if_ix.c
2268
else if (mp->m_pkthdr.csum_flags & CSUM_UDP)
sys/dev/netif/ix/if_ix.c
2271
if (mp->m_pkthdr.csum_flags & (CSUM_TCP | CSUM_UDP))
sys/dev/netif/ix/if_ix.c
2295
ix_tso_ctx_setup(struct ix_tx_ring *txr, const struct mbuf *mp,
sys/dev/netif/ix/if_ix.c
2303
ehdrlen = mp->m_pkthdr.csum_lhlen;
sys/dev/netif/ix/if_ix.c
2306
ip_hlen = mp->m_pkthdr.csum_iphlen;
sys/dev/netif/ix/if_ix.c
2309
tcp_hlen = mp->m_pkthdr.csum_thlen;
sys/dev/netif/ix/if_ix.c
2315
if (mp->m_flags & M_VLANTAG) {
sys/dev/netif/ix/if_ix.c
2316
vlan_macip_lens |= htole16(mp->m_pkthdr.ether_vlantag) <<
sys/dev/netif/ix/if_ix.c
2330
mss_l4len_idx |= (mp->m_pkthdr.tso_segsz << IXGBE_ADVTXD_MSS_SHIFT);
sys/dev/netif/ix/if_ix.c
2345
paylen = mp->m_pkthdr.len - ehdrlen - ip_hlen - tcp_hlen;
sys/dev/netif/ix/if_ix.c
2861
ix_rxcsum(uint32_t staterr, struct mbuf *mp, uint32_t ptype)
sys/dev/netif/ix/if_ix.c
2871
mp->m_pkthdr.csum_flags |= CSUM_IP_CHECKED | CSUM_IP_VALID;
sys/dev/netif/ix/if_ix.c
2884
mp->m_pkthdr.csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR |
sys/dev/netif/ix/if_ix.c
2886
mp->m_pkthdr.csum_data = htons(0xffff);
sys/dev/netif/ix/if_ix.c
2958
struct mbuf *sendmp = NULL, *mp;
sys/dev/netif/ix/if_ix.c
2972
mp = rxbuf->m_head;
sys/dev/netif/ix/if_ix.c
3031
mp->m_len = len;
sys/dev/netif/ix/if_ix.c
3040
mp->m_pkthdr.len = len;
sys/dev/netif/ix/if_ix.c
3041
rxbuf->fmp = mp;
sys/dev/netif/ix/if_ix.c
3042
rxbuf->lmp = mp;
sys/dev/netif/ix/if_ix.c
3045
rxbuf->lmp->m_next = mp;
sys/dev/netif/ix/if_ix.c
3046
rxbuf->lmp = mp;
sys/dev/netif/jme/if_jme.c
1632
jme_tso_pullup(struct mbuf **mp)
sys/dev/netif/jme/if_jme.c
1637
m = *mp;
sys/dev/netif/jme/if_jme.c
1651
*mp = NULL;
sys/dev/netif/jme/if_jme.c
1654
*mp = m;
sys/dev/netif/jme/if_jme.c
2309
struct mbuf *mp, *m;
sys/dev/netif/jme/if_jme.c
2364
mp = rxd->rx_m;
sys/dev/netif/jme/if_jme.c
2383
mp->m_len = MCLBYTES;
sys/dev/netif/jme/if_jme.c
2387
rdata->jme_rxhead = mp;
sys/dev/netif/jme/if_jme.c
2388
rdata->jme_rxtail = mp;
sys/dev/netif/jme/if_jme.c
2394
rdata->jme_rxtail->m_next = mp;
sys/dev/netif/jme/if_jme.c
2395
rdata->jme_rxtail = mp;
sys/dev/netif/jme/if_jme.c
2408
mp->m_len = rdata->jme_rxlen -
sys/dev/netif/msk/if_msk.c
955
const struct msk_product *mp;
sys/dev/netif/msk/if_msk.c
960
for (mp = msk_products; mp->msk_name != NULL; ++mp) {
sys/dev/netif/msk/if_msk.c
961
if (vendor == mp->msk_vendorid && devid == mp->msk_deviceid) {
sys/dev/netif/msk/if_msk.c
962
device_set_desc(dev, mp->msk_name);
sys/dev/netif/mxge/if_mxge.c
1642
mxge_pullup_tso(struct mbuf **mp)
sys/dev/netif/mxge/if_mxge.c
1647
m = *mp;
sys/dev/netif/mxge/if_mxge.c
1661
*mp = NULL;
sys/dev/netif/mxge/if_mxge.c
1664
*mp = m;
sys/dev/netif/stge/if_stge.c
1555
struct mbuf *mp, *m;
sys/dev/netif/stge/if_stge.c
1575
mp = rxd->rx_m;
sys/dev/netif/stge/if_stge.c
1606
mp->m_len = RFD_RxDMAFrameLen(status) -
sys/dev/netif/stge/if_stge.c
1608
sc->sc_cdata.stge_rxlen += mp->m_len;
sys/dev/netif/stge/if_stge.c
1612
sc->sc_cdata.stge_rxhead = mp;
sys/dev/netif/stge/if_stge.c
1613
sc->sc_cdata.stge_rxtail = mp;
sys/dev/netif/stge/if_stge.c
1615
mp->m_flags &= ~M_PKTHDR;
sys/dev/netif/stge/if_stge.c
1616
sc->sc_cdata.stge_rxtail->m_next = mp;
sys/dev/netif/stge/if_stge.c
1617
sc->sc_cdata.stge_rxtail = mp;
sys/dev/raid/mlx/mlx.c
735
struct mlx_pause *mp;
sys/dev/raid/mlx/mlx.c
818
mp = (struct mlx_pause *)ap->a_data;
sys/dev/raid/mlx/mlx.c
819
if ((mp->mp_which == MLX_PAUSE_CANCEL) && (sc->mlx_pause.mp_when != 0)) {
sys/dev/raid/mlx/mlx.c
824
mp->mp_which &= ((1 << sc->mlx_enq2->me_actual_channels) -1);
sys/dev/raid/mlx/mlx.c
826
if ((mp->mp_when < 0) || (mp->mp_when > 3600))
sys/dev/raid/mlx/mlx.c
828
if ((mp->mp_howlong < 1) || (mp->mp_howlong > (0xf * 30)))
sys/dev/raid/mlx/mlx.c
836
sc->mlx_pause.mp_which = mp->mp_which;
sys/dev/raid/mlx/mlx.c
837
sc->mlx_pause.mp_when = time_uptime + mp->mp_when;
sys/dev/raid/mlx/mlx.c
838
sc->mlx_pause.mp_howlong = sc->mlx_pause.mp_when + mp->mp_howlong;
sys/dev/raid/vinum/vinumraid5.c
633
setrqebounds(struct rqelement *rqe, struct metrics *mp)
sys/dev/raid/vinum/vinumraid5.c
650
if (mp->groupoffset < mp->writeoffset) { /* group operation starts lower */
sys/dev/raid/vinum/vinumraid5.c
651
rqe->sdoffset = mp->sdbase + mp->groupoffset; /* start of transfer */
sys/dev/raid/vinum/vinumraid5.c
652
rqe->dataoffset = mp->writeoffset - mp->groupoffset; /* data starts here */
sys/dev/raid/vinum/vinumraid5.c
655
rqe->sdoffset = mp->sdbase + mp->writeoffset; /* start of transfer */
sys/dev/raid/vinum/vinumraid5.c
657
rqe->groupoffset = mp->groupoffset - mp->writeoffset; /* group starts here */
sys/dev/raid/vinum/vinumraid5.c
659
rqe->datalen = mp->writelen;
sys/dev/raid/vinum/vinumraid5.c
660
rqe->grouplen = mp->grouplen;
sys/dev/raid/vinum/vinumraid5.c
662
rqe->sdoffset = mp->sdbase + mp->writeoffset; /* start of transfer */
sys/dev/raid/vinum/vinumraid5.c
665
rqe->datalen = mp->writelen;
sys/dev/raid/vinum/vinumraid5.c
670
if (mp->groupoffset < mp->dataoffset) { /* group operation starts lower */
sys/dev/raid/vinum/vinumraid5.c
671
rqe->sdoffset = mp->sdbase + mp->groupoffset; /* start of transfer */
sys/dev/raid/vinum/vinumraid5.c
672
rqe->dataoffset = mp->dataoffset - mp->groupoffset; /* data starts here */
sys/dev/raid/vinum/vinumraid5.c
675
rqe->sdoffset = mp->sdbase + mp->dataoffset; /* start of transfer */
sys/dev/raid/vinum/vinumraid5.c
677
rqe->groupoffset = mp->groupoffset - mp->dataoffset; /* group starts here */
sys/dev/raid/vinum/vinumraid5.c
679
rqe->datalen = mp->datalen;
sys/dev/raid/vinum/vinumraid5.c
680
rqe->grouplen = mp->grouplen;
sys/dev/raid/vinum/vinumraid5.c
682
rqe->sdoffset = mp->sdbase + mp->dataoffset; /* start of transfer */
sys/dev/raid/vinum/vinumraid5.c
685
rqe->datalen = mp->datalen;
sys/dev/raid/vinum/vinumraid5.c
689
rqe->sdoffset = mp->sdbase + mp->groupoffset; /* start of transfer */
sys/dev/raid/vinum/vinumraid5.c
693
rqe->grouplen = mp->grouplen;
sys/dev/raid/vinum/vinumraid5.c
91
void setrqebounds(struct rqelement *rqe, struct metrics *mp);
sys/dev/video/fb/vga.c
1979
u_char *mp;
sys/dev/video/fb/vga.c
2034
mp = get_mode_param(adp->va_initial_mode);
sys/dev/video/fb/vga.c
2035
if (mp == NULL) /* this shouldn't be happening */
sys/dev/video/fb/vga.c
2041
hexdump(mp, V_MODE_PARAM_SIZE, NULL, HD_OMIT_CHARS | HD_OMIT_COUNT);
sys/dev/video/fb/vga.c
621
u_char *mp;
sys/dev/video/fb/vga.c
669
mp = get_mode_param(adp->va_initial_mode);
sys/dev/video/fb/vga.c
671
if (mp != NULL) {
sys/dev/video/fb/vga.c
672
bcopy(mp, adpstate2.regs, sizeof(adpstate2.regs));
sys/dev/video/fb/vga.c
673
rows_offset = adpstate.regs[1] + 1 - mp[1];
sys/dev/video/fb/vga.c
721
u_char *mp;
sys/dev/video/fb/vga.c
726
mp = get_mode_param(adp->va_mode);
sys/dev/video/fb/vga.c
727
if (mp == NULL)
sys/dev/video/fb/vga.c
748
if (mp[10 + 0x17] & 0x40) /* CRTC mode control reg */
sys/dev/video/vga/vga_switcheroo.c
938
static const char mp[] = "/sys/kernel/debug";
sys/dev/video/vga/vga_switcheroo.c
946
pr_err("Cannot create %s/vgaswitcheroo\n", mp);
sys/dev/video/vga/vga_switcheroo.c
954
pr_err("cannot create %s/vgaswitcheroo/switch\n", mp);
sys/kern/init_main.c
566
struct mount *mp;
sys/kern/init_main.c
582
mp = mountlist_boot_getfirst();
sys/kern/init_main.c
583
if (VFS_ROOT(mp, &vp))
sys/kern/init_main.c
585
if (mp->mnt_ncmountpt.ncp == NULL) {
sys/kern/init_main.c
586
cache_allocroot(&mp->mnt_ncmountpt, mp, vp);
sys/kern/init_main.c
587
cache_unlock(&mp->mnt_ncmountpt); /* leave ref intact */
sys/kern/init_main.c
593
vfs_cache_setroot(vp, cache_hold(&mp->mnt_ncmountpt));
sys/kern/init_main.c
595
cache_copy(&mp->mnt_ncmountpt, &p->p_fd->fd_ncdir);
sys/kern/init_main.c
596
cache_copy(&mp->mnt_ncmountpt, &p->p_fd->fd_nrdir);
sys/kern/kern_checkpoint.c
484
struct mount *mp;
sys/kern/kern_checkpoint.c
488
mp = vfs_getvfs(&fh->fh_fsid);
sys/kern/kern_checkpoint.c
490
if (!mp) {
sys/kern/kern_checkpoint.c
496
error = VFS_FHTOVP(mp, NULL, &fh->fh_fid, vpp);
sys/kern/kern_checkpoint.c
497
mount_drop(mp);
sys/kern/kern_linker.c
1183
struct mod_metadata *mp, **mdp;
sys/kern/kern_linker.c
1188
mp = *mdp;
sys/kern/kern_linker.c
1189
if (mp->md_type != MDT_VERSION)
sys/kern/kern_linker.c
1191
modname = mp->md_cval;
sys/kern/kern_linker.c
1192
ver = ((struct mod_version *)mp->md_data)->mv_version;
sys/kern/kern_linker.c
1213
struct mod_metadata *mp, *nmp;
sys/kern/kern_linker.c
1272
mp = *mdp;
sys/kern/kern_linker.c
1273
if (mp->md_type != MDT_DEPEND)
sys/kern/kern_linker.c
1275
modname = mp->md_cval;
sys/kern/kern_linker.c
1276
verinfo = mp->md_data;
sys/kern/kern_linker.c
1304
mp = *mdp;
sys/kern/kern_linker.c
1305
if (mp->md_type != MDT_VERSION)
sys/kern/kern_linker.c
1307
modname = mp->md_cval;
sys/kern/kern_linker.c
1308
nver = ((struct mod_version *)mp->md_data)->mv_version;
sys/kern/kern_linker.c
1353
mp = *mdp;
sys/kern/kern_linker.c
1354
if (mp->md_type != MDT_DEPEND)
sys/kern/kern_linker.c
1356
modname = mp->md_cval;
sys/kern/kern_linker.c
1357
verinfo = mp->md_data;
sys/kern/kern_linker.c
1582
struct mod_metadata *mp, *nmp;
sys/kern/kern_linker.c
1598
mp = *mdp;
sys/kern/kern_linker.c
1599
if (mp->md_type != MDT_VERSION)
sys/kern/kern_linker.c
1601
modname = mp->md_cval;
sys/kern/kern_linker.c
1602
ver = ((struct mod_version *)mp->md_data)->mv_version;
sys/kern/kern_linker.c
1612
mp = *mdp;
sys/kern/kern_linker.c
1613
if (mp->md_type != MDT_DEPEND)
sys/kern/kern_linker.c
1615
modname = mp->md_cval;
sys/kern/kern_linker.c
1616
verinfo = mp->md_data;
sys/kern/uipc_mbuf.c
1859
m_adj(struct mbuf *mp, int req_len)
sys/kern/uipc_mbuf.c
1864
if ((m = mp) == NULL)
sys/kern/uipc_mbuf.c
1881
m = mp;
sys/kern/uipc_mbuf.c
1882
if (mp->m_flags & M_PKTHDR)
sys/kern/uipc_mbuf.c
1902
if (mp->m_flags & M_PKTHDR)
sys/kern/uipc_mbuf.c
1903
mp->m_pkthdr.len -= len;
sys/kern/uipc_mbuf.c
1914
m = mp;
sys/kern/uipc_mbuf.c
2668
struct mbuf **mp = &head;
sys/kern/uipc_mbuf.c
2693
*mp = m;
sys/kern/uipc_mbuf.c
2694
mp = &m->m_next;
sys/kern/uipc_socket.c
1070
struct mbuf **mp;
sys/kern/uipc_socket.c
1151
mp = ⊤
sys/kern/uipc_socket.c
1179
*mp = m;
sys/kern/uipc_socket.c
1183
mp = &m->m_next;
sys/kern/uipc_socket.c
1229
mp = ⊤
sys/kern/uipc_socket.c
2438
soopt_getm(struct sockopt *sopt, struct mbuf **mp)
sys/kern/uipc_socket.c
2449
*mp = m;
sys/kern/uipc_socket.c
2456
m_freem(*mp);
sys/kern/uipc_socket.c
766
struct mbuf **mp;
sys/kern/uipc_socket.c
853
mp = ⊤
sys/kern/uipc_socket.c
885
*mp = m;
sys/kern/uipc_socket.c
889
mp = &m->m_next;
sys/kern/uipc_socket.c
930
mp = ⊤
sys/kern/uipc_syscalls.c
1692
struct mbuf *m, *mp;
sys/kern/uipc_syscalls.c
1938
for (mp = m; mp != NULL; mp = mp->m_next)
sys/kern/uipc_syscalls.c
1939
ssb_preallocstream(&so->so_snd, mp);
sys/kern/uipc_syscalls.c
1954
for (mp = mheader; mp != NULL; mp = mp->m_next)
sys/kern/uipc_syscalls.c
1955
ssb_preallocstream(&so->so_snd, mp);
sys/kern/uipc_usrreq.c
681
struct mbuf **mp;
sys/kern/uipc_usrreq.c
686
mp = &control;
sys/kern/uipc_usrreq.c
687
while ((ncon = *mp) != NULL) {
sys/kern/uipc_usrreq.c
692
mp = &ncon->m_next;
sys/kern/uipc_usrreq.c
698
*mp = ncon;
sys/kern/vfs_cache.c
1005
mp = nch->mount;
sys/kern/vfs_cache.c
1007
target->mount = mp;
sys/kern/vfs_cache.c
1014
_cache_mntref(mp);
sys/kern/vfs_cache.c
1024
_cache_mntref(mp);
sys/kern/vfs_cache.c
1082
cache_changemount(struct nchandle *nch, struct mount *mp)
sys/kern/vfs_cache.c
1084
_cache_mntref(mp);
sys/kern/vfs_cache.c
1086
nch->mount = mp;
sys/kern/vfs_cache.c
1338
_cache_setvp(struct mount *mp, struct namecache *ncp, struct vnode *vp,
sys/kern/vfs_cache.c
1386
if (mp) {
sys/kern/vfs_cache.c
1387
if (strncmp(mp->mnt_stat.f_fstypename, "null", 5) == 0)
sys/kern/vfs_cache.c
1388
vp->v_pfsmp = mp;
sys/kern/vfs_cache.c
1408
if (mp)
sys/kern/vfs_cache.c
1409
VFS_NCPGEN_SET(mp, ncp);
sys/kern/vfs_cache.c
1522
_cache_auto_unresolve_test(struct mount *mp, struct namecache *ncp)
sys/kern/vfs_cache.c
1539
if (ncp->nc_vp == NULL && VFS_NCPGEN_TEST(mp, ncp)) {
sys/kern/vfs_cache.c
1550
_cache_auto_unresolve(struct mount *mp, struct namecache *ncp)
sys/kern/vfs_cache.c
1556
if (_cache_auto_unresolve_test(mp, ncp))
sys/kern/vfs_cache.c
1575
cache_clrmountpt_callback(struct mount *mp, void *data)
sys/kern/vfs_cache.c
1579
if (mp->mnt_ncmounton.ncp == nch->ncp)
sys/kern/vfs_cache.c
1581
if (mp->mnt_ncmountpt.ncp == nch->ncp)
sys/kern/vfs_cache.c
162
struct mount *mp;
sys/kern/vfs_cache.c
246
static int cache_resolve_mp(struct mount *mp, int adjgen);
sys/kern/vfs_cache.c
247
static int cache_findmount_callback(struct mount *mp, void *data);
sys/kern/vfs_cache.c
3235
struct mount *mp;
sys/kern/vfs_cache.c
3242
mp = par_nch->mount;
sys/kern/vfs_cache.c
3350
_cache_auto_unresolve(mp, ncp);
sys/kern/vfs_cache.c
346
struct mount *mp;
sys/kern/vfs_cache.c
3495
nch.mount = mp;
sys/kern/vfs_cache.c
3514
struct mount *mp;
sys/kern/vfs_cache.c
3526
mp = par_nch->mount;
sys/kern/vfs_cache.c
3564
_cache_auto_unresolve_test(mp, ncp) == 0)
sys/kern/vfs_cache.c
3587
res_nch->mount = mp;
sys/kern/vfs_cache.c
3608
struct mount *mp;
sys/kern/vfs_cache.c
3614
mp = par_nch->mount;
sys/kern/vfs_cache.c
3658
_cache_auto_unresolve(mp, ncp);
sys/kern/vfs_cache.c
3723
nch.mount = mp;
sys/kern/vfs_cache.c
3754
struct mount *mp;
sys/kern/vfs_cache.c
3759
mp = par_nch->mount;
sys/kern/vfs_cache.c
3844
nch.mount = mp;
sys/kern/vfs_cache.c
3878
ncmount_cache_lookup4(struct mount *mp, struct namecache *ncp)
sys/kern/vfs_cache.c
3882
hash = iscsi_crc32(&mp, sizeof(mp));
sys/kern/vfs_cache.c
389
_cache_mntref(struct mount *mp)
sys/kern/vfs_cache.c
3892
ncmount_cache_lookup(struct mount *mp, struct namecache *ncp)
sys/kern/vfs_cache.c
3900
ncc = ncmount_cache_lookup4(mp, ncp);
sys/kern/vfs_cache.c
3908
if (ncc->ncp == ncp && ncc->mp == mp) /* 0 */
sys/kern/vfs_cache.c
3918
if (ncc->ncp == ncp && ncc->mp == mp)
sys/kern/vfs_cache.c
395
elm = _cache_mntcache_hash(mp);
sys/kern/vfs_cache.c
3968
if (ncc->ncp == nch->ncp && ncc->mp == nch->mount) {
sys/kern/vfs_cache.c
397
if (elm->mp == mp) {
sys/kern/vfs_cache.c
398
mpr = atomic_swap_ptr((void *)&elm->mp, NULL);
sys/kern/vfs_cache.c
399
if (__predict_true(mpr == mp))
sys/kern/vfs_cache.c
3999
if (ncc_copy.ncp != nch->ncp || ncc_copy.mp != nch->mount) {
sys/kern/vfs_cache.c
4044
if (ncc->ncp == nch->ncp && ncc->mp == nch->mount) {
sys/kern/vfs_cache.c
4059
if (ncc->mp != nch->mount) {
sys/kern/vfs_cache.c
406
atomic_add_int(&mp->mnt_refs, 1);
sys/kern/vfs_cache.c
4060
if (ncc->mp)
sys/kern/vfs_cache.c
4061
atomic_add_int(&ncc->mp->mnt_refs, -1);
sys/kern/vfs_cache.c
4063
ncc->mp = nch->mount;
sys/kern/vfs_cache.c
4092
cache_findmount_callback(struct mount *mp, void *data)
sys/kern/vfs_cache.c
4099
if (mp->mnt_ncmounton.mount == info->nch_mount &&
sys/kern/vfs_cache.c
4100
mp->mnt_ncmounton.ncp == info->nch_ncp
sys/kern/vfs_cache.c
4102
info->result = mp;
sys/kern/vfs_cache.c
4103
_cache_mntref(mp);
sys/kern/vfs_cache.c
411
_cache_mntrel(struct mount *mp)
sys/kern/vfs_cache.c
4110
cache_dropmount(struct mount *mp)
sys/kern/vfs_cache.c
4112
_cache_mntrel(mp);
sys/kern/vfs_cache.c
4122
cache_ismounting(struct mount *mp)
sys/kern/vfs_cache.c
4133
if (ncc->mp != mp->mnt_ncmounton.mount ||
sys/kern/vfs_cache.c
4134
ncc->ncp != mp->mnt_ncmounton.ncp) {
sys/kern/vfs_cache.c
4141
if (ncc->mp != mp->mnt_ncmounton.mount ||
sys/kern/vfs_cache.c
4142
ncc->ncp != mp->mnt_ncmounton.ncp) {
sys/kern/vfs_cache.c
4148
ncc_mp = ncc->mp;
sys/kern/vfs_cache.c
4150
ncc->mp = NULL;
sys/kern/vfs_cache.c
4167
ncc = ncmount_cache_lookup(mp->mnt_ncmounton.mount,
sys/kern/vfs_cache.c
4168
mp->mnt_ncmounton.ncp);
sys/kern/vfs_cache.c
4175
if (ncc->mp)
sys/kern/vfs_cache.c
4176
atomic_add_int(&ncc->mp->mnt_refs, -1);
sys/kern/vfs_cache.c
4177
atomic_add_int(&mp->mnt_ncmounton.mount->mnt_refs, 1);
sys/kern/vfs_cache.c
4178
ncc->mp = mp->mnt_ncmounton.mount;
sys/kern/vfs_cache.c
4179
ncc->ncp = mp->mnt_ncmounton.ncp; /* ptr compares only */
sys/kern/vfs_cache.c
4183
if (ncc->mp_target != mp) {
sys/kern/vfs_cache.c
4186
ncc->mp_target = mp;
sys/kern/vfs_cache.c
4187
atomic_add_int(&mp->mnt_refs, 1);
sys/kern/vfs_cache.c
420
elm = _cache_mntcache_hash(mp);
sys/kern/vfs_cache.c
4202
cache_unmounting(struct mount *mp)
sys/kern/vfs_cache.c
4218
if (ncc->mp != mp && ncc->mp_target != mp)
sys/kern/vfs_cache.c
4224
if (ncc->mp != mp && ncc->mp_target != mp) {
sys/kern/vfs_cache.c
423
if (elm->mp == NULL) {
sys/kern/vfs_cache.c
4230
ncc_mp = ncc->mp;
sys/kern/vfs_cache.c
4232
ncc->mp = NULL;
sys/kern/vfs_cache.c
424
mpr = atomic_swap_ptr((void *)&elm->mp, mp);
sys/kern/vfs_cache.c
4279
struct mount *mp;
sys/kern/vfs_cache.c
4284
mp = nch->mount;
sys/kern/vfs_cache.c
4330
if (ncp == mp->mnt_ncmountpt.ncp) {
sys/kern/vfs_cache.c
4331
error = cache_resolve_mp(mp, 0);
sys/kern/vfs_cache.c
437
mpr = atomic_swap_ptr((void *)&best->mp, mp);
sys/kern/vfs_cache.c
4416
nctmp.mount = mp;
sys/kern/vfs_cache.c
4447
nctmp.mount = mp;
sys/kern/vfs_cache.c
4479
cache_resolve_mp(struct mount *mp, int adjgen)
sys/kern/vfs_cache.c
4481
struct namecache *ncp = mp->mnt_ncmountpt.ncp;
sys/kern/vfs_cache.c
4485
KKASSERT(mp != NULL);
sys/kern/vfs_cache.c
4504
while (vfs_busy(mp, 0))
sys/kern/vfs_cache.c
4507
error = VFS_ROOT(mp, &vp);
sys/kern/vfs_cache.c
4515
_cache_setvp(mp, ncp, vp, adjgen);
sys/kern/vfs_cache.c
4520
mp, error, ncp);
sys/kern/vfs_cache.c
4521
_cache_setvp(mp, ncp, NULL, adjgen);
sys/kern/vfs_cache.c
4526
vfs_unbusy(mp);
sys/kern/vfs_cache.c
4541
struct mount *mp;
sys/kern/vfs_cache.c
4547
mp = nch->mount;
sys/kern/vfs_cache.c
4554
if (ncp == mp->mnt_ncmountpt.ncp)
sys/kern/vfs_cache.c
457
struct mount *mp;
sys/kern/vfs_cache.c
462
if (elm->mp) {
sys/kern/vfs_cache.c
463
mp = atomic_swap_ptr((void *)&elm->mp, NULL);
sys/kern/vfs_cache.c
4635
nctmp.mount = mp;
sys/kern/vfs_cache.c
464
if (mp)
sys/kern/vfs_cache.c
465
atomic_add_int(&mp->mnt_refs, -1);
sys/kern/vfs_cache.c
4961
cache_allocroot(struct nchandle *nch, struct mount *mp, struct vnode *vp)
sys/kern/vfs_cache.c
4970
nch->mount = mp;
sys/kern/vfs_cache.c
4971
_cache_mntref(mp);
sys/kern/vfs_cache.c
5179
struct mount *mp, *new_mp;
sys/kern/vfs_cache.c
5202
mp = nch.mount;
sys/kern/vfs_cache.c
5204
while (ncp && (ncp != fd_nrdir.ncp || mp != fd_nrdir.mount)) {
sys/kern/vfs_cache.c
5220
if (ncp == mp->mnt_ncmountpt.ncp) {
sys/kern/vfs_cache.c
5221
new_mp = mp;
sys/kern/vfs_cache.c
5229
mp = nch.mount;
sys/kern/vfs_cache.c
999
struct mount *mp;
sys/kern/vfs_conf.c
227
struct mount *mp;
sys/kern/vfs_conf.c
314
mp = kmalloc(sizeof(struct mount), M_MOUNT, M_ZERO|M_WAITOK);
sys/kern/vfs_conf.c
315
mount_init(mp, vfsp->vfc_vfsops);
sys/kern/vfs_conf.c
316
vfs_busy(mp, LK_NOWAIT);
sys/kern/vfs_conf.c
317
mp->mnt_vfc = vfsp;
sys/kern/vfs_conf.c
318
mp->mnt_pbuf_count = nswbuf_kva / NSWBUF_SPLIT;
sys/kern/vfs_conf.c
320
mp->mnt_stat.f_type = vfsp->vfc_typenum;
sys/kern/vfs_conf.c
321
mp->mnt_flag |= vfsp->vfc_flags & MNT_VISFLAGMASK;
sys/kern/vfs_conf.c
323
mp->mnt_kern_flag |= MNTK_ALL_MPSAFE;
sys/kern/vfs_conf.c
324
strncpy(mp->mnt_stat.f_fstypename, vfsp->vfc_name, MFSNAMELEN);
sys/kern/vfs_conf.c
325
mp->mnt_stat.f_owner = cred->cr_uid;
sys/kern/vfs_conf.c
326
mp->mnt_ncmounton = nch;
sys/kern/vfs_conf.c
332
error = VFS_MOUNT(mp, "/dev", NULL, cred);
sys/kern/vfs_conf.c
347
if (mp->mnt_ncmountpt.ncp == NULL) {
sys/kern/vfs_conf.c
351
cache_allocroot(&mp->mnt_ncmountpt, mp, NULL);
sys/kern/vfs_conf.c
352
cache_unlock(&mp->mnt_ncmountpt);
sys/kern/vfs_conf.c
364
mountlist_insert(mp, MNTINS_LAST);
sys/kern/vfs_conf.c
367
error = vfs_allocate_syncvnode(mp);
sys/kern/vfs_conf.c
373
vfs_unbusy(mp);
sys/kern/vfs_conf.c
374
error = VFS_START(mp, 0);
sys/kern/vfs_conf.c
377
bzero(&mp->mnt_ncmounton, sizeof(mp->mnt_ncmounton));
sys/kern/vfs_conf.c
378
vn_syncer_thr_stop(mp);
sys/kern/vfs_conf.c
379
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_coherency_ops);
sys/kern/vfs_conf.c
380
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_journal_ops);
sys/kern/vfs_conf.c
381
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_norm_ops);
sys/kern/vfs_conf.c
382
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_spec_ops);
sys/kern/vfs_conf.c
383
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_fifo_ops);
sys/kern/vfs_conf.c
384
mp->mnt_vfc->vfc_refcount--;
sys/kern/vfs_conf.c
385
vfs_unbusy(mp);
sys/kern/vfs_conf.c
386
kfree(mp, M_MOUNT);
sys/kern/vfs_conf.c
405
struct mount *mp;
sys/kern/vfs_conf.c
416
mp = NULL;
sys/kern/vfs_conf.c
445
devname[0] != 0 ? devname : ROOTNAME, &mp);
sys/kern/vfs_conf.c
451
mp->mnt_flag |= MNT_ROOTFS;
sys/kern/vfs_conf.c
463
mp->mnt_flag &= ~MNT_RDONLY;
sys/kern/vfs_conf.c
466
error = VFS_MOUNT(mp, NULL, NULL, proc0.p_ucred);
sys/kern/vfs_conf.c
484
mountlist_insert(mp, MNTINS_FIRST);
sys/kern/vfs_conf.c
487
inittodr(mp->mnt_time);
sys/kern/vfs_conf.c
490
mp = mountlist_boot_getfirst();
sys/kern/vfs_conf.c
491
if (VFS_ROOT(mp, &vp))
sys/kern/vfs_conf.c
493
if (mp->mnt_ncmountpt.ncp == NULL) {
sys/kern/vfs_conf.c
494
cache_allocroot(&mp->mnt_ncmountpt, mp, vp);
sys/kern/vfs_conf.c
495
cache_unlock(&mp->mnt_ncmountpt); /* leave ref intact */
sys/kern/vfs_conf.c
502
vfs_cache_setroot(vp, cache_hold(&mp->mnt_ncmountpt));
sys/kern/vfs_conf.c
504
cache_copy(&mp->mnt_ncmountpt, &p->p_fd->fd_ncdir);
sys/kern/vfs_conf.c
505
cache_copy(&mp->mnt_ncmountpt, &p->p_fd->fd_nrdir);
sys/kern/vfs_conf.c
507
vfs_unbusy(mp);
sys/kern/vfs_conf.c
508
if (mp->mnt_syncer == NULL) {
sys/kern/vfs_conf.c
509
error = vfs_allocate_syncvnode(mp);
sys/kern/vfs_conf.c
514
VFS_START( mp, 0 );
sys/kern/vfs_conf.c
516
if (mp != NULL) {
sys/kern/vfs_conf.c
517
vn_syncer_thr_stop(mp);
sys/kern/vfs_conf.c
518
vfs_unbusy(mp);
sys/kern/vfs_conf.c
519
kfree(mp, M_MOUNT);
sys/kern/vfs_default.c
1255
struct mount *mp;
sys/kern/vfs_default.c
1258
if ((mp = ap->a_vp->v_mount) != NULL) {
sys/kern/vfs_default.c
1271
struct mount *mp;
sys/kern/vfs_default.c
1274
if ((mp = ap->a_vp->v_mount) != NULL) {
sys/kern/vfs_default.c
1304
struct mount *mp;
sys/kern/vfs_default.c
1307
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_default.c
1316
*ap->a_res = vfs_flagstostr(mp->mnt_flag & MNT_VISFLAGMASK, NULL,
sys/kern/vfs_default.c
1488
vfs_stdroot(struct mount *mp, struct vnode **vpp)
sys/kern/vfs_default.c
1494
vfs_stdstatfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/kern/vfs_default.c
1505
vfs_stdstatvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
sys/kern/vfs_default.c
1510
in = &mp->mnt_stat;
sys/kern/vfs_default.c
1511
error = VFS_STATFS(mp, in, cred);
sys/kern/vfs_default.c
1569
vfs_stdstart(struct mount *mp, int flags)
sys/kern/vfs_default.c
1575
vfs_stdquotactl(struct mount *mp, int cmds, uid_t uid,
sys/kern/vfs_default.c
1582
vfs_stdsync(struct mount *mp, int waitfor)
sys/kern/vfs_default.c
1588
vfs_stdnosync(struct mount *mp, int waitfor)
sys/kern/vfs_default.c
1594
vfs_stdvget(struct mount *mp, struct vnode *dvp, ino_t ino, struct vnode **vpp)
sys/kern/vfs_default.c
1600
vfs_stdfhtovp(struct mount *mp, struct vnode *rootvp,
sys/kern/vfs_default.c
1607
vfs_stdcheckexp(struct mount *mp, struct sockaddr *nam, int *extflagsp,
sys/kern/vfs_default.c
1626
vfs_stdextattrctl(struct mount *mp, int cmd, struct vnode *vp,
sys/kern/vfs_default.c
1639
vfs_stdac_init(struct mount *mp)
sys/kern/vfs_default.c
1647
if (strncmp(mp->mnt_stat.f_fstypename, fs_type,
sys/kern/vfs_default.c
1648
sizeof(mp->mnt_stat)) == 0) {
sys/kern/vfs_default.c
1656
vq_init(mp);
sys/kern/vfs_default.c
1661
vfs_stdac_done(struct mount *mp)
sys/kern/vfs_default.c
1663
vq_done(mp);
sys/kern/vfs_default.c
1667
vfs_stdncpgen_set(struct mount *mp, struct namecache *ncp)
sys/kern/vfs_default.c
1672
vfs_stdncpgen_test(struct mount *mp, struct namecache *ncp)
sys/kern/vfs_default.c
1678
vfs_stdmodifying(struct mount *mp)
sys/kern/vfs_default.c
1680
if (mp->mnt_flag & MNT_RDONLY)
sys/kern/vfs_helper.c
207
vop_helper_create_uid(struct mount *mp, mode_t dmode, uid_t duid,
sys/kern/vfs_helper.c
211
if ((mp->mnt_flag & MNT_SUIDDIR) && (dmode & S_ISUID) &&
sys/kern/vfs_init.c
117
vfs_add_vnodeops(struct mount *mp, struct vop_ops *template,
sys/kern/vfs_init.c
132
ops->head.vv_mount = mp;
sys/kern/vfs_init.c
134
if (mp) {
sys/kern/vfs_init.c
135
if (mp->mnt_vn_coherency_ops)
sys/kern/vfs_init.c
136
mp->mnt_vn_use_ops = mp->mnt_vn_coherency_ops;
sys/kern/vfs_init.c
137
else if (mp->mnt_vn_journal_ops)
sys/kern/vfs_init.c
138
mp->mnt_vn_use_ops = mp->mnt_vn_journal_ops;
sys/kern/vfs_init.c
140
mp->mnt_vn_use_ops = mp->mnt_vn_norm_ops;
sys/kern/vfs_init.c
150
vfs_rm_vnodeops(struct mount *mp, struct vop_ops *template,
sys/kern/vfs_init.c
163
KKASSERT(mp == ops->head.vv_mount);
sys/kern/vfs_init.c
164
if (mp) {
sys/kern/vfs_init.c
165
if (mp->mnt_vn_coherency_ops)
sys/kern/vfs_init.c
166
mp->mnt_vn_use_ops = mp->mnt_vn_coherency_ops;
sys/kern/vfs_init.c
167
else if (mp->mnt_vn_journal_ops)
sys/kern/vfs_init.c
168
mp->mnt_vn_use_ops = mp->mnt_vn_journal_ops;
sys/kern/vfs_init.c
170
mp->mnt_vn_use_ops = mp->mnt_vn_norm_ops;
sys/kern/vfs_jops.c
1007
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
1021
struct mount *mp;
sys/kern/vfs_jops.c
1025
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1026
jreclist_init(mp, &jreclist, &jreccache, JTYPE_SETEXTATTR);
sys/kern/vfs_jops.c
1043
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
1057
struct mount *mp;
sys/kern/vfs_jops.c
1061
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1062
jreclist_init(mp, &jreclist, &jreccache, JTYPE_CREATE);
sys/kern/vfs_jops.c
1075
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
1089
struct mount *mp;
sys/kern/vfs_jops.c
1093
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1094
jreclist_init(mp, &jreclist, &jreccache, JTYPE_MKNOD);
sys/kern/vfs_jops.c
1107
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
1121
struct mount *mp;
sys/kern/vfs_jops.c
1125
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1126
jreclist_init(mp, &jreclist, &jreccache, JTYPE_LINK);
sys/kern/vfs_jops.c
1140
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
1154
struct mount *mp;
sys/kern/vfs_jops.c
1158
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1159
jreclist_init(mp, &jreclist, &jreccache, JTYPE_SYMLINK);
sys/kern/vfs_jops.c
1173
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
1187
struct mount *mp;
sys/kern/vfs_jops.c
1190
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1191
jreclist_init(mp, &jreclist, &jreccache, JTYPE_WHITEOUT);
sys/kern/vfs_jops.c
1199
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
1213
struct mount *mp;
sys/kern/vfs_jops.c
1216
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1217
if (jreclist_init(mp, &jreclist, &jreccache, JTYPE_REMOVE) &&
sys/kern/vfs_jops.c
1230
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
1244
struct mount *mp;
sys/kern/vfs_jops.c
1247
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1248
jreclist_init(mp, &jreclist, &jreccache, JTYPE_MKDIR);
sys/kern/vfs_jops.c
1265
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
1279
struct mount *mp;
sys/kern/vfs_jops.c
1282
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1283
if (jreclist_init(mp, &jreclist, &jreccache, JTYPE_RMDIR)) {
sys/kern/vfs_jops.c
1294
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
1308
struct mount *mp;
sys/kern/vfs_jops.c
1311
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1312
if (jreclist_init(mp, &jreclist, &jreccache, JTYPE_RENAME) &&
sys/kern/vfs_jops.c
1326
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
156
struct mount *mp;
sys/kern/vfs_jops.c
159
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
160
KKASSERT(mp);
sys/kern/vfs_jops.c
162
if (mp->mnt_vn_journal_ops == NULL) {
sys/kern/vfs_jops.c
165
error = journal_attach(mp);
sys/kern/vfs_jops.c
171
error = journal_install_vfs_journal(mp, ap->a_fp, ap->a_ctl);
sys/kern/vfs_jops.c
172
if (TAILQ_EMPTY(&mp->mnt_jlist))
sys/kern/vfs_jops.c
173
journal_detach(mp);
sys/kern/vfs_jops.c
193
error = journal_install_vfs_journal(mp, ap->a_fp, ap->a_ctl);
sys/kern/vfs_jops.c
201
error = journal_restart_vfs_journal(mp, ap->a_fp, ap->a_ctl);
sys/kern/vfs_jops.c
207
error = journal_remove_vfs_journal(mp, ap->a_ctl);
sys/kern/vfs_jops.c
208
if (TAILQ_EMPTY(&mp->mnt_jlist))
sys/kern/vfs_jops.c
209
journal_detach(mp);
sys/kern/vfs_jops.c
214
error = journal_resync_vfs_journal(mp, ap->a_ctl);
sys/kern/vfs_jops.c
220
error = journal_status_vfs_journal(mp, ap->a_ctl,
sys/kern/vfs_jops.c
236
journal_attach(struct mount *mp)
sys/kern/vfs_jops.c
238
KKASSERT(mp->mnt_jbitmap == NULL);
sys/kern/vfs_jops.c
239
vfs_add_vnodeops(mp, &journal_vnode_vops, &mp->mnt_vn_journal_ops);
sys/kern/vfs_jops.c
240
mp->mnt_jbitmap = kmalloc(JREC_STREAMID_JMAX/8, M_JOURNAL, M_WAITOK|M_ZERO);
sys/kern/vfs_jops.c
241
mp->mnt_streamid = JREC_STREAMID_JMIN;
sys/kern/vfs_jops.c
246
journal_detach(struct mount *mp)
sys/kern/vfs_jops.c
248
KKASSERT(mp->mnt_jbitmap != NULL);
sys/kern/vfs_jops.c
249
if (mp->mnt_vn_journal_ops)
sys/kern/vfs_jops.c
250
vfs_rm_vnodeops(mp, &journal_vnode_vops, &mp->mnt_vn_journal_ops);
sys/kern/vfs_jops.c
251
kfree(mp->mnt_jbitmap, M_JOURNAL);
sys/kern/vfs_jops.c
252
mp->mnt_jbitmap = NULL;
sys/kern/vfs_jops.c
262
journal_install_vfs_journal(struct mount *mp, struct file *fp,
sys/kern/vfs_jops.c
325
TAILQ_INSERT_TAIL(&mp->mnt_jlist, jo, jentry);
sys/kern/vfs_jops.c
337
journal_restart_vfs_journal(struct mount *mp, struct file *fp,
sys/kern/vfs_jops.c
343
TAILQ_FOREACH(jo, &mp->mnt_jlist, jentry) {
sys/kern/vfs_jops.c
348
error = journal_restart(mp, fp, jo, info->flags);
sys/kern/vfs_jops.c
355
journal_restart(struct mount *mp, struct file *fp,
sys/kern/vfs_jops.c
401
journal_remove_vfs_journal(struct mount *mp,
sys/kern/vfs_jops.c
407
TAILQ_FOREACH(jo, &mp->mnt_jlist, jentry) {
sys/kern/vfs_jops.c
412
error = journal_destroy(mp, jo, info->flags);
sys/kern/vfs_jops.c
423
journal_remove_all_journals(struct mount *mp, int flags)
sys/kern/vfs_jops.c
427
while ((jo = TAILQ_FIRST(&mp->mnt_jlist)) != NULL) {
sys/kern/vfs_jops.c
428
journal_destroy(mp, jo, flags);
sys/kern/vfs_jops.c
433
journal_destroy(struct mount *mp, struct journal *jo, int flags)
sys/kern/vfs_jops.c
437
TAILQ_REMOVE(&mp->mnt_jlist, jo, jentry);
sys/kern/vfs_jops.c
455
journal_resync_vfs_journal(struct mount *mp, const void *ctl)
sys/kern/vfs_jops.c
461
journal_status_vfs_journal(struct mount *mp,
sys/kern/vfs_jops.c
472
TAILQ_FOREACH(jo, &mp->mnt_jlist, jentry) {
sys/kern/vfs_jops.c
524
jreclist_init(struct mount *mp, struct jrecord_list *jreclist,
sys/kern/vfs_jops.c
545
streamid = mp->mnt_streamid;
sys/kern/vfs_jops.c
547
while (mp->mnt_jbitmap[streamid >> 3] & (1 << (streamid & 7))) {
sys/kern/vfs_jops.c
556
mp->mnt_jbitmap[streamid >> 3] |= 1 << (streamid & 7);
sys/kern/vfs_jops.c
557
mp->mnt_streamid = streamid;
sys/kern/vfs_jops.c
565
TAILQ_FOREACH(jo, &mp->mnt_jlist, jentry) {
sys/kern/vfs_jops.c
586
jreclist_done(struct mount *mp, struct jrecord_list *jreclist, int error)
sys/kern/vfs_jops.c
613
mp->mnt_jbitmap[jreclist->streamid >> 3] &= ~(1 << (jreclist->streamid & 7));
sys/kern/vfs_jops.c
75
static int journal_attach(struct mount *mp);
sys/kern/vfs_jops.c
76
static void journal_detach(struct mount *mp);
sys/kern/vfs_jops.c
77
static int journal_install_vfs_journal(struct mount *mp, struct file *fp,
sys/kern/vfs_jops.c
79
static int journal_restart_vfs_journal(struct mount *mp, struct file *fp,
sys/kern/vfs_jops.c
802
struct mount *mp;
sys/kern/vfs_jops.c
806
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
807
if (jreclist_init(mp, &jreclist, &jreccache, JTYPE_SETATTR)) {
sys/kern/vfs_jops.c
81
static int journal_remove_vfs_journal(struct mount *mp,
sys/kern/vfs_jops.c
820
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
83
static int journal_restart(struct mount *mp, struct file *fp,
sys/kern/vfs_jops.c
834
struct mount *mp;
sys/kern/vfs_jops.c
85
static int journal_destroy(struct mount *mp, struct journal *jo, int flags);
sys/kern/vfs_jops.c
86
static int journal_resync_vfs_journal(struct mount *mp, const void *ctl);
sys/kern/vfs_jops.c
87
static int journal_status_vfs_journal(struct mount *mp,
sys/kern/vfs_jops.c
875
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
876
if (jreclist_init(mp, &jreclist, &jreccache, JTYPE_WRITE)) {
sys/kern/vfs_jops.c
906
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
921
struct mount *mp;
sys/kern/vfs_jops.c
928
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
930
TAILQ_FOREACH(jo, &mp->mnt_jlist, jentry) {
sys/kern/vfs_jops.c
950
struct mount *mp;
sys/kern/vfs_jops.c
954
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
955
if (jreclist_init(mp, &jreclist, &jreccache, JTYPE_PUTPAGES) &&
sys/kern/vfs_jops.c
972
jreclist_done(mp, &jreclist, error);
sys/kern/vfs_jops.c
986
struct mount *mp;
sys/kern/vfs_jops.c
989
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
990
jreclist_init(mp, &jreclist, &jreccache, JTYPE_SETACL);
sys/kern/vfs_mount.c
1012
tsleep(mp, 0, "vnodescn", 1);
sys/kern/vfs_mount.c
1033
TAILQ_REMOVE(&mp->mnt_vnodescan_list, &info, entry);
sys/kern/vfs_mount.c
1034
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_mount.c
1061
static int vflush_scan(struct mount *mp, struct vnode *vp, void *data);
sys/kern/vfs_mount.c
1070
vflush(struct mount *mp, int rootrefs, int flags)
sys/kern/vfs_mount.c
1084
if ((error = VFS_ROOT(mp, &rootvp)) != 0) {
sys/kern/vfs_mount.c
1097
vmntvnodescan(mp, VMSC_GETVX, NULL, vflush_scan, &vflush_info);
sys/kern/vfs_mount.c
1124
vflush_scan(struct mount *mp, struct vnode *vp, void *data)
sys/kern/vfs_mount.c
1218
bio_ops_sync(struct mount *mp)
sys/kern/vfs_mount.c
1222
if (mp) {
sys/kern/vfs_mount.c
1223
if ((ops = mp->mnt_bioops) != NULL)
sys/kern/vfs_mount.c
1224
ops->io_sync(mp);
sys/kern/vfs_mount.c
1238
struct mount *mp = NULL;
sys/kern/vfs_mount.c
1241
TAILQ_FOREACH(mp, &mountlist, mnt_list) {
sys/kern/vfs_mount.c
1242
if (ncp == mp->mnt_ncmountpt.ncp)
sys/kern/vfs_mount.c
1247
return (mp);
sys/kern/vfs_mount.c
174
struct mount *mp = vp->v_mount;
sys/kern/vfs_mount.c
176
TAILQ_FOREACH(info, &mp->mnt_vnodescan_list, entry) {
sys/kern/vfs_mount.c
194
getnewvnode(enum vtagtype tag, struct mount *mp,
sys/kern/vfs_mount.c
199
KKASSERT(mp != NULL);
sys/kern/vfs_mount.c
209
vp->v_ops = &mp->mnt_vn_use_ops;
sys/kern/vfs_mount.c
216
insmntque(vp, mp);
sys/kern/vfs_mount.c
233
getspecialvnode(enum vtagtype tag, struct mount *mp,
sys/kern/vfs_mount.c
244
if (mp == NULL)
sys/kern/vfs_mount.c
245
mp = &dummymount;
sys/kern/vfs_mount.c
251
insmntque(vp, mp);
sys/kern/vfs_mount.c
271
vfs_busy(struct mount *mp, int flags)
sys/kern/vfs_mount.c
275
atomic_add_int(&mp->mnt_refs, 1);
sys/kern/vfs_mount.c
276
lwkt_gettoken(&mp->mnt_token);
sys/kern/vfs_mount.c
277
if (mp->mnt_kern_flag & MNTK_UNMOUNT) {
sys/kern/vfs_mount.c
279
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_mount.c
280
atomic_add_int(&mp->mnt_refs, -1);
sys/kern/vfs_mount.c
284
mp->mnt_kern_flag |= MNTK_MWAIT;
sys/kern/vfs_mount.c
295
tsleep((caddr_t)mp, 0, "vfs_busy", 0);
sys/kern/vfs_mount.c
296
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_mount.c
297
atomic_add_int(&mp->mnt_refs, -1);
sys/kern/vfs_mount.c
301
if (lockmgr(&mp->mnt_lock, lkflags))
sys/kern/vfs_mount.c
303
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_mount.c
317
vfs_unbusy(struct mount *mp)
sys/kern/vfs_mount.c
319
mount_hold(mp);
sys/kern/vfs_mount.c
320
atomic_add_int(&mp->mnt_refs, -1);
sys/kern/vfs_mount.c
321
lockmgr(&mp->mnt_lock, LK_RELEASE);
sys/kern/vfs_mount.c
322
mount_drop(mp);
sys/kern/vfs_mount.c
335
struct mount *mp;
sys/kern/vfs_mount.c
343
mp = kmalloc(sizeof(struct mount), M_MOUNT, M_WAITOK | M_ZERO);
sys/kern/vfs_mount.c
344
mount_init(mp, vfsp->vfc_vfsops);
sys/kern/vfs_mount.c
345
lockinit(&mp->mnt_lock, "vfslock", VLKTIMEOUT, 0);
sys/kern/vfs_mount.c
346
lockinit(&mp->mnt_renlock, "renamlk", VLKTIMEOUT, 0);
sys/kern/vfs_mount.c
348
vfs_busy(mp, 0);
sys/kern/vfs_mount.c
349
mp->mnt_vfc = vfsp;
sys/kern/vfs_mount.c
350
mp->mnt_pbuf_count = nswbuf_kva / NSWBUF_SPLIT;
sys/kern/vfs_mount.c
352
mp->mnt_stat.f_type = vfsp->vfc_typenum;
sys/kern/vfs_mount.c
353
mp->mnt_flag |= MNT_RDONLY;
sys/kern/vfs_mount.c
354
mp->mnt_flag |= vfsp->vfc_flags & MNT_VISFLAGMASK;
sys/kern/vfs_mount.c
355
strncpy(mp->mnt_stat.f_fstypename, vfsp->vfc_name, MFSNAMELEN);
sys/kern/vfs_mount.c
356
copystr(devname, mp->mnt_stat.f_mntfromname, MNAMELEN - 1, 0);
sys/kern/vfs_mount.c
362
mp->mnt_kern_flag |= MNTK_ALL_MPSAFE;
sys/kern/vfs_mount.c
364
*mpp = mp;
sys/kern/vfs_mount.c
373
mount_init(struct mount *mp, struct vfsops *ops)
sys/kern/vfs_mount.c
375
lockinit(&mp->mnt_lock, "vfslock", hz*5, 0);
sys/kern/vfs_mount.c
376
lockinit(&mp->mnt_renlock, "renamlk", hz*5, 0);
sys/kern/vfs_mount.c
377
lwkt_token_init(&mp->mnt_token, "permnt");
sys/kern/vfs_mount.c
379
TAILQ_INIT(&mp->mnt_vnodescan_list);
sys/kern/vfs_mount.c
380
TAILQ_INIT(&mp->mnt_nvnodelist);
sys/kern/vfs_mount.c
381
TAILQ_INIT(&mp->mnt_reservedvnlist);
sys/kern/vfs_mount.c
382
TAILQ_INIT(&mp->mnt_jlist);
sys/kern/vfs_mount.c
383
mp->mnt_nvnodelistsize = 0;
sys/kern/vfs_mount.c
384
mp->mnt_flag = 0;
sys/kern/vfs_mount.c
385
mp->mnt_hold = 1; /* hold for umount last drop */
sys/kern/vfs_mount.c
386
mp->mnt_iosize_max = MAXPHYS;
sys/kern/vfs_mount.c
387
mp->mnt_op = ops;
sys/kern/vfs_mount.c
389
vn_syncer_thr_create(mp);
sys/kern/vfs_mount.c
393
mount_hold(struct mount *mp)
sys/kern/vfs_mount.c
395
atomic_add_int(&mp->mnt_hold, 1);
sys/kern/vfs_mount.c
399
mount_drop(struct mount *mp)
sys/kern/vfs_mount.c
401
if (atomic_fetchadd_int(&mp->mnt_hold, -1) == 1) {
sys/kern/vfs_mount.c
402
KKASSERT(mp->mnt_refs == 0);
sys/kern/vfs_mount.c
403
kfree(mp, M_MOUNT);
sys/kern/vfs_mount.c
416
struct mount *mp;
sys/kern/vfs_mount.c
419
mp = mount_rb_tree_RB_LOOKUP_FSID(&mounttree, fsid);
sys/kern/vfs_mount.c
420
if (mp)
sys/kern/vfs_mount.c
421
mount_hold(mp);
sys/kern/vfs_mount.c
423
return (mp);
sys/kern/vfs_mount.c
441
vfs_getnewfsid(struct mount *mp)
sys/kern/vfs_mount.c
449
mtype = mp->mnt_vfc->vfc_typenum;
sys/kern/vfs_mount.c
451
error = cache_fullpath(NULL, &mp->mnt_ncmounton, NULL,
sys/kern/vfs_mount.c
462
mp->mnt_stat.f_fsid.val[0] = tfsid.val[0];
sys/kern/vfs_mount.c
463
mp->mnt_stat.f_fsid.val[1] = tfsid.val[1];
sys/kern/vfs_mount.c
475
vfs_setfsid(struct mount *mp, fsid_t *template)
sys/kern/vfs_mount.c
477
bzero(&mp->mnt_stat.f_fsid, sizeof(mp->mnt_stat.f_fsid));
sys/kern/vfs_mount.c
492
mp->mnt_stat.f_fsid = *template;
sys/kern/vfs_mount.c
590
mountlist_insert(struct mount *mp, int how)
sys/kern/vfs_mount.c
596
TAILQ_INSERT_HEAD(&mountlist, mp, mnt_list);
sys/kern/vfs_mount.c
598
TAILQ_INSERT_TAIL(&mountlist, mp, mnt_list);
sys/kern/vfs_mount.c
599
while (mount_rb_tree_RB_INSERT(&mounttree, mp)) {
sys/kern/vfs_mount.c
605
val = mp->mnt_stat.f_fsid.val[0];
sys/kern/vfs_mount.c
609
mp->mnt_stat.f_fsid.val[0] = val;
sys/kern/vfs_mount.c
612
mp->mnt_stat.f_fsid.val[1] += 0x0100;
sys/kern/vfs_mount.c
630
mountlist_interlock(int (*callback)(struct mount *), struct mount *mp)
sys/kern/vfs_mount.c
635
error = callback(mp);
sys/kern/vfs_mount.c
663
mountlist_remove(struct mount *mp)
sys/kern/vfs_mount.c
669
if (msi->msi_node == mp) {
sys/kern/vfs_mount.c
671
msi->msi_node = TAILQ_NEXT(mp, mnt_list);
sys/kern/vfs_mount.c
673
msi->msi_node = TAILQ_PREV(mp, mntlist,
sys/kern/vfs_mount.c
677
TAILQ_REMOVE(&mountlist, mp, mnt_list);
sys/kern/vfs_mount.c
678
mount_rb_tree_RB_REMOVE(&mounttree, mp);
sys/kern/vfs_mount.c
693
mountlist_exists(struct mount *mp)
sys/kern/vfs_mount.c
700
if (lmp == mp) {
sys/kern/vfs_mount.c
739
struct mount *mp;
sys/kern/vfs_mount.c
755
while ((mp = info.msi_node) != NULL) {
sys/kern/vfs_mount.c
756
mount_hold(mp);
sys/kern/vfs_mount.c
760
count = callback(mp, data);
sys/kern/vfs_mount.c
763
} else if (vfs_busy(mp, LK_NOWAIT) == 0) {
sys/kern/vfs_mount.c
766
count = callback(mp, data);
sys/kern/vfs_mount.c
769
if (mp == info.msi_node)
sys/kern/vfs_mount.c
770
vfs_unbusy(mp);
sys/kern/vfs_mount.c
774
mount_drop(mp);
sys/kern/vfs_mount.c
778
if (mp == info.msi_node)
sys/kern/vfs_mount.c
779
info.msi_node = TAILQ_NEXT(mp, mnt_list);
sys/kern/vfs_mount.c
783
while ((mp = info.msi_node) != NULL) {
sys/kern/vfs_mount.c
784
mount_hold(mp);
sys/kern/vfs_mount.c
788
count = callback(mp, data);
sys/kern/vfs_mount.c
791
} else if (vfs_busy(mp, LK_NOWAIT) == 0) {
sys/kern/vfs_mount.c
794
count = callback(mp, data);
sys/kern/vfs_mount.c
797
if (mp == info.msi_node)
sys/kern/vfs_mount.c
798
vfs_unbusy(mp);
sys/kern/vfs_mount.c
802
mount_drop(mp);
sys/kern/vfs_mount.c
806
if (mp == info.msi_node)
sys/kern/vfs_mount.c
807
info.msi_node = TAILQ_PREV(mp, mntlist,
sys/kern/vfs_mount.c
835
insmntque(struct vnode *vp, struct mount *mp)
sys/kern/vfs_mount.c
856
if (mp == NULL) {
sys/kern/vfs_mount.c
860
lwkt_gettoken(&mp->mnt_token);
sys/kern/vfs_mount.c
861
vp->v_mount = mp;
sys/kern/vfs_mount.c
862
if (mp->mnt_syncer) {
sys/kern/vfs_mount.c
863
TAILQ_INSERT_BEFORE(mp->mnt_syncer, vp, v_nmntvnodes);
sys/kern/vfs_mount.c
865
TAILQ_INSERT_TAIL(&mp->mnt_nvnodelist, vp, v_nmntvnodes);
sys/kern/vfs_mount.c
867
mp->mnt_nvnodelistsize++;
sys/kern/vfs_mount.c
868
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_mount.c
895
struct mount *mp,
sys/kern/vfs_mount.c
897
int (*fastfunc)(struct mount *mp, struct vnode *vp, void *data),
sys/kern/vfs_mount.c
898
int (*slowfunc)(struct mount *mp, struct vnode *vp, void *data),
sys/kern/vfs_mount.c
904
int maxcount = mp->mnt_nvnodelistsize * 2;
sys/kern/vfs_mount.c
908
lwkt_gettoken(&mp->mnt_token);
sys/kern/vfs_mount.c
916
stopcount = mp->mnt_nvnodelistsize;
sys/kern/vfs_mount.c
918
info.vp = TAILQ_FIRST(&mp->mnt_nvnodelist);
sys/kern/vfs_mount.c
919
TAILQ_INSERT_TAIL(&mp->mnt_vnodescan_list, &info, entry);
sys/kern/vfs_mount.c
924
maxcount = mp->mnt_nvnodelistsize * 2;
sys/kern/vfs_mount.c
933
KKASSERT(vp->v_mount == mp);
sys/kern/vfs_mount.c
941
if ((r = fastfunc(mp, vp, data)) < 0) {
sys/kern/vfs_mount.c
979
r = slowfunc(mp, vp, data);
sys/kern/vfs_nlookup.c
1020
(mp = cache_findmount(&nch)) != NULL
sys/kern/vfs_nlookup.c
1054
while (vfs_busy(mp, 0)) {
sys/kern/vfs_nlookup.c
1055
if (mp->mnt_kern_flag & MNTK_UNMOUNT) {
sys/kern/vfs_nlookup.c
1057
cache_dropmount(mp);
sys/kern/vfs_nlookup.c
1070
cache_get_maybe_shared(&mp->mnt_ncmountpt, &nch,
sys/kern/vfs_nlookup.c
1073
cache_copy(&mp->mnt_ncmountpt, &nch);
sys/kern/vfs_nlookup.c
1086
error = VFS_ROOT(mp, &tdp);
sys/kern/vfs_nlookup.c
1087
vfs_unbusy(mp);
sys/kern/vfs_nlookup.c
1090
cache_dropmount(mp);
sys/kern/vfs_nlookup.c
1105
vfs_unbusy(mp);
sys/kern/vfs_nlookup.c
1106
cache_dropmount(mp);
sys/kern/vfs_nlookup.c
1404
nlookup_mp(struct mount *mp, struct nchandle *nch)
sys/kern/vfs_nlookup.c
1410
cache_get(&mp->mnt_ncmountpt, nch);
sys/kern/vfs_nlookup.c
1412
while (vfs_busy(mp, 0))
sys/kern/vfs_nlookup.c
1414
error = VFS_ROOT(mp, &vp);
sys/kern/vfs_nlookup.c
1415
vfs_unbusy(mp);
sys/kern/vfs_nlookup.c
536
struct mount *mp;
sys/kern/vfs_quota.c
106
res = RB_INSERT(ac_gtree, &mp->mnt_acct.ac_groot, gnp);
sys/kern/vfs_quota.c
119
vq_init(struct mount *mp)
sys/kern/vfs_quota.c
126
RB_INIT(&mp->mnt_acct.ac_uroot);
sys/kern/vfs_quota.c
127
RB_INIT(&mp->mnt_acct.ac_groot);
sys/kern/vfs_quota.c
128
spin_init(&mp->mnt_acct.ac_spin, "vqinit");
sys/kern/vfs_quota.c
130
mp->mnt_acct.ac_bytes = 0;
sys/kern/vfs_quota.c
133
mp->mnt_op->vfs_account = vfs_stdaccount;
sys/kern/vfs_quota.c
135
mp->mnt_flag |= MNT_QUOTA;
sys/kern/vfs_quota.c
138
mp->mnt_stat.f_mntonname);
sys/kern/vfs_quota.c
143
vq_done(struct mount *mp)
sys/kern/vfs_quota.c
149
vfs_stdaccount(struct mount *mp, uid_t uid, gid_t gid, int64_t delta)
sys/kern/vfs_quota.c
158
spin_lock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
160
mp->mnt_acct.ac_bytes += delta;
sys/kern/vfs_quota.c
162
if ((unp = RB_FIND(ac_utree, &mp->mnt_acct.ac_uroot, &ufind)) == NULL)
sys/kern/vfs_quota.c
163
unp = unode_insert(mp, uid);
sys/kern/vfs_quota.c
164
if ((gnp = RB_FIND(ac_gtree, &mp->mnt_acct.ac_groot, &gfind)) == NULL)
sys/kern/vfs_quota.c
165
gnp = gnode_insert(mp, gid);
sys/kern/vfs_quota.c
171
spin_unlock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
175
cmd_get_usage_all(struct mount *mp, prop_array_t dict_out)
sys/kern/vfs_quota.c
183
(void) prop_dictionary_set_uint64(item, "space used", mp->mnt_acct.ac_bytes);
sys/kern/vfs_quota.c
184
(void) prop_dictionary_set_uint64(item, "limit", mp->mnt_acct.ac_limit);
sys/kern/vfs_quota.c
187
RB_FOREACH(unp, ac_utree, &mp->mnt_acct.ac_uroot) {
sys/kern/vfs_quota.c
202
RB_FOREACH(gnp, ac_gtree, &mp->mnt_acct.ac_groot) {
sys/kern/vfs_quota.c
219
cmd_set_usage_all(struct mount *mp, prop_array_t args)
sys/kern/vfs_quota.c
228
spin_lock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
233
mp->mnt_acct.ac_bytes = 0;
sys/kern/vfs_quota.c
234
RB_FOREACH(unp, ac_utree, &mp->mnt_acct.ac_uroot) {
sys/kern/vfs_quota.c
237
RB_FOREACH(gnp, ac_gtree, &mp->mnt_acct.ac_groot) {
sys/kern/vfs_quota.c
245
spin_unlock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
252
unp = RB_FIND(ac_utree, &mp->mnt_acct.ac_uroot, &ufind);
sys/kern/vfs_quota.c
254
unp = unode_insert(mp, id);
sys/kern/vfs_quota.c
258
gnp = RB_FIND(ac_gtree, &mp->mnt_acct.ac_groot, &gfind);
sys/kern/vfs_quota.c
260
gnp = gnode_insert(mp, id);
sys/kern/vfs_quota.c
263
mp->mnt_acct.ac_bytes = space;
sys/kern/vfs_quota.c
268
spin_unlock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
273
cmd_set_limit(struct mount *mp, prop_dictionary_t args)
sys/kern/vfs_quota.c
279
spin_lock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
280
mp->mnt_acct.ac_limit = limit;
sys/kern/vfs_quota.c
281
spin_unlock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
287
cmd_set_limit_uid(struct mount *mp, prop_dictionary_t args)
sys/kern/vfs_quota.c
298
spin_lock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
299
if ((unp = RB_FIND(ac_utree, &mp->mnt_acct.ac_uroot, &ufind)) == NULL)
sys/kern/vfs_quota.c
300
unp = unode_insert(mp, uid);
sys/kern/vfs_quota.c
302
spin_unlock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
308
cmd_set_limit_gid(struct mount *mp, prop_dictionary_t args)
sys/kern/vfs_quota.c
319
spin_lock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
320
if ((gnp = RB_FIND(ac_gtree, &mp->mnt_acct.ac_groot, &gfind)) == NULL)
sys/kern/vfs_quota.c
321
gnp = gnode_insert(mp, gid);
sys/kern/vfs_quota.c
323
spin_unlock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
436
vq_write_ok(struct mount *mp, uid_t uid, gid_t gid, uint64_t delta)
sys/kern/vfs_quota.c
443
spin_lock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
445
if (mp->mnt_acct.ac_limit == 0)
sys/kern/vfs_quota.c
447
if ((mp->mnt_acct.ac_bytes + delta) > mp->mnt_acct.ac_limit) {
sys/kern/vfs_quota.c
454
if ((unp = RB_FIND(ac_utree, &mp->mnt_acct.ac_uroot, &ufind)) == NULL) {
sys/kern/vfs_quota.c
470
if ((gnp = RB_FIND(ac_gtree, &mp->mnt_acct.ac_groot, &gfind)) == NULL) {
sys/kern/vfs_quota.c
483
spin_unlock(&mp->mnt_acct.ac_spin);
sys/kern/vfs_quota.c
85
unode_insert(struct mount *mp, uid_t uid)
sys/kern/vfs_quota.c
92
res = RB_INSERT(ac_utree, &mp->mnt_acct.ac_uroot, unp);
sys/kern/vfs_quota.c
99
gnode_insert(struct mount *mp, gid_t gid)
sys/kern/vfs_subr.c
1776
static int db_show_locked_vnodes(struct mount *mp, void *data);
sys/kern/vfs_subr.c
1790
db_show_locked_vnodes(struct mount *mp, void *data __unused)
sys/kern/vfs_subr.c
1794
TAILQ_FOREACH(vp, &mp->mnt_nvnodelist, v_nmntvnodes) {
sys/kern/vfs_subr.c
1908
static int vfs_umountall_callback(struct mount *mp, void *data);
sys/kern/vfs_subr.c
1923
vfs_umountall_callback(struct mount *mp, void *data)
sys/kern/vfs_subr.c
1932
error = dounmount(mp, MNT_FORCE, halting);
sys/kern/vfs_subr.c
1935
mp->mnt_stat.f_mntfromname);
sys/kern/vfs_subr.c
2044
vfs_hang_addrlist(struct mount *mp, struct netexport *nep,
sys/kern/vfs_subr.c
2055
if (mp->mnt_flag & MNT_DEFEXPORTED)
sys/kern/vfs_subr.c
2061
mp->mnt_flag |= MNT_DEFEXPORTED;
sys/kern/vfs_subr.c
2188
vfs_export(struct mount *mp, struct netexport *nep,
sys/kern/vfs_subr.c
2194
if (mp->mnt_flag & MNT_EXPUBLIC) {
sys/kern/vfs_subr.c
2196
mp->mnt_flag &= ~MNT_EXPUBLIC;
sys/kern/vfs_subr.c
2199
mp->mnt_flag &= ~(MNT_EXPORTED | MNT_DEFEXPORTED);
sys/kern/vfs_subr.c
2203
if ((error = vfs_setpublicfs(mp, nep, argp)) != 0)
sys/kern/vfs_subr.c
2205
mp->mnt_flag |= MNT_EXPUBLIC;
sys/kern/vfs_subr.c
2207
if ((error = vfs_hang_addrlist(mp, nep, argp)))
sys/kern/vfs_subr.c
2209
mp->mnt_flag |= MNT_EXPORTED;
sys/kern/vfs_subr.c
2220
vfs_setpublicfs(struct mount *mp, struct netexport *nep,
sys/kern/vfs_subr.c
2232
if (mp == NULL) {
sys/kern/vfs_subr.c
2246
if (nfs_pub.np_valid != 0 && mp != nfs_pub.np_mount)
sys/kern/vfs_subr.c
2253
nfs_pub.np_handle.fh_fsid = mp->mnt_stat.f_fsid;
sys/kern/vfs_subr.c
2255
if ((error = VFS_ROOT(mp, &rvp)))
sys/kern/vfs_subr.c
2292
nfs_pub.np_mount = mp;
sys/kern/vfs_subr.c
2298
vfs_export_lookup(struct mount *mp, struct netexport *nep,
sys/kern/vfs_subr.c
2306
if (mp->mnt_flag & MNT_EXPORTED) {
sys/kern/vfs_subr.c
2338
if (np == NULL && mp->mnt_flag & MNT_DEFEXPORTED)
sys/kern/vfs_subr.c
2355
static int vfs_msync_scan1(struct mount *mp, struct vnode *vp, void *data);
sys/kern/vfs_subr.c
2356
static int vfs_msync_scan2(struct mount *mp, struct vnode *vp, void *data);
sys/kern/vfs_subr.c
2359
vfs_msync(struct mount *mp, int flags)
sys/kern/vfs_subr.c
2369
if (mp->mnt_kern_flag & MNTK_NOMSYNC)
sys/kern/vfs_subr.c
2381
if (mp->mnt_kern_flag & MNTK_THR_SYNC) {
sys/kern/vfs_subr.c
2382
vsyncscan(mp, vmsc_flags, vfs_msync_scan2,
sys/kern/vfs_subr.c
2385
vmntvnodescan(mp, vmsc_flags,
sys/kern/vfs_subr.c
2401
vfs_msync_scan1(struct mount *mp, struct vnode *vp, void *data)
sys/kern/vfs_subr.c
2410
if ((mp->mnt_flag & MNT_RDONLY) == 0 &&
sys/kern/vfs_subr.c
2428
vfs_msync_scan2(struct mount *mp, struct vnode *vp, void *data)
sys/kern/vfs_subr.c
2437
if ((mp->mnt_flag & MNT_RDONLY) == 0 && (vp->v_flag & VOBJDIRTY)) {
sys/kern/vfs_sync.c
174
vn_syncer_count(struct mount *mp)
sys/kern/vfs_sync.c
178
ctx = mp->mnt_syncer_ctx;
sys/kern/vfs_sync.c
310
vn_syncer_thr_create(struct mount *mp)
sys/kern/vfs_sync.c
316
ctx->sc_mp = mp;
sys/kern/vfs_sync.c
322
mp->mnt_syncer_ctx = ctx;
sys/kern/vfs_sync.c
331
vn_syncer_thr_stop(struct mount *mp)
sys/kern/vfs_sync.c
335
ctx = mp->mnt_syncer_ctx;
sys/kern/vfs_sync.c
353
mp->mnt_syncer_ctx = NULL;
sys/kern/vfs_sync.c
514
vn_syncer_one(struct mount *mp)
sys/kern/vfs_sync.c
522
ctx = mp->mnt_syncer_ctx;
sys/kern/vfs_sync.c
562
speedup_syncer(struct mount *mp)
sys/kern/vfs_sync.c
570
if (mp && mp->mnt_syncer_ctx)
sys/kern/vfs_sync.c
571
wakeup(mp->mnt_syncer_ctx);
sys/kern/vfs_sync.c
580
trigger_syncer_start(struct mount *mp)
sys/kern/vfs_sync.c
584
if (mp && (ctx = mp->mnt_syncer_ctx) != NULL) {
sys/kern/vfs_sync.c
591
trigger_syncer_stop(struct mount *mp)
sys/kern/vfs_sync.c
595
if (mp && (ctx = mp->mnt_syncer_ctx) != NULL) {
sys/kern/vfs_sync.c
604
trigger_syncer(struct mount *mp)
sys/kern/vfs_sync.c
608
if (mp && (ctx = mp->mnt_syncer_ctx) != NULL) {
sys/kern/vfs_sync.c
647
vfs_allocate_syncvnode(struct mount *mp)
sys/kern/vfs_sync.c
654
error = getspecialvnode(VT_VFS, mp, &sync_vnode_vops_p, &vp, 0, 0);
sys/kern/vfs_sync.c
656
mp->mnt_syncer = NULL;
sys/kern/vfs_sync.c
682
if (mp->mnt_syncer_ctx)
sys/kern/vfs_sync.c
689
mp->mnt_syncer = vp;
sys/kern/vfs_sync.c
709
struct mount *mp = syncvp->v_mount;
sys/kern/vfs_sync.c
730
if (vfs_busy(mp, LK_NOWAIT) != 0)
sys/kern/vfs_sync.c
732
if (mp->mnt_flag & MNT_RDONLY) {
sys/kern/vfs_sync.c
733
vfs_msync(mp, MNT_NOWAIT);
sys/kern/vfs_sync.c
735
asyncflag = mp->mnt_flag & MNT_ASYNC;
sys/kern/vfs_sync.c
736
mp->mnt_flag &= ~MNT_ASYNC; /* ZZZ hack */
sys/kern/vfs_sync.c
737
vfs_msync(mp, MNT_NOWAIT);
sys/kern/vfs_sync.c
738
VFS_SYNC(mp, MNT_NOWAIT | MNT_LAZY);
sys/kern/vfs_sync.c
740
mp->mnt_flag |= MNT_ASYNC;
sys/kern/vfs_sync.c
742
vfs_unbusy(mp);
sys/kern/vfs_sync.c
805
struct mount *mp,
sys/kern/vfs_sync.c
807
int (*slowfunc)(struct mount *mp, struct vnode *vp, void *data),
sys/kern/vfs_sync.c
826
KKASSERT(mp->mnt_kern_flag & MNTK_THR_SYNC);
sys/kern/vfs_sync.c
827
ctx = mp->mnt_syncer_ctx;
sys/kern/vfs_sync.c
842
KKASSERT(vp->v_mount == mp);
sys/kern/vfs_sync.c
845
slowfunc(mp, vp, data);
sys/kern/vfs_sync.c
850
slowfunc(mp, vp, data);
sys/kern/vfs_sync.c
854
slowfunc(mp, vp, data);
sys/kern/vfs_syscalls.c
1000
error = VFS_UNMOUNT(mp, flags);
sys/kern/vfs_syscalls.c
1002
error = VFS_SYNC(mp, MNT_WAIT);
sys/kern/vfs_syscalls.c
1006
error = VFS_UNMOUNT(mp, flags);
sys/kern/vfs_syscalls.c
1010
mount_warning(mp,
sys/kern/vfs_syscalls.c
1013
mp, error);
sys/kern/vfs_syscalls.c
1022
if (mp->mnt_syncer == NULL && hadsyncer)
sys/kern/vfs_syscalls.c
1023
vfs_allocate_syncvnode(mp);
sys/kern/vfs_syscalls.c
1024
mp->mnt_kern_flag &= ~(MNTK_UNMOUNT | MNTK_UNMOUNTF);
sys/kern/vfs_syscalls.c
1025
mp->mnt_flag |= async_flag;
sys/kern/vfs_syscalls.c
1026
lockmgr(&mp->mnt_lock, LK_RELEASE);
sys/kern/vfs_syscalls.c
1027
if (mp->mnt_kern_flag & MNTK_MWAIT) {
sys/kern/vfs_syscalls.c
1028
mp->mnt_kern_flag &= ~MNTK_MWAIT;
sys/kern/vfs_syscalls.c
1029
wakeup(mp);
sys/kern/vfs_syscalls.c
1037
journal_remove_all_journals(mp,
sys/kern/vfs_syscalls.c
1040
mountlist_remove(mp);
sys/kern/vfs_syscalls.c
1053
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_coherency_ops);
sys/kern/vfs_syscalls.c
1054
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_journal_ops);
sys/kern/vfs_syscalls.c
1055
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_norm_ops);
sys/kern/vfs_syscalls.c
1056
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_spec_ops);
sys/kern/vfs_syscalls.c
1057
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_fifo_ops);
sys/kern/vfs_syscalls.c
1060
if (mp->mnt_ncmountpt.ncp != NULL) {
sys/kern/vfs_syscalls.c
1061
nch = mp->mnt_ncmountpt;
sys/kern/vfs_syscalls.c
1062
cache_zero(&mp->mnt_ncmountpt);
sys/kern/vfs_syscalls.c
1066
if (mp->mnt_ncmounton.ncp != NULL) {
sys/kern/vfs_syscalls.c
1067
cache_unmounting(mp);
sys/kern/vfs_syscalls.c
1068
nch = mp->mnt_ncmounton;
sys/kern/vfs_syscalls.c
1069
cache_zero(&mp->mnt_ncmounton);
sys/kern/vfs_syscalls.c
1074
if (mp->mnt_cred) {
sys/kern/vfs_syscalls.c
1075
crfree(mp->mnt_cred);
sys/kern/vfs_syscalls.c
1076
mp->mnt_cred = NULL;
sys/kern/vfs_syscalls.c
1079
mp->mnt_vfc->vfc_refcount--;
sys/kern/vfs_syscalls.c
1085
if (quickhalt == 0 && !TAILQ_EMPTY(&mp->mnt_nvnodelist))
sys/kern/vfs_syscalls.c
1091
lockmgr(&mp->mnt_lock, LK_RELEASE);
sys/kern/vfs_syscalls.c
1092
if (mp->mnt_kern_flag & MNTK_MWAIT) {
sys/kern/vfs_syscalls.c
1093
mp->mnt_kern_flag &= ~MNTK_MWAIT;
sys/kern/vfs_syscalls.c
1094
wakeup(mp);
sys/kern/vfs_syscalls.c
1108
if (mp->mnt_refs > 0)
sys/kern/vfs_syscalls.c
1109
cache_clearmntcache(mp);
sys/kern/vfs_syscalls.c
1110
while (mp->mnt_refs > 0) {
sys/kern/vfs_syscalls.c
1111
cache_unmounting(mp);
sys/kern/vfs_syscalls.c
1112
wakeup(mp);
sys/kern/vfs_syscalls.c
1113
tsleep(&mp->mnt_refs, 0, "umntrwait", hz / 10 + 1);
sys/kern/vfs_syscalls.c
1114
cache_clearmntcache(mp);
sys/kern/vfs_syscalls.c
1116
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
1117
mount_drop(mp);
sys/kern/vfs_syscalls.c
1118
mp = NULL;
sys/kern/vfs_syscalls.c
1120
cache_clearmntcache(mp);
sys/kern/vfs_syscalls.c
1125
if (mp)
sys/kern/vfs_syscalls.c
1126
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
1132
mount_warning(struct mount *mp, const char *ctl, ...)
sys/kern/vfs_syscalls.c
1139
if (cache_fullpath(NULL, &mp->mnt_ncmounton, NULL,
sys/kern/vfs_syscalls.c
1146
kprintf("unmount(%p", mp);
sys/kern/vfs_syscalls.c
1147
if (mp->mnt_ncmounton.ncp && mp->mnt_ncmounton.ncp->nc_name)
sys/kern/vfs_syscalls.c
1148
kprintf(",%s", mp->mnt_ncmounton.ncp->nc_name);
sys/kern/vfs_syscalls.c
1165
mount_path(struct proc *p, struct mount *mp, char **rb, char **fb)
sys/kern/vfs_syscalls.c
1169
if (p && p->p_fd->fd_nrdir.mount == mp)
sys/kern/vfs_syscalls.c
1172
nch = &mp->mnt_ncmountpt;
sys/kern/vfs_syscalls.c
1185
static int sync_callback(struct mount *mp, void *data);
sys/kern/vfs_syscalls.c
1196
sync_callback(struct mount *mp, void *data __unused)
sys/kern/vfs_syscalls.c
1200
if ((mp->mnt_flag & MNT_RDONLY) == 0) {
sys/kern/vfs_syscalls.c
1201
lwkt_gettoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
1202
asyncflag = mp->mnt_flag & MNT_ASYNC;
sys/kern/vfs_syscalls.c
1203
mp->mnt_flag &= ~MNT_ASYNC;
sys/kern/vfs_syscalls.c
1204
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
1205
vfs_msync(mp, MNT_NOWAIT);
sys/kern/vfs_syscalls.c
1206
VFS_SYNC(mp, MNT_NOWAIT);
sys/kern/vfs_syscalls.c
1207
lwkt_gettoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
1208
mp->mnt_flag |= asyncflag;
sys/kern/vfs_syscalls.c
1209
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
123
struct mount *mp, *nullmp;
sys/kern/vfs_syscalls.c
1232
struct mount *mp;
sys/kern/vfs_syscalls.c
1245
mp = nd.nl_nch.mount;
sys/kern/vfs_syscalls.c
1246
error = VFS_QUOTACTL(mp, uap->cmd, uap->uid,
sys/kern/vfs_syscalls.c
1361
struct mount *mp;
sys/kern/vfs_syscalls.c
1391
mp = nch.mount;
sys/kern/vfs_syscalls.c
1401
if (mp == NULL || mp->mnt_kern_flag & MNTK_UNMOUNT) {
sys/kern/vfs_syscalls.c
1408
error = vop_mountctl(mp->mnt_vn_use_ops, vp, op, fp, ctl, ctllen,
sys/kern/vfs_syscalls.c
1421
struct mount *mp;
sys/kern/vfs_syscalls.c
1428
mp = nd->nl_nch.mount;
sys/kern/vfs_syscalls.c
1429
sp = &mp->mnt_stat;
sys/kern/vfs_syscalls.c
1436
error = VFS_STATFS(mp, sp, nd->nl_cred);
sys/kern/vfs_syscalls.c
1439
error = mount_path(p, mp, &fullpath, &freepath);
sys/kern/vfs_syscalls.c
1446
sp->f_flags = mp->mnt_flag & MNT_VISFLAGMASK;
sys/kern/vfs_syscalls.c
1481
struct mount *mp;
sys/kern/vfs_syscalls.c
1495
if ((mp = fp->f_nchandle.mount) == NULL)
sys/kern/vfs_syscalls.c
1496
mp = ((struct vnode *)fp->f_data)->v_mount;
sys/kern/vfs_syscalls.c
1497
if (mp == NULL) {
sys/kern/vfs_syscalls.c
1511
sp = &mp->mnt_stat;
sys/kern/vfs_syscalls.c
1512
error = VFS_STATFS(mp, sp, fp->f_cred);
sys/kern/vfs_syscalls.c
1514
if ((error = mount_path(p, mp, &fullpath, &freepath)) != 0)
sys/kern/vfs_syscalls.c
1520
sp->f_flags = mp->mnt_flag & MNT_VISFLAGMASK;
sys/kern/vfs_syscalls.c
1553
struct mount *mp;
sys/kern/vfs_syscalls.c
1559
mp = nd->nl_nch.mount;
sys/kern/vfs_syscalls.c
1560
sp = &mp->mnt_vstat;
sys/kern/vfs_syscalls.c
1561
if ((error = VFS_STATVFS(mp, sp, nd->nl_cred)) != 0)
sys/kern/vfs_syscalls.c
1565
if (mp->mnt_flag & MNT_RDONLY)
sys/kern/vfs_syscalls.c
1567
if (mp->mnt_flag & MNT_NOSUID)
sys/kern/vfs_syscalls.c
1599
struct mount *mp;
sys/kern/vfs_syscalls.c
1605
if ((mp = fp->f_nchandle.mount) == NULL)
sys/kern/vfs_syscalls.c
1606
mp = ((struct vnode *)fp->f_data)->v_mount;
sys/kern/vfs_syscalls.c
1607
if (mp == NULL) {
sys/kern/vfs_syscalls.c
1615
sp = &mp->mnt_vstat;
sys/kern/vfs_syscalls.c
1616
if ((error = VFS_STATVFS(mp, sp, fp->f_cred)) != 0)
sys/kern/vfs_syscalls.c
1620
if (mp->mnt_flag & MNT_RDONLY)
sys/kern/vfs_syscalls.c
1622
if (mp->mnt_flag & MNT_NOSUID)
sys/kern/vfs_syscalls.c
1690
getfsstat_callback(struct mount *mp, void *data)
sys/kern/vfs_syscalls.c
1698
if (info->td->td_proc && !chroot_visible_mnt(mp, info->td->td_proc))
sys/kern/vfs_syscalls.c
1702
sp = &mp->mnt_stat;
sys/kern/vfs_syscalls.c
1715
(error = VFS_STATFS(mp, sp, info->td->td_ucred))) {
sys/kern/vfs_syscalls.c
1718
sp->f_flags = mp->mnt_flag & MNT_VISFLAGMASK;
sys/kern/vfs_syscalls.c
1720
error = mount_path(info->td->td_proc, mp, &fullpath, &freepath);
sys/kern/vfs_syscalls.c
1783
getvfsstat_callback(struct mount *mp, void *data)
sys/kern/vfs_syscalls.c
1792
if (info->td->td_proc && !chroot_visible_mnt(mp, info->td->td_proc))
sys/kern/vfs_syscalls.c
1796
sp = &mp->mnt_stat;
sys/kern/vfs_syscalls.c
1797
vsp = &mp->mnt_vstat;
sys/kern/vfs_syscalls.c
1810
(error = VFS_STATFS(mp, sp, info->td->td_ucred))) {
sys/kern/vfs_syscalls.c
1813
sp->f_flags = mp->mnt_flag & MNT_VISFLAGMASK;
sys/kern/vfs_syscalls.c
1817
(error = VFS_STATVFS(mp, vsp, info->td->td_ucred))) {
sys/kern/vfs_syscalls.c
1821
if (mp->mnt_flag & MNT_RDONLY)
sys/kern/vfs_syscalls.c
1823
if (mp->mnt_flag & MNT_NOSUID)
sys/kern/vfs_syscalls.c
1826
error = mount_path(info->td->td_proc, mp, &fullpath, &freepath);
sys/kern/vfs_syscalls.c
1862
struct mount *mp;
sys/kern/vfs_syscalls.c
1889
(mp = cache_findmount(&nch)) != NULL
sys/kern/vfs_syscalls.c
1891
error = nlookup_mp(mp, &tnch);
sys/kern/vfs_syscalls.c
1901
cache_dropmount(mp);
sys/kern/vfs_syscalls.c
206
(mp = cache_findmount(&nch)) != NULL) {
sys/kern/vfs_syscalls.c
207
cache_dropmount(mp);
sys/kern/vfs_syscalls.c
237
mp = nullmp;
sys/kern/vfs_syscalls.c
239
mp = vp->v_mount;
sys/kern/vfs_syscalls.c
242
flag = mp->mnt_flag;
sys/kern/vfs_syscalls.c
243
flag2 = mp->mnt_kern_flag;
sys/kern/vfs_syscalls.c
249
((mp->mnt_flag & MNT_RDONLY) == 0)) {
sys/kern/vfs_syscalls.c
259
if (mp->mnt_stat.f_owner != cred->cr_uid &&
sys/kern/vfs_syscalls.c
265
if (vfs_busy(mp, LK_NOWAIT)) {
sys/kern/vfs_syscalls.c
273
vfs_unbusy(mp);
sys/kern/vfs_syscalls.c
278
mp->mnt_flag |= flags & (MNT_RELOAD | MNT_FORCE | MNT_UPDATE);
sys/kern/vfs_syscalls.c
279
lwkt_gettoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
281
vfsp = mp->mnt_vfc;
sys/kern/vfs_syscalls.c
3528
setfown(struct mount *mp, struct vnode *vp, uid_t uid, gid_t gid)
sys/kern/vfs_syscalls.c
354
mp = kmalloc(sizeof(struct mount), M_MOUNT, M_ZERO|M_WAITOK);
sys/kern/vfs_syscalls.c
355
mount_init(mp, vfsp->vfc_vfsops);
sys/kern/vfs_syscalls.c
356
vfs_busy(mp, LK_NOWAIT);
sys/kern/vfs_syscalls.c
3560
VFS_ACCOUNT(mp, o_uid, o_gid, -size);
sys/kern/vfs_syscalls.c
3561
VFS_ACCOUNT(mp, uid, gid, size);
sys/kern/vfs_syscalls.c
357
mp->mnt_vfc = vfsp;
sys/kern/vfs_syscalls.c
358
mp->mnt_pbuf_count = nswbuf_kva / NSWBUF_SPLIT;
sys/kern/vfs_syscalls.c
360
mp->mnt_stat.f_type = vfsp->vfc_typenum;
sys/kern/vfs_syscalls.c
361
mp->mnt_flag |= vfsp->vfc_flags & MNT_VISFLAGMASK;
sys/kern/vfs_syscalls.c
362
strncpy(mp->mnt_stat.f_fstypename, vfsp->vfc_name, MFSNAMELEN);
sys/kern/vfs_syscalls.c
363
mp->mnt_stat.f_owner = cred->cr_uid;
sys/kern/vfs_syscalls.c
364
lwkt_gettoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
373
mp->mnt_flag |= MNT_RDONLY;
sys/kern/vfs_syscalls.c
374
else if (mp->mnt_flag & MNT_RDONLY)
sys/kern/vfs_syscalls.c
375
mp->mnt_kern_flag |= MNTK_WANTRDWR;
sys/kern/vfs_syscalls.c
376
mp->mnt_flag &=~ (MNT_NOSUID | MNT_NOEXEC | MNT_NODEV |
sys/kern/vfs_syscalls.c
381
mp->mnt_flag |= flags & (MNT_NOSUID | MNT_NOEXEC |
sys/kern/vfs_syscalls.c
392
mp->mnt_kern_flag |= MNTK_ALL_MPSAFE;
sys/kern/vfs_syscalls.c
399
if (mp->mnt_flag & MNT_UPDATE) {
sys/kern/vfs_syscalls.c
400
error = VFS_MOUNT(mp, uap->path, uap->data, cred);
sys/kern/vfs_syscalls.c
401
if (mp->mnt_kern_flag & MNTK_WANTRDWR)
sys/kern/vfs_syscalls.c
402
mp->mnt_flag &= ~MNT_RDONLY;
sys/kern/vfs_syscalls.c
403
mp->mnt_flag &=~ (MNT_UPDATE | MNT_RELOAD | MNT_FORCE);
sys/kern/vfs_syscalls.c
404
mp->mnt_kern_flag &=~ MNTK_WANTRDWR;
sys/kern/vfs_syscalls.c
406
mp->mnt_flag = flag;
sys/kern/vfs_syscalls.c
407
mp->mnt_kern_flag = flag2;
sys/kern/vfs_syscalls.c
4084
struct mount *mp;
sys/kern/vfs_syscalls.c
409
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
410
vfs_unbusy(mp);
sys/kern/vfs_syscalls.c
4123
mp = vq_vptomp(vp);
sys/kern/vfs_syscalls.c
4124
VFS_ACCOUNT(mp, uid, gid, length - old_size);
sys/kern/vfs_syscalls.c
415
mp->mnt_ncmounton = nch;
sys/kern/vfs_syscalls.c
416
error = VFS_MOUNT(mp, uap->path, uap->data, cred);
sys/kern/vfs_syscalls.c
4214
struct mount *mp;
sys/kern/vfs_syscalls.c
431
if (mp->mnt_ncmountpt.ncp == NULL) {
sys/kern/vfs_syscalls.c
4368
mp = fnchd.mount;
sys/kern/vfs_syscalls.c
4369
if (mp != tnchd.mount || mp != fromnd->nl_nch.mount ||
sys/kern/vfs_syscalls.c
437
cache_allocroot(&mp->mnt_ncmountpt, mp, NULL);
sys/kern/vfs_syscalls.c
4370
mp != tond->nl_nch.mount) {
sys/kern/vfs_syscalls.c
438
cache_unlock(&mp->mnt_ncmountpt);
sys/kern/vfs_syscalls.c
444
cache_ismounting(mp);
sys/kern/vfs_syscalls.c
447
mountlist_insert(mp, MNTINS_LAST);
sys/kern/vfs_syscalls.c
449
checkdirs(&mp->mnt_ncmounton, &mp->mnt_ncmountpt);
sys/kern/vfs_syscalls.c
450
error = vfs_allocate_syncvnode(mp);
sys/kern/vfs_syscalls.c
451
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
452
vfs_unbusy(mp);
sys/kern/vfs_syscalls.c
453
error = VFS_START(mp, 0);
sys/kern/vfs_syscalls.c
457
bzero(&mp->mnt_ncmounton, sizeof(mp->mnt_ncmounton));
sys/kern/vfs_syscalls.c
458
vn_syncer_thr_stop(mp);
sys/kern/vfs_syscalls.c
459
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_coherency_ops);
sys/kern/vfs_syscalls.c
460
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_journal_ops);
sys/kern/vfs_syscalls.c
461
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_norm_ops);
sys/kern/vfs_syscalls.c
462
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_spec_ops);
sys/kern/vfs_syscalls.c
463
vfs_rm_vnodeops(mp, NULL, &mp->mnt_vn_fifo_ops);
sys/kern/vfs_syscalls.c
464
if (mp->mnt_cred) {
sys/kern/vfs_syscalls.c
465
crfree(mp->mnt_cred);
sys/kern/vfs_syscalls.c
466
mp->mnt_cred = NULL;
sys/kern/vfs_syscalls.c
468
mp->mnt_vfc->vfc_refcount--;
sys/kern/vfs_syscalls.c
469
lwkt_reltoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
470
vfs_unbusy(mp);
sys/kern/vfs_syscalls.c
471
kfree(mp, M_MOUNT);
sys/kern/vfs_syscalls.c
4776
struct mount *mp;
sys/kern/vfs_syscalls.c
4791
mp = nd.nl_nch.mount;
sys/kern/vfs_syscalls.c
4795
fh.fh_fsid = mp->mnt_stat.f_fsid;
sys/kern/vfs_syscalls.c
4818
struct mount *mp;
sys/kern/vfs_syscalls.c
4850
mp = vfs_getvfs(&fhp.fh_fsid);
sys/kern/vfs_syscalls.c
4851
if (mp == NULL) {
sys/kern/vfs_syscalls.c
4856
error = VFS_FHTOVP(mp, NULL, &fhp.fh_fid, &vp);
sys/kern/vfs_syscalls.c
4982
mount_drop(mp);
sys/kern/vfs_syscalls.c
4992
mount_drop(mp);
sys/kern/vfs_syscalls.c
5006
struct mount *mp;
sys/kern/vfs_syscalls.c
5021
if ((mp = vfs_getvfs(&fh.fh_fsid)) == NULL)
sys/kern/vfs_syscalls.c
5024
if ((error = VFS_FHTOVP(mp, NULL, &fh.fh_fid, &vp)) == 0) {
sys/kern/vfs_syscalls.c
503
struct mount *mp;
sys/kern/vfs_syscalls.c
5031
if (mp)
sys/kern/vfs_syscalls.c
5032
mount_drop(mp);
sys/kern/vfs_syscalls.c
5046
struct mount *mp;
sys/kern/vfs_syscalls.c
5063
if ((mp = vfs_getvfs(&fh.fh_fsid)) == NULL) {
sys/kern/vfs_syscalls.c
5067
if (p != NULL && !chroot_visible_mnt(mp, p)) {
sys/kern/vfs_syscalls.c
5072
if ((error = VFS_FHTOVP(mp, NULL, &fh.fh_fid, &vp)) != 0)
sys/kern/vfs_syscalls.c
5074
mp = vp->v_mount;
sys/kern/vfs_syscalls.c
5075
sp = &mp->mnt_stat;
sys/kern/vfs_syscalls.c
5077
if ((error = VFS_STATFS(mp, sp, td->td_ucred)) != 0)
sys/kern/vfs_syscalls.c
5080
error = mount_path(p, mp, &fullpath, &freepath);
sys/kern/vfs_syscalls.c
5087
sp->f_flags = mp->mnt_flag & MNT_VISFLAGMASK;
sys/kern/vfs_syscalls.c
5095
if (mp)
sys/kern/vfs_syscalls.c
5096
mount_drop(mp);
sys/kern/vfs_syscalls.c
5110
struct mount *mp;
sys/kern/vfs_syscalls.c
5124
if ((mp = vfs_getvfs(&fh.fh_fsid)) == NULL) {
sys/kern/vfs_syscalls.c
5128
if (p != NULL && !chroot_visible_mnt(mp, p)) {
sys/kern/vfs_syscalls.c
5133
if ((error = VFS_FHTOVP(mp, NULL, &fh.fh_fid, &vp)))
sys/kern/vfs_syscalls.c
5135
mp = vp->v_mount;
sys/kern/vfs_syscalls.c
5136
sp = &mp->mnt_vstat;
sys/kern/vfs_syscalls.c
5138
if ((error = VFS_STATVFS(mp, sp, td->td_ucred)) != 0)
sys/kern/vfs_syscalls.c
5142
if (mp->mnt_flag & MNT_RDONLY)
sys/kern/vfs_syscalls.c
5144
if (mp->mnt_flag & MNT_NOSUID)
sys/kern/vfs_syscalls.c
5148
if (mp)
sys/kern/vfs_syscalls.c
5149
mount_drop(mp);
sys/kern/vfs_syscalls.c
517
mp = new_nch->mount;
sys/kern/vfs_syscalls.c
518
if (VFS_ROOT(mp, &newdp))
sys/kern/vfs_syscalls.c
5347
chroot_visible_mnt(struct mount *mp, struct proc *p)
sys/kern/vfs_syscalls.c
5355
nch = mp->mnt_ncmountpt;
sys/kern/vfs_syscalls.c
5373
if (p->p_fd->fd_nrdir.mount == mp)
sys/kern/vfs_syscalls.c
618
struct mount *mp = NULL;
sys/kern/vfs_syscalls.c
642
mp = nd.nl_nch.mount;
sys/kern/vfs_syscalls.c
645
ksnprintf(fstypename, MFSNAMELEN, "%s", mp->mnt_vfc->vfc_name);
sys/kern/vfs_syscalls.c
661
if ((mp->mnt_stat.f_owner != td->td_ucred->cr_uid) &&
sys/kern/vfs_syscalls.c
670
if (mp->mnt_flag & MNT_ROOTFS) {
sys/kern/vfs_syscalls.c
678
if (nd.nl_nch.ncp != mp->mnt_ncmountpt.ncp) {
sys/kern/vfs_syscalls.c
684
if (jailed(cred) && mp->mnt_cred && (!mp->mnt_cred->cr_prison ||
sys/kern/vfs_syscalls.c
685
mp->mnt_cred->cr_prison != cred->cr_prison)) {
sys/kern/vfs_syscalls.c
699
mount_hold(mp);
sys/kern/vfs_syscalls.c
701
error = dounmount(mp, uap->flags, 0);
sys/kern/vfs_syscalls.c
702
mount_drop(mp);
sys/kern/vfs_syscalls.c
715
dounmount_interlock(struct mount *mp)
sys/kern/vfs_syscalls.c
717
if (mp->mnt_kern_flag & MNTK_UNMOUNT)
sys/kern/vfs_syscalls.c
719
mp->mnt_kern_flag |= MNTK_UNMOUNT;
sys/kern/vfs_syscalls.c
728
process_uses_mount(struct proc *p, struct mount *mp)
sys/kern/vfs_syscalls.c
738
if (fdp->fd_ncdir.mount == mp ||
sys/kern/vfs_syscalls.c
739
fdp->fd_nrdir.mount == mp ||
sys/kern/vfs_syscalls.c
740
fdp->fd_njdir.mount == mp)
sys/kern/vfs_syscalls.c
749
if (fp && fp->f_nchandle.mount == mp) {
sys/kern/vfs_syscalls.c
764
struct mount *mp;
sys/kern/vfs_syscalls.c
772
struct mount *mp;
sys/kern/vfs_syscalls.c
775
mp = info->mp;
sys/kern/vfs_syscalls.c
777
if (p->p_textnch.mount == mp)
sys/kern/vfs_syscalls.c
779
if (info->sig && process_uses_mount(p, mp)) {
sys/kern/vfs_syscalls.c
80
static void mount_warning(struct mount *mp, const char *ctl, ...)
sys/kern/vfs_syscalls.c
801
dounmount(struct mount *mp, int flags, int halting)
sys/kern/vfs_syscalls.c
814
lwkt_gettoken(&mp->mnt_token);
sys/kern/vfs_syscalls.c
82
static int mount_path(struct proc *p, struct mount *mp, char **rb, char **fb);
sys/kern/vfs_syscalls.c
820
if (halting && (mp->mnt_kern_flag & MNTK_QUICKHALT)) {
sys/kern/vfs_syscalls.c
831
if ((error = mountlist_interlock(dounmount_interlock, mp)) != 0)
sys/kern/vfs_syscalls.c
840
mp->mnt_kern_flag |= MNTK_UNMOUNTF;
sys/kern/vfs_syscalls.c
842
error = lockmgr(&mp->mnt_lock, lflags);
sys/kern/vfs_syscalls.c
844
mp->mnt_kern_flag &= ~(MNTK_UNMOUNT | MNTK_UNMOUNTF);
sys/kern/vfs_syscalls.c
845
if (mp->mnt_kern_flag & MNTK_MWAIT) {
sys/kern/vfs_syscalls.c
846
mp->mnt_kern_flag &= ~MNTK_MWAIT;
sys/kern/vfs_syscalls.c
847
wakeup(mp);
sys/kern/vfs_syscalls.c
852
if (mp->mnt_flag & MNT_EXPUBLIC)
sys/kern/vfs_syscalls.c
855
vfs_msync(mp, MNT_WAIT);
sys/kern/vfs_syscalls.c
856
async_flag = mp->mnt_flag & MNT_ASYNC;
sys/kern/vfs_syscalls.c
857
mp->mnt_flag &=~ MNT_ASYNC;
sys/kern/vfs_syscalls.c
866
if ((vp = mp->mnt_syncer) != NULL) {
sys/kern/vfs_syscalls.c
867
mp->mnt_syncer = NULL;
sys/kern/vfs_syscalls.c
87
static int chroot_visible_mnt(struct mount *mp, struct proc *p);
sys/kern/vfs_syscalls.c
877
if ((mp->mnt_flag & MNT_RDONLY) == 0)
sys/kern/vfs_syscalls.c
878
VFS_SYNC(mp, MNT_WAIT);
sys/kern/vfs_syscalls.c
896
if ((mp->mnt_kern_flag & MNTK_NCALIASED) == 0) {
sys/kern/vfs_syscalls.c
897
cache_lock(&mp->mnt_ncmountpt);
sys/kern/vfs_syscalls.c
898
cache_inval(&mp->mnt_ncmountpt,
sys/kern/vfs_syscalls.c
900
cache_unlock(&mp->mnt_ncmountpt);
sys/kern/vfs_syscalls.c
906
cache_unmounting(mp);
sys/kern/vfs_syscalls.c
907
if (mp->mnt_refs != 1)
sys/kern/vfs_syscalls.c
908
cache_clearmntcache(mp);
sys/kern/vfs_syscalls.c
914
ncp = (mp->mnt_kern_flag & MNTK_NCALIASED) ?
sys/kern/vfs_syscalls.c
915
NULL : mp->mnt_ncmountpt.ncp;
sys/kern/vfs_syscalls.c
916
if (mp->mnt_refs == 1 &&
sys/kern/vfs_syscalls.c
934
info.mp = mp;
sys/kern/vfs_syscalls.c
952
error = lockmgr(&mp->mnt_lock, LK_RELEASE);
sys/kern/vfs_syscalls.c
954
error = lockmgr(&mp->mnt_lock, LK_EXCLUSIVE);
sys/kern/vfs_syscalls.c
956
mount_warning(mp,
sys/kern/vfs_syscalls.c
959
mp, retry,
sys/kern/vfs_syscalls.c
961
mp->mnt_refs - 1);
sys/kern/vfs_syscalls.c
965
mount_warning(mp,
sys/kern/vfs_syscalls.c
968
(mp->mnt_ncmountpt.ncp ?
sys/kern/vfs_syscalls.c
969
mp->mnt_ncmountpt.ncp->nc_name : "?"),
sys/kern/vfs_syscalls.c
971
mp->mnt_refs - 1);
sys/kern/vfs_syscalls.c
975
ncp = (mp->mnt_kern_flag & MNTK_NCALIASED) ?
sys/kern/vfs_syscalls.c
976
NULL : mp->mnt_ncmountpt.ncp;
sys/kern/vfs_syscalls.c
977
if (mp->mnt_refs != 1 ||
sys/kern/vfs_syscalls.c
980
mount_warning(mp,
sys/kern/vfs_syscalls.c
983
mp,
sys/kern/vfs_syscalls.c
985
mp->mnt_refs - 1);
sys/kern/vfs_syscalls.c
988
mount_warning(mp, "forcing unmount\n");
sys/kern/vfs_syscalls.c
999
if (mp->mnt_flag & MNT_RDONLY) {
sys/kern/vfs_vfsops.c
102
vfs_start(struct mount *mp, int flags)
sys/kern/vfs_vfsops.c
107
VFS_MPLOCK_FLAG(mp, MNTK_ST_MPSAFE);
sys/kern/vfs_vfsops.c
108
error = (mp->mnt_op->vfs_start)(mp, flags);
sys/kern/vfs_vfsops.c
111
if ((mp->mnt_flag & MNT_UPDATE) == 0)
sys/kern/vfs_vfsops.c
112
VFS_ACINIT(mp,error);
sys/kern/vfs_vfsops.c
124
vfs_unmount(struct mount *mp, int mntflags)
sys/kern/vfs_vfsops.c
130
VFS_MPLOCK(mp);
sys/kern/vfs_vfsops.c
131
VFS_ACDONE(mp);
sys/kern/vfs_vfsops.c
132
flags = mp->mnt_kern_flag;
sys/kern/vfs_vfsops.c
133
error = (mp->mnt_op->vfs_unmount)(mp, mntflags);
sys/kern/vfs_vfsops.c
135
vn_syncer_thr_stop(mp);
sys/kern/vfs_vfsops.c
144
vfs_root(struct mount *mp, struct vnode **vpp)
sys/kern/vfs_vfsops.c
149
VFS_MPLOCK(mp);
sys/kern/vfs_vfsops.c
150
error = (mp->mnt_op->vfs_root)(mp, vpp);
sys/kern/vfs_vfsops.c
159
vfs_quotactl(struct mount *mp, int cmds, uid_t uid, caddr_t arg,
sys/kern/vfs_vfsops.c
165
VFS_MPLOCK(mp);
sys/kern/vfs_vfsops.c
166
error = (mp->mnt_op->vfs_quotactl)(mp, cmds, uid, arg, cred);
sys/kern/vfs_vfsops.c
175
vfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/kern/vfs_vfsops.c
180
VFS_MPLOCK(mp);
sys/kern/vfs_vfsops.c
181
error = (mp->mnt_op->vfs_statfs)(mp, sbp, cred);
sys/kern/vfs_vfsops.c
190
vfs_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
sys/kern/vfs_vfsops.c
195
VFS_MPLOCK(mp);
sys/kern/vfs_vfsops.c
196
error = (mp->mnt_op->vfs_statvfs)(mp, sbp, cred);
sys/kern/vfs_vfsops.c
205
vfs_sync(struct mount *mp, int waitfor)
sys/kern/vfs_vfsops.c
210
VFS_MPLOCK(mp);
sys/kern/vfs_vfsops.c
211
error = (mp->mnt_op->vfs_sync)(mp, waitfor);
sys/kern/vfs_vfsops.c
220
vfs_vget(struct mount *mp, struct vnode *dvp, ino_t ino, struct vnode **vpp)
sys/kern/vfs_vfsops.c
225
VFS_MPLOCK(mp);
sys/kern/vfs_vfsops.c
226
error = (mp->mnt_op->vfs_vget)(mp, dvp, ino, vpp);
sys/kern/vfs_vfsops.c
235
vfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/kern/vfs_vfsops.c
241
VFS_MPLOCK(mp);
sys/kern/vfs_vfsops.c
242
error = (mp->mnt_op->vfs_fhtovp)(mp, rootvp, fhp, vpp);
sys/kern/vfs_vfsops.c
251
vfs_checkexp(struct mount *mp, struct sockaddr *nam,
sys/kern/vfs_vfsops.c
257
VFS_MPLOCK(mp);
sys/kern/vfs_vfsops.c
258
error = (mp->mnt_op->vfs_checkexp)(mp, nam, extflagsp, credanonp);
sys/kern/vfs_vfsops.c
308
vfs_extattrctl(struct mount *mp, int cmd, struct vnode *vp,
sys/kern/vfs_vfsops.c
315
VFS_MPLOCK(mp);
sys/kern/vfs_vfsops.c
316
error = (mp->mnt_op->vfs_extattrctl)(mp, cmd, vp,
sys/kern/vfs_vfsops.c
84
vfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/kern/vfs_vfsops.c
89
VFS_MPLOCK(mp);
sys/kern/vfs_vfsops.c
90
if (!mp->mnt_cred)
sys/kern/vfs_vfsops.c
91
mp->mnt_cred = crhold(cred); /* For cr_prison */
sys/kern/vfs_vfsops.c
92
error = (mp->mnt_op->vfs_mount)(mp, path, data, cred);
sys/kern/vfs_vnops.c
119
struct mount *mp;
sys/kern/vfs_vnops.c
325
mp = vq_vptomp(vp);
sys/kern/vfs_vnops.c
326
VFS_ACCOUNT(mp, vap->va_uid, vap->va_gid, -osize);
sys/kern/vfs_vnops.c
476
struct mount *mp;
sys/kern/vfs_vnops.c
478
if ((mp = nch->mount) != NULL) {
sys/kern/vfs_vnops.c
479
if (mp->mnt_flag & MNT_RDONLY)
sys/kern/vfs_vnops.c
481
if (mp->mnt_op->vfs_modifying != vfs_stdmodifying)
sys/kern/vfs_vnops.c
482
VFS_MODIFYING(mp);
sys/kern/vfs_vopops.c
459
struct mount *mp;
sys/kern/vfs_vopops.c
487
mp = vq_vptomp(vp);
sys/kern/vfs_vopops.c
489
if (!vq_write_ok(mp, va.va_uid, va.va_gid, delta)) {
sys/kern/vfs_vopops.c
496
VFS_ACCOUNT(mp, va.va_uid, va.va_gid, size_after - size_before);
sys/kern/vfs_vopops.c
861
struct mount *mp;
sys/kern/vfs_vopops.c
873
mp = vp->v_mount;
sys/kern/vfs_vopops.c
874
VFS_MPLOCK_FLAG(mp, MNTK_IN_MPSAFE);
sys/kern/vfs_vopops.c
888
struct mount *mp;
sys/kern/vfs_vopops.c
899
mp = vp->v_mount;
sys/kern/vfs_vopops.c
900
VFS_MPLOCK(mp);
sys/net/bpf.c
155
bpf_movein(struct uio *uio, int linktype, struct mbuf **mp,
sys/net/bpf.c
166
*mp = NULL;
sys/net/bpf.c
233
*mp = m;
sys/net/bridge/if_bridge.c
3972
bridge_pfil(struct mbuf **mp, struct ifnet *bifp, struct ifnet *ifp, int dir)
sys/net/bridge/if_bridge.c
3986
i = min((*mp)->m_pkthdr.len, max_protohdr);
sys/net/bridge/if_bridge.c
3987
if ((*mp)->m_len < i) {
sys/net/bridge/if_bridge.c
3988
*mp = m_pullup(*mp, i);
sys/net/bridge/if_bridge.c
3989
if (*mp == NULL) {
sys/net/bridge/if_bridge.c
3995
eh1 = mtod(*mp, struct ether_header *);
sys/net/bridge/if_bridge.c
4004
if ((*mp)->m_len >= ETHER_HDR_LEN + 8 &&
sys/net/bridge/if_bridge.c
4044
m_copydata(*mp, 0, ETHER_HDR_LEN, &eh2);
sys/net/bridge/if_bridge.c
4045
m_adj(*mp, ETHER_HDR_LEN);
sys/net/bridge/if_bridge.c
4049
m_copydata(*mp, 0, sizeof(struct llc), &llc1);
sys/net/bridge/if_bridge.c
4050
m_adj(*mp, sizeof(struct llc));
sys/net/bridge/if_bridge.c
4059
error = bridge_ip_checkbasic(mp);
sys/net/bridge/if_bridge.c
4063
error = bridge_ip6_checkbasic(mp);
sys/net/bridge/if_bridge.c
4088
error = pfil_run_hooks(&inet_pfil_hook, mp, bifp, dir);
sys/net/bridge/if_bridge.c
4089
if (*mp == NULL || error != 0) /* filter may consume */
sys/net/bridge/if_bridge.c
4091
error = bridge_post_pfil(*mp);
sys/net/bridge/if_bridge.c
4097
error = pfil_run_hooks(&inet_pfil_hook, mp, ifp, dir);
sys/net/bridge/if_bridge.c
4098
if (*mp == NULL || error != 0) /* filter may consume */
sys/net/bridge/if_bridge.c
4100
error = bridge_post_pfil(*mp);
sys/net/bridge/if_bridge.c
4106
error = pfil_run_hooks(&inet_pfil_hook, mp, bifp, dir);
sys/net/bridge/if_bridge.c
4107
if (*mp == NULL || error != 0) /* filter may consume */
sys/net/bridge/if_bridge.c
4109
error = bridge_post_pfil(*mp);
sys/net/bridge/if_bridge.c
4116
i = (*mp)->m_pkthdr.len;
sys/net/bridge/if_bridge.c
4118
error = bridge_fragment(ifp, *mp, &eh2, snap,
sys/net/bridge/if_bridge.c
4125
ip = mtod(*mp, struct ip *);
sys/net/bridge/if_bridge.c
4129
if (hlen > (*mp)->m_len) {
sys/net/bridge/if_bridge.c
4130
if ((*mp = m_pullup(*mp, hlen)) == NULL)
sys/net/bridge/if_bridge.c
4132
ip = mtod(*mp, struct ip *);
sys/net/bridge/if_bridge.c
4140
ip->ip_sum = in_cksum(*mp, hlen);
sys/net/bridge/if_bridge.c
4146
error = pfil_run_hooks(&inet6_pfil_hook, mp, bifp,
sys/net/bridge/if_bridge.c
4149
if (*mp == NULL || error != 0) /* filter may consume */
sys/net/bridge/if_bridge.c
4153
error = pfil_run_hooks(&inet6_pfil_hook, mp, ifp,
sys/net/bridge/if_bridge.c
4156
if (*mp == NULL || error != 0) /* filter may consume */
sys/net/bridge/if_bridge.c
4160
error = pfil_run_hooks(&inet6_pfil_hook, mp, bifp,
sys/net/bridge/if_bridge.c
4169
if (*mp == NULL)
sys/net/bridge/if_bridge.c
4180
M_PREPEND(*mp, sizeof(struct llc), M_NOWAIT);
sys/net/bridge/if_bridge.c
4181
if (*mp == NULL)
sys/net/bridge/if_bridge.c
4183
bcopy(&llc1, mtod(*mp, caddr_t), sizeof(struct llc));
sys/net/bridge/if_bridge.c
4186
M_PREPEND(*mp, ETHER_HDR_LEN, M_NOWAIT);
sys/net/bridge/if_bridge.c
4187
if (*mp == NULL)
sys/net/bridge/if_bridge.c
4189
bcopy(&eh2, mtod(*mp, caddr_t), ETHER_HDR_LEN);
sys/net/bridge/if_bridge.c
4194
m_freem(*mp);
sys/net/bridge/if_bridge.c
4195
*mp = NULL;
sys/net/bridge/if_bridge.c
4212
bridge_ip_checkbasic(struct mbuf **mp)
sys/net/bridge/if_bridge.c
4214
struct mbuf *m = *mp;
sys/net/bridge/if_bridge.c
4219
if (*mp == NULL)
sys/net/bridge/if_bridge.c
4297
*mp = m;
sys/net/bridge/if_bridge.c
4301
*mp = m;
sys/net/bridge/if_bridge.c
4312
bridge_ip6_checkbasic(struct mbuf **mp)
sys/net/bridge/if_bridge.c
4314
struct mbuf *m = *mp;
sys/net/bridge/if_bridge.c
4353
*mp = m;
sys/net/bridge/if_bridge.c
4357
*mp = m;
sys/net/bridge/if_bridge.c
464
static int bridge_ip_checkbasic(struct mbuf **mp);
sys/net/bridge/if_bridge.c
466
static int bridge_ip6_checkbasic(struct mbuf **mp);
sys/net/ethernet.h
380
extern void (*ng_ether_input_p)(struct ifnet *ifp, struct mbuf **mp);
sys/net/ethernet.h
382
extern int (*ng_ether_output_p)(struct ifnet *ifp, struct mbuf **mp);
sys/net/if_ethersubr.c
94
void (*ng_ether_input_p)(struct ifnet *ifp, struct mbuf **mp);
sys/net/if_ethersubr.c
96
int (*ng_ether_output_p)(struct ifnet *ifp, struct mbuf **mp);
sys/net/if_media.h
108
void ifmedia_list_add(struct ifmedia *mp, struct ifmedia_entry *lp,
sys/net/ip_mroute/ip_mroute.c
1710
X_ipip_input(struct mbuf **mp, int *offp, int proto)
sys/net/ip_mroute/ip_mroute.c
1712
struct mbuf *m = *mp;
sys/net/ip_mroute/ip_mroute.c
1717
rip_input(mp, offp, proto);
sys/net/ip_mroute/ip_mroute.c
1720
*mp = NULL;
sys/net/ip_mroute/ip_mroute.c
2114
X_rsvp_input(struct mbuf **mp, int *offp, int proto)
sys/net/ip_mroute/ip_mroute.c
2117
struct mbuf *m = *mp;
sys/net/ip_mroute/ip_mroute.c
2128
*mp = NULL;
sys/net/ip_mroute/ip_mroute.c
2171
*mp = m;
sys/net/ip_mroute/ip_mroute.c
2172
rip_input(mp, offp, proto); /* xxx */
sys/net/ip_mroute/ip_mroute.c
3021
pim_input(struct mbuf **mp, int *offp, int proto)
sys/net/ip_mroute/ip_mroute.c
3023
struct mbuf *m = *mp;
sys/net/ip_mroute/ip_mroute.c
3032
*mp = NULL;
sys/net/ip_mroute/ip_mroute.c
3245
*mp = m;
sys/net/ip_mroute/ip_mroute.c
3247
rip_input(mp, offp, proto);
sys/net/netisr.c
492
netisr_characterize(int num, struct mbuf **mp, int hoff)
sys/net/netisr.c
500
m = *mp;
sys/net/netisr.c
518
*mp = NULL;
sys/net/netisr.c
525
ni->ni_hashfn(mp, hoff);
sys/net/netisr.c
526
m = *mp;
sys/net/netisr.c
63
static void netisr_hashfn0(struct mbuf **mp, int hoff);
sys/net/netisr.c
664
netisr_hashfn0(struct mbuf **mp, int hoff __unused)
sys/net/netisr.c
667
m_sethash(*mp, 0);
sys/net/netisr.h
174
void netisr_characterize(int num, struct mbuf **mp, int hoff);
sys/net/pf/if_pfsync.c
478
struct mbuf *mp;
sys/net/pf/if_pfsync.c
550
if ((mp = m_pulldown(m, iplen + sizeof(*ph),
sys/net/pf/if_pfsync.c
555
cp = (struct pfsync_state_clr *)(mp->m_data + offp);
sys/net/pf/if_pfsync.c
610
if ((mp = m_pulldown(m, iplen + sizeof(*ph),
sys/net/pf/if_pfsync.c
617
for (i = 0, sp = (struct pfsync_state *)(mp->m_data + offp);
sys/net/pf/if_pfsync.c
642
if ((mp = m_pulldown(m, iplen + sizeof(*ph),
sys/net/pf/if_pfsync.c
649
for (i = 0, sp = (struct pfsync_state *)(mp->m_data + offp);
sys/net/pf/if_pfsync.c
750
if ((mp = m_pulldown(m, iplen + sizeof(*ph),
sys/net/pf/if_pfsync.c
757
for (i = 0, sp = (struct pfsync_state *)(mp->m_data + offp);
sys/net/pf/if_pfsync.c
775
if ((mp = m_pulldown(m, iplen + sizeof(*ph),
sys/net/pf/if_pfsync.c
782
for (i = 0, up = (struct pfsync_state_upd *)(mp->m_data + offp);
sys/net/pf/if_pfsync.c
874
if ((mp = m_pulldown(m, iplen + sizeof(*ph),
sys/net/pf/if_pfsync.c
881
for (i = 0, dp = (struct pfsync_state_del *)(mp->m_data + offp);
sys/net/pf/if_pfsync.c
901
if ((mp = m_pulldown(m, iplen + sizeof(*ph),
sys/net/pf/if_pfsync.c
911
rup = (struct pfsync_state_upd_req *)(mp->m_data + offp);
sys/net/pf/if_pfsync.c
955
if ((mp = m_pulldown(m, iplen + sizeof(*ph),
sys/net/pf/if_pfsync.c
960
bus = (struct pfsync_state_bus *)(mp->m_data + offp);
sys/net/pfil.c
118
*mp = m;
sys/net/pfil.c
93
pfil_run_hooks(struct pfil_head *ph, struct mbuf **mp, struct ifnet *ifp,
sys/net/pfil.c
97
struct mbuf *m = *mp;
sys/net/radix.c
1019
for (mp = &x->rn_mklist; (m = *mp) != NULL;)
sys/net/radix.c
1020
mp = &m->rm_next;
sys/net/radix.c
1021
*mp = t->rn_mklist;
sys/net/radix.c
705
struct radix_mask *m, **mp;
sys/net/radix.c
808
mp = &t->rn_mklist;
sys/net/radix.c
813
*mp = m = rn_new_radix_mask(x, NULL);
sys/net/radix.c
815
mp = &m->rm_next;
sys/net/radix.c
821
for (mp = &x->rn_mklist; (m = *mp) != NULL; mp = &m->rm_next) {
sys/net/radix.c
826
*mp = NULL;
sys/net/radix.c
847
for (mp = &x->rn_mklist; (m = *mp) != NULL; mp = &m->rm_next) {
sys/net/radix.c
869
*mp = rn_new_radix_mask(tt, *mp);
sys/net/radix.c
877
struct radix_mask *m, *saved_m, **mp;
sys/net/radix.c
929
for (mp = &x->rn_mklist; (m = *mp) != NULL; mp = &m->rm_next)
sys/net/radix.c
931
*mp = m->rm_next;
sys/net/stf/if_stf.c
543
in_stf_input(struct mbuf **mp, int *offp, int proto)
sys/net/stf/if_stf.c
554
m = *mp;
sys/net/tap/if_tap.c
924
struct mbuf *top = NULL, **mp = NULL, *m = NULL;
sys/net/tap/if_tap.c
952
mp = ⊤
sys/net/tap/if_tap.c
958
*mp = m;
sys/net/tap/if_tap.c
959
mp = &m->m_next;
sys/net/tun/if_tun.c
850
struct mbuf *top, **mp, *m;
sys/net/tun/if_tun.c
874
mp = ⊤
sys/net/tun/if_tun.c
878
*mp = m;
sys/net/tun/if_tun.c
879
mp = &m->m_next;
sys/netgraph/ether/ng_ether.c
204
ng_ether_input(struct ifnet *ifp, struct mbuf **mp)
sys/netgraph/ether/ng_ether.c
212
ng_ether_input2(node, mp);
sys/netgraph/ether/ng_ether.c
243
ng_ether_input2(node_p node, struct mbuf **mp)
sys/netgraph/ether/ng_ether.c
249
ng_queue_data(priv->lower, *mp, meta);
sys/netgraph/ether/ng_ether.c
250
*mp = NULL;
sys/netgraph/ether/ng_ether.c
258
ng_ether_output(struct ifnet *ifp, struct mbuf **mp)
sys/netgraph/ether/ng_ether.c
270
NG_SEND_DATA(error, priv->upper, *mp, meta);
sys/netgraph/ether/ng_ether.c
271
*mp = NULL;
sys/netgraph/ether/ng_ether.c
84
static void ng_ether_input(struct ifnet *ifp, struct mbuf **mp);
sys/netgraph/ether/ng_ether.c
86
static int ng_ether_output(struct ifnet *ifp, struct mbuf **mp);
sys/netgraph/ether/ng_ether.c
91
static void ng_ether_input2(node_p node, struct mbuf **mp);
sys/netgraph/ppp/ng_ppp.c
1204
ng_ppp_get_packet(node_p node, struct mbuf **mp, meta_p *metap)
sys/netgraph/ppp/ng_ppp.c
1233
*mp = m;
sys/netgraph/ppp/ng_ppp.c
225
static void ng_ppp_get_packet(node_p node, struct mbuf **mp, meta_p *metap);
sys/netgraph/socket/ng_socket.c
348
meta_p mp = NULL;
sys/netgraph/socket/ng_socket.c
400
NG_SEND_DATA(error, hook, m, mp); /* makes m NULL */
sys/netgraph/tty/ng_tty.c
106
struct mbuf **mp; \
sys/netgraph/tty/ng_tty.c
109
for (k = 0, mp = &sc->qhead; \
sys/netgraph/tty/ng_tty.c
110
k <= MAX_MBUFQ && *mp; \
sys/netgraph/tty/ng_tty.c
111
k++, mp = &(*mp)->m_nextpkt); \
sys/netgraph/tty/ng_tty.c
112
if (k != sc->qlen || k > MAX_MBUFQ || *mp || mp != sc->qtail) \
sys/netgraph7/ether/ng_ether.c
217
ng_ether_input(struct ifnet *ifp, struct mbuf **mp)
sys/netgraph7/ether/ng_ether.c
226
NG_SEND_DATA_ONLY(error, priv->lower, *mp); /* sets *mp = NULL */
sys/netgraph7/ether/ng_ether.c
255
ng_ether_output(struct ifnet *ifp, struct mbuf **mp)
sys/netgraph7/ether/ng_ether.c
266
NG_SEND_DATA_ONLY(error, priv->upper, *mp);
sys/netgraph7/ether/ng_ether.c
88
static void ng_ether_input(struct ifnet *ifp, struct mbuf **mp);
sys/netgraph7/ether/ng_ether.c
90
static int ng_ether_output(struct ifnet *ifp, struct mbuf **mp);
sys/netgraph7/ng_gif.c
104
static void ng_gif_input(struct ifnet *ifp, struct mbuf **mp, int af);
sys/netgraph7/ng_gif.c
110
static void ng_gif_input2(node_p node, struct mbuf **mp, int af);
sys/netgraph7/ng_gif.c
111
static int ng_gif_glue_af(struct mbuf **mp, int af);
sys/netgraph7/ng_gif.c
170
ng_gif_input(struct ifnet *ifp, struct mbuf **mp, int af)
sys/netgraph7/ng_gif.c
178
ng_gif_input2(node, mp, af);
sys/netgraph7/ng_gif.c
210
ng_gif_input2(node_p node, struct mbuf **mp, int af)
sys/netgraph7/ng_gif.c
216
if ((error = ng_gif_glue_af(mp, af)) != 0)
sys/netgraph7/ng_gif.c
220
NG_SEND_DATA_ONLY(error, priv->lower, *mp);
sys/netgraph7/ng_gif.c
221
*mp = NULL;
sys/netgraph7/ng_gif.c
291
ng_gif_glue_af(struct mbuf **mp, int af)
sys/netgraph7/ng_gif.c
293
struct mbuf *m = *mp;
sys/netgraph7/ng_gif.c
328
*mp = m;
sys/netgraph7/ppp/ng_ppp.c
1681
ng_ppp_get_packet(node_p node, struct mbuf **mp)
sys/netgraph7/ppp/ng_ppp.c
1710
*mp = m;
sys/netgraph7/ppp/ng_ppp.c
314
static void ng_ppp_get_packet(node_p node, struct mbuf **mp);
sys/netinet/igmp.c
175
igmp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/igmp.c
177
struct mbuf *m = *mp;
sys/netinet/igmp.c
191
*mp = NULL;
sys/netinet/igmp.c
366
*mp = m;
sys/netinet/igmp.c
367
rip_input(mp, offp, proto);
sys/netinet/in_gif.c
220
in_gif_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/in_gif.c
222
struct mbuf *m = *mp;
sys/netinet/in_gif.c
230
*mp = NULL;
sys/netinet/ip_carp.c
1032
carp6_proto_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_carp.c
1034
struct mbuf *m = *mp;
sys/netinet/ip_carp.c
928
carp_proto_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_carp.c
930
struct mbuf *m = *mp;
sys/netinet/ip_carp.c
938
*mp = NULL;
sys/netinet/ip_demux.c
146
ip_lengthcheck(struct mbuf **mp, int hoff)
sys/netinet/ip_demux.c
148
struct mbuf *m = *mp;
sys/netinet/ip_demux.c
269
*mp = m;
sys/netinet/ip_demux.c
275
*mp = NULL;
sys/netinet/ip_divert.c
145
div_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_divert.c
147
struct mbuf *m = *mp;
sys/netinet/ip_encap.c
131
encap4_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_encap.c
133
struct mbuf *m = *mp;
sys/netinet/ip_encap.c
161
*mp = NULL;
sys/netinet/ip_encap.c
222
*mp = m;
sys/netinet/ip_encap.c
223
(*psw->pr_input)(mp, offp, proto);
sys/netinet/ip_encap.c
232
*mp = m;
sys/netinet/ip_encap.c
233
ipip_input(mp, offp, proto);
sys/netinet/ip_encap.c
238
*mp = m;
sys/netinet/ip_encap.c
239
rip_input(mp, offp, proto);
sys/netinet/ip_encap.c
246
encap6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_encap.c
248
struct mbuf *m = *mp;
sys/netinet/ip_encap.c
298
return (*psw->pr_input)(mp, offp, proto);
sys/netinet/ip_encap.c
306
return rip6_input(mp, offp, proto);
sys/netinet/ip_gre.c
102
m = *mp;
sys/netinet/ip_gre.c
103
*mp = NULL;
sys/netinet/ip_gre.c
114
*mp = m;
sys/netinet/ip_gre.c
115
rip_input(mp, offp, proto);
sys/netinet/ip_gre.c
205
gre_mobile_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_gre.c
208
struct mbuf *m = *mp;
sys/netinet/ip_gre.c
96
gre_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_icmp.c
580
icmp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_icmp.c
586
struct mbuf *m = *mp;
sys/netinet/ip_icmp.c
594
*mp = NULL;
sys/netinet/ip_icmp.c
911
*mp = m;
sys/netinet/ip_icmp.c
912
rip_input(mp, offp, proto);
sys/netinet/ip_input.c
2193
ip_savecontrol(struct inpcb *inp, struct mbuf **mp, struct ip *ip,
sys/netinet/ip_input.c
2200
*mp = sbcreatecontrol(&tv, sizeof(tv),
sys/netinet/ip_input.c
2202
if (*mp)
sys/netinet/ip_input.c
2203
mp = &(*mp)->m_next;
sys/netinet/ip_input.c
2206
*mp = sbcreatecontrol(&ip->ip_dst, sizeof(struct in_addr),
sys/netinet/ip_input.c
2208
if (*mp)
sys/netinet/ip_input.c
2209
mp = &(*mp)->m_next;
sys/netinet/ip_input.c
2212
*mp = sbcreatecontrol(&ip->ip_ttl, sizeof(u_char),
sys/netinet/ip_input.c
2214
if (*mp)
sys/netinet/ip_input.c
2215
mp = &(*mp)->m_next;
sys/netinet/ip_input.c
2218
*mp = sbcreatecontrol(&ip->ip_tos, sizeof(u_char),
sys/netinet/ip_input.c
2220
if (*mp)
sys/netinet/ip_input.c
2221
mp = &(*mp)->m_next;
sys/netinet/ip_input.c
2230
*mp = sbcreatecontrol(opts_deleted_above,
sys/netinet/ip_input.c
2232
if (*mp)
sys/netinet/ip_input.c
2233
mp = &(*mp)->m_next;
sys/netinet/ip_input.c
2237
*mp = sbcreatecontrol(ip_srcroute(m), sizeof(struct in_addr),
sys/netinet/ip_input.c
2239
if (*mp)
sys/netinet/ip_input.c
2240
mp = &(*mp)->m_next;
sys/netinet/ip_input.c
2271
*mp = sbcreatecontrol(sdl2, sdl2->sdl_len,
sys/netinet/ip_input.c
2273
if (*mp)
sys/netinet/ip_input.c
2274
mp = &(*mp)->m_next;
sys/netinet/ip_input.c
2323
rsvp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_input.c
2325
struct mbuf *m = *mp;
sys/netinet/ip_input.c
2327
*mp = NULL;
sys/netinet/ip_input.c
2330
*mp = m;
sys/netinet/ip_input.c
2331
rsvp_input_p(mp, offp, proto);
sys/netinet/ip_input.c
2346
*mp = m;
sys/netinet/ip_input.c
2347
rip_input(mp, offp, proto);
sys/netinet/raw_ip.c
135
rip_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/raw_ip.c
138
struct mbuf *m = *mp;
sys/netinet/raw_ip.c
146
*mp = NULL;
sys/netinet/tcp_input.c
613
tcp6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/tcp_input.c
615
struct mbuf *m = *mp;
sys/netinet/tcp_input.c
631
tcp_input(mp, offp, proto);
sys/netinet/tcp_input.c
637
tcp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/tcp_input.c
674
m = *mp;
sys/netinet/tcp_input.c
675
*mp = NULL;
sys/netinet/tcp_usrreq.c
1389
tcp6_connect_oncpu(struct tcpcb *tp, int flags, struct mbuf **mp,
sys/netinet/tcp_usrreq.c
1392
struct mbuf *m = *mp;
sys/netinet/tcp_usrreq.c
142
struct mbuf **mp,
sys/netinet/tcp_usrreq.c
1443
*mp = NULL;
sys/netinet/udp_usrreq.c
372
udp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/udp_usrreq.c
386
m = *mp;
sys/netinet/udp_usrreq.c
387
*mp = NULL;
sys/netinet6/dest6.c
60
dest6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/dest6.c
62
struct mbuf *m = *mp;
sys/netinet6/frag6.c
154
frag6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/frag6.c
156
struct mbuf *m = *mp, *t;
sys/netinet6/frag6.c
529
*mp = m;
sys/netinet6/icmp6.c
1812
icmp6_rip6_input(struct mbuf **mp, int off)
sys/netinet6/icmp6.c
1814
struct mbuf *m = *mp;
sys/netinet6/icmp6.c
401
icmp6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/icmp6.c
403
struct mbuf *m = *mp, *n;
sys/netinet6/in6_gif.c
234
in6_gif_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/in6_gif.c
236
struct mbuf *m = *mp;
sys/netinet6/ip6_input.c
1053
ip6_savecontrol(struct inpcb *in6p, struct mbuf **mp, struct ip6_hdr *ip6,
sys/netinet6/ip6_input.c
1069
*mp = sbcreatecontrol(&tv, sizeof(tv),
sys/netinet6/ip6_input.c
1071
if (*mp) {
sys/netinet6/ip6_input.c
1072
mp = &(*mp)->m_next;
sys/netinet6/ip6_input.c
1085
*mp = sbcreatecontrol(&pi6, sizeof(struct in6_pktinfo),
sys/netinet6/ip6_input.c
1087
if (*mp)
sys/netinet6/ip6_input.c
1088
mp = &(*mp)->m_next;
sys/netinet6/ip6_input.c
1094
*mp = sbcreatecontrol(&hlim, sizeof(int),
sys/netinet6/ip6_input.c
1096
if (*mp)
sys/netinet6/ip6_input.c
1097
mp = &(*mp)->m_next;
sys/netinet6/ip6_input.c
1108
*mp = sbcreatecontrol(&tclass, sizeof(tclass),
sys/netinet6/ip6_input.c
1110
if (*mp)
sys/netinet6/ip6_input.c
1111
mp = &(*mp)->m_next;
sys/netinet6/ip6_input.c
1162
*mp = sbcreatecontrol(hbh, hbhlen,
sys/netinet6/ip6_input.c
1165
if (*mp)
sys/netinet6/ip6_input.c
1166
mp = &(*mp)->m_next;
sys/netinet6/ip6_input.c
1275
*mp = sbcreatecontrol(ip6e, elen,
sys/netinet6/ip6_input.c
1278
if (*mp)
sys/netinet6/ip6_input.c
1279
mp = &(*mp)->m_next;
sys/netinet6/ip6_input.c
1285
*mp = sbcreatecontrol(ip6e, elen,
sys/netinet6/ip6_input.c
1288
if (*mp)
sys/netinet6/ip6_input.c
1289
mp = &(*mp)->m_next;
sys/netinet6/ip6_input.c
554
struct mbuf **mp = &m;
sys/netinet6/ip6_input.c
556
if (ip6_hopopts_input(&plen, &rtalert, mp, &off)) {
sys/netinet6/ip6_input.c
558
in6_ifstat_inc((*mp)->m_pkthdr.rcvif, ifs6_in_discard);
sys/netinet6/ip6_input.c
564
m = *mp;
sys/netinet6/ip6_input.c
826
struct mbuf **mp,
sys/netinet6/ip6_input.c
829
struct mbuf *m = *mp;
sys/netinet6/ip6_input.c
864
*mp = m;
sys/netinet6/ip6_mroute.c
1635
pim6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/ip6_mroute.c
1640
struct mbuf *m = *mp;
sys/netinet6/ip6_output.c
1540
struct mbuf **mp = &m;
sys/netinet6/ip6_output.c
1549
error = (*ip6_fw_ctl_ptr)(optname, mp);
sys/netinet6/ip6_output.c
1550
m = *mp;
sys/netinet6/ip6_output.c
1763
struct mbuf **mp = &m;
sys/netinet6/ip6_output.c
1769
error = (*ip6_fw_ctl_ptr)(optname, mp);
sys/netinet6/ip6_output.c
2485
ip6_getmoptions(int optname, struct ip6_moptions *im6o, struct mbuf **mp)
sys/netinet6/ip6_output.c
2489
*mp = m_get(M_WAITOK, MT_HEADER); /* XXX */
sys/netinet6/ip6_output.c
2494
ifindex = mtod(*mp, u_int *);
sys/netinet6/ip6_output.c
2495
(*mp)->m_len = sizeof(u_int);
sys/netinet6/ip6_output.c
2503
hlim = mtod(*mp, u_int *);
sys/netinet6/ip6_output.c
2504
(*mp)->m_len = sizeof(u_int);
sys/netinet6/ip6_output.c
2512
loop = mtod(*mp, u_int *);
sys/netinet6/ip6_output.c
2513
(*mp)->m_len = sizeof(u_int);
sys/netinet6/ip6_output.c
890
copyexthdr(void *h, struct mbuf **mp)
sys/netinet6/ip6_output.c
910
*mp = m;
sys/netinet6/raw_ip6.c
122
rip6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/raw_ip6.c
124
struct mbuf *m = *mp;
sys/netinet6/route6.c
53
route6_input(struct mbuf **mp, int *offp, int proto) /* proto is unused */
sys/netinet6/route6.c
56
struct mbuf *m = *mp;
sys/netinet6/udp6_usrreq.c
136
udp6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/udp6_usrreq.c
138
struct mbuf *m = *mp;
sys/netproto/802_11/ieee80211_mesh.h
192
} __packed mp[1]; /* NB: variable size */
sys/netproto/802_11/wlan/ieee80211_mesh.c
2156
struct ieee80211_meshpeer_ie *mp, uint8_t subtype)
sys/netproto/802_11/wlan/ieee80211_mesh.c
2177
memset(mp, 0, sizeof(*mp));
sys/netproto/802_11/wlan/ieee80211_mesh.c
2178
mp->peer_len = mpie->peer_len;
sys/netproto/802_11/wlan/ieee80211_mesh.c
2179
mp->peer_proto = le16dec(&mpie->peer_proto);
sys/netproto/802_11/wlan/ieee80211_mesh.c
2180
mp->peer_llinkid = le16dec(&mpie->peer_llinkid);
sys/netproto/802_11/wlan/ieee80211_mesh.c
2183
mp->peer_linkid =
sys/netproto/802_11/wlan/ieee80211_mesh.c
2190
mp->peer_linkid = 0;
sys/netproto/802_11/wlan/ieee80211_mesh.c
2191
mp->peer_rcode =
sys/netproto/802_11/wlan/ieee80211_mesh.c
2194
mp->peer_linkid =
sys/netproto/802_11/wlan/ieee80211_mesh.c
2196
mp->peer_rcode =
sys/netproto/802_11/wlan/ieee80211_mesh.c
2210
if (mesh_verify_meshpeer(vap, subtype, (const uint8_t *)mp)) {
sys/netproto/802_11/wlan/ieee80211_mesh.c
2279
return (const struct ieee80211_meshpeer_ie *) mp;
sys/netproto/mpls/mpls_demux.c
56
mpls_lengthcheck(struct mbuf **mp, int hoff)
sys/netproto/mpls/mpls_demux.c
58
struct mbuf *m = *mp;
sys/netproto/mpls/mpls_demux.c
65
*mp = NULL;
sys/netproto/mpls/mpls_demux.c
74
*mp = NULL;
sys/netproto/mpls/mpls_demux.c
78
*mp = m;
sys/netproto/mpls/mpls_demux.c
82
mpls_hashfn(struct mbuf **mp, int hoff)
sys/netproto/mpls/mpls_demux.c
84
struct mbuf *m = *mp;
sys/netproto/mpls/mpls_demux.c
89
mpls_lengthcheck(mp, hoff);
sys/netproto/mpls/mpls_demux.c
90
if ((m = *mp) == NULL)
sys/sys/buf.h
492
void bio_ops_sync(struct mount *mp);
sys/sys/devfs.h
135
struct mount *mp;
sys/sys/devfs.h
209
struct mount *mp;
sys/sys/devfs.h
222
struct mount *mp;
sys/sys/devfs.h
94
struct mount *mp; /* mount point of this node */
sys/sys/mount.h
406
#define VFS_MPLOCK(mp) VFS_MPLOCK_FLAG(mp, MNTK_MPSAFE)
sys/sys/mount.h
408
#define VFS_MPLOCK_FLAG(mp, flag) \
sys/sys/mount.h
410
if (mp->mnt_kern_flag & flag) { \
sys/sys/mount.h
413
xlock_mp = (mp); \
sys/sys/mount.h
549
typedef int vfs_mount_t(struct mount *mp, char *path, caddr_t data,
sys/sys/mount.h
551
typedef int vfs_start_t(struct mount *mp, int flags);
sys/sys/mount.h
552
typedef int vfs_unmount_t(struct mount *mp, int mntflags);
sys/sys/mount.h
553
typedef int vfs_root_t(struct mount *mp, struct vnode **vpp);
sys/sys/mount.h
554
typedef int vfs_quotactl_t(struct mount *mp, int cmds, uid_t uid, caddr_t arg,
sys/sys/mount.h
556
typedef int vfs_statfs_t(struct mount *mp, struct statfs *sbp,
sys/sys/mount.h
558
typedef int vfs_statvfs_t(struct mount *mp, struct statvfs *sbp,
sys/sys/mount.h
560
typedef int vfs_sync_t(struct mount *mp, int waitfor);
sys/sys/mount.h
561
typedef int vfs_vget_t(struct mount *mp, struct vnode *dvp,
sys/sys/mount.h
563
typedef int vfs_fhtovp_t(struct mount *mp, struct vnode *rootvp,
sys/sys/mount.h
565
typedef int vfs_checkexp_t(struct mount *mp, struct sockaddr *nam,
sys/sys/mount.h
570
typedef int vfs_extattrctl_t(struct mount *mp, int cmd, struct vnode *vp,
sys/sys/mount.h
573
typedef int vfs_acinit_t(struct mount *mp);
sys/sys/mount.h
574
typedef void vfs_acdone_t(struct mount *mp);
sys/sys/mount.h
575
typedef void vfs_account_t(struct mount *mp,
sys/sys/mount.h
577
typedef void vfs_ncpgen_set_t(struct mount *mp, struct namecache *ncp);
sys/sys/mount.h
578
typedef int vfs_ncpgen_test_t(struct mount *mp, struct namecache *ncp);
sys/sys/mount.h
579
typedef int vfs_modifying_t(struct mount *mp);
sys/sys/mount.h
581
int vfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred);
sys/sys/mount.h
582
int vfs_start(struct mount *mp, int flags);
sys/sys/mount.h
583
int vfs_unmount(struct mount *mp, int mntflags);
sys/sys/mount.h
584
int vfs_root(struct mount *mp, struct vnode **vpp);
sys/sys/mount.h
585
int vfs_quotactl(struct mount *mp, int cmds, uid_t uid, caddr_t arg,
sys/sys/mount.h
587
int vfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred);
sys/sys/mount.h
588
int vfs_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred);
sys/sys/mount.h
589
int vfs_sync(struct mount *mp, int waitfor);
sys/sys/mount.h
590
int vfs_vget(struct mount *mp, struct vnode *dvp,
sys/sys/mount.h
592
int vfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/sys/mount.h
594
int vfs_checkexp(struct mount *mp, struct sockaddr *nam,
sys/sys/mount.h
599
int vfs_extattrctl(struct mount *mp, int cmd, struct vnode *vp,
sys/sys/mount.h
602
int vfs_modifying(struct mount *mp);
sys/sys/mount.h
745
void vfs_setfsid(struct mount *mp, fsid_t *template);
sys/sys/mount.h
789
uid_t vop_helper_create_uid(struct mount *mp, mode_t dmode, uid_t duid,
sys/sys/mount.h
802
void journal_remove_all_journals(struct mount *mp, int flags);
sys/sys/mount.h
807
void mountlist_remove(struct mount *mp);
sys/sys/mount.h
808
int mountlist_exists(struct mount *mp);
sys/sys/namecache.h
190
void cache_clearmntcache(struct mount *mp);
sys/sys/namecache.h
213
void cache_allocroot(struct nchandle *nch, struct mount *mp, struct vnode *vp);
sys/sys/namecache.h
215
void cache_dropmount(struct mount *mp);
sys/sys/namecache.h
216
void cache_ismounting(struct mount *mp);
sys/sys/namecache.h
217
void cache_unmounting(struct mount *mp);
sys/sys/namecache.h
229
void cache_purgevfs (struct mount *mp);
sys/sys/namecache.h
238
void cache_changemount(struct nchandle *nch, struct mount *mp);
sys/sys/nlookup.h
164
int nlookup_mp(struct mount *mp, struct nchandle *nch);
sys/sys/socketvar.h
464
int soopt_getm (struct sockopt *sopt, struct mbuf **mp);
sys/sys/vfs_quota.h
51
int vq_write_ok(struct mount *mp, uid_t uid, gid_t gid, uint64_t delta);
sys/sys/vnode.h
436
int getnewvnode (enum vtagtype tag, struct mount *mp,
sys/sys/vnode.h
438
int getspecialvnode (enum vtagtype tag, struct mount *mp,
sys/sys/vnode.h
441
void speedup_syncer (struct mount *mp);
sys/sys/vnode.h
442
void trigger_syncer (struct mount *mp);
sys/sys/vnode.h
443
void trigger_syncer_start (struct mount *mp);
sys/sys/vnode.h
444
void trigger_syncer_stop (struct mount *mp);
sys/sys/vnode.h
452
int vflush (struct mount *mp, int rootrefs, int flags);
sys/sys/vnode.h
454
int vmntvnodescan(struct mount *mp, int flags,
sys/sys/vnode.h
455
int (*fastfunc)(struct mount *mp, struct vnode *vp, void *data),
sys/sys/vnode.h
456
int (*slowfunc)(struct mount *mp, struct vnode *vp, void *data),
sys/sys/vnode.h
458
int vsyncscan(struct mount *mp, int flags,
sys/sys/vnode.h
459
int (*slowfunc)(struct mount *mp, struct vnode *vp, void *data),
sys/sys/vnode.h
466
void insmntque(struct vnode *vp, struct mount *mp);
sys/sys/vnode.h
586
void mount_init(struct mount *mp, struct vfsops *ops);
sys/vfs/autofs/autofs.h
162
int autofs_node_vn(struct autofs_node *anp, struct mount *mp,
sys/vfs/autofs/autofs.h
57
#define VFSTOAUTOFS(mp) ((struct autofs_mount *)((mp)->mnt_data))
sys/vfs/autofs/autofs_vfsops.c
114
autofs_mount(struct mount *mp, char *mntpt, caddr_t data, struct ucred *cred)
sys/vfs/autofs/autofs_vfsops.c
118
struct statfs *sbp = &mp->mnt_stat;
sys/vfs/autofs/autofs_vfsops.c
121
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/autofs/autofs_vfsops.c
122
autofs_flush(VFSTOAUTOFS(mp));
sys/vfs/autofs/autofs_vfsops.c
151
mp->mnt_data = (qaddr_t)amp;
sys/vfs/autofs/autofs_vfsops.c
182
vfs_getnewfsid(mp);
sys/vfs/autofs/autofs_vfsops.c
183
vfs_add_vnodeops(mp, &autofs_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/autofs/autofs_vfsops.c
185
VFS_STATFS(mp, &mp->mnt_stat, cred);
sys/vfs/autofs/autofs_vfsops.c
195
autofs_unmount(struct mount *mp, int mntflags)
sys/vfs/autofs/autofs_vfsops.c
197
struct autofs_mount *amp = VFSTOAUTOFS(mp);
sys/vfs/autofs/autofs_vfsops.c
203
error = vflush(mp, 0, flags);
sys/vfs/autofs/autofs_vfsops.c
253
mp->mnt_data = NULL;
sys/vfs/autofs/autofs_vfsops.c
264
autofs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/autofs/autofs_vfsops.c
266
struct autofs_mount *amp = VFSTOAUTOFS(mp);
sys/vfs/autofs/autofs_vfsops.c
271
error = autofs_node_vn(amp->am_root, mp, LK_EXCLUSIVE, vpp);
sys/vfs/autofs/autofs_vfsops.c
282
autofs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/autofs/autofs_vfsops.c
296
autofs_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
sys/vfs/autofs/autofs_vfsops.c
42
static int autofs_statfs(struct mount *mp, struct statfs *sbp,
sys/vfs/autofs/autofs_vnops.c
436
struct mount *mp;
sys/vfs/autofs/autofs_vnops.c
439
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/autofs/autofs_vnops.c
440
lwkt_gettoken(&mp->mnt_token);
sys/vfs/autofs/autofs_vnops.c
450
lwkt_reltoken(&mp->mnt_token);
sys/vfs/autofs/autofs_vnops.c
564
autofs_node_vn(struct autofs_node *anp, struct mount *mp, int flags,
sys/vfs/autofs/autofs_vnops.c
591
error = getnewvnode(VT_AUTOFS, mp, &vp, VLKTIMEOUT, LK_CANRECURSE);
sys/vfs/devfs/devfs_core.c
1235
devfs_msg_send_link(uint32_t cmd, char *name, char *target, struct mount *mp)
sys/vfs/devfs/devfs_core.c
1241
devfs_msg->mdv_link.mp = mp;
sys/vfs/devfs/devfs_core.c
1329
devfs_iterate_orphans_unmount(mnt->mp);
sys/vfs/devfs/devfs_core.c
1375
DEVFS_MNTDATA(msg->mdv_ino.mp)->root_node,
sys/vfs/devfs/devfs_core.c
151
static void devfs_iterate_orphans_unmount(struct mount *mp);
sys/vfs/devfs/devfs_core.c
182
struct devfs_node *parent, struct mount *mp, cdev_t dev)
sys/vfs/devfs/devfs_core.c
1862
struct mount *mp = target->mp;
sys/vfs/devfs/devfs_core.c
1863
struct devfs_node *parent = DEVFS_MNTDATA(mp)->root_node;
sys/vfs/devfs/devfs_core.c
1888
linknode = devfs_allocp(Nlink, name, parent, mp, NULL);
sys/vfs/devfs/devfs_core.c
190
atomic_add_long(&DEVFS_MNTDATA(mp)->leak_count, 1);
sys/vfs/devfs/devfs_core.c
1924
if (!strcmp(mnt->mp->mnt_stat.f_mntonname, mountto)) {
sys/vfs/devfs/devfs_core.c
194
node->mp = mp;
sys/vfs/devfs/devfs_core.c
1978
found = devfs_allocp(Ndir, dir_name, parent, parent->mp, NULL);
sys/vfs/devfs/devfs_core.c
2122
node = devfs_allocp(Ndev, name, parent, parent->mp, dev);
sys/vfs/devfs/devfs_core.c
2368
TAILQ_INSERT_TAIL(DEVFS_ORPHANLIST(node->mp), orphan, link);
sys/vfs/devfs/devfs_core.c
2381
TAILQ_FOREACH(orphan, DEVFS_ORPHANLIST(node->mp), link) {
sys/vfs/devfs/devfs_core.c
2384
TAILQ_REMOVE(DEVFS_ORPHANLIST(node->mp), orphan, link);
sys/vfs/devfs/devfs_core.c
2397
devfs_tracer_orphan_count(struct mount *mp, int cleanup)
sys/vfs/devfs/devfs_core.c
2402
TAILQ_FOREACH_MUTABLE(orphan, DEVFS_ORPHANLIST(mp), link, orphan2) {
sys/vfs/devfs/devfs_core.c
2408
TAILQ_REMOVE(DEVFS_ORPHANLIST(mp), orphan, link);
sys/vfs/devfs/devfs_core.c
277
++mp->mnt_namecache_gen;
sys/vfs/devfs/devfs_core.c
291
if (DEVFS_MNTDATA(mp)->root_node)
sys/vfs/devfs/devfs_core.c
294
atomic_add_long(&DEVFS_MNTDATA(mp)->file_count, 1);
sys/vfs/devfs/devfs_core.c
337
if ((error = getnewvnode(VT_DEVFS, node->mp, vpp, 0, 0)) != 0) {
sys/vfs/devfs/devfs_core.c
378
vp->v_ops = &node->mp->mnt_vn_spec_ops;
sys/vfs/devfs/devfs_core.c
397
devfs_allocvp(struct mount *mp, struct vnode **vpp, devfs_nodetype devfsnodetype,
sys/vfs/devfs/devfs_core.c
402
node = devfs_allocp(devfsnodetype, name, parent, mp, dev);
sys/vfs/devfs/devfs_core.c
466
atomic_subtract_long(&DEVFS_MNTDATA(node->mp)->leak_count, 1);
sys/vfs/devfs/devfs_core.c
467
atomic_subtract_long(&DEVFS_MNTDATA(node->mp)->file_count, 1);
sys/vfs/devfs/devfs_core.c
589
} else if (node == DEVFS_MNTDATA(node->mp)->root_node) {
sys/vfs/devfs/devfs_core.c
590
DEVFS_MNTDATA(node->mp)->root_node = NULL;
sys/vfs/devfs/devfs_core.c
680
devfs_iterate_orphans_unmount(struct mount *mp)
sys/vfs/devfs/devfs_core.c
684
while ((orphan = TAILQ_FIRST(DEVFS_ORPHANLIST(mp))) != NULL) {
sys/vfs/devfs/devfs_core.c
723
struct devfs_node *root_node = DEVFS_MNTDATA(node->mp)->root_node;
sys/vfs/devfs/devfs_core.c
959
devfs_inode_to_vnode(struct mount *mp, ino_t target)
sys/vfs/devfs/devfs_core.c
964
if (mp == NULL)
sys/vfs/devfs/devfs_core.c
968
msg->mdv_ino.mp = mp;
sys/vfs/devfs/devfs_rules.c
259
struct mount *mp = node->mp;
sys/vfs/devfs/devfs_rules.c
274
(!(DEVFS_MNTDATA(mp)->jailed)) )
sys/vfs/devfs/devfs_rules.c
282
(DEVFS_MNTDATA(mp)->jailed))
sys/vfs/devfs/devfs_rules.c
290
(strcmp(rule->mntpoint, mp->mnt_stat.f_mntonname)))
sys/vfs/devfs/devfs_rules.c
363
struct devfs_node *parent = DEVFS_MNTDATA(node->mp)->root_node;
sys/vfs/devfs/devfs_vfsops.c
100
copyinstr(path, mp->mnt_stat.f_mntonname,
sys/vfs/devfs/devfs_vfsops.c
101
sizeof(mp->mnt_stat.f_mntonname) -1, &size);
sys/vfs/devfs/devfs_vfsops.c
102
devfs_vfs_statfs(mp, &mp->mnt_stat, cred);
sys/vfs/devfs/devfs_vfsops.c
110
mp->mnt_data = (qaddr_t)mnt;
sys/vfs/devfs/devfs_vfsops.c
119
mnt->mp = mp;
sys/vfs/devfs/devfs_vfsops.c
121
mnt->root_node = devfs_allocp(Nroot, "", NULL, mp, NULL);
sys/vfs/devfs/devfs_vfsops.c
125
vfs_add_vnodeops(mp, &devfs_vnode_norm_vops, &mp->mnt_vn_norm_ops);
sys/vfs/devfs/devfs_vfsops.c
126
vfs_add_vnodeops(mp, &devfs_vnode_dev_vops, &mp->mnt_vn_spec_ops);
sys/vfs/devfs/devfs_vfsops.c
138
devfs_vfs_unmount(struct mount *mp, int mntflags)
sys/vfs/devfs/devfs_vfsops.c
148
error = vflush(mp, 0, flags);
sys/vfs/devfs/devfs_vfsops.c
153
devfs_tracer_orphan_count(mp, 1);
sys/vfs/devfs/devfs_vfsops.c
155
devfs_mount_del(DEVFS_MNTDATA(mp));
sys/vfs/devfs/devfs_vfsops.c
156
kfree(mp->mnt_data, M_DEVFS);
sys/vfs/devfs/devfs_vfsops.c
157
mp->mnt_data = NULL;
sys/vfs/devfs/devfs_vfsops.c
166
devfs_vfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/devfs/devfs_vfsops.c
172
ret = devfs_allocv(vpp, DEVFS_MNTDATA(mp)->root_node);
sys/vfs/devfs/devfs_vfsops.c
182
devfs_vfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/devfs/devfs_vfsops.c
190
sbp->f_files = (DEVFS_MNTDATA(mp))?(DEVFS_MNTDATA(mp)->file_count):0;
sys/vfs/devfs/devfs_vfsops.c
193
if (sbp != &mp->mnt_stat) {
sys/vfs/devfs/devfs_vfsops.c
194
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/devfs/devfs_vfsops.c
195
bcopy(&mp->mnt_stat.f_fsid, &sbp->f_fsid, sizeof(sbp->f_fsid));
sys/vfs/devfs/devfs_vfsops.c
196
bcopy(mp->mnt_stat.f_mntfromname, sbp->f_mntfromname, MNAMELEN);
sys/vfs/devfs/devfs_vfsops.c
203
devfs_vfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/devfs/devfs_vfsops.c
214
vp = devfs_inode_to_vnode(mp, dfhp->fid_ino);
sys/vfs/devfs/devfs_vfsops.c
245
devfs_vfs_vget(struct mount *mp, struct vnode *dvp,
sys/vfs/devfs/devfs_vfsops.c
249
vp = devfs_inode_to_vnode(mp, ino);
sys/vfs/devfs/devfs_vfsops.c
259
devfs_vfs_ncpgen_set(struct mount *mp, struct namecache *ncp)
sys/vfs/devfs/devfs_vfsops.c
261
ncp->nc_namecache_gen = mp->mnt_namecache_gen;
sys/vfs/devfs/devfs_vfsops.c
265
devfs_vfs_ncpgen_test(struct mount *mp, struct namecache *ncp)
sys/vfs/devfs/devfs_vfsops.c
267
return (ncp->nc_namecache_gen != mp->mnt_namecache_gen);
sys/vfs/devfs/devfs_vfsops.c
53
static int devfs_vfs_mount (struct mount *mp, char *path, caddr_t data,
sys/vfs/devfs/devfs_vfsops.c
55
static int devfs_vfs_statfs (struct mount *mp, struct statfs *sbp,
sys/vfs/devfs/devfs_vfsops.c
57
static int devfs_vfs_unmount (struct mount *mp, int mntflags);
sys/vfs/devfs/devfs_vfsops.c
58
int devfs_vfs_root(struct mount *mp, struct vnode **vpp);
sys/vfs/devfs/devfs_vfsops.c
59
static int devfs_vfs_vget(struct mount *mp, struct vnode *dvp,
sys/vfs/devfs/devfs_vfsops.c
61
static int devfs_vfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/devfs/devfs_vfsops.c
72
devfs_vfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/devfs/devfs_vfsops.c
81
if (mp->mnt_flag & MNT_UPDATE)
sys/vfs/devfs/devfs_vfsops.c
91
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/devfs/devfs_vfsops.c
92
mp->mnt_kern_flag |= MNTK_NOSTKMNT | MNTK_ALL_MPSAFE;
sys/vfs/devfs/devfs_vfsops.c
93
mp->mnt_kern_flag |= MNTK_QUICKHALT; /* no teardown needed on halt */
sys/vfs/devfs/devfs_vfsops.c
94
mp->mnt_data = NULL;
sys/vfs/devfs/devfs_vfsops.c
95
vfs_getnewfsid(mp);
sys/vfs/devfs/devfs_vfsops.c
98
bcopy("devfs", mp->mnt_stat.f_mntfromname, size);
sys/vfs/devfs/devfs_vfsops.c
99
bzero(mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/devfs/devfs_vnops.c
1829
struct mount *mp;
sys/vfs/devfs/devfs_vnops.c
1842
if (vn_isdisk(vp, NULL) && (mp = vp->v_rdev->si_mountpoint) != NULL) {
sys/vfs/devfs/devfs_vnops.c
1845
mp->mnt_stat.f_syncreads++;
sys/vfs/devfs/devfs_vnops.c
1847
mp->mnt_stat.f_asyncreads++;
sys/vfs/devfs/devfs_vnops.c
1850
mp->mnt_stat.f_syncwrites++;
sys/vfs/devfs/devfs_vnops.c
1852
mp->mnt_stat.f_asyncwrites++;
sys/vfs/dirfs/dirfs.h
201
#define VFS_TO_DIRFS(mp) ((dirfs_mount_t)((mp)->mnt_data))
sys/vfs/dirfs/dirfs_subr.c
167
struct mount *mp;
sys/vfs/dirfs/dirfs_subr.c
176
mp = DIRFS_TO_VFS(dmp);
sys/vfs/dirfs/dirfs_subr.c
182
dnp = dirfs_node_alloc(mp);
sys/vfs/dirfs/dirfs_subr.c
212
dirfs_alloc_vp(mp, &vp, LK_CANRECURSE, dnp);
sys/vfs/dirfs/dirfs_subr.c
230
dirfs_alloc_vp(struct mount *mp, struct vnode **vpp, int lkflags,
sys/vfs/dirfs/dirfs_subr.c
234
dirfs_mount_t dmp = VFS_TO_DIRFS(mp);
sys/vfs/dirfs/dirfs_subr.c
248
getnewvnode(VT_UNUSED10, mp, &vp, 0, lkflags);
sys/vfs/dirfs/dirfs_subr.c
74
dirfs_node_alloc(struct mount *mp)
sys/vfs/dirfs/dirfs_vfsops.c
107
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/dirfs/dirfs_vfsops.c
108
dmp = VFS_TO_DIRFS(mp);
sys/vfs/dirfs/dirfs_vfsops.c
109
if (dmp->dm_rdonly == 0 && (mp->mnt_flag & MNT_RDONLY)) {
sys/vfs/dirfs/dirfs_vfsops.c
115
if (dmp->dm_rdonly && (mp->mnt_kern_flag & MNTK_WANTRDWR)) {
sys/vfs/dirfs/dirfs_vfsops.c
123
mp->mnt_data = (qaddr_t)dmp;
sys/vfs/dirfs/dirfs_vfsops.c
124
dmp->dm_mount = mp;
sys/vfs/dirfs/dirfs_vfsops.c
155
vfs_add_vnodeops(mp, &dirfs_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/dirfs/dirfs_vfsops.c
156
vfs_getnewfsid(mp);
sys/vfs/dirfs/dirfs_vfsops.c
167
dirfs_statfs(mp, &mp->mnt_stat, cred);
sys/vfs/dirfs/dirfs_vfsops.c
171
dmp, mp, error);
sys/vfs/dirfs/dirfs_vfsops.c
177
dirfs_unmount(struct mount *mp, int mntflags)
sys/vfs/dirfs/dirfs_vfsops.c
186
dmp = VFS_TO_DIRFS(mp);
sys/vfs/dirfs/dirfs_vfsops.c
188
error = vflush(mp, 0, 0);
sys/vfs/dirfs/dirfs_vfsops.c
213
mp->mnt_data = (qaddr_t) 0;
sys/vfs/dirfs/dirfs_vfsops.c
216
KTR_LOG(dirfs_unmount, dmp, mp, error);
sys/vfs/dirfs/dirfs_vfsops.c
222
dirfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/dirfs/dirfs_vfsops.c
231
dmp = VFS_TO_DIRFS(mp);
sys/vfs/dirfs/dirfs_vfsops.c
240
dnp = dirfs_node_alloc(mp);
sys/vfs/dirfs/dirfs_vfsops.c
275
dirfs_alloc_vp(mp, vpp, LK_CANRECURSE, dnp);
sys/vfs/dirfs/dirfs_vfsops.c
282
dirfs_fhtovp(struct mount *mp, struct vnode *rootvp, struct fid *fhp, struct vnode **vpp)
sys/vfs/dirfs/dirfs_vfsops.c
290
dirfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/dirfs/dirfs_vfsops.c
292
dirfs_mount_t dmp = VFS_TO_DIRFS(mp);
sys/vfs/dirfs/dirfs_vfsops.c
302
strlcpy(sbp->f_fstypename, mp->mnt_vfc->vfc_name, MFSNAMELEN);
sys/vfs/dirfs/dirfs_vfsops.c
309
dirfs_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
sys/vfs/dirfs/dirfs_vfsops.c
311
dirfs_mount_t dmp = VFS_TO_DIRFS(mp);
sys/vfs/dirfs/dirfs_vfsops.c
337
dirfs_checkexp(struct mount *mp, struct sockaddr *nam, int *exflagsp,
sys/vfs/dirfs/dirfs_vfsops.c
69
char *path, dirfs_mount_t dmp, struct mount *mp, int error);
sys/vfs/dirfs/dirfs_vfsops.c
73
dirfs_mount_t dmp, struct mount *mp, int error);
sys/vfs/dirfs/dirfs_vfsops.c
98
dirfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/dirfs/dirfs_vnops.c
1093
struct mount *mp;
sys/vfs/dirfs/dirfs_vnops.c
1108
mp = dvp->v_mount;
sys/vfs/dirfs/dirfs_vnops.c
1109
dmp = VFS_TO_DIRFS(mp);
sys/vfs/dirfs/dirfs_vnops.c
1111
lwkt_gettoken(&mp->mnt_token);
sys/vfs/dirfs/dirfs_vnops.c
1146
lwkt_reltoken(&mp->mnt_token);
sys/vfs/dirfs/dirfs_vnops.c
1158
struct mount *mp;
sys/vfs/dirfs/dirfs_vnops.c
1172
mp = dvp->v_mount;
sys/vfs/dirfs/dirfs_vnops.c
1180
lwkt_gettoken(&mp->mnt_token);
sys/vfs/dirfs/dirfs_vnops.c
1206
lwkt_reltoken(&mp->mnt_token);
sys/vfs/dirfs/dirfs_vnops.c
1305
struct mount *mp;
sys/vfs/dirfs/dirfs_vnops.c
1320
mp = vp->v_mount;
sys/vfs/dirfs/dirfs_vnops.c
1321
dmp = VFS_TO_DIRFS(mp);
sys/vfs/dirfs/dirfs_vnops.c
1324
lwkt_gettoken(&mp->mnt_token);
sys/vfs/dirfs/dirfs_vnops.c
1341
lwkt_reltoken(&mp->mnt_token);
sys/vfs/dirfs/dirfs_vnops.c
156
struct mount *mp;
sys/vfs/dirfs/dirfs_vnops.c
164
mp = nch->mount;
sys/vfs/dirfs/dirfs_vnops.c
169
dmp = VFS_TO_DIRFS(mp);
sys/vfs/dirfs/dirfs_vnops.c
184
dirfs_alloc_vp(mp, &vp, LK_CANRECURSE, dnp);
sys/vfs/dirfs/dirfs_vnops.c
879
struct mount *mp;
sys/vfs/dirfs/dirfs_vnops.c
894
mp = dvp->v_mount;
sys/vfs/dirfs/dirfs_vnops.c
895
dmp = VFS_TO_DIRFS(mp);
sys/vfs/dirfs/dirfs_vnops.c
897
lwkt_gettoken(&mp->mnt_token);
sys/vfs/dirfs/dirfs_vnops.c
926
lwkt_reltoken(&mp->mnt_token);
sys/vfs/dirfs/dirfs_vnops.c
950
struct mount *mp;
sys/vfs/dirfs/dirfs_vnops.c
962
mp = fdvp->v_mount;
sys/vfs/dirfs/dirfs_vnops.c
963
dmp = VFS_TO_DIRFS(mp);
sys/vfs/ext2fs/ext2_bmap.c
117
struct mount *mp;
sys/vfs/ext2fs/ext2_bmap.c
122
mp = vp->v_mount;
sys/vfs/ext2fs/ext2_bmap.c
123
ump = VFSTOEXT2(mp);
sys/vfs/ext2fs/ext2_bmap.c
126
bp = getblk(vp, lblktodoff(fs, lbn), mp->mnt_stat.f_iosize, 0, 0);
sys/vfs/ext2fs/ext2_bmap.c
179
struct mount *mp;
sys/vfs/ext2fs/ext2_bmap.c
189
mp = vp->v_mount;
sys/vfs/ext2fs/ext2_bmap.c
190
ump = VFSTOEXT2(mp);
sys/vfs/ext2fs/ext2_bmap.c
196
maxrun = mp->mnt_iosize_max / bsize - 1;
sys/vfs/ext2fs/ext2_lookup.c
774
struct mount *mp;
sys/vfs/ext2fs/ext2_lookup.c
776
mp = ITOV(ip)->v_mount;
sys/vfs/ext2fs/ext2_lookup.c
777
if ((mp->mnt_flag & MNT_RDONLY) == 0)
sys/vfs/ext2fs/ext2_lookup.c
779
mp->mnt_stat.f_mntonname, (uintmax_t)ip->i_number,
sys/vfs/ext2fs/ext2_lookup.c
783
mp->mnt_stat.f_mntonname, ip->i_number, offset, how);
sys/vfs/ext2fs/ext2_mount.h
79
#define VFSTOEXT2(mp) ((struct ext2mount *)((mp)->mnt_data))
sys/vfs/ext2fs/ext2_vfsops.c
1016
mp->mnt_data = NULL;
sys/vfs/ext2fs/ext2_vfsops.c
1025
ext2_unmount(struct mount *mp, int mntflags)
sys/vfs/ext2fs/ext2_vfsops.c
1034
if (mp->mnt_flag & MNT_ROOTFS)
sys/vfs/ext2fs/ext2_vfsops.c
1038
if ((error = ext2_flushfiles(mp, flags)) != 0)
sys/vfs/ext2fs/ext2_vfsops.c
1040
ump = VFSTOEXT2(mp);
sys/vfs/ext2fs/ext2_vfsops.c
1067
mp->mnt_data = NULL;
sys/vfs/ext2fs/ext2_vfsops.c
1068
mp->mnt_flag &= ~MNT_LOCAL;
sys/vfs/ext2fs/ext2_vfsops.c
1076
ext2_flushfiles(struct mount *mp, int flags)
sys/vfs/ext2fs/ext2_vfsops.c
1080
error = vflush(mp, 0, flags);
sys/vfs/ext2fs/ext2_vfsops.c
1088
ext2_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/ext2fs/ext2_vfsops.c
1095
ump = VFSTOEXT2(mp);
sys/vfs/ext2fs/ext2_vfsops.c
1124
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/ext2fs/ext2_vfsops.c
1132
if (sbp != &mp->mnt_stat) {
sys/vfs/ext2fs/ext2_vfsops.c
1133
bcopy((caddr_t)mp->mnt_stat.f_mntfromname,
sys/vfs/ext2fs/ext2_vfsops.c
1140
ext2_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
sys/vfs/ext2fs/ext2_vfsops.c
1147
ump = VFSTOEXT2(mp);
sys/vfs/ext2fs/ext2_vfsops.c
1176
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/ext2fs/ext2_vfsops.c
1188
ext2_sync_scan(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/ext2fs/ext2_vfsops.c
1215
ext2_sync(struct mount *mp, int waitfor)
sys/vfs/ext2fs/ext2_vfsops.c
1217
struct ext2mount *ump = VFSTOEXT2(mp);
sys/vfs/ext2fs/ext2_vfsops.c
1235
vmntvnodescan(mp, VMSC_GETVP | VMSC_NOWAIT,
sys/vfs/ext2fs/ext2_vfsops.c
1262
ext2_alloc_vnode(struct mount *mp, ino_t ino, struct vnode **vpp)
sys/vfs/ext2fs/ext2_vfsops.c
1269
ump = VFSTOEXT2(mp);
sys/vfs/ext2fs/ext2_vfsops.c
1287
if ((error = getnewvnode(VT_EXT2FS, mp, &vp, VLKTIMEOUT,
sys/vfs/ext2fs/ext2_vfsops.c
131
ext2_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/ext2fs/ext2_vfsops.c
1338
ext2_vget(struct mount *mp, struct vnode *dvp, ino_t ino, struct vnode **vpp)
sys/vfs/ext2fs/ext2_vfsops.c
1348
ump = VFSTOEXT2(mp);
sys/vfs/ext2fs/ext2_vfsops.c
1352
if (ext2_alloc_vnode(mp, ino, &vp) == -1)
sys/vfs/ext2fs/ext2_vfsops.c
1406
if ((error = ext2_vinit(mp, &vp)) != 0) {
sys/vfs/ext2fs/ext2_vfsops.c
1445
ext2_fhtovp(struct mount *mp, struct vnode *rootvp, struct fid *fhp,
sys/vfs/ext2fs/ext2_vfsops.c
1455
fs = VFSTOEXT2(mp)->um_e2fs;
sys/vfs/ext2fs/ext2_vfsops.c
1460
error = VFS_VGET(mp, NULL, ufhp->ufid_ino, &nvp);
sys/vfs/ext2fs/ext2_vfsops.c
149
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/ext2fs/ext2_vfsops.c
150
ump = VFSTOEXT2(mp);
sys/vfs/ext2fs/ext2_vfsops.c
1501
ext2_check_export(struct mount *mp, struct sockaddr *nam, int *exflagsp,
sys/vfs/ext2fs/ext2_vfsops.c
1507
ump = VFSTOEXT2(mp);
sys/vfs/ext2fs/ext2_vfsops.c
1511
np = vfs_export_lookup(mp, &ump->um_export, nam);
sys/vfs/ext2fs/ext2_vfsops.c
1524
ext2_sbupdate(struct ext2mount *mp, int waitfor)
sys/vfs/ext2fs/ext2_vfsops.c
1526
struct m_ext2fs *fs = mp->um_e2fs;
sys/vfs/ext2fs/ext2_vfsops.c
154
if (fs->e2fs_ronly == 0 && (mp->mnt_flag & MNT_RDONLY)) {
sys/vfs/ext2fs/ext2_vfsops.c
1545
bp = getblk(mp->um_devvp, SBOFF, SBSIZE, 0, 0);
sys/vfs/ext2fs/ext2_vfsops.c
155
error = VFS_SYNC(mp, MNT_WAIT);
sys/vfs/ext2fs/ext2_vfsops.c
1561
ext2_cgupdate(struct ext2mount *mp, int waitfor)
sys/vfs/ext2fs/ext2_vfsops.c
1563
struct m_ext2fs *fs = mp->um_e2fs;
sys/vfs/ext2fs/ext2_vfsops.c
1567
allerror = ext2_sbupdate(mp, waitfor);
sys/vfs/ext2fs/ext2_vfsops.c
1575
bp = getblk(mp->um_devvp, fsbtodoff(fs,
sys/vfs/ext2fs/ext2_vfsops.c
159
if (mp->mnt_flag & MNT_FORCE)
sys/vfs/ext2fs/ext2_vfsops.c
1603
ext2_root(struct mount *mp, struct vnode **vpp)
sys/vfs/ext2fs/ext2_vfsops.c
1608
error = VFS_VGET(mp, NULL, (ino_t)EXT2_ROOTINO, &nvp);
sys/vfs/ext2fs/ext2_vfsops.c
161
if (vfs_busy(mp, LK_NOWAIT))
sys/vfs/ext2fs/ext2_vfsops.c
163
error = ext2_flushfiles(mp, flags);
sys/vfs/ext2fs/ext2_vfsops.c
164
vfs_unbusy(mp);
sys/vfs/ext2fs/ext2_vfsops.c
178
if (!error && (mp->mnt_flag & MNT_RELOAD))
sys/vfs/ext2fs/ext2_vfsops.c
179
error = ext2_reload(mp);
sys/vfs/ext2fs/ext2_vfsops.c
183
if (fs->e2fs_ronly && (mp->mnt_kern_flag & MNTK_WANTRDWR)) {
sys/vfs/ext2fs/ext2_vfsops.c
203
if (mp->mnt_flag & MNT_FORCE) {
sys/vfs/ext2fs/ext2_vfsops.c
217
mp->mnt_flag &= ~MNT_RDONLY;
sys/vfs/ext2fs/ext2_vfsops.c
228
return (vfs_export(mp, &ump->um_export, &args.export));
sys/vfs/ext2fs/ext2_vfsops.c
259
if ((mp->mnt_flag & MNT_RDONLY) == 0)
sys/vfs/ext2fs/ext2_vfsops.c
269
if ((mp->mnt_flag & MNT_UPDATE) == 0) {
sys/vfs/ext2fs/ext2_vfsops.c
270
error = ext2_mountfs(devvp, mp);
sys/vfs/ext2fs/ext2_vfsops.c
281
ump = VFSTOEXT2(mp);
sys/vfs/ext2fs/ext2_vfsops.c
290
copyinstr(args.fspec, mp->mnt_stat.f_mntfromname, MNAMELEN - 1, &size);
sys/vfs/ext2fs/ext2_vfsops.c
291
bzero(mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/ext2fs/ext2_vfsops.c
292
ext2_statfs(mp, &mp->mnt_stat, cred);
sys/vfs/ext2fs/ext2_vfsops.c
730
ext2_reload_scan(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/ext2fs/ext2_vfsops.c
78
static int ext2_flushfiles(struct mount *mp, int flags);
sys/vfs/ext2fs/ext2_vfsops.c
783
ext2_reload(struct mount *mp)
sys/vfs/ext2fs/ext2_vfsops.c
794
if ((mp->mnt_flag & MNT_RDONLY) == 0)
sys/vfs/ext2fs/ext2_vfsops.c
799
devvp = VFSTOEXT2(mp)->um_devvp;
sys/vfs/ext2fs/ext2_vfsops.c
80
static int ext2_reload(struct mount *mp);
sys/vfs/ext2fs/ext2_vfsops.c
818
fs = VFSTOEXT2(mp)->um_e2fs;
sys/vfs/ext2fs/ext2_vfsops.c
849
error = vmntvnodescan(mp, VMSC_GETVX, NULL, ext2_reload_scan,
sys/vfs/ext2fs/ext2_vfsops.c
859
ext2_mountfs(struct vnode *devvp, struct mount *mp)
sys/vfs/ext2fs/ext2_vfsops.c
888
mp->mnt_flag |= MNT_RDONLY;
sys/vfs/ext2fs/ext2_vfsops.c
890
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
sys/vfs/ext2fs/ext2_vfsops.c
898
mp->mnt_iosize_max = devvp->v_rdev->si_iosize_max;
sys/vfs/ext2fs/ext2_vfsops.c
899
if (mp->mnt_iosize_max > MAXPHYS)
sys/vfs/ext2fs/ext2_vfsops.c
900
mp->mnt_iosize_max = MAXPHYS;
sys/vfs/ext2fs/ext2_vfsops.c
913
if (ronly || (mp->mnt_flag & MNT_FORCE)) {
sys/vfs/ext2fs/ext2_vfsops.c
977
mp->mnt_data = (qaddr_t)ump;
sys/vfs/ext2fs/ext2_vfsops.c
978
mp->mnt_stat.f_fsid.val[0] = devid_from_dev(dev);
sys/vfs/ext2fs/ext2_vfsops.c
979
mp->mnt_stat.f_fsid.val[1] = mp->mnt_vfc->vfc_typenum;
sys/vfs/ext2fs/ext2_vfsops.c
980
mp->mnt_maxsymlinklen = EXT2_MAXSYMLINKLEN;
sys/vfs/ext2fs/ext2_vfsops.c
981
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/ext2fs/ext2_vfsops.c
982
mp->mnt_kern_flag |= MNTK_ALL_MPSAFE;
sys/vfs/ext2fs/ext2_vfsops.c
983
ump->um_mountp = mp;
sys/vfs/ext2fs/ext2_vfsops.c
994
dev->si_mountpoint = mp;
sys/vfs/ext2fs/ext2_vfsops.c
996
vfs_add_vnodeops(mp, &ext2_vnodeops, &mp->mnt_vn_norm_ops);
sys/vfs/ext2fs/ext2_vfsops.c
997
vfs_add_vnodeops(mp, &ext2_specops, &mp->mnt_vn_spec_ops);
sys/vfs/ext2fs/ext2_vfsops.c
998
vfs_add_vnodeops(mp, &ext2_fifoops, &mp->mnt_vn_fifo_ops);
sys/vfs/fuse/fuse.h
64
#define VFSTOFUSE(mp) ((struct fuse_mount*)((mp)->mnt_data))
sys/vfs/fuse/fuse.h
83
struct mount *mp;
sys/vfs/fuse/fuse_node.c
128
struct mount *mp = fnp->fmp->mp;
sys/vfs/fuse/fuse_node.c
137
error = getnewvnode(VT_FUSE, mp, &newvp,
sys/vfs/fuse/fuse_node.c
199
vp->v_ops = &mp->mnt_vn_spec_ops;
sys/vfs/fuse/fuse_vfsops.c
110
if (mp->mnt_flag & MNT_UPDATE)
sys/vfs/fuse/fuse_vfsops.c
176
fmp->mp = mp;
sys/vfs/fuse/fuse_vfsops.c
189
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/fuse/fuse_vfsops.c
190
mp->mnt_kern_flag |= MNTK_ALL_MPSAFE;
sys/vfs/fuse/fuse_vfsops.c
191
mp->mnt_kern_flag |= MNTK_THR_SYNC;
sys/vfs/fuse/fuse_vfsops.c
192
mp->mnt_data = (qaddr_t)fmp;
sys/vfs/fuse/fuse_vfsops.c
197
vfs_getnewfsid(mp);
sys/vfs/fuse/fuse_vfsops.c
198
vfs_add_vnodeops(mp, &fuse_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/fuse/fuse_vfsops.c
199
vfs_add_vnodeops(mp, &fuse_spec_vops, &mp->mnt_vn_spec_ops);
sys/vfs/fuse/fuse_vfsops.c
238
VFS_STATFS(mp, &mp->mnt_stat, cred);
sys/vfs/fuse/fuse_vfsops.c
249
fuse_unmount(struct mount *mp, int mntflags)
sys/vfs/fuse/fuse_vfsops.c
251
struct fuse_mount *fmp = VFSTOFUSE(mp);
sys/vfs/fuse/fuse_vfsops.c
259
error = vflush(mp, 0, flags);
sys/vfs/fuse/fuse_vfsops.c
294
mp->mnt_data = NULL;
sys/vfs/fuse/fuse_vfsops.c
295
mp->mnt_flag &= ~MNT_LOCAL;
sys/vfs/fuse/fuse_vfsops.c
315
static int fuse_sync_scan1(struct mount *mp, struct vnode *vp, void *data);
sys/vfs/fuse/fuse_vfsops.c
316
static int fuse_sync_scan2(struct mount *mp, struct vnode *vp, void *data);
sys/vfs/fuse/fuse_vfsops.c
326
fuse_sync(struct mount *mp, int waitfor)
sys/vfs/fuse/fuse_vfsops.c
335
vmntvnodescan(mp, VMSC_GETVP|VMSC_NOWAIT,
sys/vfs/fuse/fuse_vfsops.c
345
fuse_sync_scan1(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/fuse/fuse_vfsops.c
356
fuse_sync_scan2(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/fuse/fuse_vfsops.c
367
fuse_root(struct mount *mp, struct vnode **vpp)
sys/vfs/fuse/fuse_vfsops.c
369
struct fuse_mount *fmp = VFSTOFUSE(mp);
sys/vfs/fuse/fuse_vfsops.c
386
fuse_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/fuse/fuse_vfsops.c
388
struct fuse_mount *fmp = VFSTOFUSE(mp);
sys/vfs/fuse/fuse_vfsops.c
417
fuse_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
sys/vfs/fuse/fuse_vfsops.c
419
struct fuse_mount *fmp = VFSTOFUSE(mp);
sys/vfs/fuse/fuse_vfsops.c
96
fuse_mount(struct mount *mp, char *mntpt, caddr_t data, struct ucred *cred)
sys/vfs/fuse/fuse_vfsops.c
98
struct statfs *sbp = &mp->mnt_stat;
sys/vfs/fuse/fuse_vnops.c
1750
struct mount *mp = vp->v_mount;
sys/vfs/fuse/fuse_vnops.c
1752
struct fuse_mount *fmp = VFSTOFUSE(mp);
sys/vfs/fuse/fuse_vnops.c
1808
struct mount *mp;
sys/vfs/fuse/fuse_vnops.c
1811
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/fuse/fuse_vnops.c
1812
lwkt_gettoken(&mp->mnt_token);
sys/vfs/fuse/fuse_vnops.c
1823
lwkt_reltoken(&mp->mnt_token);
sys/vfs/fuse/fuse_vnops.c
66
vap->va_fsid = fnp->fmp->mp->mnt_stat.f_fsid.val[0];
sys/vfs/hammer/hammer.h
1177
int hammer_vfs_export(struct mount *mp, int op,
sys/vfs/hammer/hammer.h
1605
kprintf("HAMMER(%s) "format, hmp->mp->mnt_stat.f_mntfromname,## args)
sys/vfs/hammer/hammer.h
1614
krateprintf(rate, "HAMMER(%s) "format, hmp->mp->mnt_stat.f_mntfromname,## args)
sys/vfs/hammer/hammer.h
794
struct mount *mp;
sys/vfs/hammer/hammer_inode.c
1706
(ip->hmp->mp->mnt_flag & MNT_NOATIME)) {
sys/vfs/hammer/hammer_inode.c
292
error = getnewvnode(VT_HAMMER, hmp->mp, vpp, 0, 0);
sys/vfs/hammer/hammer_inode.c
315
vp->v_ops = &hmp->mp->mnt_vn_spec_ops;
sys/vfs/hammer/hammer_inode.c
320
vp->v_ops = &hmp->mp->mnt_vn_fifo_ops;
sys/vfs/hammer/hammer_inode.c
889
xuid = vop_helper_create_uid(hmp->mp, dip->ino_data.mode,
sys/vfs/hammer/hammer_io.c
1288
hammer_io_sync(struct mount *mp)
sys/vfs/hammer/hammer_ondisk.c
112
struct mount *mp;
sys/vfs/hammer/hammer_ondisk.c
123
mp = hmp->mp;
sys/vfs/hammer/hammer_ondisk.c
124
ronly = ((mp->mnt_flag & MNT_RDONLY) ? 1 : 0);
sys/vfs/hammer/hammer_ondisk.c
1692
static int hammer_sync_scan2(struct mount *mp, struct vnode *vp, void *data);
sys/vfs/hammer/hammer_ondisk.c
1705
vsyncscan(hmp->mp, VMSC_GETVP | VMSC_ONEPASS,
sys/vfs/hammer/hammer_ondisk.c
1708
vsyncscan(hmp->mp, VMSC_GETVP | VMSC_ONEPASS | VMSC_NOWAIT,
sys/vfs/hammer/hammer_ondisk.c
173
volume->devvp->v_rdev->si_mountpoint = mp;
sys/vfs/hammer/hammer_ondisk.c
1734
vsyncscan(hmp->mp, flags | VMSC_NOWAIT, hammer_sync_scan2, &info);
sys/vfs/hammer/hammer_ondisk.c
1737
vsyncscan(hmp->mp, flags, hammer_sync_scan2, &info);
sys/vfs/hammer/hammer_ondisk.c
1750
hammer_sync_scan2(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/hammer/hammer_ondisk.c
254
hmp->mp->mnt_stat.f_blocks += ondisk->vol0_stat_bigblocks *
sys/vfs/hammer/hammer_ondisk.c
256
hmp->mp->mnt_vstat.f_blocks += ondisk->vol0_stat_bigblocks *
sys/vfs/hammer/hammer_ondisk.c
307
int ronly = ((hmp->mp->mnt_flag & MNT_RDONLY) ? 1 : 0);
sys/vfs/hammer/hammer_ondisk.c
364
volume->devvp->v_rdev->si_mountpoint == hmp->mp) {
sys/vfs/hammer/hammer_vfsops.c
1000
mp->mnt_stat.f_files = ondisk->vol0_stat_inodes;
sys/vfs/hammer/hammer_vfsops.c
1006
mp->mnt_stat.f_bfree = (bfree - breserved) / HAMMER_BUFSIZE;
sys/vfs/hammer/hammer_vfsops.c
1007
mp->mnt_stat.f_bavail = mp->mnt_stat.f_bfree;
sys/vfs/hammer/hammer_vfsops.c
1008
if (mp->mnt_stat.f_files < 0)
sys/vfs/hammer/hammer_vfsops.c
1009
mp->mnt_stat.f_files = 0;
sys/vfs/hammer/hammer_vfsops.c
1011
*sbp = mp->mnt_stat;
sys/vfs/hammer/hammer_vfsops.c
1017
hammer_vfs_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
sys/vfs/hammer/hammer_vfsops.c
1019
hammer_mount_t hmp = (void *)mp->mnt_data;
sys/vfs/hammer/hammer_vfsops.c
1038
mp->mnt_vstat.f_files = ondisk->vol0_stat_inodes;
sys/vfs/hammer/hammer_vfsops.c
1044
mp->mnt_vstat.f_bfree = (bfree - breserved) / HAMMER_BUFSIZE;
sys/vfs/hammer/hammer_vfsops.c
1045
mp->mnt_vstat.f_bavail = mp->mnt_vstat.f_bfree;
sys/vfs/hammer/hammer_vfsops.c
1046
if (mp->mnt_vstat.f_files < 0)
sys/vfs/hammer/hammer_vfsops.c
1047
mp->mnt_vstat.f_files = 0;
sys/vfs/hammer/hammer_vfsops.c
1048
*sbp = mp->mnt_vstat;
sys/vfs/hammer/hammer_vfsops.c
1062
hammer_vfs_sync(struct mount *mp, int waitfor)
sys/vfs/hammer/hammer_vfsops.c
1064
hammer_mount_t hmp = (void *)mp->mnt_data;
sys/vfs/hammer/hammer_vfsops.c
1105
hammer_vfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/hammer/hammer_vfsops.c
1108
hammer_mount_t hmp = (void *)mp->mnt_data;
sys/vfs/hammer/hammer_vfsops.c
1144
hammer_vfs_checkexp(struct mount *mp, struct sockaddr *nam,
sys/vfs/hammer/hammer_vfsops.c
1147
hammer_mount_t hmp = (void *)mp->mnt_data;
sys/vfs/hammer/hammer_vfsops.c
1152
np = vfs_export_lookup(mp, &hmp->export, nam);
sys/vfs/hammer/hammer_vfsops.c
1166
hammer_vfs_export(struct mount *mp, int op, const struct export_args *export)
sys/vfs/hammer/hammer_vfsops.c
1168
hammer_mount_t hmp = (void *)mp->mnt_data;
sys/vfs/hammer/hammer_vfsops.c
1175
error = vfs_export(mp, &hmp->export, export);
sys/vfs/hammer/hammer_vfsops.c
233
static void hammer_free_hmp(struct mount *mp);
sys/vfs/hammer/hammer_vfsops.c
235
static int hammer_vfs_mount(struct mount *mp, char *path, caddr_t data,
sys/vfs/hammer/hammer_vfsops.c
237
static int hammer_vfs_unmount(struct mount *mp, int mntflags);
sys/vfs/hammer/hammer_vfsops.c
238
static int hammer_vfs_root(struct mount *mp, struct vnode **vpp);
sys/vfs/hammer/hammer_vfsops.c
239
static int hammer_vfs_statfs(struct mount *mp, struct statfs *sbp,
sys/vfs/hammer/hammer_vfsops.c
241
static int hammer_vfs_statvfs(struct mount *mp, struct statvfs *sbp,
sys/vfs/hammer/hammer_vfsops.c
243
static int hammer_vfs_sync(struct mount *mp, int waitfor);
sys/vfs/hammer/hammer_vfsops.c
244
static int hammer_vfs_vget(struct mount *mp, struct vnode *dvp,
sys/vfs/hammer/hammer_vfsops.c
247
static int hammer_vfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/hammer/hammer_vfsops.c
250
static int hammer_vfs_checkexp(struct mount *mp, struct sockaddr *nam,
sys/vfs/hammer/hammer_vfsops.c
323
hammer_vfs_mount(struct mount *mp, char *mntpt, caddr_t data,
sys/vfs/hammer/hammer_vfsops.c
341
mp->mnt_flag |= MNT_NOATIME;
sys/vfs/hammer/hammer_vfsops.c
353
next_volume_ptr = mp->mnt_stat.f_mntfromname;
sys/vfs/hammer/hammer_vfsops.c
362
mp->mnt_flag &= ~MNT_RDONLY; /* mount R/W */
sys/vfs/hammer/hammer_vfsops.c
371
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/hammer/hammer_vfsops.c
372
hmp = (void *)mp->mnt_data;
sys/vfs/hammer/hammer_vfsops.c
404
mp->mnt_data = (qaddr_t)hmp;
sys/vfs/hammer/hammer_vfsops.c
405
hmp->mp = mp;
sys/vfs/hammer/hammer_vfsops.c
461
mp->mnt_flag |= MNT_RDONLY;
sys/vfs/hammer/hammer_vfsops.c
475
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/hammer/hammer_vfsops.c
478
if (hmp->ronly && (mp->mnt_kern_flag & MNTK_WANTRDWR)) {
sys/vfs/hammer/hammer_vfsops.c
495
} else if (hmp->ronly == 0 && (mp->mnt_flag & MNT_RDONLY)) {
sys/vfs/hammer/hammer_vfsops.c
521
hmp->ronly = ((mp->mnt_flag & MNT_RDONLY) != 0);
sys/vfs/hammer/hammer_vfsops.c
627
mp->mnt_iosize_max = MAXPHYS;
sys/vfs/hammer/hammer_vfsops.c
628
mp->mnt_kern_flag |= MNTK_THR_SYNC; /* new vsyncscan semantics */
sys/vfs/hammer/hammer_vfsops.c
635
mp->mnt_kern_flag |= MNTK_ALL_MPSAFE;
sys/vfs/hammer/hammer_vfsops.c
641
mp->mnt_stat.f_iosize = HAMMER_BUFSIZE;
sys/vfs/hammer/hammer_vfsops.c
642
mp->mnt_stat.f_bsize = HAMMER_BUFSIZE;
sys/vfs/hammer/hammer_vfsops.c
644
mp->mnt_vstat.f_frsize = HAMMER_BUFSIZE;
sys/vfs/hammer/hammer_vfsops.c
645
mp->mnt_vstat.f_bsize = HAMMER_BUFSIZE;
sys/vfs/hammer/hammer_vfsops.c
647
mp->mnt_maxsymlinklen = 255;
sys/vfs/hammer/hammer_vfsops.c
648
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/hammer/hammer_vfsops.c
650
vfs_add_vnodeops(mp, &hammer_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/hammer/hammer_vfsops.c
651
vfs_add_vnodeops(mp, &hammer_spec_vops, &mp->mnt_vn_spec_ops);
sys/vfs/hammer/hammer_vfsops.c
652
vfs_add_vnodeops(mp, &hammer_fifo_vops, &mp->mnt_vn_fifo_ops);
sys/vfs/hammer/hammer_vfsops.c
708
ksnprintf(mp->mnt_stat.f_mntfromname,
sys/vfs/hammer/hammer_vfsops.c
709
sizeof(mp->mnt_stat.f_mntfromname), "%s",
sys/vfs/hammer/hammer_vfsops.c
711
mp->mnt_stat.f_fsid.val[0] =
sys/vfs/hammer/hammer_vfsops.c
713
mp->mnt_stat.f_fsid.val[1] =
sys/vfs/hammer/hammer_vfsops.c
715
mp->mnt_stat.f_fsid.val[1] &= HAMMER_LOCALIZE_MASK;
sys/vfs/hammer/hammer_vfsops.c
717
mp->mnt_vstat.f_fsid_uuid = rootvol->ondisk->vol_fsid;
sys/vfs/hammer/hammer_vfsops.c
718
mp->mnt_vstat.f_fsid = crc32(&mp->mnt_vstat.f_fsid_uuid,
sys/vfs/hammer/hammer_vfsops.c
719
sizeof(mp->mnt_vstat.f_fsid_uuid));
sys/vfs/hammer/hammer_vfsops.c
743
error = hammer_vfs_root(mp, &rootvp);
sys/vfs/hammer/hammer_vfsops.c
756
vflush(mp, 0, 0);
sys/vfs/hammer/hammer_vfsops.c
759
if ((mp->mnt_flag & MNT_UPDATE) == 0) {
sys/vfs/hammer/hammer_vfsops.c
763
bzero(mp->mnt_stat.f_mntonname, MNAMELEN);
sys/vfs/hammer/hammer_vfsops.c
766
copyinstr(mntpt, mp->mnt_stat.f_mntonname,
sys/vfs/hammer/hammer_vfsops.c
769
mp->mnt_stat.f_mntonname[0] = '/';
sys/vfs/hammer/hammer_vfsops.c
772
(void)VFS_STATFS(mp, &mp->mnt_stat, cred);
sys/vfs/hammer/hammer_vfsops.c
780
hammer_free_hmp(mp);
sys/vfs/hammer/hammer_vfsops.c
788
hammer_vfs_unmount(struct mount *mp, int mntflags)
sys/vfs/hammer/hammer_vfsops.c
790
hammer_mount_t hmp = (void *)mp->mnt_data;
sys/vfs/hammer/hammer_vfsops.c
801
error = vflush(mp, 0, flags);
sys/vfs/hammer/hammer_vfsops.c
809
hammer_free_hmp(mp);
sys/vfs/hammer/hammer_vfsops.c
823
hammer_free_hmp(struct mount *mp)
sys/vfs/hammer/hammer_vfsops.c
825
hammer_mount_t hmp = (void *)mp->mnt_data;
sys/vfs/hammer/hammer_vfsops.c
878
mp->mnt_data = NULL;
sys/vfs/hammer/hammer_vfsops.c
879
mp->mnt_flag &= ~MNT_LOCAL;
sys/vfs/hammer/hammer_vfsops.c
880
hmp->mp = NULL;
sys/vfs/hammer/hammer_vfsops.c
904
hmp->mp->mnt_flag |= MNT_RDONLY;
sys/vfs/hammer/hammer_vfsops.c
920
hammer_vfs_vget(struct mount *mp, struct vnode *dvp,
sys/vfs/hammer/hammer_vfsops.c
924
hammer_mount_t hmp = (void *)mp->mnt_data;
sys/vfs/hammer/hammer_vfsops.c
970
hammer_vfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/hammer/hammer_vfsops.c
974
error = hammer_vfs_vget(mp, NULL, HAMMER_OBJID_ROOT, vpp);
sys/vfs/hammer/hammer_vfsops.c
979
hammer_vfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/hammer/hammer_vfsops.c
981
hammer_mount_t hmp = (void *)mp->mnt_data;
sys/vfs/hammer/hammer_vnops.c
2137
if (hmp->mp->mnt_flag & MNT_NOATIME)
sys/vfs/hammer/hammer_vnops.c
2542
struct mount *mp;
sys/vfs/hammer/hammer_vnops.c
2548
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/hammer/hammer_vnops.c
2549
KKASSERT(mp->mnt_data != NULL);
sys/vfs/hammer/hammer_vnops.c
2550
hmp = (hammer_mount_t)mp->mnt_data;
sys/vfs/hammer/hammer_vnops.c
2559
error = hammer_vfs_export(mp, ap->a_op,
sys/vfs/hammer/hammer_vnops.c
477
(ip->hmp->mp->mnt_flag & MNT_NOATIME) == 0) {
sys/vfs/hammer/hammer_volume.c
152
struct mount *mp = hmp->mp;
sys/vfs/hammer/hammer_volume.c
159
if (mp->mnt_flag & MNT_RDONLY) {
sys/vfs/hammer/hammer_volume.c
67
struct mount *mp = hmp->mp;
sys/vfs/hammer/hammer_volume.c
678
struct mount *mp = hmp->mp;
sys/vfs/hammer/hammer_volume.c
719
mp->mnt_stat.f_blocks = trans->rootvol->ondisk->vol0_stat_bigblocks *
sys/vfs/hammer/hammer_volume.c
721
mp->mnt_vstat.f_blocks = trans->rootvol->ondisk->vol0_stat_bigblocks *
sys/vfs/hammer/hammer_volume.c
74
if (mp->mnt_flag & MNT_RDONLY) {
sys/vfs/hammer2/hammer2.h
1203
struct mount *mp;
sys/vfs/hammer2/hammer2.h
1285
MPTOPMP(struct mount *mp)
sys/vfs/hammer2/hammer2.h
1287
return ((hammer2_pfs_t *)mp->mnt_data);
sys/vfs/hammer2/hammer2.h
1875
int hammer2_vfs_sync(struct mount *mp, int waitflags);
sys/vfs/hammer2/hammer2.h
1883
int hammer2_vfs_vget(struct mount *mp, struct vnode *dvp,
sys/vfs/hammer2/hammer2.h
1952
int hammer2_init_volumes(struct mount *mp, const hammer2_devvp_list_t *devvpl,
sys/vfs/hammer2/hammer2_flush.c
271
pmp->mp) {
sys/vfs/hammer2/hammer2_flush.c
272
speedup_syncer(pmp->mp);
sys/vfs/hammer2/hammer2_flush.c
519
chain->pmp && chain->pmp->mp) {
sys/vfs/hammer2/hammer2_flush.c
551
chain->pmp && chain->pmp->mp) {
sys/vfs/hammer2/hammer2_flush.c
982
chain->pmp && chain->pmp->mp) {
sys/vfs/hammer2/hammer2_inode.c
1190
xuid = vop_helper_create_uid(dip->pmp->mp, pip_mode,
sys/vfs/hammer2/hammer2_inode.c
725
*errorp = getnewvnode(VT_HAMMER2, pmp->mp, &vp, 0, 0);
sys/vfs/hammer2/hammer2_inode.c
777
vp->v_ops = &pmp->mp->mnt_vn_spec_ops;
sys/vfs/hammer2/hammer2_inode.c
786
vp->v_ops = &pmp->mp->mnt_vn_fifo_ops;
sys/vfs/hammer2/hammer2_ioctl.c
1408
hammer2_vfs_sync(ip->pmp->mp, MNT_WAIT);
sys/vfs/hammer2/hammer2_ioctl.c
214
error = VFS_ROOT(ip->pmp->mp, &vproot);
sys/vfs/hammer2/hammer2_ioctl.c
756
if (pmp->mp) {
sys/vfs/hammer2/hammer2_ioctl.c
847
hammer2_vfs_sync(pmp->mp, MNT_WAIT);
sys/vfs/hammer2/hammer2_ondisk.c
587
hammer2_init_volumes(struct mount *mp, const hammer2_devvp_list_t *devvpl,
sys/vfs/hammer2/hammer2_ondisk.c
691
devvp->v_rdev->si_mountpoint = mp;
sys/vfs/hammer2/hammer2_vfsops.c
1151
error = hammer2_init_volumes(mp, &devvpl, hmp->volumes,
sys/vfs/hammer2/hammer2_vfsops.c
1163
hammer2_unmount_helper(mp, NULL, hmp);
sys/vfs/hammer2/hammer2_vfsops.c
1165
hammer2_vfs_unmount(mp, MNT_FORCE);
sys/vfs/hammer2/hammer2_vfsops.c
1280
hammer2_unmount_helper(mp, NULL, hmp);
sys/vfs/hammer2/hammer2_vfsops.c
1282
hammer2_vfs_unmount(mp, MNT_FORCE);
sys/vfs/hammer2/hammer2_vfsops.c
1291
hammer2_unmount_helper(mp, NULL, hmp);
sys/vfs/hammer2/hammer2_vfsops.c
1293
hammer2_vfs_unmount(mp, MNT_FORCE);
sys/vfs/hammer2/hammer2_vfsops.c
1410
hammer2_unmount_helper(mp, NULL, hmp);
sys/vfs/hammer2/hammer2_vfsops.c
1412
hammer2_vfs_unmount(mp, MNT_FORCE);
sys/vfs/hammer2/hammer2_vfsops.c
1442
hammer2_unmount_helper(mp, NULL, hmp);
sys/vfs/hammer2/hammer2_vfsops.c
1444
hammer2_vfs_unmount(mp, MNT_FORCE);
sys/vfs/hammer2/hammer2_vfsops.c
1454
if (pmp->mp) {
sys/vfs/hammer2/hammer2_vfsops.c
1456
hammer2_unmount_helper(mp, NULL, hmp);
sys/vfs/hammer2/hammer2_vfsops.c
1458
hammer2_vfs_unmount(mp, MNT_FORCE);
sys/vfs/hammer2/hammer2_vfsops.c
1464
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/hammer2/hammer2_vfsops.c
1465
mp->mnt_kern_flag |= MNTK_ALL_MPSAFE; /* all entry pts are SMP */
sys/vfs/hammer2/hammer2_vfsops.c
1466
mp->mnt_kern_flag |= MNTK_THR_SYNC; /* new vsyncscan semantics */
sys/vfs/hammer2/hammer2_vfsops.c
1471
mp->mnt_stat.f_iosize = HAMMER2_PBUFSIZE;
sys/vfs/hammer2/hammer2_vfsops.c
1472
mp->mnt_stat.f_bsize = HAMMER2_PBUFSIZE;
sys/vfs/hammer2/hammer2_vfsops.c
1474
mp->mnt_vstat.f_frsize = HAMMER2_PBUFSIZE;
sys/vfs/hammer2/hammer2_vfsops.c
1475
mp->mnt_vstat.f_bsize = HAMMER2_PBUFSIZE;
sys/vfs/hammer2/hammer2_vfsops.c
1480
mp->mnt_iosize_max = MAXPHYS;
sys/vfs/hammer2/hammer2_vfsops.c
1485
hammer2_mount_helper(mp, pmp);
sys/vfs/hammer2/hammer2_vfsops.c
1491
vfs_getnewfsid(mp);
sys/vfs/hammer2/hammer2_vfsops.c
1492
vfs_add_vnodeops(mp, &hammer2_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/hammer2/hammer2_vfsops.c
1493
vfs_add_vnodeops(mp, &hammer2_spec_vops, &mp->mnt_vn_spec_ops);
sys/vfs/hammer2/hammer2_vfsops.c
1494
vfs_add_vnodeops(mp, &hammer2_fifo_vops, &mp->mnt_vn_fifo_ops);
sys/vfs/hammer2/hammer2_vfsops.c
1497
copyinstr(info.volume, mp->mnt_stat.f_mntfromname,
sys/vfs/hammer2/hammer2_vfsops.c
1499
bzero(mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/hammer2/hammer2_vfsops.c
1502
bzero(mp->mnt_stat.f_mntonname, sizeof(mp->mnt_stat.f_mntonname));
sys/vfs/hammer2/hammer2_vfsops.c
1504
copyinstr(path, mp->mnt_stat.f_mntonname,
sys/vfs/hammer2/hammer2_vfsops.c
1505
sizeof(mp->mnt_stat.f_mntonname) - 1,
sys/vfs/hammer2/hammer2_vfsops.c
1509
mp->mnt_stat.f_mntonname[0] = '/';
sys/vfs/hammer2/hammer2_vfsops.c
1515
hammer2_vfs_statfs(mp, &mp->mnt_stat, cred);
sys/vfs/hammer2/hammer2_vfsops.c
1576
hammer2_remount(hammer2_dev_t *hmp, struct mount *mp, char *path __unused,
sys/vfs/hammer2/hammer2_vfsops.c
1584
pmp = MPTOPMP(mp);
sys/vfs/hammer2/hammer2_vfsops.c
1586
if (pmp->ronly == 1 && (mp->mnt_kern_flag & MNTK_WANTRDWR))
sys/vfs/hammer2/hammer2_vfsops.c
1588
else if (pmp->ronly == 0 && (mp->mnt_flag & MNT_RDONLY))
sys/vfs/hammer2/hammer2_vfsops.c
1591
if (!(hmp->ronly && (mp->mnt_kern_flag & MNTK_WANTRDWR)))
sys/vfs/hammer2/hammer2_vfsops.c
1629
hammer2_vfs_unmount(struct mount *mp, int mntflags)
sys/vfs/hammer2/hammer2_vfsops.c
1635
pmp = MPTOPMP(mp);
sys/vfs/hammer2/hammer2_vfsops.c
1653
error = vflush(mp, 0, flags);
sys/vfs/hammer2/hammer2_vfsops.c
1656
hammer2_vfs_sync(mp, MNT_WAIT);
sys/vfs/hammer2/hammer2_vfsops.c
1657
hammer2_vfs_sync(mp, MNT_WAIT);
sys/vfs/hammer2/hammer2_vfsops.c
1658
hammer2_vfs_sync(mp, MNT_WAIT);
sys/vfs/hammer2/hammer2_vfsops.c
1666
if (pmp->mp)
sys/vfs/hammer2/hammer2_vfsops.c
1667
hammer2_unmount_helper(mp, pmp, NULL);
sys/vfs/hammer2/hammer2_vfsops.c
1685
hammer2_mount_helper(struct mount *mp, hammer2_pfs_t *pmp)
sys/vfs/hammer2/hammer2_vfsops.c
1691
mp->mnt_data = (qaddr_t)pmp;
sys/vfs/hammer2/hammer2_vfsops.c
1692
pmp->mp = mp;
sys/vfs/hammer2/hammer2_vfsops.c
1727
hammer2_unmount_helper(struct mount *mp, hammer2_pfs_t *pmp, hammer2_dev_t *hmp)
sys/vfs/hammer2/hammer2_vfsops.c
1741
KKASSERT(MPTOPMP(mp) == pmp);
sys/vfs/hammer2/hammer2_vfsops.c
1742
pmp->mp = NULL;
sys/vfs/hammer2/hammer2_vfsops.c
1743
mp->mnt_data = NULL;
sys/vfs/hammer2/hammer2_vfsops.c
1898
hammer2_vfs_vget(struct mount *mp, struct vnode *dvp,
sys/vfs/hammer2/hammer2_vfsops.c
1910
pmp = MPTOPMP(mp);
sys/vfs/hammer2/hammer2_vfsops.c
193
static int hammer2_vfs_mount(struct mount *mp, char *path, caddr_t data,
sys/vfs/hammer2/hammer2_vfsops.c
1949
hammer2_vfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/hammer2/hammer2_vfsops.c
1955
pmp = MPTOPMP(mp);
sys/vfs/hammer2/hammer2_vfsops.c
1958
mp->mnt_stat.f_mntfromname);
sys/vfs/hammer2/hammer2_vfsops.c
198
static int hammer2_vfs_unmount(struct mount *mp, int mntflags);
sys/vfs/hammer2/hammer2_vfsops.c
199
static int hammer2_vfs_root(struct mount *mp, struct vnode **vpp);
sys/vfs/hammer2/hammer2_vfsops.c
1998
hammer2_vfs_statfs(mp, &mp->mnt_stat, NULL);
sys/vfs/hammer2/hammer2_vfsops.c
200
static int hammer2_vfs_statfs(struct mount *mp, struct statfs *sbp,
sys/vfs/hammer2/hammer2_vfsops.c
202
static int hammer2_vfs_statvfs(struct mount *mp, struct statvfs *sbp,
sys/vfs/hammer2/hammer2_vfsops.c
2032
hammer2_vfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/hammer2/hammer2_vfsops.c
204
static int hammer2_vfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/hammer2/hammer2_vfsops.c
2043
pmp = MPTOPMP(mp);
sys/vfs/hammer2/hammer2_vfsops.c
2059
mp->mnt_vstat.f_bsize;
sys/vfs/hammer2/hammer2_vfsops.c
2061
mp->mnt_vstat.f_bsize;
sys/vfs/hammer2/hammer2_vfsops.c
2068
adj = hmp->free_reserved / mp->mnt_vstat.f_bsize;
sys/vfs/hammer2/hammer2_vfsops.c
207
static int hammer2_vfs_checkexp(struct mount *mp, struct sockaddr *nam,
sys/vfs/hammer2/hammer2_vfsops.c
2074
mp->mnt_stat.f_blocks = tmp.f_blocks;
sys/vfs/hammer2/hammer2_vfsops.c
2075
mp->mnt_stat.f_bfree = tmp.f_bfree;
sys/vfs/hammer2/hammer2_vfsops.c
2076
mp->mnt_stat.f_bavail = tmp.f_bavail;
sys/vfs/hammer2/hammer2_vfsops.c
2077
mp->mnt_stat.f_files = tmp.f_files;
sys/vfs/hammer2/hammer2_vfsops.c
2078
mp->mnt_stat.f_ffree = tmp.f_ffree;
sys/vfs/hammer2/hammer2_vfsops.c
2080
*sbp = mp->mnt_stat;
sys/vfs/hammer2/hammer2_vfsops.c
2087
hammer2_vfs_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
sys/vfs/hammer2/hammer2_vfsops.c
209
static int hammer2_vfs_modifying(struct mount *mp);
sys/vfs/hammer2/hammer2_vfsops.c
2098
pmp = MPTOPMP(mp);
sys/vfs/hammer2/hammer2_vfsops.c
2113
mp->mnt_vstat.f_bsize;
sys/vfs/hammer2/hammer2_vfsops.c
2115
mp->mnt_vstat.f_bsize;
sys/vfs/hammer2/hammer2_vfsops.c
2122
adj = hmp->free_reserved / mp->mnt_vstat.f_bsize;
sys/vfs/hammer2/hammer2_vfsops.c
2128
mp->mnt_vstat.f_blocks = tmp.f_blocks;
sys/vfs/hammer2/hammer2_vfsops.c
2129
mp->mnt_vstat.f_bfree = tmp.f_bfree;
sys/vfs/hammer2/hammer2_vfsops.c
213
static void hammer2_mount_helper(struct mount *mp, hammer2_pfs_t *pmp);
sys/vfs/hammer2/hammer2_vfsops.c
2130
mp->mnt_vstat.f_bavail = tmp.f_bavail;
sys/vfs/hammer2/hammer2_vfsops.c
2131
mp->mnt_vstat.f_files = tmp.f_files;
sys/vfs/hammer2/hammer2_vfsops.c
2132
mp->mnt_vstat.f_ffree = tmp.f_ffree;
sys/vfs/hammer2/hammer2_vfsops.c
2134
*sbp = mp->mnt_vstat;
sys/vfs/hammer2/hammer2_vfsops.c
214
static void hammer2_unmount_helper(struct mount *mp, hammer2_pfs_t *pmp,
sys/vfs/hammer2/hammer2_vfsops.c
2433
hammer2_vfs_sync(struct mount *mp, int waitfor)
sys/vfs/hammer2/hammer2_vfsops.c
2437
error = hammer2_vfs_sync_pmp(MPTOPMP(mp), waitfor);
sys/vfs/hammer2/hammer2_vfsops.c
2820
hammer2_vfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/hammer2/hammer2_vfsops.c
2829
error = hammer2_vfs_root(mp, vpp);
sys/vfs/hammer2/hammer2_vfsops.c
2831
error = hammer2_vfs_vget(mp, NULL, inum, vpp);
sys/vfs/hammer2/hammer2_vfsops.c
2840
hammer2_vfs_checkexp(struct mount *mp, struct sockaddr *nam,
sys/vfs/hammer2/hammer2_vfsops.c
2847
pmp = MPTOPMP(mp);
sys/vfs/hammer2/hammer2_vfsops.c
2848
np = vfs_export_lookup(mp, &pmp->export, nam);
sys/vfs/hammer2/hammer2_vfsops.c
2925
hammer2_vfs_modifying(struct mount *mp)
sys/vfs/hammer2/hammer2_vfsops.c
2927
if (mp->mnt_flag & MNT_RDONLY)
sys/vfs/hammer2/hammer2_vfsops.c
2929
hammer2_pfs_memory_wait(MPTOPMP(mp));
sys/vfs/hammer2/hammer2_vfsops.c
2946
if (pmp == NULL || pmp->mp == NULL)
sys/vfs/hammer2/hammer2_vfsops.c
2962
trigger_syncer(pmp->mp);
sys/vfs/hammer2/hammer2_vfsops.c
2977
trigger_syncer_start(pmp->mp);
sys/vfs/hammer2/hammer2_vfsops.c
3001
trigger_syncer_stop(pmp->mp);
sys/vfs/hammer2/hammer2_vfsops.c
505
if (pmp->mp)
sys/vfs/hammer2/hammer2_vfsops.c
588
if (pmp->mp || iroot->cluster.nchains >= 2)
sys/vfs/hammer2/hammer2_vfsops.c
913
hammer2_vfs_mount(struct mount *mp, char *path, caddr_t data,
sys/vfs/hammer2/hammer2_vfsops.c
934
int ronly = ((mp->mnt_flag & MNT_RDONLY) != 0);
sys/vfs/hammer2/hammer2_vfsops.c
952
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/hammer2/hammer2_vfsops.c
964
pmp = MPTOPMP(mp);
sys/vfs/hammer2/hammer2_vfsops.c
971
error = hammer2_remount(hmp, mp, path, cred);
sys/vfs/hammer2/hammer2_vfsops.c
985
mp->mnt_stat.f_mntfromname);
sys/vfs/hammer2/hammer2_vnops.c
2280
struct mount *mp;
sys/vfs/hammer2/hammer2_vnops.c
2286
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/hammer2/hammer2_vnops.c
2287
pmp = MPTOPMP(mp);
sys/vfs/hammer2/hammer2_vnops.c
2292
rc = vfs_export(mp, &pmp->export,
sys/vfs/hammer2/hammer2_vnops.c
330
vap->va_fsid = pmp->mp->mnt_stat.f_fsid.val[0];
sys/vfs/hammer2/hammer2_vnops.c
388
vap->va_fsid = pmp->mp->mnt_stat.f_fsid.val[0];
sys/vfs/hpfs/hpfs.h
383
#define VFSTOHPFS(mp) ((struct hpfsmount *)((mp)->mnt_data))
sys/vfs/hpfs/hpfs_subr.c
844
u_int32_t *mp;
sys/vfs/hpfs/hpfs_subr.c
856
mp = (u_int32_t *) bp->b_data;
sys/vfs/hpfs/hpfs_subr.c
857
if (*mp != magic) {
sys/vfs/hpfs/hpfs_subr.c
860
*mp, magic);
sys/vfs/hpfs/hpfs_vfsops.c
117
hpfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/hpfs/hpfs_vfsops.c
142
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/hpfs/hpfs_vfsops.c
145
hpmp = VFSTOHPFS(mp);
sys/vfs/hpfs/hpfs_vfsops.c
149
error = vfs_export(mp, &hpmp->hpm_export, &args.export);
sys/vfs/hpfs/hpfs_vfsops.c
186
mp->mnt_stat.f_mntfromname, /* save area*/
sys/vfs/hpfs/hpfs_vfsops.c
189
bzero( mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/hpfs/hpfs_vfsops.c
191
error = hpfs_mountfs(devvp, mp, &args);
sys/vfs/hpfs/hpfs_vfsops.c
201
VFS_STATFS(mp, &mp->mnt_stat, cred);
sys/vfs/hpfs/hpfs_vfsops.c
219
hpfs_mountfs(struct vnode *devvp, struct mount *mp, struct hpfs_args *argsp)
sys/vfs/hpfs/hpfs_vfsops.c
251
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
sys/vfs/hpfs/hpfs_vfsops.c
293
mp->mnt_data = (qaddr_t)hpmp;
sys/vfs/hpfs/hpfs_vfsops.c
296
hpmp->hpm_mp = mp;
sys/vfs/hpfs/hpfs_vfsops.c
310
vfs_add_vnodeops(mp, &hpfs_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/hpfs/hpfs_vfsops.c
312
error = hpfs_root(mp, &vp);
sys/vfs/hpfs/hpfs_vfsops.c
321
mp->mnt_stat.f_fsid.val[0] = (long)devid_from_dev(dev);
sys/vfs/hpfs/hpfs_vfsops.c
322
mp->mnt_stat.f_fsid.val[1] = mp->mnt_vfc->vfc_typenum;
sys/vfs/hpfs/hpfs_vfsops.c
323
mp->mnt_maxsymlinklen = 0;
sys/vfs/hpfs/hpfs_vfsops.c
324
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/hpfs/hpfs_vfsops.c
325
dev->si_mountpoint = mp;
sys/vfs/hpfs/hpfs_vfsops.c
331
mp->mnt_data = NULL;
sys/vfs/hpfs/hpfs_vfsops.c
341
hpfs_unmount(struct mount *mp, int mntflags)
sys/vfs/hpfs/hpfs_vfsops.c
344
struct hpfsmount *hpmp = VFSTOHPFS(mp);
sys/vfs/hpfs/hpfs_vfsops.c
348
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
sys/vfs/hpfs/hpfs_vfsops.c
356
error = vflush(mp, 0, flags);
sys/vfs/hpfs/hpfs_vfsops.c
374
mp->mnt_data = (qaddr_t)0;
sys/vfs/hpfs/hpfs_vfsops.c
375
mp->mnt_flag &= ~MNT_LOCAL;
sys/vfs/hpfs/hpfs_vfsops.c
382
hpfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/hpfs/hpfs_vfsops.c
385
struct hpfsmount *hpmp = VFSTOHPFS(mp);
sys/vfs/hpfs/hpfs_vfsops.c
388
error = VFS_VGET(mp, NULL, (ino_t)hpmp->hpm_su.su_rootfno, vpp);
sys/vfs/hpfs/hpfs_vfsops.c
398
hpfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/hpfs/hpfs_vfsops.c
400
struct hpfsmount *hpmp = VFSTOHPFS(mp);
sys/vfs/hpfs/hpfs_vfsops.c
405
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/hpfs/hpfs_vfsops.c
412
if (sbp != &mp->mnt_stat) {
sys/vfs/hpfs/hpfs_vfsops.c
413
bcopy((caddr_t)mp->mnt_stat.f_mntfromname,
sys/vfs/hpfs/hpfs_vfsops.c
416
sbp->f_flags = mp->mnt_flag;
sys/vfs/hpfs/hpfs_vfsops.c
424
hpfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/hpfs/hpfs_vfsops.c
431
if ((error = VFS_VGET(mp, NULL, hpfhp->hpfid_ino, &nvp)) != 0) {
sys/vfs/hpfs/hpfs_vfsops.c
457
hpfs_vget(struct mount *mp, struct vnode *dvp, ino_t ino, struct vnode **vpp)
sys/vfs/hpfs/hpfs_vfsops.c
459
struct hpfsmount *hpmp = VFSTOHPFS(mp);
sys/vfs/hpfs/hpfs_vfsops.c
71
static int hpfs_vget (struct mount *mp, struct vnode *,
sys/vfs/hpfs/hpfs_vfsops.c
88
hpfs_checkexp(struct mount *mp,
sys/vfs/hpfs/hpfs_vfsops.c
93
struct hpfsmount *hpm = VFSTOHPFS(mp);
sys/vfs/hpfs/hpfs_vfsops.c
98
np = vfs_export_lookup(mp, &hpm->hpm_export, nam);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
106
static int iso_mountfs(struct vnode *devvp, struct mount *mp,
sys/vfs/isofs/cd9660/cd9660_vfsops.c
144
iso_mountroot(struct mount *mp)
sys/vfs/isofs/cd9660/cd9660_vfsops.c
171
if ((error = iso_mountfs(rootvp, mp, &args)) != 0)
sys/vfs/isofs/cd9660/cd9660_vfsops.c
174
cd9660_statfs(mp, &mp->mnt_stat, proc0.p_ucred);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
184
cd9660_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/isofs/cd9660/cd9660_vfsops.c
194
if ((mp->mnt_flag & (MNT_ROOTFS|MNT_UPDATE)) == MNT_ROOTFS) {
sys/vfs/isofs/cd9660/cd9660_vfsops.c
195
return (iso_mountroot(mp));
sys/vfs/isofs/cd9660/cd9660_vfsops.c
200
if ((mp->mnt_flag & MNT_RDONLY) == 0)
sys/vfs/isofs/cd9660/cd9660_vfsops.c
207
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/isofs/cd9660/cd9660_vfsops.c
208
imp = VFSTOISOFS(mp);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
210
return (vfs_export(mp, &imp->im_export, &args.export));
sys/vfs/isofs/cd9660/cd9660_vfsops.c
246
if ((mp->mnt_flag & MNT_UPDATE) == 0) {
sys/vfs/isofs/cd9660/cd9660_vfsops.c
247
error = iso_mountfs(devvp, mp, &args);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
258
imp = VFSTOISOFS(mp);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
259
copyinstr(args.fspec, mp->mnt_stat.f_mntfromname, MNAMELEN - 1,
sys/vfs/isofs/cd9660/cd9660_vfsops.c
261
bzero(mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
262
cd9660_statfs(mp, &mp->mnt_stat, cred);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
270
iso_mountfs(struct vnode *devvp, struct mount *mp, struct iso_args *argp)
sys/vfs/isofs/cd9660/cd9660_vfsops.c
291
if (!(mp->mnt_flag & MNT_RDONLY))
sys/vfs/isofs/cd9660/cd9660_vfsops.c
313
mp->mnt_iosize_max = dev->si_iosize_max;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
314
if (mp->mnt_iosize_max > MAXPHYS)
sys/vfs/isofs/cd9660/cd9660_vfsops.c
315
mp->mnt_iosize_max = MAXPHYS;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
439
mp->mnt_data = (qaddr_t)isomp;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
440
mp->mnt_stat.f_fsid.val[0] = devid_from_dev(dev);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
441
mp->mnt_stat.f_fsid.val[1] = mp->mnt_vfc->vfc_typenum;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
442
mp->mnt_maxsymlinklen = 0;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
443
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
444
isomp->im_mountp = mp;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
450
dev->si_mountpoint = mp;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
538
vfs_add_vnodeops(mp, &cd9660_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
539
vfs_add_vnodeops(mp, &cd9660_spec_vops, &mp->mnt_vn_spec_ops);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
540
vfs_add_vnodeops(mp, &cd9660_fifo_vops, &mp->mnt_vn_fifo_ops);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
558
mp->mnt_data = (qaddr_t)0;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
567
cd9660_unmount(struct mount *mp, int mntflags)
sys/vfs/isofs/cd9660/cd9660_vfsops.c
575
mntflushbuf(mp, 0);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
576
if (mntinvalbuf(mp))
sys/vfs/isofs/cd9660/cd9660_vfsops.c
579
if ((error = vflush(mp, 0, flags)))
sys/vfs/isofs/cd9660/cd9660_vfsops.c
582
isomp = VFSTOISOFS(mp);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
597
mp->mnt_data = (qaddr_t)0;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
598
mp->mnt_flag &= ~MNT_LOCAL;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
606
cd9660_root(struct mount *mp, struct vnode **vpp)
sys/vfs/isofs/cd9660/cd9660_vfsops.c
608
struct iso_mnt *imp = VFSTOISOFS(mp);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
617
return (cd9660_vget_internal(mp, ino, vpp,
sys/vfs/isofs/cd9660/cd9660_vfsops.c
625
cd9660_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/isofs/cd9660/cd9660_vfsops.c
629
isomp = VFSTOISOFS(mp);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
638
if (sbp != &mp->mnt_stat) {
sys/vfs/isofs/cd9660/cd9660_vfsops.c
639
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
640
bcopy(mp->mnt_stat.f_mntfromname, sbp->f_mntfromname, MNAMELEN);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
664
cd9660_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/isofs/cd9660/cd9660_vfsops.c
677
if ((error = VFS_VGET(mp, NULL, ifhp->ifid_ino, &nvp)) != 0) {
sys/vfs/isofs/cd9660/cd9660_vfsops.c
692
cd9660_checkexp(struct mount *mp, struct sockaddr *nam, int *exflagsp,
sys/vfs/isofs/cd9660/cd9660_vfsops.c
698
imp = VFSTOISOFS(mp);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
703
np = vfs_export_lookup(mp, &imp->im_export, nam);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
713
cd9660_vget(struct mount *mp, struct vnode *dvp, ino_t ino, struct vnode **vpp)
sys/vfs/isofs/cd9660/cd9660_vfsops.c
722
return (cd9660_vget_internal(mp, ino, vpp,
sys/vfs/isofs/cd9660/cd9660_vfsops.c
724
VFSTOISOFS(mp)->iso_ftype == ISO_FTYPE_RRIP,
sys/vfs/isofs/cd9660/cd9660_vfsops.c
732
cd9660_vget_internal(struct mount *mp, ino_t ino, struct vnode **vpp,
sys/vfs/isofs/cd9660/cd9660_vfsops.c
742
imp = VFSTOISOFS(mp);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
749
error = getnewvnode(VT_ISOFS, mp, &vp, 0, 0);
sys/vfs/isofs/cd9660/cd9660_vfsops.c
884
vp->v_ops = &mp->mnt_vn_fifo_ops;
sys/vfs/isofs/cd9660/cd9660_vfsops.c
888
vp->v_ops = &mp->mnt_vn_spec_ops;
sys/vfs/isofs/cd9660/iso.h
258
#define VFSTOISOFS(mp) ((struct iso_mnt *)((mp)->mnt_data))
sys/vfs/mfs/mfs_vfsops.c
243
mfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/mfs/mfs_vfsops.c
289
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/mfs/mfs_vfsops.c
295
ump = VFSTOUFS(mp);
sys/vfs/mfs/mfs_vfsops.c
297
if (fs->fs_ronly == 0 && (mp->mnt_flag & MNT_RDONLY)) {
sys/vfs/mfs/mfs_vfsops.c
299
if (mp->mnt_flag & MNT_FORCE)
sys/vfs/mfs/mfs_vfsops.c
301
error = ffs_flushfiles(mp, flags);
sys/vfs/mfs/mfs_vfsops.c
305
if (fs->fs_ronly && (mp->mnt_kern_flag & MNTK_WANTRDWR)) {
sys/vfs/mfs/mfs_vfsops.c
315
error = vfs_export(mp, &ump->um_export, &args.export);
sys/vfs/mfs/mfs_vfsops.c
377
mp->mnt_stat.f_mntfromname, /* save area*/
sys/vfs/mfs/mfs_vfsops.c
380
bzero(mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/mfs/mfs_vfsops.c
383
error = ffs_mountfs(devvp, mp, M_MFSNODE);
sys/vfs/mfs/mfs_vfsops.c
395
VFS_STATFS(mp, &mp->mnt_stat, cred);
sys/vfs/mfs/mfs_vfsops.c
401
mp->mnt_kern_flag |= MNTK_ST_MPSAFE;
sys/vfs/mfs/mfs_vfsops.c
431
mfs_start(struct mount *mp, int flags)
sys/vfs/mfs/mfs_vfsops.c
433
struct vnode *vp = VFSTOUFS(mp)->um_devvp;
sys/vfs/mfs/mfs_vfsops.c
478
if (dounmount(mp, 0, 0) != 0) {
sys/vfs/mfs/mfs_vfsops.c
506
mfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/mfs/mfs_vfsops.c
510
error = ffs_statfs(mp, sbp, cred);
sys/vfs/mfs/mfs_vfsops.c
511
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/mfs/mfs_vfsops.c
76
static int mfs_mount (struct mount *mp,
sys/vfs/mfs/mfs_vfsops.c
78
static int mfs_start (struct mount *mp, int flags);
sys/vfs/mfs/mfs_vfsops.c
79
static int mfs_statfs (struct mount *mp, struct statfs *sbp,
sys/vfs/msdosfs/msdosfs_vfsops.c
102
update_mp(struct mount *mp, struct msdosfs_args *argp)
sys/vfs/msdosfs/msdosfs_vfsops.c
104
struct msdosfsmount *pmp = VFSTOMSDOSFS(mp);
sys/vfs/msdosfs/msdosfs_vfsops.c
148
msdosfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/msdosfs/msdosfs_vfsops.c
166
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/msdosfs/msdosfs_vfsops.c
167
pmp = VFSTOMSDOSFS(mp);
sys/vfs/msdosfs/msdosfs_vfsops.c
170
(mp->mnt_flag & MNT_RDONLY)) {
sys/vfs/msdosfs/msdosfs_vfsops.c
172
if (mp->mnt_flag & MNT_FORCE)
sys/vfs/msdosfs/msdosfs_vfsops.c
174
error = vflush(mp, 0, flags);
sys/vfs/msdosfs/msdosfs_vfsops.c
184
if (!error && (mp->mnt_flag & MNT_RELOAD))
sys/vfs/msdosfs/msdosfs_vfsops.c
189
(mp->mnt_kern_flag & MNTK_WANTRDWR)) {
sys/vfs/msdosfs/msdosfs_vfsops.c
221
return (vfs_export(mp, &pmp->pm_export, &args.export));
sys/vfs/msdosfs/msdosfs_vfsops.c
248
if ((mp->mnt_flag & MNT_RDONLY) == 0)
sys/vfs/msdosfs/msdosfs_vfsops.c
258
if ((mp->mnt_flag & MNT_UPDATE) == 0) {
sys/vfs/msdosfs/msdosfs_vfsops.c
259
error = mountmsdosfs(devvp, mp, &args);
sys/vfs/msdosfs/msdosfs_vfsops.c
261
pmp = VFSTOMSDOSFS(mp);
sys/vfs/msdosfs/msdosfs_vfsops.c
274
error = update_mp(mp, &args);
sys/vfs/msdosfs/msdosfs_vfsops.c
276
if ((mp->mnt_flag & MNT_UPDATE) == 0)
sys/vfs/msdosfs/msdosfs_vfsops.c
277
msdosfs_unmount(mp, MNT_FORCE);
sys/vfs/msdosfs/msdosfs_vfsops.c
281
copyinstr(args.fspec, mp->mnt_stat.f_mntfromname, MNAMELEN - 1, &size);
sys/vfs/msdosfs/msdosfs_vfsops.c
282
memset(mp->mnt_stat.f_mntfromname + size, 0, MNAMELEN - size);
sys/vfs/msdosfs/msdosfs_vfsops.c
283
msdosfs_statfs(mp, &mp->mnt_stat, cred);
sys/vfs/msdosfs/msdosfs_vfsops.c
286
mp, pmp, pmp->pm_inusemap);
sys/vfs/msdosfs/msdosfs_vfsops.c
292
mountmsdosfs(struct vnode *devvp, struct mount *mp, struct msdosfs_args *argp)
sys/vfs/msdosfs/msdosfs_vfsops.c
321
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
sys/vfs/msdosfs/msdosfs_vfsops.c
355
pmp->pm_mountp = mp;
sys/vfs/msdosfs/msdosfs_vfsops.c
589
if (mp->mnt_flag & MNT_SYNCHRONOUS)
sys/vfs/msdosfs/msdosfs_vfsops.c
599
mp->mnt_data = (qaddr_t) pmp;
sys/vfs/msdosfs/msdosfs_vfsops.c
600
mp->mnt_stat.f_fsid.val[0] = devid_from_dev(dev);
sys/vfs/msdosfs/msdosfs_vfsops.c
601
mp->mnt_stat.f_fsid.val[1] = mp->mnt_vfc->vfc_typenum;
sys/vfs/msdosfs/msdosfs_vfsops.c
602
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/msdosfs/msdosfs_vfsops.c
603
vfs_add_vnodeops(mp, &msdosfs_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/msdosfs/msdosfs_vfsops.c
604
dev->si_mountpoint = mp;
sys/vfs/msdosfs/msdosfs_vfsops.c
620
mp->mnt_data = (qaddr_t)0;
sys/vfs/msdosfs/msdosfs_vfsops.c
629
msdosfs_unmount(struct mount *mp, int mntflags)
sys/vfs/msdosfs/msdosfs_vfsops.c
639
error = vflush(mp, 0, flags);
sys/vfs/msdosfs/msdosfs_vfsops.c
643
pmp = VFSTOMSDOSFS(mp);
sys/vfs/msdosfs/msdosfs_vfsops.c
680
mp->mnt_data = (qaddr_t)0;
sys/vfs/msdosfs/msdosfs_vfsops.c
681
mp->mnt_flag &= ~MNT_LOCAL;
sys/vfs/msdosfs/msdosfs_vfsops.c
686
msdosfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/msdosfs/msdosfs_vfsops.c
688
struct msdosfsmount *pmp = VFSTOMSDOSFS(mp);
sys/vfs/msdosfs/msdosfs_vfsops.c
692
mprintf("msdosfs_root(); mp %p, pmp %p\n", mp, pmp);
sys/vfs/msdosfs/msdosfs_vfsops.c
701
msdosfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/msdosfs/msdosfs_vfsops.c
705
pmp = VFSTOMSDOSFS(mp);
sys/vfs/msdosfs/msdosfs_vfsops.c
713
if (sbp != &mp->mnt_stat) {
sys/vfs/msdosfs/msdosfs_vfsops.c
714
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/msdosfs/msdosfs_vfsops.c
715
memcpy(sbp->f_mntfromname, mp->mnt_stat.f_mntfromname, MNAMELEN);
sys/vfs/msdosfs/msdosfs_vfsops.c
717
strncpy(sbp->f_fstypename, mp->mnt_vfc->vfc_name, MFSNAMELEN);
sys/vfs/msdosfs/msdosfs_vfsops.c
722
msdosfs_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
sys/vfs/msdosfs/msdosfs_vfsops.c
726
pmp = VFSTOMSDOSFS(mp);
sys/vfs/msdosfs/msdosfs_vfsops.c
734
if (sbp != &mp->mnt_vstat) {
sys/vfs/msdosfs/msdosfs_vfsops.c
735
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/msdosfs/msdosfs_vfsops.c
746
static int msdosfs_sync_scan(struct mount *mp, struct vnode *vp, void *data);
sys/vfs/msdosfs/msdosfs_vfsops.c
784
msdosfs_sync(struct mount *mp, int waitfor)
sys/vfs/msdosfs/msdosfs_vfsops.c
786
struct msdosfsmount *pmp = VFSTOMSDOSFS(mp);
sys/vfs/msdosfs/msdosfs_vfsops.c
808
vmntvnodescan(mp, VMSC_GETVP|VMSC_NOWAIT, NULL,
sys/vfs/msdosfs/msdosfs_vfsops.c
829
msdosfs_sync_scan(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/msdosfs/msdosfs_vfsops.c
848
msdosfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/msdosfs/msdosfs_vfsops.c
851
struct msdosfsmount *pmp = VFSTOMSDOSFS(mp);
sys/vfs/msdosfs/msdosfs_vfsops.c
866
msdosfs_checkexp(struct mount *mp, struct sockaddr *nam, int *exflagsp,
sys/vfs/msdosfs/msdosfs_vfsops.c
869
struct msdosfsmount *pmp = VFSTOMSDOSFS(mp);
sys/vfs/msdosfs/msdosfs_vfsops.c
872
np = vfs_export_lookup(mp, &pmp->pm_export, nam);
sys/vfs/msdosfs/msdosfs_vfsops.c
95
static int mountmsdosfs(struct vnode *devvp, struct mount *mp,
sys/vfs/msdosfs/msdosfs_vnops.c
1768
struct mount *mp;
sys/vfs/msdosfs/msdosfs_vnops.c
1811
mp = vp->v_mount;
sys/vfs/msdosfs/msdosfs_vnops.c
1812
maxio = mp->mnt_iosize_max / mp->mnt_stat.f_iosize;
sys/vfs/msdosfs/msdosfsmount.h
117
#define VFSTOMSDOSFS(mp) ((struct msdosfsmount *)mp->mnt_data)
sys/vfs/nfs/nfs_bio.c
832
struct mount *mp;
sys/vfs/nfs/nfs_bio.c
835
mp = vp->v_mount;
sys/vfs/nfs/nfs_bio.c
836
nmp = VFSTONFS(mp);
sys/vfs/nfs/nfs_serv.c
1014
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
1089
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam,
sys/vfs/nfs/nfs_serv.c
1109
error = nfsrv_access(mp, vp, VWRITE, cred, rdonly, td, 1);
sys/vfs/nfs/nfs_serv.c
1232
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
1389
error = nfsrv_fhtovp(&nfsd->nd_fh, 1, &mp, &vp, cred, slp,
sys/vfs/nfs/nfs_serv.c
1405
error = nfsrv_access(mp, vp, VWRITE, cred, rdonly, td, 1);
sys/vfs/nfs/nfs_serv.c
1609
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
1644
mp = vfs_getvfs(&fhp->fh_fsid);
sys/vfs/nfs/nfs_serv.c
1815
error = nfsrv_access(mp, vp, VWRITE, cred,
sys/vfs/nfs/nfs_serv.c
1877
if (mp)
sys/vfs/nfs/nfs_serv.c
1878
mount_drop(mp);
sys/vfs/nfs/nfs_serv.c
214
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
232
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam, &rdonly,
sys/vfs/nfs/nfs_serv.c
242
nfsrv_access(mp, vp, VREAD, cred, rdonly, td, 0))
sys/vfs/nfs/nfs_serv.c
250
nfsrv_access(mp, vp, VWRITE, cred, rdonly, td, 0))
sys/vfs/nfs/nfs_serv.c
257
nfsrv_access(mp, vp, VEXEC, cred, rdonly, td, 0))
sys/vfs/nfs/nfs_serv.c
287
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
2937
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
2985
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam,
sys/vfs/nfs/nfs_serv.c
301
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam,
sys/vfs/nfs/nfs_serv.c
3014
error = nfsrv_access(mp, vp, VEXEC, cred, rdonly, td, 0);
sys/vfs/nfs/nfs_serv.c
3244
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
3287
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam,
sys/vfs/nfs/nfs_serv.c
3309
error = nfsrv_access(mp, vp, VEXEC, cred, rdonly, td, 0);
sys/vfs/nfs/nfs_serv.c
342
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
3587
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
3612
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam,
sys/vfs/nfs/nfs_serv.c
3741
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
3758
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam,
sys/vfs/nfs/nfs_serv.c
3824
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
3840
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam,
sys/vfs/nfs/nfs_serv.c
3903
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
3917
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam,
sys/vfs/nfs/nfs_serv.c
4027
nfsrv_access(struct mount *mp, struct vnode *vp, int flags, struct ucred *cred,
sys/vfs/nfs/nfs_serv.c
4042
((mp->mnt_flag | vp->v_mount->mnt_flag) & MNT_RDONLY)) {
sys/vfs/nfs/nfs_serv.c
406
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam, &rdonly,
sys/vfs/nfs/nfs_serv.c
444
if (rdonly || (mp->mnt_flag & MNT_RDONLY)) {
sys/vfs/nfs/nfs_serv.c
452
} else if ((error = nfsrv_access(mp, vp, VWRITE, cred, rdonly,
sys/vfs/nfs/nfs_serv.c
689
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
739
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam,
sys/vfs/nfs/nfs_serv.c
808
struct mount *mp = NULL;
sys/vfs/nfs/nfs_serv.c
842
error = nfsrv_fhtovp(fhp, 1, &mp, &vp, cred, slp, nam,
sys/vfs/nfs/nfs_serv.c
860
if ((error = nfsrv_access(mp, vp, VREAD, cred, rdonly, td, 1)) != 0)
sys/vfs/nfs/nfs_serv.c
861
error = nfsrv_access(mp, vp, VEXEC, cred, rdonly, td, 1);
sys/vfs/nfs/nfs_socket.c
144
struct sockaddr **aname, struct mbuf **mp);
sys/vfs/nfs/nfs_socket.c
541
struct sockaddr **aname, struct mbuf **mp)
sys/vfs/nfs/nfs_socket.c
557
*mp = NULL;
sys/vfs/nfs/nfs_socket.c
681
*mp = sio.sb_mb;
sys/vfs/nfs/nfs_socket.c
712
*mp = sio.sb_mb;
sys/vfs/nfs/nfs_socket.c
716
m_freem(*mp);
sys/vfs/nfs/nfs_socket.c
717
*mp = NULL;
sys/vfs/nfs/nfs_socket.c
753
*mp = sio.sb_mb;
sys/vfs/nfs/nfs_socket.c
759
if (*mp == NULL && error == 0)
sys/vfs/nfs/nfs_socket.c
763
m_freem(*mp);
sys/vfs/nfs/nfs_socket.c
764
*mp = NULL;
sys/vfs/nfs/nfs_socket.c
773
nfs_realign(mp, 5 * NFSX_UNSIGNED);
sys/vfs/nfs/nfs_subs.c
1056
error = nfsrv_fhtovp(fhp, FALSE, &mp, &dp, cred, slp,
sys/vfs/nfs/nfs_subs.c
1218
struct mount *mp;
sys/vfs/nfs/nfs_subs.c
1235
mp = *mpp = vfs_getvfs(&fhp->fh_fsid);
sys/vfs/nfs/nfs_subs.c
1236
if (mp == NULL)
sys/vfs/nfs/nfs_subs.c
1238
error = VFS_CHECKEXP(mp, nam, &exflags, &credanon);
sys/vfs/nfs/nfs_subs.c
1240
mount_drop(mp);
sys/vfs/nfs/nfs_subs.c
1243
error = VFS_FHTOVP(mp, NULL, &fhp->fh_fid, vpp);
sys/vfs/nfs/nfs_subs.c
1244
mount_drop(mp);
sys/vfs/nfs/nfs_subs.c
1443
static int nfs_clearcommit_callback(struct mount *mp, struct vnode *vp,
sys/vfs/nfs/nfs_subs.c
1447
nfs_clearcommit(struct mount *mp)
sys/vfs/nfs/nfs_subs.c
1449
vsyncscan(mp, VMSC_NOWAIT, nfs_clearcommit_callback, NULL);
sys/vfs/nfs/nfs_subs.c
1453
nfs_clearcommit_callback(struct mount *mp, struct vnode *vp,
sys/vfs/nfs/nfs_subs.c
996
struct mount *mp;
sys/vfs/nfs/nfs_vfsops.c
1009
error = mountnfs(&args, mp, nam, pth, hst, &vp);
sys/vfs/nfs/nfs_vfsops.c
1017
mountnfs(struct nfs_args *argp, struct mount *mp, struct sockaddr *nam,
sys/vfs/nfs/nfs_vfsops.c
1026
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/nfs/nfs_vfsops.c
1027
nmp = VFSTONFS(mp);
sys/vfs/nfs/nfs_vfsops.c
1040
mp->mnt_data = (qaddr_t)nmp;
sys/vfs/nfs/nfs_vfsops.c
1045
vfs_getnewfsid(mp);
sys/vfs/nfs/nfs_vfsops.c
1046
nmp->nm_mountp = mp;
sys/vfs/nfs/nfs_vfsops.c
1047
mp->mnt_kern_flag |= MNTK_ALL_MPSAFE;
sys/vfs/nfs/nfs_vfsops.c
1048
mp->mnt_kern_flag |= MNTK_THR_SYNC; /* new vsyncscan semantics */
sys/vfs/nfs/nfs_vfsops.c
1076
bcopy(hst, mp->mnt_stat.f_mntfromname, MNAMELEN);
sys/vfs/nfs/nfs_vfsops.c
1099
mp->mnt_stat.f_iosize =
sys/vfs/nfs/nfs_vfsops.c
1105
vfs_add_vnodeops(mp, &nfsv2_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/nfs/nfs_vfsops.c
1106
vfs_add_vnodeops(mp, &nfsv2_spec_vops, &mp->mnt_vn_spec_ops);
sys/vfs/nfs/nfs_vfsops.c
1107
vfs_add_vnodeops(mp, &nfsv2_fifo_vops, &mp->mnt_vn_fifo_ops);
sys/vfs/nfs/nfs_vfsops.c
1117
error = nfs_nget(mp, (nfsfh_t *)nmp->nm_fh, nmp->nm_fhsize, &np, NULL);
sys/vfs/nfs/nfs_vfsops.c
114
static int nfs_mount ( struct mount *mp, char *path, caddr_t data,
sys/vfs/nfs/nfs_vfsops.c
116
static int nfs_unmount ( struct mount *mp, int mntflags);
sys/vfs/nfs/nfs_vfsops.c
117
static int nfs_root ( struct mount *mp, struct vnode **vpp);
sys/vfs/nfs/nfs_vfsops.c
1178
nfs_unmount(struct mount *mp, int mntflags)
sys/vfs/nfs/nfs_vfsops.c
118
static int nfs_statfs ( struct mount *mp, struct statfs *sbp,
sys/vfs/nfs/nfs_vfsops.c
1183
nmp = VFSTONFS(mp);
sys/vfs/nfs/nfs_vfsops.c
120
static int nfs_statvfs(struct mount *mp, struct statvfs *sbp,
sys/vfs/nfs/nfs_vfsops.c
1201
mp->mnt_stat.f_mntfromname);
sys/vfs/nfs/nfs_vfsops.c
1217
error = vflush(mp, 1, flags);
sys/vfs/nfs/nfs_vfsops.c
122
static int nfs_sync ( struct mount *mp, int waitfor);
sys/vfs/nfs/nfs_vfsops.c
1268
nfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/nfs/nfs_vfsops.c
1276
nmp = VFSTONFS(mp);
sys/vfs/nfs/nfs_vfsops.c
1278
error = nfs_nget(mp, (nfsfh_t *)nmp->nm_fh, nmp->nm_fhsize, &np, NULL);
sys/vfs/nfs/nfs_vfsops.c
1293
mp->mnt_stat.f_iosize = nfs_iosize(1, nmp->nm_sotype);
sys/vfs/nfs/nfs_vfsops.c
1328
static int nfs_sync_scan2(struct mount *mp, struct vnode *vp, void *data);
sys/vfs/nfs/nfs_vfsops.c
1335
nfs_sync(struct mount *mp, int waitfor)
sys/vfs/nfs/nfs_vfsops.c
1337
struct nfsmount *nmp = VFSTONFS(mp);
sys/vfs/nfs/nfs_vfsops.c
1353
error = vsyncscan(mp, VMSC_GETVP,
sys/vfs/nfs/nfs_vfsops.c
1362
nfs_sync_scan2(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/nfs/nfs_vfsops.c
311
nfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/nfs/nfs_vfsops.c
315
struct nfsmount *nmp = VFSTONFS(mp);
sys/vfs/nfs/nfs_vfsops.c
330
error = nfs_nget(mp, (nfsfh_t *)nmp->nm_fh, nmp->nm_fhsize, &np, NULL);
sys/vfs/nfs/nfs_vfsops.c
383
if (sbp != &mp->mnt_stat) {
sys/vfs/nfs/nfs_vfsops.c
384
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/nfs/nfs_vfsops.c
385
bcopy(mp->mnt_stat.f_mntfromname, sbp->f_mntfromname, MNAMELEN);
sys/vfs/nfs/nfs_vfsops.c
386
sbp->f_iosize = mp->mnt_stat.f_iosize;
sys/vfs/nfs/nfs_vfsops.c
398
nfs_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
sys/vfs/nfs/nfs_vfsops.c
402
struct nfsmount *nmp = VFSTONFS(mp);
sys/vfs/nfs/nfs_vfsops.c
415
error = nfs_nget(mp, (nfsfh_t *)nmp->nm_fh, nmp->nm_fhsize, &np, NULL);
sys/vfs/nfs/nfs_vfsops.c
468
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/nfs/nfs_vfsops.c
557
nfs_mountroot(struct mount *mp)
sys/vfs/nfs/nfs_vfsops.c
658
&nd->root_args, td, &vp, &mp);
sys/vfs/nfs/nfs_vfsops.c
660
mp->mnt_vfc->vfc_refcount--;
sys/vfs/nfs/nfs_vfsops.c
704
mp->mnt_flag |= MNT_ROOTFS;
sys/vfs/nfs/nfs_vfsops.c
729
struct mount *mp;
sys/vfs/nfs/nfs_vfsops.c
734
mp = *mpp;
sys/vfs/nfs/nfs_vfsops.c
736
if (mp == NULL) {
sys/vfs/nfs/nfs_vfsops.c
737
if ((error = vfs_rootmountalloc("nfs", path, &mp)) != 0) {
sys/vfs/nfs/nfs_vfsops.c
743
mp->mnt_kern_flag = 0;
sys/vfs/nfs/nfs_vfsops.c
744
mp->mnt_flag = mountflag;
sys/vfs/nfs/nfs_vfsops.c
75
extern int nfs_mountroot(struct mount *mp);
sys/vfs/nfs/nfs_vfsops.c
767
if ((error = mountnfs(args, mp, nam, which, path, vpp)) != 0) {
sys/vfs/nfs/nfs_vfsops.c
772
mp->mnt_vfc->vfc_refcount--;
sys/vfs/nfs/nfs_vfsops.c
774
kfree(mp, M_MOUNT);
sys/vfs/nfs/nfs_vfsops.c
778
*mpp = mp;
sys/vfs/nfs/nfs_vfsops.c
932
nfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/nfs/nfs_vfsops.c
943
nfs_mountroot(mp);
sys/vfs/nfs/nfs_vfsops.c
965
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/nfs/nfs_vfsops.c
966
struct nfsmount *nmp = VFSTONFS(mp);
sys/vfs/nfs/nfsm_subs.c
1042
struct mbuf *mp;
sys/vfs/nfs/nfsm_subs.c
1046
mp = *mrep;
sys/vfs/nfs/nfsm_subs.c
1048
len = mtod(mp, caddr_t)+mp->m_len-mbufcp;
sys/vfs/nfs/nfsm_subs.c
1060
mp = mp->m_next;
sys/vfs/nfs/nfsm_subs.c
1061
if (mp == NULL)
sys/vfs/nfs/nfsm_subs.c
1063
mbufcp = mtod(mp, caddr_t);
sys/vfs/nfs/nfsm_subs.c
1064
len = mp->m_len;
sys/vfs/nfs/nfsm_subs.c
1095
*mrep = mp;
sys/vfs/nfs/nfsm_subs.c
1115
struct mbuf *mp;
sys/vfs/nfs/nfsm_subs.c
1120
mp = *mrep;
sys/vfs/nfs/nfsm_subs.c
1122
len = mtod(mp, caddr_t) + mp->m_len - mbufcp;
sys/vfs/nfs/nfsm_subs.c
1130
mp = mp->m_next;
sys/vfs/nfs/nfsm_subs.c
1131
if (mp == NULL)
sys/vfs/nfs/nfsm_subs.c
1133
mbufcp = mtod(mp, caddr_t);
sys/vfs/nfs/nfsm_subs.c
1134
len = mp->m_len;
sys/vfs/nfs/nfsm_subs.c
1155
*mrep = mp;
sys/vfs/nfs/nfsm_subs.c
1173
struct mbuf *mp, *mp2;
sys/vfs/nfs/nfsm_subs.c
1189
mp = mp2 = *mq;
sys/vfs/nfs/nfsm_subs.c
1197
mlen = M_TRAILINGSPACE(mp);
sys/vfs/nfs/nfsm_subs.c
1200
mp = m_getcl(M_WAITOK, MT_DATA, 0);
sys/vfs/nfs/nfsm_subs.c
1202
mp = m_get(M_WAITOK, MT_DATA);
sys/vfs/nfs/nfsm_subs.c
1203
mp->m_len = 0;
sys/vfs/nfs/nfsm_subs.c
1204
mp2->m_next = mp;
sys/vfs/nfs/nfsm_subs.c
1205
mp2 = mp;
sys/vfs/nfs/nfsm_subs.c
1206
mlen = M_TRAILINGSPACE(mp);
sys/vfs/nfs/nfsm_subs.c
1213
(uiocp, mtod(mp, caddr_t)+mp->m_len, xfer);
sys/vfs/nfs/nfsm_subs.c
1217
bcopy(uiocp, mtod(mp, caddr_t)+mp->m_len, xfer);
sys/vfs/nfs/nfsm_subs.c
1219
copyin(uiocp, mtod(mp, caddr_t)+mp->m_len, xfer);
sys/vfs/nfs/nfsm_subs.c
1220
mp->m_len += xfer;
sys/vfs/nfs/nfsm_subs.c
1231
if (rem > M_TRAILINGSPACE(mp)) {
sys/vfs/nfs/nfsm_subs.c
1232
MGET(mp, M_WAITOK, MT_DATA);
sys/vfs/nfs/nfsm_subs.c
1233
mp->m_len = 0;
sys/vfs/nfs/nfsm_subs.c
1234
mp2->m_next = mp;
sys/vfs/nfs/nfsm_subs.c
1236
cp = mtod(mp, caddr_t)+mp->m_len;
sys/vfs/nfs/nfsm_subs.c
1239
mp->m_len += rem;
sys/vfs/nfs/nfsm_subs.c
1242
*bpos = mtod(mp, caddr_t)+mp->m_len;
sys/vfs/nfs/nfsm_subs.c
1243
*mq = mp;
sys/vfs/nfs/nfsm_subs.c
1252
struct mbuf *mp, *mp2;
sys/vfs/nfs/nfsm_subs.c
1265
mp = mp2 = *mq;
sys/vfs/nfs/nfsm_subs.c
1271
mlen = M_TRAILINGSPACE(mp);
sys/vfs/nfs/nfsm_subs.c
1274
mp = m_getcl(M_WAITOK, MT_DATA, 0);
sys/vfs/nfs/nfsm_subs.c
1276
mp = m_get(M_WAITOK, MT_DATA);
sys/vfs/nfs/nfsm_subs.c
1277
mp->m_len = 0;
sys/vfs/nfs/nfsm_subs.c
1278
mp2->m_next = mp;
sys/vfs/nfs/nfsm_subs.c
1279
mp2 = mp;
sys/vfs/nfs/nfsm_subs.c
1280
mlen = M_TRAILINGSPACE(mp);
sys/vfs/nfs/nfsm_subs.c
1283
bcopy(bio_cp, mtod(mp, caddr_t) + mp->m_len, xfer);
sys/vfs/nfs/nfsm_subs.c
1284
mp->m_len += xfer;
sys/vfs/nfs/nfsm_subs.c
1289
if (rem > M_TRAILINGSPACE(mp)) {
sys/vfs/nfs/nfsm_subs.c
1290
MGET(mp, M_WAITOK, MT_DATA);
sys/vfs/nfs/nfsm_subs.c
1291
mp->m_len = 0;
sys/vfs/nfs/nfsm_subs.c
1292
mp2->m_next = mp;
sys/vfs/nfs/nfsm_subs.c
1294
cp = mtod(mp, caddr_t) + mp->m_len;
sys/vfs/nfs/nfsm_subs.c
1297
mp->m_len += rem;
sys/vfs/nfs/nfsm_subs.c
1300
*bpos = mtod(mp, caddr_t) + mp->m_len;
sys/vfs/nfs/nfsm_subs.c
1302
*mq = mp;
sys/vfs/nfs/nfsm_subs.c
1315
struct mbuf *mp, *mp2;
sys/vfs/nfs/nfsm_subs.c
1319
mp = *mdp;
sys/vfs/nfs/nfsm_subs.c
1321
*mdp = mp = mp->m_next;
sys/vfs/nfs/nfsm_subs.c
1322
if (mp == NULL)
sys/vfs/nfs/nfsm_subs.c
1324
left = mp->m_len;
sys/vfs/nfs/nfsm_subs.c
1325
*dposp = mtod(mp, caddr_t);
sys/vfs/nfs/nfsm_subs.c
1330
} else if (mp->m_next == NULL) {
sys/vfs/nfs/nfsm_subs.c
1336
mp2->m_next = mp->m_next;
sys/vfs/nfs/nfsm_subs.c
1337
mp->m_next = mp2;
sys/vfs/nfs/nfsm_subs.c
1338
mp->m_len -= left;
sys/vfs/nfs/nfsm_subs.c
1339
mp = mp2;
sys/vfs/nfs/nfsm_subs.c
1340
*cp2 = p = mtod(mp, caddr_t);
sys/vfs/nfs/nfsm_subs.c
1344
mp2 = mp->m_next;
sys/vfs/nfs/nfsm_subs.c
1360
mp->m_len = siz;
sys/vfs/nfs/nfsm_subs.c
1457
nfsm_adj(struct mbuf *mp, int len, int nul)
sys/vfs/nfs/nfsm_subs.c
1471
m = mp;
sys/vfs/nfs/nfsm_subs.c
1495
for (m = mp; m; m = m->m_next) {
sys/vfs/nfs/nfsm_subs.h
189
void nfsm_adj(struct mbuf *mp, int len, int nul);
sys/vfs/nfs/nfsmount.h
121
#define VFSTONFS(mp) ((struct nfsmount *)((mp)->mnt_data))
sys/vfs/ntfs/ntfs.h
276
#define VFSTONTFS(mp) ((struct ntfsmount *)((mp)->mnt_data))
sys/vfs/ntfs/ntfs_subr.c
1883
ntfs_toupper_use(struct mount *mp, struct ntfsmount *ntmp)
sys/vfs/ntfs/ntfs_subr.c
1904
if ((error = VFS_VGET(mp, NULL, NTFS_UPCASEINO, &vp)))
sys/vfs/ntfs/ntfs_vfsops.c
104
np = vfs_export_lookup(mp, &ntm->ntm_export, nam);
sys/vfs/ntfs/ntfs_vfsops.c
122
ntfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/ntfs/ntfs_vfsops.c
149
mp->mnt_flag |= MNT_RDONLY; /* XXX globally applicable?*/
sys/vfs/ntfs/ntfs_vfsops.c
154
if( ( error = ntfs_mountfs(rootvp, mp, &args, cred)) != 0) {
sys/vfs/ntfs/ntfs_vfsops.c
178
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/ntfs/ntfs_vfsops.c
185
struct ntfsmount *ntm = VFSTONTFS(mp);
sys/vfs/ntfs/ntfs_vfsops.c
186
error = vfs_export(mp, &ntm->ntm_export, &args.export);
sys/vfs/ntfs/ntfs_vfsops.c
212
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/ntfs/ntfs_vfsops.c
230
mp->mnt_stat.f_mntfromname,
sys/vfs/ntfs/ntfs_vfsops.c
233
bzero( mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/ntfs/ntfs_vfsops.c
245
mp->mnt_stat.f_mntfromname, /* save area*/
sys/vfs/ntfs/ntfs_vfsops.c
248
bzero( mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/ntfs/ntfs_vfsops.c
250
error = ntfs_mountfs(devvp, mp, &args, cred);
sys/vfs/ntfs/ntfs_vfsops.c
263
(void)VFS_STATFS(mp, &mp->mnt_stat, cred);
sys/vfs/ntfs/ntfs_vfsops.c
283
ntfs_mountfs(struct vnode *devvp, struct mount *mp, struct ntfs_args *argsp,
sys/vfs/ntfs/ntfs_vfsops.c
317
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
sys/vfs/ntfs/ntfs_vfsops.c
362
ntmp->ntm_mountp = mp;
sys/vfs/ntfs/ntfs_vfsops.c
380
mp->mnt_data = (qaddr_t)ntmp;
sys/vfs/ntfs/ntfs_vfsops.c
387
vfs_add_vnodeops(mp, &ntfs_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/ntfs/ntfs_vfsops.c
396
error = VFS_VGET(mp, NULL,
sys/vfs/ntfs/ntfs_vfsops.c
408
if ((error = ntfs_toupper_use(mp, ntmp)))
sys/vfs/ntfs/ntfs_vfsops.c
427
error = VFS_VGET(mp, NULL, NTFS_ATTRDEFINO, &vp);
sys/vfs/ntfs/ntfs_vfsops.c
468
mp->mnt_stat.f_fsid.val[0] = devid_from_dev(dev);
sys/vfs/ntfs/ntfs_vfsops.c
469
mp->mnt_stat.f_fsid.val[1] = mp->mnt_vfc->vfc_typenum;
sys/vfs/ntfs/ntfs_vfsops.c
470
mp->mnt_maxsymlinklen = 0;
sys/vfs/ntfs/ntfs_vfsops.c
471
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/ntfs/ntfs_vfsops.c
472
dev->si_mountpoint = mp;
sys/vfs/ntfs/ntfs_vfsops.c
480
if (vflush(mp, 0, 0))
sys/vfs/ntfs/ntfs_vfsops.c
496
ntfs_unmount(struct mount *mp, int mntflags)
sys/vfs/ntfs/ntfs_vfsops.c
502
ntmp = VFSTONTFS(mp);
sys/vfs/ntfs/ntfs_vfsops.c
504
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
sys/vfs/ntfs/ntfs_vfsops.c
510
error = vflush(mp, 0, flags | SKIPSYSTEM);
sys/vfs/ntfs/ntfs_vfsops.c
526
error = vflush(mp, 0, flags);
sys/vfs/ntfs/ntfs_vfsops.c
550
mp->mnt_data = (qaddr_t)0;
sys/vfs/ntfs/ntfs_vfsops.c
551
mp->mnt_flag &= ~MNT_LOCAL;
sys/vfs/ntfs/ntfs_vfsops.c
558
ntfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/ntfs/ntfs_vfsops.c
564
VFSTONTFS(mp)->ntm_sysvn[NTFS_ROOTINO]));
sys/vfs/ntfs/ntfs_vfsops.c
565
error = VFS_VGET(mp, NULL, (ino_t)NTFS_ROOTINO, &nvp);
sys/vfs/ntfs/ntfs_vfsops.c
606
ntfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/ntfs/ntfs_vfsops.c
608
struct ntfsmount *ntmp = VFSTONTFS(mp);
sys/vfs/ntfs/ntfs_vfsops.c
615
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/ntfs/ntfs_vfsops.c
623
if (sbp != &mp->mnt_stat) {
sys/vfs/ntfs/ntfs_vfsops.c
624
bcopy((caddr_t)mp->mnt_stat.f_mntfromname,
sys/vfs/ntfs/ntfs_vfsops.c
627
sbp->f_flags = mp->mnt_flag;
sys/vfs/ntfs/ntfs_vfsops.c
633
ntfs_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
sys/vfs/ntfs/ntfs_vfsops.c
635
struct ntfsmount *ntmp = VFSTONTFS(mp);
sys/vfs/ntfs/ntfs_vfsops.c
642
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/ntfs/ntfs_vfsops.c
655
ntfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/ntfs/ntfs_vfsops.c
664
if ((error = VFS_VGET(mp, NULL, ntfhp->ntfid_ino, &nvp)) != 0) {
sys/vfs/ntfs/ntfs_vfsops.c
692
ntfs_vgetex(struct mount *mp, ino_t ino, u_int32_t attrtype, char *attrname,
sys/vfs/ntfs/ntfs_vfsops.c
706
ntmp = VFSTONTFS(mp);
sys/vfs/ntfs/ntfs_vfsops.c
77
static int ntfs_vget (struct mount *mp, struct vnode *dvp,
sys/vfs/ntfs/ntfs_vfsops.c
794
ntfs_vget(struct mount *mp, struct vnode *dvp, ino_t ino, struct vnode **vpp)
sys/vfs/ntfs/ntfs_vfsops.c
796
return ntfs_vgetex(mp, ino, NTFS_A_DATA, NULL,
sys/vfs/ntfs/ntfs_vfsops.c
95
ntfs_checkexp(struct mount *mp, struct sockaddr *nam,
sys/vfs/ntfs/ntfs_vfsops.c
99
struct ntfsmount *ntm = VFSTONTFS(mp);
sys/vfs/nullfs/null.h
54
#define MOUNTTONULLMOUNT(mp) ((struct null_mount *)((mp)->mnt_data))
sys/vfs/nullfs/null.h
62
int nullfs_export(struct mount *mp, int op,
sys/vfs/nullfs/null_vfsops.c
100
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/nullfs/null_vfsops.c
101
xmp = MOUNTTONULLMOUNT(mp);
sys/vfs/nullfs/null_vfsops.c
102
error = vfs_export(mp, &xmp->export, &args.export);
sys/vfs/nullfs/null_vfsops.c
147
mp->mnt_flag |= MNT_RDONLY;
sys/vfs/nullfs/null_vfsops.c
149
mp->mnt_flag |= MNT_NOEXEC;
sys/vfs/nullfs/null_vfsops.c
157
mp->mnt_ncmountpt = nd.nl_nch;
sys/vfs/nullfs/null_vfsops.c
158
cache_changemount(&mp->mnt_ncmountpt, mp);
sys/vfs/nullfs/null_vfsops.c
159
mp->mnt_ncmountpt.ncp->nc_flag |= NCF_ISMOUNTPT;
sys/vfs/nullfs/null_vfsops.c
160
cache_unlock(&mp->mnt_ncmountpt);
sys/vfs/nullfs/null_vfsops.c
164
vfs_add_vnodeops(mp, &null_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/nullfs/null_vfsops.c
179
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/nullfs/null_vfsops.c
180
mp->mnt_data = (qaddr_t) xmp;
sys/vfs/nullfs/null_vfsops.c
185
copyinstr(args.target, mp->mnt_stat.f_mntfromname, MNAMELEN - 1, &size);
sys/vfs/nullfs/null_vfsops.c
202
vfs_setfsid(mp, &fh.fh_fsid);
sys/vfs/nullfs/null_vfsops.c
206
vfs_getnewfsid(mp);
sys/vfs/nullfs/null_vfsops.c
208
fh.fh_fsid.val[1] ^= crc32(mp->mnt_stat.f_mntfromname, size);
sys/vfs/nullfs/null_vfsops.c
216
(int)size, (int)size, mp->mnt_stat.f_mntfromname);
sys/vfs/nullfs/null_vfsops.c
219
bzero(mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/nullfs/null_vfsops.c
220
nullfs_statfs(mp, &mp->mnt_stat, cred);
sys/vfs/nullfs/null_vfsops.c
222
mp->mnt_stat.f_mntfromname, mp->mnt_stat.f_mntfromname);
sys/vfs/nullfs/null_vfsops.c
224
bzero(mp->mnt_stat.f_mntonname, MNAMELEN);
sys/vfs/nullfs/null_vfsops.c
226
(void) copyinstr(path, mp->mnt_stat.f_mntonname, MNAMELEN - 1,
sys/vfs/nullfs/null_vfsops.c
239
mp->mnt_kern_flag |= MNTK_NCALIASED | MNTK_ALL_MPSAFE;
sys/vfs/nullfs/null_vfsops.c
252
nullfs_unmount(struct mount *mp, int mntflags)
sys/vfs/nullfs/null_vfsops.c
256
NULLFSDEBUG("nullfs_unmount: mp = %p\n", (void *)mp);
sys/vfs/nullfs/null_vfsops.c
261
xmp = (void *)mp->mnt_data;
sys/vfs/nullfs/null_vfsops.c
262
mp->mnt_data = 0;
sys/vfs/nullfs/null_vfsops.c
272
nullfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/nullfs/null_vfsops.c
277
NULLFSDEBUG("nullfs_root(mp = %p, vp = %p)\n", (void *)mp,
sys/vfs/nullfs/null_vfsops.c
278
(void *)MOUNTTONULLMOUNT(mp)->nullm_rootvp);
sys/vfs/nullfs/null_vfsops.c
283
vp = MOUNTTONULLMOUNT(mp)->nullm_rootvp;
sys/vfs/nullfs/null_vfsops.c
291
nullfs_quotactl(struct mount *mp, int cmd, uid_t uid, caddr_t arg,
sys/vfs/nullfs/null_vfsops.c
294
return VFS_QUOTACTL(MOUNTTONULLMOUNT(mp)->nullm_vfs, cmd, uid, arg, cred);
sys/vfs/nullfs/null_vfsops.c
298
nullfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/nullfs/null_vfsops.c
303
NULLFSDEBUG("nullfs_statfs(mp = %p, vp = %p)\n", (void *)mp,
sys/vfs/nullfs/null_vfsops.c
304
(void *)MOUNTTONULLMOUNT(mp)->nullm_rootvp);
sys/vfs/nullfs/null_vfsops.c
308
error = VFS_STATFS(MOUNTTONULLMOUNT(mp)->nullm_vfs, &mstat, cred);
sys/vfs/nullfs/null_vfsops.c
322
if (sbp != &mp->mnt_stat) {
sys/vfs/nullfs/null_vfsops.c
323
bcopy(&mp->mnt_stat.f_fsid, &sbp->f_fsid, sizeof(sbp->f_fsid));
sys/vfs/nullfs/null_vfsops.c
324
bcopy(mp->mnt_stat.f_mntfromname, sbp->f_mntfromname, MNAMELEN);
sys/vfs/nullfs/null_vfsops.c
325
bcopy(mp->mnt_stat.f_mntonname, sbp->f_mntonname, MNAMELEN);
sys/vfs/nullfs/null_vfsops.c
334
nullfs_checkexp(struct mount *mp, struct sockaddr *nam, int *extflagsp,
sys/vfs/nullfs/null_vfsops.c
337
struct null_mount *xmp = (void *)mp->mnt_data;
sys/vfs/nullfs/null_vfsops.c
341
np = vfs_export_lookup(mp, &xmp->export, nam);
sys/vfs/nullfs/null_vfsops.c
351
return VFS_CHECKEXP(MOUNTTONULLMOUNT(mp)->nullm_vfs, nam,
sys/vfs/nullfs/null_vfsops.c
357
nullfs_export(struct mount *mp, int op, const struct export_args *export)
sys/vfs/nullfs/null_vfsops.c
359
struct null_mount *xmp = (void *)mp->mnt_data;
sys/vfs/nullfs/null_vfsops.c
364
error = vfs_export(mp, &xmp->export, export);
sys/vfs/nullfs/null_vfsops.c
389
nullfs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/nullfs/null_vfsops.c
392
struct null_mount *xmp = MOUNTTONULLMOUNT(mp);
sys/vfs/nullfs/null_vfsops.c
398
nullfs_extattrctl(struct mount *mp, int cmd, struct vnode *vp,
sys/vfs/nullfs/null_vfsops.c
401
return VFS_EXTATTRCTL(MOUNTTONULLMOUNT(mp)->nullm_vfs, cmd,
sys/vfs/nullfs/null_vfsops.c
406
nullfs_ncpgen_set(struct mount *mp, struct namecache *ncp)
sys/vfs/nullfs/null_vfsops.c
408
struct null_mount *xmp = MOUNTTONULLMOUNT(mp);
sys/vfs/nullfs/null_vfsops.c
415
nullfs_ncpgen_test(struct mount *mp, struct namecache *ncp)
sys/vfs/nullfs/null_vfsops.c
417
struct null_mount *xmp = MOUNTTONULLMOUNT(mp);
sys/vfs/nullfs/null_vfsops.c
423
nullfs_modifying(struct mount *mp)
sys/vfs/nullfs/null_vfsops.c
425
struct null_mount *xmp = MOUNTTONULLMOUNT(mp);
sys/vfs/nullfs/null_vfsops.c
428
if (mp->mnt_flag & MNT_RDONLY)
sys/vfs/nullfs/null_vfsops.c
68
static int nullfs_root(struct mount *mp, struct vnode **vpp);
sys/vfs/nullfs/null_vfsops.c
69
static int nullfs_statfs(struct mount *mp, struct statfs *sbp,
sys/vfs/nullfs/null_vfsops.c
76
nullfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/nullfs/null_vfsops.c
86
NULLFSDEBUG("nullfs_mount(mp = %p)\n", (void *)mp);
sys/vfs/nullfs/null_vnops.c
208
struct mount *mp;
sys/vfs/nullfs/null_vnops.c
211
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/nullfs/null_vnops.c
218
error = nullfs_export(mp, ap->a_op, (const void *)ap->a_ctl);
sys/vfs/procfs/procfs_subr.c
101
PFSTOV(pfs)->v_mount == mp) {
sys/vfs/procfs/procfs_subr.c
120
PFSTOV(pfs)->v_mount == mp) {
sys/vfs/procfs/procfs_subr.c
154
error = getnewvnode(VT_PROCFS, mp, vpp, 0, 0);
sys/vfs/procfs/procfs_subr.c
89
procfs_allocvp(struct mount *mp, struct vnode **vpp, long pid, pfstype pfs_type)
sys/vfs/procfs/procfs_vfsops.c
105
error = vflush(mp, 0, flags);
sys/vfs/procfs/procfs_vfsops.c
109
if (mp->mnt_vfc->vfc_refcount == 1)
sys/vfs/procfs/procfs_vfsops.c
119
procfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/procfs/procfs_vfsops.c
121
return (procfs_allocvp(mp, vpp, 0, Proot));
sys/vfs/procfs/procfs_vfsops.c
128
procfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/procfs/procfs_vfsops.c
138
if (sbp != &mp->mnt_stat) {
sys/vfs/procfs/procfs_vfsops.c
139
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/procfs/procfs_vfsops.c
140
bcopy(&mp->mnt_stat.f_fsid, &sbp->f_fsid, sizeof(sbp->f_fsid));
sys/vfs/procfs/procfs_vfsops.c
141
bcopy(mp->mnt_stat.f_mntfromname, sbp->f_mntfromname, MNAMELEN);
sys/vfs/procfs/procfs_vfsops.c
52
static int procfs_mount (struct mount *mp, char *path, caddr_t data,
sys/vfs/procfs/procfs_vfsops.c
54
static int procfs_statfs (struct mount *mp, struct statfs *sbp,
sys/vfs/procfs/procfs_vfsops.c
56
static int procfs_unmount (struct mount *mp, int mntflags);
sys/vfs/procfs/procfs_vfsops.c
65
procfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/procfs/procfs_vfsops.c
70
if (mp->mnt_flag & MNT_UPDATE)
sys/vfs/procfs/procfs_vfsops.c
73
if (mp->mnt_vfc->vfc_refcount == 1 && (error = at_exit(procfs_exit))) {
sys/vfs/procfs/procfs_vfsops.c
78
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/procfs/procfs_vfsops.c
79
mp->mnt_kern_flag |= MNTK_NOSTKMNT;
sys/vfs/procfs/procfs_vfsops.c
80
mp->mnt_kern_flag |= MNTK_QUICKHALT; /* no teardown needed on halt */
sys/vfs/procfs/procfs_vfsops.c
81
mp->mnt_data = NULL;
sys/vfs/procfs/procfs_vfsops.c
82
vfs_getnewfsid(mp);
sys/vfs/procfs/procfs_vfsops.c
85
bcopy("procfs", mp->mnt_stat.f_mntfromname, size);
sys/vfs/procfs/procfs_vfsops.c
86
bzero(mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/procfs/procfs_vfsops.c
87
procfs_statfs(mp, &mp->mnt_stat, cred);
sys/vfs/procfs/procfs_vfsops.c
88
vfs_add_vnodeops(mp, &procfs_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/procfs/procfs_vfsops.c
97
procfs_unmount(struct mount *mp, int mntflags)
sys/vfs/smbfs/smbfs.h
95
#define VFSTOSMBFS(mp) ((struct smbmount *)((mp)->mnt_data))
sys/vfs/smbfs/smbfs_node.c
160
smbfs_node_alloc(struct mount *mp, struct vnode *dvp,
sys/vfs/smbfs/smbfs_node.c
164
struct smbmount *smp = VFSTOSMBFS(mp);
sys/vfs/smbfs/smbfs_node.c
230
error = getnewvnode(VT_SMBFS, mp, &vp, VLKTIMEOUT, LK_CANRECURSE);
sys/vfs/smbfs/smbfs_node.c
238
np->n_mount = VFSTOSMBFS(mp);
sys/vfs/smbfs/smbfs_node.c
273
smbfs_nget(struct mount *mp, struct vnode *dvp, const char *name, int nmlen,
sys/vfs/smbfs/smbfs_node.c
280
error = smbfs_node_alloc(mp, dvp, name, nmlen, fap, &vp);
sys/vfs/smbfs/smbfs_node.c
65
int smbfs_hashprint(struct mount *mp);
sys/vfs/smbfs/smbfs_node.c
91
smbfs_hashprint(struct mount *mp)
sys/vfs/smbfs/smbfs_node.c
93
struct smbmount *smp = VFSTOSMBFS(mp);
sys/vfs/smbfs/smbfs_node.h
88
int smbfs_nget(struct mount *mp, struct vnode *dvp, const char *name, int nmlen,
sys/vfs/smbfs/smbfs_vfsops.c
108
smbfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/smbfs/smbfs_vfsops.c
124
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/smbfs/smbfs_vfsops.c
144
mp->mnt_stat.f_iosize = SSTOVC(ssp)->vc_txmax;
sys/vfs/smbfs/smbfs_vfsops.c
147
mp->mnt_data = (qaddr_t)smp;
sys/vfs/smbfs/smbfs_vfsops.c
165
pc = mp->mnt_stat.f_mntfromname;
sys/vfs/smbfs/smbfs_vfsops.c
166
pe = pc + sizeof(mp->mnt_stat.f_mntfromname);
sys/vfs/smbfs/smbfs_vfsops.c
181
vfs_getnewfsid(mp);
sys/vfs/smbfs/smbfs_vfsops.c
183
vfs_add_vnodeops(mp, &smbfs_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/smbfs/smbfs_vfsops.c
185
error = smbfs_root(mp, &vp);
sys/vfs/smbfs/smbfs_vfsops.c
192
SMBERROR("mp=%p\n", mp);
sys/vfs/smbfs/smbfs_vfsops.c
212
smbfs_unmount(struct mount *mp, int mntflags)
sys/vfs/smbfs/smbfs_vfsops.c
214
struct smbmount *smp = VFSTOSMBFS(mp);
sys/vfs/smbfs/smbfs_vfsops.c
233
error = vflush(mp, 1, flags);
sys/vfs/smbfs/smbfs_vfsops.c
242
mp->mnt_data = (qaddr_t)0;
sys/vfs/smbfs/smbfs_vfsops.c
250
mp->mnt_flag &= ~MNT_LOCAL;
sys/vfs/smbfs/smbfs_vfsops.c
259
smbfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/smbfs/smbfs_vfsops.c
262
struct smbmount *smp = VFSTOSMBFS(mp);
sys/vfs/smbfs/smbfs_vfsops.c
287
error = smbfs_nget(mp, NULL, "TheRooT", 7, &fattr, &vp);
sys/vfs/smbfs/smbfs_vfsops.c
318
smbfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/smbfs/smbfs_vfsops.c
320
struct smbmount *smp = VFSTOSMBFS(mp);
sys/vfs/smbfs/smbfs_vfsops.c
340
if (sbp != &mp->mnt_stat) {
sys/vfs/smbfs/smbfs_vfsops.c
341
sbp->f_fsid = mp->mnt_stat.f_fsid; /* file system id */
sys/vfs/smbfs/smbfs_vfsops.c
342
sbp->f_owner = mp->mnt_stat.f_owner; /* user that mounted the filesystem */
sys/vfs/smbfs/smbfs_vfsops.c
343
sbp->f_type = mp->mnt_vfc->vfc_typenum; /* type of filesystem */
sys/vfs/smbfs/smbfs_vfsops.c
344
bcopy(mp->mnt_stat.f_mntfromname, sbp->f_mntfromname, MNAMELEN);
sys/vfs/smbfs/smbfs_vfsops.c
346
strncpy(sbp->f_fstypename, mp->mnt_vfc->vfc_name, MFSNAMELEN);
sys/vfs/smbfs/smbfs_vfsops.c
355
smbfs_sync(struct mount *mp, int waitfor)
sys/vfs/smbfs/smbfs_vfsops.c
363
for (vp = TAILQ_FIRST(&mp->mnt_nvnodelist);
sys/vfs/smbfs/smbfs_vfsops.c
370
if (vp->v_mount != mp)
sys/vfs/smbfs/smbfs_vnops.c
1020
struct mount *mp = dvp->v_mount;
sys/vfs/smbfs/smbfs_vnops.c
1051
if ((mp->mnt_flag & MNT_RDONLY) && nameiop != NAMEI_LOOKUP)
sys/vfs/smbfs/smbfs_vnops.c
1057
smp = VFSTOSMBFS(mp);
sys/vfs/smbfs/smbfs_vnops.c
1111
error = smbfs_nget(mp, dvp, name, nmlen, fap, &vp);
sys/vfs/smbfs/smbfs_vnops.c
1127
error = smbfs_nget(mp, dvp, name, nmlen, fap, &vp);
sys/vfs/smbfs/smbfs_vnops.c
1139
error = smbfs_nget(mp, dvp, name, nmlen, NULL, &vp);
sys/vfs/smbfs/smbfs_vnops.c
1157
error = smbfs_nget(mp, dvp, name, nmlen, fap, &vp);
sys/vfs/tmpfs/tmpfs.h
478
VFS_TO_TMPFS(struct mount *mp)
sys/vfs/tmpfs/tmpfs.h
482
KKASSERT((mp) != NULL && (mp)->mnt_data != NULL);
sys/vfs/tmpfs/tmpfs.h
483
tmp = (struct tmpfs_mount *)(mp)->mnt_data;
sys/vfs/tmpfs/tmpfs_subr.c
373
tmpfs_alloc_vp(struct mount *mp,
sys/vfs/tmpfs/tmpfs_subr.c
383
error = getnewvnode(VT_TMPFS, mp, &vp,
sys/vfs/tmpfs/tmpfs_subr.c
490
vp->v_ops = &mp->mnt_vn_fifo_ops;
sys/vfs/tmpfs/tmpfs_vfsops.c
118
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/tmpfs/tmpfs_vfsops.c
153
if ((mp->mnt_flag & MNT_RDONLY) == 0)
sys/vfs/tmpfs/tmpfs_vfsops.c
191
tmp->tm_mount = mp;
sys/vfs/tmpfs/tmpfs_vfsops.c
235
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/tmpfs/tmpfs_vfsops.c
236
mp->mnt_kern_flag |= MNTK_ALL_MPSAFE;
sys/vfs/tmpfs/tmpfs_vfsops.c
237
mp->mnt_kern_flag |= MNTK_NOMSYNC;
sys/vfs/tmpfs/tmpfs_vfsops.c
238
mp->mnt_kern_flag |= MNTK_THR_SYNC; /* new vsyncscan semantics */
sys/vfs/tmpfs/tmpfs_vfsops.c
239
mp->mnt_kern_flag |= MNTK_QUICKHALT; /* no teardown needed on halt */
sys/vfs/tmpfs/tmpfs_vfsops.c
240
mp->mnt_data = (qaddr_t)tmp;
sys/vfs/tmpfs/tmpfs_vfsops.c
241
mp->mnt_iosize_max = MAXBSIZE;
sys/vfs/tmpfs/tmpfs_vfsops.c
242
vfs_getnewfsid(mp);
sys/vfs/tmpfs/tmpfs_vfsops.c
244
vfs_add_vnodeops(mp, &tmpfs_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/tmpfs/tmpfs_vfsops.c
245
vfs_add_vnodeops(mp, &tmpfs_fifo_vops, &mp->mnt_vn_fifo_ops);
sys/vfs/tmpfs/tmpfs_vfsops.c
247
copystr("tmpfs", mp->mnt_stat.f_mntfromname, MNAMELEN - 1, &size);
sys/vfs/tmpfs/tmpfs_vfsops.c
248
bzero(mp->mnt_stat.f_mntfromname +size, MNAMELEN - size);
sys/vfs/tmpfs/tmpfs_vfsops.c
249
bzero(mp->mnt_stat.f_mntonname, sizeof(mp->mnt_stat.f_mntonname));
sys/vfs/tmpfs/tmpfs_vfsops.c
250
copyinstr(path, mp->mnt_stat.f_mntonname,
sys/vfs/tmpfs/tmpfs_vfsops.c
251
sizeof(mp->mnt_stat.f_mntonname) -1,
sys/vfs/tmpfs/tmpfs_vfsops.c
254
tmpfs_statfs(mp, &mp->mnt_stat, cred);
sys/vfs/tmpfs/tmpfs_vfsops.c
263
tmpfs_unmount(struct mount *mp, int mntflags)
sys/vfs/tmpfs/tmpfs_vfsops.c
272
tmp = VFS_TO_TMPFS(mp);
sys/vfs/tmpfs/tmpfs_vfsops.c
330
error = vflush(mp, 0, flags);
sys/vfs/tmpfs/tmpfs_vfsops.c
403
mp->mnt_data = NULL;
sys/vfs/tmpfs/tmpfs_vfsops.c
405
mp->mnt_flag &= ~MNT_LOCAL;
sys/vfs/tmpfs/tmpfs_vfsops.c
412
tmpfs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/tmpfs/tmpfs_vfsops.c
417
tmp = VFS_TO_TMPFS(mp);
sys/vfs/tmpfs/tmpfs_vfsops.c
419
kprintf("tmpfs_root: called without root node %p\n", mp);
sys/vfs/tmpfs/tmpfs_vfsops.c
424
error = tmpfs_alloc_vp(mp, NULL, tmp->tm_root,
sys/vfs/tmpfs/tmpfs_vfsops.c
435
tmpfs_fhtovp(struct mount *mp, struct vnode *rootvp, struct fid *fhp,
sys/vfs/tmpfs/tmpfs_vfsops.c
444
tmp = VFS_TO_TMPFS(mp);
sys/vfs/tmpfs/tmpfs_vfsops.c
463
rc = tmpfs_alloc_vp(mp, NULL, node, LK_EXCLUSIVE, vpp);
sys/vfs/tmpfs/tmpfs_vfsops.c
474
tmpfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/tmpfs/tmpfs_vfsops.c
479
tmp = VFS_TO_TMPFS(mp);
sys/vfs/tmpfs/tmpfs_vfsops.c
520
tmpfs_checkexp(struct mount *mp, struct sockaddr *nam, int *exflagsp,
sys/vfs/tmpfs/tmpfs_vfsops.c
526
tmp = (struct tmpfs_mount *) mp->mnt_data;
sys/vfs/tmpfs/tmpfs_vfsops.c
527
nc = vfs_export_lookup(mp, &tmp->tm_export, nam);
sys/vfs/tmpfs/tmpfs_vfsops.c
97
tmpfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/tmpfs/tmpfs_vnops.c
1775
struct mount *mp;
sys/vfs/tmpfs/tmpfs_vnops.c
1777
mp = vp->v_mount;
sys/vfs/tmpfs/tmpfs_vnops.c
1778
lwkt_gettoken(&mp->mnt_token);
sys/vfs/tmpfs/tmpfs_vnops.c
1786
lwkt_reltoken(&mp->mnt_token);
sys/vfs/tmpfs/tmpfs_vnops.c
1829
lwkt_reltoken(&mp->mnt_token);
sys/vfs/tmpfs/tmpfs_vnops.c
1842
struct mount *mp;
sys/vfs/tmpfs/tmpfs_vnops.c
1844
mp = vp->v_mount;
sys/vfs/tmpfs/tmpfs_vnops.c
1845
lwkt_gettoken(&mp->mnt_token);
sys/vfs/tmpfs/tmpfs_vnops.c
1849
KKASSERT(mp == tmp->tm_mount);
sys/vfs/tmpfs/tmpfs_vnops.c
1870
lwkt_reltoken(&mp->mnt_token);
sys/vfs/tmpfs/tmpfs_vnops.c
1882
struct mount *mp;
sys/vfs/tmpfs/tmpfs_vnops.c
1885
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/tmpfs/tmpfs_vnops.c
1886
lwkt_gettoken(&mp->mnt_token);
sys/vfs/tmpfs/tmpfs_vnops.c
1890
tmp = (struct tmpfs_mount *) mp->mnt_data;
sys/vfs/tmpfs/tmpfs_vnops.c
1895
rc = vfs_export(mp, &tmp->tm_export,
sys/vfs/tmpfs/tmpfs_vnops.c
1903
lwkt_reltoken(&mp->mnt_token);
sys/vfs/udf/udf.h
79
#define VFSTOUDFFS(mp) ((struct udf_mnt *)((mp)->mnt_data))
sys/vfs/udf/udf_vfsops.c
131
udf_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/udf/udf_vfsops.c
140
if ((mp->mnt_flag & MNT_RDONLY) == 0)
sys/vfs/udf/udf_vfsops.c
147
if (mp->mnt_flag & MNT_ROOTFS)
sys/vfs/udf/udf_vfsops.c
153
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/udf/udf_vfsops.c
154
imp = VFSTOUDFFS(mp);
sys/vfs/udf/udf_vfsops.c
156
return(vfs_export(mp, &imp->im_export, &args.export));
sys/vfs/udf/udf_vfsops.c
186
if ((error = udf_mountfs(devvp, mp))) {
sys/vfs/udf/udf_vfsops.c
191
imp = VFSTOUDFFS(mp);
sys/vfs/udf/udf_vfsops.c
195
copyinstr(args.fspec, mp->mnt_stat.f_mntfromname, MNAMELEN - 1, &size);
sys/vfs/udf/udf_vfsops.c
196
bzero(mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/udf/udf_vfsops.c
197
udf_statfs(mp, &mp->mnt_stat, cred);
sys/vfs/udf/udf_vfsops.c
227
udf_mountfs(struct vnode *devvp, struct mount *mp)
sys/vfs/udf/udf_vfsops.c
265
mp->mnt_data = (qaddr_t)udfmp;
sys/vfs/udf/udf_vfsops.c
266
mp->mnt_stat.f_fsid.val[0] = devid_from_dev(dev);
sys/vfs/udf/udf_vfsops.c
267
mp->mnt_stat.f_fsid.val[1] = mp->mnt_vfc->vfc_typenum;
sys/vfs/udf/udf_vfsops.c
268
mp->mnt_maxsymlinklen = 0;
sys/vfs/udf/udf_vfsops.c
269
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/udf/udf_vfsops.c
270
udfmp->im_mountp = mp;
sys/vfs/udf/udf_vfsops.c
367
vfs_add_vnodeops(mp, &udf_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/udf/udf_vfsops.c
407
udf_unmount(struct mount *mp, int mntflags)
sys/vfs/udf/udf_vfsops.c
412
udfmp = VFSTOUDFFS(mp);
sys/vfs/udf/udf_vfsops.c
417
if ((error = vflush(mp, 0, flags)))
sys/vfs/udf/udf_vfsops.c
432
mp->mnt_data = (qaddr_t)0;
sys/vfs/udf/udf_vfsops.c
433
mp->mnt_flag &= ~MNT_LOCAL;
sys/vfs/udf/udf_vfsops.c
439
udf_root(struct mount *mp, struct vnode **vpp)
sys/vfs/udf/udf_vfsops.c
446
udfmp = VFSTOUDFFS(mp);
sys/vfs/udf/udf_vfsops.c
450
error = udf_vget(mp, NULL, id, vpp);
sys/vfs/udf/udf_vfsops.c
462
udf_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/udf/udf_vfsops.c
466
udfmp = VFSTOUDFFS(mp);
sys/vfs/udf/udf_vfsops.c
475
if (sbp != &mp->mnt_stat) {
sys/vfs/udf/udf_vfsops.c
476
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/udf/udf_vfsops.c
477
bcopy(mp->mnt_stat.f_mntfromname, sbp->f_mntfromname, MNAMELEN);
sys/vfs/udf/udf_vfsops.c
484
udf_vget(struct mount *mp, struct vnode *dvp, ino_t ino, struct vnode **vpp)
sys/vfs/udf/udf_vfsops.c
494
udfmp = VFSTOUDFFS(mp);
sys/vfs/udf/udf_vfsops.c
535
if ((error = udf_allocv(mp, &vp))) {
sys/vfs/udf/udf_vfsops.c
592
udf_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/udf/udf_vfsops.c
601
if ((error = VFS_VGET(mp, NULL, ifhp->ifid_ino, &nvp)) != 0) {
sys/vfs/udf/udf_vnops.c
171
udf_allocv(struct mount *mp, struct vnode **vpp)
sys/vfs/udf/udf_vnops.c
176
error = getnewvnode(VT_UDF, mp, &vp, 0, 0);
sys/vfs/ufs/ffs_alloc.c
1670
struct mount *mp = ip->i_devvp->v_mount;
sys/vfs/ufs/ffs_alloc.c
1673
if (!(mp->mnt_flag & MNT_TRIM)) {
sys/vfs/ufs/ffs_softdep.c
1072
softdep_mount(struct vnode *devvp, struct mount *mp, struct fs *fs)
sys/vfs/ufs/ffs_softdep.c
1079
mp->mnt_flag &= ~MNT_ASYNC;
sys/vfs/ufs/ffs_softdep.c
1080
mp->mnt_flag |= MNT_SOFTDEP;
sys/vfs/ufs/ffs_softdep.c
1081
mp->mnt_bioops = &softdep_bioops;
sys/vfs/ufs/ffs_softdep.c
4545
flush_pagedep_deps(struct vnode *pvp, struct mount *mp,
sys/vfs/ufs/ffs_softdep.c
4557
ump = VFSTOUFS(mp);
sys/vfs/ufs/ffs_softdep.c
4592
if ((error = VFS_VGET(mp, NULL, inum, &vp)) != 0)
sys/vfs/ufs/ffs_softdep.c
4786
struct mount *mp;
sys/vfs/ufs/ffs_softdep.c
4799
mp = pagedep->pd_mnt;
sys/vfs/ufs/ffs_softdep.c
4802
if ((error = VFS_VGET(mp, NULL, ino, &vp)) != 0) {
sys/vfs/ufs/ffs_softdep.c
4822
struct mount *mp;
sys/vfs/ufs/ffs_softdep.c
4826
clear_inodedeps_mountlist_callback(struct mount *mp, void *data)
sys/vfs/ufs/ffs_softdep.c
4830
if ((mp->mnt_flag & MNT_SOFTDEP) && info->fs == VFSTOUFS(mp)->um_fs) {
sys/vfs/ufs/ffs_softdep.c
4831
info->mp = mp;
sys/vfs/ufs/ffs_softdep.c
4871
info.mp = NULL;
sys/vfs/ufs/ffs_softdep.c
4891
if ((error = VFS_VGET(info.mp, NULL, ino, &vp)) != 0) {
sys/vfs/ufs/ffs_softdep.c
802
#define PAGEDEP_HASH(mp, inum, lbn) \
sys/vfs/ufs/ffs_softdep.c
803
(&pagedep_hashtbl[((((register_t)(mp)) >> 13) + (inum) + (lbn)) & \
sys/vfs/ufs/ffs_softdep.c
813
struct mount *mp)
sys/vfs/ufs/ffs_softdep.c
820
mp == pagedep->pd_mnt) {
sys/vfs/ufs/ffs_softdep.c
839
struct mount *mp;
sys/vfs/ufs/ffs_softdep.c
844
mp = ITOV(ip)->v_mount;
sys/vfs/ufs/ffs_softdep.c
845
pagedephd = PAGEDEP_HASH(mp, ip->i_number, lbn);
sys/vfs/ufs/ffs_softdep.c
847
*pagedeppp = pagedep_find(pagedephd, ip->i_number, lbn, mp);
sys/vfs/ufs/ffs_softdep.c
859
if (pagedep_find(pagedephd, ip->i_number, lbn, mp)) {
sys/vfs/ufs/ffs_softdep.c
867
pagedep->pd_mnt = mp;
sys/vfs/ufs/ffs_softdep_stub.c
64
softdep_mount(struct vnode *devvp, struct mount *mp, struct fs *fs)
sys/vfs/ufs/ffs_vfsops.c
1003
ffs_sync_scan1(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/ufs/ffs_vfsops.c
1027
ffs_sync_scan2(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/ufs/ffs_vfsops.c
1067
ffs_vget(struct mount *mp, struct vnode *dvp, ino_t ino, struct vnode **vpp)
sys/vfs/ufs/ffs_vfsops.c
1077
ump = VFSTOUFS(mp);
sys/vfs/ufs/ffs_vfsops.c
1099
error = getnewvnode(VT_UFS, mp, &vp, VLKTIMEOUT, LK_CANRECURSE);
sys/vfs/ufs/ffs_vfsops.c
1158
error = ufs_vinit(mp, &vp);
sys/vfs/ufs/ffs_vfsops.c
1209
ffs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/ufs/ffs_vfsops.c
1216
fs = VFSTOUFS(mp)->um_fs;
sys/vfs/ufs/ffs_vfsops.c
1220
return (ufs_fhtovp(mp, rootvp, ufhp, vpp));
sys/vfs/ufs/ffs_vfsops.c
1256
ffs_sbupdate(struct ufsmount *mp, int waitfor)
sys/vfs/ufs/ffs_vfsops.c
1258
struct fs *dfs, *fs = mp->um_fs;
sys/vfs/ufs/ffs_vfsops.c
127
ffs_mount(struct mount *mp, /* mount struct pointer */
sys/vfs/ufs/ffs_vfsops.c
1276
bp = getblk(mp->um_devvp, fsbtodoff(fs, fs->fs_csaddr + i),
sys/vfs/ufs/ffs_vfsops.c
1292
bp = getblk(mp->um_devvp, SBOFF, (int)fs->fs_sbsize, 0, 0);
sys/vfs/ufs/ffs_vfsops.c
1309
dfs->fs_maxfilesize = mp->um_savedmaxfilesize; /* XXX */
sys/vfs/ufs/ffs_vfsops.c
162
if( ( error = ffs_mountfs(rootvp, mp, M_FFSNODE)) != 0) {
sys/vfs/ufs/ffs_vfsops.c
187
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/ufs/ffs_vfsops.c
188
ump = VFSTOUFS(mp);
sys/vfs/ufs/ffs_vfsops.c
193
if (ronly == 0 && (mp->mnt_flag & MNT_RDONLY)) {
sys/vfs/ufs/ffs_vfsops.c
197
VFS_SYNC(mp, MNT_WAIT);
sys/vfs/ufs/ffs_vfsops.c
203
if (mp->mnt_flag & MNT_FORCE)
sys/vfs/ufs/ffs_vfsops.c
205
if (mp->mnt_flag & MNT_SOFTDEP) {
sys/vfs/ufs/ffs_vfsops.c
206
error = softdep_flushfiles(mp, flags);
sys/vfs/ufs/ffs_vfsops.c
208
error = ffs_flushfiles(mp, flags);
sys/vfs/ufs/ffs_vfsops.c
212
if (!error && (mp->mnt_flag & MNT_RELOAD)) {
sys/vfs/ufs/ffs_vfsops.c
213
error = ffs_reload(mp, NULL);
sys/vfs/ufs/ffs_vfsops.c
218
if (ronly && (mp->mnt_kern_flag & MNTK_WANTRDWR)) {
sys/vfs/ufs/ffs_vfsops.c
236
if (mp->mnt_flag & MNT_FORCE) {
sys/vfs/ufs/ffs_vfsops.c
251
error = softdep_mount(devvp, mp, fs);
sys/vfs/ufs/ffs_vfsops.c
264
if (mp->mnt_flag & MNT_SOFTDEP) {
sys/vfs/ufs/ffs_vfsops.c
265
mp->mnt_flag &= ~MNT_ASYNC;
sys/vfs/ufs/ffs_vfsops.c
273
error = vfs_export(mp, &ump->um_export, &args.export);
sys/vfs/ufs/ffs_vfsops.c
301
if ((mp->mnt_flag & MNT_RDONLY) == 0)
sys/vfs/ufs/ffs_vfsops.c
311
if (mp->mnt_flag & MNT_UPDATE) {
sys/vfs/ufs/ffs_vfsops.c
339
mp->mnt_stat.f_mntfromname,
sys/vfs/ufs/ffs_vfsops.c
342
bzero( mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/ufs/ffs_vfsops.c
353
mp->mnt_stat.f_mntfromname, /* save area*/
sys/vfs/ufs/ffs_vfsops.c
356
bzero( mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
sys/vfs/ufs/ffs_vfsops.c
359
bzero(mp->mnt_stat.f_mntonname,
sys/vfs/ufs/ffs_vfsops.c
360
sizeof(mp->mnt_stat.f_mntonname));
sys/vfs/ufs/ffs_vfsops.c
362
copyinstr(path, mp->mnt_stat.f_mntonname,
sys/vfs/ufs/ffs_vfsops.c
363
sizeof(mp->mnt_stat.f_mntonname) - 1,
sys/vfs/ufs/ffs_vfsops.c
366
mp->mnt_stat.f_mntonname[0] = '/';
sys/vfs/ufs/ffs_vfsops.c
369
error = ffs_mountfs(devvp, mp, M_FFSNODE);
sys/vfs/ufs/ffs_vfsops.c
382
(void)VFS_STATFS(mp, &mp->mnt_stat, cred);
sys/vfs/ufs/ffs_vfsops.c
395
if (!error && path && (mp->mnt_flag & MNT_UPDATE)) {
sys/vfs/ufs/ffs_vfsops.c
436
static int ffs_reload_scan2(struct mount *mp, struct vnode *vp, void *data);
sys/vfs/ufs/ffs_vfsops.c
447
ffs_reload(struct mount *mp, struct ucred *cred)
sys/vfs/ufs/ffs_vfsops.c
457
if ((mp->mnt_flag & MNT_RDONLY) == 0)
sys/vfs/ufs/ffs_vfsops.c
462
devvp = VFSTOUFS(mp)->um_devvp;
sys/vfs/ufs/ffs_vfsops.c
489
fs = VFSTOUFS(mp)->um_fs;
sys/vfs/ufs/ffs_vfsops.c
504
mp->mnt_maxsymlinklen = fs->fs_maxsymlinklen;
sys/vfs/ufs/ffs_vfsops.c
544
error = vmntvnodescan(mp, VMSC_GETVX,
sys/vfs/ufs/ffs_vfsops.c
551
ffs_reload_scan2(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/ufs/ffs_vfsops.c
588
ffs_mountfs(struct vnode *devvp, struct mount *mp, struct malloc_type *mtype)
sys/vfs/ufs/ffs_vfsops.c
616
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
sys/vfs/ufs/ffs_vfsops.c
624
mp->mnt_iosize_max = dev->si_iosize_max;
sys/vfs/ufs/ffs_vfsops.c
625
if (mp->mnt_iosize_max > MAXPHYS)
sys/vfs/ufs/ffs_vfsops.c
626
mp->mnt_iosize_max = MAXPHYS;
sys/vfs/ufs/ffs_vfsops.c
651
if (ronly || (mp->mnt_flag & MNT_FORCE)) {
sys/vfs/ufs/ffs_vfsops.c
715
mp->mnt_data = (qaddr_t)ump;
sys/vfs/ufs/ffs_vfsops.c
716
mp->mnt_stat.f_fsid.val[0] = fs->fs_id[0];
sys/vfs/ufs/ffs_vfsops.c
717
mp->mnt_stat.f_fsid.val[1] = fs->fs_id[1];
sys/vfs/ufs/ffs_vfsops.c
719
vfs_getnewfsid(mp);
sys/vfs/ufs/ffs_vfsops.c
720
} else if ((mptmp = vfs_getvfs(&mp->mnt_stat.f_fsid)) != NULL) {
sys/vfs/ufs/ffs_vfsops.c
721
vfs_getnewfsid(mp);
sys/vfs/ufs/ffs_vfsops.c
724
mp->mnt_maxsymlinklen = fs->fs_maxsymlinklen;
sys/vfs/ufs/ffs_vfsops.c
725
mp->mnt_flag |= MNT_LOCAL;
sys/vfs/ufs/ffs_vfsops.c
726
ump->um_mountp = mp;
sys/vfs/ufs/ffs_vfsops.c
734
dev->si_mountpoint = mp;
sys/vfs/ufs/ffs_vfsops.c
740
"%s", mp->mnt_stat.f_mntonname);
sys/vfs/ufs/ffs_vfsops.c
742
if( mp->mnt_flag & MNT_ROOTFS) {
sys/vfs/ufs/ffs_vfsops.c
748
mp->mnt_time = fs->fs_time;
sys/vfs/ufs/ffs_vfsops.c
761
(error = softdep_mount(devvp, mp, fs)) != 0) {
sys/vfs/ufs/ffs_vfsops.c
769
vfs_add_vnodeops(mp, &ffs_vnode_vops, &mp->mnt_vn_norm_ops);
sys/vfs/ufs/ffs_vfsops.c
770
vfs_add_vnodeops(mp, &ffs_spec_vops, &mp->mnt_vn_spec_ops);
sys/vfs/ufs/ffs_vfsops.c
771
vfs_add_vnodeops(mp, &ffs_fifo_vops, &mp->mnt_vn_fifo_ops);
sys/vfs/ufs/ffs_vfsops.c
785
mp->mnt_data = (qaddr_t)0;
sys/vfs/ufs/ffs_vfsops.c
824
ffs_unmount(struct mount *mp, int mntflags)
sys/vfs/ufs/ffs_vfsops.c
834
if (mp->mnt_flag & MNT_SOFTDEP) {
sys/vfs/ufs/ffs_vfsops.c
835
if ((error = softdep_flushfiles(mp, flags)) != 0)
sys/vfs/ufs/ffs_vfsops.c
838
if ((error = ffs_flushfiles(mp, flags)) != 0)
sys/vfs/ufs/ffs_vfsops.c
841
ump = VFSTOUFS(mp);
sys/vfs/ufs/ffs_vfsops.c
866
mp->mnt_data = (qaddr_t)0;
sys/vfs/ufs/ffs_vfsops.c
867
mp->mnt_flag &= ~MNT_LOCAL;
sys/vfs/ufs/ffs_vfsops.c
875
ffs_flushfiles(struct mount *mp, int flags)
sys/vfs/ufs/ffs_vfsops.c
880
ump = VFSTOUFS(mp);
sys/vfs/ufs/ffs_vfsops.c
882
if (mp->mnt_flag & MNT_QUOTA) {
sys/vfs/ufs/ffs_vfsops.c
884
error = vflush(mp, 0, SKIPSYSTEM|flags);
sys/vfs/ufs/ffs_vfsops.c
891
ufs_quotaoff(mp, i);
sys/vfs/ufs/ffs_vfsops.c
902
if ((error = vflush(mp, 0, flags)) != 0)
sys/vfs/ufs/ffs_vfsops.c
917
ffs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
sys/vfs/ufs/ffs_vfsops.c
922
ump = VFSTOUFS(mp);
sys/vfs/ufs/ffs_vfsops.c
934
if (sbp != &mp->mnt_stat) {
sys/vfs/ufs/ffs_vfsops.c
935
sbp->f_type = mp->mnt_vfc->vfc_typenum;
sys/vfs/ufs/ffs_vfsops.c
936
bcopy((caddr_t)mp->mnt_stat.f_mntfromname,
sys/vfs/ufs/ffs_vfsops.c
951
static int ffs_sync_scan1(struct mount *mp, struct vnode *vp, void *data);
sys/vfs/ufs/ffs_vfsops.c
952
static int ffs_sync_scan2(struct mount *mp, struct vnode *vp, void *data);
sys/vfs/ufs/ffs_vfsops.c
955
ffs_sync(struct mount *mp, int waitfor)
sys/vfs/ufs/ffs_vfsops.c
957
struct ufsmount *ump = VFSTOUFS(mp);
sys/vfs/ufs/ffs_vfsops.c
976
vmntvnodescan(mp, VMSC_GETVP|VMSC_NOWAIT,
sys/vfs/ufs/ffs_vfsops.c
992
ufs_qsync(mp);
sys/vfs/ufs/quota.h
186
int ufs_qsync(struct mount *mp);
sys/vfs/ufs/ufs_bmap.c
118
struct mount *mp;
sys/vfs/ufs/ufs_bmap.c
126
mp = vp->v_mount;
sys/vfs/ufs/ufs_bmap.c
127
ump = VFSTOUFS(mp);
sys/vfs/ufs/ufs_bmap.c
142
maxrun = mp->mnt_iosize_max / mp->mnt_stat.f_iosize - 1;
sys/vfs/ufs/ufs_bmap.c
196
mp->mnt_stat.f_iosize, 0, 0);
sys/vfs/ufs/ufs_lookup.c
603
struct mount *mp;
sys/vfs/ufs/ufs_lookup.c
605
mp = ITOV(ip)->v_mount;
sys/vfs/ufs/ufs_lookup.c
607
mp->mnt_stat.f_mntfromname, (u_long)ip->i_number, (long)offset, how);
sys/vfs/ufs/ufs_lookup.c
608
if ((mp->mnt_flag & MNT_RDONLY) == 0)
sys/vfs/ufs/ufs_quota.c
410
static int ufs_quotaon_scan(struct mount *mp, struct vnode *vp, void *data);
sys/vfs/ufs/ufs_quota.c
413
ufs_quotaon(struct ucred *cred, struct mount *mp, int type, caddr_t fname)
sys/vfs/ufs/ufs_quota.c
415
struct ufsmount *ump = VFSTOUFS(mp);
sys/vfs/ufs/ufs_quota.c
438
ufs_quotaoff(mp, type);
sys/vfs/ufs/ufs_quota.c
440
mp->mnt_flag |= MNT_QUOTA;
sys/vfs/ufs/ufs_quota.c
466
error = vmntvnodescan(mp, VMSC_GETVP,
sys/vfs/ufs/ufs_quota.c
473
ufs_quotaoff(mp, type);
sys/vfs/ufs/ufs_quota.c
478
ufs_quotaon_scan(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/ufs/ufs_quota.c
493
static int ufs_quotaoff_scan(struct mount *mp, struct vnode *vp, void *data);
sys/vfs/ufs/ufs_quota.c
496
ufs_quotaoff(struct mount *mp, int type)
sys/vfs/ufs/ufs_quota.c
499
struct ufsmount *ump = VFSTOUFS(mp);
sys/vfs/ufs/ufs_quota.c
515
vmntvnodescan(mp, VMSC_GETVP, NULL, ufs_quotaoff_scan, &scaninfo);
sys/vfs/ufs/ufs_quota.c
529
mp->mnt_flag &= ~MNT_QUOTA;
sys/vfs/ufs/ufs_quota.c
534
ufs_quotaoff_scan(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/ufs/ufs_quota.c
554
ufs_getquota(struct mount *mp, u_long id, int type, caddr_t addr)
sys/vfs/ufs/ufs_quota.c
559
error = ufs_dqget(NULLVP, id, VFSTOUFS(mp), type, &dq);
sys/vfs/ufs/ufs_quota.c
571
ufs_setquota(struct mount *mp, u_long id, int type, caddr_t addr)
sys/vfs/ufs/ufs_quota.c
575
struct ufsmount *ump = VFSTOUFS(mp);
sys/vfs/ufs/ufs_quota.c
628
ufs_setuse(struct mount *mp, u_long id, int type, caddr_t addr)
sys/vfs/ufs/ufs_quota.c
631
struct ufsmount *ump = VFSTOUFS(mp);
sys/vfs/ufs/ufs_quota.c
672
static int ufs_qsync_scan(struct mount *mp, struct vnode *vp, void *data);
sys/vfs/ufs/ufs_quota.c
675
ufs_qsync(struct mount *mp)
sys/vfs/ufs/ufs_quota.c
677
struct ufsmount *ump = VFSTOUFS(mp);
sys/vfs/ufs/ufs_quota.c
697
vmntvnodescan(mp, VMSC_GETVP|VMSC_NOWAIT,
sys/vfs/ufs/ufs_quota.c
704
ufs_qsync_scan(struct mount *mp, struct vnode *vp, void *data)
sys/vfs/ufs/ufs_vfsops.c
141
if (vfs_busy(mp, LK_NOWAIT))
sys/vfs/ufs/ufs_vfsops.c
147
error = ufs_quotaon(cred, mp, type, arg);
sys/vfs/ufs/ufs_vfsops.c
151
error = ufs_quotaoff(mp, type);
sys/vfs/ufs/ufs_vfsops.c
155
error = ufs_setquota(mp, uid, type, arg);
sys/vfs/ufs/ufs_vfsops.c
159
error = ufs_setuse(mp, uid, type, arg);
sys/vfs/ufs/ufs_vfsops.c
163
error = ufs_getquota(mp, uid, type, arg);
sys/vfs/ufs/ufs_vfsops.c
167
error = ufs_qsync(mp);
sys/vfs/ufs/ufs_vfsops.c
174
vfs_unbusy(mp);
sys/vfs/ufs/ufs_vfsops.c
203
ufs_fhtovp(struct mount *mp, struct vnode *rootvp,
sys/vfs/ufs/ufs_vfsops.c
210
error = VFS_VGET(mp, NULL, ufhp->ufid_ino, &nvp);
sys/vfs/ufs/ufs_vfsops.c
218
(VFSTOUFS(mp)->um_i_effnlink_valid ? ip->i_effnlink :
sys/vfs/ufs/ufs_vfsops.c
236
ufs_check_export(struct mount *mp, struct sockaddr *nam, int *exflagsp,
sys/vfs/ufs/ufs_vfsops.c
242
ump = VFSTOUFS(mp);
sys/vfs/ufs/ufs_vfsops.c
246
np = vfs_export_lookup(mp, &ump->um_export, nam);
sys/vfs/ufs/ufs_vfsops.c
58
ufs_root(struct mount *mp, struct vnode **vpp)
sys/vfs/ufs/ufs_vfsops.c
63
error = VFS_VGET(mp, NULL, (ino_t)UFS_ROOTINO, &nvp);
sys/vfs/ufs/ufs_vfsops.c
74
ufs_quotactl(struct mount *mp, int cmds, uid_t uid, caddr_t arg,
sys/vfs/ufs/ufsmount.h
98
#define VFSTOUFS(mp) ((struct ufsmount *)((mp)->mnt_data))
sys/vm/vm_page.c
1604
struct vm_page_hash_elm *mp;
sys/vm/vm_page.c
1610
mp = vm_page_hash_hash(object, pindex);
sys/vm/vm_page.c
1611
for (i = 0; i < VM_PAGE_HASH_SET; ++i, ++mp) {
sys/vm/vm_page.c
1612
if (mp->object != object ||
sys/vm/vm_page.c
1613
mp->pindex != pindex) {
sys/vm/vm_page.c
1616
m = mp->m;
sys/vm/vm_page.c
1629
if (mp->ticks != ticks)
sys/vm/vm_page.c
1630
mp->ticks = ticks;
sys/vm/vm_page.c
1646
struct vm_page_hash_elm *mp;
sys/vm/vm_page.c
1685
mp = vm_page_hash_hash(object, pindex);
sys/vm/vm_page.c
1686
best = mp;
sys/vm/vm_page.c
1689
for (i = 0; i < VM_PAGE_HASH_SET; ++i, ++mp) {
sys/vm/vm_page.c
1690
if (mp->m == m &&
sys/vm/vm_page.c
1691
mp->object == object &&
sys/vm/vm_page.c
1692
mp->pindex == pindex) {
sys/vm/vm_page.c
1697
if (mp->ticks != ticks)
sys/vm/vm_page.c
1698
mp->ticks = ticks;
sys/vm/vm_page.c
1708
delta = ticks - mp->ticks;
sys/vm/vm_page.c
1710
best = mp;
sys/vm/vm_page.c
1712
best = mp;
sys/vm/vm_page.c
754
struct vm_page_hash_elm *mp;
sys/vm/vm_page.c
860
mp = (void *)kmem_alloc3(kernel_map,
sys/vm/vm_page.c
864
bzero(mp, (vm_page_hash_size + VM_PAGE_HASH_SET) * sizeof(*mp));
sys/vm/vm_page.c
866
vm_page_hash = mp;
test/debug/vnodeinfo.c
104
struct mount *mp;
test/debug/vnodeinfo.c
155
kkread(kd, Nl[0].n_value, &mp, sizeof(mp));
test/debug/vnodeinfo.c
156
while (mp)
test/debug/vnodeinfo.c
157
mp = dumpmount(kd, mp);
test/debug/vnodeinfo.c
196
dumpmount(kvm_t *kd, struct mount *mp)
test/debug/vnodeinfo.c
202
kkread(kd, (u_long)mp, &mnt, sizeof(mnt));
test/debug/vnodeinfo.c
81
static struct mount *dumpmount(kvm_t *kd, struct mount *mp);
test/testcases/sysv/sysvmsg/msgtest.c
265
print_msqid_ds(struct msqid_ds *mp, mode_t mode)
test/testcases/sysv/sysvmsg/msgtest.c
271
mp->msg_perm.uid, mp->msg_perm.gid,
test/testcases/sysv/sysvmsg/msgtest.c
272
mp->msg_perm.cuid, mp->msg_perm.cgid,
test/testcases/sysv/sysvmsg/msgtest.c
273
mp->msg_perm.mode & 0777);
test/testcases/sysv/sysvmsg/msgtest.c
276
mp->msg_qnum, (u_long)mp->msg_qbytes, mp->msg_lspid,
test/testcases/sysv/sysvmsg/msgtest.c
277
mp->msg_lrpid);
test/testcases/sysv/sysvmsg/msgtest.c
279
printf("stime: %s", ctime(&mp->msg_stime));
test/testcases/sysv/sysvmsg/msgtest.c
280
printf("rtime: %s", ctime(&mp->msg_rtime));
test/testcases/sysv/sysvmsg/msgtest.c
281
printf("ctime: %s", ctime(&mp->msg_ctime));
test/testcases/sysv/sysvmsg/msgtest.c
287
if (mp->msg_perm.uid != uid || mp->msg_perm.cuid != uid)
test/testcases/sysv/sysvmsg/msgtest.c
290
if (mp->msg_perm.gid != gid || mp->msg_perm.cgid != gid)
test/testcases/sysv/sysvmsg/msgtest.c
293
if ((mp->msg_perm.mode & 0777) != mode)
usr.bin/chpass/util.c
100
month = mp - months + 1;
usr.bin/chpass/util.c
78
const char **mp;
usr.bin/chpass/util.c
96
for (mp = months;; ++mp) {
usr.bin/chpass/util.c
97
if (!*mp)
usr.bin/chpass/util.c
99
if (!strncasecmp(*mp, t, 3)) {
usr.bin/fstat/ntfs.c
50
struct ntfsmount mp;
usr.bin/fstat/ntfs.c
64
if (!kread(ino.i_mp, &mp, sizeof(mp))) {
usr.bin/fstat/ntfs.c
69
fsp->mode = mp.ntm_mode | mtrans(vp->v_type);
usr.bin/mail/cmd1.c
162
struct message *mp;
usr.bin/mail/cmd1.c
169
mp = &message[mesg-1];
usr.bin/mail/cmd1.c
170
readline(setinput(mp), headline, LINESIZE);
usr.bin/mail/cmd1.c
171
if ((subjline = hfield("subject", mp)) == NULL)
usr.bin/mail/cmd1.c
172
subjline = hfield("subj", mp);
usr.bin/mail/cmd1.c
176
curind = dot == mp ? '>' : ' ';
usr.bin/mail/cmd1.c
178
if (mp->m_flag & MSAVED)
usr.bin/mail/cmd1.c
180
if (mp->m_flag & MPRESERVE)
usr.bin/mail/cmd1.c
182
if ((mp->m_flag & (MREAD|MNEW)) == MNEW)
usr.bin/mail/cmd1.c
184
if ((mp->m_flag & (MREAD|MNEW)) == 0)
usr.bin/mail/cmd1.c
186
if (mp->m_flag & MBOX)
usr.bin/mail/cmd1.c
189
sprintf(wcount, "%3ld/%-5ld", mp->m_lines, mp->m_size);
usr.bin/mail/cmd1.c
192
skin(hfield("to", mp)) : nameof(mp, 0);
usr.bin/mail/cmd1.c
280
struct message *mp;
usr.bin/mail/cmd1.c
312
mp = &message[*ip - 1];
usr.bin/mail/cmd1.c
313
touch(mp);
usr.bin/mail/cmd1.c
314
dot = mp;
usr.bin/mail/cmd1.c
317
sendmessage(mp, obuf, doign ? ignore : 0, NULL);
usr.bin/mail/cmd1.c
352
struct message *mp;
usr.bin/mail/cmd1.c
366
mp = &message[*ip - 1];
usr.bin/mail/cmd1.c
367
touch(mp);
usr.bin/mail/cmd1.c
368
dot = mp;
usr.bin/mail/cmd1.c
371
ibuf = setinput(mp);
usr.bin/mail/cmd1.c
372
c = mp->m_lines;
usr.bin/mail/cmd1.c
55
struct message *mp;
usr.bin/mail/cmd1.c
63
mp = &message[screen * size];
usr.bin/mail/cmd1.c
64
if (mp >= &message[msgCount])
usr.bin/mail/cmd1.c
65
mp = &message[msgCount - size];
usr.bin/mail/cmd1.c
66
if (mp < &message[0])
usr.bin/mail/cmd1.c
67
mp = &message[0];
usr.bin/mail/cmd1.c
69
mesg = mp - &message[0];
usr.bin/mail/cmd1.c
71
dot = mp;
usr.bin/mail/cmd1.c
72
for (; mp < &message[msgCount]; mp++) {
usr.bin/mail/cmd1.c
74
if (mp->m_flag & MDELETED)
usr.bin/mail/cmd2.c
105
for (mp = dot+1; mp < &message[msgCount]; mp++)
usr.bin/mail/cmd2.c
106
if ((mp->m_flag & (MDELETED|MSAVED)) == 0)
usr.bin/mail/cmd2.c
108
if (mp >= &message[msgCount]) {
usr.bin/mail/cmd2.c
112
dot = mp;
usr.bin/mail/cmd2.c
149
struct message *mp;
usr.bin/mail/cmd2.c
181
mp = &message[*ip - 1];
usr.bin/mail/cmd2.c
182
touch(mp);
usr.bin/mail/cmd2.c
183
if (sendmessage(mp, obuf, ignore, NULL) < 0) {
usr.bin/mail/cmd2.c
189
mp->m_flag |= MSAVED;
usr.bin/mail/cmd2.c
292
struct message *mp;
usr.bin/mail/cmd2.c
297
mp = &message[*ip - 1];
usr.bin/mail/cmd2.c
298
touch(mp);
usr.bin/mail/cmd2.c
299
mp->m_flag |= MDELETED|MTOUCH;
usr.bin/mail/cmd2.c
300
mp->m_flag &= ~(MPRESERVE|MSAVED|MBOX);
usr.bin/mail/cmd2.c
329
struct message *mp;
usr.bin/mail/cmd2.c
333
mp = &message[*ip - 1];
usr.bin/mail/cmd2.c
334
touch(mp);
usr.bin/mail/cmd2.c
335
dot = mp;
usr.bin/mail/cmd2.c
336
mp->m_flag &= ~MDELETED;
usr.bin/mail/cmd2.c
53
struct message *mp;
usr.bin/mail/cmd2.c
78
mp = &message[*ip2 - 1];
usr.bin/mail/cmd2.c
79
if ((mp->m_flag & MDELETED) == 0) {
usr.bin/mail/cmd2.c
80
dot = mp;
usr.bin/mail/cmd3.c
195
struct message *mp;
usr.bin/mail/cmd3.c
205
mp = &message[msgvec[0] - 1];
usr.bin/mail/cmd3.c
206
touch(mp);
usr.bin/mail/cmd3.c
207
dot = mp;
usr.bin/mail/cmd3.c
208
if ((rcv = skin(hfield("from", mp))) == NULL)
usr.bin/mail/cmd3.c
209
rcv = skin(nameof(mp, 1));
usr.bin/mail/cmd3.c
210
if ((replyto = skin(hfield("reply-to", mp))) != NULL)
usr.bin/mail/cmd3.c
212
else if ((cp = skin(hfield("to", mp))) != NULL)
usr.bin/mail/cmd3.c
233
if ((head.h_subject = hfield("subject", mp)) == NULL)
usr.bin/mail/cmd3.c
234
head.h_subject = hfield("subj", mp);
usr.bin/mail/cmd3.c
236
if (replyto == NULL && (cp = skin(hfield("cc", mp))) != NULL) {
usr.bin/mail/cmd3.c
248
head.h_inreplyto = skin(hfield("message-id", mp));
usr.bin/mail/cmd3.c
281
struct message *mp;
usr.bin/mail/cmd3.c
289
mp = &message[mesg-1];
usr.bin/mail/cmd3.c
290
mp->m_flag |= MPRESERVE;
usr.bin/mail/cmd3.c
291
mp->m_flag &= ~MBOX;
usr.bin/mail/cmd3.c
292
dot = mp;
usr.bin/mail/cmd3.c
319
struct message *mp;
usr.bin/mail/cmd3.c
324
mp = &message[mesg-1];
usr.bin/mail/cmd3.c
325
printf("%d: %ld/%ld\n", mesg, mp->m_lines, mp->m_size);
usr.bin/mail/cmd3.c
575
struct message *mp;
usr.bin/mail/cmd3.c
581
mp = &message[*ap - 1];
usr.bin/mail/cmd3.c
582
touch(mp);
usr.bin/mail/cmd3.c
583
dot = mp;
usr.bin/mail/cmd3.c
584
if ((cp = skin(hfield("from", mp))) == NULL)
usr.bin/mail/cmd3.c
585
cp = skin(nameof(mp, 2));
usr.bin/mail/cmd3.c
587
mid = skin(hfield("message-id", mp));
usr.bin/mail/cmd3.c
591
mp = &message[msgvec[0] - 1];
usr.bin/mail/cmd3.c
592
if ((head.h_subject = hfield("subject", mp)) == NULL)
usr.bin/mail/cmd3.c
593
head.h_subject = hfield("subj", mp);
usr.bin/mail/collect.c
630
struct message *mp = message + *msgvec - 1;
usr.bin/mail/collect.c
632
touch(mp);
usr.bin/mail/collect.c
634
if (sendmessage(mp, fp, ig, tabst) < 0) {
usr.bin/mail/edit.c
101
mp->m_block = blockof(size);
usr.bin/mail/edit.c
102
mp->m_offset = boffsetof(size);
usr.bin/mail/edit.c
103
mp->m_size = (long)fsize(fp);
usr.bin/mail/edit.c
104
mp->m_lines = 0;
usr.bin/mail/edit.c
105
mp->m_flag |= MODIFY;
usr.bin/mail/edit.c
109
mp->m_lines++;
usr.bin/mail/edit.c
71
struct message *mp;
usr.bin/mail/edit.c
94
dot = mp = &message[msgvec[i] - 1];
usr.bin/mail/edit.c
95
touch(mp);
usr.bin/mail/edit.c
97
fp = run_editor(setinput(mp), mp->m_size, type, readonly);
usr.bin/mail/fio.c
201
setinput(struct message *mp)
usr.bin/mail/fio.c
205
positionof(mp->m_block, mp->m_offset), SEEK_SET) < 0)
usr.bin/mail/fio.c
245
append(struct message *mp, FILE *f)
usr.bin/mail/fio.c
247
return (fwrite((char *)mp, sizeof(*mp), 1, f) != 1);
usr.bin/mail/lex.c
608
struct message *mp;
usr.bin/mail/lex.c
612
for (mp = &message[omsgCount]; mp < &message[msgCount]; mp++)
usr.bin/mail/lex.c
613
if (mp->m_flag & MNEW)
usr.bin/mail/lex.c
615
if (mp >= &message[msgCount])
usr.bin/mail/lex.c
616
for (mp = &message[omsgCount]; mp < &message[msgCount]; mp++)
usr.bin/mail/lex.c
617
if ((mp->m_flag & MREAD) == 0)
usr.bin/mail/lex.c
619
if (mp < &message[msgCount])
usr.bin/mail/lex.c
620
mdot = mp - &message[0] + 1;
usr.bin/mail/lex.c
624
for (mp = &message[0], n = 0, u = 0; mp < &message[msgCount]; mp++) {
usr.bin/mail/lex.c
625
if (mp->m_flag & MNEW)
usr.bin/mail/lex.c
627
if ((mp->m_flag & MREAD) == 0)
usr.bin/mail/lex.c
629
if (mp->m_flag & MDELETED)
usr.bin/mail/lex.c
631
if (mp->m_flag & MSAVED)
usr.bin/mail/list.c
115
struct message *mp;
usr.bin/mail/list.c
311
mp = &message[i - 1];
usr.bin/mail/list.c
314
if ((mp->m_flag & colp->co_mask)
usr.bin/mail/list.c
319
for (mp = &message[0]; mp < &message[msgCount]; mp++)
usr.bin/mail/list.c
320
if (mp->m_flag & MMARK)
usr.bin/mail/list.c
322
if (mp >= &message[msgCount]) {
usr.bin/mail/list.c
361
struct message *mp;
usr.bin/mail/list.c
367
mp = &message[mesg-1];
usr.bin/mail/list.c
368
if (f != MDELETED && (mp->m_flag & MDELETED) != 0) {
usr.bin/mail/list.c
57
struct message *mp;
usr.bin/mail/list.c
631
struct message *mp;
usr.bin/mail/list.c
637
for (mp = dot; mp < &message[msgCount]; mp++)
usr.bin/mail/list.c
638
if ((mp->m_flag & m) == f)
usr.bin/mail/list.c
639
return (mp - message + 1);
usr.bin/mail/list.c
640
for (mp = dot-1; mp >= &message[0]; mp--)
usr.bin/mail/list.c
641
if ((mp->m_flag & m) == f)
usr.bin/mail/list.c
642
return (mp - message + 1);
usr.bin/mail/list.c
66
for (mp = &message[0]; mp < &message[msgCount]; mp++)
usr.bin/mail/list.c
67
if (mp->m_flag & MMARK)
usr.bin/mail/list.c
673
struct message *mp;
usr.bin/mail/list.c
68
*ip++ = mp - &message[0] + 1;
usr.bin/mail/list.c
682
mp = &message[mesg - 1];
usr.bin/mail/list.c
685
cp = hfield(*to, mp);
usr.bin/mail/list.c
709
struct message *mp;
usr.bin/mail/list.c
717
mp = &message[mesg-1];
usr.bin/mail/list.c
728
cp2 = hfield(*str != '\0' ? str : "subject", mp);
usr.bin/mail/list.c
733
cp = hfield("subject", mp);
usr.bin/mail/list.c
776
struct message *mp;
usr.bin/mail/list.c
784
for (mp = &message[0]; mp < &message[msgCount]; mp++)
usr.bin/mail/list.c
785
if ((mp->m_flag & MDELETED) == f)
usr.bin/mail/list.c
786
return (mp - &message[0] + 1);
usr.bin/mail/list.c
794
for (mp = &message[msgCount-1]; mp >= &message[0]; mp--)
usr.bin/mail/list.c
795
if ((mp->m_flag & MDELETED) == f)
usr.bin/mail/list.c
796
return (mp - &message[0] + 1);
usr.bin/mail/quit.c
143
for (mp = &message[0]; mp < &message[msgCount]; mp++) {
usr.bin/mail/quit.c
144
if (mp->m_flag & MNEW) {
usr.bin/mail/quit.c
145
mp->m_flag &= ~MNEW;
usr.bin/mail/quit.c
146
mp->m_flag |= MSTATUS;
usr.bin/mail/quit.c
148
if (mp->m_flag & MSTATUS)
usr.bin/mail/quit.c
150
if ((mp->m_flag & MTOUCH) == 0)
usr.bin/mail/quit.c
151
mp->m_flag |= MPRESERVE;
usr.bin/mail/quit.c
152
if ((mp->m_flag & nohold) == 0)
usr.bin/mail/quit.c
153
mp->m_flag |= holdbit;
usr.bin/mail/quit.c
160
for (c = 0, p = 0, mp = &message[0]; mp < &message[msgCount]; mp++) {
usr.bin/mail/quit.c
161
if (mp->m_flag & MBOX)
usr.bin/mail/quit.c
163
if (mp->m_flag & MPRESERVE)
usr.bin/mail/quit.c
165
if (mp->m_flag & MODIFY)
usr.bin/mail/quit.c
167
if (Tflag != NULL && (mp->m_flag & (MREAD|MDELETED)) != 0) {
usr.bin/mail/quit.c
170
if ((id = hfield("article-id", mp)) != NULL)
usr.bin/mail/quit.c
246
for (mp = &message[0]; mp < &message[msgCount]; mp++)
usr.bin/mail/quit.c
247
if (mp->m_flag & MBOX)
usr.bin/mail/quit.c
248
if (sendmessage(mp, obuf, saveignore, NULL) < 0) {
usr.bin/mail/quit.c
336
struct message *mp;
usr.bin/mail/quit.c
350
for (mp = &message[0]; mp < &message[msgCount]; mp++)
usr.bin/mail/quit.c
351
if ((mp->m_flag&MPRESERVE)||(mp->m_flag&MTOUCH)==0) {
usr.bin/mail/quit.c
353
if (sendmessage(mp, obuf, NULL, NULL) < 0) {
usr.bin/mail/quit.c
390
struct message *mp;
usr.bin/mail/quit.c
402
for (mp = &message[0], gotcha = 0; mp < &message[msgCount]; mp++) {
usr.bin/mail/quit.c
403
if (mp->m_flag & MNEW) {
usr.bin/mail/quit.c
404
mp->m_flag &= ~MNEW;
usr.bin/mail/quit.c
405
mp->m_flag |= MSTATUS;
usr.bin/mail/quit.c
407
if (mp->m_flag & (MODIFY|MDELETED|MSTATUS))
usr.bin/mail/quit.c
409
if (Tflag != NULL && (mp->m_flag & (MREAD|MDELETED)) != 0) {
usr.bin/mail/quit.c
412
if ((id = hfield("article-id", mp)) != NULL)
usr.bin/mail/quit.c
461
for (mp = &message[0]; mp < &message[msgCount]; mp++) {
usr.bin/mail/quit.c
462
if ((mp->m_flag & MDELETED) != 0)
usr.bin/mail/quit.c
465
if (sendmessage(mp, obuf, NULL, NULL) < 0) {
usr.bin/mail/quit.c
72
struct message *mp;
usr.bin/mail/send.c
126
statusput(mp, obuf, prefix);
usr.bin/mail/send.c
149
statusput(mp, obuf, prefix);
usr.bin/mail/send.c
222
statusput(struct message *mp, FILE *obuf, char *prefix)
usr.bin/mail/send.c
227
if (mp->m_flag & MREAD)
usr.bin/mail/send.c
229
if ((mp->m_flag & MNEW) == 0)
usr.bin/mail/send.c
50
sendmessage(struct message *mp, FILE *obuf, struct ignoretab *doign,
usr.bin/mail/send.c
69
ibuf = setinput(mp);
usr.bin/mail/send.c
70
count = mp->m_size;
usr.bin/mail/send.c
97
statusput(mp, obuf, prefix);
usr.bin/mail/util.c
125
hfield(const char *field, struct message *mp)
usr.bin/mail/util.c
133
ibuf = setinput(mp);
usr.bin/mail/util.c
134
if ((lc = mp->m_lines - 1) < 0)
usr.bin/mail/util.c
332
nameof(struct message *mp, int reptype)
usr.bin/mail/util.c
336
cp = skin(name1(mp, reptype));
usr.bin/mail/util.c
489
name1(struct message *mp, int reptype)
usr.bin/mail/util.c
497
if ((cp = hfield("from", mp)) != NULL)
usr.bin/mail/util.c
499
if (reptype == 0 && (cp = hfield("sender", mp)) != NULL)
usr.bin/mail/util.c
501
ibuf = setinput(mp);
usr.bin/mail/util.c
86
touch(struct message *mp)
usr.bin/mail/util.c
88
mp->m_flag |= MTOUCH;
usr.bin/mail/util.c
89
if ((mp->m_flag & MREAD) == 0)
usr.bin/mail/util.c
90
mp->m_flag |= MREAD|MSTATUS;
usr.bin/netstat/mbuf.c
175
for (mp = mbtypenames; mp->mt_name; mp++)
usr.bin/netstat/mbuf.c
176
if (mbtypes[mp->mt_type]) {
usr.bin/netstat/mbuf.c
177
seen[mp->mt_type] = YES;
usr.bin/netstat/mbuf.c
180
mbtypes[mp->mt_type], mp->mt_name);
usr.bin/netstat/mbuf.c
69
struct mbtypenames *mp;
usr.bin/rwho/rwho.c
103
mp = myutmp;
usr.bin/rwho/rwho.c
129
mp->myutmp = we->we_utmp; mp->myidle = we->we_idle;
usr.bin/rwho/rwho.c
130
strcpy(mp->myhost, w->wd_hostname);
usr.bin/rwho/rwho.c
131
nusers++; we++; mp++;
usr.bin/rwho/rwho.c
136
mp = myutmp;
usr.bin/rwho/rwho.c
140
int j = strlen(mp->myhost) + 1 + sizeof(mp->myutmp.out_line);
usr.bin/rwho/rwho.c
143
mp++;
usr.bin/rwho/rwho.c
145
mp = myutmp;
usr.bin/rwho/rwho.c
151
localtime((time_t *)&mp->myutmp.out_time));
usr.bin/rwho/rwho.c
152
sprintf(buf, "%s:%-.*s", mp->myhost,
usr.bin/rwho/rwho.c
153
(int)sizeof(mp->myutmp.out_line), mp->myutmp.out_line);
usr.bin/rwho/rwho.c
155
(int)sizeof(mp->myutmp.out_name),
usr.bin/rwho/rwho.c
156
(int)sizeof(mp->myutmp.out_name),
usr.bin/rwho/rwho.c
157
mp->myutmp.out_name,
usr.bin/rwho/rwho.c
161
mp->myidle /= 60;
usr.bin/rwho/rwho.c
162
if (mp->myidle) {
usr.bin/rwho/rwho.c
164
if (mp->myidle >= 100*60)
usr.bin/rwho/rwho.c
165
mp->myidle = 100*60 - 1;
usr.bin/rwho/rwho.c
166
if (mp->myidle >= 60)
usr.bin/rwho/rwho.c
167
printf(" %2d", mp->myidle / 60);
usr.bin/rwho/rwho.c
172
printf(":%02d", mp->myidle % 60);
usr.bin/rwho/rwho.c
175
mp++;
usr.bin/rwho/rwho.c
74
struct myutmp *mp;
usr.bin/showmount/showmount.c
249
struct mountlist *mp;
usr.bin/showmount/showmount.c
260
mp = (struct mountlist *)malloc(sizeof(struct mountlist));
usr.bin/showmount/showmount.c
261
if (mp == NULL)
usr.bin/showmount/showmount.c
263
mp->ml_left = mp->ml_right = NULL;
usr.bin/showmount/showmount.c
264
strp = mp->ml_host;
usr.bin/showmount/showmount.c
267
strp = mp->ml_dirp;
usr.bin/showmount/showmount.c
276
*mlp = mp;
usr.bin/showmount/showmount.c
280
val = strcmp(mp->ml_host, tp->ml_host);
usr.bin/showmount/showmount.c
281
val2 = strcmp(mp->ml_dirp, tp->ml_dirp);
usr.bin/showmount/showmount.c
286
free(mp);
usr.bin/showmount/showmount.c
294
free(mp);
usr.bin/showmount/showmount.c
301
free(mp);
usr.bin/showmount/showmount.c
314
*otp = mp;
usr.bin/showmount/showmount.c
378
print_dump(struct mountlist *mp)
usr.bin/showmount/showmount.c
381
if (mp == NULL)
usr.bin/showmount/showmount.c
383
if (mp->ml_left)
usr.bin/showmount/showmount.c
384
print_dump(mp->ml_left);
usr.bin/showmount/showmount.c
387
printf("%s:%s\n", mp->ml_host, mp->ml_dirp);
usr.bin/showmount/showmount.c
390
printf("%s\n", mp->ml_dirp);
usr.bin/showmount/showmount.c
393
printf("%s\n", mp->ml_host);
usr.bin/showmount/showmount.c
396
if (mp->ml_right)
usr.bin/showmount/showmount.c
397
print_dump(mp->ml_right);
usr.sbin/config/mkheaders.c
117
mp = dp->d_conn;
usr.sbin/config/mkheaders.c
118
if (mp != NULL && dp->d_connunit < 0)
usr.sbin/config/mkheaders.c
119
mp = NULL;
usr.sbin/config/mkheaders.c
120
if (mp != NULL && strcmp(mp, "nexus") == 0)
usr.sbin/config/mkheaders.c
121
mp = NULL;
usr.sbin/config/mkheaders.c
122
if (mp != NULL) {
usr.sbin/config/mkheaders.c
123
do_count(mp, hname, 0);
usr.sbin/config/mkheaders.c
86
const char *mp;
usr.sbin/lpr/lpd/modes.c
199
struct modes *mp;
usr.sbin/lpr/lpd/modes.c
201
for (mp = cmodes; mp->name; ++mp)
usr.sbin/lpr/lpd/modes.c
202
if (CHK(str, mp->name)) {
usr.sbin/lpr/lpd/modes.c
203
ip->c_cflag &= ~mp->unset;
usr.sbin/lpr/lpd/modes.c
204
ip->c_cflag |= mp->set;
usr.sbin/lpr/lpd/modes.c
207
for (mp = imodes; mp->name; ++mp)
usr.sbin/lpr/lpd/modes.c
208
if (CHK(str, mp->name)) {
usr.sbin/lpr/lpd/modes.c
209
ip->c_iflag &= ~mp->unset;
usr.sbin/lpr/lpd/modes.c
210
ip->c_iflag |= mp->set;
usr.sbin/lpr/lpd/modes.c
213
for (mp = lmodes; mp->name; ++mp)
usr.sbin/lpr/lpd/modes.c
214
if (CHK(str, mp->name)) {
usr.sbin/lpr/lpd/modes.c
215
ip->c_lflag &= ~mp->unset;
usr.sbin/lpr/lpd/modes.c
216
ip->c_lflag |= mp->set;
usr.sbin/lpr/lpd/modes.c
219
for (mp = omodes; mp->name; ++mp)
usr.sbin/lpr/lpd/modes.c
220
if (CHK(str, mp->name)) {
usr.sbin/lpr/lpd/modes.c
221
ip->c_oflag &= ~mp->unset;
usr.sbin/lpr/lpd/modes.c
222
ip->c_oflag |= mp->set;
usr.sbin/makefs/ffs/ufs_bswap.h
44
#define UFS_MPNEEDSWAP(mp) (VFSTOUFS(mp)->um_flags & UFS_NEEDSWAP)
usr.sbin/makefs/ffs/ufs_bswap.h
48
#define UFS_MPNEEDSWAP(mp) (0)
usr.sbin/makefs/hammer2.c
298
struct mount mp;
usr.sbin/makefs/hammer2.c
343
memset(&mp, 0, sizeof(mp));
usr.sbin/makefs/hammer2.c
345
error = hammer2_vfs_mount(&devvp, &mp, h2_opt->mount_label, &info);
usr.sbin/makefs/hammer2.c
348
assert(mp.mnt_data);
usr.sbin/makefs/hammer2.c
352
error = hammer2_vfs_root(&mp, &vroot);
usr.sbin/makefs/hammer2.c
512
error = hammer2_vfs_unmount(&mp, 0);
usr.sbin/makefs/hammer2/hammer2.h
1247
struct mount *mp;
usr.sbin/makefs/hammer2/hammer2.h
1330
MPTOPMP(struct mount *mp)
usr.sbin/makefs/hammer2/hammer2.h
1332
return ((hammer2_pfs_t *)mp->mnt_data);
usr.sbin/makefs/hammer2/hammer2.h
1575
int vflush(struct mount *mp, int rootrefs, int flags);
usr.sbin/makefs/hammer2/hammer2.h
1938
int hammer2_vfs_sync(struct mount *mp, int waitflags);
usr.sbin/makefs/hammer2/hammer2.h
1946
int hammer2_vfs_vget(struct mount *mp, struct m_vnode *dvp,
usr.sbin/makefs/hammer2/hammer2.h
1948
int hammer2_vfs_root(struct mount *mp, struct m_vnode **vpp);
usr.sbin/makefs/hammer2/hammer2.h
1965
int hammer2_vfs_mount(struct m_vnode *makefs_devvp, struct mount *mp,
usr.sbin/makefs/hammer2/hammer2.h
1967
int hammer2_vfs_unmount(struct mount *mp, int mntflags);
usr.sbin/makefs/hammer2/hammer2.h
2024
int hammer2_init_vfsvolumes(struct mount *mp,
usr.sbin/makefs/hammer2/hammer2_compat.h
521
trigger_syncer(struct mount *mp)
usr.sbin/makefs/hammer2/hammer2_compat.h
527
trigger_syncer_start(struct mount *mp)
usr.sbin/makefs/hammer2/hammer2_compat.h
533
trigger_syncer_stop(struct mount *mp)
usr.sbin/makefs/hammer2/hammer2_compat.h
546
vop_helper_create_uid(struct mount *mp, mode_t dmode, uid_t duid,
usr.sbin/makefs/hammer2/hammer2_compat.h
561
getnewvnode(enum vtagtype tag, struct mount *mp, struct m_vnode **vpp,
usr.sbin/makefs/hammer2/hammer2_flush.c
275
pmp->mp) {
usr.sbin/makefs/hammer2/hammer2_flush.c
276
speedup_syncer(pmp->mp);
usr.sbin/makefs/hammer2/hammer2_flush.c
523
chain->pmp && chain->pmp->mp) {
usr.sbin/makefs/hammer2/hammer2_flush.c
555
chain->pmp && chain->pmp->mp) {
usr.sbin/makefs/hammer2/hammer2_flush.c
986
chain->pmp && chain->pmp->mp) {
usr.sbin/makefs/hammer2/hammer2_inode.c
1198
xuid = vop_helper_create_uid(dip->pmp->mp, pip_mode,
usr.sbin/makefs/hammer2/hammer2_inode.c
1842
vflush(struct mount *mp, int rootrefs, int flags)
usr.sbin/makefs/hammer2/hammer2_inode.c
1844
hammer2_pfs_t *pmp = MPTOPMP(mp);
usr.sbin/makefs/hammer2/hammer2_inode.c
732
*errorp = getnewvnode(VT_HAMMER2, pmp->mp, &vp, 0, 0);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
1411
hammer2_vfs_sync(ip->pmp->mp, MNT_WAIT);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
221
error = VFS_ROOT(ip->pmp->mp, &vproot);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
760
if (pmp->mp) {
usr.sbin/makefs/hammer2/hammer2_ioctl.c
851
hammer2_vfs_sync(pmp->mp, MNT_WAIT);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
585
hammer2_init_vfsvolumes(struct mount *mp, const hammer2_devvp_list_t *devvpl,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1112
error = hammer2_init_vfsvolumes(mp, &devvpl, hmp->volumes,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1124
hammer2_unmount_helper(mp, NULL, hmp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1126
hammer2_vfs_unmount(mp, MNT_FORCE);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1241
hammer2_unmount_helper(mp, NULL, hmp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1243
hammer2_vfs_unmount(mp, MNT_FORCE);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1252
hammer2_unmount_helper(mp, NULL, hmp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1254
hammer2_vfs_unmount(mp, MNT_FORCE);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1373
hammer2_unmount_helper(mp, NULL, hmp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1375
hammer2_vfs_unmount(mp, MNT_FORCE);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1405
hammer2_unmount_helper(mp, NULL, hmp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1407
hammer2_vfs_unmount(mp, MNT_FORCE);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1417
if (pmp->mp) {
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1419
hammer2_unmount_helper(mp, NULL, hmp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1421
hammer2_vfs_unmount(mp, MNT_FORCE);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1427
mp->mnt_flag |= MNT_LOCAL;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1428
mp->mnt_kern_flag |= MNTK_ALL_MPSAFE; /* all entry pts are SMP */
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1429
mp->mnt_kern_flag |= MNTK_THR_SYNC; /* new vsyncscan semantics */
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1434
mp->mnt_stat.f_iosize = HAMMER2_PBUFSIZE;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1435
mp->mnt_stat.f_bsize = HAMMER2_PBUFSIZE;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1437
mp->mnt_vstat.f_frsize = HAMMER2_PBUFSIZE;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1438
mp->mnt_vstat.f_bsize = HAMMER2_PBUFSIZE;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1443
mp->mnt_iosize_max = MAXPHYS;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1448
hammer2_mount_helper(mp, pmp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1455
vfs_getnewfsid(mp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1456
vfs_add_vnodeops(mp, &hammer2_vnode_vops, &mp->mnt_vn_norm_ops);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1457
vfs_add_vnodeops(mp, &hammer2_spec_vops, &mp->mnt_vn_spec_ops);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1458
vfs_add_vnodeops(mp, &hammer2_fifo_vops, &mp->mnt_vn_fifo_ops);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1461
copyinstr(info.volume, mp->mnt_stat.f_mntfromname,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1463
bzero(mp->mnt_stat.f_mntfromname + size, MNAMELEN - size);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1466
bzero(mp->mnt_stat.f_mntonname, sizeof(mp->mnt_stat.f_mntonname));
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1468
copyinstr(path, mp->mnt_stat.f_mntonname,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1469
sizeof(mp->mnt_stat.f_mntonname) - 1,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1473
mp->mnt_stat.f_mntonname[0] = '/';
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1480
hammer2_vfs_statfs(mp, &mp->mnt_stat, NULL);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1481
hammer2_vfs_statvfs(mp, &mp->mnt_vstat, NULL);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1543
hammer2_remount(hammer2_dev_t *hmp, struct mount *mp, char *path __unused,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1551
pmp = MPTOPMP(mp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1553
if (pmp->ronly == 1 && (mp->mnt_kern_flag & MNTK_WANTRDWR))
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1555
else if (pmp->ronly == 0 && (mp->mnt_flag & MNT_RDONLY))
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1558
if (!(hmp->ronly && (mp->mnt_kern_flag & MNTK_WANTRDWR)))
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1596
hammer2_vfs_unmount(struct mount *mp, int mntflags)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1602
pmp = MPTOPMP(mp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1620
error = vflush(mp, 0, flags);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1623
hammer2_vfs_sync(mp, MNT_WAIT);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1624
hammer2_vfs_sync(mp, MNT_WAIT);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1625
hammer2_vfs_sync(mp, MNT_WAIT);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1633
if (pmp->mp)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1634
hammer2_unmount_helper(mp, pmp, NULL);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1652
hammer2_mount_helper(struct mount *mp, hammer2_pfs_t *pmp)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1658
mp->mnt_data = (qaddr_t)pmp;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1659
pmp->mp = mp;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1694
hammer2_unmount_helper(struct mount *mp, hammer2_pfs_t *pmp, hammer2_dev_t *hmp)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1708
KKASSERT(MPTOPMP(mp) == pmp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1709
pmp->mp = NULL;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1710
mp->mnt_data = NULL;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1865
hammer2_vfs_vget(struct mount *mp, struct m_vnode *dvp,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1877
pmp = MPTOPMP(mp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1915
hammer2_vfs_root(struct mount *mp, struct m_vnode **vpp)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1921
pmp = MPTOPMP(mp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1924
mp->mnt_stat.f_mntfromname);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1964
hammer2_vfs_statfs(mp, &mp->mnt_stat, NULL);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1998
hammer2_vfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2009
pmp = MPTOPMP(mp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2025
mp->mnt_vstat.f_bsize;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2027
mp->mnt_vstat.f_bsize;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2034
adj = hmp->free_reserved / mp->mnt_vstat.f_bsize;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2040
mp->mnt_stat.f_blocks = tmp.f_blocks;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2041
mp->mnt_stat.f_bfree = tmp.f_bfree;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2042
mp->mnt_stat.f_bavail = tmp.f_bavail;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2043
mp->mnt_stat.f_files = tmp.f_files;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2044
mp->mnt_stat.f_ffree = tmp.f_ffree;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2046
*sbp = mp->mnt_stat;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2053
hammer2_vfs_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2064
pmp = MPTOPMP(mp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2079
mp->mnt_vstat.f_bsize;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2081
mp->mnt_vstat.f_bsize;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2088
adj = hmp->free_reserved / mp->mnt_vstat.f_bsize;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2094
mp->mnt_vstat.f_blocks = tmp.f_blocks;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2095
mp->mnt_vstat.f_bfree = tmp.f_bfree;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2096
mp->mnt_vstat.f_bavail = tmp.f_bavail;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2097
mp->mnt_vstat.f_files = tmp.f_files;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2098
mp->mnt_vstat.f_ffree = tmp.f_ffree;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2100
*sbp = mp->mnt_vstat;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
212
static int hammer2_vfs_statfs(struct mount *mp, struct statfs *sbp,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
214
static int hammer2_vfs_statvfs(struct mount *mp, struct statvfs *sbp,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
227
static void hammer2_mount_helper(struct mount *mp, hammer2_pfs_t *pmp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
228
static void hammer2_unmount_helper(struct mount *mp, hammer2_pfs_t *pmp,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2399
hammer2_vfs_sync(struct mount *mp, int waitfor)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2403
error = hammer2_vfs_sync_pmp(MPTOPMP(mp), waitfor);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2787
hammer2_vfs_fhtovp(struct mount *mp, struct m_vnode *rootvp,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2796
error = hammer2_vfs_root(mp, vpp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2798
error = hammer2_vfs_vget(mp, NULL, inum, vpp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2807
hammer2_vfs_checkexp(struct mount *mp, struct sockaddr *nam,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2814
pmp = MPTOPMP(mp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2815
np = vfs_export_lookup(mp, &pmp->export, nam);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2898
hammer2_vfs_modifying(struct mount *mp)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2900
if (mp->mnt_flag & MNT_RDONLY)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2902
hammer2_pfs_memory_wait(MPTOPMP(mp));
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2920
if (pmp == NULL || pmp->mp == NULL)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2936
trigger_syncer(pmp->mp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2951
trigger_syncer_start(pmp->mp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2975
trigger_syncer_stop(pmp->mp);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
533
if (pmp->mp)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
618
if (pmp->mp || iroot->cluster.nchains >= 2)
usr.sbin/makefs/hammer2/hammer2_vfsops.c
971
hammer2_vfs_mount(struct m_vnode *makefs_devvp, struct mount *mp,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
988
int ronly = ((mp->mnt_flag & MNT_RDONLY) != 0);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2767
struct mount *mp;
usr.sbin/makefs/hammer2/hammer2_vnops.c
2773
mp = ap->a_head.a_ops->head.vv_mount;
usr.sbin/makefs/hammer2/hammer2_vnops.c
2774
pmp = MPTOPMP(mp);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2779
rc = vfs_export(mp, &pmp->export,
usr.sbin/makefs/hammer2/hammer2_vnops.c
339
vap->va_fsid = pmp->mp->mnt_stat.f_fsid.val[0];
usr.sbin/makefs/hammer2/hammer2_vnops.c
400
vap->va_fsid = pmp->mp->mnt_stat.f_fsid.val[0];
usr.sbin/mlxcontrol/command.c
764
struct mlx_pause mp;
usr.sbin/mlxcontrol/command.c
770
mp.mp_which = 0;
usr.sbin/mlxcontrol/command.c
771
mp.mp_when = 30;
usr.sbin/mlxcontrol/command.c
772
mp.mp_howlong = 30;
usr.sbin/mlxcontrol/command.c
781
mp.mp_when = strtol(optarg, &cp, 0);
usr.sbin/mlxcontrol/command.c
786
mp.mp_howlong = strtol(optarg, &cp, 0);
usr.sbin/mlxcontrol/command.c
808
mp.mp_which = cancel ? MLX_PAUSE_CANCEL : MLX_PAUSE_ALL;
usr.sbin/mlxcontrol/command.c
816
mp.mp_which |= (1 << ch);
usr.sbin/mlxcontrol/command.c
820
if ((ioctl(fd, MLX_PAUSE_CHANNEL, &mp)) < 0)
usr.sbin/ppp/bundle.c
1032
dl->mp.bandwidth ? dl->mp.bandwidth :
usr.sbin/ppp/bundle.c
1038
t = &arg->bundle->ncp.mp.link.stats.total;
usr.sbin/ppp/bundle.c
1290
mp_CheckAutoloadTimer(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
160
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
1886
if ((sp = dl->mp.bandwidth) == 0 &&
usr.sbin/ppp/bundle.c
1892
if (!bundle->ncp.mp.active) {
usr.sbin/ppp/bundle.c
1902
if (bundle->ncp.mp.active) {
usr.sbin/ppp/bundle.c
1903
bundle->iface->mtu = bundle->ncp.mp.peer_mrru;
usr.sbin/ppp/bundle.c
1904
overhead = ccp_MTUOverhead(&bundle->ncp.mp.link.ccp);
usr.sbin/ppp/bundle.c
1962
mp_CheckAutoloadTimer(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
1967
mp_CheckAutoloadTimer(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
254
mp_CheckAutoloadTimer(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
285
mp_CheckAutoloadTimer(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
295
mp_CheckAutoloadTimer(&fp->bundle->ncp.mp);
usr.sbin/ppp/bundle.c
326
mp_StopAutoloadTimer(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
344
if (bundle->ncp.mp.active) {
usr.sbin/ppp/bundle.c
348
mp_LinkLost(&bundle->ncp.mp, lost);
usr.sbin/ppp/bundle.c
357
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
381
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
432
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
505
result += descriptor_UpdateSet(&bundle->ncp.mp.server.desc, r, w, e, n);
usr.sbin/ppp/bundle.c
525
if (descriptor_IsSet(&bundle->ncp.mp.server.desc, fdset))
usr.sbin/ppp/bundle.c
539
if (descriptor_IsSet(&bundle->ncp.mp.server.desc, fdset))
usr.sbin/ppp/bundle.c
540
descriptor_Read(&bundle->ncp.mp.server.desc, bundle, fdset);
usr.sbin/ppp/bundle.c
651
if (descriptor_IsSet(&bundle->ncp.mp.server.desc, fdset))
usr.sbin/ppp/bundle.c
652
if (descriptor_Write(&bundle->ncp.mp.server.desc, bundle, fdset) == 1)
usr.sbin/ppp/bundle.c
914
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
966
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/ccp.c
786
return !link2physical(ccp->fsm.link) || !ccp->fsm.bundle->ncp.mp.active ?
usr.sbin/ppp/command.c
1347
&arg->bundle->ncp.mp.link.ccp.fsm;
usr.sbin/ppp/command.c
1704
arg->bundle->ncp.mp.cfg.autoload.min = v1;
usr.sbin/ppp/command.c
1705
arg->bundle->ncp.mp.cfg.autoload.max = v2;
usr.sbin/ppp/command.c
1706
arg->bundle->ncp.mp.cfg.autoload.period = v3;
usr.sbin/ppp/command.c
1707
mp_RestartAutoloadTimer(&arg->bundle->ncp.mp);
usr.sbin/ppp/command.c
1849
arg->bundle->ncp.mp.cfg.mrru = long_val;
usr.sbin/ppp/command.c
2644
else if (!arg->bundle->ncp.mp.cfg.mrru) {
usr.sbin/ppp/command.c
2649
return &arg->bundle->ncp.mp.link;
usr.sbin/ppp/command.c
2796
arg->bundle->ncp.mp.cfg.negenddisc &= keep;
usr.sbin/ppp/command.c
2797
arg->bundle->ncp.mp.cfg.negenddisc |= add;
usr.sbin/ppp/command.c
2836
arg->bundle->ncp.mp.cfg.shortseq &= keep;
usr.sbin/ppp/command.c
2837
arg->bundle->ncp.mp.cfg.shortseq |= add;
usr.sbin/ppp/command.c
533
mp_Enddisc(bundle->ncp.mp.cfg.enddisc.class,
usr.sbin/ppp/command.c
534
bundle->ncp.mp.cfg.enddisc.address,
usr.sbin/ppp/command.c
535
bundle->ncp.mp.cfg.enddisc.len));
usr.sbin/ppp/command.c
569
mp_Enddisc(bundle->ncp.mp.peer.enddisc.class,
usr.sbin/ppp/command.c
570
bundle->ncp.mp.peer.enddisc.address,
usr.sbin/ppp/command.c
571
bundle->ncp.mp.peer.enddisc.len));
usr.sbin/ppp/command.c
578
nargv[arg] = subst(nargv[arg], "USER", bundle->ncp.mp.peer.authname);
usr.sbin/ppp/datalink.c
1334
mp_linkInit(&dl->mp);
usr.sbin/ppp/datalink.c
617
switch (mp_Up(&dl->bundle->ncp.mp, dl)) {
usr.sbin/ppp/datalink.c
642
dl->bundle->ncp.mp.peer = dl->peer;
usr.sbin/ppp/datalink.c
819
mp_linkInit(&dl->mp);
usr.sbin/ppp/datalink.c
888
mp_linkInit(&dl->mp);
usr.sbin/ppp/datalink.h
120
struct mp_link mp; /* multilink data */
usr.sbin/ppp/deflate.c
121
return mp; /* Our dictionary's probably dead now :-( */
usr.sbin/ppp/deflate.c
159
return mp;
usr.sbin/ppp/deflate.c
71
int pri __unused, u_short *proto, struct mbuf *mp)
usr.sbin/ppp/deflate.c
78
ilen = m_length(mp);
usr.sbin/ppp/deflate.c
80
log_DumpBp(LogDEBUG, "DeflateOutput: Compress packet:", mp);
usr.sbin/ppp/deflate.c
84
mi->m_next = mp;
usr.sbin/ppp/lcp.c
1161
mp = &lcp->fsm.bundle->ncp.mp;
usr.sbin/ppp/lcp.c
1166
if (lcp->want_mrru && IsAccepted(mp->cfg.shortseq)) {
usr.sbin/ppp/lcp.c
1188
mp = &lcp->fsm.bundle->ncp.mp;
usr.sbin/ppp/lcp.c
1197
} else if (!IsAccepted(mp->cfg.negenddisc)) {
usr.sbin/ppp/lcp.c
302
lcp->want_mrru = lcp->fsm.bundle->ncp.mp.cfg.mrru;
usr.sbin/ppp/lcp.c
303
lcp->want_shortseq = IsEnabled(lcp->fsm.bundle->ncp.mp.cfg.shortseq) ? 1 : 0;
usr.sbin/ppp/lcp.c
383
struct mp *mp;
usr.sbin/ppp/lcp.c
475
mp = &lcp->fsm.bundle->ncp.mp;
usr.sbin/ppp/lcp.c
476
if (mp->cfg.enddisc.class != 0 && IsEnabled(mp->cfg.negenddisc) &&
usr.sbin/ppp/lcp.c
478
*o->data = mp->cfg.enddisc.class;
usr.sbin/ppp/lcp.c
479
memcpy(o->data+1, mp->cfg.enddisc.address, mp->cfg.enddisc.len);
usr.sbin/ppp/lcp.c
480
INC_FSM_OPT(TY_ENDDISC, mp->cfg.enddisc.len + 3, o);
usr.sbin/ppp/lcp.c
666
struct mp *mp;
usr.sbin/ppp/lcp.c
682
mp = &lcp->fsm.bundle->ncp.mp;
usr.sbin/ppp/lcp.c
688
if (mp->cfg.mrru) {
usr.sbin/ppp/lcp.c
718
if (mp->cfg.mrru) {
usr.sbin/ppp/mp.c
1004
mp->cfg.enddisc.class = ENDDISC_MAC;
usr.sbin/ppp/mp.c
1005
memcpy(mp->cfg.enddisc.address, hwaddr.sdl_data + hwaddr.sdl_nlen,
usr.sbin/ppp/mp.c
1007
mp->cfg.enddisc.len = hwaddr.sdl_alen;
usr.sbin/ppp/mp.c
1018
*(long *)(mp->cfg.enddisc.address + f) = random();
usr.sbin/ppp/mp.c
1019
mp->cfg.enddisc.class = ENDDISC_MAGIC;
usr.sbin/ppp/mp.c
1020
mp->cfg.enddisc.len = 20;
usr.sbin/ppp/mp.c
1023
mp->cfg.enddisc.class = ENDDISC_PSN;
usr.sbin/ppp/mp.c
1024
strcpy(mp->cfg.enddisc.address, arg->argv[arg->argn+1]);
usr.sbin/ppp/mp.c
1025
mp->cfg.enddisc.len = strlen(mp->cfg.enddisc.address);
usr.sbin/ppp/mp.c
1198
mp_LinkLost(struct mp *mp, struct datalink *dl)
usr.sbin/ppp/mp.c
1200
if (mp->seq.min_in == dl->mp.seq)
usr.sbin/ppp/mp.c
1202
mp_Assemble(mp, NULL, NULL);
usr.sbin/ppp/mp.c
1206
mp_QueueLen(struct mp *mp)
usr.sbin/ppp/mp.c
1208
return link_QueueLen(&mp->link);
usr.sbin/ppp/mp.c
137
mp_ReadHeader(struct mp *mp, struct mbuf *m, struct mp_header *header)
usr.sbin/ppp/mp.c
139
if (mp->local_is12bit) {
usr.sbin/ppp/mp.c
195
struct mp *mp = (struct mp *)v;
usr.sbin/ppp/mp.c
198
percent = MAX(mp->link.stats.total.in.OctetsPerSecond,
usr.sbin/ppp/mp.c
199
mp->link.stats.total.out.OctetsPerSecond) * 800 /
usr.sbin/ppp/mp.c
200
mp->bundle->bandwidth;
usr.sbin/ppp/mp.c
201
if (percent >= mp->cfg.autoload.max) {
usr.sbin/ppp/mp.c
203
bundle_AutoAdjust(mp->bundle, percent, AUTO_UP);
usr.sbin/ppp/mp.c
204
} else if (percent <= mp->cfg.autoload.min) {
usr.sbin/ppp/mp.c
206
bundle_AutoAdjust(mp->bundle, percent, AUTO_DOWN);
usr.sbin/ppp/mp.c
211
mp_StopAutoloadTimer(struct mp *mp)
usr.sbin/ppp/mp.c
213
throughput_stop(&mp->link.stats.total);
usr.sbin/ppp/mp.c
217
mp_CheckAutoloadTimer(struct mp *mp)
usr.sbin/ppp/mp.c
219
if (mp->link.stats.total.SamplePeriod != mp->cfg.autoload.period) {
usr.sbin/ppp/mp.c
220
throughput_destroy(&mp->link.stats.total);
usr.sbin/ppp/mp.c
221
throughput_init(&mp->link.stats.total, mp->cfg.autoload.period);
usr.sbin/ppp/mp.c
222
throughput_callback(&mp->link.stats.total, mp_UpDown, mp);
usr.sbin/ppp/mp.c
225
if (bundle_WantAutoloadTimer(mp->bundle))
usr.sbin/ppp/mp.c
226
throughput_start(&mp->link.stats.total, "MP throughput", 1);
usr.sbin/ppp/mp.c
228
mp_StopAutoloadTimer(mp);
usr.sbin/ppp/mp.c
232
mp_RestartAutoloadTimer(struct mp *mp)
usr.sbin/ppp/mp.c
234
if (mp->link.stats.total.SamplePeriod != mp->cfg.autoload.period)
usr.sbin/ppp/mp.c
235
mp_CheckAutoloadTimer(mp);
usr.sbin/ppp/mp.c
237
throughput_clear(&mp->link.stats.total, THROUGHPUT_OVERALL, NULL);
usr.sbin/ppp/mp.c
241
mp_Init(struct mp *mp, struct bundle *bundle)
usr.sbin/ppp/mp.c
243
mp->peer_is12bit = mp->local_is12bit = 0;
usr.sbin/ppp/mp.c
244
mp->peer_mrru = mp->local_mrru = 0;
usr.sbin/ppp/mp.c
246
peerid_Init(&mp->peer);
usr.sbin/ppp/mp.c
248
mp->out.seq = 0;
usr.sbin/ppp/mp.c
249
mp->out.link = 0;
usr.sbin/ppp/mp.c
250
mp->out.af = AF_INET;
usr.sbin/ppp/mp.c
251
mp->seq.min_in = 0;
usr.sbin/ppp/mp.c
252
mp->seq.next_in = 0;
usr.sbin/ppp/mp.c
253
mp->inbufs = NULL;
usr.sbin/ppp/mp.c
254
mp->bundle = bundle;
usr.sbin/ppp/mp.c
256
mp->link.type = LOGICAL_LINK;
usr.sbin/ppp/mp.c
257
mp->link.name = "mp";
usr.sbin/ppp/mp.c
258
mp->link.len = sizeof *mp;
usr.sbin/ppp/mp.c
260
mp->cfg.autoload.period = SAMPLE_PERIOD;
usr.sbin/ppp/mp.c
261
mp->cfg.autoload.min = mp->cfg.autoload.max = 0;
usr.sbin/ppp/mp.c
262
throughput_init(&mp->link.stats.total, mp->cfg.autoload.period);
usr.sbin/ppp/mp.c
263
throughput_callback(&mp->link.stats.total, mp_UpDown, mp);
usr.sbin/ppp/mp.c
264
mp->link.stats.parent = NULL;
usr.sbin/ppp/mp.c
265
mp->link.stats.gather = 0; /* Let the physical links gather stats */
usr.sbin/ppp/mp.c
266
memset(mp->link.Queue, '\0', sizeof mp->link.Queue);
usr.sbin/ppp/mp.c
267
memset(mp->link.proto_in, '\0', sizeof mp->link.proto_in);
usr.sbin/ppp/mp.c
268
memset(mp->link.proto_out, '\0', sizeof mp->link.proto_out);
usr.sbin/ppp/mp.c
270
mp->fsmp.LayerStart = mp_LayerStart;
usr.sbin/ppp/mp.c
271
mp->fsmp.LayerUp = mp_LayerUp;
usr.sbin/ppp/mp.c
272
mp->fsmp.LayerDown = mp_LayerDown;
usr.sbin/ppp/mp.c
273
mp->fsmp.LayerFinish = mp_LayerFinish;
usr.sbin/ppp/mp.c
274
mp->fsmp.object = mp;
usr.sbin/ppp/mp.c
276
mpserver_Init(&mp->server);
usr.sbin/ppp/mp.c
278
mp->cfg.mrru = 0;
usr.sbin/ppp/mp.c
279
mp->cfg.shortseq = NEG_ENABLED|NEG_ACCEPTED;
usr.sbin/ppp/mp.c
280
mp->cfg.negenddisc = NEG_ENABLED|NEG_ACCEPTED;
usr.sbin/ppp/mp.c
281
mp->cfg.enddisc.class = 0;
usr.sbin/ppp/mp.c
282
*mp->cfg.enddisc.address = '\0';
usr.sbin/ppp/mp.c
283
mp->cfg.enddisc.len = 0;
usr.sbin/ppp/mp.c
285
lcp_Init(&mp->link.lcp, mp->bundle, &mp->link, NULL);
usr.sbin/ppp/mp.c
286
ccp_Init(&mp->link.ccp, mp->bundle, &mp->link, &mp->fsmp);
usr.sbin/ppp/mp.c
288
link_EmptyStack(&mp->link);
usr.sbin/ppp/mp.c
289
link_Stack(&mp->link, &protolayer);
usr.sbin/ppp/mp.c
290
link_Stack(&mp->link, &ccplayer);
usr.sbin/ppp/mp.c
291
link_Stack(&mp->link, &vjlayer);
usr.sbin/ppp/mp.c
293
link_Stack(&mp->link, &natlayer);
usr.sbin/ppp/mp.c
298
mp_Up(struct mp *mp, struct datalink *dl)
usr.sbin/ppp/mp.c
302
if (mp->active) {
usr.sbin/ppp/mp.c
304
if (!peerid_Equal(&dl->peer, &mp->peer)) {
usr.sbin/ppp/mp.c
306
log_Printf(LogPHASE, " Attached to peer %s/%s\n", mp->peer.authname,
usr.sbin/ppp/mp.c
307
mp_Enddisc(mp->peer.enddisc.class, mp->peer.enddisc.address,
usr.sbin/ppp/mp.c
308
mp->peer.enddisc.len));
usr.sbin/ppp/mp.c
314
if (mp->local_mrru != lcp->want_mrru ||
usr.sbin/ppp/mp.c
315
mp->peer_mrru != lcp->his_mrru ||
usr.sbin/ppp/mp.c
316
mp->local_is12bit != lcp->want_shortseq ||
usr.sbin/ppp/mp.c
317
mp->peer_is12bit != lcp->his_shortseq) {
usr.sbin/ppp/mp.c
326
mp->local_mrru = lcp->want_mrru;
usr.sbin/ppp/mp.c
327
mp->peer_mrru = lcp->his_mrru;
usr.sbin/ppp/mp.c
328
mp->local_is12bit = lcp->want_shortseq;
usr.sbin/ppp/mp.c
329
mp->peer_is12bit = lcp->his_shortseq;
usr.sbin/ppp/mp.c
330
mp->peer = dl->peer;
usr.sbin/ppp/mp.c
332
throughput_destroy(&mp->link.stats.total);
usr.sbin/ppp/mp.c
333
throughput_init(&mp->link.stats.total, mp->cfg.autoload.period);
usr.sbin/ppp/mp.c
334
throughput_callback(&mp->link.stats.total, mp_UpDown, mp);
usr.sbin/ppp/mp.c
335
memset(mp->link.Queue, '\0', sizeof mp->link.Queue);
usr.sbin/ppp/mp.c
336
memset(mp->link.proto_in, '\0', sizeof mp->link.proto_in);
usr.sbin/ppp/mp.c
337
memset(mp->link.proto_out, '\0', sizeof mp->link.proto_out);
usr.sbin/ppp/mp.c
340
dl->physical->link.stats.parent = &mp->link.stats.total;
usr.sbin/ppp/mp.c
342
mp->out.seq = 0;
usr.sbin/ppp/mp.c
343
mp->out.link = 0;
usr.sbin/ppp/mp.c
344
mp->out.af = AF_INET;
usr.sbin/ppp/mp.c
345
mp->seq.min_in = 0;
usr.sbin/ppp/mp.c
346
mp->seq.next_in = 0;
usr.sbin/ppp/mp.c
352
switch (mpserver_Open(&mp->server, &mp->peer)) {
usr.sbin/ppp/mp.c
355
mp->server.socket.sun_path);
usr.sbin/ppp/mp.c
356
mp->server.send.dl = dl; /* Defer 'till it's safe to send */
usr.sbin/ppp/mp.c
361
log_Printf(LogPHASE, "mp: Listening on %s\n", mp->server.socket.sun_path);
usr.sbin/ppp/mp.c
365
ncp_SetLink(&mp->bundle->ncp, &mp->link);
usr.sbin/ppp/mp.c
368
if (ccp_SetOpenMode(&mp->link.ccp)) {
usr.sbin/ppp/mp.c
369
fsm_Up(&mp->link.ccp.fsm);
usr.sbin/ppp/mp.c
370
fsm_Open(&mp->link.ccp.fsm);
usr.sbin/ppp/mp.c
373
mp->active = 1;
usr.sbin/ppp/mp.c
382
mp_Down(struct mp *mp)
usr.sbin/ppp/mp.c
384
if (mp->active) {
usr.sbin/ppp/mp.c
388
mp_StopAutoloadTimer(mp);
usr.sbin/ppp/mp.c
391
mpserver_Close(&mp->server);
usr.sbin/ppp/mp.c
394
fsm2initial(&mp->link.ccp.fsm);
usr.sbin/ppp/mp.c
397
while (mp->inbufs) {
usr.sbin/ppp/mp.c
398
next = mp->inbufs->m_nextpkt;
usr.sbin/ppp/mp.c
399
m_freem(mp->inbufs);
usr.sbin/ppp/mp.c
400
mp->inbufs = next;
usr.sbin/ppp/mp.c
403
peerid_Init(&mp->peer);
usr.sbin/ppp/mp.c
404
mp->active = 0;
usr.sbin/ppp/mp.c
416
mp_Assemble(struct mp *mp, struct mbuf *m, struct physical *p)
usr.sbin/ppp/mp.c
428
if (m && mp_ReadHeader(mp, m, &mh) == 0) {
usr.sbin/ppp/mp.c
434
seq = p->dl->mp.seq;
usr.sbin/ppp/mp.c
435
p->dl->mp.seq = mh.seq;
usr.sbin/ppp/mp.c
437
seq = mp->seq.min_in;
usr.sbin/ppp/mp.c
439
if (mp->seq.min_in == seq) {
usr.sbin/ppp/mp.c
446
mp->seq.min_in = (u_int32_t)-1;
usr.sbin/ppp/mp.c
447
for (dl = mp->bundle->links; dl; dl = dl->next)
usr.sbin/ppp/mp.c
449
(mp->seq.min_in == (u_int32_t)-1 ||
usr.sbin/ppp/mp.c
450
isbefore(mp->local_is12bit, dl->mp.seq, mp->seq.min_in)))
usr.sbin/ppp/mp.c
451
mp->seq.min_in = dl->mp.seq;
usr.sbin/ppp/mp.c
461
seq = mp->seq.next_in;
usr.sbin/ppp/mp.c
462
q = mp->inbufs;
usr.sbin/ppp/mp.c
468
mp->inbufs = m;
usr.sbin/ppp/mp.c
473
mp_ReadHeader(mp, q, &h);
usr.sbin/ppp/mp.c
475
if (m && isbefore(mp->local_is12bit, mh.seq, h.seq)) {
usr.sbin/ppp/mp.c
480
mp->inbufs = m;
usr.sbin/ppp/mp.c
490
if (isbefore(mp->local_is12bit, seq, mp->seq.min_in)) {
usr.sbin/ppp/mp.c
495
while (mp->inbufs != q) {
usr.sbin/ppp/mp.c
497
next = mp->inbufs->m_nextpkt;
usr.sbin/ppp/mp.c
498
m_freem(mp->inbufs);
usr.sbin/ppp/mp.c
499
mp->inbufs = next;
usr.sbin/ppp/mp.c
508
mp_ReadHeader(mp, mp->inbufs, &h);
usr.sbin/ppp/mp.c
514
next = mp->inbufs->m_nextpkt;
usr.sbin/ppp/mp.c
516
m_freem(mp->inbufs);
usr.sbin/ppp/mp.c
517
mp->inbufs = next;
usr.sbin/ppp/mp.c
518
} while (mp->inbufs && (isbefore(mp->local_is12bit, mp->seq.min_in,
usr.sbin/ppp/mp.c
529
mp->seq.next_in = seq = inc_seq(mp->local_is12bit, h.seq);
usr.sbin/ppp/mp.c
531
q = mp->inbufs;
usr.sbin/ppp/mp.c
542
*frag = mp->inbufs;
usr.sbin/ppp/mp.c
543
mp->inbufs = mp->inbufs->m_nextpkt;
usr.sbin/ppp/mp.c
544
len = mp_ReadHeader(mp, *frag, &h);
usr.sbin/ppp/mp.c
559
(*frag)->m_nextpkt = mp->inbufs;
usr.sbin/ppp/mp.c
560
mp->inbufs = *frag;
usr.sbin/ppp/mp.c
580
link_PullPacket(&mp->link, MBUF_CTOP(q), q->m_len, mp->bundle);
usr.sbin/ppp/mp.c
584
mp->seq.next_in = seq = inc_seq(mp->local_is12bit, h.seq);
usr.sbin/ppp/mp.c
586
q = mp->inbufs;
usr.sbin/ppp/mp.c
589
seq = inc_seq(mp->local_is12bit, seq);
usr.sbin/ppp/mp.c
598
for (q = mp->inbufs; q; last = q, q = q->m_nextpkt) {
usr.sbin/ppp/mp.c
599
mp_ReadHeader(mp, q, &h);
usr.sbin/ppp/mp.c
600
if (isbefore(mp->local_is12bit, mh.seq, h.seq))
usr.sbin/ppp/mp.c
607
mp->inbufs = m;
usr.sbin/ppp/mp.c
617
if (!bundle->ncp.mp.active)
usr.sbin/ppp/mp.c
626
mp_Assemble(&bundle->ncp.mp, bp, p);
usr.sbin/ppp/mp.c
633
mp_Output(struct mp *mp, struct bundle *bundle, struct link *l,
usr.sbin/ppp/mp.c
640
if (mp->peer_is12bit) {
usr.sbin/ppp/mp.c
643
val = (begin << 15) | (end << 14) | (u_int16_t)mp->out.seq;
usr.sbin/ppp/mp.c
649
val = (begin << 31) | (end << 30) | (u_int32_t)mp->out.seq;
usr.sbin/ppp/mp.c
655
mp->out.seq, m_length(m), l->name);
usr.sbin/ppp/mp.c
656
mp->out.seq = inc_seq(mp->peer_is12bit, mp->out.seq);
usr.sbin/ppp/mp.c
669
struct mp *mp = &bundle->ncp.mp;
usr.sbin/ppp/mp.c
681
if (thislink == mp->out.link)
usr.sbin/ppp/mp.c
719
if (!mp_QueueLen(mp)) {
usr.sbin/ppp/mp.c
733
if (dl->physical->link.lcp.his_mru < mp->peer_mrru) {
usr.sbin/ppp/mp.c
745
bestlink = sendasip ? &dl->physical->link : &mp->link;
usr.sbin/ppp/mp.c
746
if (!ncp_PushPacket(&bundle->ncp, &mp->out.af, bestlink))
usr.sbin/ppp/mp.c
764
m = link_Dequeue(&mp->link);
usr.sbin/ppp/mp.c
783
mp_Output(mp, bundle, &dl->physical->link, mo, begin, end);
usr.sbin/ppp/mp.c
799
mp->out.link = thislink; /* Start here next time */
usr.sbin/ppp/mp.c
817
arg->cx->mp.bandwidth = val;
usr.sbin/ppp/mp.c
828
struct mp *mp = &arg->bundle->ncp.mp;
usr.sbin/ppp/mp.c
830
prompt_Printf(arg->prompt, "Multilink is %sactive\n", mp->active ? "" : "in");
usr.sbin/ppp/mp.c
831
if (mp->active) {
usr.sbin/ppp/mp.c
837
mp->server.socket.sun_path);
usr.sbin/ppp/mp.c
838
for (m = mp->inbufs; m; m = m->m_nextpkt) {
usr.sbin/ppp/mp.c
847
first = mp_ReadHeader(mp, mp->inbufs, &mh) ? mh.seq : 0;
usr.sbin/ppp/mp.c
848
last = mp_ReadHeader(mp, lm, &mh) ? mh.seq : 0;
usr.sbin/ppp/mp.c
850
first, last, (unsigned long)mp->seq.next_in,
usr.sbin/ppp/mp.c
851
(unsigned long)mp->seq.min_in);
usr.sbin/ppp/mp.c
859
if (mp->active) {
usr.sbin/ppp/mp.c
860
prompt_Printf(arg->prompt, " Output SEQ: %u\n", mp->out.seq);
usr.sbin/ppp/mp.c
861
prompt_Printf(arg->prompt, " MRRU: %u\n", mp->local_mrru);
usr.sbin/ppp/mp.c
863
mp->local_is12bit ? "on" : "off");
usr.sbin/ppp/mp.c
866
mp_Enddisc(mp->cfg.enddisc.class, mp->cfg.enddisc.address,
usr.sbin/ppp/mp.c
867
mp->cfg.enddisc.len));
usr.sbin/ppp/mp.c
870
if (mp->active) {
usr.sbin/ppp/mp.c
871
prompt_Printf(arg->prompt, " Auth Name: %s\n", mp->peer.authname);
usr.sbin/ppp/mp.c
872
prompt_Printf(arg->prompt, " Input SEQ: %u\n", mp->seq.next_in);
usr.sbin/ppp/mp.c
873
prompt_Printf(arg->prompt, " MRRU: %u\n", mp->peer_mrru);
usr.sbin/ppp/mp.c
875
mp->peer_is12bit ? "on" : "off");
usr.sbin/ppp/mp.c
878
mp_Enddisc(mp->peer.enddisc.class, mp->peer.enddisc.address,
usr.sbin/ppp/mp.c
879
mp->peer.enddisc.len));
usr.sbin/ppp/mp.c
884
if (mp->cfg.mrru)
usr.sbin/ppp/mp.c
885
prompt_Printf(arg->prompt, "%d (multilink enabled)\n", mp->cfg.mrru);
usr.sbin/ppp/mp.c
889
command_ShowNegval(mp->cfg.shortseq));
usr.sbin/ppp/mp.c
891
command_ShowNegval(mp->cfg.negenddisc));
usr.sbin/ppp/mp.c
893
" period %d secs\n", mp->cfg.autoload.min,
usr.sbin/ppp/mp.c
894
mp->cfg.autoload.max, mp->cfg.autoload.period);
usr.sbin/ppp/mp.c
959
struct mp *mp = &arg->bundle->ncp.mp;
usr.sbin/ppp/mp.c
979
mp->cfg.enddisc.class = 0;
usr.sbin/ppp/mp.c
980
*mp->cfg.enddisc.address = '\0';
usr.sbin/ppp/mp.c
981
mp->cfg.enddisc.len = 0;
usr.sbin/ppp/mp.c
984
mp->cfg.enddisc.class = ENDDISC_LOCAL;
usr.sbin/ppp/mp.c
985
strcpy(mp->cfg.enddisc.address, arg->bundle->cfg.label);
usr.sbin/ppp/mp.c
986
mp->cfg.enddisc.len = strlen(mp->cfg.enddisc.address);
usr.sbin/ppp/mp.c
992
memcpy(mp->cfg.enddisc.address, &addr.s_addr, sizeof addr.s_addr);
usr.sbin/ppp/mp.c
993
mp->cfg.enddisc.class = ENDDISC_IP;
usr.sbin/ppp/mp.c
994
mp->cfg.enddisc.len = sizeof arg->bundle->ncp.ipcp.my_ip.s_addr;
usr.sbin/ppp/mp.h
133
extern void mp_Init(struct mp *, struct bundle *);
usr.sbin/ppp/mp.h
135
extern int mp_Up(struct mp *, struct datalink *);
usr.sbin/ppp/mp.h
136
extern void mp_Down(struct mp *);
usr.sbin/ppp/mp.h
143
extern void mp_LinkLost(struct mp *, struct datalink *);
usr.sbin/ppp/mp.h
144
extern void mp_RestartAutoloadTimer(struct mp *);
usr.sbin/ppp/mp.h
145
extern void mp_CheckAutoloadTimer(struct mp *);
usr.sbin/ppp/mp.h
146
extern void mp_StopAutoloadTimer(struct mp *);
usr.sbin/ppp/mp.h
147
extern size_t mp_QueueLen(struct mp *);
usr.sbin/ppp/mppe.c
131
MPPEReduceSessionKey(struct mppe_state *mp)
usr.sbin/ppp/mppe.c
133
switch(mp->keybits) {
usr.sbin/ppp/mppe.c
135
mp->sesskey[2] = 0x9e;
usr.sbin/ppp/mppe.c
136
mp->sesskey[1] = 0x26;
usr.sbin/ppp/mppe.c
139
mp->sesskey[0] = 0xd1;
usr.sbin/ppp/mppe.c
146
MPPEKeyChange(struct mppe_state *mp)
usr.sbin/ppp/mppe.c
151
GetNewKeyFromSHA(mp->mastkey, mp->sesskey, mp->keylen, InterimKey);
usr.sbin/ppp/mppe.c
152
RC4_set_key(&RC4Key, mp->keylen, InterimKey);
usr.sbin/ppp/mppe.c
153
RC4(&RC4Key, mp->keylen, InterimKey, mp->sesskey);
usr.sbin/ppp/mppe.c
155
MPPEReduceSessionKey(mp);
usr.sbin/ppp/mppe.c
160
u_short *proto, struct mbuf *mp)
usr.sbin/ppp/mppe.c
168
ilen = m_length(mp);
usr.sbin/ppp/mppe.c
176
return mp;
usr.sbin/ppp/mppe.c
179
log_DumpBp(LogDEBUG, "MPPE: Output: Encrypt packet:", mp);
usr.sbin/ppp/mppe.c
183
mo->m_next = mp;
usr.sbin/ppp/mppe.c
217
rp = MBUF_CTOP(mp);
usr.sbin/ppp/mppe.c
242
MPPEInput(void *v, struct ccp *ccp, u_short *proto, struct mbuf *mp)
usr.sbin/ppp/mppe.c
249
ilen = m_length(mp);
usr.sbin/ppp/mppe.c
254
log_DumpBp(LogDEBUG, "MPPE: Input: Packet:", mp);
usr.sbin/ppp/mppe.c
256
mp = mbuf_Read(mp, &prefix, 2);
usr.sbin/ppp/mppe.c
263
m_freem(mp);
usr.sbin/ppp/mppe.c
318
m_freem(mp);
usr.sbin/ppp/mppe.c
334
m_freem(mp);
usr.sbin/ppp/mppe.c
358
mp = mbuf_Read(mp, proto, 2);
usr.sbin/ppp/mppe.c
362
rp = MBUF_CTOP(mp);
usr.sbin/ppp/mppe.c
363
len = m_length(mp);
usr.sbin/ppp/mppe.c
368
log_DumpBp(LogDEBUG, "MPPEInput: Decrypted: Packet:", mp);
usr.sbin/ppp/mppe.c
372
return mp;
usr.sbin/ppp/mppe.c
377
u_short proto __unused, struct mbuf *mp __unused)
usr.sbin/ppp/mppe.c
648
struct mppe_state *mp;
usr.sbin/ppp/mppe.c
651
if ((mp = calloc(1, sizeof *mp)) != NULL) {
usr.sbin/ppp/mppe.c
656
mp->keylen = 16;
usr.sbin/ppp/mppe.c
657
mp->keybits = 128;
usr.sbin/ppp/mppe.c
660
mp->keylen = 8;
usr.sbin/ppp/mppe.c
661
mp->keybits = 56;
usr.sbin/ppp/mppe.c
664
mp->keylen = 8;
usr.sbin/ppp/mppe.c
665
mp->keybits = 40;
usr.sbin/ppp/mppe.c
669
free(mp);
usr.sbin/ppp/mppe.c
673
mp->stateless = !!(val & MPPE_OPT_STATELESS);
usr.sbin/ppp/mppe.c
676
return mp;
usr.sbin/ppp/ncp.c
109
mp_Init(&ncp->mp, bundle);
usr.sbin/ppp/ncp.c
261
result += mp_QueueLen(&ncp->mp); /* Usually empty */
usr.sbin/ppp/ncp.c
278
struct mp *mp = &ncp->mp;
usr.sbin/ppp/ncp.c
291
link_DeleteQueue(&mp->link); /* Usually empty anyway */
usr.sbin/ppp/ncp.c
305
if (bundle->ncp.mp.active)
usr.sbin/ppp/ncp.h
55
struct mp mp; /* Our MP */
usr.sbin/ppp/physical.c
168
p->link.stats.parent = dl->bundle->ncp.mp.active ?
usr.sbin/ppp/physical.c
169
&dl->bundle->ncp.mp.link.stats.total : NULL;
usr.sbin/ppp/physical.c
617
p->link.stats.parent = dl->bundle->ncp.mp.active ?
usr.sbin/ppp/physical.c
618
&dl->bundle->ncp.mp.link.stats.total : NULL;
usr.sbin/ppp/radius.c
943
dl->bundle->ncp.mp.active ?
usr.sbin/ppp/radius.c
944
dl->bundle->ncp.mp.server.socket.sun_path : "");
usr.sbin/pstat/pstat.c
335
struct mount *maddr, *mp = NULL;
usr.sbin/pstat/pstat.c
347
#define ST mp->mnt_stat
usr.sbin/pstat/pstat.c
355
if ((mp = getmnt(vp->v_mount)) == NULL)
usr.sbin/pstat/pstat.c
358
mount_print(mp);
usr.sbin/pstat/pstat.c
602
mount_print(struct mount *mp)
usr.sbin/pstat/pstat.c
606
#define ST mp->mnt_stat
usr.sbin/pstat/pstat.c
609
if ((flags = mp->mnt_flag)) {
usr.sbin/pstat/pstat.c
663
struct mount *mp, mounth, *mp_next;
usr.sbin/pstat/pstat.c
677
for (num = 0, mp = TAILQ_FIRST(&mountlist); ; mp = mp_next) {
usr.sbin/pstat/pstat.c
678
KGET2(mp, &mounth, sizeof(mounth), "mount entry");
usr.sbin/pstat/pstat.c
693
if (mp == TAILQ_LAST(&mountlist, mntlist))
usr.sbin/quot/quot.c
498
quot(char *name, char *mp)
usr.sbin/quot/quot.c
518
if (mp)
usr.sbin/quot/quot.c
519
printf(" (%s)",mp);
usr.sbin/quot/quot.c
529
struct statfs *mp;
usr.sbin/quot/quot.c
571
cnt = getmntinfo(&mp,MNT_NOWAIT);
usr.sbin/quot/quot.c
572
for (; --cnt >= 0; mp++) {
usr.sbin/quot/quot.c
573
if (!strncmp(mp->f_fstypename, "ufs", MFSNAMELEN)) {
usr.sbin/quot/quot.c
574
if ((nm = strrchr(mp->f_mntfromname,'/'))) {
usr.sbin/quot/quot.c
578
nm = mp->f_mntfromname;
usr.sbin/quot/quot.c
579
quot(nm,mp->f_mntonname);
usr.sbin/rpc.umntall/mounttab.c
139
struct mtablist *mtabp, *mp;
usr.sbin/rpc.umntall/mounttab.c
152
for (mp = mtabp->mtab_next; mp != NULL; mp = mp->mtab_next)
usr.sbin/rpc.umntall/mounttab.c
153
if (strcmp(mtabp->mtab_host, mp->mtab_host) == 0 &&
usr.sbin/rpc.umntall/mounttab.c
154
strcmp(mtabp->mtab_dirp, mp->mtab_dirp) == 0)
usr.sbin/rpc.umntall/mounttab.c
156
if (mp != NULL)
usr.sbin/zic/zic.c
2639
const char * mp;
usr.sbin/zic/zic.c
2642
mp = NULL;
usr.sbin/zic/zic.c
2647
mp = _("time zone abbreviation has fewer than 3 characters");
usr.sbin/zic/zic.c
2649
mp = _("time zone abbreviation has too many characters");
usr.sbin/zic/zic.c
2651
mp = _("time zone abbreviation differs from POSIX standard");
usr.sbin/zic/zic.c
2652
if (mp != NULL)
usr.sbin/zic/zic.c
2653
warning("%s (%s)", mp, string);