OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:dns_qpmulti_t
(Results
1 - 15
of
15
) sorted by relevancy
/src/external/mpl/bind/dist/lib/dns/include/dns/
qp.h
40
* A `
dns_qpmulti_t
` is a wrapper that supports multithreaded access.
68
* `
dns_qpmulti_t
`.
106
* A `
dns_qpmulti_t
` supports multi-version wait-free concurrent reads
109
typedef struct dns_qpmulti
dns_qpmulti_t
;
typedef in typeref:struct:dns_qpmulti
145
* A `dns_qpread_t` is a read-only handle on a `
dns_qpmulti_t
`.
159
* A `dns_qpsnap_t` is a read-only snapshot of a `
dns_qpmulti_t
`.
160
* It requires allocation and taking the `
dns_qpmulti_t
` mutex to
274
* when the `
dns_qpmulti_t
` mutex is held.
367
dns_qpmulti_t
**qpmp);
381
dns_qpmulti_destroy(
dns_qpmulti_t
**qpmp)
[
all
...]
rpz.h
281
dns_qpmulti_t
*table;
/src/external/mpl/bind/dist/tests/include/tests/
qp.h
66
* Print
dns_qpmulti_t
metadata to stdout
69
qp_test_dumpmulti(
dns_qpmulti_t
*multi);
/src/external/mpl/bind/dist/lib/dns/
qp_p.h
249
* `
dns_qpmulti_t
` mutex is held, and there is only one version of
337
dns_qpmulti_t
*multi;
417
* not muddled up with the wrong `
dns_qpmulti_t
`.
424
dns_qpmulti_t
*whence;
434
* single-threaded tries. For multithreaded access, a `
dns_qpmulti_t
`
456
* to detect if part of a `
dns_qpmulti_t
` is passed to dns_qp_destroy().
471
* `write_protect` flag must be set straight after the `
dns_qpmulti_t
`
525
* Finally, we maintain a global list of `
dns_qpmulti_t
` objects that
848
make_reader(dns_qpnode_t *reader,
dns_qpmulti_t
*multi) {
866
static inline
dns_qpmulti_t
*
[
all
...]
qp.c
759
dns_qpmulti_t
*multi = rcuctx->multi;
811
reclaim_chunks(
dns_qpmulti_t
*multi) {
863
marksweep_chunks(
dns_qpmulti_t
*multi) {
1128
dns_qpmulti_memusage(
dns_qpmulti_t
*multi) {
1161
transaction_open(
dns_qpmulti_t
*multi, dns_qp_t **qptp) {
1209
dns_qpmulti_write(
dns_qpmulti_t
*multi, dns_qp_t **qptp) {
1244
dns_qpmulti_update(
dns_qpmulti_t
*multi, dns_qp_t **qptp) {
1269
dns_qpmulti_commit(
dns_qpmulti_t
*multi, dns_qp_t **qptp) {
1332
dns_qpmulti_rollback(
dns_qpmulti_t
*multi, dns_qp_t **qptp) {
1393
static
dns_qpmulti_t
*
[
all
...]
zt.c
44
dns_qpmulti_t
*multi;
100
dns_qpmulti_t
*multi = NULL;
forward.c
34
dns_qpmulti_t
*table;
nametree.c
39
dns_qpmulti_t
*table;
nta.c
50
dns_qpmulti_t
*table;
keytable.c
48
dns_qpmulti_t
*table;
qpzone.c
247
dns_qpmulti_t
*tree; /* Main QP trie for data storage */
248
dns_qpmulti_t
*nsec; /* NSEC nodes only */
249
dns_qpmulti_t
*nsec3; /* NSEC3 nodes only */
2454
begin_transaction(
dns_qpmulti_t
*dbtree, dns_qpread_t *qprp, bool create) {
2468
end_transaction(
dns_qpmulti_t
*dbtree, dns_qp_t *qp, bool create) {
/src/external/mpl/bind/dist/tests/dns/
qpmulti_test.c
236
one_transaction(
dns_qpmulti_t
*qpm) {
374
dns_qpmulti_t
*qpm = NULL;
400
dns_qpmulti_t
*qpm = NULL;
/src/external/mpl/bind/dist/tests/libtest/
qp.c
162
qp_test_dumpmulti(
dns_qpmulti_t
*multi) {
165
dns_qpmulti_t
*whence = unpack_reader(&qpr, reader);
/src/external/mpl/bind/dist/tests/bench/
qpmulti.c
195
dns_qpmulti_t
*multi; /* (in) */
352
dns_qpmulti_t
*multi;
load-names.c
381
dns_qpmulti_t
*qpmulti = NULL;
Completed in 71 milliseconds
Indexes created Fri Jun 12 00:25:51 UTC 2026