Lines Matching refs:dkt

324 kernfs_addentry(kernfs_parentdir_t *pkt, kernfs_entry_t *dkt)  in kernfs_addentry()  argument
329 SIMPLEQ_INSERT_TAIL(&dyn_kern_targets, dkt, dkt_queue); in kernfs_addentry()
331 if (dkt->dkt_kt.kt_vtype == VDIR) in kernfs_addentry()
335 SIMPLEQ_INSERT_TAIL(&parent->ks_entries, dkt, dkt_queue); in kernfs_addentry()
337 if (dkt->dkt_kt.kt_vtype == VDIR) in kernfs_addentry()
340 if (dkt->dkt_kt.kt_vtype == VDIR && dkt->dkt_kt.kt_data == NULL) { in kernfs_addentry()
347 dkt->dkt_kt.kt_data = ks; in kernfs_addentry()
503 const struct dyn_kern_target *dkt; in kernfs_lookup() local
533 SIMPLEQ_FOREACH(dkt, &dyn_kern_targets, dkt_queue) { in kernfs_lookup()
534 if (cnp->cn_namelen == dkt->dkt_kt.kt_namlen && in kernfs_lookup()
535 memcmp(dkt->dkt_kt.kt_name, pname, cnp->cn_namelen) == 0) { in kernfs_lookup()
536 kt = &dkt->dkt_kt; in kernfs_lookup()
553 SIMPLEQ_FOREACH(dkt, &ks->ks_entries, dkt_queue) { in kernfs_lookup()
554 if (cnp->cn_namelen == dkt->dkt_kt.kt_namlen && in kernfs_lookup()
555 memcmp(dkt->dkt_kt.kt_name, pname, cnp->cn_namelen) == 0) { in kernfs_lookup()
556 kt = &dkt->dkt_kt; in kernfs_lookup()
905 const struct dyn_kern_target *dkt = NULL; in kernfs_readdir() local
940 if (dkt == NULL) { in kernfs_readdir()
941 dkt = SIMPLEQ_FIRST(&dyn_kern_targets); in kernfs_readdir()
943 dkt != NULL; j++) in kernfs_readdir()
944 dkt = SIMPLEQ_NEXT(dkt, dkt_queue); in kernfs_readdir()
948 dkt = SIMPLEQ_NEXT(dkt, dkt_queue); in kernfs_readdir()
950 if (dkt == NULL) in kernfs_readdir()
952 kt = &dkt->dkt_kt; in kernfs_readdir()
1013 dkt = SIMPLEQ_FIRST(&ks->ks_entries); in kernfs_readdir()
1014 for (j = 0; j < i && dkt != NULL; j++) in kernfs_readdir()
1015 dkt = SIMPLEQ_NEXT(dkt, dkt_queue); in kernfs_readdir()
1022 if (dkt == NULL) in kernfs_readdir()
1024 kt = &dkt->dkt_kt; in kernfs_readdir()
1025 dkt = SIMPLEQ_NEXT(dkt, dkt_queue); in kernfs_readdir()