Searched refs:nref (Results 1 - 25 of 26) sorted by relevance

12

/netbsd-current/sys/ufs/chfs/
H A Dchfs_malloc.c191 struct chfs_node_ref *nref; local
192 nref = pool_cache_get(chfs_nrefs_cache, PR_WAITOK);
195 nref[i].nref_lnr = REF_EMPTY_NODE;
196 nref[i].nref_next = NULL;
199 nref[i].nref_lnr = REF_LINK_TO_NEXT;
200 nref[i].nref_next = NULL;
202 return nref;
207 chfs_free_refblock(struct chfs_node_ref *nref) argument
209 pool_cache_put(chfs_nrefs_cache, nref);
221 struct chfs_node_ref *nref, *ne local
258 struct chfs_node_ref *nref, *block; local
[all...]
H A Dchfs_gc.c308 struct chfs_node_ref *nref; local
322 nref = chvc->v;
323 chfs_remove_and_obsolete(chmp, chvc, nref, &chvc->v);
425 struct chfs_node_ref *nref; local
545 nref = eb->gc_node;
550 while(CHFS_REF_OBSOLETE(nref)) {
552 if (nref == chmp->chm_blocks[nref->nref_lnr].last_node) {
556 nref = node_next(nref);
699 chfs_gcollect_pristine(struct chfs_mount *chmp, struct chfs_eraseblock *cheb, struct chfs_vnode_cache *chvc, struct chfs_node_ref *nref) argument
847 chfs_gcollect_live(struct chfs_mount *chmp, struct chfs_eraseblock *cheb, struct chfs_node_ref *nref, struct chfs_inode *ip) argument
992 struct chfs_node_ref *nref; local
1079 struct chfs_node_ref *nref; local
[all...]
H A Dchfs_write.c52 struct chfs_node_ref *nref; local
105 nref = chfs_alloc_node_ref(chmp->chm_nextblock);
106 if (!nref) {
114 nref->nref_offset = chmp->chm_ebh->eb_size - chmp->chm_nextblock->free_size;
120 err = chfs_write_wbuf(chmp, &vec, 1, nref->nref_offset, &retlen);
142 &chmp->chm_blocks[nref->nref_lnr], CHFS_PAD(size));
145 /* add the new nref to vnode cache */
147 chfs_add_vnode_ref_to_vc(chmp, chvc, nref);
149 KASSERT(chmp->chm_blocks[nref->nref_lnr].used_size <= chmp->chm_ebh->eb_size);
164 struct chfs_node_ref *nref; local
287 struct chfs_node_ref *nref; local
474 struct chfs_node_ref *nref; local
[all...]
H A Dchfs_build.c84 chfs_mark_node_obsolete(chmp, fd->nref);
114 struct chfs_node_ref *nref; local
121 nref = vc->dnode;
123 while (nref != (struct chfs_node_ref *)vc) {
124 struct chfs_node_ref *next = nref->nref_next;
126 chfs_mark_node_obsolete(chmp, nref);
127 nref = next;
130 nref = vc->dirents;
132 while (nref != (struct chfs_node_ref *)vc) {
133 struct chfs_node_ref *next = nref
213 struct chfs_node_ref **nref; local
[all...]
H A Dchfs_readinode.c149 struct chfs_node_ref *nref = td->node->nref; local
154 ofs = CHFS_GET_OFS(nref->nref_offset) + sizeof(struct chfs_flash_data_node);
161 err = chfs_read_leb(chmp, nref->nref_lnr, buf, ofs, len, &retlen);
183 CHFS_MARK_REF_NORMAL(nref);
187 chfs_change_size_unchecked(chmp, &chmp->chm_blocks[nref->nref_lnr], -totlen);
188 chfs_change_size_used(chmp, &chmp->chm_blocks[nref->nref_lnr], totlen);
190 KASSERT(chmp->chm_blocks[nref->nref_lnr].used_size <= chmp->chm_ebh->eb_size);
204 if (CHFS_REF_FLAGS(td->node->nref) != CHFS_UNCHECKED_NODE_MASK)
213 * returns the first valid nref afte
216 chfs_first_valid_data_ref(struct chfs_node_ref *nref) argument
611 chfs_remove_frags_of_node(struct chfs_mount *chmp, struct rb_tree *fragtree, struct chfs_node_ref *nref) argument
791 struct chfs_node_ref *nref; local
1110 struct chfs_node_ref *nref; local
[all...]
H A Dchfs_scan.c108 struct chfs_node_ref *nref; local
140 nref = chfs_alloc_node_ref(cheb);
142 nref->nref_offset = ofs;
144 KASSERT(nref->nref_lnr == cheb->lnr);
150 chfs_add_vnode_ref_to_vc(chmp, vc, nref);
160 chfs_add_vnode_ref_to_vc(chmp, vc, nref);
183 struct chfs_node_ref *prev, *nref; local
185 nref = fd->nref;
186 cheb = &chmp->chm_blocks[fd->nref
357 struct chfs_node_ref *nref; local
438 struct chfs_node_ref *nref; local
[all...]
H A Dchfs_nodeops.c152 * chfs_remove_and_obsolete - removes a node from a list and obsoletes the nref
194 if (fd->nref) {
196 chfs_remove_and_obsolete(chmp, parent->chvc, fd->nref,
203 chfs_mark_node_obsolete(chmp, new->nref);
221 struct chfs_node_ref *nref; local
225 nref = vc->v;
226 chfs_remove_and_obsolete(chmp, vc, nref, &vc->v);
233 /* chfs_nref_next - step to the next in-memory nref */
235 chfs_nref_next(struct chfs_node_ref *nref) argument
237 nref
255 chfs_nref_len(struct chfs_mount *chmp, struct chfs_eraseblock *cheb, struct chfs_node_ref *nref) argument
277 chfs_mark_node_obsolete(struct chfs_mount *chmp, struct chfs_node_ref *nref) argument
425 struct chfs_node_ref *nref; local
[all...]
H A Dchfs.h135 uint32_t nref_lnr; /* nref's LEB number */
136 uint32_t nref_offset; /* nref's offset */
147 /* node masks - last two bits of the nodes ("state" of an nref) */
169 node_next(struct chfs_node_ref *nref) argument
171 /* step to the next nref in the same block */
172 nref++;
175 if (nref->nref_lnr == REF_LINK_TO_NEXT) {
176 nref = nref->nref_next;
177 if (!nref)
192 struct chfs_node_ref *nref; /* nref of the dirent */ member in struct:chfs_dirent
227 struct chfs_node_ref *nref; /* nref of the node */ member in struct:chfs_full_dnode
511 chfs_nref_to_vc(struct chfs_node_ref *nref) argument
[all...]
H A Dchfs_wbuf.c63 struct chfs_node_ref *nref; local
86 nref = chfs_alloc_node_ref(chmp->chm_nextblock);
87 nref->nref_offset = chmp->chm_wbuf_ofs + chmp->chm_wbuf_len;
88 nref->nref_offset = CHFS_GET_OFS(nref->nref_offset) |
H A Dchfs_vfsops.c477 struct chfs_node_ref* nref = NULL; local
555 nref = chvc->dirents;
556 while (nref &&
557 (struct chfs_vnode_cache *)nref != chvc) {
558 chfs_readdirent(mp, nref, ip);
559 nref = nref->nref_next;
H A Dchfs_vnode.c184 fd->nref = chnr;
/netbsd-current/sys/external/bsd/libnv/dist/
H A Dnv_kern_netbsd.c74 nvlist_copyin(const nvlist_ref_t *nref, nvlist_t **nvlp, size_t lim) argument
76 const size_t len = nref->len;
88 error = copyin(nref->buf, buf, len);
93 flags = nref->flags & (NV_FLAG_IGNORE_CASE | NV_FLAG_NO_UNIQUE);
104 nvlist_copyout(nvlist_ref_t *nref, const nvlist_t *nvl) argument
133 nref->flags = nvlist_flags(nvl);
134 nref->buf = uaddr;
135 nref->len = len;
147 nvlist_ref_t nref; local
150 memset(&nref,
[all...]
H A Dnv.h268 int nvlist_copyin(const nvlist_ref_t *nref, nvlist_t **nvlp, size_t lim);
269 int nvlist_copyout(nvlist_ref_t *nref, const nvlist_t *nvl);
/netbsd-current/crypto/external/bsd/openssl.old/dist/crypto/x509v3/
H A Dv3_cpols.c315 NOTICEREF *nref;
317 if ((nref = NOTICEREF_new()) == NULL)
319 not->noticeref = nref;
321 nref = not->noticeref;
323 nref->organization->type = V_ASN1_IA5STRING;
325 nref->organization->type = V_ASN1_VISIBLESTRING;
326 if (!ASN1_STRING_set(nref->organization, cnf->value,
330 NOTICEREF *nref;
333 if ((nref = NOTICEREF_new()) == NULL)
335 not->noticeref = nref;
[all...]
/netbsd-current/crypto/external/bsd/openssl/dist/crypto/x509/
H A Dv3_cpols.c313 NOTICEREF *nref;
316 if ((nref = NOTICEREF_new()) == NULL)
318 not->noticeref = nref;
320 nref = not->noticeref;
322 nref->organization->type = V_ASN1_IA5STRING;
324 nref->organization->type = V_ASN1_VISIBLESTRING;
325 if (!ASN1_STRING_set(nref->organization, cnf->value,
329 NOTICEREF *nref;
333 if ((nref = NOTICEREF_new()) == NULL)
335 not->noticeref = nref;
[all...]
/netbsd-current/external/gpl2/texinfo/dist/makeinfo/
H A Dnode.c1538 NODE_REF *nref;
1544 nref = find_node_reference (tags->node, list);
1545 if (!nref)
1548 if (strcmp (nref->containing_node, tags->up) == 0)
1550 if (nref->type != menu_reference)
1552 tref = nref;
1553 list = nref->next;
1558 list = nref->next;
1561 if (!nref)
1576 nref
1532 NODE_REF *nref; local
[all...]
/netbsd-current/external/gpl3/gcc/dist/libphobos/src/std/regex/internal/
H A Dparser.d969 uint nref = cast(uint) front - '0';
971 enforce(nref < maxBackref, "Backref to unseen group");
975 while (nref < maxBackref && !empty && std.ascii.isDigit(front))
977 nref = nref * 10 + front - '0';
980 if (nref >= maxBackref)
981 nref /= 10;
982 enforce(!g.isOpenGroup(nref), "Backref to open group");
984 if (nref >= localLimit)
986 g.put(Bytecode(IR.Backref, nref
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libphobos/src/std/regex/internal/
H A Dparser.d1477 uint nref = cast(uint) current - '0';
1479 enforce(nref < maxBackref, "Backref to unseen group");
1482 while (nref < maxBackref && next() && std.ascii.isDigit(current))
1484 nref = nref * 10 + current - '0';
1486 if (nref >= maxBackref)
1487 nref /= 10;
1488 enforce(!g.isOpenGroup(nref), "Backref to open group");
1490 if (nref >= localLimit)
1492 g.put(Bytecode(IR.Backref, nref
[all...]
/netbsd-current/sys/uvm/
H A Duvm_pdpolicy_clockpro.c1508 int ncold, nhot, ntest, nspeculative, ninitialref, nref; local
1516 ncold = nhot = ntest = nspeculative = ninitialref = nref = 0
1533 nref++; \
1539 "nref=%d\n", \
1540 (name), nhot, ncold, ntest, nspeculative, ninitialref, nref)
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dlto-cgraph.c672 int nref; local
680 nref = lto_symtab_encoder_lookup (encoder, ref->referred);
681 gcc_assert (nref != LCC_NOT_FOUND);
682 streamer_write_hwi_stream (ob->main_stream, nref);
H A Dtree-sra.c3300 tree nref = build3 (COMPONENT_REF, ft, root->expr, fld, NULL_TREE); local
3302 = create_total_access_and_reshape (root, pos, fsize, ft, nref, p);
3361 tree nref = build4 (ARRAY_REF, elemtype, root->expr, local
3366 nref, p);
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dlto-cgraph.cc678 int nref; local
686 nref = lto_symtab_encoder_lookup (encoder, ref->referred);
687 gcc_assert (nref != LCC_NOT_FOUND);
688 streamer_write_hwi_stream (ob->main_stream, nref);
H A Dtree-sra.cc3330 tree nref = build3 (COMPONENT_REF, ft, root->expr, fld, NULL_TREE); local
3332 = create_total_access_and_reshape (root, pos, fsize, ft, nref, p);
3391 tree nref = build4 (ARRAY_REF, elemtype, root->expr, local
3396 nref, p);
H A Dipa-modref.cc3608 size_t nref = streamer_read_uhwi (ib); local
3610 gcc_assert (!every_ref || nref == 0);
3618 for (size_t j = 0; j < nref; j++)
/netbsd-current/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dresolve.c9191 gfc_ref *nref = (*expr1)->ref; local
9212 for (; nref; nref = nref->next)
9213 if (nref->next == NULL)
9216 if (ref && nref && nref->type != REF_ARRAY)
9217 nref->next = gfc_copy_ref (ref);
9218 else if (ref && !nref)

Completed in 281 milliseconds

12