Lines Matching defs:exists
163 * exists on disk. When this happens, the arc_buf_t's data buffer is shared
508 * ARC_l2c_only - exists in L2ARC but not other states
2025 * uncompressed and won't match the block as it exists in the main
2315 * from it, and returns true. If no such buf exists, returns false.
2718 * An L1 header always exists here, since if we're
5909 arc_buf_hdr_t *exists = NULL;
5917 exists = buf_hash_insert(hdr, &hash_lock);
5919 if (exists != NULL) {
6613 arc_buf_hdr_t *exists;
6620 exists = buf_hash_insert(hdr, &hash_lock);
6621 if (exists != NULL) {
6629 panic("bad overwrite, hdr=%p exists=%p",
6630 (void *)hdr, (void *)exists);
6632 &exists->b_l1hdr.b_refcnt));
6633 arc_change_state(arc_anon, exists, hash_lock);
6635 arc_hdr_destroy(exists);
6636 exists = buf_hash_insert(hdr, &hash_lock);
6637 ASSERT3P(exists, ==, NULL);
6642 panic("bad nopwrite, hdr=%p exists=%p",
6643 (void *)hdr, (void *)exists);
6654 if (exists == NULL && hdr->b_l1hdr.b_state == arc_anon)
7514 * 8. If an ARC buffer is written (and dirtied) which also exists in the