crypto/heimdal/appl/telnet/telnetd/state.c
1291
#define ADD(c) *ncp++ = c
crypto/heimdal/appl/telnet/telnetd/state.c
1292
#define ADD_DATA(c) { *ncp++ = c; if (c == SE || c == IAC) *ncp++ = c; }
crypto/heimdal/appl/telnet/telnetd/state.c
1298
unsigned char *ncp;
crypto/heimdal/appl/telnet/telnetd/state.c
1301
ncp = statusbuf;
crypto/heimdal/appl/telnet/telnetd/state.c
1355
writenet(statusbuf, ncp - statusbuf);
crypto/heimdal/appl/telnet/telnetd/state.c
1359
{printsub('>', statusbuf, ncp - statusbuf); netflush();});
crypto/krb5/src/lib/kadm5/srv/pwqual_hesiod.c
61
char *cp, *ncp, *tcp, revbuf[80];
crypto/krb5/src/lib/kadm5/srv/pwqual_hesiod.c
70
for (ncp = cp; *ncp; ncp++) {
crypto/krb5/src/lib/kadm5/srv/pwqual_hesiod.c
71
if (!isalnum(*ncp) && *ncp != '\'')
crypto/krb5/src/lib/kadm5/srv/pwqual_hesiod.c
76
if (*ncp)
crypto/krb5/src/lib/kadm5/srv/pwqual_hesiod.c
77
*ncp++ = '\0';
crypto/krb5/src/lib/kadm5/srv/pwqual_hesiod.c
86
cp = ncp;
lib/libc/rpc/getnetconfig.c
106
struct netconfig *ncp;
lib/libc/rpc/getnetconfig.c
203
struct netconfig_vars *ncp = (struct netconfig_vars *)handlep;
lib/libc/rpc/getnetconfig.c
213
if (ncp == NULL || nc_file == NULL) {
lib/libc/rpc/getnetconfig.c
220
switch (ncp->valid) {
lib/libc/rpc/getnetconfig.c
230
if (ncp->flag == 0) { /* first time */
lib/libc/rpc/getnetconfig.c
231
ncp->flag = 1;
lib/libc/rpc/getnetconfig.c
233
ncp->nc_configs = ni.head;
lib/libc/rpc/getnetconfig.c
235
if (ncp->nc_configs != NULL) /* entry already exist */
lib/libc/rpc/getnetconfig.c
236
return(ncp->nc_configs->ncp);
lib/libc/rpc/getnetconfig.c
238
else if (ncp->nc_configs != NULL && ncp->nc_configs->next != NULL) {
lib/libc/rpc/getnetconfig.c
239
ncp->nc_configs = ncp->nc_configs->next;
lib/libc/rpc/getnetconfig.c
240
return(ncp->nc_configs->ncp);
lib/libc/rpc/getnetconfig.c
298
list->ncp = np;
lib/libc/rpc/getnetconfig.c
300
list->ncp->nc_lookups = NULL;
lib/libc/rpc/getnetconfig.c
302
if (parse_ncp(stringp, list->ncp) == -1) {
lib/libc/rpc/getnetconfig.c
323
ncp->nc_configs = ni.tail;
lib/libc/rpc/getnetconfig.c
324
result = ni.tail->ncp;
lib/libc/rpc/getnetconfig.c
378
free(q->ncp->nc_lookups);
lib/libc/rpc/getnetconfig.c
379
free(q->ncp);
lib/libc/rpc/getnetconfig.c
408
struct netconfig *ncp = NULL; /* returned value */
lib/libc/rpc/getnetconfig.c
428
if (strcmp(list->ncp->nc_netid, netid) == 0) {
lib/libc/rpc/getnetconfig.c
430
return(dup_ncp(list->ncp));
lib/libc/rpc/getnetconfig.c
469
if ((ncp = (struct netconfig *)
lib/libc/rpc/getnetconfig.c
473
ncp->nc_lookups = NULL;
lib/libc/rpc/getnetconfig.c
474
if (parse_ncp(linep, ncp) == -1) {
lib/libc/rpc/getnetconfig.c
475
free(ncp);
lib/libc/rpc/getnetconfig.c
476
ncp = NULL;
lib/libc/rpc/getnetconfig.c
481
if (ncp == NULL) {
lib/libc/rpc/getnetconfig.c
485
return(ncp);
lib/libc/rpc/getnetconfig.c
520
parse_ncp(char *stringp, struct netconfig *ncp)
lib/libc/rpc/getnetconfig.c
529
if ((ncp->nc_netid = strtok_r(stringp, "\t ", &lasts)) == NULL) {
lib/libc/rpc/getnetconfig.c
538
ncp->nc_semantics = NC_TPI_COTS_ORD;
lib/libc/rpc/getnetconfig.c
540
ncp->nc_semantics = NC_TPI_COTS;
lib/libc/rpc/getnetconfig.c
542
ncp->nc_semantics = NC_TPI_CLTS;
lib/libc/rpc/getnetconfig.c
544
ncp->nc_semantics = NC_TPI_RAW;
lib/libc/rpc/getnetconfig.c
552
for (ncp->nc_flag = NC_NOFLAG; *tokenp != '\0';
lib/libc/rpc/getnetconfig.c
558
ncp->nc_flag |= NC_VISIBLE;
lib/libc/rpc/getnetconfig.c
561
ncp->nc_flag |= NC_BROADCAST;
lib/libc/rpc/getnetconfig.c
568
if ((ncp->nc_protofmly = strtok_r(NULL, "\t ", &lasts)) == NULL) {
lib/libc/rpc/getnetconfig.c
572
if ((ncp->nc_proto = strtok_r(NULL, "\t ", &lasts)) == NULL) {
lib/libc/rpc/getnetconfig.c
576
if ((ncp->nc_device = strtok_r(NULL, "\t ", &lasts)) == NULL) {
lib/libc/rpc/getnetconfig.c
583
ncp->nc_nlookups = 0;
lib/libc/rpc/getnetconfig.c
584
ncp->nc_lookups = NULL;
lib/libc/rpc/getnetconfig.c
588
free(ncp->nc_lookups); /* from last visit */
lib/libc/rpc/getnetconfig.c
589
ncp->nc_lookups = NULL;
lib/libc/rpc/getnetconfig.c
590
ncp->nc_nlookups = 0;
lib/libc/rpc/getnetconfig.c
592
if ((nc_lookups = reallocarray(ncp->nc_lookups,
lib/libc/rpc/getnetconfig.c
593
ncp->nc_nlookups + 1, sizeof(*ncp->nc_lookups))) == NULL) {
lib/libc/rpc/getnetconfig.c
594
free(ncp->nc_lookups);
lib/libc/rpc/getnetconfig.c
595
ncp->nc_lookups = NULL;
lib/libc/rpc/getnetconfig.c
599
ncp->nc_lookups = nc_lookups;
lib/libc/rpc/getnetconfig.c
600
ncp->nc_lookups[ncp->nc_nlookups++] = cp;
lib/libc/rpc/getnetconfig.c
651
dup_ncp(struct netconfig *ncp)
lib/libc/rpc/getnetconfig.c
672
*p = *ncp;
lib/libc/rpc/getnetconfig.c
673
p->nc_netid = (char *)strcpy(tmp,ncp->nc_netid);
lib/libc/rpc/getnetconfig.c
675
p->nc_protofmly = (char *)strcpy(tmp,ncp->nc_protofmly);
lib/libc/rpc/getnetconfig.c
677
p->nc_proto = (char *)strcpy(tmp,ncp->nc_proto);
lib/libc/rpc/getnetconfig.c
679
p->nc_device = (char *)strcpy(tmp,ncp->nc_device);
lib/libc/rpc/getnetconfig.c
688
p->nc_lookups[i] = (char *)strcpy(tmp,ncp->nc_lookups[i]);
lib/libc/rpc/getnetpath.c
143
struct netconfig *ncp = NULL; /* temp. holds a netconfig session */
lib/libc/rpc/getnetpath.c
158
if ((ncp = getnetconfig(np_sessionp->nc_handlep)) == NULL) {
lib/libc/rpc/getnetpath.c
161
} while ((ncp->nc_flag & NC_VISIBLE) == 0);
lib/libc/rpc/getnetpath.c
162
return (ncp);
lib/libc/rpc/getnetpath.c
172
if ((ncp = getnetconfigent(npp)) != NULL) {
lib/libc/rpc/getnetpath.c
175
chainp->ncp = ncp;
lib/libc/rpc/getnetpath.c
182
return (ncp);
lib/libc/rpc/getnetpath.c
210
freenetconfigent(chainp->ncp);
lib/libc/rpc/getnetpath.c
50
struct netconfig *ncp; /* an nconf entry */
lib/libnvmf/internal.h
37
struct nvmf_capsule **ncp);
lib/libnvmf/libnvmf.h
109
int nvmf_receive_capsule(struct nvmf_qpair *qp, struct nvmf_capsule **ncp);
lib/libnvmf/libnvmf.h
179
struct nvmf_capsule **ncp);
lib/libnvmf/nvmf_controller.c
100
*ncp = NULL;
lib/libnvmf/nvmf_controller.c
112
*ncp = nc;
lib/libnvmf/nvmf_controller.c
94
struct nvmf_capsule **ncp)
lib/libnvmf/nvmf_host.c
227
nvmf_host_receive_capsule(struct nvmf_qpair *qp, struct nvmf_capsule **ncp)
lib/libnvmf/nvmf_host.c
251
*ncp = nc;
lib/libnvmf/nvmf_host.c
256
nvmf_host_receive_response(struct nvmf_qpair *qp, struct nvmf_capsule **ncp)
lib/libnvmf/nvmf_host.c
264
*ncp = nc;
lib/libnvmf/nvmf_host.c
268
return (nvmf_host_receive_capsule(qp, ncp));
lib/libnvmf/nvmf_tcp.c
1260
tcp_receive_capsule(struct nvmf_qpair *nq, struct nvmf_capsule **ncp)
lib/libnvmf/nvmf_tcp.c
1273
*ncp = &tc->nc;
lib/libnvmf/nvmf_transport.c
186
nvmf_receive_capsule(struct nvmf_qpair *qp, struct nvmf_capsule **ncp)
lib/libnvmf/nvmf_transport.c
188
return (qp->nq_association->na_ops->receive_capsule(qp, ncp));
sbin/ccdconfig/ccdconfig.c
366
int ncp;
sbin/ccdconfig/ccdconfig.c
371
ncp = 65536;
sbin/ccdconfig/ccdconfig.c
372
cp = malloc(ncp);
sbin/ccdconfig/ccdconfig.c
377
gctl_add_param(grq, "output", ncp, cp,
stand/libsa/bootp.c
596
u_char *ncp;
stand/libsa/bootp.c
601
ncp = cp;
stand/libsa/bootp.c
606
while (ncp < ep) {
stand/libsa/bootp.c
611
tag = *ncp++; /* extract tag and size */
stand/libsa/bootp.c
612
size = *ncp++;
stand/libsa/bootp.c
613
cp = ncp; /* current payload */
stand/libsa/bootp.c
614
ncp += size; /* point to the next option */
stand/libsa/ext2fs.c
340
char *cp, *ncp, *path = NULL, *buf = NULL;
stand/libsa/ext2fs.c
449
ncp = cp;
stand/libsa/ext2fs.c
465
error = search_directory(ncp, f, &inumber);
stand/libsa/nfs.c
474
char *ncp;
stand/libsa/nfs.c
572
ncp = cp;
stand/libsa/nfs.c
584
error = nfs_lookupfh(currfd, ncp, newfd);
stand/libsa/ufs.c
500
char *cp, *ncp;
stand/libsa/ufs.c
592
ncp = cp;
stand/libsa/ufs.c
609
rc = search_directory(ncp, f, &inumber);
sys/fs/msdosfs/fat.h
103
int extendfile(struct denode *dep, u_long count, struct buf **bpp, u_long *ncp, int flags);
sys/fs/msdosfs/msdosfs_fat.c
1049
if (ncp) {
sys/fs/msdosfs/msdosfs_fat.c
1050
*ncp = cn;
sys/fs/msdosfs/msdosfs_fat.c
1051
ncp = NULL;
sys/fs/msdosfs/msdosfs_fat.c
988
extendfile(struct denode *dep, u_long count, struct buf **bpp, u_long *ncp,
sys/kern/kern_environment.c
370
char * ncp;
sys/kern/kern_environment.c
372
ncp = malloc(len + SUFFIXLEN + 1, M_KENV, M_WAITOK);
sys/kern/kern_environment.c
373
memcpy(ncp, cp, len);
sys/kern/kern_environment.c
375
sprintf(&ncp[len], "_%zu", *n);
sys/kern/kern_environment.c
376
if (!_getenv_dynamic_locked(ncp, NULL))
sys/kern/kern_environment.c
379
free(ncp, M_KENV);
sys/kern/vfs_cache.c
1003
blp = NCP2BUCKETLOCK(ncp);
sys/kern/vfs_cache.c
1191
struct namecache *ncp;
sys/kern/vfs_cache.c
1207
CK_SLIST_FOREACH(ncp, ncpp, nc_hash)
sys/kern/vfs_cache.c
1225
struct namecache *ncp;
sys/kern/vfs_cache.c
1240
CK_SLIST_FOREACH(ncp, ncpp, nc_hash) {
sys/kern/vfs_cache.c
1334
cache_neg_init(struct namecache *ncp)
sys/kern/vfs_cache.c
1338
ncp->nc_flag |= NCF_NEGATIVE;
sys/kern/vfs_cache.c
1339
ns = NCP2NEGSTATE(ncp);
sys/kern/vfs_cache.c
1348
cache_neg_hit_prep(struct namecache *ncp)
sys/kern/vfs_cache.c
1353
ns = NCP2NEGSTATE(ncp);
sys/kern/vfs_cache.c
1369
#define cache_neg_hit_abort(ncp) do { } while (0)
sys/kern/vfs_cache.c
1372
cache_neg_hit_finish(struct namecache *ncp)
sys/kern/vfs_cache.c
1375
SDT_PROBE2(vfs, namecache, lookup, hit__negative, ncp->nc_dvp, ncp->nc_name);
sys/kern/vfs_cache.c
1383
cache_neg_promote_locked(struct namecache *ncp)
sys/kern/vfs_cache.c
1388
ns = NCP2NEGSTATE(ncp);
sys/kern/vfs_cache.c
1389
nl = NCP2NEGLIST(ncp);
sys/kern/vfs_cache.c
1392
TAILQ_REMOVE(&nl->nl_list, ncp, nc_dst);
sys/kern/vfs_cache.c
1393
TAILQ_INSERT_TAIL(&nl->nl_hotlist, ncp, nc_dst);
sys/kern/vfs_cache.c
1403
cache_neg_demote_locked(struct namecache *ncp)
sys/kern/vfs_cache.c
1408
ns = NCP2NEGSTATE(ncp);
sys/kern/vfs_cache.c
1409
nl = NCP2NEGLIST(ncp);
sys/kern/vfs_cache.c
1412
TAILQ_REMOVE(&nl->nl_hotlist, ncp, nc_dst);
sys/kern/vfs_cache.c
1413
TAILQ_INSERT_TAIL(&nl->nl_list, ncp, nc_dst);
sys/kern/vfs_cache.c
1432
struct namecache *ncp;
sys/kern/vfs_cache.c
1455
CK_SLIST_FOREACH(ncp, (NCHHASH(hash)), nc_hash) {
sys/kern/vfs_cache.c
1456
if (ncp == oncp)
sys/kern/vfs_cache.c
1463
if (__predict_false(ncp == NULL)) {
sys/kern/vfs_cache.c
1470
if (!cache_ncp_match(ncp, dvp, cnp)) {
sys/kern/vfs_cache.c
1477
nc_flag = atomic_load_char(&ncp->nc_flag);
sys/kern/vfs_cache.c
1482
if (!cache_ncp_canuse(ncp)) {
sys/kern/vfs_cache.c
1486
cache_neg_promote_locked(ncp);
sys/kern/vfs_cache.c
1487
cache_neg_hit_finish(ncp);
sys/kern/vfs_cache.c
1498
cache_neg_promote(struct namecache *ncp)
sys/kern/vfs_cache.c
1502
nl = NCP2NEGLIST(ncp);
sys/kern/vfs_cache.c
1504
cache_neg_promote_locked(ncp);
sys/kern/vfs_cache.c
1509
cache_neg_insert(struct namecache *ncp)
sys/kern/vfs_cache.c
1513
MPASS(ncp->nc_flag & NCF_NEGATIVE);
sys/kern/vfs_cache.c
1514
cache_assert_bucket_locked(ncp);
sys/kern/vfs_cache.c
1515
nl = NCP2NEGLIST(ncp);
sys/kern/vfs_cache.c
1517
TAILQ_INSERT_TAIL(&nl->nl_list, ncp, nc_dst);
sys/kern/vfs_cache.c
1523
cache_neg_remove(struct namecache *ncp)
sys/kern/vfs_cache.c
1528
cache_assert_bucket_locked(ncp);
sys/kern/vfs_cache.c
1529
nl = NCP2NEGLIST(ncp);
sys/kern/vfs_cache.c
1530
ns = NCP2NEGSTATE(ncp);
sys/kern/vfs_cache.c
1533
TAILQ_REMOVE(&nl->nl_hotlist, ncp, nc_dst);
sys/kern/vfs_cache.c
1536
TAILQ_REMOVE(&nl->nl_list, ncp, nc_dst);
sys/kern/vfs_cache.c
1560
struct namecache *ncp, *lncp;
sys/kern/vfs_cache.c
1566
ncp = TAILQ_FIRST(&nl->nl_list);
sys/kern/vfs_cache.c
1567
if (ncp == NULL)
sys/kern/vfs_cache.c
1569
lncp = ncp;
sys/kern/vfs_cache.c
1572
ncp = TAILQ_NEXT(ncp, nc_dst);
sys/kern/vfs_cache.c
1573
if (ncp == NULL)
sys/kern/vfs_cache.c
1575
ns = NCP2NEGSTATE(ncp);
sys/kern/vfs_cache.c
1577
lncp = ncp;
sys/kern/vfs_cache.c
1587
struct namecache *ncp, *ncp2;
sys/kern/vfs_cache.c
1602
ncp = TAILQ_FIRST(&nl->nl_hotlist);
sys/kern/vfs_cache.c
1603
if (ncp != NULL) {
sys/kern/vfs_cache.c
1604
cache_neg_demote_locked(ncp);
sys/kern/vfs_cache.c
1606
ncp = cache_neg_evict_select_entry(nl);
sys/kern/vfs_cache.c
1607
if (ncp == NULL) {
sys/kern/vfs_cache.c
1613
nlen = ncp->nc_nlen;
sys/kern/vfs_cache.c
1614
dvp = ncp->nc_dvp;
sys/kern/vfs_cache.c
1615
hash = cache_get_hash(ncp->nc_name, nlen, dvp);
sys/kern/vfs_cache.c
1627
if (ncp2 == ncp && ncp2->nc_dvp == dvp &&
sys/kern/vfs_cache.c
1633
ncp = NULL;
sys/kern/vfs_cache.c
1636
MPASS(dvlp == VP2VNODELOCK(ncp->nc_dvp));
sys/kern/vfs_cache.c
1637
MPASS(blp == NCP2BUCKETLOCK(ncp));
sys/kern/vfs_cache.c
1638
SDT_PROBE2(vfs, namecache, evict_negative, done, ncp->nc_dvp,
sys/kern/vfs_cache.c
1639
ncp->nc_name);
sys/kern/vfs_cache.c
1640
cache_zap_locked(ncp);
sys/kern/vfs_cache.c
1646
if (ncp != NULL)
sys/kern/vfs_cache.c
1647
cache_free(ncp);
sys/kern/vfs_cache.c
1686
cache_zap_locked(struct namecache *ncp)
sys/kern/vfs_cache.c
1691
dvp = ncp->nc_dvp;
sys/kern/vfs_cache.c
1692
vp = ncp->nc_vp;
sys/kern/vfs_cache.c
1694
if (!(ncp->nc_flag & NCF_NEGATIVE))
sys/kern/vfs_cache.c
1697
cache_assert_bucket_locked(ncp);
sys/kern/vfs_cache.c
1699
cache_ncp_invalidate(ncp);
sys/kern/vfs_cache.c
1701
ncpp = NCP2BUCKET(ncp);
sys/kern/vfs_cache.c
1702
CK_SLIST_REMOVE(ncpp, ncp, namecache, nc_hash);
sys/kern/vfs_cache.c
1703
if (!(ncp->nc_flag & NCF_NEGATIVE)) {
sys/kern/vfs_cache.c
1704
SDT_PROBE3(vfs, namecache, zap, done, dvp, ncp->nc_name, vp);
sys/kern/vfs_cache.c
1705
TAILQ_REMOVE(&vp->v_cache_dst, ncp, nc_dst);
sys/kern/vfs_cache.c
1706
if (ncp == vp->v_cache_dd) {
sys/kern/vfs_cache.c
1710
SDT_PROBE2(vfs, namecache, zap_negative, done, dvp, ncp->nc_name);
sys/kern/vfs_cache.c
1711
cache_neg_remove(ncp);
sys/kern/vfs_cache.c
1713
if (ncp->nc_flag & NCF_ISDOTDOT) {
sys/kern/vfs_cache.c
1714
if (ncp == dvp->v_cache_dd) {
sys/kern/vfs_cache.c
1718
LIST_REMOVE(ncp, nc_src);
sys/kern/vfs_cache.c
1720
ncp->nc_flag |= NCF_DVDROP;
sys/kern/vfs_cache.c
1726
cache_zap_negative_locked_vnode_kl(struct namecache *ncp, struct vnode *vp)
sys/kern/vfs_cache.c
1730
MPASS(ncp->nc_dvp == vp);
sys/kern/vfs_cache.c
1731
MPASS(ncp->nc_flag & NCF_NEGATIVE);
sys/kern/vfs_cache.c
1734
blp = NCP2BUCKETLOCK(ncp);
sys/kern/vfs_cache.c
1736
cache_zap_locked(ncp);
sys/kern/vfs_cache.c
1741
cache_zap_locked_vnode_kl2(struct namecache *ncp, struct vnode *vp,
sys/kern/vfs_cache.c
1747
MPASS(vp == ncp->nc_dvp || vp == ncp->nc_vp);
sys/kern/vfs_cache.c
1750
if (ncp->nc_flag & NCF_NEGATIVE) {
sys/kern/vfs_cache.c
1755
cache_zap_negative_locked_vnode_kl(ncp, vp);
sys/kern/vfs_cache.c
1760
blp = NCP2BUCKETLOCK(ncp);
sys/kern/vfs_cache.c
1761
vlp1 = VP2VNODELOCK(ncp->nc_dvp);
sys/kern/vfs_cache.c
1762
vlp2 = VP2VNODELOCK(ncp->nc_vp);
sys/kern/vfs_cache.c
1783
cache_zap_locked(ncp);
sys/kern/vfs_cache.c
1803
cache_zap_unlocked_bucket(struct namecache *ncp, struct componentname *cnp,
sys/kern/vfs_cache.c
1810
cache_assert_bucket_unlocked(ncp);
sys/kern/vfs_cache.c
1816
if (rncp == ncp && cache_ncp_match(rncp, dvp, cnp))
sys/kern/vfs_cache.c
1822
if (!(ncp->nc_flag & NCF_NEGATIVE))
sys/kern/vfs_cache.c
1842
cache_zap_locked_bucket(struct namecache *ncp, struct componentname *cnp,
sys/kern/vfs_cache.c
1848
cache_assert_bucket_locked(ncp);
sys/kern/vfs_cache.c
1850
dvlp = VP2VNODELOCK(ncp->nc_dvp);
sys/kern/vfs_cache.c
1852
if (!(ncp->nc_flag & NCF_NEGATIVE))
sys/kern/vfs_cache.c
1853
vlp = VP2VNODELOCK(ncp->nc_vp);
sys/kern/vfs_cache.c
1855
cache_zap_locked(ncp);
sys/kern/vfs_cache.c
1861
dvp = ncp->nc_dvp;
sys/kern/vfs_cache.c
1863
return (cache_zap_unlocked_bucket(ncp, cnp, dvp, dvlp, vlp, hash, blp));
sys/kern/vfs_cache.c
1869
struct namecache *ncp;
sys/kern/vfs_cache.c
1881
ncp = dvp->v_cache_dd;
sys/kern/vfs_cache.c
1882
if (ncp == NULL) {
sys/kern/vfs_cache.c
1889
if ((ncp->nc_flag & NCF_ISDOTDOT) != 0) {
sys/kern/vfs_cache.c
1890
if (!cache_zap_locked_vnode_kl2(ncp, dvp, &dvlp2))
sys/kern/vfs_cache.c
1896
cache_free(ncp);
sys/kern/vfs_cache.c
1923
ncp = cache_ncp_find(dvp, cnp, hash);
sys/kern/vfs_cache.c
1924
if (ncp == NULL) {
sys/kern/vfs_cache.c
1929
error = cache_zap_locked_bucket(ncp, cnp, hash, blp);
sys/kern/vfs_cache.c
1936
cache_free(ncp);
sys/kern/vfs_cache.c
1982
struct namecache *ncp;
sys/kern/vfs_cache.c
1998
ncp = dvp->v_cache_dd;
sys/kern/vfs_cache.c
1999
if (ncp == NULL) {
sys/kern/vfs_cache.c
2004
if ((ncp->nc_flag & NCF_ISDOTDOT) != 0) {
sys/kern/vfs_cache.c
2005
if (ncp->nc_flag & NCF_NEGATIVE)
sys/kern/vfs_cache.c
2008
*vpp = ncp->nc_vp;
sys/kern/vfs_cache.c
2010
*vpp = ncp->nc_dvp;
sys/kern/vfs_cache.c
2014
cache_out_ts(ncp, tsp, ticksp);
sys/kern/vfs_cache.c
2015
if ((ncp->nc_flag & (NCF_ISDOTDOT | NCF_DTS)) ==
sys/kern/vfs_cache.c
2017
ncp_ts = __containerof(ncp, struct namecache_ts, nc_nc);
sys/kern/vfs_cache.c
2043
cache_zap_negative_locked_vnode_kl(ncp, dvp);
sys/kern/vfs_cache.c
2045
cache_free(ncp);
sys/kern/vfs_cache.c
2050
whiteout = (ncp->nc_flag & NCF_WHITE);
sys/kern/vfs_cache.c
2051
cache_out_ts(ncp, tsp, ticksp);
sys/kern/vfs_cache.c
2052
if (cache_neg_hit_prep(ncp))
sys/kern/vfs_cache.c
2053
cache_neg_promote(ncp);
sys/kern/vfs_cache.c
2055
cache_neg_hit_finish(ncp);
sys/kern/vfs_cache.c
2104
struct namecache *ncp;
sys/kern/vfs_cache.c
2119
ncp = cache_ncp_find(dvp, cnp, hash);
sys/kern/vfs_cache.c
2120
if (__predict_false(ncp == NULL)) {
sys/kern/vfs_cache.c
2127
if (ncp->nc_flag & NCF_NEGATIVE)
sys/kern/vfs_cache.c
2131
*vpp = ncp->nc_vp;
sys/kern/vfs_cache.c
2132
SDT_PROBE3(vfs, namecache, lookup, hit, dvp, ncp->nc_name, *vpp);
sys/kern/vfs_cache.c
2133
cache_out_ts(ncp, tsp, ticksp);
sys/kern/vfs_cache.c
2150
error = cache_zap_locked_bucket(ncp, cnp, hash, blp);
sys/kern/vfs_cache.c
2155
cache_free(ncp);
sys/kern/vfs_cache.c
2160
whiteout = (ncp->nc_flag & NCF_WHITE);
sys/kern/vfs_cache.c
2161
cache_out_ts(ncp, tsp, ticksp);
sys/kern/vfs_cache.c
2162
if (cache_neg_hit_prep(ncp))
sys/kern/vfs_cache.c
2163
cache_neg_promote(ncp);
sys/kern/vfs_cache.c
2165
cache_neg_hit_finish(ncp);
sys/kern/vfs_cache.c
2176
struct namecache *ncp;
sys/kern/vfs_cache.c
2209
ncp = cache_ncp_find(dvp, cnp, hash);
sys/kern/vfs_cache.c
2210
if (__predict_false(ncp == NULL)) {
sys/kern/vfs_cache.c
2217
nc_flag = atomic_load_char(&ncp->nc_flag);
sys/kern/vfs_cache.c
2222
*vpp = ncp->nc_vp;
sys/kern/vfs_cache.c
2223
SDT_PROBE3(vfs, namecache, lookup, hit, dvp, ncp->nc_name, *vpp);
sys/kern/vfs_cache.c
2224
cache_out_ts(ncp, tsp, ticksp);
sys/kern/vfs_cache.c
2226
if (!cache_ncp_canuse(ncp)) {
sys/kern/vfs_cache.c
2251
cache_out_ts(ncp, tsp, ticksp);
sys/kern/vfs_cache.c
2252
whiteout = (atomic_load_char(&ncp->nc_flag) & NCF_WHITE);
sys/kern/vfs_cache.c
2253
neg_promote = cache_neg_hit_prep(ncp);
sys/kern/vfs_cache.c
2254
if (!cache_ncp_canuse(ncp)) {
sys/kern/vfs_cache.c
2255
cache_neg_hit_abort(ncp);
sys/kern/vfs_cache.c
2261
if (!cache_neg_promote_cond(dvp, cnp, ncp, hash))
sys/kern/vfs_cache.c
2264
cache_neg_hit_finish(ncp);
sys/kern/vfs_cache.c
2405
struct namecache *ncp;
sys/kern/vfs_cache.c
2415
ncp = atomic_load_consume_ptr(&vp->v_cache_dd);
sys/kern/vfs_cache.c
2416
if (ncp == NULL)
sys/kern/vfs_cache.c
2418
nc_flag = atomic_load_char(&ncp->nc_flag);
sys/kern/vfs_cache.c
2421
MPASS(ncp->nc_dvp == vp);
sys/kern/vfs_cache.c
2422
blps[1] = NCP2BUCKETLOCK(ncp);
sys/kern/vfs_cache.c
2425
if (cache_lock_vnodes_cel_3(cel, ncp->nc_vp))
sys/kern/vfs_cache.c
2431
if (ncp == vp->v_cache_dd &&
sys/kern/vfs_cache.c
2432
(ncp->nc_flag & NCF_ISDOTDOT) != 0 &&
sys/kern/vfs_cache.c
2433
blps[1] == NCP2BUCKETLOCK(ncp) &&
sys/kern/vfs_cache.c
2434
VP2VNODELOCK(ncp->nc_vp) == cel->vlp[2])
sys/kern/vfs_cache.c
2448
struct namecache *ncp;
sys/kern/vfs_cache.c
2456
ncp = atomic_load_consume_ptr(&dvp->v_cache_dd);
sys/kern/vfs_cache.c
2457
if (ncp == NULL)
sys/kern/vfs_cache.c
2459
nc_flag = atomic_load_char(&ncp->nc_flag);
sys/kern/vfs_cache.c
2462
MPASS(ncp->nc_dvp == dvp);
sys/kern/vfs_cache.c
2463
blps[1] = NCP2BUCKETLOCK(ncp);
sys/kern/vfs_cache.c
2466
if (cache_lock_vnodes_cel_3(cel, ncp->nc_vp))
sys/kern/vfs_cache.c
2468
if (ncp == dvp->v_cache_dd &&
sys/kern/vfs_cache.c
2469
(ncp->nc_flag & NCF_ISDOTDOT) != 0 &&
sys/kern/vfs_cache.c
2470
blps[1] == NCP2BUCKETLOCK(ncp) &&
sys/kern/vfs_cache.c
2471
VP2VNODELOCK(ncp->nc_vp) == cel->vlp[2])
sys/kern/vfs_cache.c
2494
struct namecache *ncp;
sys/kern/vfs_cache.c
2504
ncp = dvp->v_cache_dd;
sys/kern/vfs_cache.c
2505
if (ncp != NULL && (ncp->nc_flag & NCF_ISDOTDOT)) {
sys/kern/vfs_cache.c
2506
KASSERT(ncp->nc_dvp == dvp, ("wrong isdotdot parent"));
sys/kern/vfs_cache.c
2507
cache_zap_locked(ncp);
sys/kern/vfs_cache.c
2509
ncp = NULL;
sys/kern/vfs_cache.c
2513
if (ncp != NULL)
sys/kern/vfs_cache.c
2514
cache_free(ncp);
sys/kern/vfs_cache.c
2525
struct namecache *ncp, *n2, *ndd;
sys/kern/vfs_cache.c
2565
ncp = cache_alloc(cnp->cn_namelen, tsp != NULL);
sys/kern/vfs_cache.c
2566
if (ncp == NULL)
sys/kern/vfs_cache.c
2577
ncp->nc_flag = flag | NCF_WIP;
sys/kern/vfs_cache.c
2578
ncp->nc_vp = vp;
sys/kern/vfs_cache.c
2580
cache_neg_init(ncp);
sys/kern/vfs_cache.c
2581
ncp->nc_dvp = dvp;
sys/kern/vfs_cache.c
2583
ncp_ts = __containerof(ncp, struct namecache_ts, nc_nc);
sys/kern/vfs_cache.c
2592
len = ncp->nc_nlen = cnp->cn_namelen;
sys/kern/vfs_cache.c
2594
memcpy(ncp->nc_name, cnp->cn_nameptr, len);
sys/kern/vfs_cache.c
2595
ncp->nc_name[len] = '\0';
sys/kern/vfs_cache.c
2626
(ncp->nc_flag & (NCF_TS | NCF_DTS)));
sys/kern/vfs_cache.c
2640
SDT_PROBE3(vfs, namecache, enter, duplicate, dvp, ncp->nc_name,
sys/kern/vfs_cache.c
2655
atomic_store_ptr(&dvp->v_cache_dd, ncp);
sys/kern/vfs_cache.c
2677
atomic_store_ptr(&vp->v_cache_dd, ncp);
sys/kern/vfs_cache.c
2684
LIST_INSERT_HEAD(&dvp->v_cache_src, ncp, nc_src);
sys/kern/vfs_cache.c
2693
TAILQ_INSERT_HEAD(&vp->v_cache_dst, ncp, nc_dst);
sys/kern/vfs_cache.c
2694
SDT_PROBE3(vfs, namecache, enter, done, dvp, ncp->nc_name,
sys/kern/vfs_cache.c
2698
atomic_store_char(&ncp->nc_flag, ncp->nc_flag | NCF_WHITE);
sys/kern/vfs_cache.c
2699
cache_neg_insert(ncp);
sys/kern/vfs_cache.c
2701
ncp->nc_name);
sys/kern/vfs_cache.c
2708
CK_SLIST_INSERT_HEAD(NCHHASH(hash), ncp, nc_hash);
sys/kern/vfs_cache.c
2715
atomic_store_char(&ncp->nc_flag, ncp->nc_flag & ~NCF_WIP);
sys/kern/vfs_cache.c
2723
cache_free(ncp);
sys/kern/vfs_cache.c
2913
struct namecache *ncp;
sys/kern/vfs_cache.c
2943
while ((ncp = CK_SLIST_FIRST(&old_nchashtbl[i])) != NULL) {
sys/kern/vfs_cache.c
2944
hash = cache_get_hash(ncp->nc_name, ncp->nc_nlen,
sys/kern/vfs_cache.c
2945
ncp->nc_dvp);
sys/kern/vfs_cache.c
2946
CK_SLIST_REMOVE(&old_nchashtbl[i], ncp, namecache, nc_hash);
sys/kern/vfs_cache.c
2947
CK_SLIST_INSERT_HEAD(&new_nchashtbl[hash & new_nchash], ncp, nc_hash);
sys/kern/vfs_cache.c
2966
struct namecache *ncp;
sys/kern/vfs_cache.c
2975
ncp = LIST_FIRST(&vp->v_cache_src);
sys/kern/vfs_cache.c
2976
if (!cache_zap_locked_vnode_kl2(ncp, vp, &vlp2))
sys/kern/vfs_cache.c
2978
TAILQ_INSERT_TAIL(&batch, ncp, nc_dst);
sys/kern/vfs_cache.c
2981
ncp = TAILQ_FIRST(&vp->v_cache_dst);
sys/kern/vfs_cache.c
2982
if (!cache_zap_locked_vnode_kl2(ncp, vp, &vlp2))
sys/kern/vfs_cache.c
2984
TAILQ_INSERT_TAIL(&batch, ncp, nc_dst);
sys/kern/vfs_cache.c
2986
ncp = vp->v_cache_dd;
sys/kern/vfs_cache.c
2987
if (ncp != NULL) {
sys/kern/vfs_cache.c
2988
KASSERT(ncp->nc_flag & NCF_ISDOTDOT,
sys/kern/vfs_cache.c
2990
if (!cache_zap_locked_vnode_kl2(ncp, vp, &vlp2))
sys/kern/vfs_cache.c
2992
TAILQ_INSERT_TAIL(&batch, ncp, nc_dst);
sys/kern/vfs_cache.c
3057
struct namecache *ncp, *nnp;
sys/kern/vfs_cache.c
3066
LIST_FOREACH_SAFE(ncp, &vp->v_cache_src, nc_src, nnp) {
sys/kern/vfs_cache.c
3067
if (!(ncp->nc_flag & NCF_NEGATIVE))
sys/kern/vfs_cache.c
3069
cache_zap_negative_locked_vnode_kl(ncp, vp);
sys/kern/vfs_cache.c
3070
TAILQ_INSERT_TAIL(&batch, ncp, nc_dst);
sys/kern/vfs_cache.c
3129
struct namecache *ncp;
sys/kern/vfs_cache.c
3138
ncp = cache_ncp_find(dvp, cnp, hash);
sys/kern/vfs_cache.c
3139
if (ncp != NULL && ncp->nc_vp != vp) {
sys/kern/vfs_cache.c
3141
__func__, vp, ncp->nc_vp, ncp, ncp->nc_name, ncp->nc_dvp);
sys/kern/vfs_cache.c
3450
struct namecache *ncp;
sys/kern/vfs_cache.c
3453
TAILQ_FOREACH(ncp, &vp->v_cache_dst, nc_dst) {
sys/kern/vfs_cache.c
3454
if ((ncp->nc_flag & NCF_ISDOTDOT) == 0)
sys/kern/vfs_cache.c
3455
return (ncp);
sys/kern/vfs_cache.c
3464
struct namecache *ncp;
sys/kern/vfs_cache.c
3470
ncp = (*vp)->v_cache_dd;
sys/kern/vfs_cache.c
3471
if (ncp != NULL && (ncp->nc_flag & NCF_ISDOTDOT) == 0) {
sys/kern/vfs_cache.c
3472
KASSERT(ncp == vn_dd_from_dst(*vp),
sys/kern/vfs_cache.c
3474
ncp, vn_dd_from_dst(*vp)));
sys/kern/vfs_cache.c
3476
ncp = vn_dd_from_dst(*vp);
sys/kern/vfs_cache.c
3478
if (ncp != NULL) {
sys/kern/vfs_cache.c
3479
if (*buflen < ncp->nc_nlen) {
sys/kern/vfs_cache.c
3488
*buflen -= ncp->nc_nlen;
sys/kern/vfs_cache.c
3489
memcpy(buf + *buflen, ncp->nc_name, ncp->nc_nlen);
sys/kern/vfs_cache.c
3490
SDT_PROBE3(vfs, namecache, fullpath, hit, ncp->nc_dvp,
sys/kern/vfs_cache.c
3491
ncp->nc_name, vp);
sys/kern/vfs_cache.c
3493
*vp = ncp->nc_dvp;
sys/kern/vfs_cache.c
3659
struct namecache *ncp;
sys/kern/vfs_cache.c
3696
ncp = NULL; /* for sdt probe down below */
sys/kern/vfs_cache.c
3727
ncp = atomic_load_consume_ptr(&vp->v_cache_dd);
sys/kern/vfs_cache.c
3728
if (ncp == NULL) {
sys/kern/vfs_cache.c
3732
nc_flag = atomic_load_char(&ncp->nc_flag);
sys/kern/vfs_cache.c
3737
if (ncp->nc_nlen >= *buflen) {
sys/kern/vfs_cache.c
3742
*buflen -= ncp->nc_nlen;
sys/kern/vfs_cache.c
3743
memcpy(buf + *buflen, ncp->nc_name, ncp->nc_nlen);
sys/kern/vfs_cache.c
3746
tvp = ncp->nc_dvp;
sys/kern/vfs_cache.c
3759
if (__predict_false(atomic_load_ptr(&vp->v_cache_dd) != ncp)) {
sys/kern/vfs_cache.c
3763
if (!cache_ncp_canuse(ncp)) {
sys/kern/vfs_cache.c
3781
SDT_PROBE4(vfs, namecache, fullpath_smr, miss, startvp, ncp, reason, i);
sys/kern/vfs_cache.c
3908
struct namecache *ncp;
sys/kern/vfs_cache.c
3916
TAILQ_FOREACH(ncp, &(vp->v_cache_dst), nc_dst) {
sys/kern/vfs_cache.c
3917
if ((ncp->nc_flag & NCF_ISDOTDOT) != 0)
sys/kern/vfs_cache.c
3919
ddvp = ncp->nc_dvp;
sys/kern/vfs_cache.c
3933
struct namecache *ncp;
sys/kern/vfs_cache.c
3939
TAILQ_FOREACH(ncp, &vp->v_cache_dst, nc_dst)
sys/kern/vfs_cache.c
3940
if ((ncp->nc_flag & NCF_ISDOTDOT) == 0)
sys/kern/vfs_cache.c
3942
if (ncp == NULL) {
sys/kern/vfs_cache.c
3946
l = min(ncp->nc_nlen, buflen - 1);
sys/kern/vfs_cache.c
3947
memcpy(buf, ncp->nc_name, l);
sys/kern/vfs_cache.c
4085
struct namecache *ncp;
sys/kern/vfs_cache.c
4108
TAILQ_FOREACH(ncp, &vp->v_cache_dst, nc_dst) {
sys/kern/vfs_cache.c
4109
if ((ncp->nc_flag & NCF_ISDOTDOT) != 0)
sys/kern/vfs_cache.c
4111
if ((vn_irflag_read(ncp->nc_dvp) & VIRF_INOTIFY) != 0) {
sys/kern/vfs_cache.c
4116
inotify_log(ncp->nc_dvp, ncp->nc_name, ncp->nc_nlen,
sys/kern/vfs_cache.c
4146
struct namecache *ncp;
sys/kern/vfs_cache.c
4150
ncp = TAILQ_FIRST(&vp->v_cache_dst);
sys/kern/vfs_cache.c
4151
if (ncp != NULL) {
sys/kern/vfs_cache.c
4152
ncn = ncp->nc_name;
sys/kern/vfs_cache.c
4153
for (i = 0; i < ncp->nc_nlen; i++)
sys/kern/vfs_cache.c
4155
vp = ncp->nc_dvp;
sys/kern/vfs_cache.c
478
cache_ncp_invalidate(struct namecache *ncp)
sys/kern/vfs_cache.c
481
KASSERT((ncp->nc_flag & NCF_INVALID) == 0,
sys/kern/vfs_cache.c
482
("%s: entry %p already invalid", __func__, ncp));
sys/kern/vfs_cache.c
483
atomic_store_char(&ncp->nc_flag, ncp->nc_flag | NCF_INVALID);
sys/kern/vfs_cache.c
491
cache_ncp_match(struct namecache *ncp, struct vnode *dvp,
sys/kern/vfs_cache.c
494
return (ncp->nc_dvp == dvp &&
sys/kern/vfs_cache.c
495
ncp->nc_nlen == cnp->cn_namelen &&
sys/kern/vfs_cache.c
496
bcmp(ncp->nc_name, cnp->cn_nameptr, cnp->cn_namelen) == 0);
sys/kern/vfs_cache.c
505
#define cache_ncp_canuse(ncp) ({ \
sys/kern/vfs_cache.c
506
struct namecache *_ncp = (ncp); \
sys/kern/vfs_cache.c
517
#define cache_fpl_neg_ncp_canuse(ncp) ({ \
sys/kern/vfs_cache.c
518
struct namecache *_ncp = (ncp); \
sys/kern/vfs_cache.c
5398
struct namecache *ncp;
sys/kern/vfs_cache.c
5432
ncp = atomic_load_consume_ptr(&dvp->v_cache_dd);
sys/kern/vfs_cache.c
5433
if (ncp == NULL) {
sys/kern/vfs_cache.c
5437
nc_flag = atomic_load_char(&ncp->nc_flag);
sys/kern/vfs_cache.c
5441
fpl->tvp = ncp->nc_vp;
sys/kern/vfs_cache.c
5443
fpl->tvp = ncp->nc_dvp;
sys/kern/vfs_cache.c
5454
if (__predict_false(atomic_load_ptr(&dvp->v_cache_dd) != ncp)) {
sys/kern/vfs_cache.c
5458
if (!cache_ncp_canuse(ncp)) {
sys/kern/vfs_cache.c
5466
cache_fplookup_neg(struct cache_fpl *fpl, struct namecache *ncp, uint32_t hash)
sys/kern/vfs_cache.c
5472
nc_flag = atomic_load_char(&ncp->nc_flag);
sys/kern/vfs_cache.c
5482
neg_promote = cache_neg_hit_prep(ncp);
sys/kern/vfs_cache.c
5483
if (!cache_fpl_neg_ncp_canuse(ncp)) {
sys/kern/vfs_cache.c
5484
cache_neg_hit_abort(ncp);
sys/kern/vfs_cache.c
5488
return (cache_fplookup_negative_promote(fpl, ncp, hash));
sys/kern/vfs_cache.c
5490
cache_neg_hit_finish(ncp);
sys/kern/vfs_cache.c
5641
struct namecache *ncp;
sys/kern/vfs_cache.c
5662
ncp = cache_ncp_find(dvp, cnp, hash);
sys/kern/vfs_cache.c
5663
if (__predict_false(ncp == NULL)) {
sys/kern/vfs_cache.c
5667
tvp = atomic_load_ptr(&ncp->nc_vp);
sys/kern/vfs_cache.c
5668
nc_flag = atomic_load_char(&ncp->nc_flag);
sys/kern/vfs_cache.c
5670
return (cache_fplookup_neg(fpl, ncp, hash));
sys/kern/vfs_cache.c
5673
if (!cache_ncp_canuse(ncp)) {
sys/kern/vfs_cache.c
5684
SDT_PROBE3(vfs, namecache, lookup, hit, dvp, ncp->nc_name, tvp);
sys/kern/vfs_cache.c
584
NCP2NEGLIST(struct namecache *ncp)
sys/kern/vfs_cache.c
587
return (&neglists[(((uintptr_t)(ncp) >> 8) & ncneghash)]);
sys/kern/vfs_cache.c
591
NCP2NEGSTATE(struct namecache *ncp)
sys/kern/vfs_cache.c
594
MPASS(atomic_load_char(&ncp->nc_flag) & NCF_NEGATIVE);
sys/kern/vfs_cache.c
595
return (&ncp->nc_neg);
sys/kern/vfs_cache.c
6063
struct namecache *ncp;
sys/kern/vfs_cache.c
6155
ncp = atomic_load_consume_ptr(&tvp->v_cache_dd);
sys/kern/vfs_cache.c
6156
if (__predict_false(ncp == NULL)) {
sys/kern/vfs_cache.c
6159
nc_flag = atomic_load_char(&ncp->nc_flag);
sys/kern/vfs_cache.c
6163
fpl->dvp = ncp->nc_dvp;
sys/kern/vfs_cache.c
621
struct namecache *ncp;
sys/kern/vfs_cache.c
625
CK_SLIST_FOREACH(ncp, NCHHASH(hash), nc_hash) {
sys/kern/vfs_cache.c
626
if (cache_ncp_match(ncp, dvp, cnp))
sys/kern/vfs_cache.c
629
return (ncp);
sys/kern/vfs_cache.c
633
cache_out_ts(struct namecache *ncp, struct timespec *tsp, int *ticksp)
sys/kern/vfs_cache.c
637
KASSERT((ncp->nc_flag & NCF_TS) != 0 ||
sys/kern/vfs_cache.c
644
ncp_ts = __containerof(ncp, struct namecache_ts, nc_nc);
sys/kern/vfs_cache.c
708
static void cache_zap_locked(struct namecache *ncp);
sys/kern/vfs_cache.c
811
struct namecache *ncp;
sys/kern/vfs_cache.c
818
ncp = &ncp_ts->nc_nc;
sys/kern/vfs_cache.c
821
ncp = uma_zalloc_smr(cache_zone_small, M_WAITOK);
sys/kern/vfs_cache.c
823
ncp = uma_zalloc_smr(cache_zone_large, M_WAITOK);
sys/kern/vfs_cache.c
825
return (ncp);
sys/kern/vfs_cache.c
829
cache_free_uma(struct namecache *ncp)
sys/kern/vfs_cache.c
833
if (__predict_false(ncp->nc_flag & NCF_TS)) {
sys/kern/vfs_cache.c
834
ncp_ts = __containerof(ncp, struct namecache_ts, nc_nc);
sys/kern/vfs_cache.c
835
if (ncp->nc_nlen <= CACHE_PATH_CUTOFF)
sys/kern/vfs_cache.c
840
if (ncp->nc_nlen <= CACHE_PATH_CUTOFF)
sys/kern/vfs_cache.c
841
uma_zfree_smr(cache_zone_small, ncp);
sys/kern/vfs_cache.c
843
uma_zfree_smr(cache_zone_large, ncp);
sys/kern/vfs_cache.c
877
cache_free(struct namecache *ncp)
sys/kern/vfs_cache.c
880
MPASS(ncp != NULL);
sys/kern/vfs_cache.c
881
if ((ncp->nc_flag & NCF_DVDROP) != 0) {
sys/kern/vfs_cache.c
882
cache_drop_vnode(ncp->nc_dvp);
sys/kern/vfs_cache.c
884
cache_free_uma(ncp);
sys/kern/vfs_cache.c
891
struct namecache *ncp, *nnp;
sys/kern/vfs_cache.c
897
TAILQ_FOREACH_SAFE(ncp, batch, nc_dst, nnp) {
sys/kern/vfs_cache.c
898
if ((ncp->nc_flag & NCF_DVDROP) != 0) {
sys/kern/vfs_cache.c
899
cache_drop_vnode(ncp->nc_dvp);
sys/kern/vfs_cache.c
901
cache_free_uma(ncp);
sys/kern/vfs_cache.c
971
NCP2BUCKET(struct namecache *ncp)
sys/kern/vfs_cache.c
975
hash = cache_get_hash(ncp->nc_name, ncp->nc_nlen, ncp->nc_dvp);
sys/kern/vfs_cache.c
980
NCP2BUCKETLOCK(struct namecache *ncp)
sys/kern/vfs_cache.c
984
hash = cache_get_hash(ncp->nc_name, ncp->nc_nlen, ncp->nc_dvp);
sys/kern/vfs_cache.c
990
cache_assert_bucket_locked(struct namecache *ncp)
sys/kern/vfs_cache.c
994
blp = NCP2BUCKETLOCK(ncp);
sys/kern/vfs_cache.c
999
cache_assert_bucket_unlocked(struct namecache *ncp)
usr.sbin/makefs/msdos.h
68
u_long *ncp, int flags);
usr.sbin/makefs/msdos/msdosfs_fat.c
1010
if (ncp) {
usr.sbin/makefs/msdos/msdosfs_fat.c
1011
*ncp = cn;
usr.sbin/makefs/msdos/msdosfs_fat.c
1012
ncp = NULL;
usr.sbin/makefs/msdos/msdosfs_fat.c
950
m_extendfile(struct denode *dep, u_long count, struct m_buf **bpp, u_long *ncp,
usr.sbin/ppp/auth.c
223
ipcp_Setup(&bundle->ncp.ipcp, INADDR_NONE);
usr.sbin/ppp/auth.c
233
ipcp_Setup(&bundle->ncp.ipcp, bundle->radius.mask.s_addr);
usr.sbin/ppp/auth.c
260
ipcp_Setup(&bundle->ncp.ipcp, INADDR_NONE);
usr.sbin/ppp/auth.c
282
ipcp_Setup(&bundle->ncp.ipcp, INADDR_NONE);
usr.sbin/ppp/bundle.c
1040
t = &arg->bundle->ncp.mp.link.stats.total;
usr.sbin/ppp/bundle.c
1075
(unsigned long)ncp_QueueLen(&arg->bundle->ncp),
usr.sbin/ppp/bundle.c
1202
if (ncp_LayersOpen(&bundle->ncp))
usr.sbin/ppp/bundle.c
1296
mp_CheckAutoloadTimer(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
149
if (ncp_fsmStart(&bundle->ncp, bundle)) {
usr.sbin/ppp/bundle.c
160
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
1692
if (bundle->ncp.ipcp.peer_ip.s_addr == INADDR_ANY) {
usr.sbin/ppp/bundle.c
1704
ipcp_InterfaceUp(&bundle->ncp.ipcp);
usr.sbin/ppp/bundle.c
1869
struct in_addr *dns = bundle->ncp.ipcp.ns.dns;
usr.sbin/ppp/bundle.c
1898
if (!bundle->ncp.mp.active) {
usr.sbin/ppp/bundle.c
1908
if (bundle->ncp.mp.active) {
usr.sbin/ppp/bundle.c
1909
bundle->iface->mtu = bundle->ncp.mp.peer_mrru;
usr.sbin/ppp/bundle.c
1910
overhead = ccp_MTUOverhead(&bundle->ncp.mp.link.ccp);
usr.sbin/ppp/bundle.c
1968
mp_CheckAutoloadTimer(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
1973
mp_CheckAutoloadTimer(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
219
ncp_DeleteQueues(&bundle->ncp);
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
287
if (ncp_LayersOpen(&fp->bundle->ncp) == 1) {
usr.sbin/ppp/bundle.c
295
mp_CheckAutoloadTimer(&fp->bundle->ncp.mp);
usr.sbin/ppp/bundle.c
319
if (ncp_LayersOpen(&fp->bundle->ncp) == 0) {
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
356
ncp2initial(&bundle->ncp);
usr.sbin/ppp/bundle.c
357
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
374
if (isncp(fp->proto) && !ncp_LayersUnfinished(&bundle->ncp)) {
usr.sbin/ppp/bundle.c
381
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
428
if (ncp_LayersUnfinished(&bundle->ncp))
usr.sbin/ppp/bundle.c
429
ncp_Close(&bundle->ncp);
usr.sbin/ppp/bundle.c
431
ncp2initial(&bundle->ncp);
usr.sbin/ppp/bundle.c
432
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
466
queued = r ? ncp_FillPhysicalQueues(&bundle->ncp, bundle) :
usr.sbin/ppp/bundle.c
467
ncp_QueueLen(&bundle->ncp);
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
592
bundle->ncp.ipcp.my_ip.s_addr) {
usr.sbin/ppp/bundle.c
638
ncp_Enqueue(&bundle->ncp, af, pri, (char *)&tun, n + sizeof tun.header);
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
861
ncp_Init(&bundle.ncp, &bundle);
usr.sbin/ppp/bundle.c
890
iface_Clear(bundle.iface, &bundle.ncp, 0, IFACE_CLEAR_ALL);
usr.sbin/ppp/bundle.c
916
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/bundle.c
917
iface_Clear(bundle->iface, &bundle->ncp, 0, IFACE_CLEAR_ALL);
usr.sbin/ppp/bundle.c
930
ncp_Destroy(&bundle->ncp);
usr.sbin/ppp/bundle.c
967
ncp2initial(&bundle->ncp);
usr.sbin/ppp/bundle.c
968
mp_Down(&bundle->ncp.mp);
usr.sbin/ppp/bundle.h
122
struct ncp ncp;
usr.sbin/ppp/ccp.c
790
return !link2physical(ccp->fsm.link) || !ccp->fsm.bundle->ncp.mp.active ?
usr.sbin/ppp/command.c
1323
if (arg->bundle->ncp.ipcp.fsm.state == ST_OPENED)
usr.sbin/ppp/command.c
1324
fsm_Reopen(&arg->bundle->ncp.ipcp.fsm);
usr.sbin/ppp/command.c
1379
&arg->bundle->ncp.mp.link.ccp.fsm;
usr.sbin/ppp/command.c
1566
struct ncp *ncp = &arg->bundle->ncp;
usr.sbin/ppp/command.c
1574
memset(&ncp->ipcp.cfg.my_range, '\0', sizeof ncp->ipcp.cfg.my_range);
usr.sbin/ppp/command.c
1575
memset(&ncp->ipcp.cfg.peer_range, '\0', sizeof ncp->ipcp.cfg.peer_range);
usr.sbin/ppp/command.c
1576
ncp->ipcp.cfg.HaveTriggerAddress = 0;
usr.sbin/ppp/command.c
1577
ncp->ipcp.cfg.netmask.s_addr = INADDR_ANY;
usr.sbin/ppp/command.c
1578
iplist_reset(&ncp->ipcp.cfg.peer_list);
usr.sbin/ppp/command.c
1581
if (!ncprange_aton(&ncp->ipcp.cfg.my_range, ncp, arg->argv[arg->argn]))
usr.sbin/ppp/command.c
1586
ncp->ipcp.ifmask = ncp->ipcp.cfg.netmask =
usr.sbin/ppp/command.c
1589
ncp->ipcp.cfg.TriggerAddress = GetIpAddr(arg->argv[arg->argn+3]);
usr.sbin/ppp/command.c
1590
ncp->ipcp.cfg.HaveTriggerAddress = 1;
usr.sbin/ppp/command.c
1597
ncprange_getaddr(&ncp->ipcp.cfg.my_range, &ncpaddr);
usr.sbin/ppp/command.c
1598
ncpaddr_getip4(&ncpaddr, &ncp->ipcp.my_ip);
usr.sbin/ppp/command.c
1599
if (ncp->ipcp.my_ip.s_addr == INADDR_ANY)
usr.sbin/ppp/command.c
1600
ncprange_setwidth(&ncp->ipcp.cfg.my_range, 0);
usr.sbin/ppp/command.c
1736
arg->bundle->ncp.mp.cfg.autoload.min = v1;
usr.sbin/ppp/command.c
1737
arg->bundle->ncp.mp.cfg.autoload.max = v2;
usr.sbin/ppp/command.c
1738
arg->bundle->ncp.mp.cfg.autoload.period = v3;
usr.sbin/ppp/command.c
1739
mp_RestartAutoloadTimer(&arg->bundle->ncp.mp);
usr.sbin/ppp/command.c
1881
arg->bundle->ncp.mp.cfg.mrru = long_val;
usr.sbin/ppp/command.c
2061
} else if (arg->bundle->ncp.ipcp.fsm.state == ST_OPENED) {
usr.sbin/ppp/command.c
2108
&arg->bundle->ncp.ipcp.cfg.fsm.timeout,
usr.sbin/ppp/command.c
2109
&arg->bundle->ncp.ipcp.cfg.fsm.maxreq,
usr.sbin/ppp/command.c
2110
&arg->bundle->ncp.ipcp.cfg.fsm.maxtrm, DEF_FSMTRIES);
usr.sbin/ppp/command.c
2116
&arg->bundle->ncp.ipv6cp.cfg.fsm.timeout,
usr.sbin/ppp/command.c
2117
&arg->bundle->ncp.ipv6cp.cfg.fsm.maxreq,
usr.sbin/ppp/command.c
2118
&arg->bundle->ncp.ipv6cp.cfg.fsm.maxtrm, DEF_FSMTRIES);
usr.sbin/ppp/command.c
2125
ipaddr = arg->bundle->ncp.ipcp.cfg.ns.dns;
usr.sbin/ppp/command.c
2128
ipaddr = arg->bundle->ncp.ipcp.cfg.ns.nbns;
usr.sbin/ppp/command.c
2133
ncpaddr_aton(ncpaddr, &arg->bundle->ncp, arg->argv[arg->argn]);
usr.sbin/ppp/command.c
2137
ncpaddr_aton(ncpaddr + 1, &arg->bundle->ncp, arg->argv[arg->argn + 1]);
usr.sbin/ppp/command.c
2210
arg->bundle->ncp.cfg.sendpipe = long_val;
usr.sbin/ppp/command.c
2215
arg->bundle->ncp.cfg.recvpipe = long_val;
usr.sbin/ppp/command.c
2274
ncp_SetUrgentTOS(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2275
ncp_ClearUrgentTcpPorts(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2276
ncp_ClearUrgentUdpPorts(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2278
ncp_SetUrgentTOS(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2280
ncp_ClearUrgentUdpPorts(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2283
ncp_AddUrgentUdpPort(&arg->bundle->ncp, atoi(arg->argv[f] + 1));
usr.sbin/ppp/command.c
2285
ncp_RemoveUrgentUdpPort(&arg->bundle->ncp, atoi(arg->argv[f] + 1));
usr.sbin/ppp/command.c
2288
ncp_ClearUrgentUdpPorts(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2289
ncp_AddUrgentUdpPort(&arg->bundle->ncp, atoi(arg->argv[f]));
usr.sbin/ppp/command.c
2293
ncp_ClearUrgentTcpPorts(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2294
ncp_ClearUrgentUdpPorts(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2295
ncp_ClearUrgentTOS(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2298
ncp_SetUrgentTcpLen(&arg->bundle->ncp, 0);
usr.sbin/ppp/command.c
2300
ncp_SetUrgentTcpLen(&arg->bundle->ncp, atoi(arg->argv[arg->argn + 1]));
usr.sbin/ppp/command.c
2302
ncp_SetUrgentTOS(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2305
ncp_ClearUrgentTcpPorts(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2309
ncp_AddUrgentTcpPort(&arg->bundle->ncp, atoi(arg->argv[f] + 1));
usr.sbin/ppp/command.c
2311
ncp_RemoveUrgentTcpPort(&arg->bundle->ncp, atoi(arg->argv[f] + 1));
usr.sbin/ppp/command.c
2314
ncp_ClearUrgentTcpPorts(&arg->bundle->ncp);
usr.sbin/ppp/command.c
2315
ncp_AddUrgentTcpPort(&arg->bundle->ncp, atoi(arg->argv[f]));
usr.sbin/ppp/command.c
2526
if (!ncprange_aton(&dest, &arg->bundle->ncp, arg->argv[arg->argn]))
usr.sbin/ppp/command.c
2545
host = arg->bundle->ncp.ipcp.my_ip;
usr.sbin/ppp/command.c
2548
host = arg->bundle->ncp.ipcp.peer_ip;
usr.sbin/ppp/command.c
2551
host = arg->bundle->ncp.ipcp.ns.dns[0];
usr.sbin/ppp/command.c
2554
host = arg->bundle->ncp.ipcp.ns.dns[1];
usr.sbin/ppp/command.c
2568
ncpaddr_setip4(&gw, arg->bundle->ncp.ipcp.peer_ip);
usr.sbin/ppp/command.c
2572
if (!ncpaddr_getip6(&arg->bundle->ncp.ipv6cp.hisaddr, &host6))
usr.sbin/ppp/command.c
2578
if (!ncpaddr_aton(&gw, &arg->bundle->ncp, arg->argv[arg->argn + gw_arg])) {
usr.sbin/ppp/command.c
2591
route_Add(&arg->bundle->ncp.route, addrs, &dest, &gw);
usr.sbin/ppp/command.c
2605
route_DeleteAll(&arg->bundle->ncp.route);
usr.sbin/ppp/command.c
2609
ncprange_setip4host(&dest, arg->bundle->ncp.ipcp.my_ip);
usr.sbin/ppp/command.c
2613
ncprange_sethost(&dest, &arg->bundle->ncp.ipv6cp.myaddr);
usr.sbin/ppp/command.c
2617
ncprange_setip4host(&dest, arg->bundle->ncp.ipcp.peer_ip);
usr.sbin/ppp/command.c
2621
ncprange_sethost(&dest, &arg->bundle->ncp.ipv6cp.hisaddr);
usr.sbin/ppp/command.c
2625
ncprange_setip4host(&dest, arg->bundle->ncp.ipcp.ns.dns[0]);
usr.sbin/ppp/command.c
2628
ncprange_setip4host(&dest, arg->bundle->ncp.ipcp.ns.dns[1]);
usr.sbin/ppp/command.c
2631
ncprange_aton(&dest, &arg->bundle->ncp, arg->argv[arg->argn]);
usr.sbin/ppp/command.c
2635
route_Delete(&arg->bundle->ncp.route, addrs, &dest);
usr.sbin/ppp/command.c
2650
if (arg->bundle->ncp.ipcp.fsm.state == ST_OPENED)
usr.sbin/ppp/command.c
2651
LibAliasSetAddress(la, arg->bundle->ncp.ipcp.my_ip);
usr.sbin/ppp/command.c
2747
else if (!arg->bundle->ncp.mp.cfg.mrru) {
usr.sbin/ppp/command.c
2752
return &arg->bundle->ncp.mp.link;
usr.sbin/ppp/command.c
2903
arg->bundle->ncp.ipcp.cfg.ns.dns_neg &= keep;
usr.sbin/ppp/command.c
2904
arg->bundle->ncp.ipcp.cfg.ns.dns_neg |= add;
usr.sbin/ppp/command.c
2926
arg->bundle->ncp.mp.cfg.negenddisc &= keep;
usr.sbin/ppp/command.c
2927
arg->bundle->ncp.mp.cfg.negenddisc |= add;
usr.sbin/ppp/command.c
2966
arg->bundle->ncp.mp.cfg.shortseq &= keep;
usr.sbin/ppp/command.c
2967
arg->bundle->ncp.mp.cfg.shortseq |= add;
usr.sbin/ppp/command.c
2970
arg->bundle->ncp.ipcp.cfg.vj.neg &= keep;
usr.sbin/ppp/command.c
2971
arg->bundle->ncp.ipcp.cfg.vj.neg |= add;
usr.sbin/ppp/command.c
3139
t = &arg->bundle->ncp.ipcp.throughput;
usr.sbin/ppp/command.c
3142
t = &arg->bundle->ncp.ipv6cp.throughput;
usr.sbin/ppp/command.c
3254
return !iface_Add(arg->bundle->iface, &arg->bundle->ncp, &ifa, &peer, how);
usr.sbin/ppp/command.c
3270
if (arg->bundle->ncp.ipcp.fsm.state == ST_OPENED &&
usr.sbin/ppp/command.c
3272
arg->bundle->ncp.ipcp.my_ip.s_addr == ifa4.s_addr) {
usr.sbin/ppp/command.c
3278
ok = iface_Delete(arg->bundle->iface, &arg->bundle->ncp, &ifa);
usr.sbin/ppp/command.c
3311
how = arg->bundle->ncp.ipcp.fsm.state == ST_OPENED ||
usr.sbin/ppp/command.c
3314
iface_Clear(arg->bundle->iface, &arg->bundle->ncp, family, how);
usr.sbin/ppp/command.c
538
oin = bundle->ncp.ipcp.throughput.OctetsIn;
usr.sbin/ppp/command.c
539
oout = bundle->ncp.ipcp.throughput.OctetsOut;
usr.sbin/ppp/command.c
540
pin = bundle->ncp.ipcp.throughput.PacketsIn;
usr.sbin/ppp/command.c
541
pout = bundle->ncp.ipcp.throughput.PacketsOut;
usr.sbin/ppp/command.c
543
oin += bundle->ncp.ipv6cp.throughput.OctetsIn;
usr.sbin/ppp/command.c
544
oout += bundle->ncp.ipv6cp.throughput.OctetsOut;
usr.sbin/ppp/command.c
545
pin += bundle->ncp.ipv6cp.throughput.PacketsIn;
usr.sbin/ppp/command.c
546
pout += bundle->ncp.ipv6cp.throughput.PacketsOut;
usr.sbin/ppp/command.c
552
nargv[arg] = substip(nargv[arg], "DNS0", bundle->ncp.ipcp.ns.dns[0]);
usr.sbin/ppp/command.c
553
nargv[arg] = substip(nargv[arg], "DNS1", bundle->ncp.ipcp.ns.dns[1]);
usr.sbin/ppp/command.c
555
mp_Enddisc(bundle->ncp.mp.cfg.enddisc.class,
usr.sbin/ppp/command.c
556
bundle->ncp.mp.cfg.enddisc.address,
usr.sbin/ppp/command.c
557
bundle->ncp.mp.cfg.enddisc.len));
usr.sbin/ppp/command.c
558
nargv[arg] = substip(nargv[arg], "HISADDR", bundle->ncp.ipcp.peer_ip);
usr.sbin/ppp/command.c
560
nargv[arg] = substipv6(nargv[arg], "HISADDR6", &bundle->ncp.ipv6cp.hisaddr);
usr.sbin/ppp/command.c
564
bundle->ncp.ipcp.throughput.OctetsIn);
usr.sbin/ppp/command.c
566
bundle->ncp.ipcp.throughput.OctetsOut);
usr.sbin/ppp/command.c
568
bundle->ncp.ipcp.throughput.PacketsIn);
usr.sbin/ppp/command.c
570
bundle->ncp.ipcp.throughput.PacketsOut);
usr.sbin/ppp/command.c
573
bundle->ncp.ipv6cp.throughput.OctetsIn);
usr.sbin/ppp/command.c
575
bundle->ncp.ipv6cp.throughput.OctetsOut);
usr.sbin/ppp/command.c
577
bundle->ncp.ipv6cp.throughput.PacketsIn);
usr.sbin/ppp/command.c
579
bundle->ncp.ipv6cp.throughput.PacketsOut);
usr.sbin/ppp/command.c
582
nargv[arg] = substip(nargv[arg], "MYADDR", bundle->ncp.ipcp.my_ip);
usr.sbin/ppp/command.c
584
nargv[arg] = substipv6(nargv[arg], "MYADDR6", &bundle->ncp.ipv6cp.myaddr);
usr.sbin/ppp/command.c
595
mp_Enddisc(bundle->ncp.mp.peer.enddisc.class,
usr.sbin/ppp/command.c
596
bundle->ncp.mp.peer.enddisc.address,
usr.sbin/ppp/command.c
597
bundle->ncp.mp.peer.enddisc.len));
usr.sbin/ppp/command.c
604
nargv[arg] = subst(nargv[arg], "USER", bundle->ncp.mp.peer.authname);
usr.sbin/ppp/command.c
741
ipcp_LoadDNS(&arg->bundle->ncp.ipcp);
usr.sbin/ppp/command.c
743
ipcp_RestoreDNS(&arg->bundle->ncp.ipcp);
usr.sbin/ppp/command.c
745
ipcp_WriteDNS(&arg->bundle->ncp.ipcp);
usr.sbin/ppp/command.c
747
arg->bundle->ncp.ipcp.ns.writable = 0;
usr.sbin/ppp/command.c
749
arg->bundle->ncp.ipcp.ns.writable = 1;
usr.sbin/ppp/datalink.c
618
switch (mp_Up(&dl->bundle->ncp.mp, dl)) {
usr.sbin/ppp/datalink.c
643
dl->bundle->ncp.mp.peer = dl->peer;
usr.sbin/ppp/datalink.c
644
ncp_SetLink(&dl->bundle->ncp, &dl->physical->link);
usr.sbin/ppp/filter.c
242
filter_Parse(struct ncp *ncp, int argc, char const *const *argv,
usr.sbin/ppp/filter.c
313
ncprange_aton(&fe.f_src, ncp, *argv)) {
usr.sbin/ppp/filter.c
324
ncprange_aton(&fe.f_dst, ncp, *argv)) {
usr.sbin/ppp/filter.c
430
filter_Parse(&arg->bundle->ncp, arg->argc - arg->argn - 1,
usr.sbin/ppp/fsm.c
921
fsm_Close(&fp->bundle->ncp.ipcp.fsm);
usr.sbin/ppp/fsm.c
929
fsm_Close(&fp->bundle->ncp.ipv6cp.fsm);
usr.sbin/ppp/iface.c
452
iface_Clear(struct iface *iface, struct ncp *ncp, int family, int how)
usr.sbin/ppp/iface.c
490
ncp_IfaceAddrDeleted(ncp, iface->addr + n);
usr.sbin/ppp/iface.c
509
iface_Add(struct iface *iface, struct ncp *ncp, const struct ncprange *ifa,
usr.sbin/ppp/iface.c
536
ncp_IfaceAddrAdded(ncp, iface->addr + n);
usr.sbin/ppp/iface.c
542
ncp_IfaceAddrDeleted(ncp, iface->addr + n);
usr.sbin/ppp/iface.c
556
ncp_IfaceAddrAdded(ncp, iface->addr + n);
usr.sbin/ppp/iface.c
589
ncp_IfaceAddrAdded(ncp, iface->addr + n);
usr.sbin/ppp/iface.c
595
iface_Delete(struct iface *iface, struct ncp *ncp, const struct ncpaddr *del)
usr.sbin/ppp/iface.c
610
ncp_IfaceAddrDeleted(ncp, iface->addr + n);
usr.sbin/ppp/iface.h
58
extern void iface_Clear(struct iface *, struct ncp *, int, int);
usr.sbin/ppp/iface.h
61
extern int iface_Add(struct iface *, struct ncp *, const struct ncprange *,
usr.sbin/ppp/iface.h
63
extern int iface_Delete(struct iface *, struct ncp *, const struct ncpaddr *);
usr.sbin/ppp/ip.c
651
if (tos == IPTOS_LOWDELAY && bundle->ncp.cfg.urgent.tos)
usr.sbin/ppp/ip.c
654
if (!frag && ncp_IsUrgentUdpPort(&bundle->ncp, ntohs(uh->uh_sport),
usr.sbin/ppp/ip.c
815
if (tos == IPTOS_LOWDELAY && bundle->ncp.cfg.urgent.tos)
usr.sbin/ppp/ip.c
818
if (!frag && ncp_IsUrgentTcpPort(&bundle->ncp, ntohs(th->th_sport),
usr.sbin/ppp/ip.c
821
else if (!frag && ncp_IsUrgentTcpLen(&bundle->ncp, datalen))
usr.sbin/ppp/ip.c
962
if (bundle->ncp.ipcp.fsm.state != ST_OPENED) {
usr.sbin/ppp/ip.c
971
ipcp_AddInOctets(&bundle->ncp.ipcp, nb);
usr.sbin/ppp/ip.c
982
if (bundle->ncp.ipv6cp.fsm.state != ST_OPENED) {
usr.sbin/ppp/ip.c
991
ipv6cp_AddInOctets(&bundle->ncp.ipv6cp, nb);
usr.sbin/ppp/ipcp.c
1346
fsm_Input(&bundle->ncp.ipcp.fsm, bp);
usr.sbin/ppp/ipcp.c
1359
struct ipcp *ipcp = &bundle->ncp.ipcp;
usr.sbin/ppp/ipcp.c
1375
struct ncp *ncp = &bundle->ncp;
usr.sbin/ppp/ipcp.c
1376
struct ipcp *ipcp = &ncp->ipcp;
usr.sbin/ppp/ipcp.c
1396
} else if (ncprange_aton(&ipcp->cfg.peer_range, ncp, hisaddr) != 0) {
usr.sbin/ppp/ipcp.c
222
char *cp, *cp_nons, *ncp, ch;
usr.sbin/ppp/ipcp.c
232
while ((ncp = strstr(cp, "nameserver")) != NULL) {
usr.sbin/ppp/ipcp.c
233
if (ncp != cp) {
usr.sbin/ppp/ipcp.c
234
memcpy(cp_nons, cp, ncp - cp);
usr.sbin/ppp/ipcp.c
235
cp_nons += ncp - cp;
usr.sbin/ppp/ipcp.c
237
if ((ncp != cp && ncp[-1] != '\n') || !issep(ncp[10])) {
usr.sbin/ppp/ipcp.c
238
memcpy(cp_nons, ncp, 9);
usr.sbin/ppp/ipcp.c
240
cp = ncp + 9; /* Can't match "nameserver" at cp... */
usr.sbin/ppp/ipcp.c
244
for (cp = ncp + 11; issep(*cp); cp++) /* Skip whitespace */
usr.sbin/ppp/ipcp.c
247
for (ncp = cp; isip(*ncp); ncp++) /* Jump over IP */
usr.sbin/ppp/ipcp.c
250
ch = *ncp;
usr.sbin/ppp/ipcp.c
251
*ncp = '\0';
usr.sbin/ppp/ipcp.c
254
*ncp = ch;
usr.sbin/ppp/ipcp.c
256
if ((cp = strchr(ncp, '\n')) == NULL) /* Point at next line */
usr.sbin/ppp/ipcp.c
257
cp = ncp + strlen(ncp);
usr.sbin/ppp/ipcp.c
361
struct ipcp *ipcp = &arg->bundle->ncp.ipcp;
usr.sbin/ppp/ipcp.c
432
arg->bundle->ncp.ipcp.cfg.vj.slots = slots;
usr.sbin/ppp/ipcp.c
436
arg->bundle->ncp.ipcp.cfg.vj.slotcomp = 1;
usr.sbin/ppp/ipcp.c
438
arg->bundle->ncp.ipcp.cfg.vj.slotcomp = 0;
usr.sbin/ppp/ipcp.c
687
if (!iface_Add(bundle->iface, &bundle->ncp, &myrange, &hisncpaddr,
usr.sbin/ppp/ipcp.c
692
iface_Clear(bundle->iface, &bundle->ncp, AF_INET,
usr.sbin/ppp/ipcp.c
695
if (bundle->ncp.cfg.sendpipe > 0 || bundle->ncp.cfg.recvpipe > 0) {
usr.sbin/ppp/ipcp.c
702
route_Change(bundle, bundle->ncp.route, &myncpaddr, &hisncpaddr);
usr.sbin/ppp/ipcp.c
718
for (f = 0; f < bundle->ncp.ipcp.cfg.peer_list.nItems; f++) {
usr.sbin/ppp/ipcp.c
719
try = iplist_next(&bundle->ncp.ipcp.cfg.peer_list);
usr.sbin/ppp/ipcp.c
722
if (ipcp_SetIPaddress(&bundle->ncp.ipcp, gw, try)) {
usr.sbin/ppp/ipcp.c
728
if (f == bundle->ncp.ipcp.cfg.peer_list.nItems) {
usr.sbin/ppp/ipv6cp.c
231
if (!iface_Add(bundle->iface, &bundle->ncp, &myrange, &ipv6cp->hisaddr,
usr.sbin/ppp/ipv6cp.c
236
iface_Clear(bundle->iface, &bundle->ncp, AF_INET6,
usr.sbin/ppp/ipv6cp.c
243
if (bundle->ncp.cfg.sendpipe > 0 || bundle->ncp.cfg.recvpipe > 0) {
usr.sbin/ppp/ipv6cp.c
253
route_Change(bundle, bundle->ncp.route, &ipv6cp->myaddr, &ipv6cp->hisaddr);
usr.sbin/ppp/ipv6cp.c
326
struct ipv6cp *ipv6cp = &arg->bundle->ncp.ipv6cp;
usr.sbin/ppp/ipv6cp.c
356
fsm_Input(&bundle->ncp.ipv6cp.fsm, bp);
usr.sbin/ppp/lcp.c
1171
mp = &lcp->fsm.bundle->ncp.mp;
usr.sbin/ppp/lcp.c
1198
mp = &lcp->fsm.bundle->ncp.mp;
usr.sbin/ppp/lcp.c
305
lcp->want_mrru = lcp->fsm.bundle->ncp.mp.cfg.mrru;
usr.sbin/ppp/lcp.c
306
lcp->want_shortseq = IsEnabled(lcp->fsm.bundle->ncp.mp.cfg.shortseq) ? 1 : 0;
usr.sbin/ppp/lcp.c
479
mp = &lcp->fsm.bundle->ncp.mp;
usr.sbin/ppp/lcp.c
686
mp = &lcp->fsm.bundle->ncp.mp;
usr.sbin/ppp/main.c
422
ncprange_family(&bundle->ncp.ipcp.cfg.peer_range) == AF_UNSPEC) {
usr.sbin/ppp/mp.c
1001
addr = arg->bundle->ncp.ipcp.my_ip;
usr.sbin/ppp/mp.c
364
ncp_SetLink(&mp->bundle->ncp, &mp->link);
usr.sbin/ppp/mp.c
616
if (!bundle->ncp.mp.active)
usr.sbin/ppp/mp.c
625
mp_Assemble(&bundle->ncp.mp, bp, p);
usr.sbin/ppp/mp.c
668
struct mp *mp = &bundle->ncp.mp;
usr.sbin/ppp/mp.c
745
if (!ncp_PushPacket(&bundle->ncp, &mp->out.af, bestlink))
usr.sbin/ppp/mp.c
827
struct mp *mp = &arg->bundle->ncp.mp;
usr.sbin/ppp/mp.c
959
struct mp *mp = &arg->bundle->ncp.mp;
usr.sbin/ppp/mp.c
988
if (arg->bundle->ncp.ipcp.my_ip.s_addr == INADDR_ANY)
usr.sbin/ppp/mp.c
989
ncprange_getip4addr(&arg->bundle->ncp.ipcp.cfg.my_range, &addr);
usr.sbin/ppp/mp.c
991
addr = arg->bundle->ncp.ipcp.my_ip;
usr.sbin/ppp/mp.c
994
mp->cfg.enddisc.len = sizeof arg->bundle->ncp.ipcp.my_ip.s_addr;
usr.sbin/ppp/mp.c
998
if (arg->bundle->ncp.ipcp.my_ip.s_addr == INADDR_ANY)
usr.sbin/ppp/mp.c
999
ncprange_getip4addr(&arg->bundle->ncp.ipcp.cfg.my_range, &addr);
usr.sbin/ppp/ncp.c
101
ncp->cfg.urgent.tcp.port = (u_short *)malloc(NDEFTCPPORTS * sizeof(u_short));
usr.sbin/ppp/ncp.c
102
if (ncp->cfg.urgent.tcp.port == NULL) {
usr.sbin/ppp/ncp.c
104
ncp->cfg.urgent.tcp.nports = ncp->cfg.urgent.tcp.maxports = 0;
usr.sbin/ppp/ncp.c
106
ncp->cfg.urgent.tcp.nports = ncp->cfg.urgent.tcp.maxports = NDEFTCPPORTS;
usr.sbin/ppp/ncp.c
107
memcpy(ncp->cfg.urgent.tcp.port, default_urgent_tcp_ports,
usr.sbin/ppp/ncp.c
110
ncp->cfg.urgent.tos = 1;
usr.sbin/ppp/ncp.c
112
ncp->cfg.urgent.udp.nports = ncp->cfg.urgent.udp.maxports = 0;
usr.sbin/ppp/ncp.c
113
ncp->cfg.urgent.udp.port = NULL;
usr.sbin/ppp/ncp.c
115
mp_Init(&ncp->mp, bundle);
usr.sbin/ppp/ncp.c
118
ipcp_Init(&ncp->ipcp, bundle, &bundle->links->physical->link,
usr.sbin/ppp/ncp.c
121
ipv6cp_Init(&ncp->ipv6cp, bundle, &bundle->links->physical->link,
usr.sbin/ppp/ncp.c
127
ncp_Destroy(struct ncp *ncp)
usr.sbin/ppp/ncp.c
129
ipcp_Destroy(&ncp->ipcp);
usr.sbin/ppp/ncp.c
131
ipv6cp_Destroy(&ncp->ipv6cp);
usr.sbin/ppp/ncp.c
134
if (ncp->cfg.urgent.tcp.maxports) {
usr.sbin/ppp/ncp.c
135
ncp->cfg.urgent.tcp.nports = ncp->cfg.urgent.tcp.maxports = 0;
usr.sbin/ppp/ncp.c
136
free(ncp->cfg.urgent.tcp.port);
usr.sbin/ppp/ncp.c
137
ncp->cfg.urgent.tcp.port = NULL;
usr.sbin/ppp/ncp.c
139
if (ncp->cfg.urgent.udp.maxports) {
usr.sbin/ppp/ncp.c
140
ncp->cfg.urgent.udp.nports = ncp->cfg.urgent.udp.maxports = 0;
usr.sbin/ppp/ncp.c
141
free(ncp->cfg.urgent.udp.port);
usr.sbin/ppp/ncp.c
142
ncp->cfg.urgent.udp.port = NULL;
usr.sbin/ppp/ncp.c
147
ncp_fsmStart(struct ncp *ncp,
usr.sbin/ppp/ncp.c
160
fsm_Up(&ncp->ipcp.fsm);
usr.sbin/ppp/ncp.c
161
fsm_Open(&ncp->ipcp.fsm);
usr.sbin/ppp/ncp.c
167
fsm_Up(&ncp->ipv6cp.fsm);
usr.sbin/ppp/ncp.c
168
fsm_Open(&ncp->ipv6cp.fsm);
usr.sbin/ppp/ncp.c
177
ncp_IfaceAddrAdded(struct ncp *ncp, const struct iface_addr *addr)
usr.sbin/ppp/ncp.c
181
ipcp_IfaceAddrAdded(&ncp->ipcp, addr);
usr.sbin/ppp/ncp.c
185
ipv6cp_IfaceAddrAdded(&ncp->ipv6cp, addr);
usr.sbin/ppp/ncp.c
192
ncp_IfaceAddrDeleted(struct ncp *ncp, const struct iface_addr *addr)
usr.sbin/ppp/ncp.c
195
ipcp_IfaceAddrDeleted(&ncp->ipcp, addr);
usr.sbin/ppp/ncp.c
199
ncp_SetLink(struct ncp *ncp, struct link *l)
usr.sbin/ppp/ncp.c
201
ipcp_SetLink(&ncp->ipcp, l);
usr.sbin/ppp/ncp.c
203
ipv6cp_SetLink(&ncp->ipv6cp, l);
usr.sbin/ppp/ncp.c
212
ncp_Enqueue(struct ncp *ncp, int af, unsigned pri, char *ptr, int count)
usr.sbin/ppp/ncp.c
215
struct ipv6cp *ipv6cp = &ncp->ipv6cp;
usr.sbin/ppp/ncp.c
217
struct ipcp *ipcp = &ncp->ipcp;
usr.sbin/ppp/ncp.c
265
ncp_QueueLen(struct ncp *ncp)
usr.sbin/ppp/ncp.c
269
result = ipcp_QueueLen(&ncp->ipcp);
usr.sbin/ppp/ncp.c
271
result += ipv6cp_QueueLen(&ncp->ipv6cp);
usr.sbin/ppp/ncp.c
273
result += mp_QueueLen(&ncp->mp); /* Usually empty */
usr.sbin/ppp/ncp.c
284
ncp_DeleteQueues(struct ncp *ncp)
usr.sbin/ppp/ncp.c
287
struct ipv6cp *ipv6cp = &ncp->ipv6cp;
usr.sbin/ppp/ncp.c
289
struct ipcp *ipcp = &ncp->ipcp;
usr.sbin/ppp/ncp.c
290
struct mp *mp = &ncp->mp;
usr.sbin/ppp/ncp.c
313
ncp_FillPhysicalQueues(struct ncp *ncp, struct bundle *bundle)
usr.sbin/ppp/ncp.c
317
if (bundle->ncp.mp.active)
usr.sbin/ppp/ncp.c
327
add = ncp_PushPacket(ncp, &ncp->afq, &dl->physical->link);
usr.sbin/ppp/ncp.c
332
return total + ncp_QueueLen(&bundle->ncp);
usr.sbin/ppp/ncp.c
340
ncp_PushPacket(struct ncp *ncp __unused,
usr.sbin/ppp/ncp.c
353
if ((res = ipcp_PushPacket(&bundle->ncp.ipcp, l)))
usr.sbin/ppp/ncp.c
356
res = ipv6cp_PushPacket(&bundle->ncp.ipv6cp, l);
usr.sbin/ppp/ncp.c
358
if ((res = ipv6cp_PushPacket(&bundle->ncp.ipv6cp, l)))
usr.sbin/ppp/ncp.c
361
res = ipcp_PushPacket(&bundle->ncp.ipcp, l);
usr.sbin/ppp/ncp.c
364
res = ipcp_PushPacket(&bundle->ncp.ipcp, l);
usr.sbin/ppp/ncp.c
442
ncp_IsUrgentTcpLen(struct ncp *ncp, int len)
usr.sbin/ppp/ncp.c
444
if (len < ncp->cfg.urgent.len)
usr.sbin/ppp/ncp.c
451
ncp_SetUrgentTcpLen(struct ncp *ncp, int len)
usr.sbin/ppp/ncp.c
453
ncp->cfg.urgent.len = len;
usr.sbin/ppp/ncp.c
459
struct ncp *ncp = &arg->bundle->ncp;
usr.sbin/ppp/ncp.c
464
ncp->afq == AF_INET6 ? "inet6" : "inet");
usr.sbin/ppp/ncp.c
467
if (ncp->route) {
usr.sbin/ppp/ncp.c
469
route_ShowSticky(arg->prompt, ncp->route, "Sticky routes", 1);
usr.sbin/ppp/ncp.c
474
if (ncp->cfg.sendpipe > 0)
usr.sbin/ppp/ncp.c
475
prompt_Printf(arg->prompt, "%-20ld\n", ncp->cfg.sendpipe);
usr.sbin/ppp/ncp.c
479
if (ncp->cfg.recvpipe > 0)
usr.sbin/ppp/ncp.c
480
prompt_Printf(arg->prompt, "%ld\n", ncp->cfg.recvpipe);
usr.sbin/ppp/ncp.c
486
if (ncp->cfg.urgent.tcp.nports == 0)
usr.sbin/ppp/ncp.c
489
for (p = 0; p < ncp->cfg.urgent.tcp.nports; p++) {
usr.sbin/ppp/ncp.c
492
prompt_Printf(arg->prompt, "%u", ncp->cfg.urgent.tcp.port[p]);
usr.sbin/ppp/ncp.c
496
if (ncp->cfg.urgent.udp.nports == 0)
usr.sbin/ppp/ncp.c
499
for (p = 0; p < ncp->cfg.urgent.udp.nports; p++) {
usr.sbin/ppp/ncp.c
502
prompt_Printf(arg->prompt, "%u", ncp->cfg.urgent.udp.port[p]);
usr.sbin/ppp/ncp.c
505
ncp->cfg.urgent.tos ? "yes" : "no");
usr.sbin/ppp/ncp.c
511
ncp_LayersOpen(struct ncp *ncp)
usr.sbin/ppp/ncp.c
515
n = !!(ncp->ipcp.fsm.state == ST_OPENED);
usr.sbin/ppp/ncp.c
517
n += !!(ncp->ipv6cp.fsm.state == ST_OPENED);
usr.sbin/ppp/ncp.c
524
ncp_LayersUnfinished(struct ncp *ncp)
usr.sbin/ppp/ncp.c
528
if (ncp->ipcp.fsm.state > ST_CLOSED ||
usr.sbin/ppp/ncp.c
529
ncp->ipcp.fsm.state == ST_STARTING)
usr.sbin/ppp/ncp.c
533
if (ncp->ipv6cp.fsm.state > ST_CLOSED ||
usr.sbin/ppp/ncp.c
534
ncp->ipv6cp.fsm.state == ST_STARTING)
usr.sbin/ppp/ncp.c
542
ncp_Close(struct ncp *ncp)
usr.sbin/ppp/ncp.c
544
if (ncp->ipcp.fsm.state > ST_CLOSED ||
usr.sbin/ppp/ncp.c
545
ncp->ipcp.fsm.state == ST_STARTING)
usr.sbin/ppp/ncp.c
546
fsm_Close(&ncp->ipcp.fsm);
usr.sbin/ppp/ncp.c
549
if (ncp->ipv6cp.fsm.state > ST_CLOSED ||
usr.sbin/ppp/ncp.c
550
ncp->ipv6cp.fsm.state == ST_STARTING)
usr.sbin/ppp/ncp.c
551
fsm_Close(&ncp->ipv6cp.fsm);
usr.sbin/ppp/ncp.c
556
ncp2initial(struct ncp *ncp)
usr.sbin/ppp/ncp.c
558
fsm2initial(&ncp->ipcp.fsm);
usr.sbin/ppp/ncp.c
560
fsm2initial(&ncp->ipv6cp.fsm);
usr.sbin/ppp/ncp.c
96
ncp_Init(struct ncp *ncp, struct bundle *bundle)
usr.sbin/ppp/ncp.c
98
ncp->afq = AF_INET;
usr.sbin/ppp/ncp.c
99
ncp->route = NULL;
usr.sbin/ppp/ncp.h
58
extern void ncp_Init(struct ncp *, struct bundle *);
usr.sbin/ppp/ncp.h
59
extern void ncp_Destroy(struct ncp *);
usr.sbin/ppp/ncp.h
60
extern int ncp_fsmStart(struct ncp *, struct bundle *);
usr.sbin/ppp/ncp.h
61
extern void ncp_IfaceAddrAdded(struct ncp *, const struct iface_addr *);
usr.sbin/ppp/ncp.h
62
extern void ncp_IfaceAddrDeleted(struct ncp *, const struct iface_addr *);
usr.sbin/ppp/ncp.h
63
extern void ncp_SetLink(struct ncp *, struct link *);
usr.sbin/ppp/ncp.h
64
extern void ncp_Enqueue(struct ncp *, int, unsigned, char *, int);
usr.sbin/ppp/ncp.h
65
extern void ncp_DeleteQueues(struct ncp *);
usr.sbin/ppp/ncp.h
66
extern size_t ncp_QueueLen(struct ncp *);
usr.sbin/ppp/ncp.h
67
extern size_t ncp_FillPhysicalQueues(struct ncp *, struct bundle *);
usr.sbin/ppp/ncp.h
68
extern int ncp_PushPacket(struct ncp *, int *, struct link *);
usr.sbin/ppp/ncp.h
70
extern int ncp_IsUrgentTcpLen(struct ncp *, int);
usr.sbin/ppp/ncp.h
71
extern void ncp_SetUrgentTcpLen(struct ncp *, int);
usr.sbin/ppp/ncp.h
76
extern int ncp_LayersOpen(struct ncp *);
usr.sbin/ppp/ncp.h
77
extern int ncp_LayersUnfinished(struct ncp *);
usr.sbin/ppp/ncp.h
78
extern void ncp_Close(struct ncp *);
usr.sbin/ppp/ncp.h
79
extern void ncp2initial(struct ncp *);
usr.sbin/ppp/ncp.h
81
#define ncp_IsUrgentTcpPort(ncp, p1, p2) \
usr.sbin/ppp/ncp.h
82
ncp_IsUrgentPort(&(ncp)->cfg.urgent.tcp, p1, p2)
usr.sbin/ppp/ncp.h
83
#define ncp_IsUrgentUdpPort(ncp, p1, p2) \
usr.sbin/ppp/ncp.h
84
ncp_IsUrgentPort(&(ncp)->cfg.urgent.udp, p1, p2)
usr.sbin/ppp/ncp.h
85
#define ncp_AddUrgentTcpPort(ncp, p) \
usr.sbin/ppp/ncp.h
86
ncp_AddUrgentPort(&(ncp)->cfg.urgent.tcp, p)
usr.sbin/ppp/ncp.h
87
#define ncp_AddUrgentUdpPort(ncp, p) \
usr.sbin/ppp/ncp.h
88
ncp_AddUrgentPort(&(ncp)->cfg.urgent.udp, p)
usr.sbin/ppp/ncp.h
89
#define ncp_RemoveUrgentTcpPort(ncp, p) \
usr.sbin/ppp/ncp.h
90
ncp_RemoveUrgentPort(&(ncp)->cfg.urgent.tcp, p)
usr.sbin/ppp/ncp.h
91
#define ncp_RemoveUrgentUdpPort(ncp, p) \
usr.sbin/ppp/ncp.h
92
ncp_RemoveUrgentPort(&(ncp)->cfg.urgent.udp, p)
usr.sbin/ppp/ncp.h
93
#define ncp_ClearUrgentTcpPorts(ncp) \
usr.sbin/ppp/ncp.h
94
ncp_ClearUrgentPorts(&(ncp)->cfg.urgent.tcp)
usr.sbin/ppp/ncp.h
95
#define ncp_ClearUrgentUdpPorts(ncp) \
usr.sbin/ppp/ncp.h
96
ncp_ClearUrgentPorts(&(ncp)->cfg.urgent.udp)
usr.sbin/ppp/ncp.h
97
#define ncp_ClearUrgentTOS(ncp) (ncp)->cfg.urgent.tos = 0
usr.sbin/ppp/ncp.h
98
#define ncp_SetUrgentTOS(ncp) (ncp)->cfg.urgent.tos = 1
usr.sbin/ppp/ncpaddr.c
409
ncpaddr_aton(struct ncpaddr *addr, struct ncp *ncp, const char *data)
usr.sbin/ppp/ncpaddr.c
413
if (!ncprange_aton(&range, ncp, data))
usr.sbin/ppp/ncpaddr.c
903
ncprange_aton(struct ncprange *range, struct ncp *ncp, const char *data)
usr.sbin/ppp/ncpaddr.c
912
if (ncp && strncasecmp(data, "HISADDR", len) == 0) {
usr.sbin/ppp/ncpaddr.c
914
range->ncprange_ip4addr = ncp->ipcp.peer_ip;
usr.sbin/ppp/ncpaddr.c
919
} else if (ncp && strncasecmp(data, "HISADDR6", len) == 0) {
usr.sbin/ppp/ncpaddr.c
921
range->ncprange_ip6addr = ncp->ipv6cp.hisaddr.ncpaddr_ip6addr;
usr.sbin/ppp/ncpaddr.c
925
} else if (ncp && strncasecmp(data, "MYADDR", len) == 0) {
usr.sbin/ppp/ncpaddr.c
927
range->ncprange_ip4addr = ncp->ipcp.my_ip;
usr.sbin/ppp/ncpaddr.c
932
} else if (ncp && strncasecmp(data, "MYADDR6", len) == 0) {
usr.sbin/ppp/ncpaddr.c
934
range->ncprange_ip6addr = ncp->ipv6cp.myaddr.ncpaddr_ip6addr;
usr.sbin/ppp/ncpaddr.c
938
} else if (ncp && strncasecmp(data, "DNS0", len) == 0) {
usr.sbin/ppp/ncpaddr.c
940
range->ncprange_ip4addr = ncp->ipcp.ns.dns[0];
usr.sbin/ppp/ncpaddr.c
944
} else if (ncp && strncasecmp(data, "DNS1", len) == 0) {
usr.sbin/ppp/ncpaddr.c
946
range->ncprange_ip4addr = ncp->ipcp.ns.dns[1];
usr.sbin/ppp/ncpaddr.h
106
extern int ncprange_aton(struct ncprange *, struct ncp *, const char *);
usr.sbin/ppp/ncpaddr.h
59
struct ncp;
usr.sbin/ppp/ncpaddr.h
77
extern int ncpaddr_aton(struct ncpaddr *, struct ncp *, const char *);
usr.sbin/ppp/physical.c
170
p->link.stats.parent = dl->bundle->ncp.mp.active ?
usr.sbin/ppp/physical.c
171
&dl->bundle->ncp.mp.link.stats.total : NULL;
usr.sbin/ppp/physical.c
619
p->link.stats.parent = dl->bundle->ncp.mp.active ?
usr.sbin/ppp/physical.c
620
&dl->bundle->ncp.mp.link.stats.total : NULL;
usr.sbin/ppp/prompt.c
104
if (p->bundle->ncp.ipcp.fsm.state == ST_OPENED)
usr.sbin/ppp/prompt.c
108
p->bundle->ncp.ipv6cp.fsm.state == ST_OPENED)
usr.sbin/ppp/radius.c
1151
dl->bundle->ncp.mp.active ?
usr.sbin/ppp/radius.c
1152
dl->bundle->ncp.mp.server.socket.sun_path : "");
usr.sbin/ppp/radius.c
1340
bundle->links, RAD_ALIVE, &bundle->ncp.ipcp.throughput);
usr.sbin/ppp/radius.c
413
!ncprange_aton(&dest, &bundle->ncp, argv[0])) ||
usr.sbin/ppp/radius.c
414
!ncpaddr_aton(&gw, &bundle->ncp, argv[1]))
usr.sbin/ppp/radius.c
433
ncpaddr_setip4(&gw, bundle->ncp.ipcp.peer_ip);
usr.sbin/ppp/radius.c
497
!ncprange_aton(&dest, &bundle->ncp, argv[0])) ||
usr.sbin/ppp/radius.c
498
!ncpaddr_aton(&gw, &bundle->ncp, argv[1]))
usr.sbin/ppp/radius.c
511
ncpaddr_copy(&gw, &bundle->ncp.ipv6cp.hisaddr);
usr.sbin/ppp/route.c
562
if (bundle->ncp.ipcp.ns.dns[0].s_addr == INADDR_NONE)
usr.sbin/ppp/route.c
568
if (bundle->ncp.ipcp.ns.dns[1].s_addr == INADDR_NONE)
usr.sbin/ppp/route.c
762
if (bundle->ncp.cfg.sendpipe > 0) {
usr.sbin/ppp/route.c
763
rtmes.m_rtm.rtm_rmx.rmx_sendpipe = bundle->ncp.cfg.sendpipe;
usr.sbin/ppp/route.c
766
if (bundle->ncp.cfg.recvpipe > 0) {
usr.sbin/ppp/route.c
767
rtmes.m_rtm.rtm_rmx.rmx_recvpipe = bundle->ncp.cfg.recvpipe;
usr.sbin/ppp/route.c
882
if (bundle->ncp.cfg.sendpipe > 0) {
usr.sbin/ppp/route.c
883
rtmes.m_rtm.rtm_rmx.rmx_sendpipe = bundle->ncp.cfg.sendpipe;
usr.sbin/ppp/route.c
887
if (bundle->ncp.cfg.recvpipe > 0) {
usr.sbin/ppp/route.c
888
rtmes.m_rtm.rtm_rmx.rmx_recvpipe = bundle->ncp.cfg.recvpipe;
usr.sbin/ppp/slcompress.c
591
arg->bundle->ncp.ipcp.vj.slstat.sls_compressed,
usr.sbin/ppp/slcompress.c
592
arg->bundle->ncp.ipcp.vj.slstat.sls_packets);
usr.sbin/ppp/slcompress.c
594
arg->bundle->ncp.ipcp.vj.slstat.sls_misses,
usr.sbin/ppp/slcompress.c
595
arg->bundle->ncp.ipcp.vj.slstat.sls_searches);
usr.sbin/ppp/slcompress.c
597
arg->bundle->ncp.ipcp.vj.slstat.sls_compressedin,
usr.sbin/ppp/slcompress.c
598
arg->bundle->ncp.ipcp.vj.slstat.sls_uncompressedin);
usr.sbin/ppp/slcompress.c
600
arg->bundle->ncp.ipcp.vj.slstat.sls_errorin,
usr.sbin/ppp/slcompress.c
601
arg->bundle->ncp.ipcp.vj.slstat.sls_tossed);
usr.sbin/ppp/vjcomp.c
184
return VjUncompressTcp(&bundle->ncp.ipcp, bp, type);
usr.sbin/ppp/vjcomp.c
78
u_short cproto = bundle->ncp.ipcp.peer_compproto >> 16;
usr.sbin/ppp/vjcomp.c
84
type = sl_compress_tcp(bp, pip, &bundle->ncp.ipcp.vj.cslc,
usr.sbin/ppp/vjcomp.c
85
&bundle->ncp.ipcp.vj.slstat,
usr.sbin/ppp/vjcomp.c
86
bundle->ncp.ipcp.peer_compproto & 0xff);