Searched defs:keydisc (Results 1 - 4 of 4) sorted by relevance

/ast/src/lib/librecsort/
H A Drskeyopen.c72 rskeyopen(Rskeydisc_t* keydisc, Rsdisc_t* disc) argument
74 rskeyopen(keydisc)
75 Rskeydisc_t* keydisc;
82 if (keydisc->version < 20111011L)
88 kp->disc->version = keydisc->version;
91 kp->keydisc = keydisc;
H A Drecsort.h103 Rskeydisc_t* keydisc; /* rskey discipline */ member in struct:_rskey_s
199 #define RSKEYDISC(p) (((Rskey_t*)((char*)(p)-offsetof(Rskey_t,disc)))->keydisc)
/ast/src/cmd/dsslib/sort/
H A Dsort.c51 Rskeydisc_t keydisc; member in struct:State_s
160 state->keydisc.version = RSKEY_VERSION;
161 state->keydisc.errorf = disc->errorf;
162 if (!(state->sortkey = rskeyopen(&state->keydisc, &state->sortdisc)))
245 if (!(state->uniqkey = rskeyopen(&state->keydisc, &state->uniqdisc)))
/ast/src/cmd/std/
H A Ddf.c672 Dtdisc_t keydisc; local
689 memset(&keydisc, 0, sizeof(keydisc));
690 keydisc.key = offsetof(Key_t, name);
691 keydisc.size = -1;
692 keydisc.link = offsetof(Key_t, hashed);
700 if (!(state.keys = dtopen(&keydisc, Dtset)))

Completed in 39 milliseconds