SYMBOL INDEX (9474 symbols across 261 files) FILE: build/sha256sum.c type Sha256Ctx (line 50) | struct Sha256Ctx { function Sha256Transform (line 81) | static void Sha256Transform(uint32_t state[8], const uint8_t data[64]) { function Sha256Init (line 120) | static void Sha256Init(struct Sha256Ctx *ctx) { function Sha256Update (line 133) | static void Sha256Update(struct Sha256Ctx *ctx, const uint8_t *data, function Sha256Final (line 147) | static void Sha256Final(struct Sha256Ctx *ctx, uint8_t *hash) { function StrCat (line 204) | static size_t StrCat(char *dst, const char *src, size_t dsize) { function GetOpts (line 225) | static void GetOpts(int argc, char *argv[]) { function Write (line 253) | static void Write(int fd, const char *s, ...) { function IsModeCharacter (line 265) | static bool IsModeCharacter(char c) { function IsSupportedPath (line 275) | static bool IsSupportedPath(const char *path) { function GetDigest (line 293) | static bool GetDigest(const char *path, FILE *f, uint8_t digest[32]) { function ProduceDigest (line 319) | static bool ProduceDigest(const char *path, FILE *f) { function HexToInt (line 344) | static int HexToInt(int c) { function CheckDigests (line 356) | static bool CheckDigests(const char *path, FILE *f) { function Process (line 409) | static bool Process(const char *path, FILE *f) { function main (line 417) | int main(int argc, char *argv[]) { FILE: llamafile/args.cpp type lf (line 25) | namespace lf { function is_llamafile_flag (line 31) | static bool is_llamafile_flag(const char* arg) { function LlamafileArgs (line 42) | LlamafileArgs parse_llamafile_args(int argc, char** argv) { FILE: llamafile/args.h function namespace (line 23) | namespace lf { FILE: llamafile/bestline.c type abuf (line 193) | struct abuf { type rune (line 199) | struct rune { type bestlineRing (line 204) | struct bestlineRing { type bestlineState (line 212) | struct bestlineState { type bestlineRing (line 245) | struct bestlineRing type sigaction (line 246) | struct sigaction type sigaction (line 247) | struct sigaction type termios (line 248) | struct termios type bestlineState (line 256) | struct bestlineState function bestlineOnInt (line 258) | static void bestlineOnInt(int sig) { function bestlineOnCont (line 262) | static void bestlineOnCont(int sig) { function bestlineOnWinch (line 266) | static void bestlineOnWinch(int sig) { function IsControl (line 270) | static char IsControl(unsigned c) { function bestlineCharacterWidth (line 284) | int bestlineCharacterWidth(int c) { function bestlineIsSeparator (line 541) | char bestlineIsSeparator(unsigned c) { function bestlineLowercase (line 938) | unsigned bestlineLowercase(unsigned c) { function bestlineUppercase (line 1151) | unsigned bestlineUppercase(unsigned c) { function bestlineNotSeparator (line 1327) | char bestlineNotSeparator(unsigned c) { function GetMirror (line 1331) | static unsigned GetMirror(const unsigned short A[][2], size_t n, unsigne... function bestlineMirrorLeft (line 1348) | unsigned bestlineMirrorLeft(unsigned c) { function bestlineMirrorRight (line 1363) | unsigned bestlineMirrorRight(unsigned c) { function StartsWith (line 1378) | static char StartsWith(const char *s, const char *prefix) { function EndsWith (line 1389) | static char EndsWith(const char *s, const char *suffix) { function bestlineIsXeparator (line 1398) | char bestlineIsXeparator(unsigned c) { function Capitalize (line 1402) | static unsigned Capitalize(unsigned c) { function Bsr (line 1410) | static inline int Bsr(unsigned long long x) { function DecodeUtf8 (line 1432) | static struct rune DecodeUtf8(int c) { function EncodeUtf8 (line 1445) | static unsigned long long EncodeUtf8(unsigned c) { function GetUtf8 (line 1468) | static struct rune GetUtf8(const char *p, size_t n) { function abInit (line 1498) | static void abInit(struct abuf *a) { function abGrow (line 1505) | static char abGrow(struct abuf *a, int need) { function abAppendw (line 1519) | static void abAppendw(struct abuf *a, unsigned long long w) { function abAppend (line 1535) | static void abAppend(struct abuf *a, const char *s, int len) { function abAppends (line 1543) | static void abAppends(struct abuf *a, const char *s) { function abAppendu (line 1547) | static void abAppendu(struct abuf *a, unsigned u) { function abFree (line 1552) | static void abFree(struct abuf *a) { function GetFdSize (line 1557) | static size_t GetFdSize(int fd) { function IsCharDev (line 1564) | static char IsCharDev(int fd) { function WaitUntilReady (line 1579) | static int WaitUntilReady(int fd, int events) { function HasPendingInput (line 1583) | static char HasPendingInput(int fd) { function bestlineReadCharacter (line 1606) | long bestlineReadCharacter(int fd, char *p, unsigned long n) { type abuf (line 1831) | struct abuf type sigaction (line 1832) | struct sigaction function CompareStrings (line 1922) | static int CompareStrings(const char *a, const char *b) { function ParseUnsigned (line 1952) | static int ParseUnsigned(const char *s, void *e) { function GetMonospaceWidth (line 1973) | static size_t GetMonospaceWidth(const char *p, size_t n, char *out_haswi... function bestlineIsUnsupportedTerm (line 2046) | static int bestlineIsUnsupportedTerm(void) { function enableRawMode (line 2064) | static int enableRawMode(int fd) { function bestlineUnpause (line 2092) | static void bestlineUnpause(int fd) { function bestlineDisableRawMode (line 2099) | void bestlineDisableRawMode(void) { function bestlineWrite (line 2109) | static int bestlineWrite(int fd, const void *p, size_t n) { function bestlineWriteStr (line 2147) | static int bestlineWriteStr(int fd, const char *p) { function bestlineRead (line 2151) | static ssize_t bestlineRead(int fd, char *buf, size_t size, struct bestl... function GetTerminalSize (line 2197) | static struct winsize GetTerminalSize(struct winsize ws, int ifd, int of... function bestlineClearScreen (line 2229) | void bestlineClearScreen(int fd) { function bestlineBeep (line 2234) | static void bestlineBeep(void) { function bestlineGrow (line 2238) | static char bestlineGrow(struct bestlineState *ls, size_t n) { function bestlineCompleteLine (line 2260) | static ssize_t bestlineCompleteLine(struct bestlineState *ls, char *seq,... function bestlineEditHistoryGoto (line 2322) | static void bestlineEditHistoryGoto(struct bestlineState *l, unsigned i) { function bestlineEditHistoryMove (line 2341) | static void bestlineEditHistoryMove(struct bestlineState *l, int dx) { type abuf (line 2345) | struct abuf function bestlineSearch (line 2358) | static int bestlineSearch(struct bestlineState *l, char *seq, int size) { function bestlineRingFree (line 2441) | static void bestlineRingFree(void) { function bestlineRingPush (line 2451) | static void bestlineRingPush(const char *p, size_t n) { function bestlineRingRotate (line 2463) | static void bestlineRingRotate(void) { type bestlineState (line 2472) | struct bestlineState type abuf (line 2474) | struct abuf function Backward (line 2491) | static size_t Backward(struct bestlineState *l, size_t pos) { function bestlineEditMirrorLeft (line 2500) | static int bestlineEditMirrorLeft(struct bestlineState *l, int res[2]) { function bestlineEditMirrorRight (line 2527) | static int bestlineEditMirrorRight(struct bestlineState *l, int res[2]) { function bestlineEditMirror (line 2555) | static int bestlineEditMirror(struct bestlineState *l, int res[2]) { function bestlineRefreshLineImpl (line 2563) | static void bestlineRefreshLineImpl(struct bestlineState *l, int force) { function bestlineRefreshLine (line 2756) | static void bestlineRefreshLine(struct bestlineState *l) { function bestlineRefreshLineForce (line 2760) | static void bestlineRefreshLineForce(struct bestlineState *l) { function bestlineEditInsert (line 2764) | static void bestlineEditInsert(struct bestlineState *l, const char *p, s... function bestlineEditHome (line 2775) | static void bestlineEditHome(struct bestlineState *l) { function bestlineEditEnd (line 2780) | static void bestlineEditEnd(struct bestlineState *l) { function bestlineEditUp (line 2785) | static void bestlineEditUp(struct bestlineState *l) { function bestlineEditDown (line 2789) | static void bestlineEditDown(struct bestlineState *l) { function bestlineEditBof (line 2793) | static void bestlineEditBof(struct bestlineState *l) { function bestlineEditEof (line 2797) | static void bestlineEditEof(struct bestlineState *l) { function bestlineEditRefresh (line 2801) | static void bestlineEditRefresh(struct bestlineState *l) { function Forward (line 2806) | static size_t Forward(struct bestlineState *l, size_t pos) { function Backwards (line 2810) | static size_t Backwards(struct bestlineState *l, size_t pos, char pred(u... function Forwards (line 2825) | static size_t Forwards(struct bestlineState *l, size_t pos, char pred(un... function ForwardWord (line 2838) | static size_t ForwardWord(struct bestlineState *l, size_t pos) { function BackwardWord (line 2844) | static size_t BackwardWord(struct bestlineState *l, size_t pos) { function EscapeWord (line 2850) | static size_t EscapeWord(struct bestlineState *l, size_t i) { function bestlineEditLeft (line 2871) | static void bestlineEditLeft(struct bestlineState *l) { function bestlineEditRight (line 2876) | static void bestlineEditRight(struct bestlineState *l) { function bestlineEditLeftWord (line 2885) | static void bestlineEditLeftWord(struct bestlineState *l) { function bestlineEditRightWord (line 2890) | static void bestlineEditRightWord(struct bestlineState *l) { function bestlineEditLeftExpr (line 2895) | static void bestlineEditLeftExpr(struct bestlineState *l) { function bestlineEditRightExpr (line 2906) | static void bestlineEditRightExpr(struct bestlineState *l) { function bestlineEditDelete (line 2917) | static void bestlineEditDelete(struct bestlineState *l) { function bestlineEditRubout (line 2927) | static void bestlineEditRubout(struct bestlineState *l) { function bestlineEditDeleteWord (line 2938) | static void bestlineEditDeleteWord(struct bestlineState *l) { function bestlineEditRuboutWord (line 2949) | static void bestlineEditRuboutWord(struct bestlineState *l) { function bestlineEditXlatWord (line 2961) | static void bestlineEditXlatWord(struct bestlineState *l, unsigned xlat(... function bestlineEditLowercaseWord (line 2988) | static void bestlineEditLowercaseWord(struct bestlineState *l) { function bestlineEditUppercaseWord (line 2992) | static void bestlineEditUppercaseWord(struct bestlineState *l) { function bestlineEditCapitalizeWord (line 2996) | static void bestlineEditCapitalizeWord(struct bestlineState *l) { function bestlineEditKillLeft (line 3001) | static void bestlineEditKillLeft(struct bestlineState *l) { function bestlineEditKillRight (line 3012) | static void bestlineEditKillRight(struct bestlineState *l) { function bestlineEditYank (line 3019) | static void bestlineEditYank(struct bestlineState *l) { function bestlineEditRotate (line 3040) | static void bestlineEditRotate(struct bestlineState *l) { function bestlineEditTranspose (line 3052) | static void bestlineEditTranspose(struct bestlineState *l) { function bestlineEditTransposeWords (line 3072) | static void bestlineEditTransposeWords(struct bestlineState *l) { function bestlineEditSqueeze (line 3098) | static void bestlineEditSqueeze(struct bestlineState *l) { function bestlineEditMark (line 3110) | static void bestlineEditMark(struct bestlineState *l) { function bestlineEditGoto (line 3114) | static void bestlineEditGoto(struct bestlineState *l) { function bestlineEscape (line 3121) | static size_t bestlineEscape(char *d, const char *s, size_t n) { function bestlineEditInsertEscape (line 3157) | static void bestlineEditInsertEscape(struct bestlineState *l) { function bestlineEditInterrupt (line 3168) | static void bestlineEditInterrupt(void) { function bestlineEditQuit (line 3172) | static void bestlineEditQuit(void) { function bestlineEditSuspend (line 3176) | static void bestlineEditSuspend(void) { function bestlineEditPause (line 3180) | static void bestlineEditPause(struct bestlineState *l) { function bestlineEditCtrlq (line 3185) | static void bestlineEditCtrlq(struct bestlineState *l) { function bestlineEditBarf (line 3212) | static void bestlineEditBarf(struct bestlineState *l) { function bestlineEditSlurp (line 3286) | static void bestlineEditSlurp(struct bestlineState *l) { function bestlineEditRaise (line 3335) | static void bestlineEditRaise(struct bestlineState *l) { function IsBalanced (line 3339) | static char IsBalanced(struct abuf *buf) { function bestlineEdit (line 3362) | static ssize_t bestlineEdit(int stdin_fd, int stdout_fd, const char *pro... function bestlineFree (line 3648) | void bestlineFree(void *ptr) { function bestlineHistoryFree (line 3652) | void bestlineHistoryFree(void) { function bestlineAtExit (line 3663) | static void bestlineAtExit(void) { function bestlineHistoryAdd (line 3669) | int bestlineHistoryAdd(const char *line) { function bestlineHistorySave (line 3691) | int bestlineHistorySave(const char *filename) { function bestlineHistoryLoad (line 3718) | int bestlineHistoryLoad(const char *filename) { type sigaction (line 3776) | struct sigaction type abuf (line 3891) | struct abuf function bestlineSetCompletionCallback (line 3932) | void bestlineSetCompletionCallback(bestlineCompletionCallback *fn) { function bestlineSetHintsCallback (line 3942) | void bestlineSetHintsCallback(bestlineHintsCallback *fn) { function bestlineSetFreeHintsCallback (line 3952) | void bestlineSetFreeHintsCallback(bestlineFreeHintsCallback *fn) { function bestlineSetXlatCallback (line 3959) | void bestlineSetXlatCallback(bestlineXlatCallback *fn) { function bestlineAddCompletion (line 3971) | void bestlineAddCompletion(bestlineCompletions *lc, const char *str) { function bestlineFreeCompletions (line 3988) | void bestlineFreeCompletions(bestlineCompletions *lc) { function bestlineMaskModeEnable (line 4006) | void bestlineMaskModeEnable(void) { function bestlineMaskModeDisable (line 4015) | void bestlineMaskModeDisable(void) { function bestlineBalanceMode (line 4025) | void bestlineBalanceMode(char mode) { function bestlineLlamaMode (line 4044) | void bestlineLlamaMode(char mode) { function bestlineEmacsMode (line 4054) | void bestlineEmacsMode(char mode) { function MyRead (line 4063) | static int MyRead(int fd, void *c, int n) { function MyWrite (line 4067) | static int MyWrite(int fd, const void *c, int n) { function MyPoll (line 4071) | static int MyPoll(int fd, int events, int to) { function bestlineUserIO (line 4078) | void bestlineUserIO(int (*userReadFn)(int, void *, int), int (*userWrite... FILE: llamafile/bestline.h type bestlineCompletions (line 6) | typedef struct bestlineCompletions { FILE: llamafile/chatbot.h type bestlineCompletions (line 34) | struct bestlineCompletions type common_params (line 35) | struct common_params type common_sampler (line 36) | struct common_sampler type llama_context (line 37) | struct llama_context type llama_model (line 38) | struct llama_model type mtmd_context (line 39) | struct mtmd_context function namespace (line 41) | namespace lf { FILE: llamafile/chatbot_api.cpp type lf (line 32) | namespace lf { type chatbot (line 33) | namespace chatbot { class ApiBackend (line 37) | class ApiBackend : public ChatBackend { method ApiBackend (line 39) | explicit ApiBackend(const std::string &server_url) method json (line 58) | static json build_content(const std::string &text) { method complete (line 104) | std::string complete( method context_used (line 223) | int context_used() override { method context_max (line 227) | int context_max() override { method print_stats (line 233) | void print_stats() override { method on_clear (line 240) | void on_clear() override { method on_push (line 248) | void on_push() override { method on_pop (line 254) | void on_pop() override { method on_undo (line 265) | void on_undo() override { method on_forget (line 275) | void on_forget(int n) override { method fetch_context_max (line 307) | void fetch_context_max() { function create_api_backend (line 329) | std::unique_ptr create_api_backend(const std::string &s... FILE: llamafile/chatbot_backend.h function namespace (line 26) | namespace lf { FILE: llamafile/chatbot_cli.cpp type lf (line 54) | namespace lf { type chatbot (line 55) | namespace chatbot { type cli_chat_template_result (line 61) | struct cli_chat_template_result { function cli_chat_template_result (line 67) | static cli_chat_template_result cli_apply_chat_template_full(llama_m... function cleanup (line 123) | static void cleanup(mtmd_context *mtmd_ctx, common_sampler *sampler, function cli_main (line 131) | int cli_main(int argc, char **argv) { FILE: llamafile/chatbot_comm.cpp type lf (line 29) | namespace lf { type chatbot (line 30) | namespace chatbot { function handle_command (line 33) | bool handle_command(const char *command) { FILE: llamafile/chatbot_comp.cpp type lf (line 27) | namespace lf { type chatbot (line 28) | namespace chatbot { function starts_with (line 30) | static bool starts_with(const char *str, const char *prefix) { function is_directory (line 34) | static bool is_directory(const char *path) { function on_completion (line 39) | void on_completion(const char *line, int pos, bestlineCompletions *c... FILE: llamafile/chatbot_direct.cpp type lf (line 28) | namespace lf { type chatbot (line 29) | namespace chatbot { class DirectBackend (line 34) | class DirectBackend : public ChatBackend { method complete (line 36) | std::string complete( method context_used (line 89) | int context_used() override { method context_max (line 93) | int context_max() override { method print_stats (line 97) | void print_stats() override { method on_clear (line 103) | void on_clear() override { method on_push (line 107) | void on_push() override { method on_pop (line 111) | void on_pop() override { method on_undo (line 115) | void on_undo() override { method on_forget (line 119) | void on_forget(int n) override { method supports_dump (line 123) | bool supports_dump() override { return true; } method on_dump (line 125) | void on_dump(int fd) override { method supports_manual_mode (line 130) | bool supports_manual_mode() override { return true; } function create_direct_backend (line 134) | std::unique_ptr create_direct_backend() { FILE: llamafile/chatbot_eval.cpp type lf (line 33) | namespace lf { type chatbot (line 34) | namespace chatbot { function eval_tokens (line 36) | bool eval_tokens(std::vector tokens) { function eval_token (line 65) | bool eval_token(int id) { function eval_plain_text (line 69) | bool eval_plain_text(const std::string &str, bool add_special, bool ... function eval_mtmd_chunks (line 76) | static bool eval_mtmd_chunks(mtmd_input_chunks *chunks) { function eval_string (line 152) | bool eval_string(std::string_view s, bool add_special, bool parse_sp... FILE: llamafile/chatbot_file.cpp type lf (line 31) | namespace lf { type chatbot (line 32) | namespace chatbot { function has_binary (line 34) | static bool has_binary(const std::string_view s) { function on_upload (line 39) | void on_upload(const std::vector &args) { FILE: llamafile/chatbot_help.cpp type lf (line 24) | namespace lf { type chatbot (line 25) | namespace chatbot { function on_help (line 27) | void on_help(const std::vector &args) { FILE: llamafile/chatbot_hint.cpp type lf (line 24) | namespace lf { type chatbot (line 25) | namespace chatbot { FILE: llamafile/chatbot_hist.cpp type lf (line 30) | namespace lf { type chatbot (line 31) | namespace chatbot { type Role (line 34) | enum Role type Role (line 40) | enum Role type Role (line 53) | enum Role function get_next_role (line 66) | enum Role get_next_role(enum Role role) { function cycle_role (line 79) | enum Role cycle_role(enum Role role) { function tokens_used (line 92) | int tokens_used(void) { function describe_token (line 96) | std::string describe_token(int token) { function describe_erasure (line 120) | std::string describe_erasure(int begin, int end) { function describe_position (line 135) | std::string describe_position(int pos) { function fix_stack (line 148) | static void fix_stack(std::vector *stack) { function fix_stacks (line 153) | void fix_stacks(void) { function adjust_stack (line 158) | static std::vector adjust_stack(int erase_begin, int erase_end, function adjust_stacks (line 171) | void adjust_stacks(int erase_begin, int erase_end) { function record_undo (line 176) | void record_undo(void) { function on_undo (line 181) | void on_undo(const std::vector &args) { function on_forget (line 195) | void on_forget(const std::vector &args) { function rewind (line 217) | void rewind(int pos) { function on_manual (line 224) | void on_manual(const std::vector &args) { function on_context (line 243) | void on_context(const std::vector &args) { function on_clear (line 252) | void on_clear(const std::vector &args) { function print_stack (line 260) | void print_stack(void) { function on_push (line 265) | void on_push(const std::vector &args) { function on_pop (line 270) | void on_pop(const std::vector &args) { function on_stack (line 283) | void on_stack(const std::vector &args) { function on_dump (line 291) | void on_dump(const std::vector &args) { FILE: llamafile/chatbot_logo.cpp type lf (line 25) | namespace lf { type chatbot (line 26) | namespace chatbot { function print_logo (line 28) | static void print_logo(const char16_t *s) { function logo (line 49) | void logo(char **) { FILE: llamafile/chatbot_main.cpp type lf (line 49) | namespace lf { type chatbot (line 50) | namespace chatbot { function describe_compute (line 68) | std::string describe_compute(void) { function token_to_piece (line 83) | std::string token_to_piece(const struct llama_context *ctx, llama_to... function is_base_model (line 95) | bool is_base_model() { function main (line 109) | int main(int argc, char **argv) { function api_main (line 363) | int api_main(const std::string &server_url, const std::string &syste... FILE: llamafile/chatbot_repl.cpp type lf (line 36) | namespace lf { type chatbot (line 37) | namespace chatbot { function maintain_faint_styling (line 47) | static std::string maintain_faint_styling(const std::string &s) { function apply_chat_template_with_thinking (line 67) | std::string apply_chat_template_with_thinking( function on_sigint (line 90) | void on_sigint(int sig) { function is_empty (line 97) | bool is_empty(const char *s) { function print (line 105) | void print(const std::string_view &s) { function ensure_newline (line 114) | void ensure_newline() { function err (line 119) | void err(const char *fmt, ...) { function print_ephemeral (line 130) | void print_ephemeral(const std::string_view &description) { function clear_ephemeral (line 136) | void clear_ephemeral(void) { function out_of_context (line 143) | bool out_of_context(int extra) { function repl (line 152) | void repl(ChatBackend &backend) { FILE: llamafile/check_cpu.c function llamafile_check_cpu (line 30) | void llamafile_check_cpu(void) { function on_missing_feature (line 34) | static int on_missing_feature(const char *name) { function llamafile_actually_check_cpu (line 50) | __attribute__((__constructor__(101))) static void llamafile_actually_che... FILE: llamafile/compute.cpp function starts_with_str (line 28) | static bool starts_with_str(const char *str, const char *prefix) { function cpuid (line 33) | static void cpuid(unsigned leaf, unsigned subleaf, unsigned *info) { function llamafile_describe_cpu (line 45) | std::string llamafile_describe_cpu() { FILE: llamafile/cuda.c type ggml_backend (line 46) | struct ggml_backend type ggml_backend_reg (line 47) | struct ggml_backend_reg type CudaBackend (line 56) | struct CudaBackend { function FileExists (line 79) | static bool FileExists(const char *path) { function makedirs (line 84) | static int makedirs(const char *path, mode_t mode) { function LinkCuda (line 120) | static bool LinkCuda(const char *dso) { function TryLoadPrebuiltDso (line 163) | static bool TryLoadPrebuiltDso(const char *name) { function ImportCudaImpl (line 229) | static bool ImportCudaImpl(void) { function ImportCuda (line 299) | static void ImportCuda(void) { function llamafile_has_cuda (line 317) | bool llamafile_has_cuda(void) { function llamafile_has_amd_gpu (line 322) | bool llamafile_has_amd_gpu(void) { function ggml_backend_t (line 329) | ggml_backend_t ggml_backend_cuda_init(int device) { function ggml_backend_cuda_get_device_count (line 337) | int ggml_backend_cuda_get_device_count(void) { function ggml_backend_cuda_get_device_description (line 345) | void ggml_backend_cuda_get_device_description(int device, char *descript... function llamafile_cuda_log_set (line 359) | void llamafile_cuda_log_set(llamafile_log_callback log_callback, void *u... FILE: llamafile/datauri.cpp function percent_decode (line 83) | static std::string percent_decode(std::string_view data) { FILE: llamafile/datauri.h type DataUri (line 23) | struct DataUri { FILE: llamafile/extract_data_uris.cpp type lf (line 25) | namespace lf { type chatbot (line 26) | namespace chatbot { function DataUriExtraction (line 31) | DataUriExtraction extract_data_uris(std::string_view s, const char *... FILE: llamafile/highlight/highlight.cpp type HighlightEntry (line 20) | struct HighlightEntry function Highlight (line 26) | Highlight* function Highlight (line 32) | Highlight* function Highlight (line 38) | Highlight* function Highlight (line 44) | Highlight* function Highlight (line 50) | Highlight* function Highlight (line 59) | Highlight* function Highlight (line 68) | Highlight* function Highlight (line 74) | Highlight* function Highlight (line 80) | Highlight* function Highlight (line 86) | Highlight* function Highlight (line 92) | Highlight* function Highlight (line 98) | Highlight* function Highlight (line 104) | Highlight* function Highlight (line 110) | Highlight* function Highlight (line 116) | Highlight* function Highlight (line 122) | Highlight* function Highlight (line 128) | Highlight* function Highlight (line 134) | Highlight* function Highlight (line 140) | Highlight* function Highlight (line 146) | Highlight* function Highlight (line 152) | Highlight* function Highlight (line 158) | Highlight* function Highlight (line 164) | Highlight* function Highlight (line 170) | Highlight* function Highlight (line 176) | Highlight* function Highlight (line 182) | Highlight* function Highlight (line 188) | Highlight* function Highlight (line 194) | Highlight* function Highlight (line 200) | Highlight* function Highlight (line 206) | Highlight* function Highlight (line 212) | Highlight* function Highlight (line 218) | Highlight* function Highlight (line 224) | Highlight* function Highlight (line 230) | Highlight* function Highlight (line 236) | Highlight* function Highlight (line 242) | Highlight* function Highlight (line 248) | Highlight* function Highlight (line 254) | Highlight* function Highlight (line 260) | Highlight* function Highlight (line 266) | Highlight* function Highlight (line 272) | Highlight* function Highlight (line 278) | Highlight* function Highlight (line 284) | Highlight* function Highlight (line 290) | Highlight* function Highlight (line 299) | Highlight* FILE: llamafile/highlight/highlight.h function class (line 155) | class Highlight function class (line 164) | class HighlightTxt : public Highlight function class (line 173) | class ColorBleeder : public Highlight function class (line 195) | class HighlightC : public Highlight function class (line 222) | class HighlightD : public Highlight function class (line 242) | class HighlightJava : public Highlight function class (line 255) | class HighlightGo : public Highlight function class (line 268) | class HighlightJs : public Highlight function class (line 286) | class HighlightTypescript : public Highlight function class (line 304) | class HighlightPython : public Highlight function class (line 317) | class HighlightMarkdown : public Highlight function class (line 335) | class HighlightRust : public Highlight function class (line 349) | class HighlightFortran : public Highlight function class (line 363) | class HighlightCobol : public Highlight function class (line 377) | class HighlightPascal : public Highlight function class (line 390) | class HighlightSql : public Highlight function class (line 403) | class HighlightCss : public Highlight function class (line 416) | class HighlightHtml : public Highlight function class (line 433) | class HighlightPhp : public Highlight function class (line 446) | class HighlightLua : public Highlight function class (line 461) | class HighlightLisp : public Highlight function class (line 475) | class HighlightAda : public Highlight function class (line 490) | class HighlightHaskell : public Highlight function class (line 504) | class HighlightPerl : public Highlight function class (line 527) | class HighlightShell : public Highlight function class (line 549) | class HighlightZig : public Highlight function class (line 564) | class HighlightTcl : public Highlight function class (line 579) | class HighlightCsharp : public Highlight function class (line 594) | class HighlightRuby : public Highlight function class (line 624) | class HighlightForth : public Highlight function class (line 639) | class HighlightM4 : public Highlight function class (line 652) | class HighlightMake : public Highlight function class (line 667) | class HighlightAsm : public Highlight function class (line 686) | class HighlightBasic : public Highlight function class (line 700) | class HighlightLd : public Highlight function class (line 715) | class HighlightTex : public Highlight function class (line 730) | class HighlightKotlin : public Highlight function class (line 745) | class HighlightMatlab : public Highlight function class (line 758) | class HighlightR : public Highlight function class (line 771) | class HighlightSwift : public Highlight function class (line 792) | class HighlightScala : public Highlight function class (line 807) | class HighlightJulia : public Highlight function class (line 820) | class HighlightOcaml : public Highlight function class (line 835) | class HighlightCmake : public Highlight function class (line 851) | class HighlightBnf : public Highlight FILE: llamafile/highlight/highlight_asm.cpp function is_immediate (line 61) | static bool FILE: llamafile/highlight/highlight_basic.cpp function ToLower (line 41) | static std::string FILE: llamafile/highlight/highlight_bnf.cpp function is_operator (line 32) | static bool function is_operator_char (line 42) | static bool FILE: llamafile/highlight/highlight_c_test.cpp function test (line 27) | void function testf (line 45) | void function main (line 64) | int FILE: llamafile/highlight/highlight_d.cpp function is_line_terminator (line 56) | static bool function mirror (line 70) | static int FILE: llamafile/highlight/highlight_js.cpp function is_line_terminator (line 59) | static bool FILE: llamafile/highlight/highlight_make.cpp function is_automatic_variable (line 35) | static bool FILE: llamafile/highlight/highlight_markdown.cpp function tpenc (line 35) | static inline uint64_t tpenc(uint32_t c) { FILE: llamafile/highlight/highlight_perl.cpp function mirror (line 58) | static int function is_magic_var (line 75) | static bool function is_regex_punct (line 101) | static bool function is_regex_prefix (line 134) | static bool function is_double_regex (line 148) | static bool FILE: llamafile/highlight/highlight_python_test.cpp function test (line 27) | void function testf (line 45) | void function main (line 64) | int FILE: llamafile/highlight/highlight_ruby.cpp function mirror (line 76) | static int function ispunct_overridable (line 93) | static bool function is_dollar_one (line 116) | static bool function is_percent_literal (line 152) | static bool function isident (line 171) | static bool FILE: llamafile/highlight/highlight_test.cpp function generate_random_string (line 77) | std::string function remove_ansi_sgr_codes (line 87) | std::string function is_color_reset (line 106) | bool function main (line 149) | int FILE: llamafile/highlight/util.cpp type lf (line 23) | namespace lf { function append_wchar (line 25) | void FILE: llamafile/highlight/util.h function namespace (line 21) | namespace lf { FILE: llamafile/image.cpp type lf (line 33) | namespace lf { function is_image (line 40) | bool is_image(const std::string_view &image) { function convert_image_to_uri (line 57) | void convert_image_to_uri(std::string *r, const std::string_view &imag... function ImageType (line 76) | ImageType get_image_type(const std::string_view &binary) { function print_image (line 219) | int print_image(int fd, const std::string_view &image, int max_width) { FILE: llamafile/image.h function namespace (line 21) | namespace lf { FILE: llamafile/llama.cpp function llamafile_token_eot (line 24) | int llamafile_token_eot(llama_model *model) { function llamafile_token_to_piece (line 32) | std::string llamafile_token_to_piece(const llama_context *ctx, llama_tok... function llamafile_tokenize (line 49) | std::vector llamafile_tokenize(const struct llama_model *mo... FILE: llamafile/llama.h type llama_model (line 41) | struct llama_model type llama_context (line 42) | struct llama_context FILE: llamafile/llamafile.c type llamafile (line 56) | struct llamafile { type llamafile (line 67) | struct llamafile type llamafile (line 72) | struct llamafile type llamafile (line 74) | struct llamafile type llamafile (line 252) | struct llamafile type llamafile (line 253) | struct llamafile type llamafile (line 254) | struct llamafile type llamafile (line 270) | struct llamafile type llamafile (line 283) | struct llamafile function FILE (line 318) | FILE *llamafile_fp(struct llamafile *file) { function llamafile_size (line 322) | size_t llamafile_size(struct llamafile *file) { function llamafile_position (line 326) | size_t llamafile_position(struct llamafile *file) { function llamafile_eof (line 330) | bool llamafile_eof(struct llamafile *file) { type llamafile (line 336) | struct llamafile function llamafile_tell (line 340) | size_t llamafile_tell(struct llamafile *file) { function llamafile_seek (line 348) | bool llamafile_seek(struct llamafile *file, size_t offset, int whence) { function llamafile_read (line 366) | long llamafile_read(struct llamafile *file, void *ptr, size_t len) { function llamafile_write (line 387) | long llamafile_write(struct llamafile *file, const void *ptr, size_t len) { function llamafile_close_impl (line 403) | static void llamafile_close_impl(struct llamafile *file) { function llamafile_ref (line 412) | void llamafile_ref(struct llamafile *file) { function llamafile_unref (line 416) | void llamafile_unref(struct llamafile *file) { function llamafile_close (line 422) | void llamafile_close(struct llamafile *file) { function llamafile_has (line 444) | bool llamafile_has(char **a, const char *x) { function llamafile_get_app_dir (line 463) | void llamafile_get_app_dir(char *path, size_t size) { function copy_file_contents (line 471) | static int copy_file_contents(int fdin, int fdout) { function llamafile_extract (line 493) | bool llamafile_extract(const char *zip, const char *to) { function is_file_newer_than_time (line 540) | static int is_file_newer_than_time(const char *path, const char *other) { function is_file_newer_than_bytes (line 557) | static int is_file_newer_than_bytes(const char *path, const char *other) { function llamafile_is_file_newer_than (line 623) | int llamafile_is_file_newer_than(const char *path, const char *other) { function llamafile_log_callback_null (line 634) | void llamafile_log_callback_null(int level, const char *text, void *user... function llamafile_has_gpu (line 646) | bool llamafile_has_gpu(void) { function llamafile_gpu_parse (line 667) | int llamafile_gpu_parse(const char *s) { function parse_ngl (line 681) | int parse_ngl(const char* str) { function llamafile_early_gpu_init (line 715) | void llamafile_early_gpu_init(char **argv) { FILE: llamafile/llamafile.h type llamafile (line 47) | struct llamafile type llamafile (line 48) | struct llamafile type llamafile (line 49) | struct llamafile type llamafile (line 50) | struct llamafile type llamafile (line 51) | struct llamafile type llamafile (line 52) | struct llamafile type llamafile (line 53) | struct llamafile type llamafile (line 54) | struct llamafile type llamafile (line 55) | struct llamafile type llamafile (line 56) | struct llamafile type llamafile (line 57) | struct llamafile type llamafile (line 58) | struct llamafile type llamafile (line 59) | struct llamafile type llamafile (line 60) | struct llamafile FILE: llamafile/main.cpp function print_general_help (line 54) | static void print_general_help() { function print_chat_help (line 86) | static void print_chat_help() { function print_cli_help (line 125) | static void print_cli_help() { type lf (line 150) | namespace lf { type TuiThreadCtx (line 153) | struct TuiThreadCtx { function combined_main (line 178) | static int combined_main(const LlamafileArgs &args) { function main (line 223) | int main(int argc, char **argv) { FILE: llamafile/metal.c type MetalSource (line 89) | struct MetalSource { type ggml_backend (line 130) | struct ggml_backend type ggml_backend_reg (line 131) | struct ggml_backend_reg type MetalBackend (line 147) | struct MetalBackend { function makedirs (line 161) | static int makedirs(const char *path, mode_t mode) { function write_file (line 219) | static bool write_file(const char *path, const char *content, size_t siz... function PreprocessMetalShader (line 229) | static bool PreprocessMetalShader(const char *app_dir) { function BuildMetal (line 321) | static bool BuildMetal(const char *dso) { function LinkMetal (line 584) | static bool LinkMetal(const char *dso) { function ImportMetalImpl (line 618) | static bool ImportMetalImpl(void) { function ImportMetal (line 666) | static void ImportMetal(void) { function llamafile_has_metal (line 678) | bool llamafile_has_metal(void) { function ggml_backend_t (line 685) | ggml_backend_t ggml_backend_metal_init(void) { function ggml_backend_is_metal (line 691) | bool ggml_backend_is_metal(ggml_backend_t backend) { function llamafile_metal_log_set (line 697) | void llamafile_metal_log_set(llamafile_log_callback log_callback, void *... FILE: llamafile/sgemm.cpp function sgemm_disabled (line 32) | static bool sgemm_disabled() { type GemmFuncs (line 41) | struct GemmFuncs { method GemmFuncs (line 45) | GemmFuncs() { function llamafile_sgemm (line 148) | bool llamafile_sgemm(const ggml_compute_params *params, int64_t m, int64... function llamafile_mixmul (line 159) | bool llamafile_mixmul(const ggml_compute_params *params, const ggml_tens... function llamafile_mixmul_iqk (line 170) | bool llamafile_mixmul_iqk(long Nx, long Ny, long ne00, int ne11, int typ... FILE: llamafile/sgemm.h type ggml_tensor (line 8) | struct ggml_tensor type ggml_compute_params (line 9) | struct ggml_compute_params type ggml_compute_params (line 27) | struct ggml_compute_params type ggml_compute_params (line 31) | struct ggml_compute_params type ggml_tensor (line 31) | struct ggml_tensor type ggml_tensor (line 32) | struct ggml_tensor type ggml_tensor (line 32) | struct ggml_tensor type ggml_tensor (line 32) | struct ggml_tensor type ggml_tensor (line 33) | struct ggml_tensor type ggml_tensor (line 33) | struct ggml_tensor type ggml_tensor (line 34) | struct ggml_tensor type ggml_compute_params (line 59) | struct ggml_compute_params type ggml_tensor (line 59) | struct ggml_tensor type ggml_tensor (line 60) | struct ggml_tensor type ggml_tensor (line 60) | struct ggml_tensor type ggml_tensor (line 61) | struct ggml_tensor type ggml_compute_params (line 62) | struct ggml_compute_params type ggml_tensor (line 62) | struct ggml_tensor type ggml_tensor (line 63) | struct ggml_tensor type ggml_tensor (line 63) | struct ggml_tensor type ggml_tensor (line 64) | struct ggml_tensor type ggml_compute_params (line 65) | struct ggml_compute_params type ggml_tensor (line 65) | struct ggml_tensor type ggml_tensor (line 66) | struct ggml_tensor type ggml_tensor (line 66) | struct ggml_tensor type ggml_tensor (line 67) | struct ggml_tensor type ggml_compute_params (line 68) | struct ggml_compute_params type ggml_tensor (line 68) | struct ggml_tensor type ggml_tensor (line 69) | struct ggml_tensor type ggml_tensor (line 69) | struct ggml_tensor type ggml_tensor (line 70) | struct ggml_tensor type ggml_compute_params (line 71) | struct ggml_compute_params type ggml_tensor (line 71) | struct ggml_tensor type ggml_tensor (line 72) | struct ggml_tensor type ggml_tensor (line 72) | struct ggml_tensor type ggml_tensor (line 73) | struct ggml_tensor type ggml_compute_params (line 74) | struct ggml_compute_params type ggml_tensor (line 74) | struct ggml_tensor type ggml_tensor (line 75) | struct ggml_tensor type ggml_tensor (line 75) | struct ggml_tensor type ggml_tensor (line 76) | struct ggml_tensor type ggml_compute_params (line 77) | struct ggml_compute_params type ggml_tensor (line 77) | struct ggml_tensor type ggml_tensor (line 78) | struct ggml_tensor type ggml_tensor (line 78) | struct ggml_tensor type ggml_tensor (line 79) | struct ggml_tensor type ggml_compute_params (line 80) | struct ggml_compute_params type ggml_tensor (line 80) | struct ggml_tensor type ggml_tensor (line 81) | struct ggml_tensor type ggml_tensor (line 81) | struct ggml_tensor type ggml_tensor (line 82) | struct ggml_tensor type ggml_compute_params (line 83) | struct ggml_compute_params type ggml_tensor (line 83) | struct ggml_tensor type ggml_tensor (line 84) | struct ggml_tensor type ggml_tensor (line 84) | struct ggml_tensor type ggml_tensor (line 85) | struct ggml_tensor FILE: llamafile/string.cpp type lf (line 30) | namespace lf { function tolower (line 32) | std::string tolower(const std::string_view &s) { function strcasecmp (line 39) | int strcasecmp(const std::string_view &a, const std::string_view &b) { function startscasewith (line 50) | bool startscasewith(const std::string_view &str, const std::string_vie... function format (line 59) | std::string format(const char *fmt, ...) { function join (line 74) | std::string join(const std::vector &vec, const std::strin... function basename (line 84) | std::string basename(const std::string_view &path) { function stripext (line 98) | std::string stripext(const std::string &path) { function extname (line 106) | std::string_view extname(const std::string_view &path) { function dirname (line 114) | std::string dirname(const std::string_view &path) { function resolve (line 131) | std::string resolve(const std::string_view &lhs, const std::string_vie... function collapse (line 150) | std::string collapse(const std::string_view &input) { function slurp (line 179) | ssize_t slurp(std::string *r, const char *path) { function iso8601 (line 211) | std::string iso8601(struct timespec ts) { FILE: llamafile/string.h function namespace (line 24) | namespace lf { FILE: llamafile/tinyblas.h type tinyblasOperation_t (line 5) | typedef enum tinyblasOperation { type tinyblasDataType_t (line 10) | typedef enum tinyblasDataType { type tinyblasComputeType_t (line 15) | typedef enum tinyblasComputeType { type tinyblasGemmAlgo_t (line 20) | typedef enum tinyblasGemmAlgo { type tinyblasStatus_t (line 24) | typedef enum tinyblasStatus { type tinyblasContext (line 34) | struct tinyblasContext type tinyblasContext (line 35) | struct tinyblasContext FILE: llamafile/tinyblas_cpu.h function tinyBLAS_not_supported (line 84) | bool tinyBLAS_not_supported(const char *file, int line) { function unhalf (line 89) | inline float unhalf(ggml_fp16_t d) { function unhalf (line 92) | inline float unhalf(ggml_bf16_t d) { function float (line 111) | struct ggml_type_trait { function ggml_bf16_t (line 115) | struct ggml_type_trait { function ggml_fp16_t (line 119) | struct ggml_type_trait { function block_q8_0 (line 123) | struct ggml_type_trait { function __m128 (line 131) | inline __m128 add(__m128 x, __m128 y) { function __m128 (line 134) | inline __m128 sub(__m128 x, __m128 y) { function __m128 (line 137) | inline __m128 mul(__m128 x, __m128 y) { function __m256 (line 143) | inline __m256 add(__m256 x, __m256 y) { function __m256 (line 146) | inline __m256 sub(__m256 x, __m256 y) { function __m256 (line 149) | inline __m256 mul(__m256 x, __m256 y) { function __m512 (line 155) | inline __m512 add(__m512 x, __m512 y) { function __m512 (line 158) | inline __m512 sub(__m512 x, __m512 y) { function __m512 (line 161) | inline __m512 mul(__m512 x, __m512 y) { function float32x4_t (line 167) | inline float32x4_t add(float32x4_t x, float32x4_t y) { function float32x4_t (line 170) | inline float32x4_t sub(float32x4_t x, float32x4_t y) { function float32x4_t (line 173) | inline float32x4_t mul(float32x4_t x, float32x4_t y) { function float16x8_t (line 179) | inline float16x8_t add(float16x8_t x, float16x8_t y) { function float16x8_t (line 182) | inline float16x8_t sub(float16x8_t x, float16x8_t y) { function float16x8_t (line 185) | inline float16x8_t mul(float16x8_t x, float16x8_t y) { function U (line 197) | U madd(T a, T b, U c) { function U (line 209) | U madder(T a, T b, U c, U *e) { function float32x4_t (line 217) | inline float32x4_t badder(float32x4_t a, float b, float32x4_t c, float32... function __m256 (line 228) | inline __m256 madd(__m256 a, __m256 b, __m256 c) { function __m512 (line 234) | inline __m512 madd(__m512 a, __m512 b, __m512 c) { function float32x4_t (line 242) | inline float32x4_t madd(float32x4_t a, float32x4_t b, float32x4_t c) { function float16x8_t (line 248) | inline float16x8_t madd(float16x8_t a, float16x8_t b, float16x8_t c) { function __m512 (line 257) | inline __m512 madd(__m512bh x, __m512bh y, __m512 z) { function __m512 (line 261) | inline __m512 madder(__m512bh x, __m512bh y, __m512 z, __m512 *_) { function hsum (line 270) | inline float hsum(float32x4_t x) { function hsum (line 276) | inline float hsum(float16x8_t x) { function hsum (line 283) | inline float hsum(__m128 x) { function hsum (line 299) | inline float hsum(__m256 x) { function hsum (line 305) | inline float hsum(__m512 x) { function load (line 317) | inline float load(const float *p) { function load (line 321) | inline float load(const ggml_fp16_t *p) { function load (line 325) | inline float load(const ggml_bf16_t *p) { function float32x4_t (line 331) | inline float32x4_t load(const float *p) { function float32x4_t (line 335) | inline float32x4_t load(const ggml_bf16_t *p) { function float16x8_t (line 340) | inline float16x8_t load(const ggml_fp16_t *p) { function float32x4_t (line 344) | inline float32x4_t load(const ggml_fp16_t *p) { function __m128 (line 352) | inline __m128 load(const float *p) { function __m256 (line 359) | inline __m256 load(const float *p) { function __m256 (line 366) | inline __m256 load(const ggml_bf16_t *p) { function __m256 (line 374) | inline __m256 load(const ggml_fp16_t *p) { function __m512 (line 381) | inline __m512 load(const float *p) { function __m512 (line 385) | inline __m512 load(const ggml_fp16_t *p) { function __m512 (line 389) | inline __m512 load(const ggml_bf16_t *p) { function __m512bh (line 397) | inline __m512bh load(const ggml_bf16_t *p) { function __m512bh (line 401) | inline __m512bh load(const float *p) { function store (line 409) | inline void store(float *p, float f) { function store (line 413) | inline void store(ggml_fp16_t *p, float f) { function store (line 417) | inline void store(ggml_bf16_t *p, float f) { function gemm (line 717) | void gemm(long m0, long m, long n0, long n) { function int8x16_t (line 755) | inline int8x16_t load_lo(const block_q8_0 *b) { function int8x16_t (line 759) | inline int8x16_t load_hi(const block_q8_0 *b) { function int8x16_t (line 763) | inline int8x16_t load_lo(const block_q4_0 *b) { function int8x16_t (line 768) | inline int8x16_t load_hi(const block_q4_0 *b) { function gemm (line 940) | void gemm(long m0, long m, long n0, long n) { function __m256i (line 978) | inline __m256i load(const block_q8_0 *b) { function __m256i (line 982) | inline __m256i load(const block_q4_0 *b) { function __m256 (line 990) | inline __m256 updot(__m256i u, __m256i s) { FILE: llamafile/tinyblas_cpu_mixmul_amd_avx.cpp function llamafile_mixmul_needs (line 8) | size_t llamafile_mixmul_needs(const ggml_tensor *weights, const ggml_ten... FILE: llamafile/tinyblas_cpu_mixmul_arm80.cpp function llamafile_mixmul_needs (line 8) | size_t llamafile_mixmul_needs(const ggml_tensor *weights, const ggml_ten... FILE: llamafile/tinyblas_cpu_unsupported.cpp function llamafile_sgemm_unsupported (line 22) | bool llamafile_sgemm_unsupported(long m, long n, long k, const void *A, ... function llamafile_mixmul_unsupported (line 28) | bool llamafile_mixmul_unsupported(const struct ggml_compute_params *params, function iqk_mul_mat_moe_unsupported (line 35) | bool iqk_mul_mat_moe_unsupported(long, long, long, int, int, const void ... FILE: llamafile/xterm.cpp function is_rgb_terminal (line 30) | bool is_rgb_terminal(void) { function rgb2xterm256 (line 56) | int rgb2xterm256(int rgb) { FILE: llamafile/zip.c function get_zip_cfile_uncompressed_size (line 21) | int64_t get_zip_cfile_uncompressed_size(const uint8_t *z) { function get_zip_cfile_compressed_size (line 33) | int64_t get_zip_cfile_compressed_size(const uint8_t *z) { function get_zip_cfile_offset (line 49) | int64_t get_zip_cfile_offset(const uint8_t *z) { FILE: localscore/apple.cpp type IOReport (line 14) | struct IOReport { type CoreFoundation (line 24) | struct CoreFoundation { function init_apple_mon (line 37) | bool init_apple_mon() { function get_cstring_from_cfstring (line 80) | static bool get_cstring_from_cfstring(CFStringRef cfString, char* buffer... function get_item_energy_millijoules (line 98) | static double get_item_energy_millijoules(CFDictionaryRef item, const ch... function am_release (line 120) | void am_release(void* obj) { function am_print_object (line 124) | void am_print_object(CFTypeRef obj) { function CFMutableDictionaryRef (line 128) | CFMutableDictionaryRef am_get_power_channels() { function IOReportSubscriptionRef (line 139) | IOReportSubscriptionRef am_get_subscription(CFMutableDictionaryRef chann... function CFDictionaryRef (line 146) | CFDictionaryRef am_sample_power(IOReportSubscriptionRef sub, CFMutableDi... function am_sample_to_millijoules (line 150) | double am_sample_to_millijoules(CFDictionaryRef sample) { FILE: localscore/apple.h type CFIndex (line 8) | typedef int CFIndex; FILE: localscore/benchmark.h type time_interval (line 14) | struct time_interval { type test_config (line 19) | struct test_config { type token_metric (line 24) | enum token_metric { TOTAL_TPS, PROMPT_TPS, GEN_TPS } type test (line 26) | struct test { FILE: localscore/cmd.cpp function llama_model_params (line 34) | llama_model_params cmd_params::to_llama_mparams() const { function llama_context_params (line 55) | llama_context_params cmd_params::to_llama_cparams() const { function cmd_params (line 70) | cmd_params parse_cmd_params(int argc, char ** argv) { function print_usage (line 187) | void print_usage(int /* argc */, char ** argv) { FILE: localscore/cmd.h type output_formats (line 7) | enum output_formats {CSV, JSON, CONSOLE} type send_results_mode (line 8) | enum send_results_mode {SEND_ASK, SEND_YES, SEND_NO} type cmd_params (line 10) | struct cmd_params { FILE: localscore/http.cpp function wontreturn (line 54) | static wontreturn void PrintUsage(int fd, int rc) { function GetSslEntropy (line 63) | static int GetSslEntropy(void *c, unsigned char *p, size_t n) { function OnSslDebug (line 71) | static void OnSslDebug(void *ctx, int level, const char *file, int line,... function TlsSend (line 79) | static int TlsSend(void *c, const unsigned char *p, size_t n) { function TlsRecv (line 88) | static int TlsRecv(void *c, unsigned char *p, size_t n, uint32_t o) { type ParsedUrl (line 115) | struct ParsedUrl { type SSLContext (line 121) | struct SSLContext { method SSLContext (line 126) | SSLContext() { function ParsedUrl (line 139) | static ParsedUrl ExtractUrlComponents(const std::string& url_str, bool* ... function BuildHTTPRequest (line 190) | static std::string BuildHTTPRequest(const ParsedUrl url, const Headers& ... function ConnectToServer (line 221) | static int ConnectToServer(const ParsedUrl url) { function SetupSSL (line 261) | static std::unique_ptr SetupSSL(int& sock, const std::string... function SendRequest (line 293) | static void SendRequest(const std::string& request, int sock, SSLContext... function hasHeader (line 312) | bool hasHeader(const HttpMessage& msg, int header) { function getHeaderLength (line 320) | size_t getHeaderLength(const HttpMessage& msg, int header) { function headerEqualCase (line 324) | bool headerEqualCase(const HttpMessage& msg, int header, const char* str... function Response (line 330) | static Response DecodeHttpResponse(int sock, SSLContext* ssl_ctx, size_t... function Response (line 466) | Response SendHttpRequest(const std::string& url_str, uint64_t method, function Response (line 496) | Response GET(const std::string& url_str, const Headers& headers) { function Response (line 500) | Response POST(const std::string& url_str, const std::string& body, const... FILE: localscore/http.h type std (line 4) | typedef std::map Headers; type Response (line 6) | struct Response { FILE: localscore/localscore.cpp function llama_null_log_callback (line 70) | static void llama_null_log_callback(enum ggml_log_level level, const cha... type update_t_gen_column_args (line 76) | struct update_t_gen_column_args { function getUserConfirmation (line 120) | std::string getUserConfirmation() { function init (line 130) | __attribute__((__constructor__(101))) static void init(void) { function warmup_run (line 134) | static void warmup_run(llama_model *model, llama_context *ctx, cmd_param... function submitBenchmarkResults (line 176) | static bool submitBenchmarkResults(const std::string& req_payload, const... function acceleratorSelector (line 244) | static void acceleratorSelector(cmd_params* params) { type LocalScoreResultsSummary (line 273) | struct LocalScoreResultsSummary { function LocalScoreResultsSummary (line 280) | static LocalScoreResultsSummary getResultsSummary(Json data) { function displayResults (line 340) | static void displayResults(LocalScoreResultsSummary results_summary, boo... type SystemData (line 379) | struct SystemData { function get_baseline_test_configs (line 387) | std::vector get_baseline_test_configs() { function setup_initial_environment (line 401) | void setup_initial_environment(int* argc, char*** argv, cmd_params* para... function initialize_llama_backend (line 412) | void initialize_llama_backend(const cmd_params& params) { function llama_model (line 421) | llama_model* load_model(const cmd_params& params) { function create_printer (line 434) | std::unique_ptr create_printer(const cmd_params& params) { function perform_warmup (line 446) | void perform_warmup(llama_model* model, const cmd_params& params) { function run_baseline_tests (line 463) | bool run_baseline_tests(const std::vector& tests, llama_mod... function process_and_submit_results (line 498) | void process_and_submit_results(const std::string& req_payload, const cm... function localscore_cli (line 521) | int localscore_cli(int argc, char** argv) { FILE: localscore/main.cpp function main (line 3) | int main(int argc, char** argv) { FILE: localscore/net.h function namespace (line 22) | namespace lf { FILE: localscore/nvml.cpp type Nvml (line 15) | struct Nvml { function import_nvml_function (line 48) | static void import_nvml_function(void *lib, const char *func_name, Union... function nvml_function_call (line 68) | auto nvml_function_call(UnionType &func_union, Args &&... args) -> declt... function FileExists (line 76) | static bool FileExists(const char *path) { function get_nvml_bin_path (line 81) | static bool get_nvml_bin_path(char path[PATH_MAX]) { function nvml_init (line 119) | bool nvml_init() { function nvml_get_device (line 151) | bool nvml_get_device(nvmlDevice_t *device, unsigned int index) { function nvml_get_power_usage (line 156) | bool nvml_get_power_usage(nvmlDevice_t device, unsigned int *power) { function nvml_get_energy_consumption (line 161) | bool nvml_get_energy_consumption(nvmlDevice_t device, unsigned long long... function nvml_shutdown (line 166) | bool nvml_shutdown() { FILE: localscore/powersampler.cpp function power_sample_t (line 34) | power_sample_t PowerSampler::stop() { function power_sample_t (line 72) | power_sample_t PowerSampler::getLatestSample() { function power_sample_t (line 119) | power_sample_t NvidiaPowerSampler::sample() { function power_sample_t (line 149) | power_sample_t AMDPowerSampler::sample() { function power_sample_t (line 188) | power_sample_t ApplePowerSampler::sample() { function power_sample_t (line 211) | power_sample_t DummyPowerSampler::sample() { function PowerSampler (line 219) | PowerSampler* getPowerSampler(long sample_length_ms, unsigned int main_g... FILE: localscore/powersampler.h type power_sample_t (line 11) | typedef struct { type PowerSampler (line 15) | struct PowerSampler { function PowerSampler (line 48) | struct NvidiaPowerSampler : public PowerSampler { function PowerSampler (line 61) | struct AMDPowerSampler : public PowerSampler { function PowerSampler (line 70) | struct ApplePowerSampler : public PowerSampler { function PowerSampler (line 85) | struct DummyPowerSampler : public PowerSampler { FILE: localscore/printer.h type OutputWriter (line 11) | struct OutputWriter { function OutputWriter (line 17) | struct FileWriter : public OutputWriter { function OutputWriter (line 25) | struct StringWriter : public OutputWriter { function set_string_output (line 33) | struct printer { function virtual (line 46) | virtual void print_header(const cmd_params & params, AcceleratorInfo acc... function virtual (line 48) | virtual void print_footer() { } function printer (line 51) | struct csv_printer : public printer { function printer (line 63) | struct json_printer : public printer { function printer (line 83) | struct console_printer : public printer { FILE: localscore/rsmi.cpp type Rsmi (line 36) | struct Rsmi { function rsmi_init (line 48) | bool rsmi_init() { function rsmi_get_avg_power (line 72) | bool rsmi_get_avg_power(double *power) { function rsmi_get_power (line 79) | bool rsmi_get_power(double *power) { function rsmi_get_energy_count (line 89) | bool rsmi_get_energy_count(double *energy) { function rsmi_get_power_instant (line 99) | bool rsmi_get_power_instant(double *power) { function rsmi_get_memory_usage (line 106) | bool rsmi_get_memory_usage(float *memory) { function rsmi_shutdown (line 114) | bool rsmi_shutdown() { FILE: localscore/system.cpp function cpuid (line 21) | void cpuid(unsigned leaf, unsigned subleaf, unsigned *info) { function get_cpu_info (line 58) | std::string get_cpu_info() { // [jart] function get_runtime_info (line 155) | void get_runtime_info(RuntimeInfo* info) { function get_mem_gb (line 169) | double get_mem_gb() { function get_sys_info (line 178) | void get_sys_info(SystemInfo* info) { function get_accelerator_info (line 208) | void get_accelerator_info(AcceleratorInfo* info, cmd_params * params) { function list_available_accelerators (line 303) | void list_available_accelerators() { function get_model_info (line 324) | void get_model_info(ModelInfo *info, llama_model *model) { FILE: localscore/system.h type cmd_params (line 9) | struct cmd_params type RuntimeInfo (line 12) | struct RuntimeInfo { type SystemInfo (line 17) | struct SystemInfo { type AcceleratorInfo (line 26) | struct AcceleratorInfo { type ModelInfo (line 34) | struct ModelInfo { FILE: localscore/utils.h function namespace (line 20) | namespace utils { FILE: stable-diffusion.cpp.patches/llamafile-files/darts.h function namespace (line 21) | namespace Darts { type DoubleArrayImpl (line 316) | typedef DoubleArrayImpl DoubleArray; function namespace (line 549) | namespace Details { function T (line 607) | const T &operator[](std::size_t id) const { function clear (line 621) | void clear() { function push_back (line 628) | void push_back(const T &value) { function pop_back (line 631) | void pop_back() { function append (line 635) | void append() { function append (line 640) | void append(const T &value) { function resize (line 646) | void resize(std::size_t size) { function resize (line 657) | void resize(std::size_t size, const T &value) { function reserve (line 669) | void reserve(std::size_t size) { function push (line 745) | void push(const T &value) { function pop (line 748) | void pop() { function clear (line 752) | void clear() { function class (line 768) | class BitVector { function build (line 838) | inline void BitVector::build() { function char_type (line 866) | const char_type *keys(std::size_t id) const { function uchar_type (line 869) | uchar_type keys(std::size_t key_id, std::size_t char_id) const { function value_type (line 892) | const value_type values(std::size_t id) const { function set_sibling (line 922) | void set_sibling(id_type sibling) { function set_value (line 925) | void set_value(value_type value) { function set_label (line 928) | void set_label(uchar_type label) { function set_is_state (line 931) | void set_is_state(bool is_state) { function set_has_sibling (line 934) | void set_has_sibling(bool has_sibling) { function class (line 978) | class DawgUnit { function class (line 1015) | class DawgBuilder { function id_type (line 1027) | id_type child(id_type id) const { function id_type (line 1030) | id_type sibling(id_type id) const { function value (line 1033) | int value(id_type id) const { function is_leaf (line 1037) | bool is_leaf(id_type id) const { function uchar_type (line 1040) | uchar_type label(id_type id) const { function is_intersection (line 1044) | bool is_intersection(id_type id) const { function id_type (line 1047) | id_type intersection_id(id_type id) const { function free_node (line 1097) | void free_node(id_type id) { function id_type (line 1101) | static id_type hash(id_type key) { function init (line 1112) | inline void DawgBuilder::init() { function finish (line 1124) | inline void DawgBuilder::finish() { function insert (line 1138) | inline void DawgBuilder::insert(const char *key, std::size_t length, function clear (line 1193) | inline void DawgBuilder::clear() { function flush (line 1204) | inline void DawgBuilder::flush(id_type id) { function expand_table (line 1247) | inline void DawgBuilder::expand_table() { function id_type (line 1262) | inline id_type DawgBuilder::find_unit(id_type id, id_type *hash_id) const { function id_type (line 1275) | inline id_type DawgBuilder::find_node(id_type node_id, function are_equal (line 1291) | inline bool DawgBuilder::are_equal(id_type node_id, id_type unit_id) con... function id_type (line 1312) | inline id_type DawgBuilder::hash_unit(id_type id) const { function id_type (line 1326) | inline id_type DawgBuilder::hash_node(id_type id) const { function id_type (line 1336) | inline id_type DawgBuilder::append_unit() { function id_type (line 1344) | inline id_type DawgBuilder::append_node() { function class (line 1361) | class DoubleArrayBuilderUnit { function class (line 1400) | class DoubleArrayBuilderExtraUnit { function class (line 1444) | class DoubleArrayBuilder { type DoubleArrayBuilderUnit (line 1467) | typedef DoubleArrayBuilderUnit unit_type; type DoubleArrayBuilderExtraUnit (line 1468) | typedef DoubleArrayBuilderExtraUnit extra_type; function extra_type (line 1485) | const extra_type &extras(id_type id) const { function copy (line 1531) | inline void DoubleArrayBuilder::copy(std::size_t *size_ptr, function clear (line 1545) | inline void DoubleArrayBuilder::clear() { function build_from_dawg (line 1566) | inline void DoubleArrayBuilder::build_from_dawg(const DawgBuilder &dawg) { function build_from_dawg (line 1596) | inline void DoubleArrayBuilder::build_from_dawg(const DawgBuilder &dawg, function id_type (line 1629) | inline id_type DoubleArrayBuilder::arrange_from_dawg(const DawgBuilder &... function id_type (line 1767) | inline id_type DoubleArrayBuilder::find_valid_offset(id_type id) const { function is_valid_offset (line 1784) | inline bool DoubleArrayBuilder::is_valid_offset(id_type id, function reserve_id (line 1804) | inline void DoubleArrayBuilder::reserve_id(id_type id) { function expand_units (line 1820) | inline void DoubleArrayBuilder::expand_units() { function fix_all_blocks (line 1855) | inline void DoubleArrayBuilder::fix_all_blocks() { function fix_block (line 1867) | inline void DoubleArrayBuilder::fix_block(id_type block_id) { FILE: stable-diffusion.cpp.patches/llamafile-files/main.cpp type SDMode (line 64) | enum SDMode { type SDParams (line 72) | struct SDParams { function print_params (line 123) | void print_params(SDParams params) { function print_usage (line 163) | void print_usage(int argc, const char* argv[]) { function parse_args (line 212) | void parse_args(int argc, const char** argv, SDParams& params) { function sd_basename (line 592) | static std::string sd_basename(const std::string& path) { function get_image_params (line 604) | std::string get_image_params(SDParams params, int64_t seed) { function sd_log_cb (line 625) | void sd_log_cb(enum sd_log_level_t level, const char* log, void* data) { function main (line 667) | int main(int argc, const char* argv[]) { FILE: stable-diffusion.cpp.patches/llamafile-files/miniz.h type mz_ulong (line 240) | typedef unsigned long mz_ulong; type mz_internal_state (line 328) | struct mz_internal_state type mz_stream (line 331) | typedef struct mz_stream_s { type mz_stream (line 354) | typedef mz_stream *mz_streamp; type Byte (line 496) | typedef unsigned char Byte; type uInt (line 497) | typedef unsigned int uInt; type mz_ulong (line 498) | typedef mz_ulong uLong; type Byte (line 499) | typedef Byte Bytef; type uInt (line 500) | typedef uInt uIntf; type charf (line 501) | typedef char charf; type intf (line 502) | typedef int intf; type uLong (line 504) | typedef uLong uLongf; type mz_uint8 (line 583) | typedef unsigned char mz_uint8; type mz_int16 (line 584) | typedef signed short mz_int16; type mz_uint16 (line 585) | typedef unsigned short mz_uint16; type mz_uint32 (line 586) | typedef unsigned int mz_uint32; type mz_uint (line 587) | typedef unsigned int mz_uint; type mz_int64 (line 588) | typedef int64_t mz_int64; type mz_uint64 (line 589) | typedef uint64_t mz_uint64; type mz_bool (line 590) | typedef int mz_bool; type mz_dummy_time_t (line 611) | typedef struct mz_dummy_time_t_tag { type mz_bool (line 778) | typedef mz_bool (*tdefl_put_buf_func_ptr)(const void *pBuf, int len, type tdefl_status (line 825) | typedef enum { type tdefl_flush (line 833) | typedef enum { type tdefl_compressor (line 841) | typedef struct { type tinfl_decompressor_tag (line 987) | struct tinfl_decompressor_tag type tinfl_decompressor (line 988) | typedef struct tinfl_decompressor_tag tinfl_decompressor; type tinfl_status (line 1002) | typedef enum { type tinfl_huff_table (line 1089) | typedef struct { type mz_uint64 (line 1102) | typedef mz_uint64 tinfl_bit_buf_t; type mz_uint32 (line 1105) | typedef mz_uint32 tinfl_bit_buf_t; type tinfl_decompressor_tag (line 1109) | struct tinfl_decompressor_tag { type mz_zip_archive_file_stat (line 1142) | typedef struct { type mz_bool (line 1206) | typedef mz_bool (*mz_file_needs_keepalive)(void *pOpaque); type mz_zip_internal_state_tag (line 1208) | struct mz_zip_internal_state_tag type mz_zip_internal_state (line 1209) | typedef struct mz_zip_internal_state_tag mz_zip_internal_state; type mz_zip_mode (line 1211) | typedef enum { type mz_zip_flags (line 1218) | typedef enum { type mz_zip_type (line 1241) | typedef enum { type mz_zip_error (line 1253) | typedef enum { type mz_zip_archive (line 1289) | typedef struct { type mz_zip_reader_extract_iter_state (line 1315) | typedef struct { function mz_ulong (line 1800) | mz_ulong mz_adler32(mz_ulong adler, const unsigned char *ptr, size_t buf... function mz_ulong (line 1829) | mz_ulong mz_crc32(mz_ulong crc, const mz_uint8 *ptr, size_t buf_len) function mz_ulong (line 1854) | mz_ulong mz_crc32(mz_ulong crc, const mz_uint8 *ptr, size_t buf_len) { function mz_free (line 1922) | void mz_free(void *p) { MZ_FREE(p); } function MINIZ_EXPORT (line 1924) | MINIZ_EXPORT void *miniz_def_alloc_func(void *opaque, size_t items, function MINIZ_EXPORT (line 1929) | MINIZ_EXPORT void miniz_def_free_func(void *opaque, void *address) { function MINIZ_EXPORT (line 1933) | MINIZ_EXPORT void *miniz_def_realloc_func(void *opaque, void *address, function mz_deflateInit (line 1943) | int mz_deflateInit(mz_streamp pStream, int level) { function mz_deflateInit2 (line 1948) | int mz_deflateInit2(mz_streamp pStream, int level, int method, int windo... function mz_deflateReset (line 1988) | int mz_deflateReset(mz_streamp pStream) { function mz_deflate (line 1998) | int mz_deflate(mz_streamp pStream, int flush) { function mz_deflateEnd (line 2054) | int mz_deflateEnd(mz_streamp pStream) { function mz_ulong (line 2064) | mz_ulong mz_deflateBound(mz_streamp pStream, mz_ulong source_len) { function mz_compress2 (line 2073) | int mz_compress2(unsigned char *pDest, mz_ulong *pDest_len, function mz_compress (line 2102) | int mz_compress(unsigned char *pDest, mz_ulong *pDest_len, function mz_ulong (line 2108) | mz_ulong mz_compressBound(mz_ulong source_len) { type inflate_state (line 2112) | typedef struct { function mz_inflateInit2 (line 2120) | int mz_inflateInit2(mz_streamp pStream, int window_bits) { function mz_inflateInit (line 2157) | int mz_inflateInit(mz_streamp pStream) { function mz_inflateReset (line 2161) | int mz_inflateReset(mz_streamp pStream) { function mz_inflate (line 2186) | int mz_inflate(mz_streamp pStream, int flush) { function mz_inflateEnd (line 2309) | int mz_inflateEnd(mz_streamp pStream) { function mz_uncompress2 (line 2318) | int mz_uncompress2(unsigned char *pDest, mz_ulong *pDest_len, function mz_uncompress (line 2349) | int mz_uncompress(unsigned char *pDest, mz_ulong *pDest_len, type tdefl_sym_freq (line 2546) | typedef struct { function tdefl_sym_freq (line 2549) | static tdefl_sym_freq *tdefl_radix_sort_syms(mz_uint num_syms, function tdefl_calculate_minimum_redundancy (line 2583) | static void tdefl_calculate_minimum_redundancy(tdefl_sym_freq *A, int n) { function tdefl_huffman_enforce_max_code_size (line 2630) | static void tdefl_huffman_enforce_max_code_size(int *pNum_codes, function tdefl_optimize_huffman_table (line 2653) | static void tdefl_optimize_huffman_table(tdefl_compressor *d, int table_... function tdefl_start_dynamic_block (line 2765) | static void tdefl_start_dynamic_block(tdefl_compressor *d) { function tdefl_start_static_block (line 2850) | static void tdefl_start_static_block(tdefl_compressor *d) { function mz_bool (line 2877) | static mz_bool tdefl_compress_lz_codes(tdefl_compressor *d) { function mz_bool (line 2972) | static mz_bool tdefl_compress_lz_codes(tdefl_compressor *d) { function mz_bool (line 3017) | static mz_bool tdefl_compress_block(tdefl_compressor *d, mz_bool static_... function tdefl_flush_block (line 3025) | static int tdefl_flush_block(tdefl_compressor *d, int flush) { function mz_uint16 (line 3157) | static mz_uint16 TDEFL_READ_UNALIGNED_WORD(const mz_uint8 *p) { function mz_uint16 (line 3162) | static mz_uint16 TDEFL_READ_UNALIGNED_WORD2(const mz_uint16 *p) { function MZ_FORCEINLINE (line 3171) | static MZ_FORCEINLINE void function MZ_FORCEINLINE (line 3231) | static MZ_FORCEINLINE void function mz_uint32 (line 3281) | static mz_uint32 TDEFL_READ_UNALIGNED_WORD32(const mz_uint8 *p) { function mz_bool (line 3289) | static mz_bool tdefl_compress_fast(tdefl_compressor *d) { function MZ_FORCEINLINE (line 3475) | static MZ_FORCEINLINE void tdefl_record_literal(tdefl_compressor *d, function MZ_FORCEINLINE (line 3487) | static MZ_FORCEINLINE void function mz_bool (line 3515) | static mz_bool tdefl_compress_normal(tdefl_compressor *d) { function tdefl_status (line 3659) | static tdefl_status tdefl_flush_output_buffer(tdefl_compressor *d) { function tdefl_status (line 3680) | tdefl_status tdefl_compress(tdefl_compressor *d, const void *pIn_buf, function tdefl_status (line 3752) | tdefl_status tdefl_compress_buffer(tdefl_compressor *d, const void *pIn_... function tdefl_status (line 3758) | tdefl_status tdefl_init(tdefl_compressor *d, function tdefl_status (line 3799) | tdefl_status tdefl_get_prev_return_status(tdefl_compressor *d) { function mz_uint32 (line 3803) | mz_uint32 tdefl_get_adler32(tdefl_compressor *d) { return d->m_adler32; } function mz_bool (line 3805) | mz_bool tdefl_compress_mem_to_output(const void *pBuf, size_t buf_len, type tdefl_output_buffer (line 3824) | typedef struct { function mz_bool (line 3830) | static mz_bool tdefl_output_buffer_putter(const void *pBuf, int len, function tdefl_compress_mem_to_mem (line 3869) | size_t tdefl_compress_mem_to_mem(void *pOut_buf, size_t out_buf_len, function mz_uint (line 3890) | mz_uint tdefl_create_comp_flags_from_zip_params(int level, int window_bits, function tdefl_compressor (line 4020) | tdefl_compressor *tdefl_compressor_alloc(void) { function tdefl_compressor_free (line 4024) | void tdefl_compressor_free(tdefl_compressor *pComp) { MZ_FREE(pComp); } function tinfl_status (line 4202) | tinfl_status tinfl_decompress(tinfl_decompressor *r, function tinfl_decompress_mem_to_mem (line 4723) | size_t tinfl_decompress_mem_to_mem(void *pOut_buf, size_t out_buf_len, function tinfl_decompress_mem_to_callback (line 4738) | int tinfl_decompress_mem_to_callback(const void *pIn_buf, size_t *pIn_bu... function tinfl_decompressor (line 4772) | tinfl_decompressor *tinfl_decompressor_alloc(void) { function tinfl_decompressor_free (line 4780) | void tinfl_decompressor_free(tinfl_decompressor *pDecomp) { MZ_FREE(pDec... function wchar_t (line 4831) | static wchar_t *str2wstr(const char *str) { function FILE (line 4839) | static FILE *mz_fopen(const char *pFilename, const char *pMode) { function FILE (line 4855) | static FILE *mz_freopen(const char *pPath, const char *pMode, FILE *pStr... function mz_stat (line 4880) | static int mz_stat(const char *pPath, struct _stat64 *buffer) { function mz_mkdir (line 4889) | static int mz_mkdir(const char *pDirname) { type mz_zip_array (line 5114) | typedef struct { type mz_zip_internal_state_tag (line 5120) | struct mz_zip_internal_state_tag { function MZ_FORCEINLINE (line 5151) | static MZ_FORCEINLINE mz_uint function MZ_FORCEINLINE (line 5164) | static MZ_FORCEINLINE void mz_zip_array_init(mz_zip_array *pArray, function MZ_FORCEINLINE (line 5170) | static MZ_FORCEINLINE void mz_zip_array_clear(mz_zip_archive *pZip, function mz_bool (line 5176) | static mz_bool mz_zip_array_ensure_capacity(mz_zip_archive *pZip, function MZ_FORCEINLINE (line 5198) | static MZ_FORCEINLINE mz_bool mz_zip_array_reserve(mz_zip_archive *pZip, function MZ_FORCEINLINE (line 5209) | static MZ_FORCEINLINE mz_bool mz_zip_array_resize(mz_zip_archive *pZip, function MZ_FORCEINLINE (line 5221) | static MZ_FORCEINLINE mz_bool mz_zip_array_ensure_room(mz_zip_archive *p... function MZ_FORCEINLINE (line 5227) | static MZ_FORCEINLINE mz_bool mz_zip_array_push_back(mz_zip_archive *pZip, function MZ_TIME_T (line 5241) | static MZ_TIME_T mz_zip_dos_to_time_t(int dos_time, int dos_date) { function mz_zip_time_t_to_dos_time (line 5255) | static void mz_zip_time_t_to_dos_time(MZ_TIME_T time, mz_uint16 *pDOS_time, function mz_bool (line 5279) | static mz_bool mz_zip_get_file_modified_time(const char *pFilename, function mz_bool (line 5294) | static mz_bool mz_zip_set_file_times(const char *pFilename, function MZ_FORCEINLINE (line 5308) | static MZ_FORCEINLINE mz_bool mz_zip_set_error(mz_zip_archive *pZip, function mz_bool (line 5315) | static mz_bool mz_zip_reader_init_internal(mz_zip_archive *pZip, function MZ_FORCEINLINE (line 5353) | static MZ_FORCEINLINE mz_bool function mz_zip_reader_sort_central_dir_offsets_by_filename (line 5391) | static void function mz_bool (line 5448) | static mz_bool mz_zip_reader_locate_header_sig(mz_zip_archive *pZip, function mz_bool (line 5496) | static mz_bool mz_zip_reader_read_central_dir(mz_zip_archive *pZip, function mz_zip_zero_struct (line 5799) | void mz_zip_zero_struct(mz_zip_archive *pZip) { function mz_bool (line 5804) | static mz_bool mz_zip_reader_end_internal(mz_zip_archive *pZip, function mz_bool (line 5847) | mz_bool mz_zip_reader_end(mz_zip_archive *pZip) { function mz_bool (line 5850) | mz_bool mz_zip_reader_init(mz_zip_archive *pZip, mz_uint64 size, function mz_zip_mem_read_func (line 5869) | static size_t mz_zip_mem_read_func(void *pOpaque, mz_uint64 file_ofs, function mz_bool (line 5879) | mz_bool mz_zip_reader_init_mem(mz_zip_archive *pZip, const void *pMem, function mz_zip_file_read_func (line 5913) | static size_t mz_zip_file_read_func(void *pOpaque, mz_uint64 file_ofs, function mz_bool (line 5928) | mz_bool mz_zip_reader_init_file(mz_zip_archive *pZip, const char *pFilen... function mz_bool (line 5933) | mz_bool mz_zip_reader_init_file_v2(mz_zip_archive *pZip, const char *pFi... function mz_bool (line 5986) | mz_bool mz_zip_reader_init_file_v2_rpb(mz_zip_archive *pZip, function mz_bool (line 6040) | mz_bool mz_zip_reader_init_cfile(mz_zip_archive *pZip, MZ_FILE *pFile, function MZ_FORCEINLINE (line 6080) | static MZ_FORCEINLINE const mz_uint8 *mz_zip_get_cdh(mz_zip_archive *pZip, function mz_bool (line 6090) | mz_bool mz_zip_reader_is_file_encrypted(mz_zip_archive *pZip, function mz_bool (line 6105) | mz_bool mz_zip_reader_is_file_supported(mz_zip_archive *pZip, function mz_bool (line 6138) | mz_bool mz_zip_reader_is_file_a_directory(mz_zip_archive *pZip, function mz_bool (line 6171) | static mz_bool mz_zip_file_stat_internal(mz_zip_archive *pZip, function MZ_FORCEINLINE (line 6303) | static MZ_FORCEINLINE mz_bool mz_zip_string_equal(const char *pA, function MZ_FORCEINLINE (line 6315) | static MZ_FORCEINLINE int function mz_bool (line 6337) | static mz_bool mz_zip_locate_file_binary_search(mz_zip_archive *pZip, function mz_zip_reader_locate_file (line 6378) | int mz_zip_reader_locate_file(mz_zip_archive *pZip, const char *pName, function mz_bool (line 6387) | mz_bool mz_zip_reader_locate_file_v2(mz_zip_archive *pZip, const char *p... function mz_bool (line 6459) | static mz_bool mz_zip_reader_extract_to_mem_no_alloc1( function mz_bool (line 6619) | mz_bool mz_zip_reader_extract_to_mem_no_alloc(mz_zip_archive *pZip, function mz_bool (line 6629) | mz_bool mz_zip_reader_extract_file_to_mem_no_alloc( function mz_bool (line 6640) | mz_bool mz_zip_reader_extract_to_mem(mz_zip_archive *pZip, mz_uint file_... function mz_bool (line 6647) | mz_bool mz_zip_reader_extract_file_to_mem(mz_zip_archive *pZip, function mz_bool (line 6704) | mz_bool mz_zip_reader_extract_to_callback(mz_zip_archive *pZip, function mz_bool (line 6913) | mz_bool mz_zip_reader_extract_file_to_callback(mz_zip_archive *pZip, function mz_zip_reader_extract_iter_state (line 6925) | mz_zip_reader_extract_iter_state * function mz_zip_reader_extract_iter_state (line 7062) | mz_zip_reader_extract_iter_state * function mz_zip_reader_extract_iter_read (line 7075) | size_t mz_zip_reader_extract_iter_read(mz_zip_reader_extract_iter_state ... function mz_bool (line 7202) | mz_bool function mz_zip_file_write_callback (line 7242) | static size_t mz_zip_file_write_callback(void *pOpaque, mz_uint64 ofs, function mz_bool (line 7249) | mz_bool mz_zip_reader_extract_to_file(mz_zip_archive *pZip, mz_uint file... function mz_bool (line 7284) | mz_bool mz_zip_reader_extract_file_to_file(mz_zip_archive *pZip, function mz_bool (line 7296) | mz_bool mz_zip_reader_extract_to_cfile(mz_zip_archive *pZip, mz_uint fil... function mz_bool (line 7310) | mz_bool mz_zip_reader_extract_file_to_cfile(mz_zip_archive *pZip, function mz_zip_compute_crc32_callback (line 7322) | static size_t mz_zip_compute_crc32_callback(void *pOpaque, mz_uint64 fil... function mz_bool (line 7330) | mz_bool mz_zip_validate_file(mz_zip_archive *pZip, mz_uint file_index, function mz_bool (line 7568) | mz_bool mz_zip_validate_archive(mz_zip_archive *pZip, mz_uint flags) { function mz_bool (line 7618) | mz_bool mz_zip_validate_mem_archive(const void *pMem, size_t size, function mz_bool (line 7656) | mz_bool mz_zip_validate_file_archive(const char *pFilename, mz_uint flags, function MZ_FORCEINLINE (line 7698) | static MZ_FORCEINLINE void mz_write_le16(mz_uint8 *p, mz_uint16 v) { function MZ_FORCEINLINE (line 7702) | static MZ_FORCEINLINE void mz_write_le32(mz_uint8 *p, mz_uint32 v) { function MZ_FORCEINLINE (line 7708) | static MZ_FORCEINLINE void mz_write_le64(mz_uint8 *p, mz_uint64 v) { function mz_zip_heap_write_func (line 7717) | static size_t mz_zip_heap_write_func(void *pOpaque, mz_uint64 file_ofs, function mz_bool (line 7754) | static mz_bool mz_zip_writer_end_internal(mz_zip_archive *pZip, function mz_bool (line 7797) | mz_bool mz_zip_writer_init_v2(mz_zip_archive *pZip, mz_uint64 existing_s... function mz_bool (line 7849) | mz_bool mz_zip_writer_init(mz_zip_archive *pZip, mz_uint64 existing_size) { function mz_bool (line 7853) | mz_bool mz_zip_writer_init_heap_v2(mz_zip_archive *pZip, function mz_bool (line 7883) | mz_bool mz_zip_writer_init_heap(mz_zip_archive *pZip, function mz_zip_file_write_func (line 7891) | static size_t mz_zip_file_write_func(void *pOpaque, mz_uint64 file_ofs, function mz_bool (line 7908) | mz_bool mz_zip_writer_init_file(mz_zip_archive *pZip, const char *pFilen... function mz_bool (line 7914) | mz_bool mz_zip_writer_init_file_v2(mz_zip_archive *pZip, const char *pFi... function mz_bool (line 7960) | mz_bool mz_zip_writer_init_cfile(mz_zip_archive *pZip, MZ_FILE *pFile, function mz_bool (line 7982) | mz_bool mz_zip_writer_init_from_reader_v2(mz_zip_archive *pZip, function mz_bool (line 8074) | mz_bool mz_zip_writer_init_from_reader_v2_noreopen(mz_zip_archive *pZip, function mz_bool (line 8156) | mz_bool mz_zip_writer_init_from_reader(mz_zip_archive *pZip, function mz_bool (line 8162) | mz_bool mz_zip_writer_add_mem(mz_zip_archive *pZip, const char *pArchive... type mz_zip_writer_add_state (line 8169) | typedef struct { function mz_bool (line 8175) | static mz_bool mz_zip_writer_add_put_buf_callback(const void *pBuf, int ... function mz_uint32 (line 8192) | static mz_uint32 function mz_bool (line 8226) | static mz_bool mz_zip_writer_create_local_dir_header( function mz_bool (line 8249) | static mz_bool mz_zip_writer_create_central_dir_header( function mz_bool (line 8277) | static mz_bool mz_zip_writer_add_to_central_dir( function mz_bool (line 8330) | static mz_bool mz_zip_writer_validate_archive_name(const char *pArchive_... function mz_uint (line 8343) | static mz_uint function mz_bool (line 8353) | static mz_bool mz_zip_writer_write_zeros(mz_zip_archive *pZip, function mz_bool (line 8368) | mz_bool mz_zip_writer_add_mem_ex(mz_zip_archive *pZip, function mz_bool (line 8379) | mz_bool mz_zip_writer_add_mem_ex_v2( function mz_bool (line 8686) | mz_bool mz_zip_writer_add_read_buf_callback( function mz_file_read_func_stdio (line 9067) | static size_t mz_file_read_func_stdio(void *pOpaque, mz_uint64 file_ofs, function mz_bool (line 9080) | mz_bool mz_zip_writer_add_cfile( function mz_bool (line 9093) | mz_bool mz_zip_writer_add_file(mz_zip_archive *pZip, const char *pArchiv... function mz_bool (line 9129) | static mz_bool mz_zip_writer_update_zip64_extension_block( function mz_bool (line 9206) | mz_bool mz_zip_writer_add_from_zip_reader(mz_zip_archive *pZip, function mz_bool (line 9626) | mz_bool mz_zip_writer_finalize_archive(mz_zip_archive *pZip) { function mz_bool (line 9732) | mz_bool mz_zip_writer_finalize_heap_archive(mz_zip_archive *pZip, void *... function mz_bool (line 9757) | mz_bool mz_zip_writer_end(mz_zip_archive *pZip) { function mz_bool (line 9762) | mz_bool mz_zip_add_mem_to_archive_file_in_place( function mz_bool (line 9771) | mz_bool mz_zip_add_mem_to_archive_file_in_place_v2( function mz_zip_mode (line 9921) | mz_zip_mode mz_zip_get_mode(mz_zip_archive *pZip) { function mz_zip_type (line 9925) | mz_zip_type mz_zip_get_type(mz_zip_archive *pZip) { function mz_zip_error (line 9929) | mz_zip_error mz_zip_set_last_error(mz_zip_archive *pZip, mz_zip_error er... function mz_zip_error (line 9941) | mz_zip_error mz_zip_peek_last_error(mz_zip_archive *pZip) { function mz_zip_error (line 9948) | mz_zip_error mz_zip_clear_last_error(mz_zip_archive *pZip) { function mz_zip_error (line 9952) | mz_zip_error mz_zip_get_last_error(mz_zip_archive *pZip) { function mz_bool (line 10041) | mz_bool mz_zip_is_zip64(mz_zip_archive *pZip) { function mz_zip_get_central_dir_size (line 10048) | size_t mz_zip_get_central_dir_size(mz_zip_archive *pZip) { function mz_uint (line 10055) | mz_uint mz_zip_reader_get_num_files(mz_zip_archive *pZip) { function mz_uint64 (line 10059) | mz_uint64 mz_zip_get_archive_size(mz_zip_archive *pZip) { function mz_uint64 (line 10065) | mz_uint64 mz_zip_get_archive_file_start_offset(mz_zip_archive *pZip) { function MZ_FILE (line 10071) | MZ_FILE *mz_zip_get_cfile(mz_zip_archive *pZip) { function mz_zip_read_archive_data (line 10077) | size_t mz_zip_read_archive_data(mz_zip_archive *pZip, mz_uint64 file_ofs, function mz_uint (line 10085) | mz_uint mz_zip_reader_get_filename(mz_zip_archive *pZip, mz_uint file_in... function mz_bool (line 10104) | mz_bool mz_zip_reader_file_stat(mz_zip_archive *pZip, mz_uint file_index, function mz_bool (line 10110) | mz_bool mz_zip_end(mz_zip_archive *pZip) { FILE: stable-diffusion.cpp.patches/llamafile-files/zip.c type zip_entry_t (line 85) | struct zip_entry_t { type zip_t (line 101) | struct zip_t { type zip_modify_t (line 107) | enum zip_modify_t { type zip_entry_mark_t (line 113) | struct zip_entry_mark_t { function zip_mkpath (line 184) | static int zip_mkpath(char *path) { function mz_bool (line 271) | static mz_bool zip_name_match(const char *name1, const char *name2) { function zip_archive_truncate (line 289) | static int zip_archive_truncate(mz_zip_archive *pzip) { function zip_archive_extract (line 304) | static int zip_archive_extract(mz_zip_archive *zip_archive, const char *... function zip_archive_finalize (line 432) | static inline void zip_archive_finalize(mz_zip_archive *pzip) { function zip_entry_mark (line 437) | static ssize_t zip_entry_mark(struct zip_t *zip, function zip_index_next (line 494) | static ssize_t zip_index_next(mz_uint64 *local_header_ofs_array, function zip_sort (line 506) | static ssize_t zip_sort(mz_uint64 *local_header_ofs_array, ssize_t cur_i... function zip_index_update (line 520) | static int zip_index_update(struct zip_entry_mark_t *entry_mark, function zip_entry_finalize (line 532) | static int zip_entry_finalize(struct zip_t *zip, function zip_entry_set (line 573) | static ssize_t zip_entry_set(struct zip_t *zip, function zip_file_move (line 587) | static ssize_t zip_file_move(MZ_FILE *m_pFile, const mz_uint64 to, function zip_files_move (line 608) | static ssize_t zip_files_move(MZ_FILE *m_pFile, mz_uint64 writen_num, function zip_central_dir_move (line 643) | static int zip_central_dir_move(mz_zip_internal_state *pState, int begin, function zip_central_dir_delete (line 695) | static int zip_central_dir_delete(mz_zip_internal_state *pState, function zip_entries_delete_mark (line 744) | static ssize_t zip_entries_delete_mark(struct zip_t *zip, type zip_t (line 818) | struct zip_t type zip_t (line 823) | struct zip_t type zip_t (line 825) | struct zip_t type zip_t (line 842) | struct zip_t type zip_t (line 842) | struct zip_t function zip_close (line 904) | void zip_close(struct zip_t *zip) { function zip_is64 (line 926) | int zip_is64(struct zip_t *zip) { function _zip_entry_open (line 935) | static int _zip_entry_open(struct zip_t *zip, const char *entryname, function zip_entry_open (line 1135) | int zip_entry_open(struct zip_t *zip, const char *entryname) { function zip_entry_opencasesensitive (line 1139) | int zip_entry_opencasesensitive(struct zip_t *zip, const char *entryname) { function zip_entry_openbyindex (line 1143) | int zip_entry_openbyindex(struct zip_t *zip, size_t index) { function zip_entry_close (line 1221) | int zip_entry_close(struct zip_t *zip) { type zip_t (line 1315) | struct zip_t function zip_entry_index (line 1324) | ssize_t zip_entry_index(struct zip_t *zip) { function zip_entry_isdir (line 1333) | int zip_entry_isdir(struct zip_t *zip) { function zip_entry_size (line 1348) | unsigned long long zip_entry_size(struct zip_t *zip) { function zip_entry_uncomp_size (line 1352) | unsigned long long zip_entry_uncomp_size(struct zip_t *zip) { function zip_entry_comp_size (line 1356) | unsigned long long zip_entry_comp_size(struct zip_t *zip) { function zip_entry_crc32 (line 1360) | unsigned int zip_entry_crc32(struct zip_t *zip) { function zip_entry_write (line 1364) | int zip_entry_write(struct zip_t *zip, const void *buf, size_t bufsize) { function zip_entry_fwrite (line 1402) | int zip_entry_fwrite(struct zip_t *zip, const char *filename) { function zip_entry_read (line 1467) | ssize_t zip_entry_read(struct zip_t *zip, void **buf, size_t *bufsize) { function zip_entry_noallocread (line 1497) | ssize_t zip_entry_noallocread(struct zip_t *zip, void *buf, size_t bufsi... function zip_entry_fread (line 1520) | int zip_entry_fread(struct zip_t *zip, const char *filename) { function zip_entry_extract (line 1568) | int zip_entry_extract(struct zip_t *zip, function zip_entries_total (line 1593) | ssize_t zip_entries_total(struct zip_t *zip) { function zip_entries_delete (line 1602) | ssize_t zip_entries_delete(struct zip_t *zip, char *const entries[], function zip_stream_extract (line 1637) | int zip_stream_extract(const char *stream, size_t size, const char *dir, type zip_t (line 1657) | struct zip_t type zip_t (line 1663) | struct zip_t type zip_t (line 1665) | struct zip_t type zip_t (line 1665) | struct zip_t type zip_t (line 1665) | struct zip_t function zip_stream_copy (line 1707) | ssize_t zip_stream_copy(struct zip_t *zip, void **buf, size_t *bufsize) { function zip_stream_close (line 1726) | void zip_stream_close(struct zip_t *zip) { function zip_create (line 1734) | int zip_create(const char *zipname, const char *filenames[], size_t len) { function zip_extract (line 1816) | int zip_extract(const char *zipname, const char *dir, function mz_ulong (line 1847) | mz_ulong mz_crc32(mz_ulong init, const uint8_t *buf, size_t len) { FILE: stable-diffusion.cpp.patches/llamafile-files/zip.h type zip_t (line 113) | struct zip_t type zip_t (line 152) | struct zip_t type zip_t (line 162) | struct zip_t type zip_t (line 176) | struct zip_t type zip_t (line 190) | struct zip_t type zip_t (line 203) | struct zip_t type zip_t (line 212) | struct zip_t type zip_t (line 228) | struct zip_t type zip_t (line 237) | struct zip_t type zip_t (line 247) | struct zip_t type zip_t (line 257) | struct zip_t type zip_t (line 266) | struct zip_t type zip_t (line 275) | struct zip_t type zip_t (line 284) | struct zip_t type zip_t (line 295) | struct zip_t type zip_t (line 306) | struct zip_t type zip_t (line 323) | struct zip_t type zip_t (line 343) | struct zip_t type zip_t (line 354) | struct zip_t type zip_t (line 367) | struct zip_t type zip_t (line 380) | struct zip_t type zip_t (line 390) | struct zip_t type zip_t (line 460) | struct zip_t type zip_t (line 470) | struct zip_t FILE: tests/extract_data_uris_test.cpp function TEST (line 63) | TEST(plain_text_no_data_uri) { function TEST (line 73) | TEST(text_with_invalid_data_uri) { function TEST (line 83) | TEST(text_with_non_image_data_uri) { function TEST (line 93) | TEST(trailing_invalid_data_uri) { function TEST (line 103) | TEST(valid_png_data_uri) { function TEST (line 117) | TEST(valid_gif_data_uri) { function TEST (line 130) | TEST(multiple_images) { function TEST (line 146) | TEST(valid_image_followed_by_trailing_data) { function TEST (line 160) | TEST(empty_string) { function TEST (line 169) | TEST(marker_is_stored) { function main (line 176) | int main(int argc, char *argv[]) { FILE: tests/integration/conftest.py function pytest_addoption (line 18) | def pytest_addoption(parser): function executable (line 55) | def executable(request) -> str: function model (line 72) | def model(request) -> str | None: function gpu_mode (line 85) | def gpu_mode(request) -> str | None: function mmproj (line 94) | def mmproj(request) -> str | None: function timeout_multiplier (line 107) | def timeout_multiplier(request) -> float: class Timeouts (line 112) | class Timeouts: method __init__ (line 115) | def __init__(self, multiplier: float): function timeouts (line 125) | def timeouts(timeout_multiplier) -> Timeouts: function llamafile (line 131) | def llamafile(executable, model, gpu_mode) -> LlamafileRunner: function fixtures_dir (line 141) | def fixtures_dir() -> Path: function test_image (line 147) | def test_image(fixtures_dir) -> Path: function server_port (line 156) | def server_port() -> int: FILE: tests/integration/tests/test_cli.py class TestCLIBasic (line 7) | class TestCLIBasic: method test_cli_responds (line 10) | def test_cli_responds(self, llamafile, timeouts): method test_cli_math_question (line 17) | def test_cli_math_question(self, llamafile, timeouts): method test_cli_exits_cleanly (line 26) | def test_cli_exits_cleanly(self, llamafile, timeouts): class TestCLIThinking (line 35) | class TestCLIThinking: method test_thinking_enabled (line 38) | def test_thinking_enabled(self, llamafile, timeouts): method test_nothink_removes_thinking (line 50) | def test_nothink_removes_thinking(self, llamafile, timeouts): method test_nothink_shorter_output (line 62) | def test_nothink_shorter_output(self, llamafile, timeouts): FILE: tests/integration/tests/test_combined.py class TestCombinedMode (line 11) | class TestCombinedMode: method test_combined_server_responds (line 14) | def test_combined_server_responds(self, llamafile, server_port, timeou... method test_combined_tui_and_server_simultaneously (line 36) | def test_combined_tui_and_server_simultaneously(self, llamafile, serve... FILE: tests/integration/tests/test_gpu.py function get_available_gpu (line 13) | def get_available_gpu() -> str | None: function check_gpu_in_output (line 48) | def check_gpu_in_output(log_output: str) -> dict: function available_gpu (line 115) | def available_gpu(): class TestGPUAcceleration (line 124) | class TestGPUAcceleration: method test_gpu_cli (line 127) | def test_gpu_cli(self, executable, model, available_gpu, timeouts): method test_gpu_server (line 161) | def test_gpu_server(self, executable, model, available_gpu, server_por... class TestCPUExecution (line 207) | class TestCPUExecution: method test_cpu_cli (line 210) | def test_cpu_cli(self, executable, model, timeouts): method test_cpu_server (line 244) | def test_cpu_server(self, executable, model, server_port, timeouts): FILE: tests/integration/tests/test_multimodal.py class TestMultimodalCLI (line 10) | class TestMultimodalCLI: method _image_args (line 17) | def _image_args(self, mmproj, image_path): method test_cli_describe_image (line 24) | def test_cli_describe_image(self, llamafile, mmproj, test_image, timeo... method test_cli_image_question (line 35) | def test_cli_image_question(self, llamafile, mmproj, test_image, timeo... method test_cli_multiple_images_with_markers (line 48) | def test_cli_multiple_images_with_markers(self, llamafile, mmproj, tes... method test_cli_multiple_images_marker_mismatch (line 60) | def test_cli_multiple_images_marker_mismatch(self, llamafile, mmproj, ... class TestMultimodalTUI (line 75) | class TestMultimodalTUI: method _mmproj_args (line 78) | def _mmproj_args(self, mmproj): method test_tui_describe_image (line 84) | def test_tui_describe_image(self, llamafile, mmproj, test_image, tmp_p... method test_tui_image_question (line 96) | def test_tui_image_question(self, llamafile, mmproj, test_image, tmp_p... class TestMultimodalServer (line 115) | class TestMultimodalServer: method _mmproj_args (line 118) | def _mmproj_args(self, mmproj): method test_server_describe_image (line 124) | def test_server_describe_image(self, llamafile, mmproj, test_image, se... method test_server_image_question (line 149) | def test_server_image_question(self, llamafile, mmproj, test_image, se... FILE: tests/integration/tests/test_server.py class TestServerBasic (line 9) | class TestServerBasic: method test_server_starts_and_responds (line 12) | def test_server_starts_and_responds(self, llamafile, server_port, time... method test_server_chat_completion (line 25) | def test_server_chat_completion(self, llamafile, server_port, timeouts): method test_server_chat_completion_math (line 50) | def test_server_chat_completion_math(self, llamafile, server_port, tim... class TestServerParameters (line 78) | class TestServerParameters: method test_server_with_temperature_zero (line 81) | def test_server_with_temperature_zero(self, llamafile, server_port, ti... method test_server_with_max_tokens (line 127) | def test_server_with_max_tokens(self, llamafile, server_port, timeouts): FILE: tests/integration/tests/test_tool_calling.py class TestToolCalling (line 50) | class TestToolCalling: method test_tool_call_basic (line 53) | def test_tool_call_basic(self, llamafile, server_port, timeouts): method test_tool_call_correct_function (line 88) | def test_tool_call_correct_function(self, llamafile, server_port, time... method test_tool_call_with_arguments (line 119) | def test_tool_call_with_arguments(self, llamafile, server_port, timeou... FILE: tests/integration/tests/test_tui.py class TestTUIBasic (line 7) | class TestTUIBasic: method test_tui_responds_to_hello (line 10) | def test_tui_responds_to_hello(self, llamafile, tmp_path, timeouts): method test_tui_math_question (line 21) | def test_tui_math_question(self, llamafile, tmp_path, timeouts): method test_tui_multi_turn (line 32) | def test_tui_multi_turn(self, llamafile, tmp_path, timeouts): method test_tui_exits_cleanly (line 43) | def test_tui_exits_cleanly(self, llamafile, tmp_path, timeouts): class TestTUIThinking (line 55) | class TestTUIThinking: method test_tui_thinking_visible (line 58) | def test_tui_thinking_visible(self, llamafile, tmp_path, timeouts): FILE: tests/integration/utils/llamafile.py function read_until_idle (line 19) | def read_until_idle(fd, idle_timeout=1.0, max_timeout=60.0): function stop_tui (line 67) | def stop_tui(proc, timeout=30): class LlamafileRunner (line 95) | class LlamafileRunner: method __init__ (line 113) | def __init__( method _base_args (line 135) | def _base_args(self) -> list[str]: method run_cli (line 151) | def run_cli( method run_tui (line 208) | def run_tui( method start_server (line 265) | def start_server( method start_combined (line 299) | def start_combined( method read_log_file (line 335) | def read_log_file(log_file: str) -> str: method wait_for_server (line 352) | def wait_for_server( method chat_completion (line 387) | def chat_completion( method chat_completion_streaming (line 443) | def chat_completion_streaming( method chat_completion_with_image (line 521) | def chat_completion_with_image( FILE: tests/sgemm/iqk_test.cpp function micros (line 110) | static inline long long micros(void) { function get_num_threads (line 129) | static int get_num_threads() { function rand32 (line 136) | static inline int rand32(void) { function rand_float (line 142) | static inline float rand_float(void) { function randomize_floats (line 146) | static void randomize_floats(float *data, size_t count) { function iqk_mul_mat_openmp (line 157) | static bool iqk_mul_mat_openmp(long Nx, long Ny, long ne00, int typeA, function reference_matmul (line 187) | static void reference_matmul(long Nx, long Ny, long ne00, int typeA, function test_quant_type (line 240) | static int test_quant_type(int typeA, const char *type_name) { function print_test_info (line 406) | static void print_test_info() { function main (line 433) | int main(int argc, char *argv[]) { FILE: tests/sgemm/q8_0_layout_test.cpp function main (line 36) | int main() { FILE: tests/sgemm/sgemm_matmul_test.cpp function get_num_threads (line 84) | static int get_num_threads() { function llamafile_sgemm_openmp (line 89) | bool llamafile_sgemm_openmp(long m, long n, long k, const void *A, long ... function test (line 102) | int test(void) { function print_test_info (line 190) | void print_test_info() { function main (line 211) | int main(int argc, char *argv[]) { FILE: tests/sgemm/sgemm_sss_test.cpp function get_num_threads (line 83) | static int get_num_threads() { function llamafile_sgemm_openmp (line 88) | bool llamafile_sgemm_openmp(long m, long n, long k, const void *A, long ... function test (line 101) | int test(void) { function print_test_info (line 185) | void print_test_info() { function main (line 207) | int main(int argc, char *argv[]) { FILE: tests/sgemm/sgemm_test_utils.h function micros (line 18) | static inline long long micros(void) { function rand32 (line 42) | static inline int rand32(void) { function float01 (line 49) | static inline float float01(unsigned x) { function numba (line 53) | static inline float numba(void) { function namespace (line 71) | namespace flt { function namespace (line 88) | namespace ansiBLAS { function sgemm (line 191) | inline void sgemm(int m, int n, int k, const float *A, int lda, const fl... function namespace (line 210) | namespace ggmlBLAS { FILE: tests/sgemm/sgemm_vecdot_test.cpp function get_num_threads (line 86) | static int get_num_threads() { function llamafile_sgemm_openmp (line 91) | bool llamafile_sgemm_openmp(long m, long n, long k, const void *A, long ... function test (line 104) | int test(void) { function print_test_info (line 188) | void print_test_info() { function main (line 212) | int main(int argc, char *argv[]) { FILE: third_party/double-conversion/bignum-dtoa.cc type double_conversion (line 35) | namespace double_conversion { function NormalizedExponent (line 37) | static int NormalizedExponent(uint64_t significand, int exponent) { function BignumDtoa (line 89) | void BignumDtoa(double v, BignumDtoaMode mode, int requested_digits, function GenerateShortestDigits (line 185) | static void GenerateShortestDigits(Bignum* numerator, Bignum* denomina... function GenerateCountedDigits (line 283) | static void GenerateCountedDigits(int count, int* decimal_point, function BignumToFixed (line 326) | static void BignumToFixed(int requested_digits, int* decimal_point, function EstimatePower (line 385) | static int EstimatePower(int exponent) { function InitialScaledStartValuesPositiveExponent (line 417) | static void InitialScaledStartValuesPositiveExponent( function InitialScaledStartValuesNegativeExponentPositivePower (line 450) | static void InitialScaledStartValuesNegativeExponentPositivePower( function InitialScaledStartValuesNegativeExponentNegativePower (line 484) | static void InitialScaledStartValuesNegativeExponentNegativePower( function InitialScaledStartValues (line 568) | static void InitialScaledStartValues(uint64_t significand, function FixupMultiply10 (line 612) | static void FixupMultiply10(int estimated_power, bool is_even, FILE: third_party/double-conversion/bignum-dtoa.h function namespace (line 33) | namespace double_conversion { FILE: third_party/double-conversion/bignum.cc type double_conversion (line 34) | namespace double_conversion { function BitSize (line 49) | static int BitSize(const S value) { function ReadUInt64 (line 84) | static uint64_t ReadUInt64(const Vector buffer, function HexCharValue (line 118) | static uint64_t HexCharValue(const int c) { function SizeInHexChars (line 569) | static int SizeInHexChars(S number) { function HexCharOfValue (line 580) | static char HexCharOfValue(const int value) { FILE: third_party/double-conversion/bignum.h function namespace (line 33) | namespace double_conversion { FILE: third_party/double-conversion/cached-powers.cc type double_conversion (line 36) | namespace double_conversion { type PowersOfTenCache (line 38) | namespace PowersOfTenCache { type CachedPower (line 40) | struct CachedPower { function GetCachedPowerForBinaryExponentRange (line 139) | void GetCachedPowerForBinaryExponentRange( function GetCachedPowerForDecimalExponent (line 159) | void GetCachedPowerForDecimalExponent(int requested_exponent, FILE: third_party/double-conversion/cached-powers.h function namespace (line 33) | namespace double_conversion { FILE: third_party/double-conversion/diy-fp.h function namespace (line 33) | namespace double_conversion { FILE: third_party/double-conversion/double-to-string.cc type double_conversion (line 40) | namespace double_conversion { function DoubleToStringConverter (line 42) | const DoubleToStringConverter& DoubleToStringConverter::EcmaScriptConv... function BignumDtoaMode (line 372) | static BignumDtoaMode DtoaToBignumDtoaMode( FILE: third_party/double-conversion/double-to-string.h function namespace (line 33) | namespace double_conversion { FILE: third_party/double-conversion/fast-dtoa.cc type double_conversion (line 34) | namespace double_conversion { function RoundWeed (line 61) | static bool RoundWeed(Vector buffer, function RoundWeedCounted (line 181) | static bool RoundWeedCounted(Vector buffer, function BiggestPowerTen (line 240) | static void BiggestPowerTen(uint32_t number, function DigitGen (line 300) | static bool DigitGen(DiyFp low, function DigitGenCounted (line 428) | static bool DigitGenCounted(DiyFp w, function Grisu3 (line 519) | static bool Grisu3(double v, function Grisu3Counted (line 591) | static bool Grisu3Counted(double v, function FastDtoa (line 635) | bool FastDtoa(double v, FILE: third_party/double-conversion/fast-dtoa.h function namespace (line 33) | namespace double_conversion { FILE: third_party/double-conversion/fixed-dtoa.cc type double_conversion (line 33) | namespace double_conversion { class UInt128 (line 37) | class UInt128 { method UInt128 (line 39) | UInt128() : high_bits_(0), low_bits_(0) { } method UInt128 (line 40) | UInt128(uint64_t high, uint64_t low) : high_bits_(high), low_bits_(l... method Multiply (line 42) | void Multiply(uint32_t multiplicand) { method Shift (line 59) | void Shift(int shift_amount) { method DivModPowerOf2 (line 82) | int DivModPowerOf2(int power) { method IsZero (line 97) | bool IsZero() const { method BitAt (line 101) | int BitAt(int position) const { function FillDigits32FixedLength (line 120) | static void FillDigits32FixedLength(uint32_t number, int requested_len... function FillDigits32 (line 130) | static void FillDigits32(uint32_t number, Vector buffer, int* le... function FillDigits64FixedLength (line 153) | static void FillDigits64FixedLength(uint64_t number, function FillDigits64 (line 168) | static void FillDigits64(uint64_t number, Vector buffer, int* le... function RoundUp (line 189) | static void RoundUp(Vector buffer, int* length, int* decimal_poi... function FillFractionals (line 230) | static void FillFractionals(uint64_t fractionals, int exponent, function TrimZeros (line 292) | static void TrimZeros(Vector buffer, int* length, int* decimal_p... function FastFixedDtoa (line 310) | bool FastFixedDtoa(double v, FILE: third_party/double-conversion/fixed-dtoa.h function namespace (line 33) | namespace double_conversion { FILE: third_party/double-conversion/ieee.h function namespace (line 33) | namespace double_conversion { function IsDenormal (line 134) | bool IsDenormal() const { function IsNan (line 146) | bool IsNan() const { function IsInfinite (line 169) | bool IsInfinite() const { function DiyFp (line 182) | DiyFp UpperBoundary() const { function SignificandSizeForOrderOfMagnitude (line 228) | static int SignificandSizeForOrderOfMagnitude(int order) { function Infinity (line 236) | static double Infinity() { function NaN (line 240) | static double NaN() { function DiyFpToUint64 (line 256) | static uint64_t DiyFpToUint64(DiyFp diy_fp) { function class (line 286) | class Single { function IsDenormal (line 333) | bool IsDenormal() const { function IsNan (line 345) | bool IsNan() const { function IsInfinite (line 368) | bool IsInfinite() const { function NormalizedBoundaries (line 383) | void NormalizedBoundaries(DiyFp* out_m_minus, DiyFp* out_m_plus) const { function DiyFp (line 401) | DiyFp UpperBoundary() const { function Infinity (line 421) | static float Infinity() { function NaN (line 425) | static float NaN() { FILE: third_party/double-conversion/string-to-double.cc type double_conversion (line 52) | namespace double_conversion { function ToLower (line 56) | inline char ToLower(char ch) { function Pass (line 62) | inline char Pass(char ch) { function ConsumeSubStringImpl (line 67) | static inline bool ConsumeSubStringImpl(Iterator* current, function ConsumeSubString (line 85) | static bool ConsumeSubString(Iterator* current, function ConsumeFirstCharacter (line 97) | inline bool ConsumeFirstCharacter(char ch, function isWhitespace (line 125) | static bool isWhitespace(int x) { function AdvanceToNonspace (line 141) | static inline bool AdvanceToNonspace(Iterator* current, Iterator end) { function isDigit (line 150) | static bool isDigit(int x, int radix) { function SignedZero (line 157) | static double SignedZero(bool sign) { function IsDecimalDigitForRadix (line 170) | static bool IsDecimalDigitForRadix(int c, int radix) { function IsDecimalDigitForRadix (line 175) | static bool inline IsDecimalDigitForRadix(int c, int radix) { function IsCharacterDigitForRadix (line 186) | static bool IsCharacterDigitForRadix(int c, int radix, char a_characte... function Advance (line 192) | static bool Advance (Iterator* it, uc16 separator, int base, Iterator&... function IsHexFloatString (line 218) | static bool IsHexFloatString(Iterator start, function RadixStringToIeee (line 258) | static double RadixStringToIeee(Iterator* current, FILE: third_party/double-conversion/string-to-double.h function namespace (line 33) | namespace double_conversion { FILE: third_party/double-conversion/strtod.cc type double_conversion (line 36) | namespace double_conversion { function TrimLeadingZeros (line 95) | static Vector TrimLeadingZeros(Vector buffer) { function CutToMaxSignificantDigits (line 104) | static void CutToMaxSignificantDigits(Vector buffer, function TrimAndCut (line 126) | static void TrimAndCut(Vector buffer, int exponent, function ReadUint64 (line 151) | static uint64_t ReadUint64(Vector buffer, function ReadDiyFp (line 169) | static void ReadDiyFp(Vector buffer, function DoubleStrtod (line 190) | static bool DoubleStrtod(Vector trimmed, function DiyFp (line 247) | static DiyFp AdjustmentPowerOfTen(int exponent) { function DiyFpStrtod (line 270) | static bool DiyFpStrtod(Vector buffer, function CompareBufferWithDiyFp (line 388) | static int CompareBufferWithDiyFp(Vector buffer, function ComputeGuess (line 419) | static bool ComputeGuess(Vector trimmed, int exponent, function IsDigit (line 444) | static bool IsDigit(const char d) { function IsNonZeroDigit (line 448) | static bool IsNonZeroDigit(const char d) { function AssertTrimmedDigits (line 457) | static bool AssertTrimmedDigits(const Vector& buffer) { function StrtodTrimmed (line 466) | double StrtodTrimmed(Vector trimmed, int exponent) { function Strtod (line 488) | double Strtod(Vector buffer, int exponent) { function SanitizedDoubletof (line 497) | static float SanitizedDoubletof(double d) { function Strtof (line 521) | float Strtof(Vector buffer, int exponent) { function StrtofTrimmed (line 531) | float StrtofTrimmed(Vector trimmed, int exponent) { FILE: third_party/double-conversion/strtod.h function namespace (line 33) | namespace double_conversion { FILE: third_party/double-conversion/utils.h function abort_noreturn (line 74) | inline void abort_noreturn() { abort(); } type __int64 (line 180) | typedef __int64 int64_t; type uc16 (line 190) | typedef uint16_t uc16; function namespace (line 239) | namespace double_conversion { FILE: third_party/mbedtls/aes.c function dontinline (line 370) | static dontinline void aes_gen_tables( void ) function mbedtls_aes_uses_hardware (line 472) | int mbedtls_aes_uses_hardware( void ) function mbedtls_aes_init (line 492) | void mbedtls_aes_init( mbedtls_aes_context *ctx ) function mbedtls_aes_free (line 498) | void mbedtls_aes_free( mbedtls_aes_context *ctx ) function mbedtls_aes_xts_init (line 506) | void mbedtls_aes_xts_init( mbedtls_aes_xts_context *ctx ) function mbedtls_aes_xts_free (line 513) | void mbedtls_aes_xts_free( mbedtls_aes_xts_context *ctx ) function mbedtls_aes_setkey_enc (line 526) | int mbedtls_aes_setkey_enc( mbedtls_aes_context *ctx, const unsigned cha... function mbedtls_aes_setkey_dec (line 627) | int mbedtls_aes_setkey_dec( mbedtls_aes_context *ctx, const unsigned cha... function mbedtls_aes_xts_decode_keys (line 691) | static int mbedtls_aes_xts_decode_keys( const unsigned char *key, function mbedtls_aes_xts_setkey_enc (line 713) | int mbedtls_aes_xts_setkey_enc( mbedtls_aes_xts_context *ctx, function mbedtls_aes_xts_setkey_dec (line 734) | int mbedtls_aes_xts_setkey_dec( mbedtls_aes_xts_context *ctx, function mbedtls_internal_aes_encrypt (line 802) | int mbedtls_internal_aes_encrypt( mbedtls_aes_context *ctx, function mbedtls_internal_aes_decrypt (line 856) | int mbedtls_internal_aes_decrypt( mbedtls_aes_context *ctx, function mbedtls_aes_crypt_ecb (line 909) | int mbedtls_aes_crypt_ecb( mbedtls_aes_context *ctx, function mbedtls_aes_crypt_cbc (line 947) | int mbedtls_aes_crypt_cbc( mbedtls_aes_context *ctx, function mbedtls_gf128mul_x_ble (line 1017) | static void mbedtls_gf128mul_x_ble( unsigned char r[16], function mbedtls_aes_crypt_xts (line 1032) | int mbedtls_aes_crypt_xts( mbedtls_aes_xts_context *ctx, function mbedtls_aes_crypt_cfb128 (line 1125) | int mbedtls_aes_crypt_cfb128( mbedtls_aes_context *ctx, function mbedtls_aes_crypt_cfb8 (line 1174) | int mbedtls_aes_crypt_cfb8( mbedtls_aes_context *ctx, function mbedtls_aes_crypt_ofb (line 1208) | int mbedtls_aes_crypt_ofb( mbedtls_aes_context *ctx, function mbedtls_aes_crypt_ctr (line 1246) | int mbedtls_aes_crypt_ctr( mbedtls_aes_context *ctx, function mbedtls_aes_self_test (line 1598) | int mbedtls_aes_self_test( int verbose ) FILE: third_party/mbedtls/aes.h type mbedtls_aes_context (line 26) | typedef struct mbedtls_aes_context type mbedtls_aes_xts_context (line 45) | typedef struct mbedtls_aes_xts_context FILE: third_party/mbedtls/aesce.c function uint8x16_t (line 87) | static uint8x16_t aesce_encrypt_block(uint8x16_t block, function uint8x16_t (line 111) | static uint8x16_t aesce_decrypt_block(uint8x16_t block, function mbedtls_aesce_crypt_ecb (line 147) | int mbedtls_aesce_crypt_ecb(mbedtls_aes_context *ctx, function mbedtls_aesce_inverse_key (line 168) | void mbedtls_aesce_inverse_key(unsigned char *invkey, function aes_rot_word (line 183) | static inline uint32_t aes_rot_word(uint32_t word) function aes_sub_word (line 188) | static inline uint32_t aes_sub_word(uint32_t in) function aesce_setkey_enc (line 202) | static void aesce_setkey_enc(unsigned char *rk, function mbedtls_aesce_setkey_enc (line 257) | int mbedtls_aesce_setkey_enc(unsigned char *rk, function poly64_t (line 280) | static inline poly64_t vget_low_p64(poly64x2_t __a) function uint8x16_t (line 293) | static inline uint8x16_t pmull_low(uint8x16_t a, uint8x16_t b) function uint8x16_t (line 301) | static inline uint8x16_t pmull_high(uint8x16_t a, uint8x16_t b) function uint8x16x3_t (line 324) | static inline uint8x16x3_t poly_mult_128(uint8x16_t a, uint8x16_t b) function uint8x16_t (line 357) | static inline uint8x16_t poly_mult_reduce(uint8x16x3_t input) function mbedtls_aesce_gcm_mult (line 382) | void mbedtls_aesce_gcm_mult(unsigned char c[16], FILE: third_party/mbedtls/aesni.c function mbedtls_aesni_crypt_ecb (line 71) | int mbedtls_aesni_crypt_ecb( mbedtls_aes_context *ctx, function mbedtls_aesni_gcm_mult (line 125) | void mbedtls_aesni_gcm_mult( unsigned char a[16], const uint64_t b[2] ) function mbedtls_aesni_inverse_key (line 233) | void mbedtls_aesni_inverse_key( unsigned char *invkey, function aesni_setkey_enc_128 (line 255) | static void aesni_setkey_enc_128( unsigned char *rk, function aesni_setkey_enc_192 (line 305) | static void aesni_setkey_enc_192( unsigned char *rk, function aesni_setkey_enc_256 (line 362) | static void aesni_setkey_enc_256( unsigned char *rk, function mbedtls_aesni_setkey_enc (line 437) | int mbedtls_aesni_setkey_enc( unsigned char *rk, FILE: third_party/mbedtls/asn1.h type mbedtls_asn1_buf (line 119) | typedef struct mbedtls_asn1_buf type mbedtls_asn1_bitstring (line 130) | typedef struct mbedtls_asn1_bitstring type mbedtls_asn1_sequence (line 141) | typedef struct mbedtls_asn1_sequence type mbedtls_asn1_named_data (line 151) | typedef struct mbedtls_asn1_named_data function forceinline (line 178) | forceinline int mbedtls_asn1_get_len( unsigned char **p, function forceinline (line 213) | forceinline int mbedtls_asn1_get_tag( unsigned char **p, FILE: third_party/mbedtls/asn1parse.c function mbedtls_asn1_get_len_impl (line 31) | int mbedtls_asn1_get_len_impl( unsigned char **p, function mbedtls_asn1_get_bool (line 78) | int mbedtls_asn1_get_bool( unsigned char **p, function asn1_get_tagged_int (line 93) | static int asn1_get_tagged_int( unsigned char **p, function mbedtls_asn1_get_int (line 131) | int mbedtls_asn1_get_int( unsigned char **p, function mbedtls_asn1_get_enum (line 138) | int mbedtls_asn1_get_enum( unsigned char **p, function mbedtls_asn1_get_mpi (line 145) | int mbedtls_asn1_get_mpi( unsigned char **p, function mbedtls_asn1_get_bitstring (line 158) | int mbedtls_asn1_get_bitstring( unsigned char **p, function mbedtls_asn1_traverse_sequence_of (line 187) | int mbedtls_asn1_traverse_sequence_of( function mbedtls_asn1_get_bitstring_null (line 230) | int mbedtls_asn1_get_bitstring_null( unsigned char **p, function mbedtls_asn1_sequence_free (line 246) | void mbedtls_asn1_sequence_free( mbedtls_asn1_sequence *seq ) type asn1_get_sequence_of_cb_ctx_t (line 257) | typedef struct function asn1_get_sequence_of_cb (line 263) | static int asn1_get_sequence_of_cb( void *ctx, function mbedtls_asn1_get_sequence_of (line 290) | int mbedtls_asn1_get_sequence_of( unsigned char **p, function mbedtls_asn1_get_alg (line 302) | int mbedtls_asn1_get_alg( unsigned char **p, function mbedtls_asn1_get_alg_null (line 336) | int mbedtls_asn1_get_alg_null( unsigned char **p, function mbedtls_asn1_free_named_data (line 350) | void mbedtls_asn1_free_named_data( mbedtls_asn1_named_data *cur ) function mbedtls_asn1_free_named_data_list (line 359) | void mbedtls_asn1_free_named_data_list( mbedtls_asn1_named_data **head ) function mbedtls_asn1_named_data (line 370) | mbedtls_asn1_named_data * FILE: third_party/mbedtls/asn1write.c function mbedtls_asn1_write_len (line 43) | int mbedtls_asn1_write_len( unsigned char **p, unsigned char *start, siz... function mbedtls_asn1_write_tag (line 109) | int mbedtls_asn1_write_tag( unsigned char **p, unsigned char *start, uns... function mbedtls_asn1_write_raw_buffer (line 130) | int mbedtls_asn1_write_raw_buffer( unsigned char **p, unsigned char *start, function mbedtls_asn1_write_mpi (line 157) | int mbedtls_asn1_write_mpi( unsigned char **p, unsigned char *start, con... function mbedtls_asn1_write_null (line 198) | int mbedtls_asn1_write_null( unsigned char **p, unsigned char *start ) function mbedtls_asn1_write_oid (line 223) | int mbedtls_asn1_write_oid( unsigned char **p, unsigned char *start, function mbedtls_asn1_write_algorithm_identifier (line 250) | int mbedtls_asn1_write_algorithm_identifier( unsigned char **p, unsigned... function mbedtls_asn1_write_bool (line 280) | int mbedtls_asn1_write_bool( unsigned char **p, unsigned char *start, in... function asn1_write_tagged_int (line 293) | static int asn1_write_tagged_int( unsigned char **p, unsigned char *star... function mbedtls_asn1_write_int (line 332) | int mbedtls_asn1_write_int( unsigned char **p, unsigned char *start, int... function mbedtls_asn1_write_enum (line 350) | int mbedtls_asn1_write_enum( unsigned char **p, unsigned char *start, in... function mbedtls_asn1_write_tagged_string (line 372) | int mbedtls_asn1_write_tagged_string( unsigned char **p, unsigned char *... function mbedtls_asn1_write_utf8_string (line 399) | int mbedtls_asn1_write_utf8_string( unsigned char **p, unsigned char *st... function mbedtls_asn1_write_printable_string (line 420) | int mbedtls_asn1_write_printable_string( unsigned char **p, unsigned cha... function mbedtls_asn1_write_ia5_string (line 441) | int mbedtls_asn1_write_ia5_string( unsigned char **p, unsigned char *start, function mbedtls_asn1_write_named_bitstring (line 464) | int mbedtls_asn1_write_named_bitstring( unsigned char **p, function mbedtls_asn1_write_bitstring (line 514) | int mbedtls_asn1_write_bitstring( unsigned char **p, unsigned char *start, function mbedtls_asn1_write_octet_string (line 554) | int mbedtls_asn1_write_octet_string( unsigned char **p, unsigned char *s... function mbedtls_asn1_named_data (line 567) | static mbedtls_asn1_named_data *asn1_find_named_data( function mbedtls_asn1_named_data (line 604) | mbedtls_asn1_named_data *mbedtls_asn1_store_named_data(mbedtls_asn1_name... FILE: third_party/mbedtls/base64.c function forceinline (line 48) | forceinline void mbedtls_base64_cond_assign_uchar( unsigned char * dest, function forceinline (line 62) | forceinline void mbedtls_base64_cond_assign_uint32( uint32_t * dest, con... function mbedtls_base64_eq (line 75) | forceinline unsigned char mbedtls_base64_eq( size_t in_a, size_t in_b ) function mbedtls_base64_table_lookup (line 87) | static inline unsigned char mbedtls_base64_table_lookup( const unsigned ... function mbedtls_base64_encode (line 121) | int mbedtls_base64_encode( unsigned char *dst, size_t dlen, size_t *olen, function mbedtls_base64_decode (line 174) | int mbedtls_base64_decode( unsigned char *dst, size_t dlen, size_t *olen, function mbedtls_base64_self_test (line 269) | int mbedtls_base64_self_test( int verbose ) FILE: third_party/mbedtls/bigmul.c function Mul (line 27) | void Mul(uint64_t *c, const uint64_t *A, unsigned n, const uint64_t *B, ... function mbedtls_mpi_mul_hlp1 (line 39) | void mbedtls_mpi_mul_hlp1(size_t n, const uint64_t *s, uint64_t *d, uint... function mbedtls_mpi_mul_hlp (line 114) | void mbedtls_mpi_mul_hlp(size_t n, const uint64_t *s, uint64_t *d, uint6... function mbedtls_mpi_mul_int (line 216) | int mbedtls_mpi_mul_int(mbedtls_mpi *X, const mbedtls_mpi *A, function mbedtls_mpi_mul_mpi (line 239) | int mbedtls_mpi_mul_mpi(mbedtls_mpi *X, const mbedtls_mpi *A, FILE: third_party/mbedtls/bigmul4.c function textstartup (line 33) | __attribute__((__constructor__)) static textstartup void Mul4x4Init() function Mul4x4Pure (line 38) | void Mul4x4Pure(uint64_t C[16], const uint64_t A[8], const uint64_t B[8]) FILE: third_party/mbedtls/bignum.c function mbedtls_mpi_zeroize (line 58) | static inline void mbedtls_mpi_zeroize( mbedtls_mpi_uint *v, size_t n ) function mbedtls_mpi_free (line 70) | void mbedtls_mpi_free( mbedtls_mpi *X ) function mbedtls_mpi_grow (line 97) | int mbedtls_mpi_grow(mbedtls_mpi *X, size_t nblimbs) function mbedtls_mpi_resize (line 142) | int mbedtls_mpi_resize(mbedtls_mpi *X, size_t n) function mbedtls_mpi_shrink (line 181) | int mbedtls_mpi_shrink(mbedtls_mpi *X, size_t nblimbs) function mbedtls_mpi_copy (line 201) | int mbedtls_mpi_copy( mbedtls_mpi *X, const mbedtls_mpi *Y ) function mbedtls_mpi_swap (line 238) | void mbedtls_mpi_swap( mbedtls_mpi *X, mbedtls_mpi *Y ) function mbedtls_mpi_safe_cond_assign (line 272) | int mbedtls_mpi_safe_cond_assign(mbedtls_mpi *X, function mbedtls_mpi_safe_cond_swap (line 316) | int mbedtls_mpi_safe_cond_swap( mbedtls_mpi *X, mbedtls_mpi *Y, unsigned... function mbedtls_mpi_lset (line 352) | int mbedtls_mpi_lset( mbedtls_mpi *X, mbedtls_mpi_sint z ) function mbedtls_mpi_get_bit (line 374) | int mbedtls_mpi_get_bit( const mbedtls_mpi *X, size_t pos ) function mbedtls_mpi_set_bit (line 401) | int mbedtls_mpi_set_bit( mbedtls_mpi *X, size_t pos, unsigned char val ) function mbedtls_mpi_lsb (line 433) | size_t mbedtls_mpi_lsb( const mbedtls_mpi *X ) function mbedtls_clz (line 450) | static inline size_t mbedtls_clz( const mbedtls_mpi_uint x ) function mbedtls_mpi_bitlen (line 467) | size_t mbedtls_mpi_bitlen(const mbedtls_mpi *X) function mbedtls_mpi_size (line 488) | size_t mbedtls_mpi_size( const mbedtls_mpi *X ) function mpi_get_digit (line 496) | static int mpi_get_digit( mbedtls_mpi_uint *d, int radix, char c ) function mbedtls_mpi_read_string (line 517) | int mbedtls_mpi_read_string( mbedtls_mpi *X, int radix, const char *s ) function mpi_write_hlp (line 577) | static int mpi_write_hlp( mbedtls_mpi *X, int radix, function mbedtls_mpi_write_string (line 629) | int mbedtls_mpi_write_string( const mbedtls_mpi *X, int radix, function mbedtls_mpi_read_file (line 719) | int mbedtls_mpi_read_file( mbedtls_mpi *X, int radix, FILE *fin ) function mbedtls_mpi_write_file (line 763) | int mbedtls_mpi_write_file( const char *p, const mbedtls_mpi *X, int rad... function mpi_bigendian_to_host (line 803) | static void mpi_bigendian_to_host( mbedtls_mpi_uint * const p, size_t li... function mbedtls_mpi_read_binary_le (line 842) | int mbedtls_mpi_read_binary_le(mbedtls_mpi *X, const unsigned char *p, s... function mbedtls_mpi_read_binary (line 880) | int mbedtls_mpi_read_binary(mbedtls_mpi *X, const unsigned char *p, size... function mbedtls_mpi_write_binary_le (line 929) | int mbedtls_mpi_write_binary_le( const mbedtls_mpi *X, function mbedtls_mpi_write_binary (line 975) | int mbedtls_mpi_write_binary( const mbedtls_mpi *X, function mbedtls_mpi_cmp_abs (line 1023) | int mbedtls_mpi_cmp_abs( const mbedtls_mpi *X, const mbedtls_mpi *Y ) function mbedtls_mpi_cmp_mpi (line 1052) | int mbedtls_mpi_cmp_mpi( const mbedtls_mpi *X, const mbedtls_mpi *Y ) function ct_lt_mpi_uint (line 1081) | static unsigned ct_lt_mpi_uint( const mbedtls_mpi_uint x, function mbedtls_mpi_lt_mpi_ct (line 1121) | int mbedtls_mpi_lt_mpi_ct( const mbedtls_mpi *X, const mbedtls_mpi *Y, function mbedtls_mpi_cmp_int (line 1186) | int mbedtls_mpi_cmp_int( const mbedtls_mpi *X, mbedtls_mpi_sint z ) function mbedtls_mpi_add_abs (line 1209) | int mbedtls_mpi_add_abs( mbedtls_mpi *X, const mbedtls_mpi *A, const mbe... function forceinline (line 1268) | forceinline mbedtls_mpi_uint mpi_sub_hlp(mbedtls_mpi_uint *d, function mbedtls_mpi_sub_abs (line 1311) | int mbedtls_mpi_sub_abs( mbedtls_mpi *X, const mbedtls_mpi *A, const mbe... function mpi_cmp_abs (line 1352) | static int mpi_cmp_abs(const mbedtls_mpi *X, function mpi_sub_abs (line 1373) | static int mpi_sub_abs( mbedtls_mpi *X, const mbedtls_mpi *A, const mbed... function mbedtls_mpi_add_mpi (line 1419) | int mbedtls_mpi_add_mpi( mbedtls_mpi *X, const mbedtls_mpi *A, const mbe... function mbedtls_mpi_sub_mpi (line 1460) | int mbedtls_mpi_sub_mpi( mbedtls_mpi *X, const mbedtls_mpi *A, const mbe... function mbedtls_mpi_add_int (line 1501) | int mbedtls_mpi_add_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_m... function mbedtls_mpi_sub_int (line 1526) | int mbedtls_mpi_sub_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_m... function mbedtls_mpi_uint (line 1543) | static mbedtls_mpi_uint mbedtls_int_div_int( mbedtls_mpi_uint u1, function Multiply2x1 (line 1633) | static inline void Multiply2x1(uint64_t a[3], uint64_t b) { function GreaterThan3x3 (line 1648) | static inline bool GreaterThan3x3(uint64_t a[3], uint64_t b[3]) { function mbedtls_mpi_div_mpi (line 1674) | int mbedtls_mpi_div_mpi(mbedtls_mpi *Q, mbedtls_mpi *R, const mbedtls_mp... function mbedtls_mpi_div_int (line 1797) | int mbedtls_mpi_div_int( mbedtls_mpi *Q, mbedtls_mpi *R, function mbedtls_mpi_mod_mpi (line 1828) | int mbedtls_mpi_mod_mpi( mbedtls_mpi *R, const mbedtls_mpi *A, const mbe... function mbedtls_mpi_mod_int (line 1861) | int mbedtls_mpi_mod_int( mbedtls_mpi_uint *r, const mbedtls_mpi *A, mbed... function mpi_montg_init (line 1911) | static void mpi_montg_init( mbedtls_mpi_uint *mm, const mbedtls_mpi *N ) function mpi_montmul (line 1945) | static void mpi_montmul( mbedtls_mpi *A, const mbedtls_mpi *B, const mbe... function mpi_montred (line 1995) | static void mpi_montred( mbedtls_mpi *A, const mbedtls_mpi *N, function mbedtls_mpi_exp_mod (line 2031) | int mbedtls_mpi_exp_mod( mbedtls_mpi *X, const mbedtls_mpi *A, function mbedtls_mpi_gcd (line 2217) | int mbedtls_mpi_gcd( mbedtls_mpi *G, const mbedtls_mpi *A, const mbedtls... function mbedtls_mpi_fill_random (line 2278) | int mbedtls_mpi_fill_random( mbedtls_mpi *X, size_t size, function mbedtls_mpi_inv_mod (line 2313) | int mbedtls_mpi_inv_mod( mbedtls_mpi *X, const mbedtls_mpi *A, const mbe... function mpi_check_small_factors (line 2425) | static int mpi_check_small_factors( const mbedtls_mpi *X ) function mpi_miller_rabin (line 2447) | static int mpi_miller_rabin( const mbedtls_mpi *X, size_t rounds, function mbedtls_mpi_is_prime_ext (line 2549) | int mbedtls_mpi_is_prime_ext( const mbedtls_mpi *X, int rounds, function mbedtls_mpi_gen_prime (line 2598) | int mbedtls_mpi_gen_prime( mbedtls_mpi *X, size_t nbits, int flags, function mbedtls_mpi_self_test (line 2711) | int mbedtls_mpi_self_test( int verbose ) FILE: third_party/mbedtls/bignum.h type mbedtls_mpi_sint (line 77) | typedef int64_t mbedtls_mpi_sint; type mbedtls_mpi_uint (line 78) | typedef uint64_t mbedtls_mpi_uint; type mbedtls_mpi (line 83) | typedef struct mbedtls_mpi type mbedtls_mpi_gen_prime_flag_t (line 97) | typedef enum { function forceinline (line 158) | forceinline void mbedtls_mpi_init(mbedtls_mpi *X) function forceinline (line 166) | forceinline size_t mbedtls_mpi_limbs(const mbedtls_mpi *X) { function mbedtls_mpi_is_zero (line 176) | static inline bool mbedtls_mpi_is_zero(const mbedtls_mpi *X) function mbedtls_mpi_is_one (line 183) | static inline bool mbedtls_mpi_is_one(const mbedtls_mpi *X) FILE: third_party/mbedtls/bigshift.c type xmm_t (line 24) | typedef long long xmm_t __attribute__((__vector_size__(16), __aligned__(... function shrd (line 26) | static inline void shrd(mbedtls_mpi_uint *p, size_t n, size_t j, size_t m, function shld (line 47) | static inline void shld(mbedtls_mpi_uint *p, size_t n, size_t m, char k) function mbedtls_mpi_shift_l (line 69) | int mbedtls_mpi_shift_l(mbedtls_mpi *X, size_t k) function ShiftRightPure (line 93) | void ShiftRightPure(mbedtls_mpi_uint *p, size_t n, unsigned char k) { function mbedtls_mpi_shift_r (line 100) | int mbedtls_mpi_shift_r(mbedtls_mpi *X, size_t k) FILE: third_party/mbedtls/ccm.c function mbedtls_ccm_init (line 70) | void mbedtls_ccm_init( mbedtls_ccm_context *ctx ) function mbedtls_ccm_setkey (line 89) | int mbedtls_ccm_setkey( mbedtls_ccm_context *ctx, function mbedtls_ccm_free (line 122) | void mbedtls_ccm_free( mbedtls_ccm_context *ctx ) function ccm_auth_crypt (line 167) | static int ccm_auth_crypt( mbedtls_ccm_context *ctx, int mode, size_t le... function mbedtls_ccm_star_encrypt_and_tag (line 378) | int mbedtls_ccm_star_encrypt_and_tag( mbedtls_ccm_context *ctx, size_t l... function mbedtls_ccm_encrypt_and_tag (line 430) | int mbedtls_ccm_encrypt_and_tag( mbedtls_ccm_context *ctx, size_t length, function mbedtls_ccm_star_auth_decrypt (line 488) | int mbedtls_ccm_star_auth_decrypt( mbedtls_ccm_context *ctx, size_t length, function mbedtls_ccm_auth_decrypt (line 557) | int mbedtls_ccm_auth_decrypt( mbedtls_ccm_context *ctx, size_t length, function mbedtls_ccm_self_test (line 630) | int mbedtls_ccm_self_test( int verbose ) FILE: third_party/mbedtls/ccm.h type mbedtls_ccm_context (line 19) | typedef struct mbedtls_ccm_context { FILE: third_party/mbedtls/chacha20.c function chacha20_block (line 48) | static void chacha20_block( const uint32_t s[16], unsigned char k[64] ) function mbedtls_chacha20_init (line 137) | void mbedtls_chacha20_init( mbedtls_chacha20_context *ctx ) function mbedtls_chacha20_free (line 155) | void mbedtls_chacha20_free( mbedtls_chacha20_context *ctx ) function mbedtls_chacha20_setkey (line 179) | int mbedtls_chacha20_setkey( mbedtls_chacha20_context *ctx, function mbedtls_chacha20_starts (line 223) | int mbedtls_chacha20_starts( mbedtls_chacha20_context* ctx, function mbedtls_chacha20_update (line 275) | int mbedtls_chacha20_update( mbedtls_chacha20_context *ctx, function mbedtls_chacha20_crypt (line 368) | int mbedtls_chacha20_crypt( const unsigned char key[32], function mbedtls_chacha20_self_test (line 590) | int mbedtls_chacha20_self_test( int verbose ) FILE: third_party/mbedtls/chacha20.h type mbedtls_chacha20_context (line 8) | typedef struct mbedtls_chacha20_context FILE: third_party/mbedtls/chachapoly.c function chachapoly_pad_aad (line 50) | static int chachapoly_pad_aad( mbedtls_chachapoly_context *ctx ) function chachapoly_pad_ciphertext (line 70) | static int chachapoly_pad_ciphertext( mbedtls_chachapoly_context *ctx ) function mbedtls_chachapoly_init (line 84) | void mbedtls_chachapoly_init( mbedtls_chachapoly_context *ctx ) function mbedtls_chachapoly_free (line 96) | void mbedtls_chachapoly_free( mbedtls_chachapoly_context *ctx ) function mbedtls_chachapoly_setkey (line 109) | int mbedtls_chachapoly_setkey( mbedtls_chachapoly_context *ctx, function mbedtls_chachapoly_starts (line 119) | int mbedtls_chachapoly_starts( mbedtls_chachapoly_context *ctx, function mbedtls_chachapoly_update_aad (line 155) | int mbedtls_chachapoly_update_aad( mbedtls_chachapoly_context *ctx, function mbedtls_chachapoly_update (line 170) | int mbedtls_chachapoly_update( mbedtls_chachapoly_context *ctx, function mbedtls_chachapoly_finish (line 221) | int mbedtls_chachapoly_finish( mbedtls_chachapoly_context *ctx, function chachapoly_crypt_and_tag (line 271) | static int chachapoly_crypt_and_tag( mbedtls_chachapoly_context *ctx, function mbedtls_chachapoly_encrypt_and_tag (line 290) | int mbedtls_chachapoly_encrypt_and_tag( mbedtls_chachapoly_context *ctx, function mbedtls_chachapoly_auth_decrypt (line 310) | int mbedtls_chachapoly_auth_decrypt( mbedtls_chachapoly_context *ctx, function mbedtls_chachapoly_self_test (line 452) | int mbedtls_chachapoly_self_test( int verbose ) FILE: third_party/mbedtls/chachapoly.h type mbedtls_chachapoly_mode_t (line 13) | typedef enum type mbedtls_chachapoly_context (line 24) | typedef struct mbedtls_chachapoly_context FILE: third_party/mbedtls/cipher.c function mbedtls_cipher_info_t (line 61) | const mbedtls_cipher_info_t *mbedtls_cipher_info_from_type( function mbedtls_cipher_info_t (line 73) | const mbedtls_cipher_info_t *mbedtls_cipher_info_from_string( function mbedtls_cipher_info_t (line 88) | const mbedtls_cipher_info_t *mbedtls_cipher_info_from_values( function mbedtls_cipher_init (line 104) | void mbedtls_cipher_init( mbedtls_cipher_context_t *ctx ) function mbedtls_cipher_free (line 110) | void mbedtls_cipher_free( mbedtls_cipher_context_t *ctx ) function mbedtls_cipher_setup (line 153) | int mbedtls_cipher_setup( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_setup_psa (line 182) | int mbedtls_cipher_setup_psa( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_setkey (line 213) | int mbedtls_cipher_setkey( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_set_iv (line 311) | int mbedtls_cipher_set_iv( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_reset (line 367) | int mbedtls_cipher_reset( mbedtls_cipher_context_t *ctx ) function mbedtls_cipher_update_ad (line 388) | int mbedtls_cipher_update_ad( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_update (line 439) | int mbedtls_cipher_update( mbedtls_cipher_context_t *ctx, const unsigned... function add_pkcs_padding (line 680) | static void add_pkcs_padding( unsigned char *output, size_t output_len, function get_pkcs_padding (line 690) | static int get_pkcs_padding( unsigned char *input, size_t input_len, function add_one_and_zeros_padding (line 720) | static void add_one_and_zeros_padding( unsigned char *output, function get_one_and_zeros_padding (line 731) | static int get_one_and_zeros_padding( unsigned char *input, size_t input... function add_zeros_and_len_padding (line 759) | static void add_zeros_and_len_padding( unsigned char *output, function get_zeros_and_len_padding (line 770) | static int get_zeros_and_len_padding( unsigned char *input, size_t input... function add_zeros_padding (line 799) | static void add_zeros_padding( unsigned char *output, function get_zeros_padding (line 808) | static int get_zeros_padding( unsigned char *input, size_t input_len, function get_no_padding (line 835) | static int get_no_padding( unsigned char *input, size_t input_len, function mbedtls_cipher_finish (line 847) | int mbedtls_cipher_finish( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_set_padding_mode (line 948) | int mbedtls_cipher_set_padding_mode( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_write_tag (line 1011) | int mbedtls_cipher_write_tag( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_check_tag (line 1053) | int mbedtls_cipher_check_tag( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_crypt (line 1129) | int mbedtls_cipher_crypt( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_aead_encrypt (line 1225) | static int mbedtls_cipher_aead_encrypt( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_aead_decrypt (line 1301) | static int mbedtls_cipher_aead_decrypt( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_auth_encrypt (line 1402) | int mbedtls_cipher_auth_encrypt( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_auth_decrypt (line 1425) | int mbedtls_cipher_auth_decrypt( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_auth_encrypt_ext (line 1451) | int mbedtls_cipher_auth_encrypt_ext( mbedtls_cipher_context_t *ctx, function mbedtls_cipher_auth_decrypt_ext (line 1507) | int mbedtls_cipher_auth_decrypt_ext( mbedtls_cipher_context_t *ctx, FILE: third_party/mbedtls/cipher.h type mbedtls_cipher_id_t (line 31) | typedef enum { type mbedtls_cipher_type_t (line 51) | typedef enum { type mbedtls_cipher_mode_t (line 135) | typedef enum { type mbedtls_cipher_padding_t (line 152) | typedef enum { type mbedtls_operation_t (line 161) | typedef enum { type mbedtls_cipher_base_t (line 206) | typedef struct mbedtls_cipher_base_t mbedtls_cipher_base_t; type mbedtls_cmac_context_t (line 211) | typedef struct mbedtls_cmac_context_t mbedtls_cmac_context_t; type mbedtls_cipher_info_t (line 217) | typedef struct mbedtls_cipher_info_t type mbedtls_cipher_context_t (line 259) | typedef struct mbedtls_cipher_context_t function mbedtls_cipher_get_block_size (line 407) | static inline unsigned int mbedtls_cipher_get_block_size( function mbedtls_cipher_mode_t (line 425) | static inline mbedtls_cipher_mode_t mbedtls_cipher_get_cipher_mode( function mbedtls_cipher_get_iv_size (line 444) | static inline int mbedtls_cipher_get_iv_size( function mbedtls_cipher_type_t (line 465) | static inline mbedtls_cipher_type_t mbedtls_cipher_get_type( function mbedtls_cipher_get_key_bitlen (line 504) | static inline int mbedtls_cipher_get_key_bitlen( function mbedtls_operation_t (line 523) | static inline mbedtls_operation_t mbedtls_cipher_get_operation( FILE: third_party/mbedtls/cipher_internal.h function COSMOPOLITAN_C_START_ (line 5) | COSMOPOLITAN_C_START_ type mbedtls_cipher_definition_t (line 77) | typedef struct FILE: third_party/mbedtls/cipher_wrap.c function gcm_ctx_free (line 46) | static void gcm_ctx_free( void *ctx ) function ccm_ctx_free (line 65) | static void ccm_ctx_free( void *ctx ) function aes_crypt_cfb128_wrap (line 75) | static int aes_crypt_cfb128_wrap( void *ctx, mbedtls_operation_t operation, function aes_crypt_ofb_wrap (line 85) | static int aes_crypt_ofb_wrap( void *ctx, size_t length, size_t *iv_off, function aes_crypt_ctr_wrap (line 94) | static int aes_crypt_ctr_wrap( void *ctx, size_t length, size_t *nc_off, function aes_crypt_xts_wrap (line 104) | static int aes_crypt_xts_wrap( void *ctx, mbedtls_operation_t operation, function aes_setkey_dec_wrap (line 130) | static int aes_setkey_dec_wrap( void *ctx, const unsigned char *key, function aes_setkey_enc_wrap (line 136) | static int aes_setkey_enc_wrap( void *ctx, const unsigned char *key, function aes_ctx_free (line 154) | static void aes_ctx_free( void *ctx ) function xts_aes_setkey_enc_wrap (line 361) | static int xts_aes_setkey_enc_wrap( void *ctx, const unsigned char *key, function xts_aes_setkey_dec_wrap (line 368) | static int xts_aes_setkey_dec_wrap( void *ctx, const unsigned char *key, function xts_aes_ctx_free (line 385) | static void xts_aes_ctx_free( void *ctx ) function gcm_aes_setkey_wrap (line 447) | static int gcm_aes_setkey_wrap( void *ctx, const unsigned char *key, function ccm_aes_setkey_wrap (line 516) | static int ccm_aes_setkey_wrap( void *ctx, const unsigned char *key, function des_crypt_ecb_wrap (line 588) | static int des_crypt_ecb_wrap( void *ctx, mbedtls_operation_t operation, function des3_crypt_ecb_wrap (line 595) | static int des3_crypt_ecb_wrap( void *ctx, mbedtls_operation_t operation, function des_crypt_cbc_wrap (line 603) | static int des_crypt_cbc_wrap( void *ctx, mbedtls_operation_t operation,... function des3_crypt_cbc_wrap (line 612) | static int des3_crypt_cbc_wrap( void *ctx, mbedtls_operation_t operation... function des_setkey_dec_wrap (line 620) | static int des_setkey_dec_wrap( void *ctx, const unsigned char *key, function des_setkey_enc_wrap (line 628) | static int des_setkey_enc_wrap( void *ctx, const unsigned char *key, function des3_set2key_dec_wrap (line 636) | static int des3_set2key_dec_wrap( void *ctx, const unsigned char *key, function des3_set2key_enc_wrap (line 644) | static int des3_set2key_enc_wrap( void *ctx, const unsigned char *key, function des3_set3key_dec_wrap (line 652) | static int des3_set3key_dec_wrap( void *ctx, const unsigned char *key, function des3_set3key_enc_wrap (line 660) | static int des3_set3key_enc_wrap( void *ctx, const unsigned char *key, function des_ctx_free (line 680) | static void des_ctx_free( void *ctx ) function des3_ctx_free (line 699) | static void des3_ctx_free( void *ctx ) function blowfish_crypt_ecb_wrap (line 860) | static int blowfish_crypt_ecb_wrap( void *ctx, mbedtls_operation_t opera... function blowfish_crypt_cbc_wrap (line 868) | static int blowfish_crypt_cbc_wrap( void *ctx, mbedtls_operation_t opera... function blowfish_crypt_cfb64_wrap (line 878) | static int blowfish_crypt_cfb64_wrap( void *ctx, mbedtls_operation_t ope... function blowfish_crypt_ctr_wrap (line 888) | static int blowfish_crypt_ctr_wrap( void *ctx, size_t length, size_t *nc... function blowfish_setkey_wrap (line 897) | static int blowfish_setkey_wrap( void *ctx, const unsigned char *key, function blowfish_ctx_free (line 916) | static void blowfish_ctx_free( void *ctx ) function chacha20_setkey_wrap (line 1002) | static int chacha20_setkey_wrap( void *ctx, const unsigned char *key, function chacha20_stream_wrap (line 1014) | static int chacha20_stream_wrap( void *ctx, size_t length, function chacha20_ctx_free (line 1040) | static void chacha20_ctx_free( void *ctx ) function chachapoly_setkey_wrap (line 1086) | static int chachapoly_setkey_wrap( void *ctx, function chachapoly_ctx_free (line 1112) | static void chachapoly_ctx_free( void *ctx ) function null_crypt_stream (line 1157) | static int null_crypt_stream( void *ctx, size_t length, function null_setkey (line 1166) | static int null_setkey( void *ctx, const unsigned char *key, function null_ctx_free (line 1181) | static void null_ctx_free( void *ctx ) function kw_ctx_free (line 1236) | static void kw_ctx_free( void *ctx ) function kw_aes_setkey_wrap (line 1242) | static int kw_aes_setkey_wrap( void *ctx, const unsigned char *key, function kw_aes_setkey_unwrap (line 1249) | static int kw_aes_setkey_unwrap( void *ctx, const unsigned char *key, FILE: third_party/mbedtls/ctr_drbg.c function mbedtls_ctr_drbg_init (line 46) | void mbedtls_ctr_drbg_init( mbedtls_ctr_drbg_context *ctx ) function mbedtls_ctr_drbg_free (line 60) | void mbedtls_ctr_drbg_free( mbedtls_ctr_drbg_context *ctx ) function mbedtls_ctr_drbg_set_prediction_resistance (line 70) | void mbedtls_ctr_drbg_set_prediction_resistance( mbedtls_ctr_drbg_contex... function mbedtls_ctr_drbg_set_entropy_len (line 76) | void mbedtls_ctr_drbg_set_entropy_len( mbedtls_ctr_drbg_context *ctx, function mbedtls_ctr_drbg_set_nonce_len (line 82) | int mbedtls_ctr_drbg_set_nonce_len( mbedtls_ctr_drbg_context *ctx, function mbedtls_ctr_drbg_set_reseed_interval (line 108) | void mbedtls_ctr_drbg_set_reseed_interval( mbedtls_ctr_drbg_context *ctx, function block_cipher_df (line 114) | static int block_cipher_df( unsigned char *output, function ctr_drbg_update_internal (line 245) | static int ctr_drbg_update_internal( mbedtls_ctr_drbg_context *ctx, function mbedtls_ctr_drbg_update_ret (line 307) | int mbedtls_ctr_drbg_update_ret( mbedtls_ctr_drbg_context *ctx, function mbedtls_ctr_drbg_reseed_internal (line 340) | static int mbedtls_ctr_drbg_reseed_internal( mbedtls_ctr_drbg_context *ctx, function mbedtls_ctr_drbg_reseed (line 396) | int mbedtls_ctr_drbg_reseed( mbedtls_ctr_drbg_context *ctx, function good_nonce_len (line 407) | static size_t good_nonce_len( size_t entropy_len ) function mbedtls_ctr_drbg_seed (line 426) | int mbedtls_ctr_drbg_seed( mbedtls_ctr_drbg_context *ctx, function mbedtls_ctr_drbg_random_with_add (line 488) | int mbedtls_ctr_drbg_random_with_add( void *p_rng, function mbedtls_ctr_drbg_random (line 580) | int mbedtls_ctr_drbg_random( void *p_rng, unsigned char *output, function mbedtls_ctr_drbg_write_seed_file (line 588) | int mbedtls_ctr_drbg_write_seed_file( mbedtls_ctr_drbg_context *ctx, function mbedtls_ctr_drbg_update_seed_file (line 619) | int mbedtls_ctr_drbg_update_seed_file( mbedtls_ctr_drbg_context *ctx, function ctr_drbg_self_test_entropy (line 790) | static int ctr_drbg_self_test_entropy( void *data, unsigned char *buf, function mbedtls_ctr_drbg_self_test (line 811) | int mbedtls_ctr_drbg_self_test( int verbose ) FILE: third_party/mbedtls/ctr_drbg.h type mbedtls_ctr_drbg_context (line 116) | typedef struct mbedtls_ctr_drbg_context FILE: third_party/mbedtls/debug.c function mbedtls_debug_set_threshold (line 27) | void mbedtls_debug_set_threshold( int threshold ) function debug_send_line (line 39) | static inline void debug_send_line( const mbedtls_ssl_context *ssl, int ... function mbedtls_debug_print_msg (line 47) | void mbedtls_debug_print_msg( const mbedtls_ssl_context *ssl, int level, function mbedtls_debug_print_ret (line 75) | void mbedtls_debug_print_ret( const mbedtls_ssl_context *ssl, int level, function mbedtls_debug_print_buf (line 103) | void mbedtls_debug_print_buf( const mbedtls_ssl_context *ssl, int level, function mbedtls_debug_print_ecp (line 163) | void mbedtls_debug_print_ecp( const mbedtls_ssl_context *ssl, int level, function mbedtls_debug_print_mpi (line 186) | void mbedtls_debug_print_mpi( const mbedtls_ssl_context *ssl, int level, function debug_print_pk (line 261) | static void debug_print_pk( const mbedtls_ssl_context *ssl, int level, function debug_print_line_by_line (line 299) | static void debug_print_line_by_line( const mbedtls_ssl_context *ssl, in... function mbedtls_debug_print_crt (line 324) | void mbedtls_debug_print_crt( const mbedtls_ssl_context *ssl, int level, function mbedtls_debug_printf_ecdh_internal (line 358) | static void mbedtls_debug_printf_ecdh_internal( const mbedtls_ssl_contex... function mbedtls_debug_printf_ecdh (line 389) | void mbedtls_debug_printf_ecdh( const mbedtls_ssl_context *ssl, int level, FILE: third_party/mbedtls/debug.h type mbedtls_debug_ecdh_attr (line 269) | typedef enum { FILE: third_party/mbedtls/des.c function mbedtls_des_init (line 274) | void mbedtls_des_init( mbedtls_des_context *ctx ) function mbedtls_des_free (line 279) | void mbedtls_des_free( mbedtls_des_context *ctx ) function mbedtls_des3_init (line 287) | void mbedtls_des3_init( mbedtls_des3_context *ctx ) function mbedtls_des3_free (line 292) | void mbedtls_des3_free( mbedtls_des3_context *ctx ) function mbedtls_des_key_set_parity (line 311) | void mbedtls_des_key_set_parity( unsigned char key[MBEDTLS_DES_KEY_SIZE] ) function mbedtls_des_key_check_key_parity (line 322) | int mbedtls_des_key_check_key_parity( const unsigned char key[MBEDTLS_DE... function mbedtls_des_key_check_weak (line 376) | int mbedtls_des_key_check_weak( const unsigned char key[MBEDTLS_DES_KEY_... function mbedtls_des_setkey (line 386) | void mbedtls_des_setkey( uint32_t SK[32], const unsigned char key[MBEDTL... function mbedtls_des_setkey_enc (line 459) | int mbedtls_des_setkey_enc( mbedtls_des_context *ctx, const unsigned cha... function mbedtls_des_setkey_dec (line 469) | int mbedtls_des_setkey_dec( mbedtls_des_context *ctx, const unsigned cha... function des3_set2key (line 484) | static void des3_set2key( uint32_t esk[96], function mbedtls_des3_set2key_enc (line 512) | int mbedtls_des3_set2key_enc( mbedtls_des3_context *ctx, function mbedtls_des3_set2key_dec (line 526) | int mbedtls_des3_set2key_dec( mbedtls_des3_context *ctx, function des3_set3key (line 537) | static void des3_set3key( uint32_t esk[96], function mbedtls_des3_set3key_enc (line 563) | int mbedtls_des3_set3key_enc( mbedtls_des3_context *ctx, function mbedtls_des3_set3key_dec (line 577) | int mbedtls_des3_set3key_dec( mbedtls_des3_context *ctx, function mbedtls_des_crypt_ecb (line 592) | int mbedtls_des_crypt_ecb( mbedtls_des_context *ctx, function mbedtls_des_crypt_cbc (line 625) | int mbedtls_des_crypt_cbc( mbedtls_des_context *ctx, function mbedtls_des3_crypt_ecb (line 679) | int mbedtls_des3_crypt_ecb( mbedtls_des3_context *ctx, function mbedtls_des3_crypt_cbc (line 724) | int mbedtls_des3_crypt_cbc( mbedtls_des3_context *ctx, function mbedtls_des_self_test_impl (line 827) | static int mbedtls_des_self_test_impl( int verbose, function mbedtls_des_self_test (line 1016) | int mbedtls_des_self_test( int verbose ) FILE: third_party/mbedtls/des.h type mbedtls_des_context (line 30) | typedef struct mbedtls_des_context type mbedtls_des3_context (line 39) | typedef struct mbedtls_des3_context FILE: third_party/mbedtls/dhm.c function dhm_read_bignum (line 51) | static int dhm_read_bignum( mbedtls_mpi *X, function dhm_check_range (line 86) | static int dhm_check_range( const mbedtls_mpi *param, const mbedtls_mpi ... function mbedtls_dhm_init (line 107) | void mbedtls_dhm_init( mbedtls_dhm_context *ctx ) function mbedtls_dhm_read_params (line 116) | int mbedtls_dhm_read_params( mbedtls_dhm_context *ctx, function mbedtls_dhm_make_params (line 141) | int mbedtls_dhm_make_params( mbedtls_dhm_context *ctx, int x_size, function mbedtls_dhm_set_group (line 218) | int mbedtls_dhm_set_group( mbedtls_dhm_context *ctx, function mbedtls_dhm_read_public (line 240) | int mbedtls_dhm_read_public( mbedtls_dhm_context *ctx, function mbedtls_dhm_make_public (line 259) | int mbedtls_dhm_make_public( mbedtls_dhm_context *ctx, int x_size, function dhm_random_below (line 309) | static int dhm_random_below( mbedtls_mpi *R, const mbedtls_mpi *M, function dhm_update_blinding (line 339) | static int dhm_update_blinding( mbedtls_dhm_context *ctx, function mbedtls_dhm_calc_secret (line 404) | int mbedtls_dhm_calc_secret( mbedtls_dhm_context *ctx, function mbedtls_dhm_free (line 460) | void mbedtls_dhm_free( mbedtls_dhm_context *ctx ) function mbedtls_dhm_parse_dhm (line 483) | int mbedtls_dhm_parse_dhm( mbedtls_dhm_context *dhm, const unsigned char... function load_file (line 590) | static int load_file( const char *path, unsigned char **buf, size_t *n ) function mbedtls_dhm_parse_dhmfile (line 638) | int mbedtls_dhm_parse_dhmfile( mbedtls_dhm_context *dhm, const char *path ) function mbedtls_dhm_self_test (line 690) | int mbedtls_dhm_self_test( int verbose ) FILE: third_party/mbedtls/dhm.h type mbedtls_dhm_context (line 33) | typedef struct mbedtls_dhm_context FILE: third_party/mbedtls/ecdh.c type mbedtls_ecdh_context (line 39) | typedef mbedtls_ecdh_context mbedtls_ecdh_context_mbed; function mbedtls_ecp_group_id (line 42) | static mbedtls_ecp_group_id mbedtls_ecdh_grp_id( function mbedtls_ecdh_can_do (line 52) | int mbedtls_ecdh_can_do( mbedtls_ecp_group_id gid ) function ecdh_gen_public_restartable (line 67) | static int ecdh_gen_public_restartable( mbedtls_ecp_group *grp, function mbedtls_ecdh_gen_public (line 91) | int mbedtls_ecdh_gen_public( mbedtls_ecp_group *grp, mbedtls_mpi *d, mbe... function ecdh_compute_shared_restartable (line 107) | static int ecdh_compute_shared_restartable( mbedtls_ecp_group *grp, function mbedtls_ecdh_compute_shared (line 139) | int mbedtls_ecdh_compute_shared( mbedtls_ecp_group *grp, mbedtls_mpi *z, function ecdh_init_internal (line 153) | static void ecdh_init_internal( mbedtls_ecdh_context_mbed *ctx ) function mbedtls_ecdh_init (line 169) | void mbedtls_ecdh_init( mbedtls_ecdh_context *ctx ) function ecdh_setup_internal (line 189) | static int ecdh_setup_internal( mbedtls_ecdh_context_mbed *ctx, function mbedtls_ecdh_setup (line 206) | int mbedtls_ecdh_setup( mbedtls_ecdh_context *ctx, mbedtls_ecp_group_id ... function ecdh_free_internal (line 232) | static void ecdh_free_internal( mbedtls_ecdh_context_mbed *ctx ) function mbedtls_ecdh_enable_restart (line 249) | void mbedtls_ecdh_enable_restart( mbedtls_ecdh_context *ctx ) function mbedtls_ecdh_free (line 260) | void mbedtls_ecdh_free( mbedtls_ecdh_context *ctx ) function ecdh_make_params_internal (line 291) | static int ecdh_make_params_internal( mbedtls_ecdh_context_mbed *ctx, function mbedtls_ecdh_make_params (line 349) | int mbedtls_ecdh_make_params( mbedtls_ecdh_context *ctx, size_t *olen, function ecdh_read_params_internal (line 388) | static int ecdh_read_params_internal( mbedtls_ecdh_context_mbed *ctx, function mbedtls_ecdh_read_params (line 403) | int mbedtls_ecdh_read_params( mbedtls_ecdh_context *ctx, function ecdh_get_params_internal (line 440) | static int ecdh_get_params_internal( mbedtls_ecdh_context_mbed *ctx, function mbedtls_ecdh_get_params (line 464) | int mbedtls_ecdh_get_params( mbedtls_ecdh_context *ctx, function ecdh_make_public_internal (line 514) | static int ecdh_make_public_internal( mbedtls_ecdh_context_mbed *ctx, function mbedtls_ecdh_make_public (line 555) | int mbedtls_ecdh_make_public( mbedtls_ecdh_context *ctx, size_t *olen, function ecdh_read_public_internal (line 592) | static int ecdh_read_public_internal( mbedtls_ecdh_context_mbed *ctx, function mbedtls_ecdh_read_public (line 611) | int mbedtls_ecdh_read_public( mbedtls_ecdh_context *ctx, function ecdh_calc_secret_internal (line 636) | static int ecdh_calc_secret_internal( mbedtls_ecdh_context_mbed *ctx, function mbedtls_ecdh_calc_secret (line 689) | int mbedtls_ecdh_calc_secret( mbedtls_ecdh_context *ctx, size_t *olen, FILE: third_party/mbedtls/ecdh.h type mbedtls_ecdh_side (line 14) | typedef enum type mbedtls_ecdh_variant (line 27) | typedef enum type mbedtls_ecdh_context_mbed (line 43) | typedef struct mbedtls_ecdh_context_mbed type mbedtls_ecdh_context (line 63) | typedef struct mbedtls_ecdh_context FILE: third_party/mbedtls/ecdh_everest.c function mbedtls_everest_setup (line 41) | int mbedtls_everest_setup(mbedtls_ecdh_context_everest *ctx, int grp_id) function mbedtls_everest_free (line 54) | void mbedtls_everest_free(mbedtls_ecdh_context_everest *ctx) function mbedtls_everest_make_params (line 83) | int mbedtls_everest_make_params(mbedtls_ecdh_context_everest *ctx, size_... function mbedtls_everest_read_params (line 120) | int mbedtls_everest_read_params(mbedtls_ecdh_context_everest *ctx, function mbedtls_everest_get_params (line 148) | int mbedtls_everest_get_params(mbedtls_ecdh_context_everest *ctx, function mbedtls_everest_make_public (line 185) | int mbedtls_everest_make_public(mbedtls_ecdh_context_everest *ctx, size_... function mbedtls_everest_read_public (line 221) | int mbedtls_everest_read_public(mbedtls_ecdh_context_everest *ctx, function mbedtls_everest_calc_secret (line 252) | int mbedtls_everest_calc_secret(mbedtls_ecdh_context_everest *ctx, size_... FILE: third_party/mbedtls/ecdh_everest.h type mbedtls_everest_ecdh_side (line 10) | typedef enum { type mbedtls_ecdh_context_everest (line 15) | typedef struct { FILE: third_party/mbedtls/ecdsa.c type mbedtls_ecdsa_restart_ver (line 47) | struct mbedtls_ecdsa_restart_ver function ecdsa_restart_ver_init (line 59) | static void ecdsa_restart_ver_init( mbedtls_ecdsa_restart_ver_ctx *ctx ) function ecdsa_restart_ver_free (line 69) | static void ecdsa_restart_ver_free( mbedtls_ecdsa_restart_ver_ctx *ctx ) type mbedtls_ecdsa_restart_sig (line 83) | struct mbedtls_ecdsa_restart_sig function ecdsa_restart_sig_init (line 99) | static void ecdsa_restart_sig_init( mbedtls_ecdsa_restart_sig_ctx *ctx ) function ecdsa_restart_sig_free (line 111) | static void ecdsa_restart_sig_free( mbedtls_ecdsa_restart_sig_ctx *ctx ) type mbedtls_ecdsa_restart_det (line 124) | struct mbedtls_ecdsa_restart_det function ecdsa_restart_det_init (line 136) | static void ecdsa_restart_det_init( mbedtls_ecdsa_restart_det_ctx *ctx ) function ecdsa_restart_det_free (line 145) | static void ecdsa_restart_det_free( mbedtls_ecdsa_restart_det_ctx *ctx ) function derive_mpi (line 213) | static int derive_mpi( const mbedtls_ecp_group *grp, mbedtls_mpi *x, function mbedtls_ecdsa_can_do (line 372) | int mbedtls_ecdsa_can_do( mbedtls_ecp_group_id gid ) function mbedtls_ecdsa_sign (line 389) | int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_... function ecdsa_sign_det_restartable (line 410) | static int ecdsa_sign_det_restartable( mbedtls_ecp_group *grp, function mbedtls_ecdsa_sign_det_ext (line 542) | int mbedtls_ecdsa_sign_det_ext( mbedtls_ecp_group *grp, mbedtls_mpi *r, function ecdsa_verify_restartable (line 567) | static int ecdsa_verify_restartable( mbedtls_ecp_group *grp, function mbedtls_ecdsa_verify (line 675) | int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp, function ecdsa_signature_to_asn1 (line 694) | static int ecdsa_signature_to_asn1( const mbedtls_mpi *r, const mbedtls_... function mbedtls_ecdsa_write_signature_restartable (line 718) | int mbedtls_ecdsa_write_signature_restartable( mbedtls_ecdsa_context *ctx, function mbedtls_ecdsa_write_signature (line 768) | int mbedtls_ecdsa_write_signature( mbedtls_ecdsa_context *ctx, function mbedtls_ecdsa_read_signature (line 786) | int mbedtls_ecdsa_read_signature( mbedtls_ecdsa_context *ctx, function mbedtls_ecdsa_read_signature_restartable (line 800) | int mbedtls_ecdsa_read_signature_restartable( mbedtls_ecdsa_context *ctx, function mbedtls_ecdsa_genkey (line 866) | int mbedtls_ecdsa_genkey( mbedtls_ecdsa_context *ctx, mbedtls_ecp_group_... function mbedtls_ecdsa_from_keypair (line 885) | int mbedtls_ecdsa_from_keypair( mbedtls_ecdsa_context *ctx, const mbedtl... function mbedtls_ecdsa_init (line 904) | void mbedtls_ecdsa_init( mbedtls_ecdsa_context *ctx ) function mbedtls_ecdsa_free (line 914) | void mbedtls_ecdsa_free( mbedtls_ecdsa_context *ctx ) function mbedtls_ecdsa_restart_init (line 926) | void mbedtls_ecdsa_restart_init( mbedtls_ecdsa_restart_ctx *ctx ) function mbedtls_ecdsa_restart_free (line 942) | void mbedtls_ecdsa_restart_free( mbedtls_ecdsa_restart_ctx *ctx ) FILE: third_party/mbedtls/ecdsa.h type mbedtls_ecdsa_restart_sig_ctx (line 56) | typedef struct mbedtls_ecdsa_restart_sig mbedtls_ecdsa_restart_sig_ctx; type mbedtls_ecdsa_restart_det_ctx (line 63) | typedef struct mbedtls_ecdsa_restart_det mbedtls_ecdsa_restart_det_ctx; type mbedtls_ecdsa_restart_ctx (line 68) | typedef struct type mbedtls_ecdsa_restart_ctx (line 82) | typedef void mbedtls_ecdsa_restart_ctx; FILE: third_party/mbedtls/ecp.c type mbedtls_hmac_drbg_context (line 100) | typedef mbedtls_hmac_drbg_context ecp_drbg_context; function ecp_drbg_init (line 103) | static inline void ecp_drbg_init( ecp_drbg_context *ctx ) function ecp_drbg_free (line 109) | static inline void ecp_drbg_free( ecp_drbg_context *ctx ) function ecp_drbg_random (line 115) | static inline int ecp_drbg_random( void *p_rng, function ecp_drbg_seed (line 122) | static int ecp_drbg_seed( ecp_drbg_context *ctx, type mbedtls_ctr_drbg_context (line 147) | typedef mbedtls_ctr_drbg_context ecp_drbg_context; function ecp_drbg_init (line 150) | static inline void ecp_drbg_init( ecp_drbg_context *ctx ) function ecp_drbg_free (line 156) | static inline void ecp_drbg_free( ecp_drbg_context *ctx ) function ecp_drbg_random (line 162) | static inline int ecp_drbg_random( void *p_rng, function ecp_ctr_drbg_null_entropy (line 175) | static int ecp_ctr_drbg_null_entropy(void *ctx, unsigned char *out, size... function ecp_drbg_seed (line 183) | static int ecp_drbg_seed( ecp_drbg_context *ctx, function mbedtls_ecp_set_max_ops (line 277) | void mbedtls_ecp_set_max_ops( unsigned max_ops ) function mbedtls_ecp_restart_is_enabled (line 288) | int mbedtls_ecp_restart_is_enabled( void ) type mbedtls_ecp_restart_mul (line 296) | struct mbedtls_ecp_restart_mul function ecp_restart_rsm_init (line 320) | static void ecp_restart_rsm_init( mbedtls_ecp_restart_mul_ctx *ctx ) function ecp_restart_rsm_free (line 336) | static void ecp_restart_rsm_free( mbedtls_ecp_restart_mul_ctx *ctx ) type mbedtls_ecp_restart_muladd (line 357) | struct mbedtls_ecp_restart_muladd function ecp_restart_ma_init (line 372) | static void ecp_restart_ma_init( mbedtls_ecp_restart_muladd_ctx *ctx ) function ecp_restart_ma_free (line 382) | static void ecp_restart_ma_free( mbedtls_ecp_restart_muladd_ctx *ctx ) function mbedtls_ecp_restart_init (line 397) | void mbedtls_ecp_restart_init( mbedtls_ecp_restart_ctx *ctx ) function mbedtls_ecp_restart_free (line 413) | void mbedtls_ecp_restart_free( mbedtls_ecp_restart_ctx *ctx ) function mbedtls_ecp_check_budget (line 427) | int mbedtls_ecp_check_budget( const mbedtls_ecp_group *grp, function mbedtls_ecp_curve_info (line 581) | const mbedtls_ecp_curve_info *mbedtls_ecp_curve_list( void ) function mbedtls_ecp_group_id (line 600) | const mbedtls_ecp_group_id *mbedtls_ecp_grp_id_list( void ) function mbedtls_ecp_curve_info (line 628) | const mbedtls_ecp_curve_info *mbedtls_ecp_curve_info_from_grp_id( mbedtl... function mbedtls_ecp_curve_info (line 650) | const mbedtls_ecp_curve_info *mbedtls_ecp_curve_info_from_tls_id( uint16... function mbedtls_ecp_curve_info (line 672) | const mbedtls_ecp_curve_info *mbedtls_ecp_curve_info_from_name( const ch... function mbedtls_ecp_curve_type (line 690) | mbedtls_ecp_curve_type mbedtls_ecp_get_type( const mbedtls_ecp_group *grp ) function mbedtls_ecp_point_init (line 705) | void mbedtls_ecp_point_init( mbedtls_ecp_point *pt ) function mbedtls_ecp_group_init (line 722) | void mbedtls_ecp_group_init( mbedtls_ecp_group *grp ) function mbedtls_ecp_keypair_init (line 747) | void mbedtls_ecp_keypair_init( mbedtls_ecp_keypair *key ) function mbedtls_ecp_point_free (line 760) | void mbedtls_ecp_point_free( mbedtls_ecp_point *pt ) function mbedtls_ecp_group_free (line 776) | void mbedtls_ecp_group_free( mbedtls_ecp_group *grp ) function mbedtls_ecp_keypair_free (line 805) | void mbedtls_ecp_keypair_free( mbedtls_ecp_keypair *key ) function mbedtls_ecp_copy (line 825) | int mbedtls_ecp_copy( mbedtls_ecp_point *P, const mbedtls_ecp_point *Q ) function mbedtls_ecp_group_copy (line 848) | int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst, const mbedtls_ecp_gr... function mbedtls_ecp_is_zero (line 864) | int mbedtls_ecp_is_zero( mbedtls_ecp_point *pt ) function mbedtls_ecp_point_cmp (line 882) | int mbedtls_ecp_point_cmp( const mbedtls_ecp_point *P, function mbedtls_ecp_point_read_string (line 908) | int mbedtls_ecp_point_read_string( mbedtls_ecp_point *P, int radix, function mbedtls_ecp_point_write_binary (line 947) | int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp, function mbedtls_ecp_point_read_binary (line 1033) | int mbedtls_ecp_point_read_binary( const mbedtls_ecp_group *grp, function mbedtls_ecp_tls_read_point (line 1102) | int mbedtls_ecp_tls_read_point( const mbedtls_ecp_group *grp, function mbedtls_ecp_tls_write_point (line 1156) | int mbedtls_ecp_tls_write_point( const mbedtls_ecp_group *grp, function mbedtls_ecp_tls_read_group (line 1207) | int mbedtls_ecp_tls_read_group( mbedtls_ecp_group *grp, function mbedtls_ecp_tls_read_group_id (line 1238) | int mbedtls_ecp_tls_read_group_id( mbedtls_ecp_group_id *grp, function mbedtls_ecp_tls_write_group (line 1286) | int mbedtls_ecp_tls_write_group( const mbedtls_ecp_group *grp, size_t *o... function ecp_modp (line 1319) | static int ecp_modp( mbedtls_mpi *N, const mbedtls_ecp_group *grp ) function mbedtls_mpi_mul_mod (line 1367) | int mbedtls_mpi_mul_mod( const mbedtls_ecp_group *grp, function mbedtls_mpi_sub_mod (line 1394) | int mbedtls_mpi_sub_mod( const mbedtls_ecp_group *grp, function mbedtls_mpi_add_mod (line 1416) | static inline int mbedtls_mpi_add_mod( const mbedtls_ecp_group *grp, function ecp_normalize_jac (line 1441) | static int ecp_normalize_jac( const mbedtls_ecp_group *grp, mbedtls_ecp_... function ecp_normalize_jac_many (line 1495) | static int ecp_normalize_jac_many( const mbedtls_ecp_group *grp, function ecp_safe_invert_jac (line 1581) | static int ecp_safe_invert_jac( const mbedtls_ecp_group *grp, function ecp_double_jac (line 1612) | static int ecp_double_jac( const mbedtls_ecp_group *grp, mbedtls_ecp_poi... function ecp_add_mixed (line 1716) | static int ecp_add_mixed( const mbedtls_ecp_group *grp, mbedtls_ecp_poin... function ecp_randomize_jac (line 1803) | static int ecp_randomize_jac( const mbedtls_ecp_group *grp, mbedtls_ecp_... function ecp_comb_recode_core (line 1905) | static void ecp_comb_recode_core( unsigned char x[], size_t d, function ecp_precompute_comb (line 1965) | static int ecp_precompute_comb( const mbedtls_ecp_group *grp, function ecp_select_comb (line 2081) | static int ecp_select_comb( const mbedtls_ecp_group *grp, mbedtls_ecp_po... function ecp_mul_comb_core (line 2107) | static int ecp_mul_comb_core( const mbedtls_ecp_group *grp, mbedtls_ecp_... function ecp_comb_recode_scalar (line 2179) | static int ecp_comb_recode_scalar( const mbedtls_ecp_group *grp, function ecp_mul_comb_after_precomp (line 2214) | static int ecp_mul_comb_after_precomp( const mbedtls_ecp_group *grp, function ecp_pick_window_size (line 2275) | static unsigned char ecp_pick_window_size( const mbedtls_ecp_group *grp, function ecp_mul_comb (line 2318) | static int ecp_mul_comb( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, function ecp_normalize_mxz (line 2470) | static int ecp_normalize_mxz( const mbedtls_ecp_group *grp, mbedtls_ecp_... function ecp_randomize_mxz (line 2496) | static int ecp_randomize_mxz( const mbedtls_ecp_group *grp, mbedtls_ecp_... function ecp_double_add_mxz (line 2548) | static int ecp_double_add_mxz( const mbedtls_ecp_group *grp, function mbedtls_ecp_mul_restartable (line 2707) | int mbedtls_ecp_mul_restartable( mbedtls_ecp_group *grp, mbedtls_ecp_poi... function mbedtls_ecp_mul (line 2799) | int mbedtls_ecp_mul( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, function ecp_check_pubkey_sw (line 2815) | static int ecp_check_pubkey_sw( const mbedtls_ecp_group *grp, const mbed... function mbedtls_ecp_mul_shortcuts (line 2856) | static int mbedtls_ecp_mul_shortcuts( mbedtls_ecp_group *grp, function mbedtls_ecp_muladd (line 3034) | int mbedtls_ecp_muladd( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, function ecp_check_pubkey_mx (line 3052) | static int ecp_check_pubkey_mx( const mbedtls_ecp_group *grp, const mbed... function mbedtls_ecp_check_pubkey (line 3090) | int mbedtls_ecp_check_pubkey( const mbedtls_ecp_group *grp, function dontinline (line 3128) | dontinline int mbedtls_ecp_check_privkey( const mbedtls_ecp_group *grp, function mbedtls_ecp_gen_privkey (line 3176) | int mbedtls_ecp_gen_privkey( const mbedtls_ecp_group *grp, function mbedtls_ecp_gen_keypair_base (line 3293) | int mbedtls_ecp_gen_keypair_base( mbedtls_ecp_group *grp, function mbedtls_ecp_gen_keypair (line 3334) | int mbedtls_ecp_gen_keypair( mbedtls_ecp_group *grp, function mbedtls_ecp_gen_key (line 3362) | int mbedtls_ecp_gen_key( mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypai... function mbedtls_ecp_read_key (line 3393) | int mbedtls_ecp_read_key( mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypa... function mbedtls_ecp_write_key (line 3474) | int mbedtls_ecp_write_key( mbedtls_ecp_keypair *key, function mbedtls_ecp_check_pub_priv (line 3526) | int mbedtls_ecp_check_pub_priv( const mbedtls_ecp_keypair *pub, function self_test_adjust_exponent (line 3573) | static int self_test_adjust_exponent( const mbedtls_ecp_group *grp, function self_test_point (line 3608) | static int self_test_point( int verbose, function mbedtls_ecp_self_test (line 3666) | int mbedtls_ecp_self_test( int verbose ) function mbedtls_ecp_set_zero (line 3790) | int mbedtls_ecp_set_zero( mbedtls_ecp_point *pt ) FILE: third_party/mbedtls/ecp.h type mbedtls_ecp_group_id (line 27) | typedef enum type mbedtls_ecp_curve_type (line 73) | typedef enum type mbedtls_ecp_curve_info (line 83) | typedef struct mbedtls_ecp_curve_info type mbedtls_ecp_point (line 102) | typedef struct mbedtls_ecp_point type mbedtls_ecp_group (line 151) | typedef struct mbedtls_ecp_group type mbedtls_ecp_restart_mul_ctx (line 243) | typedef struct mbedtls_ecp_restart_mul mbedtls_ecp_restart_mul_ctx; type mbedtls_ecp_restart_muladd_ctx (line 250) | typedef struct mbedtls_ecp_restart_muladd mbedtls_ecp_restart_muladd_ctx; type mbedtls_ecp_restart_ctx (line 255) | typedef struct type mbedtls_ecp_restart_ctx (line 296) | typedef void mbedtls_ecp_restart_ctx; type mbedtls_ecp_keypair (line 308) | typedef struct mbedtls_ecp_keypair FILE: third_party/mbedtls/ecp256.c function mbedtls_p256_isz (line 35) | static bool function mbedtls_p256_gte (line 41) | static bool function mbedtls_p256_cmp (line 56) | static int function mbedtls_p256_red (line 79) | static void function mbedtls_p256_gro (line 102) | static void function mbedtls_p256_rum (line 125) | static void function mbedtls_p256_mod (line 132) | static void function mbedtls_p256_sar (line 147) | static void function mbedtls_p256_shl (line 157) | static void function mbedtls_p256_mul (line 168) | static inline void function mbedtls_p256_plu (line 177) | static void function mbedtls_p256_slu (line 205) | static void function mbedtls_p256_add (line 233) | static void function mbedtls_p256_sub (line 268) | static void function mbedtls_p256_hub (line 305) | static void function mbedtls_p256_cop (line 332) | static inline void function mbedtls_p256_dim (line 339) | static int function mbedtls_p256_double_jac (line 349) | int mbedtls_p256_double_jac( const mbedtls_ecp_group *G, function mbedtls_p256_add_mixed (line 405) | int mbedtls_p256_add_mixed( const mbedtls_ecp_group *G, function mbedtls_p256_inv (line 469) | static void function mbedtls_p256_normalize_jac_many (line 517) | int mbedtls_p256_normalize_jac_many( const mbedtls_ecp_group *grp, function mbedtls_p256_normalize_jac (line 550) | int mbedtls_p256_normalize_jac( const mbedtls_ecp_group *grp, FILE: third_party/mbedtls/ecp384.c function mbedtls_p384_isz (line 35) | static bool function mbedtls_p384_gte (line 41) | static bool function mbedtls_p384_cmp (line 60) | static int function mbedtls_p384_red (line 83) | static inline void function mbedtls_p384_gro (line 110) | static inline void function mbedtls_p384_rum (line 137) | static inline void function mbedtls_p384_mod (line 144) | void mbedtls_p384_mod( uint64_t X[12] ) function mbedtls_p384_sar (line 156) | static inline void function mbedtls_p384_shl (line 168) | static inline void function mbedtls_p384_mul (line 181) | static void function mbedtls_p384_plu (line 208) | static void function mbedtls_p384_slu (line 242) | static void function mbedtls_p384_add (line 276) | static void function mbedtls_p384_sub (line 319) | static void function mbedtls_p384_hub (line 364) | static void function mbedtls_p384_cop (line 395) | static inline void function mbedtls_p384_dim (line 402) | static int function mbedtls_p384_double_jac (line 412) | int mbedtls_p384_double_jac( const mbedtls_ecp_group *G, function mbedtls_p384_add_mixed (line 447) | int mbedtls_p384_add_mixed( const mbedtls_ecp_group *G, function mbedtls_p384_inv (line 506) | static void function mbedtls_p384_normalize_jac (line 554) | int mbedtls_p384_normalize_jac( const mbedtls_ecp_group *grp, function mbedtls_p384_normalize_jac_many (line 571) | int mbedtls_p384_normalize_jac_many( const mbedtls_ecp_group *grp, FILE: third_party/mbedtls/ecp_curves.c function ecp_mpi_load (line 584) | static inline void ecp_mpi_load( mbedtls_mpi *X, const mbedtls_mpi_uint ... function ecp_mpi_set1 (line 594) | static inline void ecp_mpi_set1( mbedtls_mpi *X ) function ecp_group_load (line 605) | static int ecp_group_load( mbedtls_ecp_group *grp, function ecp_use_curve25519 (line 688) | static int ecp_use_curve25519( mbedtls_ecp_group *grp ) function ecp_use_curve448 (line 727) | static int ecp_use_curve448( mbedtls_ecp_group *grp ) function mbedtls_ecp_group_load (line 786) | int mbedtls_ecp_group_load( mbedtls_ecp_group *grp, mbedtls_ecp_group_id... function add64 (line 901) | static inline void add64( mbedtls_mpi_uint *dst, mbedtls_mpi_uint *src, ... function carry64 (line 914) | static inline void carry64( mbedtls_mpi_uint *dst, mbedtls_mpi_uint *car... function ecp_mod_p192 (line 933) | static int ecp_mod_p192( mbedtls_mpi *N ) function add32 (line 1006) | static inline void add32( uint32_t *dst, uint32_t src, signed char *carry ) function sub32 (line 1012) | static inline void sub32( uint32_t *dst, uint32_t src, signed char *carry ) function fix_negative (line 1060) | static inline int fix_negative( mbedtls_mpi *N, signed char c, mbedtls_m... function ecp_mod_p224 (line 1087) | static int ecp_mod_p224( mbedtls_mpi *N ) function ecp_mod_p256_old (line 1108) | int ecp_mod_p256_old( mbedtls_mpi *N ) function ecp_mod_p384_old (line 1145) | int ecp_mod_p384_old( mbedtls_mpi *N ) function ecp_mod_p521 (line 1218) | static int ecp_mod_p521( mbedtls_mpi *N ) function ecp_mod_p255 (line 1267) | static int ecp_mod_p255( mbedtls_mpi *N ) function ecp_mod_p448 (line 1324) | static int ecp_mod_p448( mbedtls_mpi *N ) function ecp_mod_koblitz (line 1385) | static inline int ecp_mod_koblitz( mbedtls_mpi *N, mbedtls_mpi_uint *Rp,... function ecp_mod_p192k1 (line 1459) | static int ecp_mod_p192k1( mbedtls_mpi *N ) function ecp_mod_p224k1 (line 1473) | static int ecp_mod_p224k1( mbedtls_mpi *N ) function ecp_mod_p256k1 (line 1492) | static int ecp_mod_p256k1( mbedtls_mpi *N ) FILE: third_party/mbedtls/ecpshl.c function mbedtls_mpi_shift_l_mod_p256 (line 21) | static void mbedtls_mpi_shift_l_mod_p256( const mbedtls_ecp_group *G, function mbedtls_mpi_shift_l_mod_p384 (line 49) | static void mbedtls_mpi_shift_l_mod_p384( const mbedtls_ecp_group *G, function mbedtls_mpi_shift_l_mod (line 85) | int mbedtls_mpi_shift_l_mod( const mbedtls_ecp_group *G, mbedtls_mpi *X ) FILE: third_party/mbedtls/entropy.c function mbedtls_entropy_init (line 62) | void mbedtls_entropy_init( mbedtls_entropy_context *ctx ) function mbedtls_entropy_free (line 86) | void mbedtls_entropy_free( mbedtls_entropy_context *ctx ) function mbedtls_entropy_add_source (line 121) | int mbedtls_entropy_add_source( mbedtls_entropy_context *ctx, function entropy_update (line 139) | static int entropy_update( mbedtls_entropy_context *ctx, unsigned char s... function mbedtls_entropy_update_manual (line 204) | int mbedtls_entropy_update_manual( mbedtls_entropy_context *ctx, function entropy_gather_internal (line 213) | static int entropy_gather_internal( mbedtls_entropy_context *ctx ) function mbedtls_entropy_gather (line 267) | int mbedtls_entropy_gather( mbedtls_entropy_context *ctx ) function mbedtls_entropy_func (line 282) | int mbedtls_entropy_func( void *data, unsigned char *output, size_t len ) function mbedtls_entropy_update_nv_seed (line 403) | int mbedtls_entropy_update_nv_seed( mbedtls_entropy_context *ctx ) function mbedtls_entropy_write_seed_file (line 430) | int mbedtls_entropy_write_seed_file( mbedtls_entropy_context *ctx, const... function mbedtls_entropy_update_seed_file (line 469) | int mbedtls_entropy_update_seed_file( mbedtls_entropy_context *ctx, cons... function entropy_dummy_source (line 507) | static int entropy_dummy_source( void *data, unsigned char *output, function mbedtls_entropy_source_self_test_gather (line 521) | static int mbedtls_entropy_source_self_test_gather( unsigned char *buf, ... function mbedtls_entropy_source_self_test_check_bits (line 547) | static int mbedtls_entropy_source_self_test_check_bits( const unsigned c... function mbedtls_entropy_source_self_test (line 576) | int mbedtls_entropy_source_self_test( int verbose ) function mbedtls_entropy_self_test (line 643) | int mbedtls_entropy_self_test( int verbose ) FILE: third_party/mbedtls/entropy.h type mbedtls_entropy_source_state (line 58) | typedef struct mbedtls_entropy_source_state type mbedtls_entropy_context (line 71) | typedef struct mbedtls_entropy_context FILE: third_party/mbedtls/entropy_poll.c function mbedtls_hardclock_poll (line 22) | int mbedtls_hardclock_poll(void *data, unsigned char *output, size_t len, FILE: third_party/mbedtls/error.c function mbedtls_strerror (line 643) | void mbedtls_strerror( int ret, char *buf, size_t buflen ) function mbedtls_strerror (line 713) | void mbedtls_strerror( int ret, char *buf, size_t buflen ) FILE: third_party/mbedtls/everest.c function forceinline (line 31) | forceinline void HaclBignumCopy(uint64_t o[5], uint64_t p[5]) { function forceinline (line 37) | forceinline void HaclBignumFsum(uint64_t o[5], uint64_t p[5]) { function forceinline (line 43) | forceinline void HaclBignumTrunc(uint64_t o[5], uint128_t p[5]) { function forceinline (line 49) | forceinline void HaclBignumCarry(uint64_t p[5]) { function forceinline (line 56) | forceinline void HaclBignumCarryWide(uint128_t p[5]) { function HaclBignumFmulReduce (line 63) | static void HaclBignumFmulReduce(uint128_t o[5], uint64_t p[5], uint64_t... function HaclBignumFmul (line 80) | static void HaclBignumFmul(uint64_t o[5], uint64_t p[5], uint64_t q[5]) { function HaclBignumFsquare (line 92) | static void HaclBignumFsquare(uint128_t t[5], uint64_t p[5]) { function HaclBignumFsqa (line 100) | static void HaclBignumFsqa(uint64_t o[5], uint32_t n) { function HaclBignumFsqr (line 113) | static void HaclBignumFsqr(uint64_t o[5], uint64_t p[5], uint32_t n) { function HaclBignumCrecip (line 118) | static void HaclBignumCrecip(uint64_t o[5], uint64_t z[5]) { function HaclBignumFdif (line 144) | static void HaclBignumFdif(uint64_t a[5], uint64_t b[5]) { function HaclBignumFscalar (line 152) | static void HaclBignumFscalar(uint64_t o[5], uint64_t p[5], uint64_t s) { function HaclEcPointSwap (line 162) | static void HaclEcPointSwap(uint64_t a[2][5], uint64_t b[2][5], uint64_t... function HaclEcFormatFexpand (line 175) | static void HaclEcFormatFexpand(uint64_t o[5], const uint8_t p[32]) { function HaclEcFormatFcontract (line 183) | static void HaclEcFormatFcontract(uint8_t o[32], uint64_t p[5]) { function HaclEcFormatScalarOfPoint (line 210) | static void HaclEcFormatScalarOfPoint(uint8_t o[32], uint64_t p[2][5]) { function HaclEcAddAndDoubleFmonty (line 217) | static void HaclEcAddAndDoubleFmonty(uint64_t xz2[2][5], uint64_t xz3[2]... function curve25519 (line 247) | void curve25519(uint8_t mypublic[32], const uint8_t secret[32], FILE: third_party/mbedtls/fastdiv.h function COSMOPOLITAN_C_START_ (line 4) | COSMOPOLITAN_C_START_ function GetDivisor (line 12) | static inline struct Divisor GetDivisor(uint64_t d) { function forceinline (line 20) | forceinline uint64_t Divide(uint64_t x, struct Divisor d) { FILE: third_party/mbedtls/formatclientciphers.c function __wur (line 28) | __wur char *FormatSslClientCiphers(const mbedtls_ssl_context *ssl) { FILE: third_party/mbedtls/gcm.c function mbedtls_gcm_init (line 82) | void mbedtls_gcm_init( mbedtls_gcm_context *ctx ) function gcm_gen_table (line 96) | static int gcm_gen_table( mbedtls_gcm_context *ctx ) function mbedtls_gcm_setkey (line 156) | int mbedtls_gcm_setkey( mbedtls_gcm_context *ctx, function gcm_mult (line 202) | static void gcm_mult( mbedtls_gcm_context *ctx, unsigned char x[16] ) function mbedtls_gcm_starts (line 255) | int mbedtls_gcm_starts( mbedtls_gcm_context *ctx, function mbedtls_gcm_update (line 343) | int mbedtls_gcm_update( mbedtls_gcm_context *ctx, function mbedtls_gcm_finish (line 459) | int mbedtls_gcm_finish( mbedtls_gcm_context *ctx, function mbedtls_gcm_crypt_and_tag (line 533) | int mbedtls_gcm_crypt_and_tag( mbedtls_gcm_context *ctx, function mbedtls_gcm_auth_decrypt (line 594) | int mbedtls_gcm_auth_decrypt( mbedtls_gcm_context *ctx, function mbedtls_gcm_free (line 637) | void mbedtls_gcm_free( mbedtls_gcm_context *ctx ) function mbedtls_gcm_self_test (line 881) | int mbedtls_gcm_self_test( int verbose ) FILE: third_party/mbedtls/gcm.h type mbedtls_gcm_context (line 13) | typedef struct mbedtls_gcm_context { FILE: third_party/mbedtls/getciphersuite.c function mbedtls_ssl_ciphersuite_t (line 35) | const mbedtls_ssl_ciphersuite_t *GetCipherSuite(const char *s) { FILE: third_party/mbedtls/hkdf.c function mbedtls_hkdf (line 52) | int mbedtls_hkdf( const mbedtls_md_info_t *md, const unsigned char *salt, function mbedtls_hkdf_extract (line 93) | int mbedtls_hkdf_extract( const mbedtls_md_info_t *md, function mbedtls_hkdf_expand (line 144) | int mbedtls_hkdf_expand( const mbedtls_md_info_t *md, const unsigned cha... FILE: third_party/mbedtls/hmac_drbg.c function mbedtls_hmac_drbg_init (line 65) | void mbedtls_hmac_drbg_init( mbedtls_hmac_drbg_context *ctx ) function mbedtls_hmac_drbg_update_ret (line 88) | int mbedtls_hmac_drbg_update_ret( mbedtls_hmac_drbg_context *ctx, function mbedtls_hmac_drbg_seed_buf (line 151) | int mbedtls_hmac_drbg_seed_buf( mbedtls_hmac_drbg_context *ctx, function hmac_drbg_reseed_core (line 181) | static int hmac_drbg_reseed_core( mbedtls_hmac_drbg_context *ctx, function mbedtls_hmac_drbg_reseed (line 281) | int mbedtls_hmac_drbg_reseed( mbedtls_hmac_drbg_context *ctx, function mbedtls_hmac_drbg_seed (line 345) | int mbedtls_hmac_drbg_seed( mbedtls_hmac_drbg_context *ctx, function mbedtls_hmac_drbg_set_prediction_resistance (line 408) | void mbedtls_hmac_drbg_set_prediction_resistance( mbedtls_hmac_drbg_cont... function mbedtls_hmac_drbg_set_entropy_len (line 423) | void mbedtls_hmac_drbg_set_entropy_len( mbedtls_hmac_drbg_context *ctx, ... function mbedtls_hmac_drbg_set_reseed_interval (line 440) | void mbedtls_hmac_drbg_set_reseed_interval( mbedtls_hmac_drbg_context *c... function mbedtls_hmac_drbg_random_with_add (line 476) | int mbedtls_hmac_drbg_random_with_add( void *p_rng, function mbedtls_hmac_drbg_random (line 562) | int mbedtls_hmac_drbg_random( void *p_rng, unsigned char *output, size_t... function mbedtls_hmac_drbg_free (line 574) | void mbedtls_hmac_drbg_free( mbedtls_hmac_drbg_context *ctx ) function mbedtls_hmac_drbg_write_seed_file (line 596) | int mbedtls_hmac_drbg_write_seed_file( mbedtls_hmac_drbg_context *ctx, c... function mbedtls_hmac_drbg_update_seed_file (line 637) | int mbedtls_hmac_drbg_update_seed_file( mbedtls_hmac_drbg_context *ctx, ... function hmac_drbg_self_test_entropy (line 712) | static int hmac_drbg_self_test_entropy( void *data, function mbedtls_hmac_drbg_self_test (line 734) | int mbedtls_hmac_drbg_self_test( int verbose ) FILE: third_party/mbedtls/hmac_drbg.h type mbedtls_hmac_drbg_context (line 31) | typedef struct mbedtls_hmac_drbg_context FILE: third_party/mbedtls/isciphersuitegood.c function IsCipherSuiteGood (line 20) | bool IsCipherSuiteGood(uint16_t x) { FILE: third_party/mbedtls/karatsuba.c function forceinline (line 26) | forceinline int Cmp(uint64_t *a, uint64_t *b, size_t n) { function forceinline (line 38) | forceinline bool Sub(uint64_t *C, uint64_t *A, uint64_t *B, size_t n) { function forceinline (line 62) | forceinline bool Add(uint64_t *C, uint64_t *A, uint64_t *B, size_t n) { function Karatsuba (line 92) | void Karatsuba(uint64_t *C, uint64_t *A, uint64_t *B, size_t n, uint64_t... FILE: third_party/mbedtls/md.c function mbedtls_md_info_t (line 119) | const mbedtls_md_info_t *mbedtls_md_info_from_string( const char *md_name ) function mbedtls_md_info_t (line 168) | const mbedtls_md_info_t *mbedtls_md_info_from_type( mbedtls_md_type_t md... function GetMdContextSize (line 209) | static int16_t GetMdContextSize(mbedtls_md_type_t t) function mbedtls_md_init (line 256) | void mbedtls_md_init( mbedtls_md_context_t *ctx ) function mbedtls_md_free (line 274) | void mbedtls_md_free( mbedtls_md_context_t *ctx ) function mbedtls_md_clone (line 313) | int mbedtls_md_clone( mbedtls_md_context_t *dst, function mbedtls_md_setup (line 355) | int mbedtls_md_setup( mbedtls_md_context_t *ctx, const mbedtls_md_info_t... function mbedtls_md_file (line 396) | int mbedtls_md_file( const mbedtls_md_info_t *md_info, const char *path,... function mbedtls_md_hmac_starts (line 441) | int mbedtls_md_hmac_starts( mbedtls_md_context_t *ctx, const unsigned ch... function mbedtls_md_hmac_finish (line 491) | int mbedtls_md_hmac_finish( mbedtls_md_context_t *ctx, unsigned char *ou... function mbedtls_md_hmac_reset (line 523) | int mbedtls_md_hmac_reset( mbedtls_md_context_t *ctx ) function mbedtls_md_hmac (line 557) | int mbedtls_md_hmac( const mbedtls_md_info_t *md_info, FILE: third_party/mbedtls/md.h type mbedtls_md_type_t (line 21) | typedef enum { type mbedtls_md_info_t (line 51) | typedef struct mbedtls_md_info_t { type mbedtls_md_context_t (line 66) | typedef struct mbedtls_md_context_t { function mbedtls_md_get_size (line 89) | forceinline unsigned char mbedtls_md_get_size( const mbedtls_md_info_t *... function mbedtls_md_get_block_size (line 105) | forceinline unsigned char mbedtls_md_get_block_size( const mbedtls_md_in... function forceinline (line 121) | forceinline mbedtls_md_type_t mbedtls_md_get_type( const mbedtls_md_info... function forceinline (line 137) | forceinline const char *mbedtls_md_get_name( const mbedtls_md_info_t *md... function forceinline (line 157) | forceinline int mbedtls_md_starts( mbedtls_md_context_t *ctx ) function forceinline (line 180) | forceinline int mbedtls_md_update( mbedtls_md_context_t *ctx, function forceinline (line 206) | forceinline int mbedtls_md_finish( mbedtls_md_context_t *ctx, function forceinline (line 232) | forceinline int mbedtls_md( const mbedtls_md_info_t *md_info, function forceinline (line 266) | forceinline int mbedtls_md_hmac_update( mbedtls_md_context_t *ctx, function forceinline (line 279) | forceinline int mbedtls_md_process( mbedtls_md_context_t *ctx, const uns... FILE: third_party/mbedtls/md5.c function mbedtls_md5_clone (line 66) | void mbedtls_md5_clone( mbedtls_md5_context *dst, function mbedtls_md5_starts_ret (line 83) | int mbedtls_md5_starts_ret( mbedtls_md5_context *ctx ) function mbedtls_internal_md5_process (line 109) | int mbedtls_internal_md5_process( mbedtls_md5_context *ctx, function mbedtls_md5_update_ret (line 233) | int mbedtls_md5_update_ret( mbedtls_md5_context *ctx, function mbedtls_md5_finish_ret (line 293) | int mbedtls_md5_finish_ret( mbedtls_md5_context *ctx, function mbedtls_md5_ret (line 362) | int mbedtls_md5_ret( const void *input, FILE: third_party/mbedtls/md5.h type mbedtls_md5_context (line 17) | typedef struct mbedtls_md5_context function mbedtls_md5_init (line 42) | static inline void mbedtls_md5_init( mbedtls_md5_context *ctx ) function mbedtls_md5_free (line 56) | static inline void mbedtls_md5_free( mbedtls_md5_context *ctx ) FILE: third_party/mbedtls/md5t.c function mbedtls_md5_self_test (line 70) | int mbedtls_md5_self_test( int verbose ) FILE: third_party/mbedtls/memory_buffer_alloc.c type memory_header (line 48) | typedef struct _memory_header memory_header; type _memory_header (line 49) | struct _memory_header type buffer_alloc_ctx (line 65) | typedef struct function debug_header (line 86) | static void debug_header( memory_header *hdr ) function debug_chain (line 107) | static void debug_chain( void ) function verify_header (line 129) | static int verify_header( memory_header *hdr ) function verify_chain (line 174) | static int verify_chain( void ) function buffer_alloc_free (line 376) | static void buffer_alloc_free( void *ptr ) function mbedtls_memory_buffer_set_verify (line 493) | void mbedtls_memory_buffer_set_verify( int verify ) function mbedtls_memory_buffer_alloc_verify (line 498) | int mbedtls_memory_buffer_alloc_verify( void ) function mbedtls_memory_buffer_alloc_status (line 504) | void mbedtls_memory_buffer_alloc_status( void ) function mbedtls_memory_buffer_alloc_max_get (line 526) | void mbedtls_memory_buffer_alloc_max_get( size_t *max_used, size_t *max_... function mbedtls_memory_buffer_alloc_max_reset (line 532) | void mbedtls_memory_buffer_alloc_max_reset( void ) function mbedtls_memory_buffer_alloc_cur_get (line 538) | void mbedtls_memory_buffer_alloc_cur_get( size_t *cur_used, size_t *cur_... function mbedtls_memory_buffer_alloc_init (line 545) | void mbedtls_memory_buffer_alloc_init( unsigned char *buf, size_t len ) function mbedtls_memory_buffer_alloc_free (line 573) | void mbedtls_memory_buffer_alloc_free( void ) function check_pointer (line 579) | static int check_pointer( void *p ) function mbedtls_memory_buffer_alloc_self_test (line 615) | int mbedtls_memory_buffer_alloc_self_test( int verbose ) FILE: third_party/mbedtls/net_sockets.c function net_prepare (line 42) | static int net_prepare(void) { function mbedtls_net_init (line 53) | void mbedtls_net_init(mbedtls_net_context *ctx) { function mbedtls_net_connect (line 72) | int mbedtls_net_connect(mbedtls_net_context *ctx, const char *host, function mbedtls_net_bind (line 126) | int mbedtls_net_bind(mbedtls_net_context *ctx, const char *bind_ip, function net_would_block (line 182) | static int net_would_block(const mbedtls_net_context *ctx) { function mbedtls_net_accept (line 214) | int mbedtls_net_accept(mbedtls_net_context *bind_ctx, function mbedtls_net_set_block (line 303) | int mbedtls_net_set_block(mbedtls_net_context *ctx) { function mbedtls_net_set_nonblock (line 314) | int mbedtls_net_set_nonblock(mbedtls_net_context *ctx) { function mbedtls_net_poll (line 343) | int mbedtls_net_poll(mbedtls_net_context *ctx, uint32_t rw, uint32_t tim... function mbedtls_net_usleep (line 399) | void mbedtls_net_usleep(unsigned long usec) { function mbedtls_net_recv (line 415) | int mbedtls_net_recv(void *ctx, unsigned char *buf, size_t len) { function mbedtls_net_recv_timeout (line 457) | int mbedtls_net_recv_timeout(void *ctx, unsigned char *buf, size_t len, function mbedtls_net_send (line 497) | int mbedtls_net_send(void *ctx, const unsigned char *buf, size_t len) { function mbedtls_net_close (line 518) | void mbedtls_net_close(mbedtls_net_context *ctx) { function mbedtls_net_free (line 529) | void mbedtls_net_free(mbedtls_net_context *ctx) { FILE: third_party/mbedtls/net_sockets.h type mbedtls_net_context (line 34) | typedef struct mbedtls_net_context FILE: third_party/mbedtls/nist_kw.c function mbedtls_nist_kw_init (line 68) | void mbedtls_nist_kw_init( mbedtls_nist_kw_context *ctx ) function mbedtls_nist_kw_setkey (line 73) | int mbedtls_nist_kw_setkey( mbedtls_nist_kw_context *ctx, function mbedtls_nist_kw_free (line 122) | void mbedtls_nist_kw_free( mbedtls_nist_kw_context *ctx ) function calc_a_xor_t (line 132) | static void calc_a_xor_t( unsigned char A[KW_SEMIBLOCK_LENGTH], uint64_t... function mbedtls_nist_kw_wrap (line 145) | int mbedtls_nist_kw_wrap( mbedtls_nist_kw_context *ctx, function unwrap (line 286) | static int unwrap( mbedtls_nist_kw_context *ctx, function mbedtls_nist_kw_unwrap (line 347) | int mbedtls_nist_kw_unwrap( mbedtls_nist_kw_context *ctx, function mbedtls_nist_kw_self_test (line 587) | int mbedtls_nist_kw_self_test( int verbose ) FILE: third_party/mbedtls/nist_kw.h type mbedtls_nist_kw_mode_t (line 10) | typedef enum type mbedtls_nist_kw_context (line 27) | typedef struct { FILE: third_party/mbedtls/oid.c type oid_x520_attr_t (line 145) | typedef struct { type oid_x509_ext_t (line 240) | typedef struct { type oid_sig_alg_t (line 307) | typedef struct { type oid_pk_alg_t (line 416) | typedef struct { type oid_ecp_grp_t (line 449) | typedef struct { type oid_cipher_alg_t (line 537) | typedef struct { type oid_md_alg_t (line 566) | typedef struct { type oid_md_hmac_t (line 630) | typedef struct { type oid_pkcs12_pbe_alg_t (line 677) | typedef struct { function mbedtls_oid_get_numeric_string (line 713) | int mbedtls_oid_get_numeric_string( char *buf, size_t size, FILE: third_party/mbedtls/oid.h type mbedtls_oid_descriptor_t (line 396) | typedef struct mbedtls_oid_descriptor_t FILE: third_party/mbedtls/param.c function mbedtls_param_failed (line 26) | void mbedtls_param_failed(const char *msg, const char *file, int line) { FILE: third_party/mbedtls/pem.c function mbedtls_pem_init (line 39) | void mbedtls_pem_init( mbedtls_pem_context *ctx ) function pem_get_iv (line 49) | static int pem_get_iv( const unsigned char *s, unsigned char *iv, function pem_pbkdf1 (line 66) | static int pem_pbkdf1( unsigned char *key, size_t keylen, function pem_des_decrypt (line 110) | static int pem_des_decrypt( unsigned char des_iv[8], function pem_des3_decrypt (line 133) | static int pem_des3_decrypt( unsigned char des3_iv[8], function pem_aes_decrypt (line 158) | static int pem_aes_decrypt( unsigned char aes_iv[16], unsigned int keylen, function mbedtls_pem_read_buffer (line 182) | int mbedtls_pem_read_buffer( mbedtls_pem_context *ctx, const char *heade... function mbedtls_pem_free (line 343) | void mbedtls_pem_free( mbedtls_pem_context *ctx ) function mbedtls_pem_write_buffer (line 356) | int mbedtls_pem_write_buffer( const char *header, const char *footer, FILE: third_party/mbedtls/pem.h type mbedtls_pem_context (line 30) | typedef struct mbedtls_pem_context FILE: third_party/mbedtls/pk.c function mbedtls_pk_init (line 45) | void mbedtls_pk_init( mbedtls_pk_context *ctx ) function mbedtls_pk_free (line 63) | void mbedtls_pk_free( mbedtls_pk_context *ctx ) function mbedtls_pk_restart_init (line 79) | void mbedtls_pk_restart_init( mbedtls_pk_restart_ctx *ctx ) function mbedtls_pk_restart_free (line 92) | void mbedtls_pk_restart_free( mbedtls_pk_restart_ctx *ctx ) function mbedtls_pk_info_t (line 112) | const mbedtls_pk_info_t * mbedtls_pk_info_from_type( mbedtls_pk_type_t p... function mbedtls_pk_setup (line 150) | int mbedtls_pk_setup( mbedtls_pk_context *ctx, const mbedtls_pk_info_t *... function mbedtls_pk_setup_rsa_alt (line 179) | int mbedtls_pk_setup_rsa_alt( mbedtls_pk_context *ctx, void * key, function mbedtls_pk_can_do (line 218) | int mbedtls_pk_can_do( const mbedtls_pk_context *ctx, mbedtls_pk_type_t ... function pk_hashlen_helper (line 231) | static inline int pk_hashlen_helper( mbedtls_md_type_t md_alg, size_t *h... function pk_restart_setup (line 246) | static int pk_restart_setup( mbedtls_pk_restart_ctx *ctx, function mbedtls_pk_verify_restartable (line 286) | int mbedtls_pk_verify_restartable( mbedtls_pk_context *ctx, function mbedtls_pk_verify (line 355) | int mbedtls_pk_verify( mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg, function mbedtls_pk_verify_ext (line 392) | int mbedtls_pk_verify_ext( mbedtls_pk_type_t type, const void *options, function mbedtls_pk_sign_restartable (line 468) | int mbedtls_pk_sign_restartable( mbedtls_pk_context *ctx, function mbedtls_pk_sign (line 536) | int mbedtls_pk_sign( mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg, function mbedtls_pk_decrypt (line 562) | int mbedtls_pk_decrypt( mbedtls_pk_context *ctx, function mbedtls_pk_encrypt (line 595) | int mbedtls_pk_encrypt( mbedtls_pk_context *ctx, function mbedtls_pk_check_pair (line 625) | int mbedtls_pk_check_pair( const mbedtls_pk_context *pub, const mbedtls_... function mbedtls_pk_get_bitlen (line 656) | size_t mbedtls_pk_get_bitlen( const mbedtls_pk_context *ctx ) function mbedtls_pk_debug (line 673) | int mbedtls_pk_debug( const mbedtls_pk_context *ctx, mbedtls_pk_debug_it... function mbedtls_pk_type_t (line 707) | mbedtls_pk_type_t mbedtls_pk_get_type( const mbedtls_pk_context *ctx ) FILE: third_party/mbedtls/pk.h type mbedtls_pk_type_t (line 31) | typedef enum { type mbedtls_pk_rsassa_pss_options (line 46) | typedef struct mbedtls_pk_rsassa_pss_options type mbedtls_pk_debug_type (line 108) | typedef enum type mbedtls_pk_debug_item (line 118) | typedef struct mbedtls_pk_debug_item type mbedtls_pk_info_t (line 131) | typedef struct mbedtls_pk_info_t mbedtls_pk_info_t; type mbedtls_pk_context (line 136) | typedef struct mbedtls_pk_context type mbedtls_pk_restart_ctx (line 146) | typedef struct type mbedtls_pk_restart_ctx (line 153) | typedef void mbedtls_pk_restart_ctx; function mbedtls_rsa_context (line 162) | static inline mbedtls_rsa_context *mbedtls_pk_rsa( const mbedtls_pk_cont... function mbedtls_ecp_keypair (line 173) | static inline mbedtls_ecp_keypair *mbedtls_pk_ec( const mbedtls_pk_conte... function mbedtls_pk_get_len (line 230) | static inline size_t mbedtls_pk_get_len( const mbedtls_pk_context *ctx ) FILE: third_party/mbedtls/pk_internal.h type mbedtls_pk_info_t (line 6) | struct mbedtls_pk_info_t type mbedtls_rsa_alt_context (line 82) | typedef struct FILE: third_party/mbedtls/pk_wrap.c function rsa_can_do (line 38) | static int rsa_can_do( mbedtls_pk_type_t type ) function rsa_get_bitlen (line 44) | static size_t rsa_get_bitlen( const void *ctx ) function rsa_verify_wrap (line 50) | static int rsa_verify_wrap( void *ctx, mbedtls_md_type_t md_alg, function rsa_sign_wrap (line 77) | static int rsa_sign_wrap( void *ctx, mbedtls_md_type_t md_alg, function rsa_decrypt_wrap (line 92) | static int rsa_decrypt_wrap( void *ctx, function rsa_encrypt_wrap (line 104) | static int rsa_encrypt_wrap( void *ctx, function rsa_check_pair_wrap (line 117) | static int rsa_check_pair_wrap( const void *pub, const void *prv ) function rsa_free_wrap (line 131) | static void rsa_free_wrap( void *ctx ) function rsa_debug (line 137) | static void rsa_debug( const void *ctx, mbedtls_pk_debug_item *items ) function eckey_can_do (line 176) | static int eckey_can_do( mbedtls_pk_type_t type ) function eckey_get_bitlen (line 183) | static size_t eckey_get_bitlen( const void *ctx ) function eckey_verify_wrap (line 199) | static int eckey_verify_wrap( void *ctx, mbedtls_md_type_t md_alg, function eckey_sign_wrap (line 216) | static int eckey_sign_wrap( void *ctx, mbedtls_md_type_t md_alg, type eckey_restart_ctx (line 254) | typedef struct function eckey_rs_free (line 273) | static void eckey_rs_free( void *ctx ) function eckey_verify_rs_wrap (line 284) | static int eckey_verify_rs_wrap( void *ctx, mbedtls_md_type_t md_alg, function eckey_sign_rs_wrap (line 304) | static int eckey_sign_rs_wrap( void *ctx, mbedtls_md_type_t md_alg, function eckey_check_pair (line 328) | static int eckey_check_pair( const void *pub, const void *prv ) function eckey_free_wrap (line 342) | static void eckey_free_wrap( void *ctx ) function eckey_debug (line 348) | static void eckey_debug( const void *ctx, mbedtls_pk_debug_item *items ) function eckeydh_can_do (line 386) | static int eckeydh_can_do( mbedtls_pk_type_t type ) function ecdsa_can_do (line 417) | static int ecdsa_can_do( mbedtls_pk_type_t type ) function ecdsa_verify_wrap (line 422) | static int ecdsa_verify_wrap( void *ctx, mbedtls_md_type_t md_alg, function ecdsa_sign_wrap (line 435) | static int ecdsa_sign_wrap( void *ctx, mbedtls_md_type_t md_alg, function ecdsa_verify_rs_wrap (line 445) | static int ecdsa_verify_rs_wrap( void *ctx, mbedtls_md_type_t md_alg, function ecdsa_sign_rs_wrap (line 464) | static int ecdsa_sign_rs_wrap( void *ctx, mbedtls_md_type_t md_alg, function ecdsa_free_wrap (line 486) | static void ecdsa_free_wrap( void *ctx ) function ecdsa_rs_free (line 501) | static void ecdsa_rs_free( void *ctx ) function rsa_alt_can_do (line 536) | static int rsa_alt_can_do( mbedtls_pk_type_t type ) function rsa_alt_get_bitlen (line 541) | static size_t rsa_alt_get_bitlen( const void *ctx ) function rsa_alt_sign_wrap (line 547) | static int rsa_alt_sign_wrap( void *ctx, mbedtls_md_type_t md_alg, function rsa_alt_decrypt_wrap (line 564) | static int rsa_alt_decrypt_wrap( void *ctx, function rsa_alt_check_pair (line 579) | static int rsa_alt_check_pair( const void *pub, const void *prv ) function rsa_alt_free_wrap (line 611) | static void rsa_alt_free_wrap( void *ctx ) FILE: third_party/mbedtls/pkcs5.c function pkcs5_parse_pbkdf2_params (line 37) | static int pkcs5_parse_pbkdf2_params( const mbedtls_asn1_buf *params, function mbedtls_pkcs5_pbes2 (line 96) | int mbedtls_pkcs5_pbes2( const mbedtls_asn1_buf *pbe_params, int mode, function mbedtls_pkcs5_pbkdf2_hmac (line 198) | int mbedtls_pkcs5_pbkdf2_hmac( mbedtls_md_context_t *ctx, function mbedtls_pkcs5_self_test (line 271) | int mbedtls_pkcs5_self_test( int verbose ) FILE: third_party/mbedtls/pkparse.c function mbedtls_pk_load_file (line 67) | int mbedtls_pk_load_file( const char *path, unsigned char **buf, size_t ... function mbedtls_pk_parse_keyfile (line 136) | int mbedtls_pk_parse_keyfile( mbedtls_pk_context *ctx, function mbedtls_pk_parse_public_keyfile (line 172) | int mbedtls_pk_parse_public_keyfile( mbedtls_pk_context *ctx, const char... function pk_group_from_specified (line 247) | static int pk_group_from_specified( const mbedtls_asn1_buf *params, mbed... function pk_group_id_from_group (line 367) | static int pk_group_id_from_group( const mbedtls_ecp_group *grp, mbedtls... function pk_group_id_from_specified (line 403) | static int pk_group_id_from_specified( const mbedtls_asn1_buf *params, function pk_use_ecparams (line 431) | static int pk_use_ecparams( const mbedtls_asn1_buf *params, mbedtls_ecp_... function pk_get_ecpubkey (line 470) | static int pk_get_ecpubkey( unsigned char **p, const unsigned char *end, function pk_get_rsapubkey (line 497) | static int pk_get_rsapubkey( unsigned char **p, function pk_get_pk_alg (line 552) | static int pk_get_pk_alg( unsigned char **p, function mbedtls_pk_parse_subpubkey (line 594) | int mbedtls_pk_parse_subpubkey( unsigned char **p, const unsigned char *... function asn1_get_nonzero_mpi (line 669) | static int asn1_get_nonzero_mpi( unsigned char **p, function pk_parse_key_pkcs1_der (line 688) | static int pk_parse_key_pkcs1_der( mbedtls_rsa_context *rsa, function pk_parse_key_sec1_der (line 845) | static int pk_parse_key_sec1_der( mbedtls_ecp_keypair *eck, function pk_parse_key_pkcs8_unencrypted_der (line 983) | static int pk_parse_key_pkcs8_unencrypted_der( function pk_parse_key_pkcs8_encrypted_der (line 1078) | static int pk_parse_key_pkcs8_encrypted_der( function mbedtls_pk_parse_key (line 1223) | int mbedtls_pk_parse_key( mbedtls_pk_context *pk, function mbedtls_pk_parse_public_key (line 1454) | int mbedtls_pk_parse_public_key( mbedtls_pk_context *ctx, FILE: third_party/mbedtls/pkwrite.c function pk_write_rsa_pubkey (line 65) | static int pk_write_rsa_pubkey( unsigned char **p, unsigned char *start, function pk_write_ec_pubkey (line 104) | static int pk_write_ec_pubkey( unsigned char **p, unsigned char *start, function pk_write_ec_param (line 132) | static int pk_write_ec_param( unsigned char **p, unsigned char *start, function pk_write_ec_private (line 151) | static int pk_write_ec_private( unsigned char **p, unsigned char *start, function mbedtls_pk_write_pubkey (line 179) | int mbedtls_pk_write_pubkey( unsigned char **p, unsigned char *start, function mbedtls_pk_write_pubkey_der (line 241) | int mbedtls_pk_write_pubkey_der( mbedtls_pk_context *key, unsigned char ... function mbedtls_pk_write_key_der (line 342) | int mbedtls_pk_write_key_der( mbedtls_pk_context *key, unsigned char *bu... function mbedtls_pk_write_pubkey_pem (line 595) | int mbedtls_pk_write_pubkey_pem( mbedtls_pk_context *key, unsigned char ... function mbedtls_pk_write_key_pem (line 630) | int mbedtls_pk_write_key_pem( mbedtls_pk_context *key, unsigned char *bu... FILE: third_party/mbedtls/platform.c function mbedtls_platform_setup (line 20) | int mbedtls_platform_setup(mbedtls_platform_context *ctx) { function mbedtls_platform_teardown (line 24) | void mbedtls_platform_teardown(mbedtls_platform_context *ctx) { FILE: third_party/mbedtls/platform.h type mbedtls_platform_context (line 57) | typedef struct mbedtls_platform_context { FILE: third_party/mbedtls/poly1305.c function mul64 (line 71) | static uint64_t mul64( uint32_t a, uint32_t b ) function mul64 (line 87) | static inline uint64_t mul64( uint32_t a, uint32_t b ) function poly1305_process (line 105) | static void poly1305_process( mbedtls_poly1305_context *ctx, function poly1305_compute_mac (line 213) | static void poly1305_compute_mac( const mbedtls_poly1305_context *ctx, function mbedtls_poly1305_init (line 282) | void mbedtls_poly1305_init( mbedtls_poly1305_context *ctx ) function mbedtls_poly1305_free (line 289) | void mbedtls_poly1305_free( mbedtls_poly1305_context *ctx ) function mbedtls_poly1305_starts (line 297) | int mbedtls_poly1305_starts( mbedtls_poly1305_context *ctx, function mbedtls_poly1305_update (line 328) | int mbedtls_poly1305_update( mbedtls_poly1305_context *ctx, function mbedtls_poly1305_finish (line 392) | int mbedtls_poly1305_finish( mbedtls_poly1305_context *ctx, function mbedtls_poly1305_mac (line 419) | int mbedtls_poly1305_mac( const unsigned char key[32], function mbedtls_poly1305_self_test (line 530) | int mbedtls_poly1305_self_test( int verbose ) FILE: third_party/mbedtls/poly1305.h type mbedtls_poly1305_context (line 21) | typedef struct mbedtls_poly1305_context FILE: third_party/mbedtls/rando.c function mbedtls_hardware_poll (line 24) | int mbedtls_hardware_poll(void *wut, unsigned char *p, size_t n, size_t ... FILE: third_party/mbedtls/rsa.c function mbedtls_rsa_import (line 73) | int mbedtls_rsa_import( mbedtls_rsa_context *ctx, function mbedtls_rsa_import_raw (line 93) | int mbedtls_rsa_import_raw( mbedtls_rsa_context *ctx, function rsa_check_context (line 122) | static int rsa_check_context( mbedtls_rsa_context const *ctx, int is_priv, function mbedtls_rsa_complete (line 210) | int mbedtls_rsa_complete( mbedtls_rsa_context *ctx ) function mbedtls_rsa_export_raw (line 311) | int mbedtls_rsa_export_raw( const mbedtls_rsa_context *ctx, function mbedtls_rsa_export (line 344) | int mbedtls_rsa_export( const mbedtls_rsa_context *ctx, function mbedtls_rsa_export_crt (line 383) | int mbedtls_rsa_export_crt( const mbedtls_rsa_context *ctx, function mbedtls_rsa_init (line 419) | void mbedtls_rsa_init( mbedtls_rsa_context *ctx, function mbedtls_rsa_set_padding (line 433) | void mbedtls_rsa_set_padding( mbedtls_rsa_context *ctx, int padding, function mbedtls_rsa_get_len (line 447) | size_t mbedtls_rsa_get_len( const mbedtls_rsa_context *ctx ) function mbedtls_rsa_gen_key (line 461) | int mbedtls_rsa_gen_key( mbedtls_rsa_context *ctx, function mbedtls_rsa_check_pubkey (line 577) | int mbedtls_rsa_check_pubkey( const mbedtls_rsa_context *ctx ) function mbedtls_rsa_check_privkey (line 598) | int mbedtls_rsa_check_privkey( const mbedtls_rsa_context *ctx ) function mbedtls_rsa_check_pub_priv (line 624) | int mbedtls_rsa_check_pub_priv( const mbedtls_rsa_context *pub, function mbedtls_rsa_public (line 645) | int mbedtls_rsa_public( mbedtls_rsa_context *ctx, function rsa_prepare_blinding (line 684) | static int rsa_prepare_blinding( mbedtls_rsa_context *ctx, function mbedtls_rsa_private (line 755) | int mbedtls_rsa_private( mbedtls_rsa_context *ctx, function mgf_mask (line 984) | static int mgf_mask( unsigned char *dst, size_t dlen, unsigned char *src, function mbedtls_rsa_rsaes_oaep_encrypt (line 1024) | int mbedtls_rsa_rsaes_oaep_encrypt( mbedtls_rsa_context *ctx, function mbedtls_rsa_rsaes_pkcs1_v15_encrypt (line 1093) | int mbedtls_rsa_rsaes_pkcs1_v15_encrypt( mbedtls_rsa_context *ctx, function mbedtls_rsa_pkcs1_encrypt (line 1151) | int mbedtls_rsa_pkcs1_encrypt( mbedtls_rsa_context *ctx, function mbedtls_rsa_rsaes_oaep_decrypt (line 1182) | int mbedtls_rsa_rsaes_oaep_decrypt( mbedtls_rsa_context *ctx, function all_or_nothing_int (line 1305) | forceinline unsigned all_or_nothing_int( unsigned value ) function size_greater_than (line 1330) | forceinline unsigned size_greater_than( size_t size, size_t max ) function if_int (line 1347) | forceinline unsigned if_int( unsigned cond, unsigned if1, unsigned if0 ) function mem_move_to_left (line 1373) | static void mem_move_to_left( void *start, function mbedtls_rsa_rsaes_pkcs1_v15_decrypt (line 1400) | int mbedtls_rsa_rsaes_pkcs1_v15_decrypt( mbedtls_rsa_context *ctx, function mbedtls_rsa_pkcs1_decrypt (line 1571) | int mbedtls_rsa_pkcs1_decrypt( mbedtls_rsa_context *ctx, function mbedtls_rsa_rsassa_pss_sign (line 1605) | int mbedtls_rsa_rsassa_pss_sign( mbedtls_rsa_context *ctx, function rsa_rsassa_pkcs1_v15_encode (line 1725) | static int rsa_rsassa_pkcs1_v15_encode( mbedtls_md_type_t md_alg, function mbedtls_rsa_rsassa_pkcs1_v15_sign (line 1827) | int mbedtls_rsa_rsassa_pkcs1_v15_sign( mbedtls_rsa_context *ctx, function mbedtls_rsa_pkcs1_sign (line 1890) | int mbedtls_rsa_pkcs1_sign( mbedtls_rsa_context *ctx, function mbedtls_rsa_rsassa_pss_verify_ext (line 1962) | int mbedtls_rsa_rsassa_pss_verify_ext( mbedtls_rsa_context *ctx, function mbedtls_rsa_rsassa_pss_verify (line 2114) | int mbedtls_rsa_rsassa_pss_verify( mbedtls_rsa_context *ctx, function mbedtls_rsa_rsassa_pkcs1_v15_verify (line 2170) | int mbedtls_rsa_rsassa_pkcs1_v15_verify( mbedtls_rsa_context *ctx, function mbedtls_rsa_pkcs1_verify (line 2238) | int mbedtls_rsa_pkcs1_verify( mbedtls_rsa_context *ctx, function mbedtls_rsa_copy (line 2277) | int mbedtls_rsa_copy( mbedtls_rsa_context *dst, const mbedtls_rsa_contex... function mbedtls_rsa_free (line 2313) | void mbedtls_rsa_free( mbedtls_rsa_context *ctx ) function myrand (line 2370) | static int myrand( void *rng_state, unsigned char *output, size_t len ) function mbedtls_rsa_self_test (line 2389) | int mbedtls_rsa_self_test( int verbose ) FILE: third_party/mbedtls/rsa.h type mbedtls_rsa_context (line 54) | typedef struct mbedtls_rsa_context FILE: third_party/mbedtls/rsa_internal.c function mbedtls_rsa_deduce_primes (line 80) | int mbedtls_rsa_deduce_primes( mbedtls_mpi const *N, function mbedtls_rsa_deduce_private_exponent (line 215) | int mbedtls_rsa_deduce_private_exponent( mbedtls_mpi const *P, function mbedtls_rsa_validate_crt (line 261) | int mbedtls_rsa_validate_crt( const mbedtls_mpi *P, const mbedtls_mpi *Q, function mbedtls_rsa_validate_params (line 349) | int mbedtls_rsa_validate_params( const mbedtls_mpi *N, const mbedtls_mpi... function mbedtls_rsa_deduce_crt (line 470) | int mbedtls_rsa_deduce_crt( const mbedtls_mpi *P, const mbedtls_mpi *Q, FILE: third_party/mbedtls/san.c function mbedtls_x509write_crt_set_subject_alternative_name (line 34) | int mbedtls_x509write_crt_set_subject_alternative_name( FILE: third_party/mbedtls/san.h function COSMOPOLITAN_C_START_ (line 4) | COSMOPOLITAN_C_START_ type mbedtls_san (line 15) | struct mbedtls_san FILE: third_party/mbedtls/secp256r1.c function secp256r1 (line 45) | void secp256r1(uint64_t p[8]) { function ecp_mod_p256 (line 198) | int ecp_mod_p256(mbedtls_mpi *N) { FILE: third_party/mbedtls/secp384r1.c function secp384r1 (line 44) | void secp384r1(uint64_t p[12]) { function ecp_mod_p384 (line 246) | int ecp_mod_p384(mbedtls_mpi *N) { FILE: third_party/mbedtls/select.h function COSMOPOLITAN_C_START_ (line 3) | COSMOPOLITAN_C_START_ FILE: third_party/mbedtls/sha1.c function mbedtls_sha1_clone (line 55) | void mbedtls_sha1_clone( mbedtls_sha1_context *dst, function mbedtls_sha1_starts_ret (line 76) | int mbedtls_sha1_starts_ret( mbedtls_sha1_context *ctx ) function mbedtls_internal_sha1_process (line 105) | int mbedtls_internal_sha1_process( mbedtls_sha1_context *ctx, function mbedtls_sha1_update_ret (line 361) | int mbedtls_sha1_update_ret( mbedtls_sha1_context *ctx, function mbedtls_sha1_finish_ret (line 445) | int mbedtls_sha1_finish_ret( mbedtls_sha1_context *ctx, function mbedtls_sha1_ret (line 524) | int mbedtls_sha1_ret( const void *input, FILE: third_party/mbedtls/sha1.h type mbedtls_sha1_context (line 19) | typedef struct mbedtls_sha1_context function mbedtls_sha1_init (line 46) | static inline void mbedtls_sha1_init( mbedtls_sha1_context *ctx ) function mbedtls_sha1_free (line 63) | static inline void mbedtls_sha1_free( mbedtls_sha1_context *ctx ) FILE: third_party/mbedtls/sha1t.c function mbedtls_sha1_self_test (line 59) | int mbedtls_sha1_self_test( int verbose ) FILE: third_party/mbedtls/sha256.c function mbedtls_sha256_clone (line 51) | void mbedtls_sha256_clone( mbedtls_sha256_context *dst, function mbedtls_sha256_starts_224 (line 59) | int mbedtls_sha256_starts_224( mbedtls_sha256_context *ctx ) function mbedtls_sha256_starts_256 (line 76) | int mbedtls_sha256_starts_256( mbedtls_sha256_context *ctx ) function mbedtls_sha256_starts_ret (line 104) | int mbedtls_sha256_starts_ret( mbedtls_sha256_context *ctx, int is224 ) function mbedtls_internal_sha256_process (line 155) | int mbedtls_internal_sha256_process( mbedtls_sha256_context *ctx, function mbedtls_sha256_update_ret (line 265) | int mbedtls_sha256_update_ret( mbedtls_sha256_context *ctx, function mbedtls_sha256_finish_ret (line 347) | int mbedtls_sha256_finish_ret( mbedtls_sha256_context *ctx, function mbedtls_sha256_ret (line 430) | int mbedtls_sha256_ret( const void *input, function dontinstrument (line 459) | dontinstrument int mbedtls_sha256_ret_224( const void *input, size_t ile... function dontinstrument (line 464) | dontinstrument int mbedtls_sha256_ret_256( const void *input, size_t ile... FILE: third_party/mbedtls/sha256.h type mbedtls_sha256_context (line 17) | typedef struct mbedtls_sha256_context function mbedtls_sha256_init (line 42) | static inline void mbedtls_sha256_init( mbedtls_sha256_context *ctx ) function mbedtls_sha256_free (line 54) | static inline void mbedtls_sha256_free( mbedtls_sha256_context *ctx ) FILE: third_party/mbedtls/sha256t.c function mbedtls_sha256_self_test (line 79) | int mbedtls_sha256_self_test( int verbose ) FILE: third_party/mbedtls/sha512.c function mbedtls_sha512_clone (line 58) | void mbedtls_sha512_clone( mbedtls_sha512_context *dst, function mbedtls_sha512_starts_384 (line 66) | int mbedtls_sha512_starts_384( mbedtls_sha512_context *ctx ) function mbedtls_sha512_starts_512 (line 83) | int mbedtls_sha512_starts_512( mbedtls_sha512_context *ctx ) function mbedtls_sha512_starts_ret (line 115) | int mbedtls_sha512_starts_ret( mbedtls_sha512_context *ctx, int is384 ) function mbedtls_internal_sha512_process (line 155) | int mbedtls_internal_sha512_process( mbedtls_sha512_context *ctx, function mbedtls_sha512_update_ret (line 253) | int mbedtls_sha512_update_ret( mbedtls_sha512_context *ctx, function mbedtls_sha512_finish_ret (line 307) | int mbedtls_sha512_finish_ret( mbedtls_sha512_context *ctx, function mbedtls_sha512_ret (line 389) | int mbedtls_sha512_ret( const void *input, function dontinstrument (line 412) | dontinstrument int mbedtls_sha512_ret_384( const void *input, size_t ile... function dontinstrument (line 417) | dontinstrument int mbedtls_sha512_ret_512( const void *input, size_t ile... FILE: third_party/mbedtls/sha512.h type mbedtls_sha512_context (line 17) | typedef struct mbedtls_sha512_context function mbedtls_sha512_init (line 45) | static inline void mbedtls_sha512_init( mbedtls_sha512_context *ctx ) function mbedtls_sha512_free (line 58) | static inline void mbedtls_sha512_free( mbedtls_sha512_context *ctx ) FILE: third_party/mbedtls/sha512t.c function mbedtls_sha512_self_test (line 100) | int mbedtls_sha512_self_test( int verbose ) FILE: third_party/mbedtls/shiftright-avx.c type xmm_t (line 24) | typedef uint64_t xmm_t __attribute__((__vector_size__(16), __aligned__(1... function ShiftRightAvx (line 26) | void ShiftRightAvx(uint64_t *p, size_t n, unsigned char k) { FILE: third_party/mbedtls/shiftright.c function textstartup (line 24) | __attribute__((__constructor__)) FILE: third_party/mbedtls/ssl.h type mbedtls_ssl_states (line 410) | typedef enum type mbedtls_tls_prf_types (line 437) | typedef enum type mbedtls_ssl_session (line 557) | typedef struct mbedtls_ssl_session mbedtls_ssl_session; type mbedtls_ssl_context (line 558) | typedef struct mbedtls_ssl_context mbedtls_ssl_context; type mbedtls_ssl_config (line 559) | typedef struct mbedtls_ssl_config mbedtls_ssl_config; type mbedtls_ssl_transform (line 562) | typedef struct mbedtls_ssl_transform mbedtls_ssl_transform; type mbedtls_ssl_handshake_params (line 563) | typedef struct mbedtls_ssl_handshake_params mbedtls_ssl_handshake_params; type mbedtls_ssl_sig_hash_set_t (line 564) | typedef struct mbedtls_ssl_sig_hash_set_t mbedtls_ssl_sig_hash_set_t; type mbedtls_ssl_key_cert (line 565) | typedef struct mbedtls_ssl_key_cert mbedtls_ssl_key_cert; type mbedtls_ssl_flight_item (line 566) | typedef struct mbedtls_ssl_flight_item mbedtls_ssl_flight_item; type mbedtls_ssl_srtp_profile (line 794) | typedef uint16_t mbedtls_ssl_srtp_profile; type mbedtls_dtls_srtp_info (line 796) | typedef struct mbedtls_dtls_srtp_info_t type mbedtls_ssl_session (line 818) | struct mbedtls_ssl_session type mbedtls_ssl_config (line 856) | struct mbedtls_ssl_config type mbedtls_ssl_context (line 1067) | struct mbedtls_ssl_context function forceinline (line 1516) | forceinline int mbedtls_ssl_config_defaults( mbedtls_ssl_config *conf, FILE: third_party/mbedtls/ssl_cache.c function mbedtls_ssl_cache_init (line 51) | void mbedtls_ssl_cache_init( mbedtls_ssl_cache_context *cache ) function mbedtls_ssl_cache_get (line 58) | int mbedtls_ssl_cache_get( void *data, mbedtls_ssl_session *session ) function mbedtls_ssl_cache_set (line 135) | int mbedtls_ssl_cache_set( void *data, const mbedtls_ssl_session *session ) function mbedtls_ssl_cache_set_timeout (line 290) | void mbedtls_ssl_cache_set_timeout( mbedtls_ssl_cache_context *cache, in... function mbedtls_ssl_cache_set_max_entries (line 298) | void mbedtls_ssl_cache_set_max_entries( mbedtls_ssl_cache_context *cache... function mbedtls_ssl_cache_free (line 305) | void mbedtls_ssl_cache_free( mbedtls_ssl_cache_context *cache ) FILE: third_party/mbedtls/ssl_cache.h type mbedtls_ssl_cache_context (line 28) | typedef struct mbedtls_ssl_cache_context mbedtls_ssl_cache_context; type mbedtls_ssl_cache_entry (line 29) | typedef struct mbedtls_ssl_cache_entry mbedtls_ssl_cache_entry; type mbedtls_ssl_cache_entry (line 34) | struct mbedtls_ssl_cache_entry type mbedtls_ssl_cache_context (line 50) | struct mbedtls_ssl_cache_context FILE: third_party/mbedtls/ssl_ciphersuites.c function ciphersuite_is_removed (line 1475) | static int ciphersuite_is_removed( const mbedtls_ssl_ciphersuite_t *cs_i... function mbedtls_ssl_ciphersuite_t (line 1525) | const mbedtls_ssl_ciphersuite_t *mbedtls_ssl_ciphersuite_from_string( function mbedtls_ssl_ciphersuite_t (line 1544) | const mbedtls_ssl_ciphersuite_t *mbedtls_ssl_ciphersuite_from_id( int ci... function mbedtls_ssl_get_ciphersuite_id (line 1584) | int mbedtls_ssl_get_ciphersuite_id( const char *ciphersuite_name ) function mbedtls_pk_type_t (line 1594) | mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg( const mbedtls_... function mbedtls_pk_type_t (line 1616) | mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_alg( const mbedtls_ssl... function mbedtls_ssl_ciphersuite_uses_ec (line 1637) | int mbedtls_ssl_ciphersuite_uses_ec( const mbedtls_ssl_ciphersuite_t *in... function mbedtls_ssl_ciphersuite_uses_psk (line 1656) | int mbedtls_ssl_ciphersuite_uses_psk( const mbedtls_ssl_ciphersuite_t *i... FILE: third_party/mbedtls/ssl_ciphersuites.h type mbedtls_key_exchange_type_t (line 266) | typedef enum { type mbedtls_ssl_ciphersuite_t (line 281) | typedef struct mbedtls_ssl_ciphersuite_t mbedtls_ssl_ciphersuite_t; function mbedtls_ssl_ciphersuite_t (line 291) | struct thatispacked mbedtls_ssl_ciphersuite_t function mbedtls_ssl_ciphersuite_has_pfs (line 319) | static inline int mbedtls_ssl_ciphersuite_has_pfs( const mbedtls_ssl_cip... function mbedtls_ssl_ciphersuite_no_pfs (line 338) | static inline int mbedtls_ssl_ciphersuite_no_pfs( const mbedtls_ssl_ciph... function mbedtls_ssl_ciphersuite_uses_ecdh (line 356) | static inline int mbedtls_ssl_ciphersuite_uses_ecdh( const mbedtls_ssl_c... function mbedtls_ssl_ciphersuite_cert_req_allowed (line 370) | static inline int mbedtls_ssl_ciphersuite_cert_req_allowed( const mbedtl... function mbedtls_ssl_ciphersuite_uses_srv_cert (line 387) | static inline int mbedtls_ssl_ciphersuite_uses_srv_cert( const mbedtls_s... function mbedtls_ssl_ciphersuite_uses_dhe (line 407) | static inline int mbedtls_ssl_ciphersuite_uses_dhe( const mbedtls_ssl_ci... function mbedtls_ssl_ciphersuite_uses_ecdhe (line 422) | static inline int mbedtls_ssl_ciphersuite_uses_ecdhe( const mbedtls_ssl_... function mbedtls_ssl_ciphersuite_uses_server_signature (line 438) | static inline int mbedtls_ssl_ciphersuite_uses_server_signature( const m... FILE: third_party/mbedtls/ssl_cli.c function ssl_conf_has_static_psk (line 49) | static int ssl_conf_has_static_psk( mbedtls_ssl_config const *conf ) function ssl_write_hostname_ext (line 64) | static int ssl_write_hostname_ext( mbedtls_ssl_context *ssl, function ssl_write_renegotiation_ext (line 133) | static int ssl_write_renegotiation_ext( mbedtls_ssl_context *ssl, function ssl_write_signature_algorithms_ext (line 178) | static int ssl_write_signature_algorithms_ext( mbedtls_ssl_context *ssl, function ssl_write_supported_elliptic_curves_ext (line 276) | static int ssl_write_supported_elliptic_curves_ext( mbedtls_ssl_context ... function ssl_write_supported_point_formats_ext (line 349) | static int ssl_write_supported_point_formats_ext( mbedtls_ssl_context *ssl, function ssl_write_ecjpake_kkpp_ext (line 382) | static int ssl_write_ecjpake_kkpp_ext( mbedtls_ssl_context *ssl, function ssl_write_cid_ext (line 455) | static int ssl_write_cid_ext( mbedtls_ssl_context *ssl, function ssl_write_max_fragment_length_ext (line 501) | static int ssl_write_max_fragment_length_ext( mbedtls_ssl_context *ssl, function ssl_write_encrypt_then_mac_ext (line 535) | static int ssl_write_encrypt_then_mac_ext( mbedtls_ssl_context *ssl, function ssl_write_extended_ms_ext (line 558) | static int ssl_write_extended_ms_ext( mbedtls_ssl_context *ssl, function ssl_write_session_ticket_ext (line 591) | static int ssl_write_session_ticket_ext( mbedtls_ssl_context *ssl, function ssl_write_alpn_ext (line 633) | static int ssl_write_alpn_ext( mbedtls_ssl_context *ssl, function ssl_write_use_srtp_ext (line 694) | static int ssl_write_use_srtp_ext( mbedtls_ssl_context *ssl, function ssl_generate_random (line 816) | static int ssl_generate_random( mbedtls_ssl_context *ssl ) function ssl_validate_ciphersuite (line 867) | static int ssl_validate_ciphersuite( function ssl_parse_renegotiation_info (line 1391) | static int ssl_parse_renegotiation_info( mbedtls_ssl_context *ssl, function ssl_parse_max_fragment_length_ext (line 1435) | static int ssl_parse_max_fragment_length_ext( mbedtls_ssl_context *ssl, function ssl_parse_cid_ext (line 1461) | static int ssl_parse_cid_ext( mbedtls_ssl_context *ssl, function ssl_parse_encrypt_then_mac_ext (line 1517) | static int ssl_parse_encrypt_then_mac_ext( mbedtls_ssl_context *ssl, function ssl_parse_extended_ms_ext (line 1543) | static int ssl_parse_extended_ms_ext( mbedtls_ssl_context *ssl, function ssl_parse_session_ticket_ext (line 1569) | static int ssl_parse_session_ticket_ext( mbedtls_ssl_context *ssl, function ssl_parse_supported_point_formats_ext (line 1595) | static int ssl_parse_supported_point_formats_ext( mbedtls_ssl_context *ssl, function ssl_parse_ecjpake_kkpp (line 1640) | static int ssl_parse_ecjpake_kkpp( mbedtls_ssl_context *ssl, function ssl_parse_alpn_ext (line 1674) | static int ssl_parse_alpn_ext( mbedtls_ssl_context *ssl, function ssl_parse_use_srtp_ext (line 1744) | static int ssl_parse_use_srtp_ext( mbedtls_ssl_context *ssl, function ssl_parse_hello_verify_request (line 1864) | static int ssl_parse_hello_verify_request( mbedtls_ssl_context *ssl ) function ssl_parse_server_hello (line 1947) | static int ssl_parse_server_hello( mbedtls_ssl_context *ssl ) function ssl_parse_server_dh_params (line 2494) | static int ssl_parse_server_dh_params( mbedtls_ssl_context *ssl, function ssl_check_server_ecdh_params (line 2538) | static int ssl_check_server_ecdh_params( const mbedtls_ssl_context *ssl ) function ssl_parse_server_ecdh_params (line 2579) | static int ssl_parse_server_ecdh_params( mbedtls_ssl_context *ssl, function ssl_parse_server_psk_hint (line 2618) | static int ssl_parse_server_psk_hint( mbedtls_ssl_context *ssl, function ssl_write_encrypted_pms (line 2664) | static int ssl_write_encrypted_pms( mbedtls_ssl_context *ssl, function ssl_parse_signature_algorithm (line 2743) | static int ssl_parse_signature_algorithm( mbedtls_ssl_context *ssl, function ssl_get_ecdh_params_from_cert (line 2802) | static int ssl_get_ecdh_params_from_cert( mbedtls_ssl_context *ssl ) function ssl_parse_certificate_request (line 3195) | static int ssl_parse_certificate_request( mbedtls_ssl_context *ssl ) function ssl_parse_certificate_request (line 3212) | static int ssl_parse_certificate_request( mbedtls_ssl_context *ssl ) function ssl_parse_server_hello_done (line 3365) | static int ssl_parse_server_hello_done( mbedtls_ssl_context *ssl ) function ssl_write_client_key_exchange (line 3396) | static int ssl_write_client_key_exchange( mbedtls_ssl_context *ssl ) function ssl_write_certificate_verify (line 3666) | static int ssl_write_certificate_verify( mbedtls_ssl_context *ssl ) function ssl_parse_new_session_ticket (line 3842) | static int ssl_parse_new_session_ticket( mbedtls_ssl_context *ssl ) function mbedtls_ssl_handshake_client_step (line 3959) | int mbedtls_ssl_handshake_client_step( mbedtls_ssl_context *ssl ) FILE: third_party/mbedtls/ssl_cookie.c function mbedtls_ssl_cookie_init (line 77) | void mbedtls_ssl_cookie_init( mbedtls_ssl_cookie_ctx *ctx ) function mbedtls_ssl_cookie_set_timeout (line 86) | void mbedtls_ssl_cookie_set_timeout( mbedtls_ssl_cookie_ctx *ctx, unsign... function mbedtls_ssl_cookie_free (line 91) | void mbedtls_ssl_cookie_free( mbedtls_ssl_cookie_ctx *ctx ) function mbedtls_ssl_cookie_setup (line 97) | int mbedtls_ssl_cookie_setup( mbedtls_ssl_cookie_ctx *ctx, function ssl_cookie_hmac (line 123) | static int ssl_cookie_hmac( mbedtls_md_context_t *hmac_ctx, function mbedtls_ssl_cookie_write (line 149) | int mbedtls_ssl_cookie_write( void *p_ctx, function mbedtls_ssl_cookie_check (line 181) | int mbedtls_ssl_cookie_check( void *p_ctx, FILE: third_party/mbedtls/ssl_cookie.h type mbedtls_ssl_cookie_ctx (line 26) | typedef struct mbedtls_ssl_cookie_ctx FILE: third_party/mbedtls/ssl_internal.h function mbedtls_ssl_get_output_buflen (line 191) | static inline size_t mbedtls_ssl_get_output_buflen( const mbedtls_ssl_co... function mbedtls_ssl_get_input_buflen (line 203) | static inline size_t mbedtls_ssl_get_input_buflen( const mbedtls_ssl_con... function mbedtls_ssl_chk_buf_ptr (line 244) | static inline int mbedtls_ssl_chk_buf_ptr( const uint8_t *cur, type mbedtls_ssl_sig_hash_set_t (line 277) | struct mbedtls_ssl_sig_hash_set_t type mbedtls_ssl_key_set (line 319) | struct mbedtls_ssl_key_set type mbedtls_ssl_key_set (line 335) | typedef struct mbedtls_ssl_key_set mbedtls_ssl_key_set; type mbedtls_ssl_handshake_params (line 340) | struct mbedtls_ssl_handshake_params type mbedtls_ssl_hs_buffer (line 532) | typedef struct mbedtls_ssl_hs_buffer mbedtls_ssl_hs_buffer; type mbedtls_ssl_transform (line 633) | struct mbedtls_ssl_transform function mbedtls_ssl_transform_uses_aead (line 694) | static inline int mbedtls_ssl_transform_uses_aead( type mbedtls_record (line 731) | typedef struct type mbedtls_ssl_key_cert (line 763) | struct mbedtls_ssl_key_cert type mbedtls_ssl_flight_item (line 775) | struct mbedtls_ssl_flight_item function mbedtls_ssl_sig_hash_set_init (line 795) | static inline void mbedtls_ssl_sig_hash_set_init( mbedtls_ssl_sig_hash_s... function mbedtls_ssl_get_psk (line 834) | static inline int mbedtls_ssl_get_psk( const mbedtls_ssl_context *ssl, function mbedtls_ssl_srtp_profile (line 876) | static inline mbedtls_ssl_srtp_profile mbedtls_ssl_check_srtp_profile_value function mbedtls_pk_context (line 893) | static inline mbedtls_pk_context *mbedtls_ssl_own_key( mbedtls_ssl_conte... function mbedtls_x509_crt (line 903) | static inline mbedtls_x509_crt *mbedtls_ssl_own_cert( mbedtls_ssl_contex... function mbedtls_ssl_in_hdr_len (line 933) | static inline size_t mbedtls_ssl_in_hdr_len( const mbedtls_ssl_context *... function mbedtls_ssl_out_hdr_len (line 950) | static inline size_t mbedtls_ssl_out_hdr_len( const mbedtls_ssl_context ... function mbedtls_ssl_hs_hdr_len (line 955) | static inline size_t mbedtls_ssl_hs_hdr_len( const mbedtls_ssl_context *... function mbedtls_ssl_ep_len (line 1009) | static inline size_t mbedtls_ssl_ep_len( const mbedtls_ssl_context *ssl ) function forceinline (line 1053) | forceinline mbedtls_md_type_t mbedtls_ssl_md_alg_from_hash( unsigned cha... function forceinline (line 1082) | forceinline mbedtls_pk_type_t mbedtls_ssl_pk_alg_from_sig( unsigned char... FILE: third_party/mbedtls/ssl_msg.c function mbedtls_ssl_set_timer (line 68) | void mbedtls_ssl_set_timer( mbedtls_ssl_context *ssl, uint32_t millisecs ) function mbedtls_ssl_check_timer (line 80) | int mbedtls_ssl_check_timer( mbedtls_ssl_context *ssl ) function mbedtls_ssl_check_record (line 143) | int mbedtls_ssl_check_record( mbedtls_ssl_context const *ssl, function ssl_get_maximum_datagram_size (line 218) | static size_t ssl_get_maximum_datagram_size( mbedtls_ssl_context const *... function ssl_get_remaining_space_in_datagram (line 233) | static int ssl_get_remaining_space_in_datagram( mbedtls_ssl_context cons... function ssl_get_remaining_payload_in_datagram (line 249) | static int ssl_get_remaining_payload_in_datagram( mbedtls_ssl_context co... function ssl_double_retransmit_timeout (line 300) | static int ssl_double_retransmit_timeout( mbedtls_ssl_context *ssl ) function ssl_reset_retransmit_timeout (line 335) | static void ssl_reset_retransmit_timeout( mbedtls_ssl_context *ssl ) function ssl_compute_padding_length (line 365) | static size_t ssl_compute_padding_length( size_t len, function ssl_build_inner_plaintext (line 399) | static int ssl_build_inner_plaintext( unsigned char *content, function ssl_parse_inner_plaintext (line 426) | static int ssl_parse_inner_plaintext( unsigned char const *content, function ssl_mac (line 522) | static void ssl_mac( mbedtls_md_context_t *md_ctx, function ssl_transform_aead_dynamic_iv_is_explicit (line 565) | static int ssl_transform_aead_dynamic_iv_is_explicit( function ssl_build_record_nonce (line 594) | static void ssl_build_record_nonce( unsigned char *dst_iv, function mbedtls_ssl_cf_mask_from_bit (line 1104) | static inline size_t mbedtls_ssl_cf_mask_from_bit( size_t bit ) function mbedtls_ssl_cf_mask_lt (line 1129) | static inline size_t mbedtls_ssl_cf_mask_lt( size_t x, size_t y ) function mbedtls_ssl_cf_mask_ge (line 1151) | static inline size_t mbedtls_ssl_cf_mask_ge( size_t x, size_t y ) function mbedtls_ssl_cf_bool_eq (line 1167) | static inline size_t mbedtls_ssl_cf_bool_eq( size_t x, size_t y ) function mbedtls_ssl_cf_memcpy_if_eq (line 1196) | static void mbedtls_ssl_cf_memcpy_if_eq( unsigned char *dst, function MBEDTLS_STATIC_TESTABLE (line 1225) | MBEDTLS_STATIC_TESTABLE int mbedtls_ssl_cf_hmac( function MBEDTLS_STATIC_TESTABLE (line 1313) | MBEDTLS_STATIC_TESTABLE void mbedtls_ssl_cf_memcpy_offset( function mbedtls_ssl_decrypt_buf (line 1329) | int mbedtls_ssl_decrypt_buf( mbedtls_ssl_context const *ssl, function ssl_compress_buf (line 1929) | static int ssl_compress_buf( mbedtls_ssl_context *ssl ) function ssl_decompress_buf (line 1981) | static int ssl_decompress_buf( mbedtls_ssl_context *ssl ) function mbedtls_ssl_fetch_input (line 2049) | int mbedtls_ssl_fetch_input( mbedtls_ssl_context *ssl, size_t nb_want ) function mbedtls_ssl_flush_output (line 2270) | int mbedtls_ssl_flush_output( mbedtls_ssl_context *ssl ) function ssl_flight_append (line 2340) | static int ssl_flight_append( mbedtls_ssl_context *ssl ) function mbedtls_ssl_flight_free (line 2387) | void mbedtls_ssl_flight_free( mbedtls_ssl_flight_item *flight ) function ssl_swap_epochs (line 2406) | static int ssl_swap_epochs( mbedtls_ssl_context *ssl ) function mbedtls_ssl_resend (line 2450) | int mbedtls_ssl_resend( mbedtls_ssl_context *ssl ) function mbedtls_ssl_flight_transmit (line 2470) | int mbedtls_ssl_flight_transmit( mbedtls_ssl_context *ssl ) function mbedtls_ssl_recv_flight_completed (line 2635) | void mbedtls_ssl_recv_flight_completed( mbedtls_ssl_context *ssl ) function mbedtls_ssl_send_flight_completed (line 2666) | void mbedtls_ssl_send_flight_completed( mbedtls_ssl_context *ssl ) function mbedtls_ssl_write_handshake_msg (line 2707) | int mbedtls_ssl_write_handshake_msg( mbedtls_ssl_context *ssl ) function mbedtls_ssl_write_record (line 2867) | int mbedtls_ssl_write_record( mbedtls_ssl_context *ssl, uint8_t force_fl... function ssl_hs_is_proper_fragment (line 3051) | static int ssl_hs_is_proper_fragment( mbedtls_ssl_context *ssl ) function ssl_get_hs_frag_len (line 3062) | static uint32_t ssl_get_hs_frag_len( mbedtls_ssl_context const *ssl ) function ssl_get_hs_frag_off (line 3069) | static uint32_t ssl_get_hs_frag_off( mbedtls_ssl_context const *ssl ) function ssl_check_hs_header (line 3076) | static int ssl_check_hs_header( mbedtls_ssl_context const *ssl ) function ssl_bitmask_set (line 3099) | static void ssl_bitmask_set( unsigned char *mask, size_t offset, size_t ... function ssl_bitmask_check (line 3142) | static int ssl_bitmask_check( unsigned char *mask, size_t len ) function ssl_get_reassembly_buffer_size (line 3158) | static size_t ssl_get_reassembly_buffer_size( size_t msg_len, function ssl_get_hs_total_len (line 3174) | static uint32_t ssl_get_hs_total_len( mbedtls_ssl_context const *ssl ) function mbedtls_ssl_prepare_handshake_record (line 3181) | int mbedtls_ssl_prepare_handshake_record( mbedtls_ssl_context *ssl ) function mbedtls_ssl_update_handshake_status (line 3273) | void mbedtls_ssl_update_handshake_status( mbedtls_ssl_context *ssl ) function mbedtls_ssl_dtls_replay_reset (line 3325) | void mbedtls_ssl_dtls_replay_reset( mbedtls_ssl_context *ssl ) function ssl_load_six_bytes (line 3331) | static inline uint64_t ssl_load_six_bytes( unsigned char *buf ) function mbedtls_ssl_dtls_record_replay_check (line 3341) | static int mbedtls_ssl_dtls_record_replay_check( mbedtls_ssl_context *ss... function mbedtls_ssl_dtls_replay_check (line 3363) | int mbedtls_ssl_dtls_replay_check( mbedtls_ssl_context const *ssl ) function mbedtls_ssl_dtls_replay_update (line 3388) | void mbedtls_ssl_dtls_replay_update( mbedtls_ssl_context *ssl ) function ssl_check_dtls_clihlo_cookie (line 3433) | static int ssl_check_dtls_clihlo_cookie( function ssl_handle_possible_reconnect (line 3565) | static int ssl_handle_possible_reconnect( mbedtls_ssl_context *ssl ) function ssl_check_record_type (line 3622) | static int ssl_check_record_type( uint8_t record_type ) function ssl_parse_record_header (line 3654) | static int ssl_parse_record_header( mbedtls_ssl_context const *ssl, function ssl_check_client_reconnect (line 3887) | static int ssl_check_client_reconnect( mbedtls_ssl_context *ssl ) function ssl_prepare_record_content (line 3916) | static int ssl_prepare_record_content( mbedtls_ssl_context *ssl, function mbedtls_ssl_read_record (line 4146) | int mbedtls_ssl_read_record( mbedtls_ssl_context *ssl, function ssl_next_record_is_in_datagram (line 4231) | static int ssl_next_record_is_in_datagram( mbedtls_ssl_context *ssl ) function ssl_load_buffered_message (line 4239) | static int ssl_load_buffered_message( mbedtls_ssl_context *ssl ) function ssl_buffer_make_space (line 4336) | static int ssl_buffer_make_space( mbedtls_ssl_context *ssl, function ssl_buffer_message (line 4378) | static int ssl_buffer_message( mbedtls_ssl_context *ssl ) function ssl_consume_current_message (line 4582) | static int ssl_consume_current_message( mbedtls_ssl_context *ssl ) function ssl_record_is_in_progress (line 4669) | static int ssl_record_is_in_progress( mbedtls_ssl_context *ssl ) function ssl_free_buffered_record (line 4679) | static void ssl_free_buffered_record( mbedtls_ssl_context *ssl ) function ssl_load_buffered_record (line 4695) | static int ssl_load_buffered_record( mbedtls_ssl_context *ssl ) function ssl_buffer_future_record (line 4752) | static int ssl_buffer_future_record( mbedtls_ssl_context *ssl, function ssl_get_next_record (line 4810) | static int ssl_get_next_record( mbedtls_ssl_context *ssl ) function mbedtls_ssl_handle_message_type (line 5039) | int mbedtls_ssl_handle_message_type( mbedtls_ssl_context *ssl ) function mbedtls_ssl_send_fatal_handshake_failure (line 5174) | int mbedtls_ssl_send_fatal_handshake_failure( mbedtls_ssl_context *ssl ) function mbedtls_ssl_send_alert_message (line 5197) | int mbedtls_ssl_send_alert_message( mbedtls_ssl_context *ssl, function mbedtls_ssl_write_change_cipher_spec (line 5224) | int mbedtls_ssl_write_change_cipher_spec( mbedtls_ssl_context *ssl ) function mbedtls_ssl_parse_change_cipher_spec (line 5247) | int mbedtls_ssl_parse_change_cipher_spec( mbedtls_ssl_context *ssl ) function ssl_transform_get_explicit_iv_len (line 5328) | static size_t ssl_transform_get_explicit_iv_len( function mbedtls_ssl_update_out_pointers (line 5336) | void mbedtls_ssl_update_out_pointers( mbedtls_ssl_context *ssl, function mbedtls_ssl_update_in_pointers (line 5375) | void mbedtls_ssl_update_in_pointers( mbedtls_ssl_context *ssl ) function mbedtls_ssl_reset_in_out_pointers (line 5419) | void mbedtls_ssl_reset_in_out_pointers( mbedtls_ssl_context *ssl ) function mbedtls_ssl_get_bytes_avail (line 5454) | size_t mbedtls_ssl_get_bytes_avail( const mbedtls_ssl_context *ssl ) function mbedtls_ssl_check_pending (line 5497) | int mbedtls_ssl_check_pending( const mbedtls_ssl_context *ssl ) function mbedtls_ssl_get_record_expansion (line 5557) | int mbedtls_ssl_get_record_expansion( const mbedtls_ssl_context *ssl ) function ssl_check_ctr_renegotiate (line 5608) | static int ssl_check_ctr_renegotiate( mbedtls_ssl_context *ssl ) function mbedtls_ssl_read (line 5711) | int mbedtls_ssl_read( mbedtls_ssl_context *ssl, void *buf, size_t len ) function ssl_write_real (line 5996) | static int ssl_write_real( mbedtls_ssl_context *ssl, function ssl_write_split (line 6062) | static int ssl_write_split( mbedtls_ssl_context *ssl, function mbedtls_ssl_write (line 6148) | int mbedtls_ssl_write( mbedtls_ssl_context *ssl, const void *buf, size_t... function mbedtls_ssl_close_notify (line 6191) | int mbedtls_ssl_close_notify( mbedtls_ssl_context *ssl ) function mbedtls_ssl_transform_free (line 6219) | void mbedtls_ssl_transform_free( mbedtls_ssl_transform *transform ) function mbedtls_ssl_buffering_free (line 6238) | void mbedtls_ssl_buffering_free( mbedtls_ssl_context *ssl ) function ssl_buffering_free_slot (line 6252) | static void ssl_buffering_free_slot( mbedtls_ssl_context *ssl, function mbedtls_ssl_write_version (line 6281) | void mbedtls_ssl_write_version( int major, int minor, int transport, function mbedtls_ssl_read_version (line 6303) | void mbedtls_ssl_read_version( int *major, int *minor, int transport, FILE: third_party/mbedtls/ssl_srv.c function mbedtls_ssl_set_client_transport_id (line 71) | int mbedtls_ssl_set_client_transport_id( mbedtls_ssl_context *ssl, function mbedtls_ssl_conf_dtls_cookies (line 117) | void mbedtls_ssl_conf_dtls_cookies( mbedtls_ssl_config *conf, function ssl_parse_servername_ext (line 129) | static int ssl_parse_servername_ext( mbedtls_ssl_context *ssl, function ssl_conf_has_psk_or_cb (line 191) | static int ssl_conf_has_psk_or_cb( mbedtls_ssl_config const *conf ) function ssl_parse_renegotiation_info (line 203) | static int ssl_parse_renegotiation_info( mbedtls_ssl_context *ssl, function mbedtls_ssl_sig_hash_set_add (line 241) | static inline void mbedtls_ssl_sig_hash_set_add( mbedtls_ssl_sig_hash_se... function ssl_parse_signature_algorithms_ext (line 272) | static int ssl_parse_signature_algorithms_ext( mbedtls_ssl_context *ssl, function ssl_parse_supported_elliptic_curves (line 352) | static int ssl_parse_supported_elliptic_curves( mbedtls_ssl_context *ssl, function ssl_parse_supported_point_formats (line 418) | static int ssl_parse_supported_point_formats( mbedtls_ssl_context *ssl, function ssl_parse_ecjpake_kkpp (line 460) | static int ssl_parse_ecjpake_kkpp( mbedtls_ssl_context *ssl, function ssl_parse_max_fragment_length_ext (line 489) | static int ssl_parse_max_fragment_length_ext( mbedtls_ssl_context *ssl, function ssl_parse_cid_ext (line 508) | static int ssl_parse_cid_ext( mbedtls_ssl_context *ssl, function ssl_parse_encrypt_then_mac_ext (line 580) | static int ssl_parse_encrypt_then_mac_ext( mbedtls_ssl_context *ssl, function ssl_parse_extended_ms_ext (line 602) | static int ssl_parse_extended_ms_ext( mbedtls_ssl_context *ssl, function ssl_parse_session_ticket_ext (line 627) | static int ssl_parse_session_ticket_ext( mbedtls_ssl_context *ssl, function ssl_parse_alpn_ext (line 701) | static int ssl_parse_alpn_ext( mbedtls_ssl_context *ssl, function ssl_parse_use_srtp_ext (line 789) | static int ssl_parse_use_srtp_ext( mbedtls_ssl_context *ssl, function ssl_check_key_curve (line 917) | static int ssl_check_key_curve( mbedtls_pk_context *pk, function ssl_pick_cert (line 938) | static int ssl_pick_cert( mbedtls_ssl_context *ssl, function ssl_ciphersuite_match (line 1042) | static int ssl_ciphersuite_match( mbedtls_ssl_context *ssl, int suite_id, function ssl_parse_client_hello_v2 (line 1157) | static int ssl_parse_client_hello_v2( mbedtls_ssl_context *ssl ) function ssl_write_cid_ext (line 2296) | static void ssl_write_cid_ext( mbedtls_ssl_context *ssl, function ssl_write_encrypt_then_mac_ext (line 2344) | static void ssl_write_encrypt_then_mac_ext( mbedtls_ssl_context *ssl, function ssl_write_extended_ms_ext (line 2387) | static void ssl_write_extended_ms_ext( mbedtls_ssl_context *ssl, function ssl_write_session_ticket_ext (line 2414) | static void ssl_write_session_ticket_ext( mbedtls_ssl_context *ssl, function ssl_write_renegotiation_ext (line 2438) | static void ssl_write_renegotiation_ext( mbedtls_ssl_context *ssl, function ssl_write_max_fragment_length_ext (line 2479) | static void ssl_write_max_fragment_length_ext( mbedtls_ssl_context *ssl, function ssl_write_supported_point_formats_ext (line 2507) | static void ssl_write_supported_point_formats_ext( mbedtls_ssl_context *... function ssl_write_ecjpake_kkpp_ext (line 2537) | static void ssl_write_ecjpake_kkpp_ext( mbedtls_ssl_context *ssl, function ssl_write_alpn_ext (line 2581) | static void ssl_write_alpn_ext( mbedtls_ssl_context *ssl, function ssl_write_use_srtp_ext (line 2617) | static void ssl_write_use_srtp_ext( mbedtls_ssl_context *ssl, function ssl_write_hello_verify_request (line 2689) | static int ssl_write_hello_verify_request( mbedtls_ssl_context *ssl ) function ssl_write_certificate_request (line 3003) | static int ssl_write_certificate_request( mbedtls_ssl_context *ssl ) function ssl_write_certificate_request (line 3021) | static int ssl_write_certificate_request( mbedtls_ssl_context *ssl ) function ssl_get_ecdh_params_from_cert (line 3192) | static int ssl_get_ecdh_params_from_cert( mbedtls_ssl_context *ssl ) function ssl_resume_server_key_exchange (line 3217) | static int ssl_resume_server_key_exchange( mbedtls_ssl_context *ssl, function ssl_prepare_server_key_exchange (line 3244) | static int ssl_prepare_server_key_exchange( mbedtls_ssl_context *ssl, function ssl_write_server_key_exchange (line 3573) | static int ssl_write_server_key_exchange( mbedtls_ssl_context *ssl ) function ssl_write_server_hello_done (line 3658) | static int ssl_write_server_hello_done( mbedtls_ssl_context *ssl ) function ssl_parse_client_dh_public (line 3689) | static int ssl_parse_client_dh_public( mbedtls_ssl_context *ssl, unsigne... function ssl_resume_decrypt_pms (line 3725) | static int ssl_resume_decrypt_pms( mbedtls_ssl_context *ssl, function ssl_decrypt_encrypted_pms (line 3742) | static int ssl_decrypt_encrypted_pms( mbedtls_ssl_context *ssl, function ssl_parse_encrypted_pms (line 3827) | static int ssl_parse_encrypted_pms( mbedtls_ssl_context *ssl, function ssl_parse_client_psk_identity (line 3914) | static int ssl_parse_client_psk_identity( mbedtls_ssl_context *ssl, unsi... function ssl_parse_client_key_exchange (line 3966) | static int ssl_parse_client_key_exchange( mbedtls_ssl_context *ssl ) function ssl_parse_certificate_verify (line 4219) | static int ssl_parse_certificate_verify( mbedtls_ssl_context *ssl ) function ssl_write_new_session_ticket (line 4399) | static int ssl_write_new_session_ticket( mbedtls_ssl_context *ssl ) function mbedtls_ssl_handshake_server_step (line 4468) | int mbedtls_ssl_handshake_server_step( mbedtls_ssl_context *ssl ) FILE: third_party/mbedtls/ssl_ticket.c function mbedtls_ssl_ticket_init (line 50) | void mbedtls_ssl_ticket_init( mbedtls_ssl_ticket_context *ctx ) function ssl_ticket_gen_key (line 73) | static int ssl_ticket_gen_key( mbedtls_ssl_ticket_context *ctx, function ssl_ticket_update_keys (line 103) | static int ssl_ticket_update_keys( mbedtls_ssl_ticket_context *ctx ) function mbedtls_ssl_ticket_write (line 221) | int mbedtls_ssl_ticket_write( void *p_ticket, function mbedtls_ssl_ticket_key (line 295) | static mbedtls_ssl_ticket_key *ssl_ticket_select_key( function mbedtls_ssl_ticket_parse (line 311) | int mbedtls_ssl_ticket_parse( void *p_ticket, function mbedtls_ssl_ticket_free (line 396) | void mbedtls_ssl_ticket_free( mbedtls_ssl_ticket_context *ctx ) FILE: third_party/mbedtls/ssl_ticket.h type mbedtls_ssl_ticket_key (line 20) | typedef struct mbedtls_ssl_ticket_key type mbedtls_ssl_ticket_context (line 31) | typedef struct mbedtls_ssl_ticket_context FILE: third_party/mbedtls/ssl_tls.c function mbedtls_ssl_conf_cid (line 83) | int mbedtls_ssl_conf_cid( mbedtls_ssl_config *conf, function mbedtls_ssl_set_cid (line 182) | int mbedtls_ssl_set_cid( mbedtls_ssl_context *ssl, function mbedtls_ssl_get_peer_cid (line 248) | int mbedtls_ssl_get_peer_cid( mbedtls_ssl_context *ssl, function ssl_mfl_code_to_length (line 293) | static unsigned int ssl_mfl_code_to_length( int mfl ) function mbedtls_ssl_session_copy (line 313) | int mbedtls_ssl_session_copy( mbedtls_ssl_session *dst, function resize_buffer (line 362) | static int resize_buffer( unsigned char **buffer, size_t len_new, size_t... function handle_buffer_resizing (line 380) | static void handle_buffer_resizing( mbedtls_ssl_context *ssl, int downsi... function ssl3_prf (line 449) | static int ssl3_prf( const unsigned char *secret, size_t slen, function tls1_prf (line 493) | static int tls1_prf( const unsigned char *secret, size_t slen, function tls_prf_generic (line 587) | static int tls_prf_generic( mbedtls_md_type_t md_type, function tls_prf_sha256 (line 660) | static int tls_prf_sha256( const unsigned char *secret, size_t slen, function tls_prf_sha384 (line 671) | static int tls_prf_sha384( const unsigned char *secret, size_t slen, function mbedtls_tls_prf_types (line 714) | static mbedtls_tls_prf_types tls_prf_get_type( mbedtls_ssl_tls_prf_cb *t... function mbedtls_ssl_tls_prf (line 765) | int mbedtls_ssl_tls_prf( const mbedtls_tls_prf_types prf, function ssl_set_handshake_prfs (line 1290) | static int ssl_set_handshake_prfs( mbedtls_ssl_handshake_params *handshake, function ssl_compute_master (line 1358) | static int ssl_compute_master( mbedtls_ssl_handshake_params *handshake, function ssl_calc_verify_ssl (line 1522) | void ssl_calc_verify_ssl( const mbedtls_ssl_context *ssl, function ssl_calc_verify_tls (line 1575) | void ssl_calc_verify_tls( const mbedtls_ssl_context *ssl, function ssl_calc_verify_tls_sha256 (line 1607) | void ssl_calc_verify_tls_sha256( const mbedtls_ssl_context *ssl, function ssl_calc_verify_tls_sha384 (line 1625) | void ssl_calc_verify_tls_sha384( const mbedtls_ssl_context *ssl, function mbedtls_ssl_psk_derive_premaster (line 1644) | int mbedtls_ssl_psk_derive_premaster( mbedtls_ssl_context *ssl, mbedtls_... function mbedtls_ssl_resend_hello_request (line 1775) | int mbedtls_ssl_resend_hello_request( mbedtls_ssl_context *ssl ) function ssl_clear_peer_cert (line 1803) | static void ssl_clear_peer_cert( mbedtls_ssl_session *session ) function mbedtls_ssl_write_certificate (line 1830) | int mbedtls_ssl_write_certificate( mbedtls_ssl_context *ssl ) function mbedtls_ssl_parse_certificate (line 1845) | int mbedtls_ssl_parse_certificate( mbedtls_ssl_context *ssl ) function mbedtls_ssl_write_certificate (line 1863) | int mbedtls_ssl_write_certificate( mbedtls_ssl_context *ssl ) function ssl_check_peer_crt_unchanged (line 1965) | static int ssl_check_peer_crt_unchanged( mbedtls_ssl_context *ssl, function ssl_check_peer_crt_unchanged (line 1979) | static int ssl_check_peer_crt_unchanged( mbedtls_ssl_context *ssl, function ssl_parse_certificate_chain (line 2010) | static int ssl_parse_certificate_chain( mbedtls_ssl_context *ssl, function ssl_srv_check_client_no_crt_notification (line 2142) | static int ssl_srv_check_client_no_crt_notification( mbedtls_ssl_context... function ssl_parse_certificate_coordinate (line 2191) | static int ssl_parse_certificate_coordinate( mbedtls_ssl_context *ssl, function ssl_parse_certificate_verify (line 2220) | static int ssl_parse_certificate_verify( mbedtls_ssl_context *ssl, function ssl_remember_peer_crt_digest (line 2387) | static int ssl_remember_peer_crt_digest( mbedtls_ssl_context *ssl, function ssl_remember_peer_pubkey (line 2414) | static int ssl_remember_peer_pubkey( mbedtls_ssl_context *ssl, function mbedtls_ssl_parse_certificate (line 2432) | int mbedtls_ssl_parse_certificate( mbedtls_ssl_context *ssl ) function mbedtls_ssl_optimize_checksum (line 2555) | void mbedtls_ssl_optimize_checksum( mbedtls_ssl_context *ssl, function mbedtls_ssl_reset_checksum (line 2584) | void mbedtls_ssl_reset_checksum( mbedtls_ssl_context *ssl ) function ssl_update_checksum_start (line 2601) | static void ssl_update_checksum_start( mbedtls_ssl_context *ssl, function ssl_update_checksum_md5sha1 (line 2621) | static void ssl_update_checksum_md5sha1( mbedtls_ssl_context *ssl, function ssl_update_checksum_sha256 (line 2631) | static void ssl_update_checksum_sha256( mbedtls_ssl_context *ssl, function ssl_update_checksum_sha384 (line 2639) | static void ssl_update_checksum_sha384( mbedtls_ssl_context *ssl, function ssl_calc_finished_ssl (line 2648) | static void ssl_calc_finished_ssl( function ssl_calc_finished_tls (line 2714) | static void ssl_calc_finished_tls( function ssl_calc_finished_tls_sha256 (line 2760) | static void ssl_calc_finished_tls_sha256( function ssl_calc_finished_tls_sha384 (line 2800) | static void ssl_calc_finished_tls_sha384( function mbedtls_ssl_handshake_wrapup_free_hs_transform (line 2842) | void mbedtls_ssl_handshake_wrapup_free_hs_transform( mbedtls_ssl_context... function mbedtls_ssl_handshake_wrapup (line 2864) | void mbedtls_ssl_handshake_wrapup( mbedtls_ssl_context *ssl ) function mbedtls_ssl_write_finished (line 2917) | int mbedtls_ssl_write_finished( mbedtls_ssl_context *ssl ) function mbedtls_ssl_parse_finished (line 3021) | int mbedtls_ssl_parse_finished( mbedtls_ssl_context *ssl ) function ssl_handshake_params_init (line 3088) | static void ssl_handshake_params_init( mbedtls_ssl_handshake_params *han... function mbedtls_ssl_transform_init (line 3138) | void mbedtls_ssl_transform_init( mbedtls_ssl_transform *transform ) function mbedtls_ssl_session_init (line 3154) | void mbedtls_ssl_session_init( mbedtls_ssl_session *session ) function ssl_handshake_init (line 3159) | static int ssl_handshake_init( mbedtls_ssl_context *ssl ) function ssl_cookie_write_dummy (line 3224) | static int ssl_cookie_write_dummy( void *ctx, function ssl_cookie_check_dummy (line 3236) | static int ssl_cookie_check_dummy( void *ctx, function mbedtls_ssl_init (line 3256) | void mbedtls_ssl_init( mbedtls_ssl_context *ssl ) function mbedtls_ssl_setup (line 3281) | int mbedtls_ssl_setup( mbedtls_ssl_context *ssl, function mbedtls_ssl_session_reset (line 3482) | int mbedtls_ssl_session_reset( mbedtls_ssl_context *ssl ) function mbedtls_ssl_conf_endpoint (line 3493) | void mbedtls_ssl_conf_endpoint( mbedtls_ssl_config *conf, int endpoint ) function mbedtls_ssl_conf_transport (line 3512) | void mbedtls_ssl_conf_transport( mbedtls_ssl_config *conf, int transport ) function mbedtls_ssl_conf_dtls_anti_replay (line 3533) | void mbedtls_ssl_conf_dtls_anti_replay( mbedtls_ssl_config *conf, char m... function mbedtls_ssl_conf_dtls_badmac_limit (line 3563) | void mbedtls_ssl_conf_dtls_badmac_limit( mbedtls_ssl_config *conf, unsig... function mbedtls_ssl_set_datagram_packing (line 3599) | void mbedtls_ssl_set_datagram_packing( mbedtls_ssl_context *ssl, function mbedtls_ssl_conf_handshake_timeout (line 3636) | void mbedtls_ssl_conf_handshake_timeout( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_authmode (line 3671) | void mbedtls_ssl_conf_authmode( mbedtls_ssl_config *conf, int authmode ) function mbedtls_ssl_conf_verify (line 3692) | void mbedtls_ssl_conf_verify( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_rng (line 3708) | void mbedtls_ssl_conf_rng( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_dbg (line 3730) | void mbedtls_ssl_conf_dbg( mbedtls_ssl_config *conf, function mbedtls_ssl_set_bio (line 3768) | void mbedtls_ssl_set_bio( mbedtls_ssl_context *ssl, function mbedtls_ssl_set_mtu (line 3823) | void mbedtls_ssl_set_mtu( mbedtls_ssl_context *ssl, uint16_t mtu ) function mbedtls_ssl_conf_read_timeout (line 3845) | void mbedtls_ssl_conf_read_timeout( mbedtls_ssl_config *conf, uint32_t t... function mbedtls_ssl_set_timer_cb (line 3870) | void mbedtls_ssl_set_timer_cb( mbedtls_ssl_context *ssl, function mbedtls_ssl_conf_session_cache (line 3921) | void mbedtls_ssl_conf_session_cache( mbedtls_ssl_config *conf, function mbedtls_ssl_set_session (line 3947) | int mbedtls_ssl_set_session( mbedtls_ssl_context *ssl, const mbedtls_ssl... function mbedtls_ssl_conf_ciphersuites (line 3984) | void mbedtls_ssl_conf_ciphersuites( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_ciphersuites_for_version (line 4012) | void mbedtls_ssl_conf_ciphersuites_for_version( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_cert_profile (line 4036) | void mbedtls_ssl_conf_cert_profile( mbedtls_ssl_config *conf, function ssl_append_key_cert (line 4043) | static int ssl_append_key_cert( mbedtls_ssl_key_cert **head, function mbedtls_ssl_conf_own_cert (line 4109) | int mbedtls_ssl_conf_own_cert( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_ca_chain (line 4127) | void mbedtls_ssl_conf_ca_chain( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_ca_cb (line 4193) | void mbedtls_ssl_conf_ca_cb( mbedtls_ssl_config *conf, function mbedtls_ssl_set_hs_own_cert (line 4221) | int mbedtls_ssl_set_hs_own_cert( mbedtls_ssl_context *ssl, function mbedtls_ssl_set_hs_ca_chain (line 4240) | void mbedtls_ssl_set_hs_ca_chain( mbedtls_ssl_context *ssl, function mbedtls_ssl_set_hs_authmode (line 4258) | void mbedtls_ssl_set_hs_authmode( mbedtls_ssl_context *ssl, function mbedtls_ssl_set_verify (line 4284) | void mbedtls_ssl_set_verify( mbedtls_ssl_context *ssl, function mbedtls_ssl_set_hs_ecjpake_password (line 4311) | int mbedtls_ssl_set_hs_ecjpake_password( mbedtls_ssl_context *ssl, function ssl_conf_remove_psk (line 4335) | static void ssl_conf_remove_psk( mbedtls_ssl_config *conf ) function ssl_conf_set_psk_identity (line 4358) | static int ssl_conf_set_psk_identity( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_psk (line 4411) | int mbedtls_ssl_conf_psk( mbedtls_ssl_config *conf, function ssl_remove_psk (line 4437) | static void ssl_remove_psk( mbedtls_ssl_context *ssl ) function mbedtls_ssl_set_hs_psk (line 4464) | int mbedtls_ssl_set_hs_psk( mbedtls_ssl_context *ssl, function mbedtls_ssl_conf_psk_cb (line 4522) | void mbedtls_ssl_conf_psk_cb( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_dh_param_bin (line 4547) | int mbedtls_ssl_conf_dh_param_bin( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_dh_param_ctx (line 4573) | int mbedtls_ssl_conf_dh_param_ctx( mbedtls_ssl_config *conf, mbedtls_dhm... function mbedtls_ssl_conf_dhm_min_bitlen (line 4598) | void mbedtls_ssl_conf_dhm_min_bitlen( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_sig_hashes (line 4624) | void mbedtls_ssl_conf_sig_hashes( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_curves (line 4659) | void mbedtls_ssl_conf_curves( mbedtls_ssl_config *conf, function mbedtls_ssl_set_hostname (line 4685) | int mbedtls_ssl_set_hostname( mbedtls_ssl_context *ssl, const char *host... function mbedtls_ssl_conf_sni (line 4754) | void mbedtls_ssl_conf_sni( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_alpn_protocols (line 4777) | int mbedtls_ssl_conf_alpn_protocols( mbedtls_ssl_config *conf, const cha... function mbedtls_ssl_conf_srtp_mki_value_supported (line 4830) | void mbedtls_ssl_conf_srtp_mki_value_supported( mbedtls_ssl_config *conf, function mbedtls_ssl_dtls_srtp_set_mki_value (line 4836) | int mbedtls_ssl_dtls_srtp_set_mki_value( mbedtls_ssl_context *ssl, function mbedtls_ssl_conf_dtls_srtp_protection_profiles (line 4872) | int mbedtls_ssl_conf_dtls_srtp_protection_profiles( mbedtls_ssl_config *... function mbedtls_ssl_get_dtls_srtp_negotiation_result (line 4941) | void mbedtls_ssl_get_dtls_srtp_negotiation_result( const mbedtls_ssl_con... function mbedtls_ssl_conf_max_version (line 4975) | void mbedtls_ssl_conf_max_version( mbedtls_ssl_config *conf, int major, ... function mbedtls_ssl_conf_min_version (line 4999) | void mbedtls_ssl_conf_min_version( mbedtls_ssl_config *conf, int major, ... function mbedtls_ssl_conf_fallback (line 5025) | void mbedtls_ssl_conf_fallback( mbedtls_ssl_config *conf, char fallback ) function mbedtls_ssl_conf_cert_req_ca_list (line 5041) | void mbedtls_ssl_conf_cert_req_ca_list( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_encrypt_then_mac (line 5060) | void mbedtls_ssl_conf_encrypt_then_mac( mbedtls_ssl_config *conf, char e... function mbedtls_ssl_conf_extended_master_secret (line 5078) | void mbedtls_ssl_conf_extended_master_secret( mbedtls_ssl_config *conf, ... function mbedtls_ssl_conf_max_frag_len (line 5119) | int mbedtls_ssl_conf_max_frag_len( mbedtls_ssl_config *conf, unsigned ch... function mbedtls_ssl_conf_cbc_record_splitting (line 5143) | void mbedtls_ssl_conf_cbc_record_splitting( mbedtls_ssl_config *conf, ch... function mbedtls_ssl_conf_legacy_renegotiation (line 5176) | void mbedtls_ssl_conf_legacy_renegotiation( mbedtls_ssl_config *conf, in... function mbedtls_ssl_conf_renegotiation (line 5199) | void mbedtls_ssl_conf_renegotiation( mbedtls_ssl_config *conf, int reneg... function mbedtls_ssl_conf_renegotiation_enforced (line 5241) | void mbedtls_ssl_conf_renegotiation_enforced( mbedtls_ssl_config *conf, ... function mbedtls_ssl_conf_renegotiation_period (line 5271) | void mbedtls_ssl_conf_renegotiation_period( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_session_tickets (line 5290) | void mbedtls_ssl_conf_session_tickets( mbedtls_ssl_config *conf, int use... function mbedtls_ssl_conf_session_tickets_cb (line 5311) | void mbedtls_ssl_conf_session_tickets_cb( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_export_keys_cb (line 5334) | void mbedtls_ssl_conf_export_keys_cb( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_export_keys_ext_cb (line 5354) | void mbedtls_ssl_conf_export_keys_ext_cb( mbedtls_ssl_config *conf, function mbedtls_ssl_conf_async_private_cb (line 5394) | void mbedtls_ssl_conf_async_private_cb( function mbedtls_ssl_set_async_operation_data (line 5455) | void mbedtls_ssl_set_async_operation_data( mbedtls_ssl_context *ssl, function mbedtls_ssl_get_verify_result (line 5475) | uint32_t mbedtls_ssl_get_verify_result( const mbedtls_ssl_context *ssl ) function mbedtls_ssl_get_input_max_frag_len (line 5551) | size_t mbedtls_ssl_get_input_max_frag_len( const mbedtls_ssl_context *ssl ) function mbedtls_ssl_get_output_max_frag_len (line 5595) | size_t mbedtls_ssl_get_output_max_frag_len( const mbedtls_ssl_context *s... function mbedtls_ssl_get_current_mtu (line 5619) | size_t mbedtls_ssl_get_current_mtu( const mbedtls_ssl_context *ssl ) function mbedtls_ssl_get_max_out_record_payload (line 5662) | int mbedtls_ssl_get_max_out_record_payload( const mbedtls_ssl_context *s... function mbedtls_x509_crt (line 5729) | const mbedtls_x509_crt *mbedtls_ssl_get_peer_cert( const mbedtls_ssl_con... function mbedtls_ssl_get_session (line 5768) | int mbedtls_ssl_get_session( const mbedtls_ssl_context *ssl, function mbedtls_ssl_session (line 5797) | const mbedtls_ssl_session *mbedtls_ssl_get_session_pointer( const mbedtl... function ssl_session_save (line 5912) | static int ssl_session_save( const mbedtls_ssl_session *session, function mbedtls_ssl_session_save (line 6082) | int mbedtls_ssl_session_save( const mbedtls_ssl_session *session, function ssl_session_load (line 6096) | static int ssl_session_load( mbedtls_ssl_session *session, function mbedtls_ssl_session_load (line 6331) | int mbedtls_ssl_session_load( mbedtls_ssl_session *session, function mbedtls_ssl_handshake_step (line 6363) | int mbedtls_ssl_handshake_step( mbedtls_ssl_context *ssl ) function mbedtls_ssl_handshake (line 6420) | int mbedtls_ssl_handshake( mbedtls_ssl_context *ssl ) function ssl_write_hello_request (line 6460) | static int ssl_write_hello_request( mbedtls_ssl_context *ssl ) function mbedtls_ssl_start_renegotiation (line 6491) | int mbedtls_ssl_start_renegotiation( mbedtls_ssl_context *ssl ) function mbedtls_ssl_renegotiate (line 6550) | int mbedtls_ssl_renegotiate( mbedtls_ssl_context *ssl ) function mbedtls_ssl_key_cert_free (line 6605) | void mbedtls_ssl_key_cert_free( mbedtls_ssl_key_cert *key_cert ) function mbedtls_ssl_handshake_free (line 6623) | void mbedtls_ssl_handshake_free( mbedtls_ssl_context *ssl ) function mbedtls_ssl_session_free (line 6729) | void mbedtls_ssl_session_free( mbedtls_ssl_session *session ) function mbedtls_ssl_context_save (line 6880) | int mbedtls_ssl_context_save( mbedtls_ssl_context *ssl, function tls_prf_fn (line 7097) | static tls_prf_fn ssl_tls12prf_from_cs( int ciphersuite_id ) function ssl_context_load (line 7117) | static int ssl_context_load( mbedtls_ssl_context *ssl, function mbedtls_ssl_context_load (line 7458) | int mbedtls_ssl_context_load( mbedtls_ssl_context *context, function mbedtls_ssl_free (line 7476) | void mbedtls_ssl_free( mbedtls_ssl_context *ssl ) function mbedtls_ssl_config_init (line 7576) | void mbedtls_ssl_config_init( mbedtls_ssl_config *conf ) function mbedtls_ssl_config_defaults_impl (line 7628) | int mbedtls_ssl_config_defaults_impl( mbedtls_ssl_config *conf, function mbedtls_ssl_config_free (line 7767) | void mbedtls_ssl_config_free( mbedtls_ssl_config *conf ) function mbedtls_ssl_get_key_exchange_md_tls1_2 (line 7795) | int mbedtls_ssl_get_key_exchange_md_tls1_2( mbedtls_ssl_context *ssl, function mbedtls_ssl_sig_from_pk (line 7852) | unsigned char mbedtls_ssl_sig_from_pk( mbedtls_pk_context *pk ) function mbedtls_ssl_sig_from_pk_alg (line 7865) | unsigned char mbedtls_ssl_sig_from_pk_alg( mbedtls_pk_type_t type ) function mbedtls_md_type_t (line 7884) | mbedtls_md_type_t mbedtls_ssl_sig_hash_set_find( mbedtls_ssl_sig_hash_se... function mbedtls_ssl_sig_hash_set_const_hash (line 7899) | void mbedtls_ssl_sig_hash_set_const_hash( mbedtls_ssl_sig_hash_set_t *set, function mbedtls_ssl_hash_from_md_alg (line 7912) | unsigned char mbedtls_ssl_hash_from_md_alg( int md ) function mbedtls_ssl_check_curve (line 7946) | int mbedtls_ssl_check_curve( const mbedtls_ssl_context *ssl, mbedtls_ecp... function mbedtls_ssl_check_sig_hash (line 7963) | int mbedtls_ssl_check_sig_hash( const mbedtls_ssl_context *ssl, function mbedtls_ssl_check_cert_usage (line 7977) | int mbedtls_ssl_check_cert_usage( const mbedtls_x509_crt *cert, function mbedtls_ssl_set_calc_verify_md (line 8058) | int mbedtls_ssl_set_calc_verify_md( mbedtls_ssl_context *ssl, int md ) function mbedtls_ssl_get_key_exchange_md_ssl_tls (line 8099) | int mbedtls_ssl_get_key_exchange_md_ssl_tls( mbedtls_ssl_context *ssl, FILE: third_party/mbedtls/ssl_tls13_keys.c type mbedtls_ssl_tls1_3_labels_struct (line 48) | struct mbedtls_ssl_tls1_3_labels_struct function ssl_tls1_3_hkdf_encode_label (line 107) | static void ssl_tls1_3_hkdf_encode_label( function mbedtls_ssl_tls1_3_hkdf_expand_label (line 173) | int mbedtls_ssl_tls1_3_hkdf_expand_label( function mbedtls_ssl_tls1_3_make_traffic_keys (line 263) | int mbedtls_ssl_tls1_3_make_traffic_keys( function mbedtls_ssl_tls1_3_derive_secret (line 347) | int mbedtls_ssl_tls1_3_derive_secret( function mbedtls_ssl_tls1_3_evolve_secret (line 457) | int mbedtls_ssl_tls1_3_evolve_secret( FILE: third_party/mbedtls/ssl_tls13_keys.h type mbedtls_ssl_tls1_3_labels_struct (line 63) | struct mbedtls_ssl_tls1_3_labels_struct FILE: third_party/mbedtls/x509.c function mbedtls_x509_get_serial (line 76) | int mbedtls_x509_get_serial( unsigned char **p, const unsigned char *end, function mbedtls_x509_get_alg_null (line 107) | int mbedtls_x509_get_alg_null( unsigned char **p, const unsigned char *end, function mbedtls_x509_get_alg (line 121) | int mbedtls_x509_get_alg( unsigned char **p, const unsigned char *end, function x509_get_attr_type_value (line 139) | static int x509_get_attr_type_value( unsigned char **p, function mbedtls_x509_get_name (line 221) | int mbedtls_x509_get_name( unsigned char **p, const unsigned char *end, function forceinline (line 274) | forceinline int x509_parse_int( unsigned char **p, size_t n, int *res ) function x509_date_is_valid (line 290) | static int x509_date_is_valid(const mbedtls_x509_time *t ) function x509_parse_time (line 327) | static int x509_parse_time( unsigned char **p, size_t len, size_t yearlen, function mbedtls_x509_get_time (line 392) | int mbedtls_x509_get_time( unsigned char **p, const unsigned char *end, function mbedtls_x509_get_sig (line 422) | int mbedtls_x509_get_sig( unsigned char **p, const unsigned char *end, m... function mbedtls_x509_get_sig_alg (line 449) | int mbedtls_x509_get_sig_alg( const mbedtls_x509_buf *sig_oid, const mbe... function mbedtls_x509_get_ext (line 473) | int mbedtls_x509_get_ext( unsigned char **p, const unsigned char *end, function mbedtls_x509_dn_gets (line 516) | int mbedtls_x509_dn_gets( char *buf, size_t size, const mbedtls_x509_nam... function mbedtls_x509_serial_gets (line 585) | int mbedtls_x509_serial_gets( char *buf, size_t size, const mbedtls_x509... function mbedtls_x509_sig_alg_gets (line 619) | int mbedtls_x509_sig_alg_gets( char *buf, size_t size, const mbedtls_x50... function mbedtls_x509_key_size_helper (line 641) | int mbedtls_x509_key_size_helper( char *buf, size_t buf_size, const char... function x509_get_current_time (line 658) | static int x509_get_current_time( mbedtls_x509_time *now ) function x509_check_time (line 685) | static int x509_check_time( const mbedtls_x509_time *before, const mbedt... function mbedtls_x509_time_is_past (line 737) | int mbedtls_x509_time_is_past( const mbedtls_x509_time *to ) { function mbedtls_x509_time_is_future (line 759) | int mbedtls_x509_time_is_future( const mbedtls_x509_time *from ) { function mbedtls_x509_self_test (line 775) | int mbedtls_x509_self_test( int verbose ) FILE: third_party/mbedtls/x509.h type mbedtls_asn1_buf (line 140) | typedef mbedtls_asn1_buf mbedtls_x509_buf; type mbedtls_asn1_bitstring (line 145) | typedef mbedtls_asn1_bitstring mbedtls_x509_bitstring; type mbedtls_asn1_named_data (line 151) | typedef mbedtls_asn1_named_data mbedtls_x509_name; type mbedtls_asn1_sequence (line 156) | typedef mbedtls_asn1_sequence mbedtls_x509_sequence; type mbedtls_x509_time (line 159) | typedef struct mbedtls_x509_time FILE: third_party/mbedtls/x509_create.c type x509_attr_descriptor_t (line 48) | typedef struct { function x509_attr_descriptor_t (line 123) | static const x509_attr_descriptor_t *x509_attr_descr_from_name( const ch... function mbedtls_x509_string_to_names (line 138) | int mbedtls_x509_string_to_names( mbedtls_asn1_named_data **head, const ... function mbedtls_x509_set_extension (line 223) | int mbedtls_x509_set_extension( mbedtls_asn1_named_data **head, const ch... function x509_write_name (line 252) | static int x509_write_name( unsigned char **p, unsigned char *start, mbe... function mbedtls_x509_write_names (line 284) | int mbedtls_x509_write_names( unsigned char **p, unsigned char *start, function mbedtls_x509_write_sig (line 304) | int mbedtls_x509_write_sig( unsigned char **p, unsigned char *start, function x509_write_extension (line 335) | static int x509_write_extension( unsigned char **p, unsigned char *start, function mbedtls_x509_write_extensions (line 373) | int mbedtls_x509_write_extensions( unsigned char **p, unsigned char *start, FILE: third_party/mbedtls/x509_crl.c function x509_crl_get_version (line 43) | static int x509_crl_get_version( unsigned char **p, function x509_get_crl_ext (line 70) | static int x509_get_crl_ext( unsigned char **p, function x509_get_crl_entry_ext (line 150) | static int x509_get_crl_entry_ext( unsigned char **p, function x509_get_entries (line 204) | static int x509_get_entries( unsigned char **p, function mbedtls_x509_crl_parse_der (line 270) | int mbedtls_x509_crl_parse_der( mbedtls_x509_crl *chain, function mbedtls_x509_crl_parse (line 509) | int mbedtls_x509_crl_parse( mbedtls_x509_crl *chain, const unsigned char... function mbedtls_x509_crl_parse_file (line 573) | int mbedtls_x509_crl_parse_file( mbedtls_x509_crl *chain, const char *pa... function mbedtls_x509_crl_info (line 598) | int mbedtls_x509_crl_info( char *buf, size_t size, const char *prefix, function mbedtls_x509_crl_init (line 673) | void mbedtls_x509_crl_init( mbedtls_x509_crl *crl ) function mbedtls_x509_crl_free (line 681) | void mbedtls_x509_crl_free( mbedtls_x509_crl *crl ) FILE: third_party/mbedtls/x509_crl.h type mbedtls_x509_crl_entry (line 23) | typedef struct mbedtls_x509_crl_entry type mbedtls_x509_crl (line 41) | typedef struct mbedtls_x509_crl FILE: third_party/mbedtls/x509_crt.c type x509_crt_verify_chain_item (line 74) | typedef struct { function x509_profile_check_md_alg (line 150) | static int x509_profile_check_md_alg( const mbedtls_x509_crt_profile *pr... function x509_profile_check_pk_alg (line 164) | static int x509_profile_check_pk_alg( const mbedtls_x509_crt_profile *pr... function x509_profile_check_key (line 178) | static int x509_profile_check_key( const mbedtls_x509_crt_profile *profile, function x509_check_wildcard (line 209) | static int x509_check_wildcard( const char *cn, const mbedtls_x509_buf *... function x509_string_cmp (line 240) | static int x509_string_cmp( const mbedtls_x509_buf *a, const mbedtls_x50... function mbedtls_x509_name_cmp (line 268) | int mbedtls_x509_name_cmp( const mbedtls_x509_name *a, const mbedtls_x50... function x509_crt_verify_chain_reset (line 298) | static void x509_crt_verify_chain_reset( function x509_get_version (line 316) | static int x509_get_version( unsigned char **p, function x509_get_dates (line 346) | static int x509_get_dates( unsigned char **p, function x509_get_uid (line 370) | static int x509_get_uid( unsigned char **p, function x509_get_basic_constraints (line 390) | static int x509_get_basic_constraints( unsigned char **p, function x509_get_ns_cert_type (line 434) | static int x509_get_ns_cert_type( unsigned char **p, function x509_get_key_usage (line 450) | static int x509_get_key_usage( unsigned char **p, function x509_get_ext_key_usage (line 476) | static int x509_get_ext_key_usage( unsigned char **p, function x509_get_subject_alt_name (line 517) | static int x509_get_subject_alt_name( unsigned char **p, function x509_get_certificate_policies (line 644) | static int x509_get_certificate_policies( unsigned char **p, function x509_get_crt_ext (line 740) | static int x509_get_crt_ext( unsigned char **p, function x509_crt_parse_der_core (line 901) | static int x509_crt_parse_der_core( mbedtls_x509_crt *crt, function mbedtls_x509_crt_parse_der_internal (line 1132) | static int mbedtls_x509_crt_parse_der_internal( mbedtls_x509_crt *chain, function mbedtls_x509_crt_parse_der_nocopy (line 1202) | int mbedtls_x509_crt_parse_der_nocopy( mbedtls_x509_crt *chain, function mbedtls_x509_crt_parse_der_with_ext_cb (line 1249) | int mbedtls_x509_crt_parse_der_with_ext_cb( mbedtls_x509_crt *chain, function mbedtls_x509_crt_parse_der (line 1279) | int mbedtls_x509_crt_parse_der( mbedtls_x509_crt *chain, function mbedtls_x509_crt_parse (line 1316) | int mbedtls_x509_crt_parse( mbedtls_x509_crt *chain, function mbedtls_x509_crt_parse_file (line 1425) | int mbedtls_x509_crt_parse_file( mbedtls_x509_crt *chain, const char *pa... function mbedtls_x509_crt_parse_path (line 1451) | int mbedtls_x509_crt_parse_path( mbedtls_x509_crt *chain, const char *pa... function x509_get_other_name (line 1504) | static int x509_get_other_name( const mbedtls_x509_buf *subject_alt_name, function x509_info_subject_alt_name (line 1576) | static int x509_info_subject_alt_name( char **buf, size_t *size, function mbedtls_x509_parse_subject_alt_name (line 1740) | int mbedtls_x509_parse_subject_alt_name( const mbedtls_x509_buf *san_buf, function x509_info_cert_type (line 1823) | static int x509_info_cert_type( char **buf, size_t *size, function x509_info_key_usage (line 1847) | static int x509_info_key_usage( char **buf, size_t *size, function x509_info_ext_key_usage (line 1868) | static int x509_info_ext_key_usage( char **buf, size_t *size, function x509_info_cert_policies (line 1895) | static int x509_info_cert_policies( char **buf, size_t *size, function mbedtls_x509_crt_info (line 1936) | int mbedtls_x509_crt_info( char *buf, size_t size, const char *prefix, type x509_crt_verify_string (line 2050) | struct x509_crt_verify_string { type x509_crt_verify_string (line 2055) | struct x509_crt_verify_string function mbedtls_x509_crt_verify_info (line 2091) | int mbedtls_x509_crt_verify_info( char *buf, size_t size, const char *pr... function mbedtls_x509_crt_check_key_usage (line 2136) | int mbedtls_x509_crt_check_key_usage( const mbedtls_x509_crt *crt, function mbedtls_x509_crt_check_extended_key_usage (line 2166) | int mbedtls_x509_crt_check_extended_key_usage( const mbedtls_x509_crt *crt, function mbedtls_x509_crt_is_revoked (line 2200) | int mbedtls_x509_crt_is_revoked( const mbedtls_x509_crt *crt, const mbed... function x509_crt_verifycrl (line 2219) | static int x509_crt_verifycrl( mbedtls_x509_crt *crt, mbedtls_x509_crt *ca, function mbedtls_x509_crt_check_signature (line 2293) | int mbedtls_x509_crt_check_signature( const mbedtls_x509_crt *child, function mbedtls_x509_crt_check_parent (line 2329) | int mbedtls_x509_crt_check_parent( const mbedtls_x509_crt *child, function x509_crt_find_parent_in (line 2397) | static int x509_crt_find_parent_in( function x509_crt_find_parent (line 2504) | static int x509_crt_find_parent( function x509_crt_check_ee_locally_trusted (line 2562) | static int x509_crt_check_ee_locally_trusted( function x509_crt_verify_chain (line 2623) | static int x509_crt_verify_chain( function x509_crt_check_cn (line 2773) | static int x509_crt_check_cn( const mbedtls_x509_buf *name, function x509_crt_check_san (line 2793) | static int x509_crt_check_san( const mbedtls_x509_buf *name, function x509_crt_verify_name (line 2815) | static void x509_crt_verify_name( const mbedtls_x509_crt *crt, function x509_crt_merge_flags_with_cb (line 2850) | static int x509_crt_merge_flags_with_cb( function x509_crt_verify_restartable_ca_cb (line 2889) | static int x509_crt_verify_restartable_ca_cb( function mbedtls_x509_crt_verify (line 3022) | int mbedtls_x509_crt_verify( mbedtls_x509_crt *crt, function mbedtls_x509_crt_verify_with_profile (line 3070) | int mbedtls_x509_crt_verify_with_profile( mbedtls_x509_crt *crt, function mbedtls_x509_crt_verify_with_ca_cb (line 3107) | int mbedtls_x509_crt_verify_with_ca_cb( mbedtls_x509_crt *crt, function mbedtls_x509_crt_verify_restartable (line 3148) | int mbedtls_x509_crt_verify_restartable( mbedtls_x509_crt *crt, function mbedtls_x509_crt_init (line 3169) | void mbedtls_x509_crt_init( mbedtls_x509_crt *crt ) function mbedtls_x509_crt_free (line 3179) | void mbedtls_x509_crt_free( mbedtls_x509_crt *crt ) function mbedtls_x509_crt_restart_init (line 3259) | void mbedtls_x509_crt_restart_init( mbedtls_x509_crt_restart_ctx *ctx ) function mbedtls_x509_crt_restart_free (line 3274) | void mbedtls_x509_crt_restart_free( mbedtls_x509_crt_restart_ctx *ctx ) { FILE: third_party/mbedtls/x509_crt.h type mbedtls_x509_crt (line 12) | struct mbedtls_x509_crt type mbedtls_x509_san_other_name (line 67) | typedef struct mbedtls_x509_san_other_name type mbedtls_x509_subject_alternative_name (line 97) | typedef struct mbedtls_x509_subject_alternative_name type mbedtls_x509_crt_profile (line 120) | typedef struct mbedtls_x509_crt_profile type mbedtls_x509write_cert (line 143) | typedef struct mbedtls_x509write_cert type mbedtls_x509_crt_verify_chain_item (line 161) | typedef struct { type mbedtls_x509_crt_verify_chain (line 174) | typedef struct type mbedtls_x509_crt_restart_ctx (line 193) | typedef struct type mbedtls_x509_crt_restart_ctx (line 219) | typedef void mbedtls_x509_crt_restart_ctx; FILE: third_party/mbedtls/x509_csr.c function x509_csr_get_version (line 44) | static int x509_csr_get_version( unsigned char **p, function mbedtls_x509_csr_parse_der (line 75) | int mbedtls_x509_csr_parse_der( mbedtls_x509_csr *csr, function mbedtls_x509_csr_parse (line 256) | int mbedtls_x509_csr_parse( mbedtls_x509_csr *csr, const unsigned char *... function mbedtls_x509_csr_parse_file (line 313) | int mbedtls_x509_csr_parse_file( mbedtls_x509_csr *csr, const char *path ) function mbedtls_x509_csr_info (line 341) | int mbedtls_x509_csr_info( char *buf, size_t size, const char *prefix, function mbedtls_x509_csr_init (line 386) | void mbedtls_x509_csr_init( mbedtls_x509_csr *csr ) function mbedtls_x509_csr_free (line 396) | void mbedtls_x509_csr_free( mbedtls_x509_csr *csr ) FILE: third_party/mbedtls/x509_csr.h type mbedtls_x509_csr (line 10) | struct mbedtls_x509_csr { type mbedtls_x509write_csr (line 27) | typedef struct mbedtls_x509write_csr { FILE: third_party/mbedtls/x509write_crt.c function mbedtls_x509write_crt_init (line 60) | void mbedtls_x509write_crt_init( mbedtls_x509write_cert *ctx ) function mbedtls_x509write_crt_free (line 72) | void mbedtls_x509write_crt_free( mbedtls_x509write_cert *ctx ) function mbedtls_x509write_crt_set_version (line 91) | void mbedtls_x509write_crt_set_version( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_set_md_alg (line 104) | void mbedtls_x509write_crt_set_md_alg( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_set_subject_key (line 116) | void mbedtls_x509write_crt_set_subject_key( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_set_issuer_key (line 128) | void mbedtls_x509write_crt_set_issuer_key( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_set_subject_name (line 146) | int mbedtls_x509write_crt_set_subject_name( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_set_issuer_name (line 164) | int mbedtls_x509write_crt_set_issuer_name( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_set_serial (line 178) | int mbedtls_x509write_crt_set_serial( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_set_validity (line 203) | int mbedtls_x509write_crt_set_validity( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_set_extension (line 232) | int mbedtls_x509write_crt_set_extension( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_set_basic_constraints (line 252) | int mbedtls_x509write_crt_set_basic_constraints( mbedtls_x509write_cert ... function mbedtls_x509write_crt_set_subject_key_identifier (line 291) | int mbedtls_x509write_crt_set_subject_key_identifier( mbedtls_x509write_... function mbedtls_x509write_crt_set_authority_key_identifier (line 324) | int mbedtls_x509write_crt_set_authority_key_identifier( mbedtls_x509writ... function mbedtls_x509write_crt_set_key_usage (line 363) | int mbedtls_x509write_crt_set_key_usage( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_set_ns_cert_type (line 406) | int mbedtls_x509write_crt_set_ns_cert_type( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_set_ext_key_usage (line 430) | int mbedtls_x509write_crt_set_ext_key_usage(mbedtls_x509write_cert *ctx, function x509_write_time (line 471) | static int x509_write_time( unsigned char **p, unsigned char *start, function mbedtls_x509write_crt_der (line 520) | int mbedtls_x509write_crt_der( mbedtls_x509write_cert *ctx, function mbedtls_x509write_crt_pem (line 702) | int mbedtls_x509write_crt_pem( mbedtls_x509write_cert *crt, FILE: third_party/mbedtls/x509write_csr.c function mbedtls_x509write_csr_init (line 58) | void mbedtls_x509write_csr_init( mbedtls_x509write_csr *ctx ) function mbedtls_x509write_csr_free (line 68) | void mbedtls_x509write_csr_free( mbedtls_x509write_csr *ctx ) function mbedtls_x509write_csr_set_md_alg (line 83) | void mbedtls_x509write_csr_set_md_alg( mbedtls_x509write_csr *ctx, mbedt... function mbedtls_x509write_csr_set_key (line 95) | void mbedtls_x509write_csr_set_key( mbedtls_x509write_csr *ctx, mbedtls_... function mbedtls_x509write_csr_set_subject_name (line 112) | int mbedtls_x509write_csr_set_subject_name( mbedtls_x509write_csr *ctx, function mbedtls_x509write_csr_set_extension (line 130) | int mbedtls_x509write_csr_set_extension( mbedtls_x509write_csr *ctx, function mbedtls_x509write_csr_set_key_usage (line 155) | int mbedtls_x509write_csr_set_key_usage( mbedtls_x509write_csr *ctx, uns... function mbedtls_x509write_csr_set_ns_cert_type (line 181) | int mbedtls_x509write_csr_set_ns_cert_type( mbedtls_x509write_csr *ctx, function x509write_csr_der_internal (line 199) | static int x509write_csr_der_internal( mbedtls_x509write_csr *ctx, function mbedtls_x509write_csr_der (line 339) | int mbedtls_x509write_csr_der( mbedtls_x509write_csr *ctx, unsigned char... function mbedtls_x509write_csr_pem (line 375) | int mbedtls_x509write_csr_pem( mbedtls_x509write_csr *ctx, unsigned char... FILE: third_party/mbedtls/zeroize.c function dontubsan (line 23) | dontubsan void mbedtls_platform_zeroize(void *p, size_t n) { FILE: third_party/sqlite/shell.c type u32 (line 37) | typedef unsigned int u32; type u16 (line 38) | typedef unsigned short int u16; type sqlite3_int64 (line 122) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 123) | typedef sqlite3_uint64 u64; type u8 (line 124) | typedef unsigned char u8; function UseBinaryWText (line 394) | static int UseBinaryWText(FILE *fd){ function FILE (line 406) | FILE *sqlite3_fopen(const char *zFilename, const char *zMode){ function FILE (line 432) | FILE *sqlite3_popen(const char *zCommand, const char *zMode){ function piecemealOutput (line 484) | static void piecemealOutput(wchar_t *b1, int sz, FILE *out){ function sqlite3_fputs (line 518) | int sqlite3_fputs(const char *z, FILE *out){ function sqlite3_fprintf (line 548) | int sqlite3_fprintf(FILE *out, const char *zFormat, ...){ function sqlite3_fsetmode (line 578) | void sqlite3_fsetmode(FILE *fp, int mode){ function cli_strcmp (line 612) | static int cli_strcmp(const char *a, const char *b){ function cli_strncmp (line 617) | static int cli_strncmp(const char *a, const char *b, size_t n){ function sqlite3_int64 (line 624) | static sqlite3_int64 timeOfDay(void){ type rusage (line 645) | struct rusage { type rusage (line 654) | struct rusage function beginTimer (line 660) | static void beginTimer(void){ function timeDiff (line 668) | static double timeDiff(struct timeval *pStart, struct timeval *pEnd){ function endTimer (line 676) | static void endTimer(FILE *out){ type LPFILETIME (line 699) | typedef BOOL (WINAPI *GETPROCTIMES)(HANDLE, LPFILETIME, LPFILETIME, function hasTimer (line 707) | static int hasTimer(void){ function beginTimer (line 736) | static void beginTimer(void){ function timeDiff (line 746) | static double timeDiff(FILETIME *pStart, FILETIME *pEnd){ function endTimer (line 755) | static void endTimer(FILE *out){ function shell_strcpy (line 850) | static void shell_strcpy(char *dest, const char *src){ type DynaPrompt (line 881) | struct DynaPrompt type DynaPrompt (line 884) | struct DynaPrompt { function trackParenLevel (line 892) | static void trackParenLevel(struct DynaPrompt *p, int ni){ function setLexemeOpen (line 899) | static void setLexemeOpen(struct DynaPrompt *p, char *s, char c){ function shell_out_of_memory (line 941) | static void shell_out_of_memory(void){ function shell_check_oom (line 949) | static void shell_check_oom(const void *p){ function iotracePrintf (line 967) | static void SQLITE_CDECL iotracePrintf(const char *zFormat, ...){ function cli_wcwidth (line 1060) | int cli_wcwidth(int c){ function decodeUtf8 (line 1090) | static int decodeUtf8(const unsigned char *z, int *pU){ function cli_wcswidth (line 1118) | int cli_wcswidth(const char *z){ function utf8_width_print (line 1150) | static void utf8_width_print(FILE *out, int w, const char *zUtf){ function isNumber (line 1187) | static int isNumber(const char *z, int *realnum){ function strlen30 (line 1215) | static int strlen30(const char *z){ function strlenChar (line 1225) | static int strlenChar(const char *z){ function FILE (line 1238) | static FILE * openChrSource(const char *zFile){ function hexDigitValue (line 1356) | static int hexDigitValue(char c){ function sqlite3_int64 (line 1366) | static sqlite3_int64 integerValue(const char *zArg){ type ShellText (line 1412) | typedef struct ShellText ShellText; type ShellText (line 1413) | struct ShellText { function initText (line 1422) | static void initText(ShellText *p){ function freeText (line 1425) | static void freeText(ShellText *p){ function appendText (line 1438) | static void appendText(ShellText *p, const char *zAppend, char quote){ function quoteChar (line 1482) | static char quoteChar(const char *zName){ function shellStrtod (line 1547) | static void shellStrtod( function shellDtostr (line 1565) | static void shellDtostr( function shellModuleSchema (line 1586) | static void shellModuleSchema( function shellAddSchemaName (line 1622) | static void shellAddSchemaName( type mode_t (line 1755) | typedef unsigned short mode_t; type ino_t (line 1764) | typedef unsigned short ino_t; type DIRENT (line 1797) | typedef struct DIRENT DIRENT; type DIRENT (line 1798) | typedef DIRENT *LPDIRENT; type DIRENT (line 1799) | struct DIRENT { type DIR (line 1808) | typedef struct DIR DIR; type DIR (line 1809) | typedef DIR *LPDIR; type DIR (line 1810) | struct DIR { function LPDIR (line 1898) | LPDIR opendir( function LPDIRENT (line 1946) | LPDIRENT readdir( function INT (line 1979) | INT readdir_r( function INT (line 2024) | INT closedir( function memtraceFree (line 2084) | static void memtraceFree(void *p){ function memtraceSize (line 2103) | static int memtraceSize(void *p){ function memtraceRoundup (line 2106) | static int memtraceRoundup(int n){ function memtraceInit (line 2109) | static int memtraceInit(void *p){ function memtraceShutdown (line 2112) | static void memtraceShutdown(void *p){ function sqlite3MemTraceActivate (line 2129) | int sqlite3MemTraceActivate(FILE *out){ function sqlite3MemTraceDeactivate (line 2142) | int sqlite3MemTraceDeactivate(void){ function pcachetraceInit (line 2188) | static int pcachetraceInit(void *pArg){ function pcachetraceShutdown (line 2199) | static void pcachetraceShutdown(void *pArg){ function sqlite3_pcache (line 2205) | static sqlite3_pcache *pcachetraceCreate(int szPage, int szExtra, int bP... function pcachetraceCachesize (line 2218) | static void pcachetraceCachesize(sqlite3_pcache *p, int nCachesize){ function pcachetracePagecount (line 2224) | static int pcachetracePagecount(sqlite3_pcache *p){ function sqlite3_pcache_page (line 2235) | static sqlite3_pcache_page *pcachetraceFetch( function pcachetraceUnpin (line 2251) | static void pcachetraceUnpin( function pcachetraceRekey (line 2262) | static void pcachetraceRekey( function pcachetraceTruncate (line 2274) | static void pcachetraceTruncate(sqlite3_pcache *p, unsigned n){ function pcachetraceDestroy (line 2280) | static void pcachetraceDestroy(sqlite3_pcache *p){ function pcachetraceShrink (line 2286) | static void pcachetraceShrink(sqlite3_pcache *p){ function sqlite3PcacheTraceActivate (line 2311) | int sqlite3PcacheTraceActivate(FILE *out){ function sqlite3PcacheTraceDeactivate (line 2324) | int sqlite3PcacheTraceDeactivate(void){ type SHA3Context (line 2478) | typedef struct SHA3Context SHA3Context; type SHA3Context (line 2479) | struct SHA3Context { function KeccakF1600Step (line 2493) | static void KeccakF1600Step(SHA3Context *p){ function SHA3Init (line 2815) | static void SHA3Init(SHA3Context *p, int iSize){ function SHA3Update (line 2845) | static void SHA3Update( function sha3Func (line 2914) | static void sha3Func( function sha3_step_vformat (line 2946) | static void sha3_step_vformat( function sha3UpdateFromValue (line 2964) | static void sha3UpdateFromValue(SHA3Context *p, sqlite3_value *pVal){ function sha3QueryFunc (line 3047) | static void sha3QueryFunc( function sha3AggStep (line 3115) | static void sha3AggStep( function sha3AggFinal (line 3140) | static void sha3AggFinal(sqlite3_context *context){ function sqlite3_shathree_init (line 3154) | int sqlite3_shathree_init( type SHA1Context (line 3229) | typedef struct SHA1Context SHA1Context; type SHA1Context (line 3230) | struct SHA1Context { function SHA1Transform (line 3268) | static void SHA1Transform(unsigned int state[5], const unsigned char buf... function hash_init (line 3335) | static void hash_init(SHA1Context *p){ function hash_step (line 3346) | static void hash_step( function hash_step_vformat (line 3372) | static void hash_step_vformat( function hash_finish (line 3391) | static void hash_finish( function sha1Func (line 3435) | static void sha1Func( function sha1QueryFunc (line 3474) | static void sha1QueryFunc( function sqlite3_sha_init (line 3580) | int sqlite3_sha_init( function uintCollFunc (line 3646) | static int uintCollFunc( function sqlite3_uint_init (line 3690) | int sqlite3_uint_init( type Decimal (line 3733) | typedef struct Decimal Decimal; type Decimal (line 3734) | struct Decimal { function decimal_clear (line 3747) | static void decimal_clear(Decimal *p){ function decimal_free (line 3754) | static void decimal_free(Decimal *p){ function Decimal (line 3765) | static Decimal *decimalNewFromText(const char *zIn, int n){ function Decimal (line 3880) | static Decimal *decimal_new( function decimal_result (line 3936) | static void decimal_result(sqlite3_context *pCtx, Decimal *p){ function decimal_result_sci (line 3991) | static void decimal_result_sci(sqlite3_context *pCtx, Decimal *p){ function decimal_cmp (line 4058) | static int decimal_cmp(const Decimal *pA, const Decimal *pB){ function decimalCmpFunc (line 4088) | static void decimalCmpFunc( function decimal_expand (line 4114) | static void decimal_expand(Decimal *p, int nDigit, int nFrac){ function decimal_add (line 4143) | static void decimal_add(Decimal *pA, Decimal *pB){ function decimalMul (line 4216) | static void decimalMul(Decimal *pA, Decimal *pB){ function Decimal (line 4264) | static Decimal *decimalPow2(int N){ function Decimal (line 4299) | static Decimal *decimalFromDouble(double r){ function decimalFunc (line 4357) | static void decimalFunc( function decimalCollFunc (line 4377) | static int decimalCollFunc( function decimalAddFunc (line 4405) | static void decimalAddFunc( function decimalSubFunc (line 4418) | static void decimalSubFunc( function decimalSumStep (line 4440) | static void decimalSumStep( function decimalSumInverse (line 4466) | static void decimalSumInverse( function decimalSumValue (line 4482) | static void decimalSumValue(sqlite3_context *context){ function decimalSumFinalize (line 4487) | static void decimalSumFinalize(sqlite3_context *context){ function decimalMulFunc (line 4499) | static void decimalMulFunc( function decimalPow2Func (line 4528) | static void decimalPow2Func( function sqlite3_decimal_init (line 4544) | int sqlite3_decimal_init( type Percentile (line 4720) | typedef struct Percentile Percentile; type Percentile (line 4721) | struct Percentile { type PercentileFunc (line 4732) | typedef struct PercentileFunc PercentileFunc; type PercentileFunc (line 4733) | struct PercentileFunc { function percentIsInfinity (line 4749) | static int percentIsInfinity(double r){ function percentSameValue (line 4759) | static int percentSameValue(double a, double b){ function percentBinarySearch (line 4775) | static int percentBinarySearch(Percentile *p, double y, int bExact){ function percentError (line 4800) | static void percentError(sqlite3_context *pCtx, const char *zFormat, ...){ function percentStep (line 4819) | static void percentStep(sqlite3_context *pCtx, int argc, sqlite3_value *... function percentSort (line 4926) | static void percentSort(double *a, unsigned int n){ function percentInverse (line 4977) | static void percentInverse(sqlite3_context *pCtx,int argc,sqlite3_value ... function percentCompute (line 5024) | static void percentCompute(sqlite3_context *pCtx, int bIsFinal){ function percentFinal (line 5058) | static void percentFinal(sqlite3_context *pCtx){ function percentValue (line 5061) | static void percentValue(sqlite3_context *pCtx){ function sqlite3_percentile_init (line 5068) | int sqlite3_percentile_init( function u8 (line 5254) | static u8* fromBase64( char *pIn, int ncIn, u8 *pOut ){ function base64 (line 5302) | static void base64(sqlite3_context *context, int na, sqlite3_value *av[]){ function sqlite3_base64_init (line 5371) | static int sqlite3_base64_init function sayHelp (line 5503) | static void sayHelp(){ function u8 (line 5526) | static u8 base85DigitValue( char c ){ function base85Numeral (line 5546) | static char base85Numeral( u8 b ){ function u8 (line 5605) | static u8* fromBase85( char *pIn, int ncIn, u8 *pOut ){ function allBase85 (line 5644) | static int allBase85( char *p, int len ){ function is_base85 (line 5657) | static void is_base85(sqlite3_context *context, int na, sqlite3_value *a... function base85 (line 5678) | static void base85(sqlite3_context *context, int na, sqlite3_value *av[]){ function sqlite3_base85_init (line 5747) | static int sqlite3_base85_init function main (line 5777) | int main(int na, char *av[]){ function ieee754func (line 5949) | static void ieee754func( function ieee754func_from_blob (line 6064) | static void ieee754func_from_blob( function ieee754func_to_blob (line 6084) | static void ieee754func_to_blob( function ieee754inc (line 6119) | static void ieee754inc( function sqlite3_ieee_init (line 6141) | int sqlite3_ieee_init( function sqlite3_int64 (line 6300) | static sqlite3_int64 genSeqMember( type SequenceSpec (line 6327) | typedef struct SequenceSpec { function setupSequence (line 6345) | static void setupSequence( SequenceSpec *pss ){ function progressSequence (line 6399) | static int progressSequence( SequenceSpec *pss ){ type series_cursor (line 6423) | typedef struct series_cursor series_cursor; type series_cursor (line 6424) | struct series_cursor { function seriesConnect (line 6442) | static int seriesConnect( function seriesDisconnect (line 6476) | static int seriesDisconnect(sqlite3_vtab *pVtab){ function seriesOpen (line 6484) | static int seriesOpen(sqlite3_vtab *pUnused, sqlite3_vtab_cursor **ppCur... function seriesClose (line 6497) | static int seriesClose(sqlite3_vtab_cursor *cur){ function seriesNext (line 6506) | static int seriesNext(sqlite3_vtab_cursor *cur){ function seriesColumn (line 6516) | static int seriesColumn( function seriesRowid (line 6543) | static int seriesRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function seriesEof (line 6554) | static int seriesEof(sqlite3_vtab_cursor *cur){ function seriesFilter (line 6594) | static int seriesFilter( function seriesBestIndex (line 6793) | static int seriesBestIndex( function sqlite3_series_init (line 6999) | int sqlite3_series_init( type ReStateNumber (line 7144) | typedef unsigned short ReStateNumber; type ReStateSet (line 7151) | typedef struct ReStateSet { type ReInput (line 7158) | typedef struct ReInput ReInput; type ReInput (line 7159) | struct ReInput { type ReCompiled (line 7168) | typedef struct ReCompiled ReCompiled; type ReCompiled (line 7169) | struct ReCompiled { function re_add_state (line 7182) | static void re_add_state(ReStateSet *pSet, int newState){ function re_next_char (line 7193) | static unsigned re_next_char(ReInput *p){ function re_next_char_nocase (line 7218) | static unsigned re_next_char_nocase(ReInput *p){ function re_word_char (line 7225) | static int re_word_char(int c){ function re_digit_char (line 7231) | static int re_digit_char(int c){ function re_space_char (line 7236) | static int re_space_char(int c){ function re_match (line 7243) | static int re_match(ReCompiled *pRe, const unsigned char *zIn, int nIn){ function re_resize (line 7393) | static int re_resize(ReCompiled *p, int N){ function re_insert (line 7409) | static int re_insert(ReCompiled *p, int iBefore, int op, int arg){ function re_append (line 7424) | static int re_append(ReCompiled *p, int op, int arg){ function re_copy (line 7431) | static void re_copy(ReCompiled *p, int iStart, int N){ function re_hex (line 7442) | static int re_hex(int c, int *pV){ function re_esc_char (line 7459) | static unsigned re_esc_char(ReCompiled *p){ function rePeek (line 7500) | static unsigned char rePeek(ReCompiled *p){ function re_free (line 7677) | static void re_free(ReCompiled *pRe){ function re_sql_func (line 7767) | static void re_sql_func( function re_bytecode_func (line 7812) | static void re_bytecode_func( function sqlite3_regexp_init (line 7873) | int sqlite3_regexp_init( function readFileContents (line 8048) | static void readFileContents(sqlite3_context *ctx, const char *zName){ function readfileFunc (line 8090) | static void readfileFunc( function ctxErrorMsg (line 8106) | static void ctxErrorMsg(sqlite3_context *ctx, const char *zFmt, ...){ function sqlite3_uint64 (line 8121) | static sqlite3_uint64 fileTimeToUnixTime( function LPWSTR (line 8149) | LPWSTR utf8_to_utf16(const char *z){ function statTimesToUtc (line 8164) | static void statTimesToUtc( function fileStat (line 8192) | static int fileStat( function fileLinkStat (line 8210) | static int fileLinkStat( function makeDirectory (line 8234) | static int makeDirectory( function writeFile (line 8274) | static int writeFile( function writefileFunc (line 8397) | static void writefileFunc( function lsModeFunc (line 8447) | static void lsModeFunc( type fsdir_cursor (line 8481) | typedef struct fsdir_cursor fsdir_cursor; type FsdirLevel (line 8482) | typedef struct FsdirLevel FsdirLevel; type FsdirLevel (line 8484) | struct FsdirLevel { type fsdir_cursor (line 8489) | struct fsdir_cursor { type fsdir_tab (line 8504) | typedef struct fsdir_tab fsdir_tab; type fsdir_tab (line 8505) | struct fsdir_tab { function fsdirConnect (line 8512) | static int fsdirConnect( function fsdirDisconnect (line 8539) | static int fsdirDisconnect(sqlite3_vtab *pVtab){ function fsdirOpen (line 8547) | static int fsdirOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function fsdirResetCursor (line 8562) | static void fsdirResetCursor(fsdir_cursor *pCur){ function fsdirClose (line 8583) | static int fsdirClose(sqlite3_vtab_cursor *cur){ function fsdirSetErrmsg (line 8595) | static void fsdirSetErrmsg(fsdir_cursor *pCur, const char *zFmt, ...){ function fsdirNext (line 8606) | static int fsdirNext(sqlite3_vtab_cursor *cur){ function fsdirColumn (line 8670) | static int fsdirColumn( function fsdirRowid (line 8735) | static int fsdirRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function fsdirEof (line 8745) | static int fsdirEof(sqlite3_vtab_cursor *cur){ function fsdirFilter (line 8756) | static int fsdirFilter( function fsdirBestIndex (line 8812) | static int fsdirBestIndex( function fsdirRegister (line 8878) | static int fsdirRegister(sqlite3 *db){ function sqlite3_fileio_init (line 8917) | int sqlite3_fileio_init( type completion_vtab (line 8999) | typedef struct completion_vtab completion_vtab; type completion_vtab (line 9000) | struct completion_vtab { type completion_cursor (line 9009) | typedef struct completion_cursor completion_cursor; type completion_cursor (line 9010) | struct completion_cursor { function completionConnect (line 9052) | static int completionConnect( function completionDisconnect (line 9094) | static int completionDisconnect(sqlite3_vtab *pVtab){ function completionOpen (line 9102) | static int completionOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function completionCursorReset (line 9115) | static void completionCursorReset(completion_cursor *pCur){ function completionClose (line 9125) | static int completionClose(sqlite3_vtab_cursor *cur){ function completionNext (line 9145) | static int completionNext(sqlite3_vtab_cursor *cur){ function completionColumn (line 9253) | static int completionColumn( function completionRowid (line 9284) | static int completionRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function completionEof (line 9294) | static int completionEof(sqlite3_vtab_cursor *cur){ function completionFilter (line 9305) | static int completionFilter( function completionBestIndex (line 9356) | static int completionBestIndex( function sqlite3CompletionVtabInit (line 9431) | int sqlite3CompletionVtabInit(sqlite3 *db){ function sqlite3_completion_init (line 9442) | int sqlite3_completion_init( type ApndVfs (line 9542) | typedef struct sqlite3_vfs ApndVfs; type ApndFile (line 9543) | typedef struct ApndFile ApndFile; type ApndFile (line 9585) | struct ApndFile { function apndClose (line 9684) | static int apndClose(sqlite3_file *pFile){ function apndRead (line 9692) | static int apndRead( function apndWriteMark (line 9708) | static int apndWriteMark( function apndWrite (line 9734) | static int apndWrite( function apndTruncate (line 9755) | static int apndTruncate(sqlite3_file *pFile, sqlite_int64 size){ function apndSync (line 9767) | static int apndSync(sqlite3_file *pFile, int flags){ function apndFileSize (line 9776) | static int apndFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function apndLock (line 9785) | static int apndLock(sqlite3_file *pFile, int eLock){ function apndUnlock (line 9793) | static int apndUnlock(sqlite3_file *pFile, int eLock){ function apndCheckReservedLock (line 9801) | static int apndCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function apndFileControl (line 9809) | static int apndFileControl(sqlite3_file *pFile, int op, void *pArg){ function apndSectorSize (line 9824) | static int apndSectorSize(sqlite3_file *pFile){ function apndDeviceCharacteristics (line 9832) | static int apndDeviceCharacteristics(sqlite3_file *pFile){ function apndShmMap (line 9838) | static int apndShmMap( function apndShmLock (line 9850) | static int apndShmLock(sqlite3_file *pFile, int offset, int n, int flags){ function apndShmBarrier (line 9856) | static void apndShmBarrier(sqlite3_file *pFile){ function apndShmUnmap (line 9862) | static int apndShmUnmap(sqlite3_file *pFile, int deleteFlag){ function apndFetch (line 9868) | static int apndFetch( function apndUnfetch (line 9883) | static int apndUnfetch(sqlite3_file *pFile, sqlite3_int64 iOfst, void *p... function sqlite3_int64 (line 9898) | static sqlite3_int64 apndReadMark(sqlite3_int64 sz, sqlite3_file *pFile){ function apndIsAppendvfsDatabase (line 9923) | static int apndIsAppendvfsDatabase(sqlite3_int64 sz, sqlite3_file *pFile){ function apndIsOrdinaryDatabaseFile (line 9948) | static int apndIsOrdinaryDatabaseFile(sqlite3_int64 sz, sqlite3_file *pF... function apndOpen (line 9964) | static int apndOpen( function apndDelete (line 10031) | static int apndDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function apndAccess (line 10038) | static int apndAccess( function apndFullPathname (line 10046) | static int apndFullPathname( function apndDlError (line 10057) | static void apndDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function apndDlClose (line 10063) | static void apndDlClose(sqlite3_vfs *pVfs, void *pHandle){ function apndRandomness (line 10066) | static int apndRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function apndSleep (line 10069) | static int apndSleep(sqlite3_vfs *pVfs, int nMicro){ function apndCurrentTime (line 10072) | static int apndCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function apndGetLastError (line 10075) | static int apndGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function apndCurrentTimeInt64 (line 10078) | static int apndCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *p){ function apndSetSystemCall (line 10081) | static int apndSetSystemCall( function sqlite3_syscall_ptr (line 10088) | static sqlite3_syscall_ptr apndGetSystemCall( function sqlite3_appendvfs_init (line 10106) | int sqlite3_appendvfs_init( type ZipfileEOCD (line 10315) | typedef struct ZipfileEOCD ZipfileEOCD; type ZipfileEOCD (line 10316) | struct ZipfileEOCD { type ZipfileCDS (line 10348) | typedef struct ZipfileCDS ZipfileCDS; type ZipfileCDS (line 10349) | struct ZipfileCDS { type ZipfileLFH (line 10385) | typedef struct ZipfileLFH ZipfileLFH; type ZipfileLFH (line 10386) | struct ZipfileLFH { type ZipfileEntry (line 10399) | typedef struct ZipfileEntry ZipfileEntry; type ZipfileEntry (line 10400) | struct ZipfileEntry { type ZipfileCsr (line 10412) | typedef struct ZipfileCsr ZipfileCsr; type ZipfileCsr (line 10413) | struct ZipfileCsr { type ZipfileTab (line 10429) | typedef struct ZipfileTab ZipfileTab; type ZipfileTab (line 10430) | struct ZipfileTab { function zipfileCtxErrorMsg (line 10451) | static void zipfileCtxErrorMsg(sqlite3_context *ctx, const char *zFmt, .... function zipfileDequote (line 10465) | static void zipfileDequote(char *zIn){ function zipfileConnect (line 10488) | static int zipfileConnect( function zipfileEntryFree (line 10543) | static void zipfileEntryFree(ZipfileEntry *p){ function zipfileCleanupTransaction (line 10554) | static void zipfileCleanupTransaction(ZipfileTab *pTab){ function zipfileDisconnect (line 10575) | static int zipfileDisconnect(sqlite3_vtab *pVtab){ function zipfileOpen (line 10584) | static int zipfileOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCsr){ function zipfileResetCursor (line 10603) | static void zipfileResetCursor(ZipfileCsr *pCsr){ function zipfileClose (line 10624) | static int zipfileClose(sqlite3_vtab_cursor *cur){ function zipfileTableErr (line 10642) | static void zipfileTableErr(ZipfileTab *pTab, const char *zFmt, ...){ function zipfileCursorErr (line 10649) | static void zipfileCursorErr(ZipfileCsr *pCsr, const char *zFmt, ...){ function zipfileReadData (line 10667) | static int zipfileReadData( function zipfileAppendData (line 10684) | static int zipfileAppendData( function u16 (line 10705) | static u16 zipfileGetU16(const u8 *aBuf){ function u32 (line 10712) | static u32 zipfileGetU32(const u8 *aBuf){ function zipfilePutU16 (line 10723) | static void zipfilePutU16(u8 *aBuf, u16 val){ function zipfilePutU32 (line 10731) | static void zipfilePutU32(u8 *aBuf, u32 val){ function zipfileReadCDS (line 10754) | static int zipfileReadCDS(u8 *aBuf, ZipfileCDS *pCDS){ function zipfileReadLFH (line 10788) | static int zipfileReadLFH( function zipfileScanExtra (line 10829) | static int zipfileScanExtra(u8 *aExtra, int nExtra, u32 *pmTime){ function u32 (line 10872) | static u32 zipfileMtime(ZipfileCDS *pCDS){ function zipfileMtimeToDos (line 10898) | static void zipfileMtimeToDos(ZipfileCDS *pCds, u32 mUnixTime){ function zipfileGetEntry (line 10946) | static int zipfileGetEntry( function zipfileNext (line 11045) | static int zipfileNext(sqlite3_vtab_cursor *cur){ function zipfileFree (line 11078) | static void zipfileFree(void *p) { function zipfileInflate (line 11089) | static void zipfileInflate( function zipfileDeflate (line 11137) | static int zipfileDeflate( function zipfileColumn (line 11180) | static int zipfileColumn( function zipfileEof (line 11270) | static int zipfileEof(sqlite3_vtab_cursor *cur){ function zipfileReadEOCD (line 11285) | static int zipfileReadEOCD( function zipfileAddEntry (line 11349) | static void zipfileAddEntry( function zipfileLoadDirectory (line 11372) | static int zipfileLoadDirectory(ZipfileTab *pTab, const u8 *aBlob, int n... function zipfileFilter (line 11396) | static int zipfileFilter( function zipfileBestIndex (line 11463) | static int zipfileBestIndex( function ZipfileEntry (line 11492) | static ZipfileEntry *zipfileNewEntry(const char *zPath){ function zipfileSerializeLFH (line 11506) | static int zipfileSerializeLFH(ZipfileEntry *pEntry, u8 *aBuf){ function zipfileAppendEntry (line 11539) | static int zipfileAppendEntry( function zipfileGetMode (line 11559) | static int zipfileGetMode( function zipfileComparePath (line 11604) | static int zipfileComparePath(const char *zA, const char *zB, int nB){ function zipfileBegin (line 11612) | static int zipfileBegin(sqlite3_vtab *pVtab){ function u32 (line 11649) | static u32 zipfileTime(void){ function u32 (line 11672) | static u32 zipfileGetTime(sqlite3_value *pVal){ function zipfileRemoveEntryFromList (line 11683) | static void zipfileRemoveEntryFromList(ZipfileTab *pTab, ZipfileEntry *p... function zipfileUpdate (line 11705) | static int zipfileUpdate( function zipfileSerializeEOCD (line 11898) | static int zipfileSerializeEOCD(ZipfileEOCD *p, u8 *aBuf){ function zipfileAppendEOCD (line 11912) | static int zipfileAppendEOCD(ZipfileTab *pTab, ZipfileEOCD *p){ function zipfileSerializeCDS (line 11922) | static int zipfileSerializeCDS(ZipfileEntry *pEntry, u8 *aBuf){ function zipfileCommit (line 11967) | static int zipfileCommit(sqlite3_vtab *pVtab){ function zipfileRollback (line 11997) | static int zipfileRollback(sqlite3_vtab *pVtab){ function ZipfileCsr (line 12001) | static ZipfileCsr *zipfileFindCursor(ZipfileTab *pTab, i64 iId){ function zipfileFunctionCds (line 12009) | static void zipfileFunctionCds( function zipfileFindFunction (line 12060) | static int zipfileFindFunction( type ZipfileBuffer (line 12076) | typedef struct ZipfileBuffer ZipfileBuffer; type ZipfileBuffer (line 12077) | struct ZipfileBuffer { type ZipfileCtx (line 12083) | typedef struct ZipfileCtx ZipfileCtx; type ZipfileCtx (line 12084) | struct ZipfileCtx { function zipfileBufferGrow (line 12090) | static int zipfileBufferGrow(ZipfileBuffer *pBuf, int nByte){ function zipfileStep (line 12113) | static void zipfileStep(sqlite3_context *pCtx, int nVal, sqlite3_value *... function zipfileFinal (line 12288) | static void zipfileFinal(sqlite3_context *pCtx){ function zipfileRegister (line 12323) | static int zipfileRegister(sqlite3 *db){ function sqlite3_zipfile_init (line 12372) | int sqlite3_zipfile_init( function sqlarCompressFunc (line 12420) | static void sqlarCompressFunc( function sqlarUncompressFunc (line 12461) | static void sqlarUncompressFunc( function sqlite3_sqlar_init (line 12492) | int sqlite3_sqlar_init( type sqlite3expert (line 12530) | typedef struct sqlite3expert sqlite3expert; type IdxColumn (line 12724) | typedef struct IdxColumn IdxColumn; type IdxConstraint (line 12725) | typedef struct IdxConstraint IdxConstraint; type IdxScan (line 12726) | typedef struct IdxScan IdxScan; type IdxStatement (line 12727) | typedef struct IdxStatement IdxStatement; type IdxTable (line 12728) | typedef struct IdxTable IdxTable; type IdxWrite (line 12729) | typedef struct IdxWrite IdxWrite; type IdxConstraint (line 12748) | struct IdxConstraint { type IdxScan (line 12761) | struct IdxScan { type IdxColumn (line 12775) | struct IdxColumn { type IdxTable (line 12780) | struct IdxTable { type IdxWrite (line 12792) | struct IdxWrite { type IdxStatement (line 12802) | struct IdxStatement { type IdxHashEntry (line 12821) | typedef struct IdxHashEntry IdxHashEntry; type IdxHash (line 12822) | typedef struct IdxHash IdxHash; type IdxHashEntry (line 12823) | struct IdxHashEntry { type IdxHash (line 12830) | struct IdxHash { type sqlite3expert (line 12838) | struct sqlite3expert { function idxHashInit (line 12875) | static void idxHashInit(IdxHash *pHash){ function idxHashClear (line 12882) | static void idxHashClear(IdxHash *pHash){ function idxHashString (line 12900) | static int idxHashString(const char *z, int n){ function idxHashAdd (line 12914) | static int idxHashAdd( function IdxHashEntry (line 12951) | static IdxHashEntry *idxHashFind(IdxHash *pHash, const char *zKey, int n... function IdxConstraint (line 12981) | static IdxConstraint *idxNewConstraint(int *pRc, const char *zColl){ function idxDatabaseError (line 12998) | static void idxDatabaseError( function idxPrepareStmt (line 13008) | static int idxPrepareStmt( function idxPrintfPrepareStmt (line 13025) | static int idxPrintfPrepareStmt( type ExpertVtab (line 13051) | typedef struct ExpertVtab ExpertVtab; type ExpertVtab (line 13052) | struct ExpertVtab { type ExpertCsr (line 13058) | typedef struct ExpertCsr ExpertCsr; type ExpertCsr (line 13059) | struct ExpertCsr { function expertConnect (line 13096) | static int expertConnect( function expertDisconnect (line 13132) | static int expertDisconnect(sqlite3_vtab *pVtab){ function expertBestIndex (line 13138) | static int expertBestIndex(sqlite3_vtab *pVtab, sqlite3_index_info *pIdx... function expertUpdate (line 13205) | static int expertUpdate( function expertOpen (line 13221) | static int expertOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function expertClose (line 13233) | static int expertClose(sqlite3_vtab_cursor *cur){ function expertEof (line 13246) | static int expertEof(sqlite3_vtab_cursor *cur){ function expertNext (line 13254) | static int expertNext(sqlite3_vtab_cursor *cur){ function expertRowid (line 13273) | static int expertRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function expertColumn (line 13282) | static int expertColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, ... function expertFilter (line 13295) | static int expertFilter( function idxRegisterVtab (line 13323) | static int idxRegisterVtab(sqlite3expert *p){ function idxFinalize (line 13362) | static void idxFinalize(int *pRc, sqlite3_stmt *pStmt){ function idxGetTableInfo (line 13377) | static int idxGetTableInfo( function idxIdentifierRequiresQuotes (line 13506) | static int idxIdentifierRequiresQuotes(const char *zId){ function idxFindCompatible (line 13566) | static int idxFindCompatible( function countNonzeros (line 13638) | static int countNonzeros(void* pCount, int nc, function idxCreateFromCons (line 13647) | static int idxCreateFromCons( function idxFindConstraint (line 13735) | static int idxFindConstraint(IdxConstraint *pList, IdxConstraint *p){ function idxCreateFromWhere (line 13743) | static int idxCreateFromWhere( function idxCreateCandidates (line 13782) | static int idxCreateCandidates(sqlite3expert *p){ function idxConstraintFree (line 13799) | static void idxConstraintFree(IdxConstraint *pConstraint){ function idxScanFree (line 13813) | static void idxScanFree(IdxScan *pScan, IdxScan *pLast){ function idxStatementFree (line 13829) | static void idxStatementFree(IdxStatement *pStatement, IdxStatement *pLa... function idxTableFree (line 13843) | static void idxTableFree(IdxTable *pTab){ function idxWriteFree (line 13855) | static void idxWriteFree(IdxWrite *pTab){ function idxFindIndexes (line 13871) | static int idxFindIndexes( function idxAuthCallback (line 13941) | static int idxAuthCallback( function idxProcessOneTrigger (line 13979) | static int idxProcessOneTrigger( function idxProcessTriggers (line 14062) | static int idxProcessTriggers(sqlite3expert *p, char **pzErr){ function expertDbContainsObject (line 14087) | static int expertDbContainsObject( function expertSchemaSql (line 14122) | static int expertSchemaSql(sqlite3 *db, const char *zSql, char **pzErr){ function idxCreateVtabSchema (line 14140) | static int idxCreateVtabSchema(sqlite3expert *p, char **pzErrmsg){ type IdxSampleCtx (line 14210) | struct IdxSampleCtx { function idxSampleFunc (line 14217) | static void idxSampleFunc( type IdxRemCtx (line 14243) | struct IdxRemCtx { function idxRemFunc (line 14258) | static void idxRemFunc( function idxLargestIndex (line 14334) | static int idxLargestIndex(sqlite3 *db, int *pnMax, char **pzErr){ function idxPopulateOneStat1 (line 14354) | static int idxPopulateOneStat1( function idxBuildSampleTable (line 14461) | static int idxBuildSampleTable(sqlite3expert *p, const char *zTab){ function idxPopulateStat1 (line 14485) | static int idxPopulateStat1(sqlite3expert *p, char **pzErr){ function dummyCompare (line 14589) | int dummyCompare(void *up1, int up2, const void *up3, int up4, const voi... function useDummyCS (line 14599) | void useDummyCS(void *up1, sqlite3 *db, int etr, const char *zName){ function dummyUDF (line 14609) | void dummyUDF(sqlite3_context *up1, int up2, sqlite3_value **up3){ function dummyUDFvalue (line 14615) | void dummyUDFvalue(sqlite3_context *up1){ function registerUDFs (line 14623) | int registerUDFs(sqlite3 *dbSrc, sqlite3 *dbDst){ function sqlite3expert (line 14670) | sqlite3expert *sqlite3_expert_new(sqlite3 *db, char **pzErrmsg){ function sqlite3_expert_config (line 14751) | int sqlite3_expert_config(sqlite3expert *p, int op, ...){ function sqlite3_expert_sql (line 14775) | int sqlite3_expert_sql( function sqlite3_expert_analyze (line 14824) | int sqlite3_expert_analyze(sqlite3expert *p, char **pzErr){ function sqlite3_expert_count (line 14869) | int sqlite3_expert_count(sqlite3expert *p){ function sqlite3_expert_destroy (line 14904) | void sqlite3_expert_destroy(sqlite3expert *p){ type sqlite3_intck (line 14992) | typedef struct sqlite3_intck sqlite3_intck; type sqlite3_intck (line 15135) | struct sqlite3_intck { function intckSaveErrmsg (line 15157) | static void intckSaveErrmsg(sqlite3_intck *p){ function sqlite3_stmt (line 15171) | static sqlite3_stmt *intckPrepare(sqlite3_intck *p, const char *zSql){ function sqlite3_stmt (line 15193) | static sqlite3_stmt *intckPrepareFmt(sqlite3_intck *p, const char *zFmt,... function intckFinalize (line 15213) | static void intckFinalize(sqlite3_intck *p, sqlite3_stmt *pStmt){ function intckStep (line 15224) | static int intckStep(sqlite3_intck *p, sqlite3_stmt *pStmt){ function intckExec (line 15234) | static void intckExec(sqlite3_intck *p, const char *zSql){ function intckSaveKey (line 15266) | static void intckSaveKey(sqlite3_intck *p){ function intckFindObject (line 15366) | static void intckFindObject(sqlite3_intck *p){ function intckGetToken (line 15412) | static int intckGetToken(const char *z){ function intckIsSpace (line 15439) | static int intckIsSpace(char c){ function intckParseCreateIndexFunc (line 15543) | static void intckParseCreateIndexFunc( function intckGetAutoIndex (line 15564) | static int intckGetAutoIndex(sqlite3_intck *p){ function intckIsIndex (line 15578) | static int intckIsIndex(sqlite3_intck *p, const char *zObj){ function sqlite3_intck_open (line 15875) | int sqlite3_intck_open( function sqlite3_intck_close (line 15909) | void sqlite3_intck_close(sqlite3_intck *p){ function sqlite3_intck_step (line 15927) | int sqlite3_intck_step(sqlite3_intck *p){ function sqlite3_intck_error (line 15999) | int sqlite3_intck_error(sqlite3_intck *p, const char **pzErr){ function sqlite3_intck_unlock (line 16008) | int sqlite3_intck_unlock(sqlite3_intck *p){ type Stmtrand (line 16071) | typedef struct Stmtrand { function stmtrandFunc (line 16083) | static void stmtrandFunc( function sqlite3_stmtrand_init (line 16120) | int sqlite3_stmtrand_init( type vfstrace_info (line 16256) | typedef struct vfstrace_info vfstrace_info; type vfstrace_info (line 16257) | struct vfstrace_info { type vfstrace_file (line 16268) | typedef struct vfstrace_file vfstrace_file; type vfstrace_file (line 16269) | struct vfstrace_file { function vfstrace_printf (line 16333) | static void vfstrace_printf( function vfstrace_print_errcode (line 16413) | static void vfstrace_print_errcode( function strappend (line 16436) | static void strappend(char *z, int *pI, const char *zAppend){ function vfstraceClose (line 16446) | static int vfstraceClose(sqlite3_file *pFile){ function vfstraceRead (line 16463) | static int vfstraceRead( function vfstraceWrite (line 16482) | static int vfstraceWrite( function vfstraceTruncate (line 16501) | static int vfstraceTruncate(sqlite3_file *pFile, sqlite_int64 size){ function vfstraceSync (line 16515) | static int vfstraceSync(sqlite3_file *pFile, int flags){ function vfstraceFileSize (line 16539) | static int vfstraceFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function vfstraceLock (line 16567) | static int vfstraceLock(sqlite3_file *pFile, int eLock){ function vfstraceUnlock (line 16581) | static int vfstraceUnlock(sqlite3_file *pFile, int eLock){ function vfstraceCheckReservedLock (line 16595) | static int vfstraceCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function vfstraceFileControl (line 16610) | static int vfstraceFileControl(sqlite3_file *pFile, int op, void *pArg){ function vfstraceSectorSize (line 16737) | static int vfstraceSectorSize(sqlite3_file *pFile){ function vfstraceDeviceCharacteristics (line 16750) | static int vfstraceDeviceCharacteristics(sqlite3_file *pFile){ function vfstraceShmLock (line 16764) | static int vfstraceShmLock(sqlite3_file *pFile, int ofst, int n, int fla... function vfstraceShmMap (line 16784) | static int vfstraceShmMap( function vfstraceShmBarrier (line 16800) | static void vfstraceShmBarrier(sqlite3_file *pFile){ function vfstraceShmUnmap (line 16806) | static int vfstraceShmUnmap(sqlite3_file *pFile, int delFlag){ function vfstraceOpen (line 16822) | static int vfstraceOpen( function vfstraceDelete (line 16878) | static int vfstraceDelete(sqlite3_vfs *pVfs, const char *zPath, int dirS... function vfstraceAccess (line 16893) | static int vfstraceAccess( function vfstraceFullPathname (line 16915) | static int vfstraceFullPathname( function vfstraceDlError (line 16947) | static void vfstraceDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function vfstraceDlClose (line 16968) | static void vfstraceDlClose(sqlite3_vfs *pVfs, void *pHandle){ function vfstraceRandomness (line 16979) | static int vfstraceRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function vfstraceSleep (line 16990) | static int vfstraceSleep(sqlite3_vfs *pVfs, int nMicro){ function vfstraceCurrentTime (line 16999) | static int vfstraceCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function vfstraceCurrentTimeInt64 (line 17004) | static int vfstraceCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *pT... function vfstraceGetLastError (line 17013) | static int vfstraceGetLastError(sqlite3_vfs *pVfs, int iErr, char *zErr){ function vfstraceSetSystemCall (line 17022) | static int vfstraceSetSystemCall( function sqlite3_syscall_ptr (line 17031) | static sqlite3_syscall_ptr vfstraceGetSystemCall( function vfstrace_register (line 17054) | int vfstrace_register( function vfstrace_unregister (line 17119) | void vfstrace_unregister(const char *zTraceName){ type sqlite3_recover (line 17215) | typedef struct sqlite3_recover sqlite3_recover; type DbdataTable (line 17477) | typedef struct DbdataTable DbdataTable; type DbdataCursor (line 17478) | typedef struct DbdataCursor DbdataCursor; type DbdataBuffer (line 17479) | typedef struct DbdataBuffer DbdataBuffer; type DbdataBuffer (line 17484) | struct DbdataBuffer { type DbdataCursor (line 17490) | struct DbdataCursor { type DbdataTable (line 17516) | struct DbdataTable { function dbdataBufferSize (line 17554) | static int dbdataBufferSize(DbdataBuffer *pBuf, sqlite3_int64 nMin){ function dbdataBufferFree (line 17569) | static void dbdataBufferFree(DbdataBuffer *pBuf){ function dbdataConnect (line 17578) | static int dbdataConnect( function dbdataDisconnect (line 17610) | static int dbdataDisconnect(sqlite3_vtab *pVtab){ function dbdataBestIndex (line 17632) | static int dbdataBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdx){ function dbdataOpen (line 17682) | static int dbdataOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function dbdataResetCursor (line 17701) | static void dbdataResetCursor(DbdataCursor *pCsr){ function dbdataClose (line 17722) | static int dbdataClose(sqlite3_vtab_cursor *pCursor){ function u32 (line 17732) | static u32 get_uint16(unsigned char *a){ function u32 (line 17735) | static u32 get_uint32(unsigned char *a){ function dbdataLoadPage (line 17752) | static int dbdataLoadPage( function dbdataGetVarint (line 17792) | static int dbdataGetVarint(const u8 *z, sqlite3_int64 *pVal){ function dbdataGetVarintU32 (line 17809) | static int dbdataGetVarintU32(const u8 *z, sqlite3_int64 *pVal){ function dbdataValueBytes (line 17821) | static int dbdataValueBytes(int eType){ function dbdataValue (line 17851) | static void dbdataValue( function dbdataNext (line 17943) | static int dbdataNext(sqlite3_vtab_cursor *pCursor){ function dbdataEof (line 18158) | static int dbdataEof(sqlite3_vtab_cursor *pCursor){ function dbdataIsFunction (line 18167) | static int dbdataIsFunction(const char *zSchema){ function dbdataDbsize (line 18181) | static int dbdataDbsize(DbdataCursor *pCsr, const char *zSchema){ function dbdataGetEncoding (line 18210) | static int dbdataGetEncoding(DbdataCursor *pCsr){ function dbdataFilter (line 18226) | static int dbdataFilter( function dbdataColumn (line 18294) | static int dbdataColumn( function dbdataRowid (line 18353) | static int dbdataRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function sqlite3DbdataRegister (line 18363) | static int sqlite3DbdataRegister(sqlite3 *db){ function sqlite3_dbdata_init (line 18399) | int sqlite3_dbdata_init( type RecoverTable (line 18447) | typedef struct RecoverTable RecoverTable; type RecoverColumn (line 18448) | typedef struct RecoverColumn RecoverColumn; type RecoverTable (line 18486) | struct RecoverTable { type RecoverColumn (line 18517) | struct RecoverColumn { type RecoverBitmap (line 18551) | typedef struct RecoverBitmap RecoverBitmap; type RecoverBitmap (line 18552) | struct RecoverBitmap { type RecoverStateW1 (line 18562) | typedef struct RecoverStateW1 RecoverStateW1; type RecoverStateW1 (line 18563) | struct RecoverStateW1 { type RecoverStateLAF (line 18584) | typedef struct RecoverStateLAF RecoverStateLAF; type RecoverStateLAF (line 18585) | struct RecoverStateLAF { type sqlite3_recover (line 18603) | struct sqlite3_recover { type RecoverGlobal (line 18677) | typedef struct RecoverGlobal RecoverGlobal; type RecoverGlobal (line 18678) | struct RecoverGlobal { function recoverEnterMutex (line 18707) | static void recoverEnterMutex(void){ function recoverLeaveMutex (line 18710) | static void recoverLeaveMutex(void){ function recoverAssertMutexHeld (line 18715) | static void recoverAssertMutexHeld(void){ function recoverStrlen (line 18726) | static int recoverStrlen(const char *zStr){ function recoverError (line 18767) | static int recoverError( function RecoverBitmap (line 18794) | static RecoverBitmap *recoverBitmapAlloc(sqlite3_recover *p, i64 nPg){ function recoverBitmapFree (line 18808) | static void recoverBitmapFree(RecoverBitmap *pMap){ function recoverBitmapSet (line 18815) | static void recoverBitmapSet(RecoverBitmap *pMap, i64 iPg){ function recoverBitmapQuery (line 18827) | static int recoverBitmapQuery(RecoverBitmap *pMap, i64 iPg){ function recoverDbError (line 18842) | static int recoverDbError(sqlite3_recover *p, sqlite3 *db){ function sqlite3_stmt (line 18855) | static sqlite3_stmt *recoverPrepare( function sqlite3_stmt (line 18880) | static sqlite3_stmt *recoverPreparePrintf( function sqlite3_stmt (line 18911) | static sqlite3_stmt *recoverReset(sqlite3_recover *p, sqlite3_stmt *pStmt){ function recoverFinalize (line 18925) | static void recoverFinalize(sqlite3_recover *p, sqlite3_stmt *pStmt){ function recoverExec (line 18942) | static int recoverExec(sqlite3_recover *p, sqlite3 *db, const char *zSql){ function recoverBindValue (line 18957) | static void recoverBindValue( function i64 (line 19007) | static i64 recoverPageCount(sqlite3_recover *p){ function recoverReadI32 (line 19029) | static void recoverReadI32( function recoverPageIsUsed (line 19065) | static void recoverPageIsUsed( function recoverGetPage (line 19090) | static void recoverGetPage( function recoverEscapeCrlf (line 19169) | static void recoverEscapeCrlf( function recoverCacheSchema (line 19260) | static int recoverCacheSchema(sqlite3_recover *p){ function recoverSqlCallback (line 19288) | static void recoverSqlCallback(sqlite3_recover *p, const char *zSql){ function recoverTransferSettings (line 19307) | static void recoverTransferSettings(sqlite3_recover *p){ function recoverOpenOutput (line 19375) | static int recoverOpenOutput(sqlite3_recover *p){ function recoverOpenRecovery (line 19423) | static void recoverOpenRecovery(sqlite3_recover *p){ function recoverAddTable (line 19448) | static void recoverAddTable( function recoverWriteSchema1 (line 19557) | static int recoverWriteSchema1(sqlite3_recover *p){ function recoverWriteSchema2 (line 19632) | static int recoverWriteSchema2(sqlite3_recover *p){ function sqlite3_stmt (line 19695) | static sqlite3_stmt *recoverInsertStmt( function RecoverTable (line 19769) | static RecoverTable *recoverFindTable(sqlite3_recover *p, u32 iRoot){ function sqlite3_stmt (line 19850) | static sqlite3_stmt *recoverLostAndFoundInsert( function recoverLostAndFoundFindRoot (line 19891) | static int recoverLostAndFoundFindRoot( function recoverLostAndFoundOnePage (line 19925) | static void recoverLostAndFoundOnePage(sqlite3_recover *p, i64 iPage){ function recoverLostAndFound3Step (line 20004) | static int recoverLostAndFound3Step(sqlite3_recover *p){ function recoverLostAndFound3Init (line 20033) | static void recoverLostAndFound3Init(sqlite3_recover *p){ function recoverWriteDataInit (line 20067) | static int recoverWriteDataInit(sqlite3_recover *p){ function recoverWriteDataCleanup (line 20111) | static void recoverWriteDataCleanup(sqlite3_recover *p){ function recoverWriteDataStep (line 20130) | static int recoverWriteDataStep(sqlite3_recover *p){ function recoverLostAndFound1Init (line 20256) | static void recoverLostAndFound1Init(sqlite3_recover *p){ function recoverLostAndFound1Step (line 20308) | static int recoverLostAndFound1Step(sqlite3_recover *p){ function recoverLostAndFound2Init (line 20330) | static void recoverLostAndFound2Init(sqlite3_recover *p){ function recoverLostAndFound2Step (line 20361) | static int recoverLostAndFound2Step(sqlite3_recover *p){ function recoverLostAndFoundCleanup (line 20394) | static void recoverLostAndFoundCleanup(sqlite3_recover *p){ function recoverFinalCleanup (line 20420) | static void recoverFinalCleanup(sqlite3_recover *p){ function u32 (line 20450) | static u32 recoverGetU16(const u8 *a){ function u32 (line 20458) | static u32 recoverGetU32(const u8 *a){ function recoverGetVarint (line 20466) | static int recoverGetVarint(const u8 *a, i64 *pVal){ function recoverIsValidPage (line 20484) | static int recoverIsValidPage(u8 *aTmp, const u8 *a, int n){ function recoverVfsClose (line 20618) | static int recoverVfsClose(sqlite3_file *pFd){ function recoverPutU16 (line 20626) | static void recoverPutU16(u8 *a, u32 v){ function recoverPutU32 (line 20634) | static void recoverPutU32(u8 *a, u32 v){ function recoverVfsDetectPagesize (line 20655) | static int recoverVfsDetectPagesize( function recoverVfsRead (line 20713) | static int recoverVfsRead(sqlite3_file *pFd, void *aBuf, int nByte, i64 ... function recoverVfsWrite (line 20844) | static int recoverVfsWrite( function recoverVfsTruncate (line 20851) | static int recoverVfsTruncate(sqlite3_file *pFd, sqlite3_int64 size){ function recoverVfsSync (line 20856) | static int recoverVfsSync(sqlite3_file *pFd, int flags){ function recoverVfsFileSize (line 20861) | static int recoverVfsFileSize(sqlite3_file *pFd, sqlite3_int64 *pSize){ function recoverVfsLock (line 20866) | static int recoverVfsLock(sqlite3_file *pFd, int eLock){ function recoverVfsUnlock (line 20871) | static int recoverVfsUnlock(sqlite3_file *pFd, int eLock){ function recoverVfsCheckReservedLock (line 20876) | static int recoverVfsCheckReservedLock(sqlite3_file *pFd, int *pResOut){ function recoverVfsFileControl (line 20881) | static int recoverVfsFileControl(sqlite3_file *pFd, int op, void *pArg){ function recoverVfsSectorSize (line 20886) | static int recoverVfsSectorSize(sqlite3_file *pFd){ function recoverVfsDeviceCharacteristics (line 20891) | static int recoverVfsDeviceCharacteristics(sqlite3_file *pFd){ function recoverVfsShmMap (line 20896) | static int recoverVfsShmMap( function recoverVfsShmLock (line 20903) | static int recoverVfsShmLock(sqlite3_file *pFd, int offset, int n, int f... function recoverVfsShmBarrier (line 20908) | static void recoverVfsShmBarrier(sqlite3_file *pFd){ function recoverVfsShmUnmap (line 20917) | static int recoverVfsShmUnmap(sqlite3_file *pFd, int deleteFlag){ function recoverVfsFetch (line 20923) | static int recoverVfsFetch( function recoverVfsUnfetch (line 20935) | static int recoverVfsUnfetch(sqlite3_file *pFd, sqlite3_int64 iOff, void... function recoverInstallWrapper (line 20947) | static void recoverInstallWrapper(sqlite3_recover *p){ function recoverUninstallWrapper (line 20967) | static void recoverUninstallWrapper(sqlite3_recover *p){ function recoverStep (line 20983) | static void recoverStep(sqlite3_recover *p){ function sqlite3_recover (line 21101) | sqlite3_recover *recoverInit( function sqlite3_recover (line 21139) | sqlite3_recover *sqlite3_recover_init( function sqlite3_recover (line 21151) | sqlite3_recover *sqlite3_recover_init_sql( function sqlite3_recover_errcode (line 21170) | int sqlite3_recover_errcode(sqlite3_recover *p){ function sqlite3_recover_config (line 21177) | int sqlite3_recover_config(sqlite3_recover *p, int op, void *pArg){ function sqlite3_recover_step (line 21233) | int sqlite3_recover_step(sqlite3_recover *p){ function sqlite3_recover_run (line 21246) | int sqlite3_recover_run(sqlite3_recover *p){ function sqlite3_recover_finish (line 21261) | int sqlite3_recover_finish(sqlite3_recover *p){ type OpenSession (line 21294) | typedef struct OpenSession OpenSession; type OpenSession (line 21295) | struct OpenSession { type ExpertInfo (line 21303) | typedef struct ExpertInfo ExpertInfo; type ExpertInfo (line 21304) | struct ExpertInfo { type EQPGraphRow (line 21310) | typedef struct EQPGraphRow EQPGraphRow; type EQPGraphRow (line 21311) | struct EQPGraphRow { type EQPGraph (line 21319) | typedef struct EQPGraph EQPGraph; type EQPGraph (line 21320) | struct EQPGraph { type ColModeOpts (line 21327) | typedef struct ColModeOpts { type ShellState (line 21339) | typedef struct ShellState ShellState; type ShellState (line 21340) | struct ShellState { function shellLog (line 21548) | static void shellLog(void *pArg, int iErrCode, const char *zMsg){ function shellPutsFunc (line 21561) | static void shellPutsFunc( function failIfSafeMode (line 21576) | static void failIfSafeMode( function editFunc (line 21609) | static void editFunc( function outputModePush (line 21739) | static void outputModePush(ShellState *p){ function outputModePop (line 21745) | static void outputModePop(ShellState *p){ function setCrlfMode (line 21755) | static void setCrlfMode(ShellState *p){ function output_hex_blob (line 21770) | static void output_hex_blob(FILE *out, const void *pBlob, int nBlob){ function output_quoted_string (line 21817) | static void output_quoted_string(ShellState *p, const char *z){ function output_quoted_escaped_string (line 21858) | static void output_quoted_escaped_string(ShellState *p, const char *z){ function output_c_string (line 21973) | static void output_c_string(FILE *out, const char *z){ function output_json_string (line 22017) | static void output_json_string(FILE *out, const char *z, i64 n){ function output_html_string (line 22067) | static void output_html_string(FILE *out, const char *z){ function output_csv (line 22127) | static void output_csv(ShellState *p, const char *z, int bSep){ function interrupt_handler (line 22155) | static void interrupt_handler(int NotUsed){ function BOOL (line 22165) | static BOOL WINAPI ConsoleCtrlHandler( function safeModeAuth (line 22180) | static int safeModeAuth( function shellAuth (line 22228) | static int shellAuth( function printSchemaLine (line 22281) | static void printSchemaLine(FILE *out, const char *z, const char *zTail){ function printSchemaLineN (line 22309) | static void printSchemaLineN(FILE *out, char *z, int n, const char *zTail){ function wsToEol (line 22320) | static int wsToEol(const char *z){ function eqp_append (line 22334) | static void eqp_append(ShellState *p, int iEqpId, int p2, const char *zT... function eqp_reset (line 22360) | static void eqp_reset(ShellState *p){ function EQPGraphRow (line 22372) | static EQPGraphRow *eqp_next_row(ShellState *p, int iEqpId, EQPGraphRow ... function eqp_render_level (line 22381) | static void eqp_render_level(ShellState *p, int iEqpId){ function eqp_render (line 22401) | static void eqp_render(ShellState *p, i64 nCycle){ function progress_handler (line 22427) | static int progress_handler(void *pClientData) { function print_dashes (line 22446) | static void print_dashes(FILE *out, int N){ function print_row_separator (line 22459) | static void print_row_separator( function shell_callback (line 22481) | static int shell_callback( function callback (line 22884) | static int callback(void *pArg, int nArg, char **azArg, char **azCol){ function captureOutputCallback (line 22893) | static int captureOutputCallback(void *pArg, int nArg, char **azArg, cha... function createSelftestTable (line 22909) | static void createSelftestTable(ShellState *p){ function set_table_name (line 22960) | static void set_table_name(ShellState *p, const char *zName){ function run_table_dump_query (line 23039) | static int run_table_dump_query( function displayLinuxIoStats (line 23113) | static void displayLinuxIoStats(FILE *out){ function displayStatLine (line 23148) | static void displayStatLine( function display_stats (line 23174) | static int display_stats( function scanStatsHeight (line 23332) | static int scanStatsHeight(sqlite3_stmt *p, int iEntry){ function display_explain_scanstats (line 23360) | static void display_explain_scanstats( function str_in_array (line 23445) | static int str_in_array(const char *zStr, const char **azArray){ function explain_data_prepare (line 23474) | static void explain_data_prepare(ShellState *p, sqlite3_stmt *pSql){ function explain_data_delete (line 23536) | static void explain_data_delete(ShellState *p){ function display_scanstats (line 23548) | static void display_scanstats( function disable_debug_trace_modes (line 23596) | static void disable_debug_trace_modes(void){ function restore_debug_trace_modes (line 23603) | static void restore_debug_trace_modes(void){ function bind_table_init (line 23609) | static void bind_table_init(ShellState *p){ function bind_prepared_stmt (line 23638) | static void bind_prepared_stmt(ShellState *pArg, sqlite3_stmt *pStmt){ function print_box_line (line 23718) | static void print_box_line(FILE *out, int N){ function print_box_row_separator (line 23734) | static void print_box_row_separator( function exec_prepared_stmt_columnar (line 23911) | static void exec_prepared_stmt_columnar( function exec_prepared_stmt (line 24139) | static void exec_prepared_stmt( function expertHandleSQL (line 24231) | static int expertHandleSQL( function expertFinish (line 24251) | static int expertFinish( function expertDotCommand (line 24297) | static int expertDotCommand( function shell_exec (line 24363) | static int shell_exec( function freeColumnList (line 24513) | static void freeColumnList(char **azCol){ function toggleSelectOrder (line 24629) | static void toggleSelectOrder(sqlite3 *db){ function dump_callback (line 24649) | static int dump_callback(void *pArg, int nArg, char **azArg, char **azNo... function run_schema_dump_query (line 24770) | static int run_schema_dump_query( function showHelp (line 25117) | static int showHelp(FILE *out, const char *zPattern){ function session_close (line 25265) | static void session_close(OpenSession *pSession){ function session_close_all (line 25281) | static void session_close_all(ShellState *p, int i){ function session_filter (line 25298) | static int session_filter(void *pCtx, const char *zTab){ function deduceDatabaseType (line 25317) | int deduceDatabaseType(const char *zName, int dfltZip){ function shellUSleepFunc (line 25444) | static void shellUSleepFunc( function open_db (line 25472) | static void open_db(ShellState *p, int openFlags){ function close_db (line 25657) | void close_db(sqlite3 *db){ function linenoise_completion (line 25703) | static void linenoise_completion(const char *zLine, linenoiseCompletions... function resolve_backslashes (line 25754) | static void resolve_backslashes(char *z){ function booleanValue (line 25811) | static int booleanValue(const char *zArg){ function setOrClearFlag (line 25833) | static void setOrClearFlag(ShellState *p, unsigned mFlag, const char *zA... function output_file_close (line 25844) | static void output_file_close(FILE *f){ function FILE (line 25853) | static FILE *output_file_open(const char *zFile){ function sql_trace_callback (line 25874) | static int sql_trace_callback( function test_breakpoint (line 25938) | static void test_breakpoint(void){ type ImportCtx (line 25946) | typedef struct ImportCtx ImportCtx; type ImportCtx (line 25947) | struct ImportCtx { function import_cleanup (line 25964) | static void import_cleanup(ImportCtx *p){ function import_append_char (line 25974) | static void import_append_char(ImportCtx *p, int c){ function tryToCloneData (line 26113) | static void tryToCloneData( function tryToCloneSchema (line 26223) | static void tryToCloneSchema( function tryToClone (line 26304) | static void tryToClone(ShellState *p, const char *zNewDb){ function output_redir (line 26330) | static void output_redir(ShellState *p, FILE *pfNew){ function output_reset (line 26353) | static void output_reset(ShellState *p){ function db_int (line 26401) | static int db_int(sqlite3 *db, const char *zSql){ function get2byteInt (line 26416) | static unsigned int get2byteInt(unsigned char *a){ function get4byteInt (line 26419) | static unsigned int get4byteInt(unsigned char *a){ function shell_dbinfo_command (line 26428) | static int shell_dbinfo_command(ShellState *p, int nArg, char **azArg){ function shellEmitError (line 26526) | static void shellEmitError(const char *zErr){ function shellDatabaseError (line 26532) | static int shellDatabaseError(sqlite3 *db){ function testcase_glob (line 26560) | static int testcase_glob(const char *zGlob, const char *z){ function optionMatch (line 26639) | static int optionMatch(const char *zStr, const char *zOpt){ function shellDeleteFile (line 26649) | int shellDeleteFile(const char *zFilename){ function clearTempFile (line 26665) | static void clearTempFile(ShellState *p){ function newTempFile (line 26676) | static void newTempFile(ShellState *p, const char *zSuffix){ function shellFkeyCollateClause (line 26721) | static void shellFkeyCollateClause( function lintFkeyIndexes (line 26762) | static int lintFkeyIndexes( function lintDotCommand (line 26938) | static int lintDotCommand( function shellPrepare (line 26955) | static void shellPrepare( function shellPreparePrintf (line 26975) | static void shellPreparePrintf( function shellFinalize (line 27001) | static void shellFinalize( function shellReset (line 27024) | void shellReset( type ArCommand (line 27046) | typedef struct ArCommand ArCommand; type ArCommand (line 27047) | struct ArCommand { function arUsage (line 27068) | static int arUsage(FILE *f){ function arErrorMsg (line 27077) | static int arErrorMsg(ArCommand *pAr, const char *zFmt, ...){ function arProcessSwitch (line 27114) | static int arProcessSwitch(ArCommand *pAr, int eSwitch, const char *zArg){ function arParseCommand (line 27158) | static int arParseCommand( function arCheckEntries (line 27313) | static int arCheckEntries(ArCommand *pAr){ function arWhereClause (line 27353) | static void arWhereClause( function arListCommand (line 27386) | static int arListCommand(ArCommand *pAr){ function arRemoveCommand (line 27423) | static int arRemoveCommand(ArCommand *pAr){ function arExtractCommand (line 27464) | static int arExtractCommand(ArCommand *pAr){ function arExecSql (line 27536) | static int arExecSql(ArCommand *pAr, const char *zSql){ function arCreateOrUpdateCommand (line 27571) | static int arCreateOrUpdateCommand( function arDotCommand (line 27680) | static int arDotCommand( function recoverSqlCb (line 27797) | static int recoverSqlCb(void *pCtx, const char *zSql){ function recoverDatabaseCmd (line 27808) | static int recoverDatabaseCmd(ShellState *pState, int nArg, char **azArg){ function intckDatabaseCmd (line 27871) | static int intckDatabaseCmd(ShellState *pState, i64 nStepPerUnlock){ function rc_err_oom_die (line 27922) | static void rc_err_oom_die(int rc){ function outputDumpWarning (line 28129) | static int outputDumpWarning(ShellState *p, const char *zLike){ function faultsim_callback (line 28163) | static int faultsim_callback(int iArg){ function do_meta_command (line 28193) | static int do_meta_command(char *zLine, ShellState *p){ type QuickScanState (line 31827) | typedef enum { function QuickScanState (line 31843) | static QuickScanState quickscan(char *zLine, QuickScanState qss, function line_is_command_terminator (line 31927) | static int line_is_command_terminator(char *zLine){ function line_is_complete (line 31950) | static int line_is_complete(char *zSql, int nSql){ function doAutoDetectRestore (line 31978) | static int doAutoDetectRestore(ShellState *p, const char *zSql){ function runOneSqlLine (line 32048) | static int runOneSqlLine(ShellState *p, char *zSql, FILE *in, int startl... function echo_group_input (line 32097) | static void echo_group_input(ShellState *p, const char *zDo){ function process_input (line 32143) | static int process_input(ShellState *p){ type passwd (line 32269) | struct passwd function process_sqliterc (line 32364) | static void process_sqliterc( function usage (line 32470) | static void usage(int showDetail){ function verify_uninitialized (line 32486) | static void verify_uninitialized(void){ function main_init (line 32496) | static void main_init(ShellState *data) { function printBold (line 32522) | static void printBold(const char *zText){ function printBold (line 32537) | static void printBold(const char *zText){ function sayAbnormalExit (line 32555) | static void sayAbnormalExit(void){ function wmain (line 32575) | int SQLITE_CDECL wmain(int argc, wchar_t **wargv){ function fiddle_experiment (line 33232) | int fiddle_experiment(int a,int b){ function sqlite3 (line 33239) | sqlite3 * fiddle_db_handle(){ function sqlite3_vfs (line 33248) | sqlite3_vfs * fiddle_db_vfs(const char *zDbName){ function sqlite3 (line 33258) | sqlite3 * fiddle_db_arg(sqlite3 *arg){ function fiddle_interrupt (line 33269) | void fiddle_interrupt(void){ function fiddle_reset_db (line 33288) | void fiddle_reset_db(void){ function fiddle_export_db (line 33315) | int fiddle_export_db( int (*xCallback)(unsigned const char *zOut, int n) ){ function fiddle_exec (line 33353) | void fiddle_exec(const char * zSql){ FILE: third_party/sqlite/sqlite3.c type sqlite3 (line 588) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 607) | typedef SQLITE_INT64_TYPE sqlite_int64; type SQLITE_UINT64_TYPE (line 609) | typedef SQLITE_UINT64_TYPE sqlite_uint64; type sqlite_uint64 (line 611) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 614) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 615) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 617) | typedef long long int sqlite_int64; type sqlite_uint64 (line 618) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 620) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 621) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 1054) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 1055) | struct sqlite3_file { type sqlite3_io_methods (line 1161) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 1162) | struct sqlite3_io_methods { type sqlite3_mutex (line 1589) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_api_routines (line 1599) | typedef struct sqlite3_api_routines sqlite3_api_routines; type sqlite3_vfs (line 1790) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 1792) | struct sqlite3_vfs { type sqlite3_mem_methods (line 2091) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 2092) | struct sqlite3_mem_methods { type sqlite3_stmt (line 4367) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 4874) | typedef struct sqlite3_value sqlite3_value; type sqlite3_context (line 4888) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 7631) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 7632) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 7633) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 7634) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 7652) | struct sqlite3_module { type sqlite3_index_info (line 7798) | struct sqlite3_index_info { type sqlite3_vtab (line 7978) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 8002) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 8048) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 8498) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 8499) | struct sqlite3_mutex_methods { type sqlite3_str (line 8766) | typedef struct sqlite3_str sqlite3_str; type sqlite3_pcache (line 9259) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 9271) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 9272) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 9436) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 9437) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 9459) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 9460) | struct sqlite3_pcache_methods { type sqlite3_backup (line 9485) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_snapshot (line 10865) | typedef struct sqlite3_snapshot { type sqlite3_rtree_geometry (line 11232) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_query_info (line 11233) | typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; type sqlite3_int64 (line 11239) | typedef sqlite3_int64 sqlite3_rtree_dbl; type sqlite3_rtree_dbl (line 11241) | typedef double sqlite3_rtree_dbl; type sqlite3_rtree_geometry (line 11262) | struct sqlite3_rtree_geometry { type sqlite3_rtree_query_info (line 11294) | struct sqlite3_rtree_query_info { type sqlite3_session (line 11348) | typedef struct sqlite3_session sqlite3_session; type sqlite3_changeset_iter (line 11356) | typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; type sqlite3_changegroup (line 12233) | typedef struct sqlite3_changegroup sqlite3_changegroup; type sqlite3_rebaser (line 12879) | typedef struct sqlite3_rebaser sqlite3_rebaser; type Fts5ExtensionApi (line 13195) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 13196) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 13197) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 13207) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 13493) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 13774) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer_v2 (line 13775) | typedef struct fts5_tokenizer_v2 fts5_tokenizer_v2; type fts5_tokenizer_v2 (line 13776) | struct fts5_tokenizer_v2 { type fts5_tokenizer (line 13802) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 13803) | struct fts5_tokenizer { type fts5_api (line 13839) | typedef struct fts5_api fts5_api; type fts5_api (line 13840) | struct fts5_api { type Hash (line 14568) | typedef struct Hash Hash; type HashElem (line 14569) | typedef struct HashElem HashElem; type Hash (line 14592) | struct Hash { type HashElem (line 14608) | struct HashElem { type sqlite_int64 (line 15041) | typedef sqlite_int64 i64; type sqlite_uint64 (line 15042) | typedef sqlite_uint64 u64; type UINT32_TYPE (line 15043) | typedef UINT32_TYPE u32; type UINT16_TYPE (line 15044) | typedef UINT16_TYPE u16; type INT16_TYPE (line 15045) | typedef INT16_TYPE i16; type UINT8_TYPE (line 15046) | typedef UINT8_TYPE u8; type INT8_TYPE (line 15047) | typedef INT8_TYPE i8; type u64 (line 15061) | typedef u64 tRowcnt; type INT16_TYPE (line 15086) | typedef INT16_TYPE LogEst; type uptr (line 15107) | typedef uintptr_t uptr; type u32 (line 15109) | typedef u32 uptr; type u64 (line 15111) | typedef u64 uptr; type BusyHandler (line 15388) | typedef struct BusyHandler BusyHandler; type BusyHandler (line 15389) | struct BusyHandler { type AggInfo (line 15498) | typedef struct AggInfo AggInfo; type AuthContext (line 15499) | typedef struct AuthContext AuthContext; type AutoincInfo (line 15500) | typedef struct AutoincInfo AutoincInfo; type Bitvec (line 15501) | typedef struct Bitvec Bitvec; type CollSeq (line 15502) | typedef struct CollSeq CollSeq; type Column (line 15503) | typedef struct Column Column; type Cte (line 15504) | typedef struct Cte Cte; type CteUse (line 15505) | typedef struct CteUse CteUse; type Db (line 15506) | typedef struct Db Db; type DbClientData (line 15507) | typedef struct DbClientData DbClientData; type DbFixer (line 15508) | typedef struct DbFixer DbFixer; type Schema (line 15509) | typedef struct Schema Schema; type Expr (line 15510) | typedef struct Expr Expr; type ExprList (line 15511) | typedef struct ExprList ExprList; type FKey (line 15512) | typedef struct FKey FKey; type FpDecode (line 15513) | typedef struct FpDecode FpDecode; type FuncDestructor (line 15514) | typedef struct FuncDestructor FuncDestructor; type FuncDef (line 15515) | typedef struct FuncDef FuncDef; type FuncDefHash (line 15516) | typedef struct FuncDefHash FuncDefHash; type IdList (line 15517) | typedef struct IdList IdList; type Index (line 15518) | typedef struct Index Index; type IndexedExpr (line 15519) | typedef struct IndexedExpr IndexedExpr; type IndexSample (line 15520) | typedef struct IndexSample IndexSample; type KeyClass (line 15521) | typedef struct KeyClass KeyClass; type KeyInfo (line 15522) | typedef struct KeyInfo KeyInfo; type Lookaside (line 15523) | typedef struct Lookaside Lookaside; type LookasideSlot (line 15524) | typedef struct LookasideSlot LookasideSlot; type Module (line 15525) | typedef struct Module Module; type NameContext (line 15526) | typedef struct NameContext NameContext; type OnOrUsing (line 15527) | typedef struct OnOrUsing OnOrUsing; type Parse (line 15528) | typedef struct Parse Parse; type ParseCleanup (line 15529) | typedef struct ParseCleanup ParseCleanup; type PreUpdate (line 15530) | typedef struct PreUpdate PreUpdate; type PrintfArguments (line 15531) | typedef struct PrintfArguments PrintfArguments; type RCStr (line 15532) | typedef struct RCStr RCStr; type RenameToken (line 15533) | typedef struct RenameToken RenameToken; type Returning (line 15534) | typedef struct Returning Returning; type RowSet (line 15535) | typedef struct RowSet RowSet; type Savepoint (line 15536) | typedef struct Savepoint Savepoint; type Select (line 15537) | typedef struct Select Select; type SQLiteThread (line 15538) | typedef struct SQLiteThread SQLiteThread; type SelectDest (line 15539) | typedef struct SelectDest SelectDest; type Subquery (line 15540) | typedef struct Subquery Subquery; type SrcItem (line 15541) | typedef struct SrcItem SrcItem; type SrcList (line 15542) | typedef struct SrcList SrcList; type StrAccum (line 15543) | typedef struct sqlite3_str StrAccum; type Table (line 15544) | typedef struct Table Table; type TableLock (line 15545) | typedef struct TableLock TableLock; type Token (line 15546) | typedef struct Token Token; type TreeView (line 15547) | typedef struct TreeView TreeView; type Trigger (line 15548) | typedef struct Trigger Trigger; type TriggerPrg (line 15549) | typedef struct TriggerPrg TriggerPrg; type TriggerStep (line 15550) | typedef struct TriggerStep TriggerStep; type UnpackedRecord (line 15551) | typedef struct UnpackedRecord UnpackedRecord; type Upsert (line 15552) | typedef struct Upsert Upsert; type VTable (line 15553) | typedef struct VTable VTable; type VtabCtx (line 15554) | typedef struct VtabCtx VtabCtx; type Walker (line 15555) | typedef struct Walker Walker; type WhereInfo (line 15556) | typedef struct WhereInfo WhereInfo; type Window (line 15557) | typedef struct Window Window; type With (line 15558) | typedef struct With With; type SQLITE_BITMASK_TYPE (line 15569) | typedef SQLITE_BITMASK_TYPE Bitmask; type u64 (line 15571) | typedef u64 Bitmask; type VList (line 15595) | typedef int VList; type u32 (line 15961) | typedef u32 Pgno; type Pager (line 15966) | typedef struct Pager Pager; type DbPage (line 15971) | typedef struct PgHdr DbPage; type Btree (line 16219) | typedef struct Btree Btree; type BtCursor (line 16220) | typedef struct BtCursor BtCursor; type BtShared (line 16221) | typedef struct BtShared BtShared; type BtreePayload (line 16222) | typedef struct BtreePayload BtreePayload; type KeyInfo (line 16418) | struct KeyInfo type BtreePayload (line 16487) | struct BtreePayload { type Vdbe (line 16636) | typedef struct Vdbe Vdbe; type Mem (line 16642) | typedef struct sqlite3_value Mem; type SubProgram (line 16643) | typedef struct SubProgram SubProgram; type SubrtnSig (line 16644) | typedef struct SubrtnSig SubrtnSig; type SubrtnSig (line 16650) | struct SubrtnSig { type VdbeOp (line 16663) | struct VdbeOp { type VdbeOp (line 16702) | typedef struct VdbeOp VdbeOp; type SubProgram (line 16708) | struct SubProgram { type VdbeOpList (line 16722) | struct VdbeOpList { type VdbeOpList (line 16728) | typedef struct VdbeOpList VdbeOpList; type PgHdr (line 17302) | typedef struct PgHdr PgHdr; type PCache (line 17303) | typedef struct PCache PCache; type PgHdr (line 17309) | struct PgHdr { type Db (line 17593) | struct Db { type Schema (line 17618) | struct Schema { type Lookaside (line 17706) | struct Lookaside { type LookasideSlot (line 17725) | struct LookasideSlot { type FuncDefHash (line 17749) | struct FuncDefHash { type sqlite3_userauth (line 17763) | typedef struct sqlite3_userauth sqlite3_userauth; type sqlite3_userauth (line 17764) | struct sqlite3_userauth { type sqlite3 (line 17817) | struct sqlite3 { type FuncDef (line 18115) | struct FuncDef { type FuncDestructor (line 18145) | struct FuncDestructor { type Savepoint (line 18337) | struct Savepoint { type Module (line 18358) | struct Module { type Column (line 18392) | struct Column { type CollSeq (line 18449) | struct CollSeq { type VTable (line 18549) | struct VTable { type Table (line 18571) | struct Table { type FKey (line 18728) | struct FKey { type KeyInfo (line 18799) | struct KeyInfo { type UnpackedRecord (line 18850) | struct UnpackedRecord { type Index (line 18913) | struct Index { type IndexSample (line 18980) | struct IndexSample { type Token (line 19004) | struct Token { type AggInfo (line 19022) | struct AggInfo { type i16 (line 19088) | typedef i16 ynVar; type ynVar (line 19090) | typedef int ynVar; type Expr (line 19156) | struct Expr { type ExprList (line 19355) | struct ExprList { type IdList (line 19407) | struct IdList { type Subquery (line 19430) | struct Subquery { type SrcItem (line 19474) | struct SrcItem { type OnOrUsing (line 19525) | struct OnOrUsing { type SrcList (line 19537) | struct SrcList { type NameContext (line 19610) | struct NameContext { type Upsert (line 19674) | struct Upsert { type Select (line 19714) | struct Select { type SelectDest (line 19885) | struct SelectDest { type AutoincInfo (line 19904) | struct AutoincInfo { type TriggerPrg (line 19929) | struct TriggerPrg { type yDbMask (line 19948) | typedef unsigned int yDbMask; type IndexedExpr (line 19966) | struct IndexedExpr { type ParseCleanup (line 19984) | struct ParseCleanup { type Parse (line 20006) | struct Parse { type AuthContext (line 20165) | struct AuthContext { type Trigger (line 20219) | struct Trigger { type TriggerStep (line 20287) | struct TriggerStep { type Returning (line 20307) | struct Returning { type sqlite3_str (line 20322) | struct sqlite3_str { type RCStr (line 20355) | struct RCStr { type InitData (line 20364) | typedef struct { type Sqlite3Config (line 20403) | struct Sqlite3Config { type Walker (line 20498) | struct Walker { type DbFixer (line 20533) | struct DbFixer { type Cte (line 20578) | struct Cte { type With (line 20598) | struct With { type CteUse (line 20616) | struct CteUse { type DbClientData (line 20629) | struct DbClientData { type TreeView (line 20641) | struct TreeView { type Window (line 20670) | struct Window { type PrintfArguments (line 20928) | struct PrintfArguments { type FpDecode (line 20938) | struct FpDecode { type Sqlite3Config (line 21531) | struct Sqlite3Config type ExprList_item (line 21554) | struct ExprList_item function local_ioerr (line 22059) | static void local_ioerr(){ function SQLITE_PRIVATE (line 22888) | SQLITE_PRIVATE const char **sqlite3CompileOptions(int *pnOpt){ type Sqlite3Config (line 23134) | struct Sqlite3Config type Op (line 23364) | typedef struct VdbeOp Op; type Bool (line 23369) | typedef unsigned Bool; type VdbeSorter (line 23372) | typedef struct VdbeSorter VdbeSorter; type AuxData (line 23375) | typedef struct AuxData AuxData; type VdbeTxtBlbCache (line 23378) | typedef struct VdbeTxtBlbCache VdbeTxtBlbCache; type VdbeCursor (line 23396) | typedef struct VdbeCursor VdbeCursor; type VdbeCursor (line 23397) | struct VdbeCursor { type VdbeTxtBlbCache (line 23476) | struct VdbeTxtBlbCache { type VdbeFrame (line 23505) | typedef struct VdbeFrame VdbeFrame; type VdbeFrame (line 23506) | struct VdbeFrame { type sqlite3_value (line 23543) | struct sqlite3_value { type AuxData (line 23684) | struct AuxData { type sqlite3_context (line 23705) | struct sqlite3_context { type bft (line 23721) | typedef unsigned bft; type ScanStatus (line 23734) | typedef struct ScanStatus ScanStatus; type ScanStatus (line 23735) | struct ScanStatus { type DblquoteStr (line 23752) | typedef struct DblquoteStr DblquoteStr; type DblquoteStr (line 23753) | struct DblquoteStr { type Vdbe (line 23765) | struct Vdbe { type PreUpdate (line 23849) | struct PreUpdate { type ValueList (line 23879) | typedef struct ValueList ValueList; type ValueList (line 23880) | struct ValueList { type sqlite3_int64 (line 24059) | typedef sqlite3_int64 sqlite3StatValueType; type u32 (line 24061) | typedef u32 sqlite3StatValueType; type sqlite3StatType (line 24063) | typedef struct sqlite3StatType sqlite3StatType; function SQLITE_WSD (line 24064) | static SQLITE_WSD struct sqlite3StatType { function SQLITE_PRIVATE (line 24105) | SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int op){ function SQLITE_PRIVATE (line 24125) | SQLITE_PRIVATE void sqlite3StatusUp(int op, int N){ function SQLITE_PRIVATE (line 24136) | SQLITE_PRIVATE void sqlite3StatusDown(int op, int N){ function SQLITE_PRIVATE (line 24150) | SQLITE_PRIVATE void sqlite3StatusHighwater(int op, int X){ function SQLITE_API (line 24170) | SQLITE_API int sqlite3_status64( function SQLITE_API (line 24195) | SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, in... function u32 (line 24212) | static u32 countLookasideSlots(LookasideSlot *p){ function SQLITE_PRIVATE (line 24224) | SQLITE_PRIVATE int sqlite3LookasideUsed(sqlite3 *db, int *pHighwater){ function SQLITE_API (line 24238) | SQLITE_API int sqlite3_db_status( type tm (line 24497) | struct tm type DateTime (line 24503) | typedef struct DateTime DateTime; type DateTime (line 24504) | struct DateTime { function getDigits (line 24549) | static int getDigits(const char *zDate, const char *zFormat, ...){ function parseTimezone (line 24603) | static int parseTimezone(const char *zDate, DateTime *p){ function parseHhMmSs (line 24640) | static int parseHhMmSs(const char *zDate, DateTime *p){ function datetimeError (line 24679) | static void datetimeError(DateTime *p){ function computeJD (line 24690) | static void computeJD(DateTime *p){ function computeFloor (line 24736) | static void computeFloor(DateTime *p){ function parseYyyyMmDd (line 24765) | static int parseYyyyMmDd(const char *zDate, DateTime *p){ function setDateTimeToCurrent (line 24806) | static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){ function setRawDateNumber (line 24825) | static void setRawDateNumber(DateTime *p, double r){ function parseDateOrTime (line 24850) | static int parseDateOrTime( function validJulianDay (line 24888) | static int validJulianDay(sqlite3_int64 iJD){ function computeYMD (line 24895) | static void computeYMD(DateTime *p){ function computeHMS (line 24924) | static void computeHMS(DateTime *p){ function computeYMD_HMS (line 24940) | static void computeYMD_HMS(DateTime *p){ function clearYMD_HMS_TZ (line 24948) | static void clearYMD_HMS_TZ(DateTime *p){ function osLocaltime (line 24988) | static int osLocaltime(time_t *t, struct tm *pTm){ function toLocaltime (line 25038) | static int toLocaltime( function autoAdjustDate (line 25116) | static void autoAdjustDate(DateTime *p){ function parseModifier (line 25160) | static int parseModifier( function isDate (line 25531) | static int isDate( function juliandayFunc (line 25581) | static void juliandayFunc( function unixepochFunc (line 25599) | static void unixepochFunc( function datetimeFunc (line 25620) | static void datetimeFunc( function timeFunc (line 25680) | static void timeFunc( function dateFunc (line 25722) | static void dateFunc( function daysAfterJan01 (line 25763) | static int daysAfterJan01(DateTime *pDate){ function daysAfterMonday (line 25783) | static int daysAfterMonday(DateTime *pDate){ function daysAfterSunday (line 25796) | static int daysAfterSunday(DateTime *pDate){ function strftimeFunc (line 25834) | static void strftimeFunc( function ctimeFunc (line 26002) | static void ctimeFunc( function cdateFunc (line 26016) | static void cdateFunc( function timediffFunc (line 26042) | static void timediffFunc( function ctimestampFunc (line 26139) | static void ctimestampFunc( function currentTimeFunc (line 26161) | static void currentTimeFunc( function datedebugFunc (line 26201) | static void datedebugFunc( function SQLITE_PRIVATE (line 26229) | SQLITE_PRIVATE void sqlite3RegisterDateTimeFunctions(void){ function SQLITE_PRIVATE (line 26337) | SQLITE_PRIVATE void sqlite3OsClose(sqlite3_file *pId){ function SQLITE_PRIVATE (line 26343) | SQLITE_PRIVATE int sqlite3OsRead(sqlite3_file *id, void *pBuf, int amt, ... function SQLITE_PRIVATE (line 26347) | SQLITE_PRIVATE int sqlite3OsWrite(sqlite3_file *id, const void *pBuf, in... function SQLITE_PRIVATE (line 26351) | SQLITE_PRIVATE int sqlite3OsTruncate(sqlite3_file *id, i64 size){ function SQLITE_PRIVATE (line 26354) | SQLITE_PRIVATE int sqlite3OsSync(sqlite3_file *id, int flags){ function SQLITE_PRIVATE (line 26358) | SQLITE_PRIVATE int sqlite3OsFileSize(sqlite3_file *id, i64 *pSize){ function SQLITE_PRIVATE (line 26362) | SQLITE_PRIVATE int sqlite3OsLock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 26367) | SQLITE_PRIVATE int sqlite3OsUnlock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 26371) | SQLITE_PRIVATE int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pRe... function SQLITE_PRIVATE (line 26384) | SQLITE_PRIVATE int sqlite3OsFileControl(sqlite3_file *id, int op, void *... function SQLITE_PRIVATE (line 26412) | SQLITE_PRIVATE void sqlite3OsFileControlHint(sqlite3_file *id, int op, v... function SQLITE_PRIVATE (line 26416) | SQLITE_PRIVATE int sqlite3OsSectorSize(sqlite3_file *id){ function SQLITE_PRIVATE (line 26420) | SQLITE_PRIVATE int sqlite3OsDeviceCharacteristics(sqlite3_file *id){ function SQLITE_PRIVATE (line 26425) | SQLITE_PRIVATE int sqlite3OsShmLock(sqlite3_file *id, int offset, int n,... function SQLITE_PRIVATE (line 26428) | SQLITE_PRIVATE void sqlite3OsShmBarrier(sqlite3_file *id){ function SQLITE_PRIVATE (line 26431) | SQLITE_PRIVATE int sqlite3OsShmUnmap(sqlite3_file *id, int deleteFlag){ function SQLITE_PRIVATE (line 26434) | SQLITE_PRIVATE int sqlite3OsShmMap( function SQLITE_PRIVATE (line 26448) | SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, ... function SQLITE_PRIVATE (line 26452) | SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function SQLITE_PRIVATE (line 26457) | SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, ... function SQLITE_PRIVATE (line 26461) | SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function SQLITE_PRIVATE (line 26470) | SQLITE_PRIVATE int sqlite3OsOpen( function SQLITE_PRIVATE (line 26488) | SQLITE_PRIVATE int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath,... function SQLITE_PRIVATE (line 26493) | SQLITE_PRIVATE int sqlite3OsAccess( function SQLITE_PRIVATE (line 26502) | SQLITE_PRIVATE int sqlite3OsFullPathname( function SQLITE_PRIVATE (line 26513) | SQLITE_PRIVATE void *sqlite3OsDlOpen(sqlite3_vfs *pVfs, const char *zPath){ function SQLITE_PRIVATE (line 26518) | SQLITE_PRIVATE void sqlite3OsDlError(sqlite3_vfs *pVfs, int nByte, char ... function SQLITE_PRIVATE (line 26521) | SQLITE_PRIVATE void (*sqlite3OsDlSym(sqlite3_vfs *pVfs, void *pHdle, con... function SQLITE_PRIVATE (line 26524) | SQLITE_PRIVATE void sqlite3OsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function SQLITE_PRIVATE (line 26528) | SQLITE_PRIVATE int sqlite3OsRandomness(sqlite3_vfs *pVfs, int nByte, cha... function SQLITE_PRIVATE (line 26539) | SQLITE_PRIVATE int sqlite3OsSleep(sqlite3_vfs *pVfs, int nMicro){ function SQLITE_PRIVATE (line 26542) | SQLITE_PRIVATE int sqlite3OsGetLastError(sqlite3_vfs *pVfs){ function SQLITE_PRIVATE (line 26545) | SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_... function SQLITE_PRIVATE (line 26563) | SQLITE_PRIVATE int sqlite3OsOpenMalloc( function SQLITE_PRIVATE (line 26588) | SQLITE_PRIVATE void sqlite3OsCloseFree(sqlite3_file *pFile){ function SQLITE_PRIVATE (line 26600) | SQLITE_PRIVATE int sqlite3OsInit(void){ function SQLITE_API (line 26617) | SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ function vfsUnlink (line 26641) | static void vfsUnlink(sqlite3_vfs *pVfs){ function SQLITE_API (line 26663) | SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ function SQLITE_API (line 26691) | SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ type BenignMallocHooks (line 26739) | typedef struct BenignMallocHooks BenignMallocHooks; function SQLITE_WSD (line 26740) | static SQLITE_WSD struct BenignMallocHooks { function SQLITE_PRIVATE (line 26765) | SQLITE_PRIVATE void sqlite3BenignMallocHooks( function SQLITE_PRIVATE (line 26779) | SQLITE_PRIVATE void sqlite3BeginBenignMalloc(void){ function SQLITE_PRIVATE (line 26785) | SQLITE_PRIVATE void sqlite3EndBenignMalloc(void){ function sqlite3MemFree (line 26827) | static void sqlite3MemFree(void *pPrior){ return; } function sqlite3MemSize (line 26829) | static int sqlite3MemSize(void *pPrior){ return 0; } function sqlite3MemRoundup (line 26830) | static int sqlite3MemRoundup(int n){ return n; } function sqlite3MemInit (line 26831) | static int sqlite3MemInit(void *NotUsed){ return SQLITE_OK; } function sqlite3MemShutdown (line 26832) | static void sqlite3MemShutdown(void *NotUsed){ return; } function SQLITE_PRIVATE (line 26840) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function sqlite3MemFree (line 27019) | static void sqlite3MemFree(void *pPrior){ function sqlite3MemSize (line 27034) | static int sqlite3MemSize(void *pPrior){ function sqlite3MemRoundup (line 27089) | static int sqlite3MemRoundup(int n){ function sqlite3MemInit (line 27096) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 27123) | static void sqlite3MemShutdown(void *NotUsed){ function SQLITE_PRIVATE (line 27134) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ type MemBlockHdr (line 27206) | struct MemBlockHdr { type MemBlockHdr (line 27243) | struct MemBlockHdr type MemBlockHdr (line 27244) | struct MemBlockHdr function adjustStats (line 27280) | static void adjustStats(int iSize, int increment){ type MemBlockHdr (line 27303) | struct MemBlockHdr type MemBlockHdr (line 27304) | struct MemBlockHdr type MemBlockHdr (line 27309) | struct MemBlockHdr function sqlite3MemSize (line 27327) | static int sqlite3MemSize(void *p){ function sqlite3MemInit (line 27339) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 27353) | static void sqlite3MemShutdown(void *NotUsed){ function sqlite3MemRoundup (line 27361) | static int sqlite3MemRoundup(int n){ function randomFill (line 27370) | static void randomFill(char *pBuf, int nByte){ type MemBlockHdr (line 27394) | struct MemBlockHdr type MemBlockHdr (line 27410) | struct MemBlockHdr function sqlite3MemFree (line 27452) | static void sqlite3MemFree(void *pPrior){ type MemBlockHdr (line 27495) | struct MemBlockHdr function SQLITE_PRIVATE (line 27515) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function SQLITE_PRIVATE (line 27532) | SQLITE_PRIVATE void sqlite3MemdebugSetType(void *p, u8 eType){ function SQLITE_PRIVATE (line 27550) | SQLITE_PRIVATE int sqlite3MemdebugHasType(const void *p, u8 eType){ function SQLITE_PRIVATE (line 27572) | SQLITE_PRIVATE int sqlite3MemdebugNoType(const void *p, u8 eType){ function SQLITE_PRIVATE (line 27590) | SQLITE_PRIVATE void sqlite3MemdebugBacktrace(int depth){ function SQLITE_PRIVATE (line 27597) | SQLITE_PRIVATE void sqlite3MemdebugBacktraceCallback(void (*xBacktrace)(... function SQLITE_PRIVATE (line 27604) | SQLITE_PRIVATE void sqlite3MemdebugSettitle(const char *zTitle){ function SQLITE_PRIVATE (line 27614) | SQLITE_PRIVATE void sqlite3MemdebugSync(){ function SQLITE_PRIVATE (line 27627) | SQLITE_PRIVATE void sqlite3MemdebugDump(const char *zFilename){ function SQLITE_PRIVATE (line 27669) | SQLITE_PRIVATE int sqlite3MemdebugMallocCount(){ type Mem3Block (line 27762) | typedef struct Mem3Block Mem3Block; type Mem3Block (line 27763) | struct Mem3Block { function SQLITE_WSD (line 27782) | static SQLITE_WSD struct Mem3Global { function memsys3UnlinkFromList (line 27829) | static void memsys3UnlinkFromList(u32 i, u32 *pRoot){ function memsys3Unlink (line 27849) | static void memsys3Unlink(u32 i){ function memsys3LinkIntoList (line 27869) | static void memsys3LinkIntoList(u32 i, u32 *pRoot){ function memsys3Link (line 27883) | static void memsys3Link(u32 i){ function memsys3Enter (line 27904) | static void memsys3Enter(void){ function memsys3Leave (line 27910) | static void memsys3Leave(void){ function memsys3OutOfMemory (line 27917) | static void memsys3OutOfMemory(int nByte){ function memsys3Merge (line 27997) | static void memsys3Merge(u32 *pRoot){ function memsys3FreeUnsafe (line 28118) | static void memsys3FreeUnsafe(void *pOld){ function memsys3Size (line 28159) | static int memsys3Size(void *p){ function memsys3Roundup (line 28170) | static int memsys3Roundup(int n){ function memsys3Free (line 28193) | static void memsys3Free(void *pPrior){ function memsys3Init (line 28234) | static int memsys3Init(void *NotUsed){ function memsys3Shutdown (line 28259) | static void memsys3Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 28271) | SQLITE_PRIVATE void sqlite3Memsys3Dump(const char *zFilename){ function SQLITE_PRIVATE (line 28355) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys3(void){ type Mem5Link (line 28439) | typedef struct Mem5Link Mem5Link; type Mem5Link (line 28440) | struct Mem5Link { function SQLITE_WSD (line 28464) | static SQLITE_WSD struct Mem5Global { function memsys5Unlink (line 28521) | static void memsys5Unlink(int i, int iLogsize){ function memsys5Link (line 28543) | static void memsys5Link(int i, int iLogsize){ function memsys5Enter (line 28562) | static void memsys5Enter(void){ function memsys5Leave (line 28565) | static void memsys5Leave(void){ function memsys5Size (line 28573) | static int memsys5Size(void *p){ function memsys5FreeUnsafe (line 28662) | static void memsys5FreeUnsafe(void *pOld){ function memsys5Free (line 28744) | static void memsys5Free(void *pPrior){ function memsys5Roundup (line 28793) | static int memsys5Roundup(int n){ function memsys5Log (line 28819) | static int memsys5Log(int iValue){ function memsys5Init (line 28831) | static int memsys5Init(void *NotUsed){ function memsys5Shutdown (line 28889) | static void memsys5Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 28900) | SQLITE_PRIVATE void sqlite3Memsys5Dump(const char *zFilename){ function SQLITE_PRIVATE (line 28943) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys5(void){ type CheckMutex (line 29014) | typedef struct CheckMutex CheckMutex; type CheckMutex (line 29015) | struct CheckMutex { function checkMutexHeld (line 29029) | static int checkMutexHeld(sqlite3_mutex *p){ function checkMutexNotheld (line 29032) | static int checkMutexNotheld(sqlite3_mutex *p){ function checkMutexInit (line 29040) | static int checkMutexInit(void){ function checkMutexEnd (line 29044) | static int checkMutexEnd(void){ function sqlite3_mutex (line 29052) | static sqlite3_mutex *checkMutexAlloc(int iType){ function checkMutexFree (line 29091) | static void checkMutexFree(sqlite3_mutex *p){ function checkMutexEnter (line 29114) | static void checkMutexEnter(sqlite3_mutex *p){ function checkMutexTry (line 29130) | static int checkMutexTry(sqlite3_mutex *p){ function checkMutexLeave (line 29138) | static void checkMutexLeave(sqlite3_mutex *p){ function sqlite3_mutex_methods (line 29143) | sqlite3_mutex_methods const *multiThreadedCheckMutex(void){ function SQLITE_PRIVATE (line 29167) | SQLITE_PRIVATE void sqlite3MutexWarnOnContention(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 29179) | SQLITE_PRIVATE int sqlite3MutexInit(void){ function SQLITE_PRIVATE (line 29225) | SQLITE_PRIVATE int sqlite3MutexEnd(void){ function SQLITE_API (line 29241) | SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ function SQLITE_PRIVATE (line 29250) | SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int id){ function SQLITE_API (line 29262) | SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ function SQLITE_API (line 29273) | SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ function SQLITE_API (line 29284) | SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ function SQLITE_API (line 29299) | SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ function SQLITE_API (line 29314) | SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ function SQLITE_API (line 29323) | SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ function noopMutexInit (line 29375) | static int noopMutexInit(void){ return SQLITE_OK; } function noopMutexEnd (line 29376) | static int noopMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 29377) | static sqlite3_mutex *noopMutexAlloc(int id){ function noopMutexFree (line 29381) | static void noopMutexFree(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } function noopMutexEnter (line 29382) | static void noopMutexEnter(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function noopMutexTry (line 29383) | static int noopMutexTry(sqlite3_mutex *p){ function noopMutexLeave (line 29387) | static void noopMutexLeave(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function SQLITE_PRIVATE (line 29389) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ type sqlite3_debug_mutex (line 29417) | typedef struct sqlite3_debug_mutex { function debugMutexHeld (line 29426) | static int debugMutexHeld(sqlite3_mutex *pX){ function debugMutexNotheld (line 29430) | static int debugMutexNotheld(sqlite3_mutex *pX){ function debugMutexInit (line 29438) | static int debugMutexInit(void){ return SQLITE_OK; } function debugMutexEnd (line 29439) | static int debugMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 29446) | static sqlite3_mutex *debugMutexAlloc(int id){ function debugMutexFree (line 29477) | static void debugMutexFree(sqlite3_mutex *pX){ function debugMutexEnter (line 29500) | static void debugMutexEnter(sqlite3_mutex *pX){ function debugMutexTry (line 29505) | static int debugMutexTry(sqlite3_mutex *pX){ function debugMutexLeave (line 29518) | static void debugMutexLeave(sqlite3_mutex *pX){ function SQLITE_PRIVATE (line 29525) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ function SQLITE_PRIVATE (line 29548) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ type sqlite3_mutex (line 29596) | struct sqlite3_mutex { function pthreadMutexHeld (line 29633) | static int pthreadMutexHeld(sqlite3_mutex *p){ function pthreadMutexNotheld (line 29636) | static int pthreadMutexNotheld(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 29646) | SQLITE_PRIVATE void sqlite3MemoryBarrier(void){ function pthreadMutexInit (line 29657) | static int pthreadMutexInit(void){ return SQLITE_OK; } function pthreadMutexEnd (line 29658) | static int pthreadMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 29708) | static sqlite3_mutex *pthreadMutexAlloc(int iType){ function pthreadMutexFree (line 29779) | static void pthreadMutexFree(sqlite3_mutex *p){ function pthreadMutexEnter (line 29806) | static void pthreadMutexEnter(sqlite3_mutex *p){ function pthreadMutexTry (line 29848) | static int pthreadMutexTry(sqlite3_mutex *p){ function pthreadMutexLeave (line 29905) | static void pthreadMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 29928) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ type sqlite3_mutex (line 30081) | struct sqlite3_mutex { function winMutexHeld (line 30110) | static int winMutexHeld(sqlite3_mutex *p){ function winMutexNotheld2 (line 30114) | static int winMutexNotheld2(sqlite3_mutex *p, DWORD tid){ function winMutexNotheld (line 30118) | static int winMutexNotheld(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 30129) | SQLITE_PRIVATE void sqlite3MemoryBarrier(void){ function winMutexInit (line 30171) | static int winMutexInit(void){ function winMutexEnd (line 30193) | static int winMutexEnd(void){ function sqlite3_mutex (line 30256) | static sqlite3_mutex *winMutexAlloc(int iType){ function winMutexFree (line 30304) | static void winMutexFree(sqlite3_mutex *p){ function winMutexEnter (line 30328) | static void winMutexEnter(sqlite3_mutex *p){ function winMutexTry (line 30351) | static int winMutexTry(sqlite3_mutex *p){ function winMutexLeave (line 30401) | static void winMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 30423) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ function SQLITE_API (line 30469) | SQLITE_API int sqlite3_release_memory(int n){ function SQLITE_WSD (line 30491) | static SQLITE_WSD struct Mem0Global { function SQLITE_PRIVATE (line 30508) | SQLITE_PRIVATE sqlite3_mutex *sqlite3MallocMutex(void){ function SQLITE_API (line 30518) | SQLITE_API int sqlite3_memory_alarm( function SQLITE_API (line 30541) | SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){ function SQLITE_API (line 30566) | SQLITE_API void sqlite3_soft_heap_limit(int n){ function SQLITE_API (line 30583) | SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 n){ function SQLITE_PRIVATE (line 30605) | SQLITE_PRIVATE int sqlite3MallocInit(void){ function SQLITE_PRIVATE (line 30626) | SQLITE_PRIVATE int sqlite3HeapNearlyFull(void){ function SQLITE_PRIVATE (line 30633) | SQLITE_PRIVATE void sqlite3MallocEnd(void){ function sqlite3_memory_used (line 30643) | sqlite3_memory_used(void){ function SQLITE_API (line 30654) | SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){ function sqlite3MallocAlarm (line 30663) | static void sqlite3MallocAlarm(int nByte){ function SQLITE_NOINLINE (line 30677) | static SQLITE_NOINLINE void test_oom_breakpoint(u64 n){ function mallocWithAlarm (line 30692) | static void mallocWithAlarm(int n, void **pp){ function SQLITE_PRIVATE (line 30763) | SQLITE_PRIVATE void *sqlite3Malloc(u64 n){ function SQLITE_API (line 30783) | SQLITE_API void *sqlite3_malloc(int n){ function SQLITE_API (line 30789) | SQLITE_API void *sqlite3_malloc64(sqlite3_uint64 n){ function isLookaside (line 30800) | static int isLookaside(sqlite3 *db, const void *p){ function SQLITE_PRIVATE (line 30811) | SQLITE_PRIVATE int sqlite3MallocSize(const void *p){ function lookasideMallocSize (line 30815) | static int lookasideMallocSize(sqlite3 *db, const void *p){ function SQLITE_PRIVATE (line 30822) | SQLITE_PRIVATE int sqlite3DbMallocSize(sqlite3 *db, const void *p){ function SQLITE_API (line 30849) | SQLITE_API sqlite3_uint64 sqlite3_msize(void *p){ function SQLITE_API (line 30858) | SQLITE_API void sqlite3_free(void *p){ function SQLITE_NOINLINE (line 30877) | static SQLITE_NOINLINE void measureAllocationSize(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 30886) | SQLITE_PRIVATE void sqlite3DbFreeNN(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 30925) | SQLITE_PRIVATE void sqlite3DbNNFreeNN(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 30962) | SQLITE_PRIVATE void sqlite3DbFree(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 30970) | SQLITE_PRIVATE void *sqlite3Realloc(void *pOld, u64 nBytes){ function SQLITE_API (line 31030) | SQLITE_API void *sqlite3_realloc(void *pOld, int n){ function SQLITE_API (line 31037) | SQLITE_API void *sqlite3_realloc64(void *pOld, sqlite3_uint64 n){ function SQLITE_PRIVATE (line 31048) | SQLITE_PRIVATE void *sqlite3MallocZero(u64 n){ function SQLITE_PRIVATE (line 31060) | SQLITE_PRIVATE void *sqlite3DbMallocZero(sqlite3 *db, u64 n){ function SQLITE_NOINLINE (line 31072) | static SQLITE_NOINLINE void *dbMallocRawFinish(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 31104) | SQLITE_PRIVATE void *sqlite3DbMallocRaw(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 31111) | SQLITE_PRIVATE void *sqlite3DbMallocRawNN(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 31167) | SQLITE_PRIVATE void *sqlite3DbRealloc(sqlite3 *db, void *p, u64 n){ function SQLITE_NOINLINE (line 31183) | static SQLITE_NOINLINE void *dbReallocFinish(sqlite3 *db, void *p, u64 n){ function SQLITE_PRIVATE (line 31213) | SQLITE_PRIVATE void *sqlite3DbReallocOrFree(sqlite3 *db, void *p, u64 n){ function SQLITE_PRIVATE (line 31229) | SQLITE_PRIVATE char *sqlite3DbStrDup(sqlite3 *db, const char *z){ function SQLITE_PRIVATE (line 31242) | SQLITE_PRIVATE char *sqlite3DbStrNDup(sqlite3 *db, const char *z, u64 n){ function SQLITE_PRIVATE (line 31260) | SQLITE_PRIVATE char *sqlite3DbSpanDup(sqlite3 *db, const char *zStart, c... function SQLITE_PRIVATE (line 31276) | SQLITE_PRIVATE void sqlite3SetString(char **pz, sqlite3 *db, const char ... function SQLITE_PRIVATE (line 31295) | SQLITE_PRIVATE void *sqlite3OomFault(sqlite3 *db){ function SQLITE_PRIVATE (line 31322) | SQLITE_PRIVATE void sqlite3OomClear(sqlite3 *db){ function SQLITE_NOINLINE (line 31334) | static SQLITE_NOINLINE int apiHandleError(sqlite3 *db, int rc){ function SQLITE_PRIVATE (line 31355) | SQLITE_PRIVATE int sqlite3ApiExit(sqlite3* db, int rc){ type etByte (line 31413) | typedef unsigned char etByte; type et_info (line 31419) | typedef struct et_info { /* Information about each format field */ function SQLITE_PRIVATE (line 31480) | SQLITE_PRIVATE void sqlite3StrAccumSetError(StrAccum *p, u8 eError){ function sqlite3_int64 (line 31490) | static sqlite3_int64 getIntArg(PrintfArguments *p){ function getDoubleArg (line 31494) | static double getDoubleArg(PrintfArguments *p){ function SQLITE_API (line 31545) | SQLITE_API void sqlite3_str_vappendf( function SQLITE_PRIVATE (line 32282) | SQLITE_PRIVATE void sqlite3RecordErrorByteOffset(sqlite3 *db, const char... function SQLITE_PRIVATE (line 32303) | SQLITE_PRIVATE void sqlite3RecordErrorOffsetOfExpr(sqlite3 *db, const Ex... function SQLITE_PRIVATE (line 32321) | SQLITE_PRIVATE int sqlite3StrAccumEnlarge(StrAccum *p, i64 N){ function SQLITE_API (line 32371) | SQLITE_API void sqlite3_str_appendchar(sqlite3_str *p, int N, char c){ function enlargeAndAppend (line 32387) | static void SQLITE_NOINLINE enlargeAndAppend(StrAccum *p, const char *z,... function SQLITE_API (line 32399) | SQLITE_API void sqlite3_str_append(sqlite3_str *p, const char *z, int N){ function SQLITE_API (line 32416) | SQLITE_API void sqlite3_str_appendall(sqlite3_str *p, const char *z){ function SQLITE_NOINLINE (line 32426) | static SQLITE_NOINLINE char *strAccumFinishRealloc(StrAccum *p){ function SQLITE_PRIVATE (line 32439) | SQLITE_PRIVATE char *sqlite3StrAccumFinish(StrAccum *p){ function SQLITE_PRIVATE (line 32453) | SQLITE_PRIVATE void sqlite3ResultStrAccum(sqlite3_context *pCtx, StrAccu... function SQLITE_API (line 32477) | SQLITE_API char *sqlite3_str_finish(sqlite3_str *p){ function SQLITE_API (line 32489) | SQLITE_API int sqlite3_str_errcode(sqlite3_str *p){ function SQLITE_API (line 32494) | SQLITE_API int sqlite3_str_length(sqlite3_str *p){ function SQLITE_API (line 32499) | SQLITE_API char *sqlite3_str_value(sqlite3_str *p){ function SQLITE_API (line 32508) | SQLITE_API void sqlite3_str_reset(StrAccum *p){ function SQLITE_PRIVATE (line 32532) | SQLITE_PRIVATE void sqlite3StrAccumInit(StrAccum *p, sqlite3 *db, char *... function SQLITE_API (line 32543) | SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3 *db){ function SQLITE_PRIVATE (line 32558) | SQLITE_PRIVATE char *sqlite3VMPrintf(sqlite3 *db, const char *zFormat, v... function SQLITE_PRIVATE (line 32578) | SQLITE_PRIVATE char *sqlite3MPrintf(sqlite3 *db, const char *zFormat, ...){ function SQLITE_API (line 32591) | SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){ function SQLITE_API (line 32615) | SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){ function SQLITE_API (line 32640) | SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zForma... function SQLITE_API (line 32655) | SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat... function renderLogMsg (line 32688) | static void renderLogMsg(int iErrCode, const char *zFormat, va_list ap){ function SQLITE_API (line 32701) | SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){ function SQLITE_PRIVATE (line 32716) | SQLITE_PRIVATE void sqlite3DebugPrintf(const char *zFormat, ...){ function SQLITE_API (line 32742) | SQLITE_API void sqlite3_str_appendf(StrAccum *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 32759) | SQLITE_PRIVATE char *sqlite3RCStrRef(char *z){ function SQLITE_PRIVATE (line 32771) | SQLITE_PRIVATE void sqlite3RCStrUnref(void *z){ function SQLITE_PRIVATE (line 32792) | SQLITE_PRIVATE char *sqlite3RCStrNew(u64 N){ function SQLITE_PRIVATE (line 32803) | SQLITE_PRIVATE char *sqlite3RCStrResize(char *z, u64 N){ function sqlite3TreeViewPush (line 32846) | static void sqlite3TreeViewPush(TreeView **pp, u8 moreToFollow){ function sqlite3TreeViewPop (line 32862) | static void sqlite3TreeViewPop(TreeView **pp){ function SQLITE_PRIVATE (line 32876) | SQLITE_PRIVATE void sqlite3TreeViewLine(TreeView *p, const char *zFormat... function sqlite3TreeViewItem (line 32903) | static void sqlite3TreeViewItem(TreeView *p, const char *zLabel,u8 moreF... function SQLITE_PRIVATE (line 32911) | SQLITE_PRIVATE void sqlite3TreeViewColumnList( function SQLITE_PRIVATE (line 32958) | SQLITE_PRIVATE void sqlite3TreeViewWith(TreeView *pView, const With *pWi... function SQLITE_PRIVATE (line 33004) | SQLITE_PRIVATE void sqlite3TreeViewSrcList(TreeView *pView, const SrcLis... function SQLITE_PRIVATE (line 33083) | SQLITE_PRIVATE void sqlite3TreeViewSelect(TreeView *pView, const Select ... function SQLITE_PRIVATE (line 33199) | SQLITE_PRIVATE void sqlite3TreeViewBound( function SQLITE_PRIVATE (line 33236) | SQLITE_PRIVATE void sqlite3TreeViewWindow(TreeView *pView, const Window ... function SQLITE_PRIVATE (line 33303) | SQLITE_PRIVATE void sqlite3TreeViewWinFunc(TreeView *pView, const Window... function SQLITE_PRIVATE (line 33316) | SQLITE_PRIVATE void sqlite3TreeViewExpr(TreeView *pView, const Expr *pEx... function SQLITE_PRIVATE (line 33715) | SQLITE_PRIVATE void sqlite3TreeViewBareExprList( function SQLITE_PRIVATE (line 33769) | SQLITE_PRIVATE void sqlite3TreeViewExprList( function SQLITE_PRIVATE (line 33783) | SQLITE_PRIVATE void sqlite3TreeViewBareIdList( function SQLITE_PRIVATE (line 33819) | SQLITE_PRIVATE void sqlite3TreeViewIdList( function SQLITE_PRIVATE (line 33833) | SQLITE_PRIVATE void sqlite3TreeViewUpsert( function SQLITE_PRIVATE (line 33864) | SQLITE_PRIVATE void sqlite3TreeViewDelete( function SQLITE_PRIVATE (line 33920) | SQLITE_PRIVATE void sqlite3TreeViewInsert( function SQLITE_PRIVATE (line 33990) | SQLITE_PRIVATE void sqlite3TreeViewUpdate( function SQLITE_PRIVATE (line 34067) | SQLITE_PRIVATE void sqlite3TreeViewTriggerStep( function SQLITE_PRIVATE (line 34090) | SQLITE_PRIVATE void sqlite3TreeViewTrigger( function SQLITE_PRIVATE (line 34125) | SQLITE_PRIVATE void sqlite3ShowExpr(const Expr *p){ sqlite3TreeViewExpr(... function SQLITE_PRIVATE (line 34126) | SQLITE_PRIVATE void sqlite3ShowExprList(const ExprList *p){ sqlite3TreeV... function SQLITE_PRIVATE (line 34127) | SQLITE_PRIVATE void sqlite3ShowIdList(const IdList *p){ sqlite3TreeViewI... function SQLITE_PRIVATE (line 34128) | SQLITE_PRIVATE void sqlite3ShowSrcList(const SrcList *p){ sqlite3TreeVie... function SQLITE_PRIVATE (line 34129) | SQLITE_PRIVATE void sqlite3ShowSelect(const Select *p){ sqlite3TreeViewS... function SQLITE_PRIVATE (line 34130) | SQLITE_PRIVATE void sqlite3ShowWith(const With *p){ sqlite3TreeViewWith(... function SQLITE_PRIVATE (line 34131) | SQLITE_PRIVATE void sqlite3ShowUpsert(const Upsert *p){ sqlite3TreeViewU... function SQLITE_PRIVATE (line 34133) | SQLITE_PRIVATE void sqlite3ShowTriggerStep(const TriggerStep *p){ function SQLITE_PRIVATE (line 34136) | SQLITE_PRIVATE void sqlite3ShowTriggerStepList(const TriggerStep *p){ function SQLITE_PRIVATE (line 34139) | SQLITE_PRIVATE void sqlite3ShowTrigger(const Trigger *p){ sqlite3TreeVie... function SQLITE_PRIVATE (line 34140) | SQLITE_PRIVATE void sqlite3ShowTriggerList(const Trigger *p){ sqlite3Tre... function SQLITE_PRIVATE (line 34143) | SQLITE_PRIVATE void sqlite3ShowWindow(const Window *p){ sqlite3TreeViewW... function SQLITE_PRIVATE (line 34144) | SQLITE_PRIVATE void sqlite3ShowWinFunc(const Window *p){ sqlite3TreeView... function SQLITE_WSD (line 34174) | static SQLITE_WSD struct sqlite3PrngType { function chacha_block (line 34189) | static void chacha_block(u32 *out, const u32 *in){ function SQLITE_API (line 34209) | SQLITE_API void sqlite3_randomness(int N, void *pBuf){ function SQLITE_PRIVATE (line 34293) | SQLITE_PRIVATE void sqlite3PrngSaveState(void){ function SQLITE_PRIVATE (line 34300) | SQLITE_PRIVATE void sqlite3PrngRestoreState(void){ type SQLiteThread (line 34352) | struct SQLiteThread { function SQLITE_PRIVATE (line 34361) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 34398) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 34424) | struct SQLiteThread { function sqlite3ThreadProc (line 34433) | static unsigned __stdcall sqlite3ThreadProc( function SQLITE_PRIVATE (line 34456) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 34494) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 34529) | struct SQLiteThread { function SQLITE_PRIVATE (line 34536) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 34560) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ function SQLITE_PRIVATE (line 34733) | SQLITE_PRIVATE u32 sqlite3Utf8Read( function SQLITE_PRIVATE (line 34766) | SQLITE_PRIVATE int sqlite3Utf8ReadLimited( function sqlite3VdbeMemTranslate (line 34800) | int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ function SQLITE_PRIVATE (line 34995) | SQLITE_PRIVATE int sqlite3VdbeMemHandleBom(Mem *pMem){ function SQLITE_PRIVATE (line 35033) | SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *zIn, int nByte){ function SQLITE_PRIVATE (line 35063) | SQLITE_PRIVATE int sqlite3Utf8To8(unsigned char *zIn){ function SQLITE_PRIVATE (line 35087) | SQLITE_PRIVATE char *sqlite3Utf16to8(sqlite3 *db, const void *z, int nBy... function SQLITE_PRIVATE (line 35109) | SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *zIn, int nByte, int n... function SQLITE_PRIVATE (line 35132) | SQLITE_PRIVATE void sqlite3UtfSelfTest(void){ function SQLITE_PRIVATE (line 35202) | SQLITE_PRIVATE int sqlite3FaultSim(int iTest){ function SQLITE_PRIVATE (line 35215) | SQLITE_PRIVATE int sqlite3IsNaN(double x){ function SQLITE_PRIVATE (line 35233) | SQLITE_PRIVATE int sqlite3IsOverflow(double x){ function SQLITE_PRIVATE (line 35250) | SQLITE_PRIVATE int sqlite3Strlen30(const char *z){ function SQLITE_PRIVATE (line 35262) | SQLITE_PRIVATE char *sqlite3ColumnType(Column *pCol, char *zDflt){ function SQLITE_NOINLINE (line 35278) | static SQLITE_NOINLINE void sqlite3ErrorFinish(sqlite3 *db, int err_code){ function SQLITE_PRIVATE (line 35288) | SQLITE_PRIVATE void sqlite3Error(sqlite3 *db, int err_code){ function SQLITE_PRIVATE (line 35302) | SQLITE_PRIVATE void sqlite3ErrorClear(sqlite3 *db){ function SQLITE_PRIVATE (line 35313) | SQLITE_PRIVATE void sqlite3SystemError(sqlite3 *db, int rc){ function SQLITE_PRIVATE (line 35350) | SQLITE_PRIVATE void sqlite3ErrorWithMsg(sqlite3 *db, int err_code, const... function SQLITE_PRIVATE (line 35369) | SQLITE_PRIVATE void sqlite3ProgressCheck(Parse *p){ function SQLITE_PRIVATE (line 35400) | SQLITE_PRIVATE void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ... function SQLITE_PRIVATE (line 35431) | SQLITE_PRIVATE int sqlite3ErrorToParser(sqlite3 *db, int errCode){ function SQLITE_PRIVATE (line 35456) | SQLITE_PRIVATE void sqlite3Dequote(char *z){ function SQLITE_PRIVATE (line 35478) | SQLITE_PRIVATE void sqlite3DequoteExpr(Expr *p){ function SQLITE_PRIVATE (line 35490) | SQLITE_PRIVATE void sqlite3DequoteNumber(Parse *pParse, Expr *p){ function SQLITE_PRIVATE (line 35534) | SQLITE_PRIVATE void sqlite3DequoteToken(Token *p){ function SQLITE_PRIVATE (line 35548) | SQLITE_PRIVATE void sqlite3TokenInit(Token *p, char *z){ function SQLITE_API (line 35566) | SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){ function SQLITE_PRIVATE (line 35574) | SQLITE_PRIVATE int sqlite3StrICmp(const char *zLeft, const char *zRight){ function SQLITE_API (line 35593) | SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, i... function SQLITE_PRIVATE (line 35609) | SQLITE_PRIVATE u8 sqlite3StrIHash(const char *z){ function dekkerMul2 (line 35625) | static void dekkerMul2(volatile double *x, double y, double yy){ function SQLITE_PRIVATE (line 35687) | SQLITE_PRIVATE int sqlite3AtoF(const char *z, double *pResult, int lengt... function SQLITE_PRIVATE (line 35876) | SQLITE_PRIVATE int sqlite3Int64ToText(i64 v, char *zOut){ function compare2pow63 (line 35912) | static int compare2pow63(const char *zNum, int incr){ function SQLITE_PRIVATE (line 35945) | SQLITE_PRIVATE int sqlite3Atoi64(const char *zNum, i64 *pNum, int length... function SQLITE_PRIVATE (line 36048) | SQLITE_PRIVATE int sqlite3DecOrHexToI64(const char *z, i64 *pOut){ function SQLITE_PRIVATE (line 36082) | SQLITE_PRIVATE int sqlite3GetInt32(const char *zNum, int *pValue){ function SQLITE_PRIVATE (line 36141) | SQLITE_PRIVATE int sqlite3Atoi(const char *z){ function SQLITE_PRIVATE (line 36164) | SQLITE_PRIVATE void sqlite3FpDecode(FpDecode *p, double r, int iRound, i... function SQLITE_PRIVATE (line 36289) | SQLITE_PRIVATE int sqlite3GetUInt32(const char *z, u32 *pI){ function putVarint64 (line 36330) | static int SQLITE_NOINLINE putVarint64(unsigned char *p, u64 v){ function SQLITE_PRIVATE (line 36354) | SQLITE_PRIVATE int sqlite3PutVarint(unsigned char *p, u64 v){ function SQLITE_PRIVATE (line 36384) | SQLITE_PRIVATE u8 sqlite3GetVarint(const unsigned char *p, u64 *v){ function SQLITE_PRIVATE (line 36545) | SQLITE_PRIVATE u8 sqlite3GetVarint32(const unsigned char *p, u32 *v){ function SQLITE_PRIVATE (line 36578) | SQLITE_PRIVATE int sqlite3VarintLen(u64 v){ function SQLITE_PRIVATE (line 36588) | SQLITE_PRIVATE u32 sqlite3Get4byte(const u8 *p){ function SQLITE_PRIVATE (line 36606) | SQLITE_PRIVATE void sqlite3Put4byte(unsigned char *p, u32 v){ function SQLITE_PRIVATE (line 36630) | SQLITE_PRIVATE u8 sqlite3HexToInt(int h){ function SQLITE_PRIVATE (line 36648) | SQLITE_PRIVATE void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n){ function logBadConnection (line 36669) | static void logBadConnection(const char *zType){ function SQLITE_PRIVATE (line 36690) | SQLITE_PRIVATE int sqlite3SafetyCheckOk(sqlite3 *db){ function SQLITE_PRIVATE (line 36707) | SQLITE_PRIVATE int sqlite3SafetyCheckSickOrOk(sqlite3 *db){ function SQLITE_PRIVATE (line 36727) | SQLITE_PRIVATE int sqlite3AddInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 36747) | SQLITE_PRIVATE int sqlite3SubInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 36762) | SQLITE_PRIVATE int sqlite3MulInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 36788) | SQLITE_PRIVATE int sqlite3AbsInt32(int x){ function SQLITE_PRIVATE (line 36812) | SQLITE_PRIVATE void sqlite3FileSuffix3(const char *zBaseFilename, char *z){ function SQLITE_PRIVATE (line 36831) | SQLITE_PRIVATE LogEst sqlite3LogEstAdd(LogEst a, LogEst b){ function SQLITE_PRIVATE (line 36858) | SQLITE_PRIVATE LogEst sqlite3LogEst(u64 x){ function SQLITE_PRIVATE (line 36881) | SQLITE_PRIVATE LogEst sqlite3LogEstFromDouble(double x){ function SQLITE_PRIVATE (line 36895) | SQLITE_PRIVATE u64 sqlite3LogEstToInt(LogEst x){ function SQLITE_PRIVATE (line 36941) | SQLITE_PRIVATE VList *sqlite3VListAdd( function SQLITE_PRIVATE (line 36979) | SQLITE_PRIVATE const char *sqlite3VListNumToName(VList *pIn, int iVal){ function SQLITE_PRIVATE (line 36995) | SQLITE_PRIVATE int sqlite3VListNameToNum(VList *pIn, const char *zName, ... function SQLITE_PRIVATE (line 37032) | SQLITE_PRIVATE void sqlite3HashInit(Hash *pNew){ function SQLITE_PRIVATE (line 37044) | SQLITE_PRIVATE void sqlite3HashClear(Hash *pH){ function strHash (line 37064) | static unsigned int strHash(const char *z){ function insertElement (line 37081) | static void insertElement( function rehash (line 37115) | static int rehash(Hash *pH, unsigned int new_size){ function HashElem (line 37156) | static HashElem *findElementWithHash( function removeElementGivenHash (line 37192) | static void removeElementGivenHash( function SQLITE_PRIVATE (line 37227) | SQLITE_PRIVATE void *sqlite3HashFind(const Hash *pH, const char *pKey){ function SQLITE_PRIVATE (line 37247) | SQLITE_PRIVATE void *sqlite3HashInsert(Hash *pH, const char *pKey, void ... function SQLITE_PRIVATE (line 37293) | SQLITE_PRIVATE const char *sqlite3OpcodeName(int i){ type KVVfsFile (line 37533) | typedef struct KVVfsFile KVVfsFile; type KVVfsFile (line 37538) | struct KVVfsFile { function kvstorageMakeKey (line 37671) | static void kvstorageMakeKey( function kvstorageWrite (line 37686) | static int kvstorageWrite( function kvstorageDelete (line 37711) | static int kvstorageDelete(const char *zClass, const char *zKey){ function kvstorageRead (line 37732) | static int kvstorageRead( type sqlite3_kvvfs_methods (line 37785) | typedef struct sqlite3_kvvfs_methods sqlite3_kvvfs_methods; type sqlite3_kvvfs_methods (line 37786) | struct sqlite3_kvvfs_methods { function kvvfsEncode (line 37837) | static int kvvfsEncode(const char *aData, int nData, char *aOut){ function kvvfsDecode (line 37890) | static int kvvfsDecode(const char *a, char *aOut, int nOut){ function kvvfsDecodeJournal (line 37934) | static void kvvfsDecodeJournal( function sqlite3_int64 (line 37965) | static sqlite3_int64 kvvfsReadFileSize(KVVfsFile *pFile){ function kvvfsWriteFileSize (line 37971) | static int kvvfsWriteFileSize(KVVfsFile *pFile, sqlite3_int64 sz){ function kvvfsClose (line 37982) | static int kvvfsClose(sqlite3_file *pProtoFile){ function kvvfsReadJrnl (line 37995) | static int kvvfsReadJrnl( function kvvfsReadDb (line 38027) | static int kvvfsReadDb( function kvvfsWriteJrnl (line 38085) | static int kvvfsWriteJrnl( function kvvfsWriteDb (line 38113) | static int kvvfsWriteDb( function kvvfsTruncateJrnl (line 38143) | static int kvvfsTruncateJrnl(sqlite3_file *pProtoFile, sqlite_int64 size){ function kvvfsTruncateDb (line 38153) | static int kvvfsTruncateDb(sqlite3_file *pProtoFile, sqlite_int64 size){ function kvvfsSyncJrnl (line 38178) | static int kvvfsSyncJrnl(sqlite3_file *pProtoFile, int flags){ function kvvfsSyncDb (line 38202) | static int kvvfsSyncDb(sqlite3_file *pProtoFile, int flags){ function kvvfsFileSizeJrnl (line 38209) | static int kvvfsFileSizeJrnl(sqlite3_file *pProtoFile, sqlite_int64 *pSi... function kvvfsFileSizeDb (line 38215) | static int kvvfsFileSizeDb(sqlite3_file *pProtoFile, sqlite_int64 *pSize){ function kvvfsLock (line 38229) | static int kvvfsLock(sqlite3_file *pProtoFile, int eLock){ function kvvfsUnlock (line 38243) | static int kvvfsUnlock(sqlite3_file *pProtoFile, int eLock){ function kvvfsCheckReservedLock (line 38256) | static int kvvfsCheckReservedLock(sqlite3_file *pProtoFile, int *pResOut){ function kvvfsFileControlJrnl (line 38265) | static int kvvfsFileControlJrnl(sqlite3_file *pProtoFile, int op, void *... function kvvfsFileControlDb (line 38269) | static int kvvfsFileControlDb(sqlite3_file *pProtoFile, int op, void *pA... function kvvfsSectorSize (line 38286) | static int kvvfsSectorSize(sqlite3_file *pFile){ function kvvfsDeviceCharacteristics (line 38293) | static int kvvfsDeviceCharacteristics(sqlite3_file *pProtoFile){ function kvvfsOpen (line 38302) | static int kvvfsOpen( function kvvfsDelete (line 38347) | static int kvvfsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function kvvfsAccess (line 38361) | static int kvvfsAccess( function kvvfsFullPathname (line 38392) | static int kvvfsFullPathname( function kvvfsRandomness (line 38421) | static int kvvfsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function kvvfsSleep (line 38430) | static int kvvfsSleep(sqlite3_vfs *pVfs, int nMicro){ function kvvfsCurrentTime (line 38437) | static int kvvfsCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function kvvfsCurrentTimeInt64 (line 38445) | static int kvvfsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *pTime... function SQLITE_API (line 38458) | SQLITE_API int sqlite3_os_init(void){ function SQLITE_API (line 38461) | SQLITE_API int sqlite3_os_end(void){ function SQLITE_PRIVATE (line 38467) | SQLITE_PRIVATE int sqlite3KvvfsInit(void){ type unixShm (line 38708) | typedef struct unixShm unixShm; type unixShmNode (line 38709) | typedef struct unixShmNode unixShmNode; type unixInodeInfo (line 38710) | typedef struct unixInodeInfo unixInodeInfo; type UnixUnusedFd (line 38711) | typedef struct UnixUnusedFd UnixUnusedFd; type UnixUnusedFd (line 38719) | struct UnixUnusedFd { type unixFile (line 38729) | typedef struct unixFile unixFile; type unixFile (line 38730) | struct unixFile { function posixOpen (line 38881) | static int posixOpen(const char *zFile, int flags, int mode){ type unix_syscall (line 38895) | struct unix_syscall { type stat (line 38913) | struct stat type stat (line 38926) | struct stat type stat (line 39053) | struct stat function robustFchown (line 39075) | static int robustFchown(int fd, uid_t uid, gid_t gid){ function unixSetSystemCall (line 39089) | static int unixSetSystemCall( function sqlite3_syscall_ptr (line 39132) | static sqlite3_syscall_ptr unixGetSystemCall( function robust_open (line 39192) | static int robust_open(const char *z, int f, mode_t m){ function unixEnterMutex (line 39258) | static void unixEnterMutex(void){ function unixLeaveMutex (line 39262) | static void unixLeaveMutex(void){ function unixMutexHeld (line 39267) | static int unixMutexHeld(void) { function lockTrace (line 39300) | static int lockTrace(int fd, int op, struct flock *p){ function robust_ftruncate (line 39358) | static int robust_ftruncate(int h, sqlite3_int64 sz){ function sqliteErrorFromPosixError (line 39383) | static int sqliteErrorFromPosixError(int posixError, int sqliteIOErr) { type vxworksFileId (line 39425) | struct vxworksFileId { type vxworksFileId (line 39437) | struct vxworksFileId function vxworksSimplifyName (line 39452) | static int vxworksSimplifyName(char *z, int n){ type vxworksFileId (line 39486) | struct vxworksFileId type vxworksFileId (line 39487) | struct vxworksFileId type vxworksFileId (line 39488) | struct vxworksFileId function vxworksReleaseFileId (line 39528) | static void vxworksReleaseFileId(struct vxworksFileId *pId){ type unixFileId (line 39640) | struct unixFileId { type unixInodeInfo (line 39681) | struct unixInodeInfo { function unixFileMutexHeld (line 39715) | int unixFileMutexHeld(unixFile *pFile){ function unixFileMutexNotheld (line 39719) | int unixFileMutexNotheld(unixFile *pFile){ function unixLogErrorAtLine (line 39742) | static int unixLogErrorAtLine( function robust_close (line 39811) | static void robust_close(unixFile *pFile, int h, int lineno){ function storeLastErrno (line 39822) | static void storeLastErrno(unixFile *pFile, int error){ function closePendingFds (line 39829) | static void closePendingFds(unixFile *pFile){ function releaseInodeInfo (line 39848) | static void releaseInodeInfo(unixFile *pFile){ function findInodeInfo (line 39885) | static int findInodeInfo( function fileHasMoved (line 39977) | static int fileHasMoved(unixFile *pFile){ function verifyDbFile (line 39998) | static void verifyDbFile(unixFile *pFile){ function unixCheckReservedLock (line 40031) | static int unixCheckReservedLock(sqlite3_file *id, int *pResOut){ function osSetPosixAdvisoryLock (line 40091) | static int osSetPosixAdvisoryLock( function unixFileLock (line 40132) | static int unixFileLock(unixFile *pFile, struct flock *pLock){ function unixLock (line 40182) | static int unixLock(sqlite3_file *id, int eFileLock){ function setPendingFd (line 40409) | static void setPendingFd(unixFile *pFile){ function posixUnlock (line 40432) | static int posixUnlock(sqlite3_file *id, int eFileLock, int handleNFSUnl... function unixUnlock (line 40592) | static int unixUnlock(sqlite3_file *id, int eFileLock){ function closeUnixFile (line 40614) | static int closeUnixFile(sqlite3_file *id){ function unixClose (line 40649) | static int unixClose(sqlite3_file *id){ function nolockCheckReservedLock (line 40701) | static int nolockCheckReservedLock(sqlite3_file *NotUsed, int *pResOut){ function nolockLock (line 40706) | static int nolockLock(sqlite3_file *NotUsed, int NotUsed2){ function nolockUnlock (line 40710) | static int nolockUnlock(sqlite3_file *NotUsed, int NotUsed2){ function nolockClose (line 40718) | static int nolockClose(sqlite3_file *id) { function dotlockCheckReservedLock (line 40760) | static int dotlockCheckReservedLock(sqlite3_file *id, int *pResOut) { function dotlockLock (line 40800) | static int dotlockLock(sqlite3_file *id, int eFileLock) { function dotlockUnlock (line 40850) | static int dotlockUnlock(sqlite3_file *id, int eFileLock) { function dotlockClose (line 40893) | static int dotlockClose(sqlite3_file *id) { function robust_flock (line 40923) | static int robust_flock(int fd, int op){ function flockCheckReservedLock (line 40939) | static int flockCheckReservedLock(sqlite3_file *id, int *pResOut){ function flockLock (line 40998) | static int flockLock(sqlite3_file *id, int eFileLock) { function flockUnlock (line 41042) | static int flockUnlock(sqlite3_file *id, int eFileLock) { function flockClose (line 41076) | static int flockClose(sqlite3_file *id) { function semXCheckReservedLock (line 41105) | static int semXCheckReservedLock(sqlite3_file *id, int *pResOut) { function semXLock (line 41172) | static int semXLock(sqlite3_file *id, int eFileLock) { function semXUnlock (line 41205) | static int semXUnlock(sqlite3_file *id, int eFileLock) { function semXClose (line 41242) | static int semXClose(sqlite3_file *id) { type afpLockingContext (line 41278) | typedef struct afpLockingContext afpLockingContext; type afpLockingContext (line 41279) | struct afpLockingContext { type ByteRangeLockPB2 (line 41284) | struct ByteRangeLockPB2 function afpSetLock (line 41302) | static int afpSetLock( function afpCheckReservedLock (line 41348) | static int afpCheckReservedLock(sqlite3_file *id, int *pResOut){ function afpLock (line 41417) | static int afpLock(sqlite3_file *id, int eFileLock){ function afpUnlock (line 41599) | static int afpUnlock(sqlite3_file *id, int eFileLock) { function afpClose (line 41693) | static int afpClose(sqlite3_file *id) { function nfsUnlock (line 41741) | static int nfsUnlock(sqlite3_file *id, int eFileLock){ function seekAndRead (line 41771) | static int seekAndRead(unixFile *id, sqlite3_int64 offset, void *pBuf, i... function unixRead (line 41820) | static int unixRead( function seekAndWriteFd (line 41896) | static int seekAndWriteFd( function seekAndWrite (line 41942) | static int seekAndWrite(unixFile *id, i64 offset, const void *pBuf, int ... function unixWrite (line 41951) | static int unixWrite( function full_fsync (line 42086) | static int full_fsync(int fd, int fullSync, int dataOnly){ function openDirectory (line 42182) | static int openDirectory(const char *zFilename, int *pFd){ function unixSync (line 42219) | static int unixSync(sqlite3_file *id, int flags){ function unixTruncate (line 42269) | static int unixTruncate(sqlite3_file *id, i64 nByte){ function unixFileSize (line 42319) | static int unixFileSize(sqlite3_file *id, i64 *pSize){ function fcntlSizeHint (line 42357) | static int fcntlSizeHint(unixFile *pFile, i64 nByte){ function unixModeBit (line 42426) | static void unixModeBit(unixFile *pFile, unsigned char mask, int *pArg){ function unixFileControl (line 42445) | static int unixFileControl(sqlite3_file *id, int op, void *pArg){ function setDeviceCharacteristics (line 42586) | static void setDeviceCharacteristics(unixFile *pFd){ function setDeviceCharacteristics (line 42612) | static void setDeviceCharacteristics(unixFile *pFile){ function unixSectorSize (line 42694) | static int unixSectorSize(sqlite3_file *id){ function unixDeviceCharacteristics (line 42713) | static int unixDeviceCharacteristics(sqlite3_file *id){ function unixGetpagesize (line 42727) | static int unixGetpagesize(void){ type unixShmNode (line 42789) | struct unixShmNode { type unixShm (line 42823) | struct unixShm { function unixFcntlExternalReader (line 42846) | static int unixFcntlExternalReader(unixFile *pFile, int *piOut){ function unixShmSystemLock (line 42878) | static int unixShmSystemLock( function unixShmRegionPerMap (line 42971) | static int unixShmRegionPerMap(void){ function unixShmPurge (line 42985) | static void unixShmPurge(unixFile *pFd){ function unixLockSharedMemory (line 43024) | static int unixLockSharedMemory(unixFile *pDbFd, unixShmNode *pShmNode){ function unixOpenSharedMemory (line 43126) | static int unixOpenSharedMemory(unixFile *pDbFd){ function unixShmMap (line 43280) | static int unixShmMap( function assertLockingArrayOk (line 43423) | static int assertLockingArrayOk(unixShmNode *pShmNode){ function unixShmLock (line 43458) | static int unixShmLock( function unixShmBarrier (line 43659) | static void unixShmBarrier( function unixShmUnmap (line 43678) | static int unixShmUnmap( function unixUnmapfile (line 43735) | static void unixUnmapfile(unixFile *pFd){ function unixRemapfile (line 43760) | static void unixRemapfile( function unixMapfile (line 43852) | static int unixMapfile(unixFile *pFd, i64 nMap){ function unixFetch (line 43889) | static int unixFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){ function unixUnfetch (line 43925) | static int unixUnfetch(sqlite3_file *fd, i64 iOff, void *p){ function sqlite3_io_methods (line 44145) | static const sqlite3_io_methods *autolockIoFinderImpl( function sqlite3_io_methods (line 44209) | static const sqlite3_io_methods *vxworksIoFinderImpl( type sqlite3_io_methods (line 44242) | typedef const sqlite3_io_methods *(*finder_type)(const char*,unixFile*); function fillInUnixFile (line 44255) | static int fillInUnixFile( function unixTempFileInit (line 44442) | static void unixTempFileInit(void){ type stat (line 44453) | struct stat function unixGetTempname (line 44475) | static int unixGetTempname(int nBuf, char *zBuf){ function UnixUnusedFd (line 44534) | static UnixUnusedFd *findReusableFd(const char *zPath, int flags){ function getFileMode (line 44584) | static int getFileMode( function findCreateFileMode (line 44623) | static int findCreateFileMode( function unixOpen (line 44703) | static int unixOpen( function unixDelete (line 44989) | static int unixDelete( function unixAccess (line 45037) | static int unixAccess( type DbPath (line 45064) | typedef struct DbPath DbPath; type DbPath (line 45065) | struct DbPath { function appendOnePathElement (line 45079) | static void appendOnePathElement( function appendAllPathElements (line 45140) | static void appendAllPathElements( function unixFullPathname (line 45164) | static int unixFullPathname( function unixDlError (line 45209) | static void unixDlError(sqlite3_vfs *NotUsed, int nBuf, char *zBufOut){ function unixDlClose (line 45242) | static void unixDlClose(sqlite3_vfs *NotUsed, void *pHandle){ function unixRandomness (line 45256) | static int unixRandomness(sqlite3_vfs *NotUsed, int nBuf, char *zBuf){ function unixSleep (line 45303) | static int unixSleep(sqlite3_vfs *NotUsed, int microseconds){ function unixCurrentTimeInt64 (line 45349) | static int unixCurrentTimeInt64(sqlite3_vfs *NotUsed, sqlite3_int64 *piN... function unixCurrentTime (line 45381) | static int unixCurrentTime(sqlite3_vfs *NotUsed, double *prNow){ function unixGetLastError (line 45399) | static int unixGetLastError(sqlite3_vfs *NotUsed, int NotUsed2, char *No... type proxyLockingContext (line 45570) | typedef struct proxyLockingContext proxyLockingContext; type proxyLockingContext (line 45571) | struct proxyLockingContext { function proxyGetLockPath (line 45588) | static int proxyGetLockPath(const char *dbPath, char *lPath, size_t maxL... function proxyCreateLockPath (line 45629) | static int proxyCreateLockPath(const char *lockPath){ function proxyCreateUnixFile (line 45669) | static int proxyCreateUnixFile( type timespec (line 45760) | struct timespec function proxyGetHostID (line 45766) | static int proxyGetHostID(unsigned char *pHostID, int *pError){ function proxyBreakConchLock (line 45806) | static int proxyBreakConchLock(unixFile *pFile, uuid_t myHostID){ function proxyConchLock (line 45866) | static int proxyConchLock(unixFile *pFile, uuid_t myHostID, int lockType){ function proxyTakeConch (line 45944) | static int proxyTakeConch(unixFile *pFile){ function proxyReleaseConch (line 46166) | static int proxyReleaseConch(unixFile *pFile){ function proxyCreateConchPathname (line 46196) | static int proxyCreateConchPathname(char *dbPath, char **pConchPath){ function switchLockProxyPath (line 46233) | static int switchLockProxyPath(unixFile *pFile, const char *path) { function proxyGetDbPathForUnixFile (line 46269) | static int proxyGetDbPathForUnixFile(unixFile *pFile, char *dbPath){ function proxyTransformUnixFile (line 46300) | static int proxyTransformUnixFile(unixFile *pFile, const char *path) { function proxyFileControl (line 46387) | static int proxyFileControl(sqlite3_file *id, int op, void *pArg){ function proxyCheckReservedLock (line 46460) | static int proxyCheckReservedLock(sqlite3_file *id, int *pResOut) { function proxyLock (line 46499) | static int proxyLock(sqlite3_file *id, int eFileLock) { function proxyUnlock (line 46523) | static int proxyUnlock(sqlite3_file *id, int eFileLock) { function proxyClose (line 46542) | static int proxyClose(sqlite3_file *id) { function SQLITE_API (line 46604) | SQLITE_API int sqlite3_os_init(void){ function SQLITE_API (line 46734) | SQLITE_API int sqlite3_os_end(void){ type winShm (line 46983) | typedef struct winShm winShm; type winShmNode (line 46984) | typedef struct winShmNode winShmNode; type winceLock (line 46992) | typedef struct winceLock { type winFile (line 47004) | typedef struct winFile winFile; type winFile (line 47005) | struct winFile { type winVfsAppData (line 47038) | typedef struct winVfsAppData winVfsAppData; type winVfsAppData (line 47039) | struct winVfsAppData { type winMemData (line 47161) | typedef struct winMemData winMemData; type winMemData (line 47162) | struct winMemData { type winMemData (line 47178) | struct winMemData type win_syscall (line 47247) | struct win_syscall { function winSetSystemCall (line 47908) | static int winSetSystemCall( function sqlite3_syscall_ptr (line 47951) | static sqlite3_syscall_ptr winGetSystemCall( function SQLITE_API (line 47993) | SQLITE_API int sqlite3_win32_compact_heap(LPUINT pnLargest){ function SQLITE_API (line 48033) | SQLITE_API int sqlite3_win32_reset_heap(){ function SQLITE_API (line 48078) | SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){ function SQLITE_API (line 48124) | SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){ function SQLITE_PRIVATE (line 48139) | SQLITE_PRIVATE DWORD sqlite3Win32Wait(HANDLE hObject){ function SQLITE_API (line 48173) | SQLITE_API int sqlite3_win32_is_nt(void){ function winMemFree (line 48235) | static void winMemFree(void *pPrior){ function winMemSize (line 48283) | static int winMemSize(void *p){ function winMemRoundup (line 48307) | static int winMemRoundup(int n){ function winMemInit (line 48314) | static int winMemInit(void *pAppData){ function winMemShutdown (line 48363) | static void winMemShutdown(void *pAppData){ function SQLITE_PRIVATE (line 48394) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetWin32(void){ function SQLITE_PRIVATE (line 48408) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function LPWSTR (line 48418) | static LPWSTR winUtf8ToUnicode(const char *zText){ function LPWSTR (line 48471) | static LPWSTR winMbcsToUnicode(const char *zText, int useAnsi){ function SQLITE_API (line 48561) | SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){ function SQLITE_API (line 48577) | SQLITE_API char *sqlite3_win32_unicode_to_utf8(LPCWSTR zWideText){ function SQLITE_API (line 48593) | SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){ function SQLITE_API (line 48609) | SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int us... function SQLITE_API (line 48625) | SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){ function SQLITE_API (line 48641) | SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int us... function SQLITE_API (line 48658) | SQLITE_API int sqlite3_win32_set_directory8( function SQLITE_API (line 48702) | SQLITE_API int sqlite3_win32_set_directory16( function SQLITE_API (line 48724) | SQLITE_API int sqlite3_win32_set_directory( function winGetLastErrorMsg (line 48736) | static int winGetLastErrorMsg(DWORD lastErrno, int nBuf, char *zBuf){ function winLogErrorAtLine (line 48827) | static int winLogErrorAtLine( function winRetryIoerr (line 48897) | static int winRetryIoerr(int *pnRetry, DWORD *pError){ function winLogIoerr (line 48926) | static void winLogIoerr(int nRetry, int lineno){ type tm (line 48946) | struct tm type tm (line 48948) | struct tm function winceMutexAcquire (line 48978) | static void winceMutexAcquire(HANDLE h){ function winceCreateLock (line 48993) | static int winceCreateLock(const char *zFilename, winFile *pFile){ function winceDestroyLock (line 49087) | static void winceDestroyLock(winFile *pFile){ function BOOL (line 49121) | static BOOL winceLockFile( function BOOL (line 49187) | static BOOL winceUnlockFile( function BOOL (line 49256) | static BOOL winLockFile( function BOOL (line 49288) | static BOOL winUnlockFile( function winSeekFile (line 49333) | static int winSeekFile(winFile *pFile, sqlite3_int64 iOffset){ function winClose (line 49406) | static int winClose(sqlite3_file *id){ function winWrite (line 49542) | static int winWrite( function SQLITE_PRIVATE (line 69269) | SQLITE_PRIVATE int sqlite3WalCheckpoint( function SQLITE_PRIVATE (line 69401) | SQLITE_PRIVATE int sqlite3WalCallback(Wal *pWal){ function SQLITE_PRIVATE (line 69434) | SQLITE_PRIVATE int sqlite3WalExclusiveMode(Wal *pWal, int op){ function SQLITE_PRIVATE (line 69478) | SQLITE_PRIVATE int sqlite3WalHeapMemory(Wal *pWal){ function SQLITE_PRIVATE (line 69487) | SQLITE_PRIVATE int sqlite3WalSnapshotGet(Wal *pWal, sqlite3_snapshot **p... function SQLITE_PRIVATE (line 69511) | SQLITE_PRIVATE void sqlite3WalSnapshotOpen( function SQLITE_API (line 69535) | SQLITE_API int sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapsh... function SQLITE_PRIVATE (line 69559) | SQLITE_PRIVATE int sqlite3WalSnapshotCheck(Wal *pWal, sqlite3_snapshot *... function SQLITE_PRIVATE (line 69581) | SQLITE_PRIVATE void sqlite3WalSnapshotUnlock(Wal *pWal){ function SQLITE_PRIVATE (line 69595) | SQLITE_PRIVATE int sqlite3WalFramesize(Wal *pWal){ function SQLITE_PRIVATE (line 69603) | SQLITE_PRIVATE sqlite3_file *sqlite3WalFile(Wal *pWal){ type MemPage (line 69861) | typedef struct MemPage MemPage; type BtLock (line 69862) | typedef struct BtLock BtLock; type CellInfo (line 69863) | typedef struct CellInfo CellInfo; type MemPage (line 69902) | struct MemPage { type BtLock (line 69942) | struct BtLock { type Btree (line 69974) | struct Btree { type BtShared (line 70054) | struct BtShared { type CellInfo (line 70109) | struct CellInfo { type BtCursor (line 70154) | struct BtCursor { type IntegrityCk (line 70322) | typedef struct IntegrityCk IntegrityCk; type IntegrityCk (line 70323) | struct IntegrityCk { function lockBtreeMutex (line 70375) | static void lockBtreeMutex(Btree *p){ function unlockBtreeMutex (line 70389) | static void SQLITE_NOINLINE unlockBtreeMutex(Btree *p){ function SQLITE_PRIVATE (line 70419) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function btreeLockCarefully (line 70453) | static void SQLITE_NOINLINE btreeLockCarefully(Btree *p){ function SQLITE_PRIVATE (line 70491) | SQLITE_PRIVATE void sqlite3BtreeLeave(Btree *p){ function SQLITE_PRIVATE (line 70509) | SQLITE_PRIVATE int sqlite3BtreeHoldsMutex(Btree *p){ function btreeEnterAll (line 70534) | static void SQLITE_NOINLINE btreeEnterAll(sqlite3 *db){ function SQLITE_PRIVATE (line 70548) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function btreeLeaveAll (line 70551) | static void SQLITE_NOINLINE btreeLeaveAll(sqlite3 *db){ function SQLITE_PRIVATE (line 70560) | SQLITE_PRIVATE void sqlite3BtreeLeaveAll(sqlite3 *db){ function SQLITE_PRIVATE (line 70571) | SQLITE_PRIVATE int sqlite3BtreeHoldsAllMutexes(sqlite3 *db){ function SQLITE_PRIVATE (line 70600) | SQLITE_PRIVATE int sqlite3SchemaMutexHeld(sqlite3 *db, int iDb, Schema *... function SQLITE_PRIVATE (line 70625) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function SQLITE_PRIVATE (line 70628) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function SQLITE_PRIVATE (line 70647) | SQLITE_PRIVATE void sqlite3BtreeEnterCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 70651) | SQLITE_PRIVATE void sqlite3BtreeLeaveCursor(BtCursor *pCur){ function SQLITE_API (line 70749) | SQLITE_API int sqlite3_enable_shared_cache(int enable){ function SQLITE_PRIVATE (line 70779) | SQLITE_PRIVATE sqlite3_uint64 sqlite3BtreeSeekCount(Btree *pBt){ function corruptPageError (line 70796) | int corruptPageError(int lineno, MemPage *p){ function sharedLockTrace (line 70828) | static void sharedLockTrace( function hasSharedCacheTableLock (line 70878) | static int hasSharedCacheTableLock( function hasReadConflicts (line 70969) | static int hasReadConflicts(Btree *pBtree, Pgno iRoot){ function querySharedCacheTableLock (line 70989) | static int querySharedCacheTableLock(Btree *p, Pgno iTab, u8 eLock){ function setSharedCacheTableLock (line 71061) | static int setSharedCacheTableLock(Btree *p, Pgno iTable, u8 eLock){ function clearAllSharedCacheTableLocks (line 71127) | static void clearAllSharedCacheTableLocks(Btree *p){ function downgradeAllSharedCacheTableLocks (line 71173) | static void downgradeAllSharedCacheTableLocks(Btree *p){ function cursorHoldsMutex (line 71201) | static int cursorHoldsMutex(BtCursor *p){ function cursorOwnsBtShared (line 71213) | static int cursorOwnsBtShared(BtCursor *p){ function invalidateAllOverflowCache (line 71229) | static void invalidateAllOverflowCache(BtShared *pBt){ function invalidateIncrblobCursors (line 71251) | static void invalidateIncrblobCursors( function btreeSetHasContent (line 71311) | static int btreeSetHasContent(BtShared *pBt, Pgno pgno){ function btreeGetHasContent (line 71333) | static int btreeGetHasContent(BtShared *pBt, Pgno pgno){ function btreeClearHasContent (line 71342) | static void btreeClearHasContent(BtShared *pBt){ function btreeReleaseAllCursorPages (line 71350) | static void btreeReleaseAllCursorPages(BtCursor *pCur){ function saveCursorKey (line 71374) | static int saveCursorKey(BtCursor *pCur){ function saveCursorPosition (line 71416) | static int saveCursorPosition(BtCursor *pCur){ function saveAllCursors (line 71466) | static int saveAllCursors(BtShared *pBt, Pgno iRoot, BtCursor *pExcept){ function saveCursorsOnList (line 71483) | static int SQLITE_NOINLINE saveCursorsOnList( function SQLITE_PRIVATE (line 71508) | SQLITE_PRIVATE void sqlite3BtreeClearCursor(BtCursor *pCur){ function btreeMoveto (line 71520) | static int btreeMoveto( function btreeRestoreCursorPosition (line 71556) | static int btreeRestoreCursorPosition(BtCursor *pCur){ function SQLITE_PRIVATE (line 71599) | SQLITE_PRIVATE int sqlite3BtreeCursorHasMoved(BtCursor *pCur){ function SQLITE_PRIVATE (line 71612) | SQLITE_PRIVATE BtCursor *sqlite3BtreeFakeValidCursor(void){ function SQLITE_PRIVATE (line 71631) | SQLITE_PRIVATE int sqlite3BtreeCursorRestore(BtCursor *pCur, int *pDiffe... function SQLITE_PRIVATE (line 71655) | SQLITE_PRIVATE void sqlite3BtreeCursorHint(BtCursor *pCur, int eHintType... function SQLITE_PRIVATE (line 71680) | SQLITE_PRIVATE void sqlite3BtreeCursorHintFlags(BtCursor *pCur, unsigned... function Pgno (line 71696) | static Pgno ptrmapPageno(BtShared *pBt, Pgno pgno){ function ptrmapPut (line 71720) | static void ptrmapPut(BtShared *pBt, Pgno key, u8 eType, Pgno parent, in... function ptrmapGet (line 71779) | static int ptrmapGet(BtShared *pBt, Pgno key, u8 *pEType, Pgno *pPgno){ function SQLITE_NOINLINE (line 71838) | static SQLITE_NOINLINE void btreeParseCellAdjustSizeForOverflow( function btreePayloadToLocal (line 71873) | static int btreePayloadToLocal(MemPage *pPage, i64 nPayload){ function btreeParseCellPtrNoPayload (line 71901) | static void btreeParseCellPtrNoPayload( function btreeParseCellPtr (line 71918) | static void btreeParseCellPtr( function btreeParseCellPtrIndex (line 72004) | static void btreeParseCellPtrIndex( function btreeParseCell (line 72041) | static void btreeParseCell( function u16 (line 72063) | static u16 cellSizePtr(MemPage *pPage, u8 *pCell){ function u16 (line 72105) | static u16 cellSizePtrIdxLeaf(MemPage *pPage, u8 *pCell){ function u16 (line 72147) | static u16 cellSizePtrNoPayload(MemPage *pPage, u8 *pCell){ function u16 (line 72168) | static u16 cellSizePtrTableLeaf(MemPage *pPage, u8 *pCell){ function u16 (line 72225) | static u16 cellSize(MemPage *pPage, int iCell){ function ptrmapPutOvflPtr (line 72237) | static void ptrmapPutOvflPtr(MemPage *pPage, MemPage *pSrc, u8 *pCell,in... function defragmentPage (line 72268) | static int defragmentPage(MemPage *pPage, int nMaxFrag){ function u8 (line 72402) | static u8 *pageFindSlot(MemPage *pPg, int nByte, int *pRc){ function SQLITE_INLINE (line 72474) | static SQLITE_INLINE int allocateSpace(MemPage *pPage, int nByte, int *p... function freeSpace (line 72573) | static int freeSpace(MemPage *pPage, u16 iStart, u16 iSize){ function decodeFlags (line 72682) | static int decodeFlags(MemPage *pPage, int flagByte){ function btreeComputeFreeSpace (line 72745) | static int btreeComputeFreeSpace(MemPage *pPage){ function SQLITE_NOINLINE (line 72827) | static SQLITE_NOINLINE int btreeCellSizeCheck(MemPage *pPage){ function btreeInitPage (line 72868) | static int btreeInitPage(MemPage *pPage){ function zeroPage (line 72921) | static void zeroPage(MemPage *pPage, int flags){ function MemPage (line 72958) | static MemPage *btreePageFromDbPage(DbPage *pDbPage, Pgno pgno, BtShared... function btreeGetPage (line 72982) | static int btreeGetPage( function MemPage (line 73004) | static MemPage *btreePageLookup(BtShared *pBt, Pgno pgno){ function Pgno (line 73018) | static Pgno btreePagecount(BtShared *pBt){ function SQLITE_PRIVATE (line 73021) | SQLITE_PRIVATE Pgno sqlite3BtreeLastPage(Btree *p){ function getAndInitPage (line 73029) | static int getAndInitPage( function releasePageNotNull (line 73071) | static void releasePageNotNull(MemPage *pPage){ function releasePage (line 73080) | static void releasePage(MemPage *pPage){ function releasePageOne (line 73083) | static void releasePageOne(MemPage *pPage){ function btreeGetUnusedPage (line 73103) | static int btreeGetUnusedPage( function pageReinit (line 73132) | static void pageReinit(DbPage *pData){ function btreeInvokeBusyHandler (line 73154) | static int btreeInvokeBusyHandler(void *pArg){ function SQLITE_PRIVATE (line 73182) | SQLITE_PRIVATE int sqlite3BtreeOpen( function removeFromSharingList (line 73483) | static int removeFromSharingList(BtShared *pBt){ function SQLITE_NOINLINE (line 73522) | static SQLITE_NOINLINE int allocateTempSpace(BtShared *pBt){ function freeTempSpace (line 73559) | static void freeTempSpace(BtShared *pBt){ function SQLITE_PRIVATE (line 73570) | SQLITE_PRIVATE int sqlite3BtreeClose(Btree *p){ function SQLITE_PRIVATE (line 73636) | SQLITE_PRIVATE int sqlite3BtreeSetCacheSize(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 73655) | SQLITE_PRIVATE int sqlite3BtreeSetSpillSize(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 73670) | SQLITE_PRIVATE int sqlite3BtreeSetMmapLimit(Btree *p, sqlite3_int64 szMm... function SQLITE_PRIVATE (line 73689) | SQLITE_PRIVATE int sqlite3BtreeSetPagerFlags( function SQLITE_PRIVATE (line 73722) | SQLITE_PRIVATE int sqlite3BtreeSetPageSize(Btree *p, int pageSize, int n... function SQLITE_PRIVATE (line 73754) | SQLITE_PRIVATE int sqlite3BtreeGetPageSize(Btree *p){ function SQLITE_PRIVATE (line 73769) | SQLITE_PRIVATE int sqlite3BtreeGetReserveNoMutex(Btree *p){ function SQLITE_PRIVATE (line 73785) | SQLITE_PRIVATE int sqlite3BtreeGetRequestedReserve(Btree *p){ function SQLITE_PRIVATE (line 73800) | SQLITE_PRIVATE Pgno sqlite3BtreeMaxPageCount(Btree *p, Pgno mxPage){ function SQLITE_PRIVATE (line 73826) | SQLITE_PRIVATE int sqlite3BtreeSecureDelete(Btree *p, int newFlag){ function SQLITE_PRIVATE (line 73847) | SQLITE_PRIVATE int sqlite3BtreeSetAutoVacuum(Btree *p, int autoVacuum){ function SQLITE_PRIVATE (line 73871) | SQLITE_PRIVATE int sqlite3BtreeGetAutoVacuum(Btree *p){ function setDefaultSyncFlag (line 73895) | static void setDefaultSyncFlag(BtShared *pBt, u8 safety_level){ function lockBtree (line 73927) | static int lockBtree(BtShared *pBt){ function countValidCursors (line 74119) | static int countValidCursors(BtShared *pBt, int wrOnly){ function unlockBtreeIfUnused (line 74138) | static void unlockBtreeIfUnused(BtShared *pBt){ function newDatabase (line 74155) | static int newDatabase(BtShared *pBt){ function SQLITE_PRIVATE (line 74199) | SQLITE_PRIVATE int sqlite3BtreeNewDb(Btree *p){ function SQLITE_NOINLINE (line 74243) | static SQLITE_NOINLINE int btreeBeginTrans( function SQLITE_PRIVATE (line 74419) | SQLITE_PRIVATE int sqlite3BtreeBeginTrans(Btree *p, int wrflag, int *pSc... function setChildPtrmaps (line 74449) | static int setChildPtrmaps(MemPage *pPage){ function modifyPagePointer (line 74494) | static int modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eT... function relocatePage (line 74558) | static int relocatePage( function incrVacuumStep (line 74652) | static int incrVacuumStep(BtShared *pBt, Pgno nFin, Pgno iLastPg, int bC... function Pgno (line 74753) | static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree){ function SQLITE_PRIVATE (line 74779) | SQLITE_PRIVATE int sqlite3BtreeIncrVacuum(Btree *p){ function autoVacuumCommit (line 74816) | static int autoVacuumCommit(Btree *p){ function SQLITE_PRIVATE (line 74927) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseOne(Btree *p, const char *zSup... function btreeEndTransaction (line 74954) | static void btreeEndTransaction(Btree *p){ function SQLITE_PRIVATE (line 75016) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseTwo(Btree *p, int bCleanup){ function SQLITE_PRIVATE (line 75048) | SQLITE_PRIVATE int sqlite3BtreeCommit(Btree *p){ function SQLITE_PRIVATE (line 75085) | SQLITE_PRIVATE int sqlite3BtreeTripAllCursors(Btree *pBtree, int errCode... function btreeSetNPage (line 75117) | static void btreeSetNPage(BtShared *pBt, MemPage *pPage1){ function SQLITE_PRIVATE (line 75136) | SQLITE_PRIVATE int sqlite3BtreeRollback(Btree *p, int tripCode, int writ... function SQLITE_PRIVATE (line 75201) | SQLITE_PRIVATE int sqlite3BtreeBeginStmt(Btree *p, int iStatement){ function SQLITE_PRIVATE (line 75232) | SQLITE_PRIVATE int sqlite3BtreeSavepoint(Btree *p, int op, int iSavepoint){ function btreeCursor (line 75303) | static int btreeCursor( function btreeCursorWithLock (line 75370) | static int btreeCursorWithLock( function SQLITE_PRIVATE (line 75383) | SQLITE_PRIVATE int sqlite3BtreeCursor( function SQLITE_PRIVATE (line 75405) | SQLITE_PRIVATE int sqlite3BtreeCursorSize(void){ function SQLITE_PRIVATE (line 75415) | SQLITE_PRIVATE int sqlite3BtreeClosesWithCursor( function SQLITE_PRIVATE (line 75436) | SQLITE_PRIVATE void sqlite3BtreeCursorZero(BtCursor *p){ function SQLITE_PRIVATE (line 75444) | SQLITE_PRIVATE int sqlite3BtreeCloseCursor(BtCursor *pCur){ function cellInfoEqual (line 75488) | static int cellInfoEqual(CellInfo *a, CellInfo *b){ function assertCellInfo (line 75496) | static void assertCellInfo(BtCursor *pCur){ function SQLITE_NOINLINE (line 75505) | static SQLITE_NOINLINE void getCellInfo(BtCursor *pCur){ function SQLITE_PRIVATE (line 75520) | SQLITE_PRIVATE int sqlite3BtreeCursorIsValid(BtCursor *pCur){ function SQLITE_PRIVATE (line 75524) | SQLITE_PRIVATE int sqlite3BtreeCursorIsValidNN(BtCursor *pCur){ function SQLITE_PRIVATE (line 75535) | SQLITE_PRIVATE i64 sqlite3BtreeIntegerKey(BtCursor *pCur){ function SQLITE_PRIVATE (line 75546) | SQLITE_PRIVATE void sqlite3BtreeCursorPin(BtCursor *pCur){ function SQLITE_PRIVATE (line 75550) | SQLITE_PRIVATE void sqlite3BtreeCursorUnpin(BtCursor *pCur){ function SQLITE_PRIVATE (line 75559) | SQLITE_PRIVATE i64 sqlite3BtreeOffset(BtCursor *pCur){ function SQLITE_PRIVATE (line 75576) | SQLITE_PRIVATE u32 sqlite3BtreePayloadSize(BtCursor *pCur){ function SQLITE_PRIVATE (line 75596) | SQLITE_PRIVATE sqlite3_int64 sqlite3BtreeMaxRecordSize(BtCursor *pCur){ function getOverflowPage (line 75621) | static int getOverflowPage( function copyPayload (line 75689) | static int copyPayload( function accessPayload (line 75739) | static int accessPayload( function SQLITE_PRIVATE (line 75951) | SQLITE_PRIVATE int sqlite3BtreePayload(BtCursor *pCur, u32 offset, u32 a... function SQLITE_NOINLINE (line 75964) | static SQLITE_NOINLINE int accessPayloadChecked( function SQLITE_PRIVATE (line 75978) | SQLITE_PRIVATE int sqlite3BtreePayloadChecked(BtCursor *pCur, u32 offset... function SQLITE_PRIVATE (line 76046) | SQLITE_PRIVATE const void *sqlite3BtreePayloadFetch(BtCursor *pCur, u32 ... function moveToChild (line 76060) | static int moveToChild(BtCursor *pCur, u32 newPgno){ function assertParentIndex (line 76097) | static void assertParentIndex(MemPage *pParent, int iIdx, Pgno iChild){ function moveToParent (line 76119) | static void moveToParent(BtCursor *pCur){ function moveToRoot (line 76160) | static int moveToRoot(BtCursor *pCur){ function moveToLeftmost (line 76246) | static int moveToLeftmost(BtCursor *pCur){ function moveToRightmost (line 76271) | static int moveToRightmost(BtCursor *pCur){ function SQLITE_PRIVATE (line 76294) | SQLITE_PRIVATE int sqlite3BtreeFirst(BtCursor *pCur, int *pRes){ function cursorIsAtLastEntry (line 76320) | static int cursorIsAtLastEntry(BtCursor *pCur){ function SQLITE_NOINLINE (line 76333) | static SQLITE_NOINLINE int btreeLast(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 76351) | SQLITE_PRIVATE int sqlite3BtreeLast(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 76387) | SQLITE_PRIVATE int sqlite3BtreeTableMoveto( function indexCellCompare (line 76546) | static int indexCellCompare( function cursorOnLastPage (line 76583) | static int cursorOnLastPage(BtCursor *pCur){ function SQLITE_PRIVATE (line 76619) | SQLITE_PRIVATE int sqlite3BtreeIndexMoveto( function SQLITE_PRIVATE (line 76857) | SQLITE_PRIVATE int sqlite3BtreeEof(BtCursor *pCur){ function SQLITE_PRIVATE (line 76870) | SQLITE_PRIVATE i64 sqlite3BtreeRowCountEst(BtCursor *pCur){ function SQLITE_NOINLINE (line 76910) | static SQLITE_NOINLINE int btreeNext(BtCursor *pCur){ function SQLITE_PRIVATE (line 76964) | SQLITE_PRIVATE int sqlite3BtreeNext(BtCursor *pCur, int flags){ function SQLITE_NOINLINE (line 77004) | static SQLITE_NOINLINE int btreePrevious(BtCursor *pCur){ function SQLITE_PRIVATE (line 77056) | SQLITE_PRIVATE int sqlite3BtreePrevious(BtCursor *pCur, int flags){ function allocateBtreePage (line 77094) | static int allocateBtreePage( function freePage2 (line 77416) | static int freePage2(BtShared *pBt, MemPage *pMemPage, Pgno iPage){ function freePage (line 77550) | static void freePage(MemPage *pPage, int *pRC){ function SQLITE_NOINLINE (line 77559) | static SQLITE_NOINLINE int clearCellOverflow( function fillInCell (line 77654) | static int fillInCell( function dropCell (line 77847) | static void dropCell(MemPage *pPage, int idx, int sz, int *pRC){ function insertCell (line 77911) | static int insertCell( function insertCellFast (line 78008) | static int insertCellFast( type CellArray (line 78165) | typedef struct CellArray CellArray; type CellArray (line 78166) | struct CellArray { function populateCellCache (line 78179) | static void populateCellCache(CellArray *p, int idx, int N){ function SQLITE_NOINLINE (line 78199) | static SQLITE_NOINLINE u16 computeCellSize(CellArray *p, int N){ function u16 (line 78205) | static u16 cachedCellSize(CellArray *p, int N){ function rebuildPage (line 78224) | static int rebuildPage( function pageInsertArray (line 78316) | static int pageInsertArray( function pageFreeArray (line 78382) | static int pageFreeArray( function editPage (line 78452) | static int editPage( function balance_quick (line 78582) | static int balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace){ function ptrmapCheckPages (line 78685) | static int ptrmapCheckPages(MemPage **apPage, int nPage){ function copyNodeContent (line 78738) | static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){ function balance_nonroot (line 78820) | static int balance_nonroot( function balance_deeper (line 79619) | static int balance_deeper(MemPage *pRoot, MemPage **ppChild){ function anotherValidCursor (line 79677) | static int anotherValidCursor(BtCursor *pCur){ function balance (line 79700) | static int balance(BtCursor *pCur){ function btreeOverwriteContent (line 79834) | static int btreeOverwriteContent( function SQLITE_NOINLINE (line 79878) | static SQLITE_NOINLINE int btreeOverwriteOverflowCell( function btreeOverwriteCell (line 79929) | static int btreeOverwriteCell(BtCursor *pCur, const BtreePayload *pX){ function SQLITE_PRIVATE (line 79979) | SQLITE_PRIVATE int sqlite3BtreeInsert( function SQLITE_PRIVATE (line 80297) | SQLITE_PRIVATE int sqlite3BtreeTransferRow(BtCursor *pDest, BtCursor *pS... function SQLITE_PRIVATE (line 80411) | SQLITE_PRIVATE int sqlite3BtreeDelete(BtCursor *pCur, u8 flags){ function btreeCreateTable (line 80624) | static int btreeCreateTable(Btree *p, Pgno *piTable, int createTabFlags){ function SQLITE_PRIVATE (line 80769) | SQLITE_PRIVATE int sqlite3BtreeCreateTable(Btree *p, Pgno *piTable, int ... function clearDatabasePage (line 80781) | static int clearDatabasePage( function SQLITE_PRIVATE (line 80848) | SQLITE_PRIVATE int sqlite3BtreeClearTable(Btree *p, int iTable, i64 *pnC... function SQLITE_PRIVATE (line 80874) | SQLITE_PRIVATE int sqlite3BtreeClearTableOfCursor(BtCursor *pCur){ function btreeDropTable (line 80898) | static int btreeDropTable(Btree *p, Pgno iTable, int *piMoved){ function SQLITE_PRIVATE (line 80983) | SQLITE_PRIVATE int sqlite3BtreeDropTable(Btree *p, int iTable, int *piMo... function SQLITE_PRIVATE (line 81012) | SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *p, int idx, u32 *pMeta){ function SQLITE_PRIVATE (line 81042) | SQLITE_PRIVATE int sqlite3BtreeUpdateMeta(Btree *p, int idx, u32 iMeta){ function SQLITE_PRIVATE (line 81074) | SQLITE_PRIVATE int sqlite3BtreeCount(sqlite3 *db, BtCursor *pCur, i64 *p... function SQLITE_PRIVATE (line 81143) | SQLITE_PRIVATE Pager *sqlite3BtreePager(Btree *p){ function checkOom (line 81151) | static void checkOom(IntegrityCk *pCheck){ function checkProgress (line 81161) | static void checkProgress(IntegrityCk *pCheck){ function checkAppendMsg (line 81186) | static void checkAppendMsg( function getPageReferenced (line 81218) | static int getPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function setPageReferenced (line 81227) | static void setPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function checkRef (line 81242) | static int checkRef(IntegrityCk *pCheck, Pgno iPage){ function checkPtrmap (line 81261) | static void checkPtrmap( function checkList (line 81290) | static void checkList( function btreeHeapInsert (line 81379) | static void btreeHeapInsert(u32 *aHeap, u32 x){ function btreeHeapPull (line 81391) | static int btreeHeapPull(u32 *aHeap, u32 *pOut){ function checkTreePage (line 81425) | static int checkTreePage( function SQLITE_PRIVATE (line 81711) | SQLITE_PRIVATE int sqlite3BtreeIntegrityCheck( function SQLITE_PRIVATE (line 81869) | SQLITE_PRIVATE const char *sqlite3BtreeGetFilename(Btree *p){ function SQLITE_PRIVATE (line 81882) | SQLITE_PRIVATE const char *sqlite3BtreeGetJournalname(Btree *p){ function SQLITE_PRIVATE (line 81891) | SQLITE_PRIVATE int sqlite3BtreeTxnState(Btree *p){ function SQLITE_PRIVATE (line 81905) | SQLITE_PRIVATE int sqlite3BtreeCheckpoint(Btree *p, int eMode, int *pnLo... function SQLITE_PRIVATE (line 81924) | SQLITE_PRIVATE int sqlite3BtreeIsInBackup(Btree *p){ function SQLITE_PRIVATE (line 81950) | SQLITE_PRIVATE void *sqlite3BtreeSchema(Btree *p, int nBytes, void(*xFre... function SQLITE_PRIVATE (line 81966) | SQLITE_PRIVATE int sqlite3BtreeSchemaLocked(Btree *p){ function SQLITE_PRIVATE (line 81983) | SQLITE_PRIVATE int sqlite3BtreeLockTable(Btree *p, int iTab, u8 isWriteL... function SQLITE_PRIVATE (line 82013) | SQLITE_PRIVATE int sqlite3BtreePutData(BtCursor *pCsr, u32 offset, u32 a... function SQLITE_PRIVATE (line 82061) | SQLITE_PRIVATE void sqlite3BtreeIncrblobCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 82072) | SQLITE_PRIVATE int sqlite3BtreeSetVersion(Btree *pBtree, int iVersion){ function SQLITE_PRIVATE (line 82107) | SQLITE_PRIVATE int sqlite3BtreeCursorHasHint(BtCursor *pCsr, unsigned in... function SQLITE_PRIVATE (line 82114) | SQLITE_PRIVATE int sqlite3BtreeIsReadonly(Btree *p){ function SQLITE_PRIVATE (line 82121) | SQLITE_PRIVATE int sqlite3HeaderSizeBtree(void){ return ROUND8(sizeof(Me... function SQLITE_PRIVATE (line 82127) | SQLITE_PRIVATE void sqlite3BtreeClearCache(Btree *p){ function SQLITE_PRIVATE (line 82138) | SQLITE_PRIVATE int sqlite3BtreeSharable(Btree *p){ function SQLITE_PRIVATE (line 82147) | SQLITE_PRIVATE int sqlite3BtreeConnectionCount(Btree *p){ type sqlite3_backup (line 82175) | struct sqlite3_backup { function Btree (line 82236) | static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb){ function setDestPgsz (line 82266) | static int setDestPgsz(sqlite3_backup *p){ function checkReadTransaction (line 82278) | static int checkReadTransaction(sqlite3 *db, Btree *p){ function SQLITE_API (line 82294) | SQLITE_API sqlite3_backup *sqlite3_backup_init( function isFatalError (line 82371) | static int isFatalError(int rc){ function backupOnePage (line 82380) | static int backupOnePage( function backupTruncateFile (line 82443) | static int backupTruncateFile(sqlite3_file *pFile, i64 iSize){ function attachBackupObject (line 82456) | static void attachBackupObject(sqlite3_backup *p){ function SQLITE_API (line 82468) | SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){ function SQLITE_API (line 82725) | SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){ function SQLITE_API (line 82779) | SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){ function SQLITE_API (line 82793) | SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){ function SQLITE_NOINLINE (line 82815) | static SQLITE_NOINLINE void backupUpdate( function SQLITE_PRIVATE (line 82840) | SQLITE_PRIVATE void sqlite3BackupUpdate(sqlite3_backup *pBackup, Pgno iP... function SQLITE_PRIVATE (line 82855) | SQLITE_PRIVATE void sqlite3BackupRestart(sqlite3_backup *pBackup){ function SQLITE_PRIVATE (line 82872) | SQLITE_PRIVATE int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){ function SQLITE_PRIVATE (line 82957) | SQLITE_PRIVATE int sqlite3VdbeCheckMemInvariants(Mem *p){ function vdbeMemRenderNum (line 83030) | static void vdbeMemRenderNum(int sz, char *zBuf, Mem *p){ function SQLITE_PRIVATE (line 83078) | SQLITE_PRIVATE int sqlite3VdbeMemValidStrRep(Mem *p){ function SQLITE_PRIVATE (line 83127) | SQLITE_PRIVATE int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc){ function sqlite3VdbeMemGrow (line 83166) | int sqlite3VdbeMemGrow(Mem *pMem, int n, int bPreserve){ function SQLITE_PRIVATE (line 83229) | SQLITE_PRIVATE int sqlite3VdbeMemClearAndResize(Mem *pMem, int szNew){ function SQLITE_PRIVATE (line 83248) | SQLITE_PRIVATE void sqlite3VdbeMemZeroTerminateIfAble(Mem *pMem){ function SQLITE_NOINLINE (line 83284) | static SQLITE_NOINLINE int vdbeMemAddTerminator(Mem *pMem){ function SQLITE_PRIVATE (line 83301) | SQLITE_PRIVATE int sqlite3VdbeMemMakeWriteable(Mem *pMem){ function SQLITE_PRIVATE (line 83325) | SQLITE_PRIVATE int sqlite3VdbeMemExpandBlob(Mem *pMem){ function SQLITE_PRIVATE (line 83356) | SQLITE_PRIVATE int sqlite3VdbeMemNulTerminate(Mem *pMem){ function SQLITE_PRIVATE (line 83382) | SQLITE_PRIVATE int sqlite3VdbeMemStringify(Mem *pMem, u8 enc, u8 bForce){ function SQLITE_PRIVATE (line 83417) | SQLITE_PRIVATE int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ function SQLITE_PRIVATE (line 83450) | SQLITE_PRIVATE int sqlite3VdbeMemAggValue(Mem *pAccum, Mem *pOut, FuncDe... function SQLITE_NOINLINE (line 83477) | static SQLITE_NOINLINE void vdbeMemClearExternAndSetNull(Mem *p){ function SQLITE_NOINLINE (line 83500) | static SQLITE_NOINLINE void vdbeMemClear(Mem *p){ function SQLITE_PRIVATE (line 83521) | SQLITE_PRIVATE void sqlite3VdbeMemRelease(Mem *p){ function SQLITE_PRIVATE (line 83531) | SQLITE_PRIVATE void sqlite3VdbeMemReleaseMalloc(Mem *p){ function SQLITE_NOINLINE (line 83547) | static SQLITE_NOINLINE i64 memIntValue(const Mem *pMem){ function SQLITE_PRIVATE (line 83552) | SQLITE_PRIVATE i64 sqlite3VdbeIntValue(const Mem *pMem){ function SQLITE_NOINLINE (line 83576) | static SQLITE_NOINLINE double memRealValue(Mem *pMem){ function SQLITE_PRIVATE (line 83582) | SQLITE_PRIVATE double sqlite3VdbeRealValue(Mem *pMem){ function SQLITE_PRIVATE (line 83603) | SQLITE_PRIVATE int sqlite3VdbeBooleanValue(Mem *pMem, int ifNull){ function SQLITE_PRIVATE (line 83614) | SQLITE_PRIVATE void sqlite3VdbeIntegerAffinity(Mem *pMem){ function SQLITE_PRIVATE (line 83646) | SQLITE_PRIVATE int sqlite3VdbeMemIntegerify(Mem *pMem){ function SQLITE_PRIVATE (line 83661) | SQLITE_PRIVATE int sqlite3VdbeMemRealify(Mem *pMem){ function SQLITE_PRIVATE (line 83680) | SQLITE_PRIVATE int sqlite3RealSameAsInt(double r1, sqlite3_int64 i){ function SQLITE_PRIVATE (line 83691) | SQLITE_PRIVATE i64 sqlite3RealToI64(double r){ function SQLITE_PRIVATE (line 83705) | SQLITE_PRIVATE int sqlite3VdbeMemNumerify(Mem *pMem){ function SQLITE_PRIVATE (line 83738) | SQLITE_PRIVATE int sqlite3VdbeMemCast(Mem *pMem, u8 aff, u8 encoding){ function SQLITE_PRIVATE (line 83785) | SQLITE_PRIVATE void sqlite3VdbeMemInit(Mem *pMem, sqlite3 *db, u16 flags){ function SQLITE_PRIVATE (line 83805) | SQLITE_PRIVATE void sqlite3VdbeMemSetNull(Mem *pMem){ function SQLITE_PRIVATE (line 83812) | SQLITE_PRIVATE void sqlite3ValueSetNull(sqlite3_value *p){ function SQLITE_PRIVATE (line 83821) | SQLITE_PRIVATE void sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ function SQLITE_PRIVATE (line 83831) | SQLITE_PRIVATE int sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ function SQLITE_NOINLINE (line 83851) | static SQLITE_NOINLINE void vdbeReleaseAndSetInt64(Mem *pMem, i64 val){ function SQLITE_PRIVATE (line 83861) | SQLITE_PRIVATE void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val){ function SQLITE_PRIVATE (line 83873) | SQLITE_PRIVATE void sqlite3MemSetArrayInt64(sqlite3_value *aMem, int iId... function SQLITE_PRIVATE (line 83878) | SQLITE_PRIVATE void sqlite3NoopDestructor(void *p){ UNUSED_PARAMETER(p); } function SQLITE_PRIVATE (line 83884) | SQLITE_PRIVATE void sqlite3VdbeMemSetPointer( function SQLITE_PRIVATE (line 83904) | SQLITE_PRIVATE void sqlite3VdbeMemSetDouble(Mem *pMem, double val){ function SQLITE_PRIVATE (line 83918) | SQLITE_PRIVATE int sqlite3VdbeMemIsRowSet(const Mem *pMem){ function SQLITE_PRIVATE (line 83931) | SQLITE_PRIVATE int sqlite3VdbeMemSetRowSet(Mem *pMem){ function SQLITE_PRIVATE (line 83949) | SQLITE_PRIVATE int sqlite3VdbeMemTooBig(Mem *p){ function SQLITE_PRIVATE (line 83970) | SQLITE_PRIVATE void sqlite3VdbeMemAboutToChange(Vdbe *pVdbe, Mem *pMem){ function SQLITE_NOINLINE (line 84005) | static SQLITE_NOINLINE void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int ... function SQLITE_PRIVATE (line 84010) | SQLITE_PRIVATE void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom... function SQLITE_PRIVATE (line 84026) | SQLITE_PRIVATE int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ function SQLITE_PRIVATE (line 84049) | SQLITE_PRIVATE void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ function SQLITE_PRIVATE (line 84082) | SQLITE_PRIVATE int sqlite3VdbeMemSetStr( function SQLITE_PRIVATE (line 84192) | SQLITE_PRIVATE int sqlite3VdbeMemFromBtree( function SQLITE_PRIVATE (line 84215) | SQLITE_PRIVATE int sqlite3VdbeMemFromBtreeZeroOffset( function SQLITE_NOINLINE (line 84247) | static SQLITE_NOINLINE const void *valueToText(sqlite3_value* pVal, u8 e... function SQLITE_PRIVATE (line 84290) | SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value* pVal, u8 enc){ function SQLITE_PRIVATE (line 84311) | SQLITE_PRIVATE int sqlite3ValueIsOfClass(const sqlite3_value *pVal, void... function SQLITE_PRIVATE (line 84326) | SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *db){ type ValueNewStat4Ctx (line 84339) | struct ValueNewStat4Ctx { function sqlite3_value (line 84357) | static sqlite3_value *valueNew(sqlite3 *db, struct ValueNewStat4Ctx *p){ function valueFromFunction (line 84420) | static int valueFromFunction( function valueFromExpr (line 84520) | static int valueFromExpr( function SQLITE_PRIVATE (line 84703) | SQLITE_PRIVATE int sqlite3ValueFromExpr( function stat4ValueFromExpr (line 84732) | static int stat4ValueFromExpr( function SQLITE_PRIVATE (line 84807) | SQLITE_PRIVATE int sqlite3Stat4ProbeSetValue( function SQLITE_PRIVATE (line 84852) | SQLITE_PRIVATE int sqlite3Stat4ValueFromExpr( function SQLITE_PRIVATE (line 84869) | SQLITE_PRIVATE int sqlite3Stat4Column( function SQLITE_PRIVATE (line 84914) | SQLITE_PRIVATE void sqlite3Stat4ProbeFree(UnpackedRecord *pRec){ function SQLITE_PRIVATE (line 84932) | SQLITE_PRIVATE void sqlite3ValueSetStr( function SQLITE_PRIVATE (line 84945) | SQLITE_PRIVATE void sqlite3ValueFree(sqlite3_value *v){ function SQLITE_NOINLINE (line 84956) | static SQLITE_NOINLINE int valueBytes(sqlite3_value *pVal, u8 enc){ function SQLITE_PRIVATE (line 84959) | SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc){ function SQLITE_PRIVATE (line 85005) | SQLITE_PRIVATE Vdbe *sqlite3VdbeCreate(Parse *pParse){ function SQLITE_PRIVATE (line 85032) | SQLITE_PRIVATE Parse *sqlite3VdbeParser(Vdbe *p){ function SQLITE_PRIVATE (line 85039) | SQLITE_PRIVATE void sqlite3VdbeError(Vdbe *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 85050) | SQLITE_PRIVATE void sqlite3VdbeSetSql(Vdbe *p, const char *z, int n, u8 ... function SQLITE_PRIVATE (line 85064) | SQLITE_PRIVATE void sqlite3VdbeAddDblquoteStr(sqlite3 *db, Vdbe *p, cons... function SQLITE_PRIVATE (line 85083) | SQLITE_PRIVATE int sqlite3VdbeUsesDoubleQuotedString( function SQLITE_PRIVATE (line 85107) | SQLITE_PRIVATE void sqlite3VdbeSwap(Vdbe *pA, Vdbe *pB){ function growOpArray (line 85144) | static int growOpArray(Vdbe *v, int nOp){ function test_addop_breakpoint (line 85193) | static void test_addop_breakpoint(int pc, Op *pOp){ function SQLITE_NOINLINE (line 85207) | static SQLITE_NOINLINE int growOp3(Vdbe *p, int op, int p1, int p2, int ... function SQLITE_NOINLINE (line 85213) | static SQLITE_NOINLINE int addOp4IntSlow( function SQLITE_PRIVATE (line 85243) | SQLITE_PRIVATE int sqlite3VdbeAddOp0(Vdbe *p, int op){ function SQLITE_PRIVATE (line 85246) | SQLITE_PRIVATE int sqlite3VdbeAddOp1(Vdbe *p, int op, int p1){ function SQLITE_PRIVATE (line 85249) | SQLITE_PRIVATE int sqlite3VdbeAddOp2(Vdbe *p, int op, int p1, int p2){ function SQLITE_PRIVATE (line 85252) | SQLITE_PRIVATE int sqlite3VdbeAddOp3(Vdbe *p, int op, int p1, int p2, in... function SQLITE_PRIVATE (line 85297) | SQLITE_PRIVATE int sqlite3VdbeAddOp4Int( function SQLITE_PRIVATE (line 85349) | SQLITE_PRIVATE int sqlite3VdbeGoto(Vdbe *p, int iDest){ function SQLITE_PRIVATE (line 85356) | SQLITE_PRIVATE int sqlite3VdbeLoadString(Vdbe *p, int iDest, const char ... function SQLITE_PRIVATE (line 85371) | SQLITE_PRIVATE void sqlite3VdbeMultiLoad(Vdbe *p, int iDest, const char ... function SQLITE_PRIVATE (line 85394) | SQLITE_PRIVATE int sqlite3VdbeAddOp4( function SQLITE_PRIVATE (line 85418) | SQLITE_PRIVATE int sqlite3VdbeAddFunctionCall( function SQLITE_PRIVATE (line 85456) | SQLITE_PRIVATE int sqlite3VdbeAddOp4Dup8( function SQLITE_PRIVATE (line 85475) | SQLITE_PRIVATE int sqlite3VdbeExplainParent(Parse *pParse){ function SQLITE_PRIVATE (line 85487) | SQLITE_PRIVATE void sqlite3ExplainBreakpoint(const char *z1, const char ... function SQLITE_PRIVATE (line 85499) | SQLITE_PRIVATE int sqlite3VdbeExplain(Parse *pParse, u8 bPush, const cha... function SQLITE_PRIVATE (line 85530) | SQLITE_PRIVATE void sqlite3VdbeExplainPop(Parse *pParse){ function SQLITE_PRIVATE (line 85544) | SQLITE_PRIVATE void sqlite3VdbeAddParseSchemaOp(Vdbe *p, int iDb, char *... function SQLITE_PRIVATE (line 85554) | SQLITE_PRIVATE void sqlite3VdbeEndCoroutine(Vdbe *v, int regYield){ function SQLITE_PRIVATE (line 85592) | SQLITE_PRIVATE int sqlite3VdbeMakeLabel(Parse *pParse){ function SQLITE_NOINLINE (line 85601) | static SQLITE_NOINLINE void resizeResolveLabel(Parse *p, Vdbe *v, int j){ function SQLITE_PRIVATE (line 85619) | SQLITE_PRIVATE void sqlite3VdbeResolveLabel(Vdbe *v, int x){ function SQLITE_PRIVATE (line 85641) | SQLITE_PRIVATE void sqlite3VdbeRunOnlyOnce(Vdbe *p){ function SQLITE_PRIVATE (line 85648) | SQLITE_PRIVATE void sqlite3VdbeReusable(Vdbe *p){ type VdbeOpIter (line 85676) | typedef struct VdbeOpIter VdbeOpIter; type VdbeOpIter (line 85677) | struct VdbeOpIter { function Op (line 85684) | static Op *opIterNext(VdbeOpIter *p){ function SQLITE_PRIVATE (line 85751) | SQLITE_PRIVATE int sqlite3VdbeAssertMayAbort(Vdbe *v, int mayAbort){ function SQLITE_PRIVATE (line 85811) | SQLITE_PRIVATE void sqlite3VdbeIncrWriteCounter(Vdbe *p, VdbeCursor *pC){ function SQLITE_PRIVATE (line 85827) | SQLITE_PRIVATE void sqlite3VdbeAssertAbortable(Vdbe *p){ function resolveP2Values (line 85853) | static void resolveP2Values(Vdbe *p, int *pMaxFuncArgs){ function SQLITE_PRIVATE (line 85973) | SQLITE_PRIVATE void sqlite3VdbeNoJumpsOutsideSubrtn( function SQLITE_PRIVATE (line 86043) | SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe *p){ function SQLITE_PRIVATE (line 86057) | SQLITE_PRIVATE void sqlite3VdbeVerifyNoMallocRequired(Vdbe *p, int N){ function SQLITE_PRIVATE (line 86070) | SQLITE_PRIVATE void sqlite3VdbeVerifyNoResultRow(Vdbe *p){ function SQLITE_PRIVATE (line 86084) | SQLITE_PRIVATE void sqlite3VdbeVerifyAbortable(Vdbe *p, int onError){ function SQLITE_PRIVATE (line 86100) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeTakeOpArray(Vdbe *p, int *pnOp, int *p... function SQLITE_PRIVATE (line 86120) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeAddOpList( function SQLITE_PRIVATE (line 86168) | SQLITE_PRIVATE void sqlite3VdbeScanStatus( function SQLITE_PRIVATE (line 86200) | SQLITE_PRIVATE void sqlite3VdbeScanStatusRange( function SQLITE_PRIVATE (line 86232) | SQLITE_PRIVATE void sqlite3VdbeScanStatusCounters( function SQLITE_PRIVATE (line 86259) | SQLITE_PRIVATE void sqlite3VdbeChangeOpcode(Vdbe *p, int addr, u8 iNewOp... function SQLITE_PRIVATE (line 86263) | SQLITE_PRIVATE void sqlite3VdbeChangeP1(Vdbe *p, int addr, int val){ function SQLITE_PRIVATE (line 86267) | SQLITE_PRIVATE void sqlite3VdbeChangeP2(Vdbe *p, int addr, int val){ function SQLITE_PRIVATE (line 86271) | SQLITE_PRIVATE void sqlite3VdbeChangeP3(Vdbe *p, int addr, int val){ function SQLITE_PRIVATE (line 86275) | SQLITE_PRIVATE void sqlite3VdbeChangeP5(Vdbe *p, u16 p5){ function SQLITE_PRIVATE (line 86285) | SQLITE_PRIVATE void sqlite3VdbeTypeofColumn(Vdbe *p, int iDest){ function SQLITE_PRIVATE (line 86296) | SQLITE_PRIVATE void sqlite3VdbeJumpHere(Vdbe *p, int addr){ function SQLITE_PRIVATE (line 86313) | SQLITE_PRIVATE void sqlite3VdbeJumpHereOrPopInst(Vdbe *p, int addr){ function freeEphemeralFunction (line 86333) | static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ function SQLITE_NOINLINE (line 86343) | static SQLITE_NOINLINE void freeP4Mem(sqlite3 *db, Mem *p){ function SQLITE_NOINLINE (line 86347) | static SQLITE_NOINLINE void freeP4FuncCtx(sqlite3 *db, sqlite3_context *p){ function freeP4 (line 86352) | static void freeP4(sqlite3 *db, int p4type, void *p4){ function vdbeFreeOpArray (line 86410) | static void vdbeFreeOpArray(sqlite3 *db, Op *aOp, int nOp){ function SQLITE_PRIVATE (line 86432) | SQLITE_PRIVATE void sqlite3VdbeLinkSubProgram(Vdbe *pVdbe, SubProgram *p){ function SQLITE_PRIVATE (line 86440) | SQLITE_PRIVATE int sqlite3VdbeHasSubProgram(Vdbe *pVdbe){ function SQLITE_PRIVATE (line 86447) | SQLITE_PRIVATE int sqlite3VdbeChangeToNoop(Vdbe *p, int addr){ function SQLITE_PRIVATE (line 86463) | SQLITE_PRIVATE int sqlite3VdbeDeletePriorOpcode(Vdbe *p, u8 op){ function SQLITE_PRIVATE (line 86476) | SQLITE_PRIVATE void sqlite3VdbeReleaseRegisters( function vdbeChangeP4Full (line 86522) | static void SQLITE_NOINLINE vdbeChangeP4Full( function SQLITE_PRIVATE (line 86541) | SQLITE_PRIVATE void sqlite3VdbeChangeP4(Vdbe *p, int addr, const char *z... function SQLITE_PRIVATE (line 86584) | SQLITE_PRIVATE void sqlite3VdbeAppendP4(Vdbe *p, void *pP4, int n){ function SQLITE_PRIVATE (line 86604) | SQLITE_PRIVATE void sqlite3VdbeSetP4KeyInfo(Parse *pParse, Index *pIdx){ function vdbeVComment (line 86620) | static void vdbeVComment(Vdbe *p, const char *zFormat, va_list ap){ function SQLITE_PRIVATE (line 86629) | SQLITE_PRIVATE void sqlite3VdbeComment(Vdbe *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 86637) | SQLITE_PRIVATE void sqlite3VdbeNoopComment(Vdbe *p, const char *zFormat,... function SQLITE_PRIVATE (line 86652) | SQLITE_PRIVATE void sqlite3VdbeSetLineNumber(Vdbe *v, int iLine){ function SQLITE_PRIVATE (line 86670) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeGetOp(Vdbe *p, int addr){ function SQLITE_PRIVATE (line 86685) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeGetLastOp(Vdbe *p){ function translateP (line 86694) | static int translateP(char c, const Op *pOp){ function SQLITE_PRIVATE (line 86715) | SQLITE_PRIVATE char *sqlite3VdbeDisplayComment( function displayP4Expr (line 86805) | static void displayP4Expr(StrAccum *p, Expr *pExpr){ function SQLITE_PRIVATE (line 86880) | SQLITE_PRIVATE char *sqlite3VdbeDisplayP4(sqlite3 *db, Op *pOp){ function SQLITE_PRIVATE (line 87006) | SQLITE_PRIVATE void sqlite3VdbeUsesBtree(Vdbe *p, int i){ function SQLITE_PRIVATE (line 87037) | SQLITE_PRIVATE void sqlite3VdbeEnter(Vdbe *p){ function SQLITE_NOINLINE (line 87058) | static SQLITE_NOINLINE void vdbeLeave(Vdbe *p){ function SQLITE_PRIVATE (line 87072) | SQLITE_PRIVATE void sqlite3VdbeLeave(Vdbe *p){ function SQLITE_PRIVATE (line 87082) | SQLITE_PRIVATE void sqlite3VdbePrintOp(FILE *pOut, int pc, VdbeOp *pOp){ function initMemArray (line 87126) | static void initMemArray(Mem *p, int N, sqlite3 *db, u16 flags){ function releaseMemArray (line 87148) | static void releaseMemArray(Mem *p, int N){ function SQLITE_PRIVATE (line 87201) | SQLITE_PRIVATE int sqlite3VdbeFrameIsValid(VdbeFrame *pFrame){ function SQLITE_PRIVATE (line 87215) | SQLITE_PRIVATE void sqlite3VdbeFrameMemDel(void *pArg){ function SQLITE_PRIVATE (line 87230) | SQLITE_PRIVATE int sqlite3VdbeNextOpcode( function SQLITE_PRIVATE (line 87342) | SQLITE_PRIVATE void sqlite3VdbeFrameDelete(VdbeFrame *p){ function SQLITE_PRIVATE (line 87374) | SQLITE_PRIVATE int sqlite3VdbeList( function SQLITE_PRIVATE (line 87469) | SQLITE_PRIVATE void sqlite3VdbePrintSql(Vdbe *p){ function SQLITE_PRIVATE (line 87488) | SQLITE_PRIVATE void sqlite3VdbeIOTraceSql(Vdbe *p){ type ReusableSpace (line 87518) | struct ReusableSpace { type ReusableSpace (line 87539) | struct ReusableSpace function SQLITE_PRIVATE (line 87561) | SQLITE_PRIVATE void sqlite3VdbeRewind(Vdbe *p){ function SQLITE_PRIVATE (line 87615) | SQLITE_PRIVATE void sqlite3VdbeMakeReady( function SQLITE_PRIVATE (line 87714) | SQLITE_PRIVATE void sqlite3VdbeFreeCursor(Vdbe *p, VdbeCursor *pCx){ function SQLITE_NOINLINE (line 87717) | static SQLITE_NOINLINE void freeCursorWithCache(Vdbe *p, VdbeCursor *pCx){ function SQLITE_PRIVATE (line 87729) | SQLITE_PRIVATE void sqlite3VdbeFreeCursorNN(Vdbe *p, VdbeCursor *pCx){ function closeCursorsInFrame (line 87760) | static void closeCursorsInFrame(Vdbe *p){ function SQLITE_PRIVATE (line 87776) | SQLITE_PRIVATE int sqlite3VdbeFrameRestore(VdbeFrame *pFrame){ function closeAllCursors (line 87802) | static void closeAllCursors(Vdbe *p){ function SQLITE_PRIVATE (line 87830) | SQLITE_PRIVATE void sqlite3VdbeSetNumCols(Vdbe *p, int nResColumn){ function SQLITE_PRIVATE (line 87855) | SQLITE_PRIVATE int sqlite3VdbeSetColName( function vdbeCommit (line 87883) | static int vdbeCommit(sqlite3 *db, Vdbe *p){ function checkActiveVdbeCnt (line 88147) | static void checkActiveVdbeCnt(sqlite3 *db){ function SQLITE_NOINLINE (line 88179) | static SQLITE_NOINLINE int vdbeCloseStatement(Vdbe *p, int eOp){ function SQLITE_PRIVATE (line 88225) | SQLITE_PRIVATE int sqlite3VdbeCloseStatement(Vdbe *p, int eOp){ function SQLITE_PRIVATE (line 88244) | SQLITE_PRIVATE int sqlite3VdbeCheckFk(Vdbe *p, int deferred){ function SQLITE_PRIVATE (line 88272) | SQLITE_PRIVATE int sqlite3VdbeHalt(Vdbe *p){ function SQLITE_PRIVATE (line 88481) | SQLITE_PRIVATE void sqlite3VdbeResetStepResult(Vdbe *p){ function SQLITE_PRIVATE (line 88493) | SQLITE_PRIVATE int sqlite3VdbeTransferError(Vdbe *p){ function vdbeInvokeSqllog (line 88516) | static void vdbeInvokeSqllog(Vdbe *v){ function SQLITE_PRIVATE (line 88543) | SQLITE_PRIVATE int sqlite3VdbeReset(Vdbe *p){ function SQLITE_PRIVATE (line 88634) | SQLITE_PRIVATE int sqlite3VdbeFinalize(Vdbe *p){ function SQLITE_PRIVATE (line 88663) | SQLITE_PRIVATE void sqlite3VdbeDeleteAuxData(sqlite3 *db, AuxData **pp, ... function sqlite3VdbeClearObject (line 88691) | static void sqlite3VdbeClearObject(sqlite3 *db, Vdbe *p){ function SQLITE_PRIVATE (line 88735) | SQLITE_PRIVATE void sqlite3VdbeDelete(Vdbe *p){ function SQLITE_NOINLINE (line 88758) | SQLITE_NOINLINE sqlite3VdbeFinishMoveto(VdbeCursor *p){ function SQLITE_NOINLINE (line 88784) | SQLITE_NOINLINE sqlite3VdbeHandleMovedCursor(VdbeCursor *p){ function SQLITE_PRIVATE (line 88799) | SQLITE_PRIVATE int sqlite3VdbeCursorRestore(VdbeCursor *p){ function SQLITE_PRIVATE (line 88861) | SQLITE_PRIVATE u32 sqlite3VdbeSerialType(Mem *pMem, int file_format, u32... function SQLITE_PRIVATE (line 88945) | SQLITE_PRIVATE u32 sqlite3VdbeSerialTypeLen(u32 serial_type){ function SQLITE_PRIVATE (line 88954) | SQLITE_PRIVATE u8 sqlite3VdbeOneByteSerialTypeLen(u8 serial_type){ function SQLITE_PRIVATE (line 88994) | SQLITE_PRIVATE u64 sqlite3FloatSwap(u64 in){ function serialGet (line 89028) | static void serialGet( function serialGet7 (line 89063) | static int serialGet7( function SQLITE_PRIVATE (line 89080) | SQLITE_PRIVATE void sqlite3VdbeSerialGet( function SQLITE_PRIVATE (line 89186) | SQLITE_PRIVATE UnpackedRecord *sqlite3VdbeAllocUnpackedRecord( function SQLITE_PRIVATE (line 89206) | SQLITE_PRIVATE void sqlite3VdbeRecordUnpack( function vdbeRecordCompareDebug (line 89261) | static int vdbeRecordCompareDebug( function vdbeAssertFieldCountWithinLimits (line 89382) | static void vdbeAssertFieldCountWithinLimits( function vdbeCompareMemString (line 89412) | static int vdbeCompareMemString( function isAllZero (line 89449) | static int isAllZero(const char *z, int n){ function sqlite3BlobCompare (line 89462) | int sqlite3BlobCompare(const Mem *pB1, const Mem *pB2){ function doubleLt (line 89496) | static int SQLITE_NOINLINE doubleLt(double a, double b){ return anRef... function SQLITE_PRIVATE (line 145274) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoFromExprList( function SQLITE_PRIVATE (line 145301) | SQLITE_PRIVATE const char *sqlite3SelectOpName(int id){ function explainTempTable (line 145323) | static void explainTempTable(Parse *pParse, const char *zUsage){ function generateSortTail (line 145349) | static void generateSortTail( function generateColumnTypes (line 145746) | static void generateColumnTypes( function SQLITE_PRIVATE (line 145813) | SQLITE_PRIVATE void sqlite3GenerateColumnNames( function SQLITE_PRIVATE (line 145899) | SQLITE_PRIVATE int sqlite3ColumnsFromExprList( function SQLITE_PRIVATE (line 146018) | SQLITE_PRIVATE void sqlite3SubqueryColumnTypes( function SQLITE_PRIVATE (line 146111) | SQLITE_PRIVATE Table *sqlite3ResultSetOfSelect(Parse *pParse, Select *pS... function SQLITE_PRIVATE (line 146144) | SQLITE_PRIVATE Vdbe *sqlite3GetVdbe(Parse *pParse){ function computeLimitRegisters (line 146180) | static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak){ function CollSeq (line 146237) | static CollSeq *multiSelectCollSeq(Parse *pParse, Select *p, int iCol){ function KeyInfo (line 146263) | static KeyInfo *multiSelectOrderByKeyInfo(Parse *pParse, Select *p, int ... function generateWithRecursiveQuery (line 146329) | static void generateWithRecursiveQuery( function multiSelectValues (line 146505) | static int multiSelectValues( function hasAnchor (line 146542) | static int hasAnchor(Select *p){ function multiSelect (line 146578) | static int multiSelect( function SQLITE_PRIVATE (line 146932) | SQLITE_PRIVATE void sqlite3SelectWrongNumTermsError(Parse *pParse, Selec... function generateOutputSubroutine (line 146962) | static int generateOutputSubroutine( function multiSelectOrderBy (line 147175) | static int multiSelectOrderBy( type SubstContext (line 147528) | typedef struct SubstContext { function Expr (line 147554) | static Expr *substExpr( function substExprList (line 147658) | static void substExprList( function substSelect (line 147668) | static void substSelect( function recomputeColumnsUsedExpr (line 147705) | static int recomputeColumnsUsedExpr(Walker *pWalker, Expr *pExpr){ function recomputeColumnsUsed (line 147714) | static void recomputeColumnsUsed( function srclistRenumberCursors (line 147743) | static void srclistRenumberCursors( function renumberCursorDoMapping (line 147771) | static void renumberCursorDoMapping(Walker *pWalker, int *piCursor){ function renumberCursorsCb (line 147783) | static int renumberCursorsCb(Walker *pWalker, Expr *pExpr){ function renumberCursors (line 147812) | static void renumberCursors( function ExprList (line 147833) | static ExprList *findLeftmostExprlist(Select *pSel){ function compoundHasDifferentAffinities (line 147844) | static int compoundHasDifferentAffinities(Select *p){ function flattenSubquery (line 148042) | static int flattenSubquery( type WhereConst (line 148483) | typedef struct WhereConst WhereConst; type WhereConst (line 148484) | struct WhereConst { function constInsert (line 148503) | static void constInsert( function findConstInWhere (line 148551) | static void findConstInWhere(WhereConst *pConst, Expr *pExpr){ function propagateConstantExprRewriteOne (line 148586) | static int propagateConstantExprRewriteOne( function propagateConstantExprRewrite (line 148636) | static int propagateConstantExprRewrite(Walker *pWalker, Expr *pExpr){ function propagateConstants (line 148707) | static int propagateConstants( function pushDownWindowCheck (line 148769) | static int pushDownWindowCheck(Parse *pParse, Select *pSubq, Expr *pExpr){ function pushDownWhereTerms (line 148887) | static int pushDownWhereTerms( function disableUnusedSubqueryResultColumns (line 149047) | static int disableUnusedSubqueryResultColumns(SrcItem *pItem){ function u8 (line 149128) | static u8 minMaxQuery(sqlite3 *db, Expr *pFunc, ExprList **ppMinMax){ function Table (line 149183) | static Table *isSimpleCount(Select *p, AggInfo *pAggInfo){ function SQLITE_PRIVATE (line 149222) | SQLITE_PRIVATE int sqlite3IndexedByLookup(Parse *pParse, SrcItem *pFrom){ function convertCompoundSelectToSubquery (line 149264) | static int convertCompoundSelectToSubquery(Walker *pWalker, Select *p){ function cannotBeFunction (line 149333) | static int cannotBeFunction(Parse *pParse, SrcItem *pFrom){ type Cte (line 149352) | struct Cte function SQLITE_PRIVATE (line 149391) | SQLITE_PRIVATE With *sqlite3WithPush(Parse *pParse, With *pWith, u8 bFree){ function resolveFromTermToCte (line 149421) | static int resolveFromTermToCte( function SQLITE_PRIVATE (line 149608) | SQLITE_PRIVATE void sqlite3SelectPopWith(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 149627) | SQLITE_PRIVATE int sqlite3ExpandSubquery(Parse *pParse, SrcItem *pFrom){ function inAnyUsingClause (line 149668) | static int inAnyUsingClause( function selectExpander (line 149708) | static int selectExpander(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 150102) | SQLITE_PRIVATE void sqlite3SelectWalkAssert2(Walker *NotUsed, Select *No... function sqlite3SelectExpand (line 150120) | static void sqlite3SelectExpand(Parse *pParse, Select *pSelect){ function selectAddSubqueryTypeInfo (line 150150) | static void selectAddSubqueryTypeInfo(Walker *pWalker, Select *p){ function sqlite3SelectAddTypeInfo (line 150181) | static void sqlite3SelectAddTypeInfo(Parse *pParse, Select *pSelect){ function SQLITE_PRIVATE (line 150205) | SQLITE_PRIVATE void sqlite3SelectPrep( function printAggInfo (line 150225) | static void printAggInfo(AggInfo *pAggInfo){ function analyzeAggFuncArgs (line 150265) | static void analyzeAggFuncArgs( function optimizeAggregateUseOfIndexedExpr (line 150300) | static void optimizeAggregateUseOfIndexedExpr( function aggregateIdxEprRefToColCallback (line 150342) | static int aggregateIdxEprRefToColCallback(Walker *pWalker, Expr *pExpr){ function aggregateConvertIndexedExprRefToColumn (line 150366) | static void aggregateConvertIndexedExprRefToColumn(AggInfo *pAggInfo){ function assignAggregateRegisters (line 150394) | static void assignAggregateRegisters(Parse *pParse, AggInfo *pAggInfo){ function resetAccumulator (line 150409) | static void resetAccumulator(Parse *pParse, AggInfo *pAggInfo){ function finalizeAggFunctions (line 150474) | static void finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo){ function updateAccumulator (line 150549) | static void updateAccumulator( function explainSimpleCount (line 150715) | static void explainSimpleCount( function havingToWhereExprCb (line 150744) | static int havingToWhereExprCb(Walker *pWalker, Expr *pExpr){ function havingToWhere (line 150788) | static void havingToWhere(Parse *pParse, Select *p){ function SrcItem (line 150811) | static SrcItem *isSelfJoinView( function agginfoFree (line 150851) | static void agginfoFree(sqlite3 *db, void *pArg){ function countOfViewOptimization (line 150877) | static int countOfViewOptimization(Parse *pParse, Select *p){ function sameSrcAlias (line 150956) | static int sameSrcAlias(SrcItem *p0, SrcList *pSrc){ function fromClauseTermCanBeCoroutine (line 151002) | static int fromClauseTermCanBeCoroutine( function SQLITE_PRIVATE (line 151083) | SQLITE_PRIVATE int sqlite3Select( type TabResult (line 152493) | typedef struct TabResult { function sqlite3_get_table_cb (line 152508) | static int sqlite3_get_table_cb(void *pArg, int nCol, char **argv, char ... function SQLITE_API (line 152582) | SQLITE_API int sqlite3_get_table( function SQLITE_API (line 152651) | SQLITE_API void sqlite3_free_table( function SQLITE_PRIVATE (line 152686) | SQLITE_PRIVATE void sqlite3DeleteTriggerStep(sqlite3 *db, TriggerStep *p... function SQLITE_PRIVATE (line 152717) | SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 152770) | SQLITE_PRIVATE void sqlite3BeginTrigger( function SQLITE_PRIVATE (line 152984) | SQLITE_PRIVATE void sqlite3FinishTrigger( function SQLITE_PRIVATE (line 153103) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerSelectStep( function TriggerStep (line 153127) | static TriggerStep *triggerStepAllocate( function SQLITE_PRIVATE (line 153160) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerInsertStep( function SQLITE_PRIVATE (line 153205) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep( function SQLITE_PRIVATE (line 153245) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerDeleteStep( function SQLITE_PRIVATE (line 153272) | SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3 *db, Trigger *pTrigger){ function SQLITE_PRIVATE (line 153290) | SQLITE_PRIVATE void sqlite3DropTrigger(Parse *pParse, SrcList *pName, in... function Table (line 153333) | static Table *tableOfTrigger(Trigger *pTrigger){ function SQLITE_PRIVATE (line 153341) | SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigg... function SQLITE_PRIVATE (line 153379) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTrigger(sqlite3 *db, int iDb, ... function checkColumnOverlap (line 153413) | static int checkColumnOverlap(IdList *pIdList, ExprList *pEList){ function tempTriggersExist (line 153425) | static int tempTriggersExist(sqlite3 *db){ function SQLITE_NOINLINE (line 153437) | static SQLITE_NOINLINE Trigger *triggersReallyExist( function SQLITE_PRIVATE (line 153500) | SQLITE_PRIVATE Trigger *sqlite3TriggersExist( function SQLITE_PRIVATE (line 153527) | SQLITE_PRIVATE SrcList *sqlite3TriggerStepSrc( function isAsteriskTerm (line 153568) | static int isAsteriskTerm( function ExprList (line 153588) | static ExprList *sqlite3ExpandReturning( function sqlite3ReturningSubqueryVarSelect (line 153630) | static int sqlite3ReturningSubqueryVarSelect(Walker *NotUsed, Expr *pExpr){ function sqlite3ReturningSubqueryCorrelated (line 153649) | static int sqlite3ReturningSubqueryCorrelated(Walker *pWalker, Select *p... function sqlite3ProcessReturningSubqueries (line 153675) | static void sqlite3ProcessReturningSubqueries( function codeReturningTrigger (line 153697) | static void codeReturningTrigger( function codeTriggerProgram (line 153782) | static int codeTriggerProgram( function transferParseError (line 153886) | static void transferParseError(Parse *pTo, Parse *pFrom){ function TriggerPrg (line 153902) | static TriggerPrg *codeRowTrigger( function TriggerPrg (line 154016) | static TriggerPrg *getRowTrigger( function SQLITE_PRIVATE (line 154051) | SQLITE_PRIVATE void sqlite3CodeRowTriggerDirect( function SQLITE_PRIVATE (line 154123) | SQLITE_PRIVATE void sqlite3CodeRowTrigger( function SQLITE_PRIVATE (line 154193) | SQLITE_PRIVATE u32 sqlite3TriggerColmask( function SQLITE_PRIVATE (line 154294) | SQLITE_PRIVATE void sqlite3ColumnDefault(Vdbe *v, Table *pTab, int i, in... function indexColumnIsBeingUpdated (line 154330) | static int indexColumnIsBeingUpdated( function indexWhereClauseMightChange (line 154360) | static int indexWhereClauseMightChange( function Expr (line 154376) | static Expr *exprRowColumn(Parse *pParse, int iCol){ function updateFromSelect (line 154420) | static void updateFromSelect( function SQLITE_PRIVATE (line 154518) | SQLITE_PRIVATE void sqlite3Update( function updateVirtualTable (line 155435) | static void updateVirtualTable( function upsertDelete (line 155625) | static void SQLITE_NOINLINE upsertDelete(sqlite3 *db, Upsert *p){ function SQLITE_PRIVATE (line 155637) | SQLITE_PRIVATE void sqlite3UpsertDelete(sqlite3 *db, Upsert *p){ function SQLITE_PRIVATE (line 155645) | SQLITE_PRIVATE Upsert *sqlite3UpsertDup(sqlite3 *db, Upsert *p){ function SQLITE_PRIVATE (line 155659) | SQLITE_PRIVATE Upsert *sqlite3UpsertNew( function SQLITE_PRIVATE (line 155694) | SQLITE_PRIVATE int sqlite3UpsertAnalyzeTarget( function SQLITE_PRIVATE (line 155831) | SQLITE_PRIVATE int sqlite3UpsertNextIsIPK(Upsert *pUpsert){ function SQLITE_PRIVATE (line 155851) | SQLITE_PRIVATE Upsert *sqlite3UpsertOfIndex(Upsert *pUpsert, Index *pIdx){ function SQLITE_PRIVATE (line 155871) | SQLITE_PRIVATE void sqlite3UpsertDoUpdate( function execSql (line 155968) | static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){ function execSqlF (line 155998) | static int execSqlF(sqlite3 *db, char **pzErrMsg, const char *zSql, ...){ function SQLITE_PRIVATE (line 156041) | SQLITE_PRIVATE void sqlite3Vacuum(Parse *pParse, Token *pNm, Expr *pInto){ function sqlite3RunVacuum (line 156079) | int sqlite3RunVacuum( type VtabCtx (line 156381) | struct VtabCtx { function SQLITE_PRIVATE (line 156396) | SQLITE_PRIVATE Module *sqlite3VtabCreateModule( function createModule (line 156444) | static int createModule( function SQLITE_API (line 156465) | SQLITE_API int sqlite3_create_module( function SQLITE_API (line 156480) | SQLITE_API int sqlite3_create_module_v2( function SQLITE_API (line 156497) | SQLITE_API int sqlite3_drop_modules(sqlite3 *db, const char** azNames){ function SQLITE_PRIVATE (line 156519) | SQLITE_PRIVATE void sqlite3VtabModuleUnref(sqlite3 *db, Module *pMod){ function SQLITE_PRIVATE (line 156539) | SQLITE_PRIVATE void sqlite3VtabLock(VTable *pVTab){ function SQLITE_PRIVATE (line 156549) | SQLITE_PRIVATE VTable *sqlite3GetVTable(sqlite3 *db, Table *pTab){ function SQLITE_PRIVATE (line 156560) | SQLITE_PRIVATE void sqlite3VtabUnlock(VTable *pVTab){ function VTable (line 156586) | static VTable *vtabDisconnectAll(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 156629) | SQLITE_PRIVATE void sqlite3VtabDisconnect(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 156667) | SQLITE_PRIVATE void sqlite3VtabUnlockList(sqlite3 *db){ function SQLITE_PRIVATE (line 156697) | SQLITE_PRIVATE void sqlite3VtabClear(sqlite3 *db, Table *p){ function addModuleArgument (line 156716) | static void addModuleArgument(Parse *pParse, Table *pTable, char *zArg){ function SQLITE_PRIVATE (line 156742) | SQLITE_PRIVATE void sqlite3VtabBeginParse( function addArgumentToVtab (line 156791) | static void addArgumentToVtab(Parse *pParse){ function SQLITE_PRIVATE (line 156804) | SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){ function SQLITE_PRIVATE (line 156887) | SQLITE_PRIVATE void sqlite3VtabArgInit(Parse *pParse){ function SQLITE_PRIVATE (line 156897) | SQLITE_PRIVATE void sqlite3VtabArgExtend(Parse *pParse, Token *p){ function vtabCallConstructor (line 156913) | static int vtabCallConstructor( function SQLITE_PRIVATE (line 157053) | SQLITE_PRIVATE int sqlite3VtabCallConnect(Parse *pParse, Table *pTab){ function growVTrans (line 157089) | static int growVTrans(sqlite3 *db){ function addToVTrans (line 157112) | static void addToVTrans(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 157126) | SQLITE_PRIVATE int sqlite3VtabCallCreate(sqlite3 *db, int iDb, const cha... function SQLITE_API (line 157167) | SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){ function SQLITE_PRIVATE (line 157280) | SQLITE_PRIVATE int sqlite3VtabCallDestroy(sqlite3 *db, int iDb, const ch... function callFinaliser (line 157324) | static void callFinaliser(sqlite3 *db, int offset){ function SQLITE_PRIVATE (line 157352) | SQLITE_PRIVATE int sqlite3VtabSync(sqlite3 *db, Vdbe *p){ function SQLITE_PRIVATE (line 157374) | SQLITE_PRIVATE int sqlite3VtabRollback(sqlite3 *db){ function SQLITE_PRIVATE (line 157383) | SQLITE_PRIVATE int sqlite3VtabCommit(sqlite3 *db){ function SQLITE_PRIVATE (line 157396) | SQLITE_PRIVATE int sqlite3VtabBegin(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 157456) | SQLITE_PRIVATE int sqlite3VtabSavepoint(sqlite3 *db, int op, int iSavepo... function SQLITE_PRIVATE (line 157507) | SQLITE_PRIVATE FuncDef *sqlite3VtabOverloadFunction( function SQLITE_PRIVATE (line 157577) | SQLITE_PRIVATE void sqlite3VtabMakeWritable(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 157611) | SQLITE_PRIVATE int sqlite3VtabEponymousTableInit(Parse *pParse, Module *... function SQLITE_PRIVATE (line 157649) | SQLITE_PRIVATE void sqlite3VtabEponymousTableClear(sqlite3 *db, Module *... function SQLITE_API (line 157668) | SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){ function SQLITE_API (line 157686) | SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){ type WhereClause (line 157779) | typedef struct WhereClause WhereClause; type WhereMaskSet (line 157780) | typedef struct WhereMaskSet WhereMaskSet; type WhereOrInfo (line 157781) | typedef struct WhereOrInfo WhereOrInfo; type WhereAndInfo (line 157782) | typedef struct WhereAndInfo WhereAndInfo; type WhereLevel (line 157783) | typedef struct WhereLevel WhereLevel; type WhereLoop (line 157784) | typedef struct WhereLoop WhereLoop; type WherePath (line 157785) | typedef struct WherePath WherePath; type WhereTerm (line 157786) | typedef struct WhereTerm WhereTerm; type WhereLoopBuilder (line 157787) | typedef struct WhereLoopBuilder WhereLoopBuilder; type WhereScan (line 157788) | typedef struct WhereScan WhereScan; type WhereOrCost (line 157789) | typedef struct WhereOrCost WhereOrCost; type WhereOrSet (line 157790) | typedef struct WhereOrSet WhereOrSet; type WhereMemBlock (line 157791) | typedef struct WhereMemBlock WhereMemBlock; type WhereRightJoin (line 157792) | typedef struct WhereRightJoin WhereRightJoin; type WhereMemBlock (line 157798) | struct WhereMemBlock { type WhereRightJoin (line 157806) | struct WhereRightJoin { type WhereLevel (line 157829) | struct WhereLevel { type WhereLoop (line 157884) | struct WhereLoop { type WhereOrCost (line 157932) | struct WhereOrCost { type WhereOrSet (line 157943) | struct WhereOrSet { type WherePath (line 157966) | struct WherePath { type WhereTerm (line 158027) | struct WhereTerm { type WhereScan (line 158077) | struct WhereScan { type WhereClause (line 158103) | struct WhereClause { type WhereOrInfo (line 158123) | struct WhereOrInfo { type WhereAndInfo (line 158132) | struct WhereAndInfo { type WhereMaskSet (line 158162) | struct WhereMaskSet { type WhereLoopBuilder (line 158172) | struct WhereLoopBuilder { type WhereInfo (line 158222) | struct WhereInfo { function explainAppendTerm (line 158426) | static void explainAppendTerm( function explainIndexRange (line 158470) | static void explainIndexRange(StrAccum *pStr, WhereLoop *pLoop){ function SQLITE_PRIVATE (line 158504) | SQLITE_PRIVATE int sqlite3WhereExplainOneScan( function SQLITE_PRIVATE (line 158622) | SQLITE_PRIVATE int sqlite3WhereExplainBloomFilter( function SQLITE_PRIVATE (line 158675) | SQLITE_PRIVATE void sqlite3WhereAddScanStatus( function disableTerm (line 158760) | static void disableTerm(WhereLevel *pLevel, WhereTerm *pTerm){ function codeApplyAffinity (line 158798) | static void codeApplyAffinity(Parse *pParse, int base, int n, char *zAff){ function updateRangeAffinityStr (line 158835) | static void updateRangeAffinityStr( function adjustOrderByCol (line 158866) | static void adjustOrderByCol(ExprList *pOrderBy, ExprList *pEList){ function Expr (line 158914) | static Expr *removeUnindexableInClauseTerms( function SQLITE_NOINLINE (line 159007) | static SQLITE_NOINLINE void codeINTerm( function codeEqualityTerm (line 159151) | static int codeEqualityTerm( function codeAllEqualityTerms (line 159240) | static int codeAllEqualityTerms( function whereLikeOptimizationStringFixup (line 159363) | static void whereLikeOptimizationStringFixup( type CCurHint (line 159389) | struct CCurHint { function codeCursorHintCheckExpr (line 159401) | static int codeCursorHintCheckExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHintIsOrFunction (line 159428) | static int codeCursorHintIsOrFunction(Walker *pWalker, Expr *pExpr){ function codeCursorHintFixExpr (line 159463) | static int codeCursorHintFixExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHint (line 159494) | static void codeCursorHint( function codeDeferredSeek (line 159624) | static void codeDeferredSeek( function codeExprOrVector (line 159668) | static void codeExprOrVector(Parse *pParse, Expr *p, int iReg, int nReg){ function whereApplyPartialIndexConstraints (line 159703) | static void whereApplyPartialIndexConstraints( function SQLITE_NOINLINE (line 159739) | static SQLITE_NOINLINE void filterPullDown( function whereLoopIsOneRow (line 159793) | static int whereLoopIsOneRow(WhereLoop *pLoop){ function SQLITE_PRIVATE (line 159813) | SQLITE_PRIVATE Bitmask sqlite3WhereCodeOneLoopStart( function sqlite3WhereRightJoinLoop (line 161187) | void sqlite3WhereRightJoinLoop( function whereOrInfoDelete (line 161315) | static void whereOrInfoDelete(sqlite3 *db, WhereOrInfo *p){ function whereAndInfoDelete (line 161323) | static void whereAndInfoDelete(sqlite3 *db, WhereAndInfo *p){ function whereClauseInsert (line 161347) | static int whereClauseInsert(WhereClause *pWC, Expr *p, u16 wtFlags){ function allowedOp (line 161386) | static int allowedOp(int op){ function u16 (line 161403) | static u16 exprCommute(Parse *pParse, Expr *pExpr){ function u16 (line 161426) | static u16 operatorMask(int op){ function isLikeOrGlob (line 161465) | static int isLikeOrGlob( function isAuxiliaryVtabOperator (line 161658) | static int isAuxiliaryVtabOperator( function transferJoinMarkings (line 161775) | static void transferJoinMarkings(Expr *pDerived, Expr *pBase){ function markTermAsChild (line 161785) | static void markTermAsChild(WhereClause *pWC, int iChild, int iParent){ function WhereTerm (line 161796) | static WhereTerm *whereNthSubterm(WhereTerm *pTerm, int N){ function whereCombineDisjuncts (line 161826) | static void whereCombineDisjuncts( function exprAnalyzeOrTerm (line 161953) | static void exprAnalyzeOrTerm( function termIsEquivalence (line 162227) | static int termIsEquivalence(Parse *pParse, Expr *pExpr){ function Bitmask (line 162250) | static Bitmask exprSelectUsage(WhereMaskSet *pMaskSet, Select *pS){ function SQLITE_NOINLINE (line 162291) | static SQLITE_NOINLINE int exprMightBeIndexed2( function exprMightBeIndexed (line 162319) | static int exprMightBeIndexed( function exprAnalyze (line 162374) | static void exprAnalyze( function SQLITE_PRIVATE (line 162853) | SQLITE_PRIVATE void sqlite3WhereSplit(WhereClause *pWC, Expr *pExpr, u8 ... function whereAddLimitExpr (line 162877) | static void whereAddLimitExpr( function SQLITE_NOINLINE (line 162930) | SQLITE_NOINLINE sqlite3WhereAddLimit(WhereClause *pWC, Select *p){ function SQLITE_PRIVATE (line 162986) | SQLITE_PRIVATE void sqlite3WhereClauseInit( function SQLITE_PRIVATE (line 163004) | SQLITE_PRIVATE void sqlite3WhereClauseClear(WhereClause *pWC){ function SQLITE_NOINLINE (line 163069) | static SQLITE_NOINLINE Bitmask sqlite3WhereExprUsageFull( function SQLITE_PRIVATE (line 163095) | SQLITE_PRIVATE Bitmask sqlite3WhereExprUsageNN(WhereMaskSet *pMaskSet, E... function SQLITE_PRIVATE (line 163104) | SQLITE_PRIVATE Bitmask sqlite3WhereExprUsage(WhereMaskSet *pMaskSet, Exp... function SQLITE_PRIVATE (line 163107) | SQLITE_PRIVATE Bitmask sqlite3WhereExprListUsage(WhereMaskSet *pMaskSet,... function SQLITE_PRIVATE (line 163127) | SQLITE_PRIVATE void sqlite3WhereExprAnalyze( function SQLITE_PRIVATE (line 163144) | SQLITE_PRIVATE void sqlite3WhereTabFuncArgs( type HiddenIndexInfo (line 163223) | typedef struct HiddenIndexInfo HiddenIndexInfo; type HiddenIndexInfo (line 163224) | struct HiddenIndexInfo { function SQLITE_PRIVATE (line 163241) | SQLITE_PRIVATE LogEst sqlite3WhereOutputRowCount(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 163249) | SQLITE_PRIVATE int sqlite3WhereIsDistinct(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 163261) | SQLITE_PRIVATE int sqlite3WhereIsOrdered(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 163288) | SQLITE_PRIVATE int sqlite3WhereOrderByLimitOptLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 163311) | SQLITE_PRIVATE void sqlite3WhereMinMaxOptEarlyOut(Vdbe *v, WhereInfo *pW... function SQLITE_PRIVATE (line 163330) | SQLITE_PRIVATE int sqlite3WhereContinueLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 163339) | SQLITE_PRIVATE int sqlite3WhereBreakLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 163360) | SQLITE_PRIVATE int sqlite3WhereOkOnePass(WhereInfo *pWInfo, int *aiCur){ function SQLITE_PRIVATE (line 163376) | SQLITE_PRIVATE int sqlite3WhereUsesDeferredSeek(WhereInfo *pWInfo){ function whereOrMove (line 163383) | static void whereOrMove(WhereOrSet *pDest, WhereOrSet *pSrc){ function whereOrInsert (line 163395) | static int whereOrInsert( function SQLITE_PRIVATE (line 163432) | SQLITE_PRIVATE Bitmask sqlite3WhereGetMask(WhereMaskSet *pMaskSet, int i... function SQLITE_PRIVATE (line 163450) | SQLITE_PRIVATE void *sqlite3WhereMalloc(WhereInfo *pWInfo, u64 nByte){ function SQLITE_PRIVATE (line 163461) | SQLITE_PRIVATE void *sqlite3WhereRealloc(WhereInfo *pWInfo, void *pOld, ... function createMask (line 163480) | static void createMask(WhereMaskSet *pMaskSet, int iCursor){ function Expr (line 163489) | static Expr *whereRightSubexprIsColumn(Expr *p){ function SQLITE_NOINLINE (line 163506) | static SQLITE_NOINLINE const char *indexInAffinityOk( function WhereTerm (line 163538) | static WhereTerm *whereScanNext(WhereScan *pScan){ function SQLITE_NOINLINE (line 163648) | static SQLITE_NOINLINE WhereTerm *whereScanInitIndexExpr(WhereScan *pScan){ function WhereTerm (line 163672) | static WhereTerm *whereScanInit( function SQLITE_PRIVATE (line 163736) | SQLITE_PRIVATE WhereTerm *sqlite3WhereFindTerm( function findIndexCol (line 163770) | static int findIndexCol( function indexColumnNotNull (line 163800) | static int indexColumnNotNull(Index *pIdx, int iCol){ function isDistinctRedundant (line 163823) | static int isDistinctRedundant( function LogEst (line 163887) | static LogEst estLog(LogEst N){ function translateColumnToCopy (line 163903) | static void translateColumnToCopy( function whereTraceIndexInfoInputs (line 163958) | static void whereTraceIndexInfoInputs( function whereTraceIndexInfoOutputs (line 163982) | static void whereTraceIndexInfoOutputs( function constraintCompatibleWithOuterJoin (line 164019) | static int constraintCompatibleWithOuterJoin( function SQLITE_NOINLINE (line 164056) | static SQLITE_NOINLINE int columnIsGoodIndexCandidate( function termCanDriveIndex (line 164083) | static int termCanDriveIndex( function explainAutomaticIndex (line 164125) | static void explainAutomaticIndex( function SQLITE_NOINLINE (line 164168) | static SQLITE_NOINLINE void constructAutomaticIndex( function SQLITE_NOINLINE (line 164432) | static SQLITE_NOINLINE void sqlite3ConstructBloomFilter( function WhereTerm (line 164558) | static WhereTerm *termFromWhereClause(WhereClause *pWC, int iTerm){ function sqlite3_index_info (line 164572) | static sqlite3_index_info *allocateIndexInfo( function freeIdxStr (line 164787) | static void freeIdxStr(sqlite3_index_info *pIdxInfo){ function freeIndexInfo (line 164799) | static void freeIndexInfo(sqlite3 *db, sqlite3_index_info *pIdxInfo){ function vtabBestIndex (line 164830) | static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info ... function whereKeyStats (line 164874) | static int whereKeyStats( function LogEst (line 165072) | static LogEst whereRangeAdjust(WhereTerm *pTerm, LogEst nNew){ function SQLITE_PRIVATE (line 165089) | SQLITE_PRIVATE char sqlite3IndexColumnAffinity(sqlite3 *db, Index *pIdx,... function whereRangeSkipScanEst (line 165136) | static int whereRangeSkipScanEst( function whereRangeScanEst (line 165248) | static int whereRangeScanEst( function whereEqualScanEst (line 165430) | static int whereEqualScanEst( function whereInScanEst (line 165494) | static int whereInScanEst( function SQLITE_PRIVATE (line 165531) | SQLITE_PRIVATE void sqlite3WhereTermPrint(WhereTerm *pTerm, int iTerm){ function SQLITE_PRIVATE (line 165577) | SQLITE_PRIVATE void sqlite3WhereClausePrint(WhereClause *pWC){ function SQLITE_PRIVATE (line 165601) | SQLITE_PRIVATE void sqlite3WhereLoopPrint(const WhereLoop *p, const Wher... function SQLITE_PRIVATE (line 165652) | SQLITE_PRIVATE void sqlite3ShowWhereLoop(const WhereLoop *p){ function SQLITE_PRIVATE (line 165655) | SQLITE_PRIVATE void sqlite3ShowWhereLoopList(const WhereLoop *p){ function whereLoopInit (line 165667) | static void whereLoopInit(WhereLoop *p){ function whereLoopClearUnion (line 165677) | static void whereLoopClearUnion(sqlite3 *db, WhereLoop *p){ function whereLoopClear (line 165695) | static void whereLoopClear(sqlite3 *db, WhereLoop *p){ function whereLoopResize (line 165709) | static int whereLoopResize(sqlite3 *db, WhereLoop *p, int n){ function whereLoopXfer (line 165725) | static int whereLoopXfer(sqlite3 *db, WhereLoop *pTo, WhereLoop *pFrom){ function whereLoopDelete (line 165746) | static void whereLoopDelete(sqlite3 *db, WhereLoop *p){ function whereInfoFree (line 165755) | static void whereInfoFree(sqlite3 *db, WhereInfo *pWInfo){ function whereLoopCheaperProperSubset (line 165797) | static int whereLoopCheaperProperSubset( function whereLoopAdjustCost (line 165843) | static void whereLoopAdjustCost(const WhereLoop *p, WhereLoop *pTemplate){ function WhereLoop (line 165884) | static WhereLoop **whereLoopFindLesser( function whereLoopInsert (line 165972) | static int whereLoopInsert(WhereLoopBuilder *pBuilder, WhereLoop *pTempl... function whereLoopOutputAdjust (line 166109) | static void whereLoopOutputAdjust( function whereRangeVectorLen (line 166199) | static int whereRangeVectorLen( function whereLoopAddBtreeIndex (line 166273) | static int whereLoopAddBtreeIndex( function indexMightHelpWithOrderBy (line 166704) | static int indexMightHelpWithOrderBy( function whereUsablePartialIndex (line 166740) | static int whereUsablePartialIndex( function exprIsCoveredByIndex (line 166775) | static int exprIsCoveredByIndex( type CoveringIndexCheck (line 166794) | typedef struct CoveringIndexCheck CoveringIndexCheck; type CoveringIndexCheck (line 166795) | struct CoveringIndexCheck { function whereIsCoveringIndexWalkCallback (line 166819) | static int whereIsCoveringIndexWalkCallback(Walker *pWalk, Expr *pExpr){ function SQLITE_NOINLINE (line 166871) | static SQLITE_NOINLINE u32 whereIsCoveringIndex( function whereIndexedExprCleanup (line 166918) | static void whereIndexedExprCleanup(sqlite3 *db, void *pObject){ function wherePartIdxExpr (line 166955) | static void wherePartIdxExpr( function whereLoopAddBtree (line 167044) | static int whereLoopAddBtree( function isLimitTerm (line 167349) | static int isLimitTerm(WhereTerm *pTerm){ function allConstraintsUsed (line 167359) | static int allConstraintsUsed( function whereLoopAddVirtualOne (line 167390) | static int whereLoopAddVirtualOne( function SQLITE_API (line 167586) | SQLITE_API const char *sqlite3_vtab_collation(sqlite3_index_info *pIdxIn... function SQLITE_API (line 167606) | SQLITE_API int sqlite3_vtab_in(sqlite3_index_info *pIdxInfo, int iCons, ... function SQLITE_API (line 167626) | SQLITE_API int sqlite3_vtab_rhs_value( function SQLITE_API (line 167661) | SQLITE_API int sqlite3_vtab_distinct(sqlite3_index_info *pIdxInfo){ function SQLITE_PRIVATE (line 167676) | SQLITE_PRIVATE void sqlite3VtabUsesAllSchemas(Parse *pParse){ function whereLoopAddVirtual (line 167714) | static int whereLoopAddVirtual( function whereLoopAddOr (line 167843) | static int whereLoopAddOr( function whereLoopAddAll (line 167970) | static int whereLoopAddAll(WhereLoopBuilder *pBuilder){ function SQLITE_NOINLINE (line 168091) | static SQLITE_NOINLINE int wherePathMatchSubqueryOB( function i8 (line 168160) | static i8 wherePathSatisfiesOrderBy( function SQLITE_PRIVATE (line 168518) | SQLITE_PRIVATE int sqlite3WhereIsSorted(WhereInfo *pWInfo){ function LogEst (line 168541) | static LogEst whereSortingCost( function computeMxChoice (line 168629) | static int computeMxChoice(WhereInfo *pWInfo, LogEst nRowEst){ function wherePathSolver (line 168690) | static int wherePathSolver(WhereInfo *pWInfo, LogEst nRowEst){ function SQLITE_NOINLINE (line 169144) | static SQLITE_NOINLINE void whereInterstageHeuristic(WhereInfo *pWInfo){ function whereShortCut (line 169190) | static int whereShortCut(WhereLoopBuilder *pBuilder){ function exprNodeIsDeterministic (line 169285) | static int exprNodeIsDeterministic(Walker *pWalker, Expr *pExpr){ function exprIsDeterministic (line 169298) | static int exprIsDeterministic(Expr *p){ function showAllWhereLoops (line 169313) | static void showAllWhereLoops(WhereInfo *pWInfo, WhereClause *pWC){ function SQLITE_NOINLINE (line 169370) | static SQLITE_NOINLINE Bitmask whereOmitNoopJoin( function SQLITE_NOINLINE (line 169461) | static SQLITE_NOINLINE void whereCheckIfBloomFilterIsUseful( function SQLITE_NOINLINE (line 169508) | static SQLITE_NOINLINE void whereAddIndexedExpr( function SQLITE_NOINLINE (line 169566) | static SQLITE_NOINLINE void whereReverseScanOrder(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 169668) | SQLITE_PRIVATE WhereInfo *sqlite3WhereBegin( function sqlite3WhereOpcodeRewriteTrace (line 170330) | static void sqlite3WhereOpcodeRewriteTrace( function SQLITE_PRIVATE (line 170344) | SQLITE_PRIVATE void sqlite3WhereEnd(WhereInfo *pWInfo){ function row_numberStepFunc (line 170825) | static void row_numberStepFunc( function row_numberValueFunc (line 170835) | static void row_numberValueFunc(sqlite3_context *pCtx){ type CallCount (line 170844) | struct CallCount { function dense_rankStepFunc (line 170856) | static void dense_rankStepFunc( function dense_rankValueFunc (line 170867) | static void dense_rankValueFunc(sqlite3_context *pCtx){ type NthValueCtx (line 170884) | struct NthValueCtx { function nth_valueStepFunc (line 170888) | static void nth_valueStepFunc( function nth_valueFinalizeFunc (line 170929) | static void nth_valueFinalizeFunc(sqlite3_context *pCtx){ function first_valueStepFunc (line 170941) | static void first_valueStepFunc( function first_valueFinalizeFunc (line 170957) | static void first_valueFinalizeFunc(sqlite3_context *pCtx){ function rankStepFunc (line 170975) | static void rankStepFunc( function rankValueFunc (line 170991) | static void rankValueFunc(sqlite3_context *pCtx){ function percent_rankStepFunc (line 171006) | static void percent_rankStepFunc( function percent_rankInvFunc (line 171019) | static void percent_rankInvFunc( function percent_rankValueFunc (line 171030) | static void percent_rankValueFunc(sqlite3_context *pCtx){ function cume_distStepFunc (line 171051) | static void cume_distStepFunc( function cume_distInvFunc (line 171064) | static void cume_distInvFunc( function cume_distValueFunc (line 171075) | static void cume_distValueFunc(sqlite3_context *pCtx){ type NtileCtx (line 171088) | struct NtileCtx { function ntileStepFunc (line 171100) | static void ntileStepFunc( function ntileInvFunc (line 171120) | static void ntileInvFunc( function ntileValueFunc (line 171131) | static void ntileValueFunc(sqlite3_context *pCtx){ type LastValueCtx (line 171158) | struct LastValueCtx { function last_valueStepFunc (line 171166) | static void last_valueStepFunc( function last_valueInvFunc (line 171184) | static void last_valueInvFunc( function last_valueValueFunc (line 171201) | static void last_valueValueFunc(sqlite3_context *pCtx){ function last_valueFinalizeFunc (line 171208) | static void last_valueFinalizeFunc(sqlite3_context *pCtx){ function noopStepFunc (line 171247) | static void noopStepFunc( /*NO_TEST*/ function noopValueFunc (line 171257) | static void noopValueFunc(sqlite3_context *p){ UNUSED_PARAMETER(p); /*no... function SQLITE_PRIVATE (line 171288) | SQLITE_PRIVATE void sqlite3WindowFunctions(void){ function Window (line 171309) | static Window *windowFind(Parse *pParse, Window *pList, const char *zName){ function SQLITE_PRIVATE (line 171337) | SQLITE_PRIVATE void sqlite3WindowUpdate( type WindowRewrite (line 171412) | typedef struct WindowRewrite WindowRewrite; type WindowRewrite (line 171413) | struct WindowRewrite { function selectWindowRewriteExprCb (line 171426) | static int selectWindowRewriteExprCb(Walker *pWalker, Expr *pExpr){ function selectWindowRewriteSelectCb (line 171509) | static int selectWindowRewriteSelectCb(Walker *pWalker, Select *pSelect){ function selectWindowRewriteEList (line 171536) | static void selectWindowRewriteEList( function ExprList (line 171570) | static ExprList *exprListAppendList( function sqlite3WindowExtraAggFuncDepth (line 171611) | static int sqlite3WindowExtraAggFuncDepth(Walker *pWalker, Expr *pExpr){ function disallowAggregatesInOrderByCb (line 171620) | static int disallowAggregatesInOrderByCb(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 171636) | SQLITE_PRIVATE int sqlite3WindowRewrite(Parse *pParse, Select *p){ function SQLITE_PRIVATE (line 171800) | SQLITE_PRIVATE void sqlite3WindowUnlinkFromSelect(Window *p){ function SQLITE_PRIVATE (line 171811) | SQLITE_PRIVATE void sqlite3WindowDelete(sqlite3 *db, Window *p){ function SQLITE_PRIVATE (line 171828) | SQLITE_PRIVATE void sqlite3WindowListDelete(sqlite3 *db, Window *p){ function Expr (line 171843) | static Expr *sqlite3WindowOffsetExpr(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 171855) | SQLITE_PRIVATE Window *sqlite3WindowAlloc( function SQLITE_PRIVATE (line 171927) | SQLITE_PRIVATE Window *sqlite3WindowAssemble( function SQLITE_PRIVATE (line 171954) | SQLITE_PRIVATE void sqlite3WindowChain(Parse *pParse, Window *pWin, Wind... function SQLITE_PRIVATE (line 171988) | SQLITE_PRIVATE void sqlite3WindowAttach(Parse *pParse, Expr *p, Window *... function SQLITE_PRIVATE (line 172012) | SQLITE_PRIVATE void sqlite3WindowLink(Select *pSel, Window *pWin){ function SQLITE_PRIVATE (line 172034) | SQLITE_PRIVATE int sqlite3WindowCompare( function SQLITE_PRIVATE (line 172068) | SQLITE_PRIVATE void sqlite3WindowCodeInit(Parse *pParse, Select *pSelect){ function windowCheckValue (line 172160) | static void windowCheckValue(Parse *pParse, int reg, int eCond){ function windowArgCount (line 172207) | static int windowArgCount(Window *pWin){ type WindowCodeArg (line 172214) | typedef struct WindowCodeArg WindowCodeArg; type WindowCsrAndReg (line 172215) | typedef struct WindowCsrAndReg WindowCsrAndReg; type WindowCsrAndReg (line 172220) | struct WindowCsrAndReg { type WindowCodeArg (line 172280) | struct WindowCodeArg { function windowReadPeerValues (line 172299) | static void windowReadPeerValues( function windowAggStep (line 172336) | static void windowAggStep( function windowAggFinal (line 172453) | static void windowAggFinal(WindowCodeArg *p, int bFin){ function windowFullScan (line 172492) | static void windowFullScan(WindowCodeArg *p){ function windowReturnOneRow (line 172598) | static void windowReturnOneRow(WindowCodeArg *p){ function windowInitAccum (line 172675) | static int windowInitAccum(Parse *pParse, Window *pMWin){ function windowCacheFrame (line 172707) | static int windowCacheFrame(Window *pMWin){ function windowIfNewPeer (line 172733) | static void windowIfNewPeer( function windowCodeRangeTest (line 172779) | static void windowCodeRangeTest( function windowCodeOp (line 172911) | static int windowCodeOp( function SQLITE_PRIVATE (line 173060) | SQLITE_PRIVATE Window *sqlite3WindowDup(sqlite3 *db, Expr *pOwner, Windo... function SQLITE_PRIVATE (line 173093) | SQLITE_PRIVATE Window *sqlite3WindowListDup(sqlite3 *db, Window *p){ function windowExprGtZero (line 173115) | static int windowExprGtZero(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 173462) | SQLITE_PRIVATE void sqlite3WindowCodeStep( type TrigEvent (line 173859) | struct TrigEvent { int a; IdList * b; } type FrameBound (line 173861) | struct FrameBound { int eType; Expr *pExpr; } function disableLookaside (line 173867) | static void disableLookaside(Parse *pParse){ function updateDeleteLimitError (line 173879) | static void updateDeleteLimitError( function parserDoubleLinkSelect (line 173900) | static void parserDoubleLinkSelect(Parse *pParse, Select *p){ function Select (line 173931) | static Select *attachWithToSelect(Parse *pParse, Select *pSelect, With *... function Expr (line 173951) | static Expr *tokenExpr(Parse *pParse, int op, Token t){ function binaryToUnaryIfNull (line 173987) | static void binaryToUnaryIfNull(Parse *pParse, Expr *pY, Expr *pA, int op){ function ExprList (line 174001) | static ExprList *parserAddExprIdListTerm( type YYMINORTYPE (line 174279) | typedef union { type yyStackEntry (line 175275) | struct yyStackEntry { type yyStackEntry (line 175282) | typedef struct yyStackEntry yyStackEntry; type yyParser (line 175286) | struct yyParser { type yyParser (line 175300) | typedef struct yyParser yyParser; function SQLITE_PRIVATE (line 175327) | SQLITE_PRIVATE void sqlite3ParserTrace(FILE *TraceFILE, char *zTraceProm... function yyGrowStack (line 176086) | static int yyGrowStack(yyParser *p){ function SQLITE_PRIVATE (line 176133) | SQLITE_PRIVATE void sqlite3ParserInit(void *yypRawParser sqlite3ParserCT... function SQLITE_PRIVATE (line 176162) | SQLITE_PRIVATE void *sqlite3ParserAlloc(void *(*mallocProc)(YYMALLOCARGT... function yy_destructor (line 176181) | static void yy_destructor( function yy_pop_parser_stack (line 176305) | static void yy_pop_parser_stack(yyParser *pParser){ function SQLITE_PRIVATE (line 176323) | SQLITE_PRIVATE void sqlite3ParserFinalize(void *p){ function SQLITE_PRIVATE (line 176357) | SQLITE_PRIVATE void sqlite3ParserFree( function SQLITE_PRIVATE (line 176373) | SQLITE_PRIVATE int sqlite3ParserStackPeak(void *p){ function SQLITE_PRIVATE (line 176397) | SQLITE_PRIVATE int sqlite3ParserCoverage(FILE *out){ function YYACTIONTYPE (line 176420) | static YYACTIONTYPE yy_find_shift_action( function YYACTIONTYPE (line 176485) | static YYACTIONTYPE yy_find_reduce_action( function yyStackOverflow (line 176514) | static void yyStackOverflow(yyParser *yypParser){ function yyTraceShift (line 176537) | static void yyTraceShift(yyParser *yypParser, int yyNewState, const char... function yy_shift (line 176557) | static void yy_shift( function YYACTIONTYPE (line 177430) | static YYACTIONTYPE yy_reduce( function yy_parse_failed (line 179039) | static void yy_parse_failed( function yy_syntax_error (line 179062) | static void yy_syntax_error( function yy_accept (line 179086) | static void yy_accept( function SQLITE_PRIVATE (line 179127) | SQLITE_PRIVATE void sqlite3Parser( function SQLITE_PRIVATE (line 179337) | SQLITE_PRIVATE int sqlite3ParserFallback(int iToken){ function keywordCode (line 179790) | static int keywordCode(const char *z, int n, int *pType){ function SQLITE_PRIVATE (line 179963) | SQLITE_PRIVATE int sqlite3KeywordCode(const unsigned char *z, int n){ function SQLITE_API (line 179969) | SQLITE_API int sqlite3_keyword_name(int i,const char **pzName,int *pnName){ function SQLITE_API (line 179976) | SQLITE_API int sqlite3_keyword_count(void){ return SQLITE_N_KEYWORD; } function SQLITE_API (line 179977) | SQLITE_API int sqlite3_keyword_check(const char *zName, int nName){ function SQLITE_PRIVATE (line 180024) | SQLITE_PRIVATE int sqlite3IsIdChar(u8 c){ return IdChar(c); } function getToken (line 180031) | static int getToken(const unsigned char **pz){ function analyzeWindowKeyword (line 180080) | static int analyzeWindowKeyword(const unsigned char *z){ function analyzeOverKeyword (line 180088) | static int analyzeOverKeyword(const unsigned char *z, int lastToken){ function analyzeFilterKeyword (line 180095) | static int analyzeFilterKeyword(const unsigned char *z, int lastToken){ function addSpaceSeparator (line 180595) | static void addSpaceSeparator(sqlite3_str *pStr){ function SQLITE_PRIVATE (line 180606) | SQLITE_PRIVATE char *sqlite3Normalize( function SQLITE_API (line 180829) | SQLITE_API int sqlite3_complete(const char *zSql){ function SQLITE_API (line 180994) | SQLITE_API int sqlite3_complete16(const void *zSql){ function sqlite3TestExtInit (line 181146) | static int sqlite3TestExtInit(sqlite3 *db){ function SQLITE_API (line 181213) | SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; } function SQLITE_API (line 181226) | SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NU... function SQLITE_API (line 181232) | SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; } function SQLITE_API (line 181305) | SQLITE_API int sqlite3_initialize(void){ function SQLITE_API (line 181479) | SQLITE_API int sqlite3_shutdown(void){ function SQLITE_API (line 181533) | SQLITE_API int sqlite3_config(int op, ...){ function setupLookaside (line 181879) | static int setupLookaside(sqlite3 *db, void *pBuf, int sz, int cnt){ function SQLITE_API (line 181980) | SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){ function SQLITE_API (line 181994) | SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){ function SQLITE_API (line 182018) | SQLITE_API int sqlite3_db_cacheflush(sqlite3 *db){ function SQLITE_API (line 182047) | SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){ function binCollFunc (line 182130) | static int binCollFunc( function rtrimCollFunc (line 182153) | static int rtrimCollFunc( function SQLITE_PRIVATE (line 182168) | SQLITE_PRIVATE int sqlite3IsBinary(const CollSeq *p){ function nocaseCollatingFunc (line 182182) | static int nocaseCollatingFunc( function SQLITE_API (line 182199) | SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){ function SQLITE_API (line 182212) | SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64... function SQLITE_API (line 182227) | SQLITE_API sqlite3_int64 sqlite3_changes64(sqlite3 *db){ function SQLITE_API (line 182236) | SQLITE_API int sqlite3_changes(sqlite3 *db){ function SQLITE_API (line 182243) | SQLITE_API sqlite3_int64 sqlite3_total_changes64(sqlite3 *db){ function SQLITE_API (line 182252) | SQLITE_API int sqlite3_total_changes(sqlite3 *db){ function SQLITE_PRIVATE (line 182261) | SQLITE_PRIVATE void sqlite3CloseSavepoints(sqlite3 *db){ function functionDestroy (line 182278) | static void functionDestroy(sqlite3 *db, FuncDef *p){ function disconnectAllVtab (line 182295) | static void disconnectAllVtab(sqlite3 *db){ function connectionIsBusy (line 182326) | static int connectionIsBusy(sqlite3 *db){ function sqlite3Close (line 182340) | static int sqlite3Close(sqlite3 *db, int forceZombie){ function SQLITE_API (line 182402) | SQLITE_API int sqlite3_txn_state(sqlite3 *db, const char *zSchema){ function SQLITE_API (line 182437) | SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); } function SQLITE_API (line 182438) | SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); } function SQLITE_PRIVATE (line 182449) | SQLITE_PRIVATE void sqlite3LeaveMutexAndCloseZombie(sqlite3 *db){ function SQLITE_PRIVATE (line 182572) | SQLITE_PRIVATE void sqlite3RollbackAll(sqlite3 *db, int tripCode){ function SQLITE_PRIVATE (line 182622) | SQLITE_PRIVATE const char *sqlite3ErrName(int rc){ function SQLITE_PRIVATE (line 182734) | SQLITE_PRIVATE const char *sqlite3ErrStr(int rc){ function sqliteDefaultBusyCallback (line 182804) | static int sqliteDefaultBusyCallback( function SQLITE_PRIVATE (line 182856) | SQLITE_PRIVATE int sqlite3InvokeBusyHandler(BusyHandler *p){ function SQLITE_API (line 182872) | SQLITE_API int sqlite3_busy_handler( function SQLITE_API (line 182895) | SQLITE_API void sqlite3_progress_handler( function SQLITE_API (line 182926) | SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){ function SQLITE_API (line 182943) | SQLITE_API void sqlite3_interrupt(sqlite3 *db){ function SQLITE_API (line 182959) | SQLITE_API int sqlite3_is_interrupted(sqlite3 *db){ function SQLITE_PRIVATE (line 182977) | SQLITE_PRIVATE int sqlite3CreateFunc( function createFunctionApi (line 183112) | static int createFunctionApi( function SQLITE_API (line 183163) | SQLITE_API int sqlite3_create_function( function SQLITE_API (line 183176) | SQLITE_API int sqlite3_create_function_v2( function SQLITE_API (line 183190) | SQLITE_API int sqlite3_create_window_function( function SQLITE_API (line 183207) | SQLITE_API int sqlite3_create_function16( function sqlite3InvalidFunction (line 183243) | static void sqlite3InvalidFunction( function SQLITE_API (line 183269) | SQLITE_API int sqlite3_overload_function( function SQLITE_API (line 183302) | SQLITE_API void *sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const ch... function SQLITE_API (line 183323) | SQLITE_API int sqlite3_trace_v2( function SQLITE_API (line 183353) | SQLITE_API void *sqlite3_profile( function SQLITE_API (line 183383) | SQLITE_API void *sqlite3_commit_hook( function SQLITE_API (line 183408) | SQLITE_API void *sqlite3_update_hook( function SQLITE_API (line 183433) | SQLITE_API void *sqlite3_rollback_hook( function SQLITE_API (line 183459) | SQLITE_API void *sqlite3_preupdate_hook( function SQLITE_API (line 183485) | SQLITE_API int sqlite3_autovacuum_pages( function SQLITE_PRIVATE (line 183516) | SQLITE_PRIVATE int sqlite3WalDefaultHook( function SQLITE_API (line 183542) | SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){ function SQLITE_API (line 183563) | SQLITE_API void *sqlite3_wal_hook( function SQLITE_API (line 183590) | SQLITE_API int sqlite3_wal_checkpoint_v2( function SQLITE_API (line 183654) | SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){ function SQLITE_PRIVATE (line 183681) | SQLITE_PRIVATE int sqlite3Checkpoint(sqlite3 *db, int iDb, int eMode, in... function SQLITE_PRIVATE (line 183727) | SQLITE_PRIVATE int sqlite3TempInMemory(const sqlite3 *db){ function SQLITE_API (line 183748) | SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){ function SQLITE_API (line 183774) | SQLITE_API int sqlite3_error_offset(sqlite3 *db){ function SQLITE_API (line 183789) | SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){ function SQLITE_API (line 183831) | SQLITE_API int sqlite3_errcode(sqlite3 *db){ function SQLITE_API (line 183840) | SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){ function SQLITE_API (line 183849) | SQLITE_API int sqlite3_system_errno(sqlite3 *db){ function SQLITE_API (line 183858) | SQLITE_API const char *sqlite3_errstr(int rc){ function createCollation (line 183866) | static int createCollation( function SQLITE_API (line 184006) | SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){ function SQLITE_PRIVATE (line 184078) | SQLITE_PRIVATE int sqlite3ParseUri( function openDatabase (line 184333) | static int openDatabase( function SQLITE_API (line 184691) | SQLITE_API int sqlite3_open( function SQLITE_API (line 184698) | SQLITE_API int sqlite3_open_v2( function SQLITE_API (line 184711) | SQLITE_API int sqlite3_open16( function SQLITE_API (line 184750) | SQLITE_API int sqlite3_create_collation( function SQLITE_API (line 184763) | SQLITE_API int sqlite3_create_collation_v2( function SQLITE_API (line 184788) | SQLITE_API int sqlite3_create_collation16( function SQLITE_API (line 184818) | SQLITE_API int sqlite3_collation_needed( function SQLITE_API (line 184839) | SQLITE_API int sqlite3_collation_needed16( function SQLITE_API (line 184859) | SQLITE_API void *sqlite3_get_clientdata(sqlite3 *db, const char *zName){ function SQLITE_API (line 184876) | SQLITE_API int sqlite3_set_clientdata( function SQLITE_API (line 184924) | SQLITE_API int sqlite3_global_recover(void){ function SQLITE_API (line 184935) | SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){ function SQLITE_PRIVATE (line 184956) | SQLITE_PRIVATE int sqlite3ReportError(int iErr, int lineno, const char *... function SQLITE_PRIVATE (line 184961) | SQLITE_PRIVATE int sqlite3CorruptError(int lineno){ function SQLITE_PRIVATE (line 184965) | SQLITE_PRIVATE int sqlite3MisuseError(int lineno){ function SQLITE_PRIVATE (line 184969) | SQLITE_PRIVATE int sqlite3CantopenError(int lineno){ function SQLITE_PRIVATE (line 184974) | SQLITE_PRIVATE int sqlite3CorruptPgnoError(int lineno, Pgno pgno){ function SQLITE_PRIVATE (line 184982) | SQLITE_PRIVATE int sqlite3NomemError(int lineno){ function SQLITE_PRIVATE (line 184986) | SQLITE_PRIVATE int sqlite3IoerrnomemError(int lineno){ function SQLITE_API (line 185000) | SQLITE_API void sqlite3_thread_cleanup(void){ function SQLITE_API (line 185008) | SQLITE_API int sqlite3_table_column_metadata( function SQLITE_API (line 185126) | SQLITE_API int sqlite3_sleep(int ms){ function SQLITE_API (line 185142) | SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){ function SQLITE_API (line 185155) | SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, in... function SQLITE_API (line 185208) | SQLITE_API int sqlite3_test_control(int op, ...){ function SQLITE_API (line 185811) | SQLITE_API const char *sqlite3_create_filename( function SQLITE_API (line 185847) | SQLITE_API void sqlite3_free_filename(const char *p){ function SQLITE_API (line 185865) | SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, cons... function SQLITE_API (line 185874) | SQLITE_API const char *sqlite3_uri_key(const char *zFilename, int N){ function SQLITE_API (line 185888) | SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zP... function SQLITE_API (line 185897) | SQLITE_API sqlite3_int64 sqlite3_uri_int64( function SQLITE_API (line 185920) | SQLITE_API const char *sqlite3_filename_database(const char *zFilename){ function SQLITE_API (line 185924) | SQLITE_API const char *sqlite3_filename_journal(const char *zFilename){ function SQLITE_API (line 185934) | SQLITE_API const char *sqlite3_filename_wal(const char *zFilename){ function SQLITE_PRIVATE (line 185947) | SQLITE_PRIVATE Btree *sqlite3DbNameToBtree(sqlite3 *db, const char *zDbN... function SQLITE_API (line 185956) | SQLITE_API const char *sqlite3_db_name(sqlite3 *db, int N){ function SQLITE_API (line 185974) | SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbN... function SQLITE_API (line 185990) | SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){ function SQLITE_API (line 186007) | SQLITE_API int sqlite3_snapshot_get( function SQLITE_API (line 186047) | SQLITE_API int sqlite3_snapshot_open( function SQLITE_API (line 186103) | SQLITE_API int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb){ function SQLITE_API (line 186134) | SQLITE_API void sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){ function SQLITE_API (line 186147) | SQLITE_API int sqlite3_compileoption_used(const char *zOptName){ function SQLITE_API (line 186180) | SQLITE_API const char *sqlite3_compileoption_get(int N){ function checkListProperties (line 186249) | static void checkListProperties(sqlite3 *db){ function removeFromBlockedList (line 186275) | static void removeFromBlockedList(sqlite3 *db){ function addToBlockedList (line 186290) | static void addToBlockedList(sqlite3 *db){ function enterMutex (line 186305) | static void enterMutex(void){ function leaveMutex (line 186313) | static void leaveMutex(void){ function SQLITE_API (line 186340) | SQLITE_API int sqlite3_unlock_notify( function SQLITE_PRIVATE (line 186393) | SQLITE_PRIVATE void sqlite3ConnectionBlocked(sqlite3 *db, sqlite3 *pBloc... function SQLITE_PRIVATE (line 186421) | SQLITE_PRIVATE void sqlite3ConnectionUnlocked(sqlite3 *db){ function SQLITE_PRIVATE (line 186520) | SQLITE_PRIVATE void sqlite3ConnectionClosed(sqlite3 *db){ type sqlite3_tokenizer_module (line 186916) | typedef struct sqlite3_tokenizer_module sqlite3_tokenizer_module; type sqlite3_tokenizer (line 186917) | typedef struct sqlite3_tokenizer sqlite3_tokenizer; type sqlite3_tokenizer_cursor (line 186918) | typedef struct sqlite3_tokenizer_cursor sqlite3_tokenizer_cursor; type sqlite3_tokenizer_module (line 186920) | struct sqlite3_tokenizer_module { type sqlite3_tokenizer (line 187015) | struct sqlite3_tokenizer { type sqlite3_tokenizer_cursor (line 187020) | struct sqlite3_tokenizer_cursor { type Fts3Hash (line 187055) | typedef struct Fts3Hash Fts3Hash; type Fts3HashElem (line 187056) | typedef struct Fts3HashElem Fts3HashElem; type Fts3Hash (line 187066) | struct Fts3Hash { type Fts3HashElem (line 187084) | struct Fts3HashElem { type u8 (line 187274) | typedef unsigned char u8; type i16 (line 187275) | typedef short int i16; type u32 (line 187276) | typedef unsigned int u32; type sqlite3_uint64 (line 187277) | typedef sqlite3_uint64 u64; type sqlite3_int64 (line 187278) | typedef sqlite3_int64 i64; type Fts3Table (line 187317) | typedef struct Fts3Table Fts3Table; type Fts3Cursor (line 187318) | typedef struct Fts3Cursor Fts3Cursor; type Fts3Expr (line 187319) | typedef struct Fts3Expr Fts3Expr; type Fts3Phrase (line 187320) | typedef struct Fts3Phrase Fts3Phrase; type Fts3PhraseToken (line 187321) | typedef struct Fts3PhraseToken Fts3PhraseToken; type Fts3Doclist (line 187323) | typedef struct Fts3Doclist Fts3Doclist; type Fts3SegFilter (line 187324) | typedef struct Fts3SegFilter Fts3SegFilter; type Fts3DeferredToken (line 187325) | typedef struct Fts3DeferredToken Fts3DeferredToken; type Fts3SegReader (line 187326) | typedef struct Fts3SegReader Fts3SegReader; type Fts3MultiSegReader (line 187327) | typedef struct Fts3MultiSegReader Fts3MultiSegReader; type MatchinfoBuffer (line 187329) | typedef struct MatchinfoBuffer MatchinfoBuffer; type Fts3Table (line 187338) | struct Fts3Table { type Fts3Cursor (line 187433) | struct Fts3Cursor { type Fts3Doclist (line 187491) | struct Fts3Doclist { type Fts3PhraseToken (line 187508) | struct Fts3PhraseToken { type Fts3Phrase (line 187521) | struct Fts3Phrase { type Fts3Expr (line 187561) | struct Fts3Expr { type Fts3SegFilter (line 187651) | struct Fts3SegFilter { type Fts3MultiSegReader (line 187658) | struct Fts3MultiSegReader { type Fts3HashWrapper (line 187785) | typedef struct Fts3HashWrapper Fts3HashWrapper; type Fts3HashWrapper (line 187786) | struct Fts3HashWrapper { function SQLITE_PRIVATE (line 187811) | SQLITE_PRIVATE int sqlite3Fts3PutVarint(char *p, sqlite_int64 v){ function SQLITE_PRIVATE (line 187830) | SQLITE_PRIVATE int sqlite3Fts3GetVarintU(const char *pBuf, sqlite_uint64... function SQLITE_PRIVATE (line 187857) | SQLITE_PRIVATE int sqlite3Fts3GetVarint(const char *pBuf, sqlite_int64 *v){ function SQLITE_PRIVATE (line 187867) | SQLITE_PRIVATE int sqlite3Fts3GetVarintBounded( function SQLITE_PRIVATE (line 187891) | SQLITE_PRIVATE int sqlite3Fts3GetVarint32(const char *p, int *pi){ function SQLITE_PRIVATE (line 187915) | SQLITE_PRIVATE int sqlite3Fts3VarintLen(sqlite3_uint64 v){ function SQLITE_PRIVATE (line 187938) | SQLITE_PRIVATE void sqlite3Fts3Dequote(char *z){ function fts3GetDeltaVarint (line 187967) | static void fts3GetDeltaVarint(char **pp, sqlite3_int64 *pVal){ function fts3GetReverseVarint (line 187982) | static void fts3GetReverseVarint( function fts3DisconnectMethod (line 188004) | static int fts3DisconnectMethod(sqlite3_vtab *pVtab){ function SQLITE_PRIVATE (line 188032) | SQLITE_PRIVATE void sqlite3Fts3ErrMsg(char **pzErr, const char *zFormat,... function fts3DbExec (line 188047) | static void fts3DbExec( function fts3DestroyMethod (line 188070) | static int fts3DestroyMethod(sqlite3_vtab *pVtab){ function fts3DeclareVtab (line 188107) | static void fts3DeclareVtab(int *pRc, Fts3Table *p){ function SQLITE_PRIVATE (line 188145) | SQLITE_PRIVATE void sqlite3Fts3CreateStatTable(int *pRc, Fts3Table *p){ function fts3CreateTables (line 188163) | static int fts3CreateTables(Fts3Table *p){ function fts3DatabasePageSize (line 188228) | static void fts3DatabasePageSize(int *pRc, Fts3Table *p){ function fts3IsSpecialColumn (line 188262) | static int fts3IsSpecialColumn( function fts3Appendf (line 188287) | static void fts3Appendf( function SQLITE_PRIVATE (line 188446) | SQLITE_PRIVATE int sqlite3Fts3ReadInt(const char *z, int *pnOut){ function fts3GobbleInt (line 188470) | static int fts3GobbleInt(const char **pp, int *pnOut){ function fts3PrefixParameter (line 188503) | static int fts3PrefixParameter( function fts3ContentColumns (line 188572) | static int fts3ContentColumns( function fts3InitVtab (line 188647) | static int fts3InitVtab( function fts3ConnectMethod (line 189031) | static int fts3ConnectMethod( function fts3CreateMethod (line 189041) | static int fts3CreateMethod( function fts3SetEstimatedRows (line 189057) | static void fts3SetEstimatedRows(sqlite3_index_info *pIdxInfo, i64 nRow){ function fts3SetUniqueFlag (line 189070) | static void fts3SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts3BestIndexMethod (line 189086) | static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts3OpenMethod (line 189215) | static int fts3OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts3CursorFinalizeStmt (line 189239) | static void fts3CursorFinalizeStmt(Fts3Cursor *pCsr){ function fts3ClearCursor (line 189256) | static void fts3ClearCursor(Fts3Cursor *pCsr){ function fts3CloseMethod (line 189269) | static int fts3CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3CursorSeekStmt (line 189287) | static int fts3CursorSeekStmt(Fts3Cursor *pCsr){ function fts3CursorSeek (line 189315) | static int fts3CursorSeek(sqlite3_context *pContext, Fts3Cursor *pCsr){ function fts3ScanInteriorNode (line 189362) | static int fts3ScanInteriorNode( function fts3SelectLeaf (line 189488) | static int fts3SelectLeaf( function fts3PutDeltaVarint (line 189542) | static void fts3PutDeltaVarint( function fts3PoslistCopy (line 189566) | static void fts3PoslistCopy(char **pp, char **ppPoslist){ function fts3ColumnlistCopy (line 189613) | static void fts3ColumnlistCopy(char **pp, char **ppPoslist){ function fts3ReadNextPos (line 189659) | static void fts3ReadNextPos( function fts3PutColNumber (line 189682) | static int fts3PutColNumber(char **pp, int iCol){ function fts3PoslistMerge (line 189700) | static int fts3PoslistMerge( function fts3PoslistPhraseMerge (line 189800) | static int fts3PoslistPhraseMerge( function fts3PoslistNearMerge (line 189928) | static int fts3PoslistNearMerge( type TermSelect (line 189967) | typedef struct TermSelect TermSelect; type TermSelect (line 189968) | struct TermSelect { function fts3GetDeltaVarint3 (line 189986) | static void fts3GetDeltaVarint3( function fts3PutDeltaVarint3 (line 190020) | static void fts3PutDeltaVarint3( function fts3DoclistOrMerge (line 190069) | static int fts3DoclistOrMerge( function fts3DoclistPhraseMerge (line 190171) | static int fts3DoclistPhraseMerge( function SQLITE_PRIVATE (line 190242) | SQLITE_PRIVATE int sqlite3Fts3FirstFilter( function fts3TermSelectFinishMerge (line 190294) | static int fts3TermSelectFinishMerge(Fts3Table *p, TermSelect *pTS){ function fts3TermSelectMerge (line 190348) | static int fts3TermSelectMerge( function fts3SegReaderCursorAppend (line 190421) | static int fts3SegReaderCursorAppend( function fts3SegReaderCursor (line 190446) | static int fts3SegReaderCursor( function SQLITE_PRIVATE (line 190520) | SQLITE_PRIVATE int sqlite3Fts3SegReaderCursor( function fts3SegReaderCursorAddZero (line 190552) | static int fts3SegReaderCursorAddZero( function fts3TermSegReaderCursor (line 190577) | static int fts3TermSegReaderCursor( function fts3SegReaderCursorFree (line 190634) | static void fts3SegReaderCursorFree(Fts3MultiSegReader *pSegcsr){ function fts3TermSelect (line 190643) | static int fts3TermSelect( function fts3DoclistCountDocids (line 190700) | static int fts3DoclistCountDocids(char *aList, int nList){ function fts3NextMethod (line 190726) | static int fts3NextMethod(sqlite3_vtab_cursor *pCursor){ function sqlite3_int64 (line 190752) | static sqlite3_int64 fts3DocidRange(sqlite3_value *pVal, i64 iDefault){ function fts3FilterMethod (line 190778) | static int fts3FilterMethod( function fts3EofMethod (line 190899) | static int fts3EofMethod(sqlite3_vtab_cursor *pCursor){ function fts3RowidMethod (line 190914) | static int fts3RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts3ColumnMethod (line 190931) | static int fts3ColumnMethod( function fts3UpdateMethod (line 190985) | static int fts3UpdateMethod( function fts3SyncMethod (line 190998) | static int fts3SyncMethod(sqlite3_vtab *pVtab){ function fts3SetHasStat (line 191050) | static int fts3SetHasStat(Fts3Table *p){ function fts3BeginMethod (line 191068) | static int fts3BeginMethod(sqlite3_vtab *pVtab){ function fts3CommitMethod (line 191091) | static int fts3CommitMethod(sqlite3_vtab *pVtab){ function fts3RollbackMethod (line 191106) | static int fts3RollbackMethod(sqlite3_vtab *pVtab){ function fts3ReversePoslist (line 191121) | static void fts3ReversePoslist(char *pStart, char **ppPoslist){ function fts3FunctionArg (line 191164) | static int fts3FunctionArg( function fts3SnippetFunc (line 191186) | static void fts3SnippetFunc( function fts3OffsetsFunc (line 191233) | static void fts3OffsetsFunc( function fts3OptimizeFunc (line 191259) | static void fts3OptimizeFunc( function fts3MatchinfoFunc (line 191293) | static void fts3MatchinfoFunc( function fts3FindFunctionMethod (line 191313) | static int fts3FindFunctionMethod( function fts3RenameMethod (line 191349) | static int fts3RenameMethod( function fts3SavepointMethod (line 191411) | static int fts3SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3ReleaseMethod (line 191444) | static int fts3ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3RollbackToMethod (line 191458) | static int fts3RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3ShadowName (line 191473) | static int fts3ShadowName(const char *zName){ function fts3IntegrityMethod (line 191488) | static int fts3IntegrityMethod( function hashDestroy (line 191551) | static void hashDestroy(void *p){ function SQLITE_PRIVATE (line 191585) | SQLITE_PRIVATE int sqlite3Fts3Init(sqlite3 *db){ function fts3EvalAllocateReaders (line 191699) | static void fts3EvalAllocateReaders( function fts3EvalPhraseMergeToken (line 191741) | static int fts3EvalPhraseMergeToken( function fts3EvalPhraseLoad (line 191805) | static int fts3EvalPhraseLoad( function fts3EvalDeferredPhrase (line 191842) | static int fts3EvalDeferredPhrase(Fts3Cursor *pCsr, Fts3Phrase *pPhrase){ function fts3EvalPhraseStart (line 191958) | static int fts3EvalPhraseStart(Fts3Cursor *pCsr, int bOptOk, Fts3Phrase ... function SQLITE_PRIVATE (line 192015) | SQLITE_PRIVATE void sqlite3Fts3DoclistPrev( function SQLITE_PRIVATE (line 192071) | SQLITE_PRIVATE void sqlite3Fts3DoclistNext( function fts3EvalDlPhraseNext (line 192108) | static void fts3EvalDlPhraseNext( type TokenDoclist (line 192155) | typedef struct TokenDoclist TokenDoclist; type TokenDoclist (line 192156) | struct TokenDoclist { function incrPhraseTokenNext (line 192172) | static int incrPhraseTokenNext( function fts3EvalIncrPhraseNext (line 192224) | static int fts3EvalIncrPhraseNext( function fts3EvalPhraseNext (line 192325) | static int fts3EvalPhraseNext( function fts3EvalStartReaders (line 192364) | static void fts3EvalStartReaders( type Fts3TokenAndCost (line 192400) | typedef struct Fts3TokenAndCost Fts3TokenAndCost; type Fts3TokenAndCost (line 192401) | struct Fts3TokenAndCost { function fts3EvalTokenCosts (line 192417) | static void fts3EvalTokenCosts( function fts3EvalAverageDocsize (line 192471) | static int fts3EvalAverageDocsize(Fts3Cursor *pCsr, int *pnPage){ function fts3EvalSelectDeferred (line 192532) | static int fts3EvalSelectDeferred( function fts3EvalStart (line 192665) | static int fts3EvalStart(Fts3Cursor *pCsr){ function fts3EvalInvalidatePoslist (line 192714) | static void fts3EvalInvalidatePoslist(Fts3Phrase *pPhrase){ function fts3EvalNearTrim (line 192745) | static int fts3EvalNearTrim( function fts3EvalNextRow (line 192821) | static void fts3EvalNextRow( function fts3EvalNearTest (line 192963) | static int fts3EvalNearTest(Fts3Expr *pExpr, int *pRc){ function fts3EvalTestExpr (line 193045) | static int fts3EvalTestExpr( function SQLITE_PRIVATE (line 193158) | SQLITE_PRIVATE int sqlite3Fts3EvalTestDeferred(Fts3Cursor *pCsr, int *pRc){ function fts3EvalNext (line 193188) | static int fts3EvalNext(Fts3Cursor *pCsr){ function fts3EvalRestart (line 193229) | static void fts3EvalRestart( function fts3EvalUpdateCounts (line 193272) | static void fts3EvalUpdateCounts(Fts3Expr *pExpr, int nCol){ function fts3AllocateMSI (line 193308) | static int fts3AllocateMSI(Fts3Expr *pExpr, int iPhrase, void *pCtx){ function fts3EvalGatherStats (line 193330) | static int fts3EvalGatherStats( function SQLITE_PRIVATE (line 193437) | SQLITE_PRIVATE int sqlite3Fts3EvalPhraseStats( function SQLITE_PRIVATE (line 193485) | SQLITE_PRIVATE int sqlite3Fts3EvalPhrasePoslist( function SQLITE_PRIVATE (line 193628) | SQLITE_PRIVATE void sqlite3Fts3EvalPhraseCleanup(Fts3Phrase *pPhrase){ function SQLITE_PRIVATE (line 193646) | SQLITE_PRIVATE int sqlite3Fts3Corrupt(){ function SQLITE_API (line 193656) | __declspec(dllexport) type Fts3auxTable (line 193691) | typedef struct Fts3auxTable Fts3auxTable; type Fts3auxCursor (line 193692) | typedef struct Fts3auxCursor Fts3auxCursor; type Fts3auxTable (line 193694) | struct Fts3auxTable { type Fts3auxCursor (line 193699) | struct Fts3auxCursor { function fts3auxConnectMethod (line 193728) | static int fts3auxConnectMethod( function fts3auxDisconnectMethod (line 193799) | static int fts3auxDisconnectMethod(sqlite3_vtab *pVtab){ function fts3auxBestIndexMethod (line 193820) | static int fts3auxBestIndexMethod( function fts3auxOpenMethod (line 193890) | static int fts3auxOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3auxCloseMethod (line 193906) | static int fts3auxCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxGrowStatArray (line 193919) | static int fts3auxGrowStatArray(Fts3auxCursor *pCsr, int nSize){ function fts3auxNextMethod (line 193938) | static int fts3auxNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxFilterMethod (line 194036) | static int fts3auxFilterMethod( function fts3auxEofMethod (line 194132) | static int fts3auxEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxColumnMethod (line 194140) | static int fts3auxColumnMethod( function fts3auxRowidMethod (line 194181) | static int fts3auxRowidMethod( function SQLITE_PRIVATE (line 194194) | SQLITE_PRIVATE int sqlite3Fts3InitAux(sqlite3 *db){ type ParseContext (line 194323) | typedef struct ParseContext ParseContext; type ParseContext (line 194324) | struct ParseContext { function fts3isspace (line 194347) | static int fts3isspace(char c){ function SQLITE_PRIVATE (line 194356) | SQLITE_PRIVATE void *sqlite3Fts3MallocZero(sqlite3_int64 nByte){ function SQLITE_PRIVATE (line 194362) | SQLITE_PRIVATE int sqlite3Fts3OpenTokenizer( function getNextToken (line 194407) | static int getNextToken( function getNextString (line 194506) | static int getNextString( function getNextNode (line 194623) | static int getNextNode( function opPrecedence (line 194790) | static int opPrecedence(Fts3Expr *p){ function insertBinaryOperator (line 194811) | static void insertBinaryOperator( function fts3ExprParse (line 194842) | static int fts3ExprParse( function fts3ExprCheckDepth (line 194991) | static int fts3ExprCheckDepth(Fts3Expr *p, int nMaxDepth){ function fts3ExprBalance (line 195017) | static int fts3ExprBalance(Fts3Expr **pp, int nMaxDepth){ function fts3ExprParseUnbalanced (line 195191) | static int fts3ExprParseUnbalanced( function SQLITE_PRIVATE (line 195254) | SQLITE_PRIVATE int sqlite3Fts3ExprParse( function fts3FreeExprNode (line 195298) | static void fts3FreeExprNode(Fts3Expr *p){ function SQLITE_PRIVATE (line 195312) | SQLITE_PRIVATE void sqlite3Fts3ExprFree(Fts3Expr *pDel){ function fts3ExprTestCommon (line 195409) | static void fts3ExprTestCommon( function fts3ExprTest (line 195491) | static void fts3ExprTest( function fts3ExprTestRebalance (line 195498) | static void fts3ExprTestRebalance( function SQLITE_PRIVATE (line 195510) | SQLITE_PRIVATE int sqlite3Fts3ExprInitTestInterface(sqlite3 *db, Fts3Has... function fts3HashFree (line 195571) | static void fts3HashFree(void *p){ function SQLITE_PRIVATE (line 195585) | SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, c... function SQLITE_PRIVATE (line 195600) | SQLITE_PRIVATE void sqlite3Fts3HashClear(Fts3Hash *pH){ function fts3StrHash (line 195623) | static int fts3StrHash(const void *pKey, int nKey){ function fts3StrCompare (line 195633) | static int fts3StrCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3BinHash (line 195641) | static int fts3BinHash(const void *pKey, int nKey){ function fts3BinCompare (line 195649) | static int fts3BinCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3HashInsertElement (line 195692) | static void fts3HashInsertElement( function fts3Rehash (line 195722) | static int fts3Rehash(Fts3Hash *pH, int new_size){ function Fts3HashElem (line 195746) | static Fts3HashElem *fts3FindElementByHash( function fts3RemoveElementByHash (line 195774) | static void fts3RemoveElementByHash( function SQLITE_PRIVATE (line 195808) | SQLITE_PRIVATE Fts3HashElem *sqlite3Fts3HashFindElem( function SQLITE_PRIVATE (line 195829) | SQLITE_PRIVATE void *sqlite3Fts3HashFind(const Fts3Hash *pH, const void ... function SQLITE_PRIVATE (line 195851) | SQLITE_PRIVATE void *sqlite3Fts3HashInsert( type porter_tokenizer (line 195950) | typedef struct porter_tokenizer { type porter_tokenizer_cursor (line 195957) | typedef struct porter_tokenizer_cursor { function porterCreate (line 195971) | static int porterCreate( function porterDestroy (line 195990) | static int porterDestroy(sqlite3_tokenizer *pTokenizer){ function porterOpen (line 196001) | static int porterOpen( function porterClose (line 196034) | static int porterClose(sqlite3_tokenizer_cursor *pCursor){ function isConsonant (line 196062) | static int isConsonant(const char *z){ function isVowel (line 196071) | static int isVowel(const char *z){ function m_gt_0 (line 196100) | static int m_gt_0(const char *z){ function m_eq_1 (line 196110) | static int m_eq_1(const char *z){ function m_gt_1 (line 196124) | static int m_gt_1(const char *z){ function hasVowel (line 196138) | static int hasVowel(const char *z){ function doubleConsonant (line 196149) | static int doubleConsonant(const char *z){ function star_oh (line 196161) | static int star_oh(const char *z){ function stem (line 196181) | static int stem( function copy_stemmer (line 196206) | static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){ function porter_stemmer (line 196253) | static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pn... function porterNext (line 196506) | static int porterNext( function SQLITE_PRIVATE (line 196568) | SQLITE_PRIVATE void sqlite3Fts3PorterTokenizerModule( function fts3TokenizerEnabled (line 196614) | static int fts3TokenizerEnabled(sqlite3_context *context){ function fts3TokenizerFunc (line 196641) | static void fts3TokenizerFunc( function SQLITE_PRIVATE (line 196691) | SQLITE_PRIVATE int sqlite3Fts3IsIdChar(char c){ function SQLITE_PRIVATE (line 196705) | SQLITE_PRIVATE const char *sqlite3Fts3NextToken(const char *zStr, int *pn){ function SQLITE_PRIVATE (line 196742) | SQLITE_PRIVATE int sqlite3Fts3InitTokenizer( function testFunc (line 196834) | static void testFunc( function registerTokenizer (line 196925) | static function queryTokenizer (line 196948) | static function intTestFunc (line 196996) | static void intTestFunc( function SQLITE_PRIVATE (line 197050) | SQLITE_PRIVATE int sqlite3Fts3InitHashTable( type simple_tokenizer (line 197131) | typedef struct simple_tokenizer { type simple_tokenizer_cursor (line 197136) | typedef struct simple_tokenizer_cursor { function simpleDelim (line 197147) | static int simpleDelim(simple_tokenizer *t, unsigned char c){ function fts3_isalnum (line 197150) | static int fts3_isalnum(int x){ function simpleCreate (line 197157) | static int simpleCreate( function simpleDestroy (line 197198) | static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ function simpleOpen (line 197209) | static int simpleOpen( function simpleClose (line 197242) | static int simpleClose(sqlite3_tokenizer_cursor *pCursor){ function simpleNext (line 197253) | static int simpleNext( function SQLITE_PRIVATE (line 197324) | SQLITE_PRIVATE void sqlite3Fts3SimpleTokenizerModule( type Fts3tokTable (line 197380) | typedef struct Fts3tokTable Fts3tokTable; type Fts3tokCursor (line 197381) | typedef struct Fts3tokCursor Fts3tokCursor; type Fts3tokTable (line 197386) | struct Fts3tokTable { type Fts3tokCursor (line 197395) | struct Fts3tokCursor { function fts3tokQueryTokenizer (line 197410) | static int fts3tokQueryTokenizer( function fts3tokDequoteArray (line 197441) | static int fts3tokDequoteArray( function fts3tokConnectMethod (line 197491) | static int fts3tokConnectMethod( function fts3tokDisconnectMethod (line 197556) | static int fts3tokDisconnectMethod(sqlite3_vtab *pVtab){ function fts3tokBestIndexMethod (line 197567) | static int fts3tokBestIndexMethod( function fts3tokOpenMethod (line 197596) | static int fts3tokOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3tokResetCursor (line 197614) | static void fts3tokResetCursor(Fts3tokCursor *pCsr){ function fts3tokCloseMethod (line 197633) | static int fts3tokCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokNextMethod (line 197644) | static int fts3tokNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokFilterMethod (line 197666) | static int fts3tokFilterMethod( function fts3tokEofMethod (line 197703) | static int fts3tokEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokColumnMethod (line 197711) | static int fts3tokColumnMethod( function fts3tokRowidMethod (line 197743) | static int fts3tokRowidMethod( function SQLITE_PRIVATE (line 197756) | SQLITE_PRIVATE int sqlite3Fts3InitTok(sqlite3 *db, Fts3Hash *pHash, void... function fts3LogMerge (line 197879) | static void fts3LogMerge(int nMerge, sqlite3_int64 iAbsLevel){ type PendingList (line 197887) | typedef struct PendingList PendingList; type SegmentNode (line 197888) | typedef struct SegmentNode SegmentNode; type SegmentWriter (line 197889) | typedef struct SegmentWriter SegmentWriter; type PendingList (line 197895) | struct PendingList { type Fts3DeferredToken (line 197908) | struct Fts3DeferredToken { type Fts3SegReader (line 197932) | struct Fts3SegReader { type SegmentWriter (line 197980) | struct SegmentWriter { type SegmentNode (line 198012) | struct SegmentNode { function fts3SqlStmt (line 198082) | static int fts3SqlStmt( function fts3SelectDocsize (line 198227) | static int fts3SelectDocsize( function SQLITE_PRIVATE (line 198252) | SQLITE_PRIVATE int sqlite3Fts3SelectDoctotal( function SQLITE_PRIVATE (line 198273) | SQLITE_PRIVATE int sqlite3Fts3SelectDocsize( function fts3SqlExec (line 198289) | static void fts3SqlExec( function fts3Writelock (line 198321) | static int fts3Writelock(Fts3Table *p){ function sqlite3_int64 (line 198360) | static sqlite3_int64 getAbsoluteLevel( function SQLITE_PRIVATE (line 198392) | SQLITE_PRIVATE int sqlite3Fts3AllSegdirs( function fts3PendingListAppendVarint (line 198439) | static int fts3PendingListAppendVarint( function fts3PendingListAppend (line 198483) | static int fts3PendingListAppend( function fts3PendingListDelete (line 198538) | static void fts3PendingListDelete(PendingList *pList){ function fts3PendingTermsAddOne (line 198545) | static int fts3PendingTermsAddOne( function fts3PendingTermsAdd (line 198583) | static int fts3PendingTermsAdd( function fts3PendingTermsDocid (line 198661) | static int fts3PendingTermsDocid( function SQLITE_PRIVATE (line 198693) | SQLITE_PRIVATE void sqlite3Fts3PendingTermsClear(Fts3Table *p){ function fts3InsertTerms (line 198715) | static int fts3InsertTerms( function fts3InsertData (line 198750) | static int fts3InsertData( function fts3DeleteAll (line 198824) | static int fts3DeleteAll(Fts3Table *p, int bContent){ function langidFromSelect (line 198848) | static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){ function fts3DeleteTerms (line 198859) | static void fts3DeleteTerms( function fts3AllocateSegdirIdx (line 198921) | static int fts3AllocateSegdirIdx( function SQLITE_PRIVATE (line 198992) | SQLITE_PRIVATE int sqlite3Fts3ReadBlock( function SQLITE_PRIVATE (line 199048) | SQLITE_PRIVATE void sqlite3Fts3SegmentsClose(Fts3Table *p){ function fts3SegReaderIncrRead (line 199053) | static int fts3SegReaderIncrRead(Fts3SegReader *pReader){ function fts3SegReaderRequire (line 199077) | static int fts3SegReaderRequire(Fts3SegReader *pReader, char *pFrom, int... function fts3SegReaderSetEof (line 199093) | static void fts3SegReaderSetEof(Fts3SegReader *pSeg){ function fts3SegReaderNext (line 199107) | static int fts3SegReaderNext( function fts3SegReaderFirstDocid (line 199236) | static int fts3SegReaderFirstDocid(Fts3Table *pTab, Fts3SegReader *pRead... function fts3SegReaderNextDocid (line 199268) | static int fts3SegReaderNextDocid( function SQLITE_PRIVATE (line 199357) | SQLITE_PRIVATE int sqlite3Fts3MsrOvfl( function SQLITE_PRIVATE (line 199395) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFree(Fts3SegReader *pReader){ function SQLITE_PRIVATE (line 199409) | SQLITE_PRIVATE int sqlite3Fts3SegReaderNew( function fts3CompareElemByTerm (line 199462) | static int SQLITE_CDECL fts3CompareElemByTerm( function SQLITE_PRIVATE (line 199498) | SQLITE_PRIVATE int sqlite3Fts3SegReaderPending( function fts3SegReaderCmp (line 199595) | static int fts3SegReaderCmp(Fts3SegReader *pLhs, Fts3SegReader *pRhs){ function fts3SegReaderDoclistCmp (line 199628) | static int fts3SegReaderDoclistCmp(Fts3SegReader *pLhs, Fts3SegReader *p... function fts3SegReaderDoclistCmpRev (line 199640) | static int fts3SegReaderDoclistCmpRev(Fts3SegReader *pLhs, Fts3SegReader... function fts3SegReaderTermCmp (line 199661) | static int fts3SegReaderTermCmp( function fts3SegReaderSort (line 199686) | static void fts3SegReaderSort( function fts3WriteSegment (line 199719) | static int fts3WriteSegment( function SQLITE_PRIVATE (line 199742) | SQLITE_PRIVATE int sqlite3Fts3MaxLevel(Fts3Table *p, int *pnMax){ function fts3WriteSegdir (line 199761) | static int fts3WriteSegdir( function fts3PrefixCompress (line 199802) | static int fts3PrefixCompress( function fts3NodeAddTerm (line 199818) | static int fts3NodeAddTerm( function fts3TreeFinishNode (line 199934) | static int fts3TreeFinishNode( function fts3NodeWrite (line 199960) | static int fts3NodeWrite( function fts3NodeFree (line 200004) | static void fts3NodeFree(SegmentNode *pTree){ function fts3SegWriterAdd (line 200029) | static int fts3SegWriterAdd( function fts3SegWriterFlush (line 200180) | static int fts3SegWriterFlush( function fts3SegWriterFree (line 200216) | static void fts3SegWriterFree(SegmentWriter *pWriter){ function fts3IsEmpty (line 200235) | static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){ function fts3SegmentMaxLevel (line 200262) | static int fts3SegmentMaxLevel( function fts3SegmentIsMaxLevel (line 200298) | static int fts3SegmentIsMaxLevel(Fts3Table *p, i64 iAbsLevel, int *pbMax){ function fts3DeleteSegment (line 200326) | static int fts3DeleteSegment( function fts3DeleteSegdir (line 200358) | static int fts3DeleteSegdir( function fts3ColumnFilter (line 200415) | static void fts3ColumnFilter( function fts3MsrBufferData (line 200460) | static int fts3MsrBufferData( function SQLITE_PRIVATE (line 200480) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrNext( function fts3SegReaderStart (line 200548) | static int fts3SegReaderStart( function SQLITE_PRIVATE (line 200580) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStart( function SQLITE_PRIVATE (line 200589) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrStart( function SQLITE_PRIVATE (line 200644) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrRestart(Fts3MultiSegReader *pCsr){ function fts3GrowSegReaderBuffer (line 200663) | static int fts3GrowSegReaderBuffer(Fts3MultiSegReader *pCsr, i64 nReq){ function SQLITE_PRIVATE (line 200677) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStep( function SQLITE_PRIVATE (line 200854) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFinish( function fts3ReadEndBlockField (line 200881) | static void fts3ReadEndBlockField( function fts3PromoteSegments (line 200914) | static int fts3PromoteSegments( function fts3SegmentMerge (line 201016) | static int fts3SegmentMerge( function SQLITE_PRIVATE (line 201115) | SQLITE_PRIVATE int sqlite3Fts3PendingTermsFlush(Fts3Table *p){ function fts3EncodeIntArray (line 201154) | static void fts3EncodeIntArray( function fts3DecodeIntArray (line 201170) | static void fts3DecodeIntArray( function fts3InsertDocsize (line 201193) | static void fts3InsertDocsize( function fts3UpdateDocTotals (line 201237) | static void fts3UpdateDocTotals( function fts3DoOptimize (line 201313) | static int fts3DoOptimize(Fts3Table *p, int bReturnDone){ function fts3DoRebuild (line 201356) | static int fts3DoRebuild(Fts3Table *p){ function fts3IncrmergeCsr (line 201436) | static int fts3IncrmergeCsr( type IncrmergeWriter (line 201480) | typedef struct IncrmergeWriter IncrmergeWriter; type NodeWriter (line 201481) | typedef struct NodeWriter NodeWriter; type Blob (line 201482) | typedef struct Blob Blob; type NodeReader (line 201483) | typedef struct NodeReader NodeReader; type Blob (line 201491) | struct Blob { type NodeWriter (line 201501) | struct NodeWriter { type IncrmergeWriter (line 201511) | struct IncrmergeWriter { type NodeReader (line 201531) | struct NodeReader { function blobGrowBuffer (line 201552) | static void blobGrowBuffer(Blob *pBlob, int nMin, int *pRc){ function nodeReaderNext (line 201575) | static int nodeReaderNext(NodeReader *p){ function nodeReaderRelease (line 201618) | static void nodeReaderRelease(NodeReader *p){ function nodeReaderInit (line 201629) | static int nodeReaderInit(NodeReader *p, const char *aNode, int nNode){ function fts3IncrmergePush (line 201655) | static int fts3IncrmergePush( function fts3AppendToNode (line 201759) | static int fts3AppendToNode( function fts3IncrmergeAppend (line 201812) | static int fts3IncrmergeAppend( function fts3IncrmergeRelease (line 201902) | static void fts3IncrmergeRelease( function fts3TermCmp (line 201992) | static int fts3TermCmp( function fts3IsAppendable (line 202022) | static int fts3IsAppendable(Fts3Table *p, sqlite3_int64 iEnd, int *pbRes){ function fts3IncrmergeLoad (line 202053) | static int fts3IncrmergeLoad( function fts3IncrmergeOutputIdx (line 202205) | static int fts3IncrmergeOutputIdx( function fts3IncrmergeWriter (line 202250) | static int fts3IncrmergeWriter( function fts3RemoveSegdirEntry (line 202315) | static int fts3RemoveSegdirEntry( function fts3RepackSegdirLevel (line 202339) | static int fts3RepackSegdirLevel( function fts3StartNode (line 202395) | static void fts3StartNode(Blob *pNode, int iHeight, sqlite3_int64 iChild){ function fts3TruncateNode (line 202414) | static int fts3TruncateNode( function fts3TruncateSegment (line 202472) | static int fts3TruncateSegment( function fts3IncrmergeChomp (line 202558) | static int fts3IncrmergeChomp( function fts3IncrmergeHintStore (line 202609) | static int fts3IncrmergeHintStore(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintLoad (line 202633) | static int fts3IncrmergeHintLoad(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintPush (line 202669) | static void fts3IncrmergeHintPush( function fts3IncrmergeHintPop (line 202690) | static int fts3IncrmergeHintPop(Blob *pHint, i64 *piAbsLevel, int *pnInp... function SQLITE_PRIVATE (line 202720) | SQLITE_PRIVATE int sqlite3Fts3Incrmerge(Fts3Table *p, int nMerge, int nM... function fts3Getint (line 202896) | static int fts3Getint(const char **pz){ function fts3DoIncrmerge (line 202913) | static int fts3DoIncrmerge( function fts3DoAutoincrmerge (line 202956) | static int fts3DoAutoincrmerge( function u64 (line 202984) | static u64 fts3ChecksumEntry( function u64 (line 203014) | static u64 fts3ChecksumIndex( function SQLITE_PRIVATE (line 203092) | SQLITE_PRIVATE int sqlite3Fts3IntegrityCheck(Fts3Table *p, int *pbOk){ function fts3DoIntegrityCheck (line 203210) | static int fts3DoIntegrityCheck( function fts3SpecialInsert (line 203228) | static int fts3SpecialInsert(Fts3Table *p, sqlite3_value *pVal){ function SQLITE_PRIVATE (line 203277) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 203289) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredTokens(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 203308) | SQLITE_PRIVATE int sqlite3Fts3CacheDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 203361) | SQLITE_PRIVATE int sqlite3Fts3DeferredTokenList( function SQLITE_PRIVATE (line 203391) | SQLITE_PRIVATE int sqlite3Fts3DeferToken( function fts3DeleteByRowid (line 203419) | static int fts3DeleteByRowid( function SQLITE_PRIVATE (line 203468) | SQLITE_PRIVATE int sqlite3Fts3UpdateMethod( function SQLITE_PRIVATE (line 203612) | SQLITE_PRIVATE int sqlite3Fts3Optimize(Fts3Table *p){ type sqlite3_int64 (line 203653) | typedef sqlite3_int64 i64; type LoadDoclistCtx (line 203679) | typedef struct LoadDoclistCtx LoadDoclistCtx; type LoadDoclistCtx (line 203680) | struct LoadDoclistCtx { type SnippetIter (line 203690) | typedef struct SnippetIter SnippetIter; type SnippetPhrase (line 203691) | typedef struct SnippetPhrase SnippetPhrase; type SnippetFragment (line 203692) | typedef struct SnippetFragment SnippetFragment; type SnippetIter (line 203694) | struct SnippetIter { type SnippetPhrase (line 203703) | struct SnippetPhrase { type SnippetFragment (line 203712) | struct SnippetFragment { type MatchInfo (line 203723) | typedef struct MatchInfo MatchInfo; type MatchInfo (line 203724) | struct MatchInfo { type MatchinfoBuffer (line 203738) | struct MatchinfoBuffer { type StrBuffer (line 203752) | typedef struct StrBuffer StrBuffer; type StrBuffer (line 203753) | struct StrBuffer { function MatchinfoBuffer (line 203767) | static MatchinfoBuffer *fts3MIBufferNew(size_t nElem, const char *zMatch... function fts3MIBufferFree (line 203787) | static void fts3MIBufferFree(void *p){ function fts3MIBufferSetGlobal (line 203829) | static void fts3MIBufferSetGlobal(MatchinfoBuffer *p){ function SQLITE_PRIVATE (line 203837) | SQLITE_PRIVATE void sqlite3Fts3MIBufferFree(MatchinfoBuffer *p){ function fts3GetDeltaPosition (line 203872) | static void fts3GetDeltaPosition(char **pp, i64 *piPos){ function fts3ExprIterate2 (line 203881) | static int fts3ExprIterate2( function SQLITE_PRIVATE (line 203913) | SQLITE_PRIVATE int sqlite3Fts3ExprIterate( function fts3ExprLoadDoclistsCb (line 203927) | static int fts3ExprLoadDoclistsCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprLoadDoclists (line 203950) | static int fts3ExprLoadDoclists( function fts3ExprPhraseCountCb (line 203964) | static int fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprPhraseCount (line 203969) | static int fts3ExprPhraseCount(Fts3Expr *pExpr){ function fts3SnippetAdvance (line 203980) | static void fts3SnippetAdvance(char **ppIter, i64 *piIter, int iNext){ function fts3SnippetNextCandidate (line 204002) | static int fts3SnippetNextCandidate(SnippetIter *pIter){ function fts3SnippetDetails (line 204049) | static void fts3SnippetDetails( function fts3SnippetFindPositions (line 204104) | static int fts3SnippetFindPositions(Fts3Expr *pExpr, int iPhrase, void *... function fts3BestSnippet (line 204149) | static int fts3BestSnippet( function fts3StringAppend (line 204236) | static int fts3StringAppend( function fts3SnippetShift (line 204288) | static int fts3SnippetShift( function fts3SnippetText (line 204353) | static int fts3SnippetText( function fts3ColumnlistCount (line 204481) | static int fts3ColumnlistCount(char **ppCollist){ function fts3ExprLHits (line 204499) | static int fts3ExprLHits( function fts3ExprLHitGather (line 204537) | static int fts3ExprLHitGather( function fts3ExprGlobalHitsCb (line 204581) | static int fts3ExprGlobalHitsCb( function fts3ExprLocalHitsCb (line 204597) | static int fts3ExprLocalHitsCb( function fts3MatchinfoCheck (line 204620) | static int fts3MatchinfoCheck( function fts3MatchinfoSize (line 204641) | static size_t fts3MatchinfoSize(MatchInfo *pInfo, char cArg){ function fts3MatchinfoSelectDoctotal (line 204674) | static int fts3MatchinfoSelectDoctotal( type LcsIterator (line 204718) | typedef struct LcsIterator LcsIterator; type LcsIterator (line 204719) | struct LcsIterator { function fts3MatchinfoLcsCb (line 204732) | static int fts3MatchinfoLcsCb( function fts3LcsIteratorAdvance (line 204747) | static int fts3LcsIteratorAdvance(LcsIterator *pIter){ function fts3MatchinfoLcs (line 204777) | static int fts3MatchinfoLcs(Fts3Cursor *pCsr, MatchInfo *pInfo){ function fts3MatchinfoValues (line 204865) | static int fts3MatchinfoValues( function fts3GetMatchinfo (line 204987) | static void fts3GetMatchinfo( function SQLITE_PRIVATE (line 205072) | SQLITE_PRIVATE void sqlite3Fts3Snippet( type TermOffset (line 205175) | typedef struct TermOffset TermOffset; type TermOffsetCtx (line 205176) | typedef struct TermOffsetCtx TermOffsetCtx; type TermOffset (line 205178) | struct TermOffset { type TermOffsetCtx (line 205184) | struct TermOffsetCtx { function fts3ExprTermOffsetInit (line 205195) | static int fts3ExprTermOffsetInit(Fts3Expr *pExpr, int iPhrase, void *ctx){ function SQLITE_PRIVATE (line 205224) | SQLITE_PRIVATE void sqlite3Fts3Offsets( function SQLITE_PRIVATE (line 205364) | SQLITE_PRIVATE void sqlite3Fts3Matchinfo( type unicode_tokenizer (line 205471) | typedef struct unicode_tokenizer unicode_tokenizer; type unicode_cursor (line 205472) | typedef struct unicode_cursor unicode_cursor; type unicode_tokenizer (line 205474) | struct unicode_tokenizer { type unicode_cursor (line 205481) | struct unicode_cursor { function unicodeDestroy (line 205495) | static int unicodeDestroy(sqlite3_tokenizer *pTokenizer){ function unicodeAddExceptions (line 205522) | static int unicodeAddExceptions( function unicodeIsException (line 205576) | static int unicodeIsException(unicode_tokenizer *p, int iCode){ function unicodeIsAlnum (line 205601) | static int unicodeIsAlnum(unicode_tokenizer *p, int iCode){ function unicodeCreate (line 205609) | static int unicodeCreate( function unicodeOpen (line 205662) | static int unicodeOpen( function unicodeClose (line 205695) | static int unicodeClose(sqlite3_tokenizer_cursor *pCursor){ function unicodeNext (line 205706) | static int unicodeNext( function SQLITE_PRIVATE (line 205774) | SQLITE_PRIVATE void sqlite3Fts3UnicodeTokenizer(sqlite3_tokenizer_module... function SQLITE_PRIVATE (line 205821) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsalnum(int c){ function remove_diacritic (line 205953) | static int remove_diacritic(int c, int bComplex){ function SQLITE_PRIVATE (line 206020) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsdiacritic(int c){ function SQLITE_PRIVATE (line 206039) | SQLITE_PRIVATE int sqlite3FtsUnicodeFold(int c, int eRemoveDiacritic){ type JsonCache (line 206384) | typedef struct JsonCache JsonCache; type JsonString (line 206385) | typedef struct JsonString JsonString; type JsonParse (line 206386) | typedef struct JsonParse JsonParse; type JsonCache (line 206413) | struct JsonCache { type JsonString (line 206427) | struct JsonString { type JsonParse (line 206473) | struct JsonParse { function jsonCacheDelete (line 206540) | static void jsonCacheDelete(JsonCache *p){ function jsonCacheDeleteGeneric (line 206547) | static void jsonCacheDeleteGeneric(void *p){ function jsonCacheInsert (line 206558) | static int jsonCacheInsert( function JsonParse (line 206602) | static JsonParse *jsonCacheSearch( function jsonStringZero (line 206653) | static void jsonStringZero(JsonString *p){ function jsonStringInit (line 206662) | static void jsonStringInit(JsonString *p, sqlite3_context *pCtx){ function jsonStringReset (line 206671) | static void jsonStringReset(JsonString *p){ function jsonStringOom (line 206678) | static void jsonStringOom(JsonString *p){ function jsonStringGrow (line 206687) | static int jsonStringGrow(JsonString *p, u32 N){ function SQLITE_NOINLINE (line 206714) | static SQLITE_NOINLINE void jsonStringExpandAndAppend( function jsonAppendRaw (line 206724) | static void jsonAppendRaw(JsonString *p, const char *zIn, u32 N){ function jsonAppendRawNZ (line 206733) | static void jsonAppendRawNZ(JsonString *p, const char *zIn, u32 N){ function jsonPrintf (line 206745) | static void jsonPrintf(int N, JsonString *p, const char *zFormat, ...){ function SQLITE_NOINLINE (line 206756) | static SQLITE_NOINLINE void jsonAppendCharExpand(JsonString *p, char c){ function jsonAppendChar (line 206760) | static void jsonAppendChar(JsonString *p, char c){ function jsonStringTrimOneChar (line 206770) | static void jsonStringTrimOneChar(JsonString *p){ function jsonStringTerminate (line 206783) | static int jsonStringTerminate(JsonString *p){ function jsonAppendSeparator (line 206792) | static void jsonAppendSeparator(JsonString *p){ function jsonAppendControlChar (line 206806) | static void jsonAppendControlChar(JsonString *p, u8 c){ function jsonAppendString (line 206842) | static void jsonAppendString(JsonString *p, const char *zIn, u32 N){ function jsonAppendSqlValue (line 206913) | static void jsonAppendSqlValue( function jsonReturnString (line 206968) | static void jsonReturnString( function jsonParseReset (line 207017) | static void jsonParseReset(JsonParse *pParse){ function jsonParseFree (line 207037) | static void jsonParseFree(JsonParse *pParse){ function u8 (line 207058) | static u8 jsonHexToInt(int h){ function u32 (line 207071) | static u32 jsonHexToInt4(const char *z){ function jsonIs2Hex (line 207083) | static int jsonIs2Hex(const char *z){ function jsonIs4Hex (line 207090) | static int jsonIs4Hex(const char *z){ function json5Whitespace (line 207130) | static int json5Whitespace(const char *zIn){ type NanInfName (line 207224) | struct NanInfName { function jsonWrongNumArgs (line 207245) | static void jsonWrongNumArgs( function jsonBlobExpand (line 207264) | static int jsonBlobExpand(JsonParse *pParse, u32 N){ function jsonBlobMakeEditable (line 207289) | static int jsonBlobMakeEditable(JsonParse *pParse, u32 nExtra){ function SQLITE_NOINLINE (line 207308) | static SQLITE_NOINLINE void jsonBlobExpandAndAppendOneByte( function jsonBlobAppendOneByte (line 207321) | static void jsonBlobAppendOneByte(JsonParse *pParse, u8 c){ function SQLITE_NOINLINE (line 207333) | static SQLITE_NOINLINE void jsonBlobExpandAndAppendNode( function jsonBlobAppendNode (line 207353) | static void jsonBlobAppendNode( function jsonBlobChangePayloadSize (line 207394) | static int jsonBlobChangePayloadSize( function jsonIs4HexB (line 207463) | static int jsonIs4HexB(const char *z, int *pOp){ function u32 (line 207480) | static u32 jsonbValidityCheck( function jsonTranslateTextToBlob (line 207689) | static int jsonTranslateTextToBlob(JsonParse *pParse, u32 i){ function jsonConvertTextToBlob (line 208158) | static int jsonConvertTextToBlob( function jsonReturnStringAsBlob (line 208203) | static void jsonReturnStringAsBlob(JsonString *pStr){ function u32 (line 208230) | static u32 jsonbPayloadSize(const JsonParse *pParse, u32 i, u32 *pSz){ function u32 (line 208302) | static u32 jsonTranslateBlobToText( type JsonPretty (line 208517) | typedef struct JsonPretty JsonPretty; type JsonPretty (line 208518) | struct JsonPretty { function jsonPrettyIndent (line 208527) | static void jsonPrettyIndent(JsonPretty *pPretty){ function u32 (line 208551) | static u32 jsonTranslateBlobToPrettyText( function jsonFuncArgMightBeBinary (line 208627) | static int jsonFuncArgMightBeBinary(sqlite3_value *pJson){ function u32 (line 208651) | static u32 jsonbArrayCount(JsonParse *pParse, u32 iRoot){ function jsonAfterEditSizeAdjust (line 208666) | static void jsonAfterEditSizeAdjust(JsonParse *pParse, u32 iRoot){ function jsonBlobEdit (line 208692) | static void jsonBlobEdit( function u32 (line 208724) | static u32 jsonBytesToBypass(const char *z, u32 n){ function u32 (line 208762) | static u32 jsonUnescapeOneChar(const char *z, u32 n, u32 *piOut){ function SQLITE_NOINLINE (line 208841) | static SQLITE_NOINLINE int jsonLabelCompareEscaped( function jsonLabelCompare (line 208897) | static int jsonLabelCompare( function u32 (line 208947) | static u32 jsonCreateEditSubstructure( function u32 (line 208991) | static u32 jsonLookupStep( function jsonReturnTextJsonFromBlob (line 209181) | static void jsonReturnTextJsonFromBlob( function jsonReturnFromBlob (line 209207) | static void jsonReturnFromBlob( function jsonFunctionArgToBlob (line 209375) | static int jsonFunctionArgToBlob( function jsonInsertIntoBlob (line 209481) | static void jsonInsertIntoBlob( function jsonArgIsJsonb (line 209551) | static int jsonArgIsJsonb(sqlite3_value *pArg, JsonParse *p){ function JsonParse (line 209590) | static JsonParse *jsonParseFuncArg( function jsonReturnParse (line 209707) | static void jsonReturnParse( function jsonDebugPrintBlob (line 209744) | static void jsonDebugPrintBlob( function jsonShowParse (line 209832) | static void jsonShowParse(JsonParse *pParse){ function jsonParseFunc (line 209859) | static void jsonParseFunc( function jsonQuoteFunc (line 209892) | static void jsonQuoteFunc( function jsonArrayFunc (line 209911) | static void jsonArrayFunc( function jsonArrayLengthFunc (line 209937) | static void jsonArrayLengthFunc( function jsonAllAlphanum (line 209978) | static int jsonAllAlphanum(const char *z, int n){ function jsonExtractFunc (line 210004) | static void jsonExtractFunc( function jsonMergePatch (line 210171) | static int jsonMergePatch( function jsonPatchFunc (line 210321) | static void jsonPatchFunc( function jsonObjectFunc (line 210355) | static void jsonObjectFunc( function jsonRemoveFunc (line 210397) | static void jsonRemoveFunc( function jsonReplaceFunc (line 210454) | static void jsonReplaceFunc( function jsonSetFunc (line 210480) | static void jsonSetFunc( function jsonTypeFunc (line 210504) | static void jsonTypeFunc( function jsonPrettyFunc (line 210551) | static void jsonPrettyFunc( function jsonValidFunc (line 210632) | static void jsonValidFunc( function jsonErrorFunc (line 210718) | static void jsonErrorFunc( function jsonArrayStep (line 210768) | static void jsonArrayStep( function jsonArrayCompute (line 210787) | static void jsonArrayCompute(sqlite3_context *ctx, int isFinal){ function jsonArrayValue (line 210820) | static void jsonArrayValue(sqlite3_context *ctx){ function jsonArrayFinal (line 210823) | static void jsonArrayFinal(sqlite3_context *ctx){ function jsonGroupInverse (line 210834) | static void jsonGroupInverse( function jsonObjectStep (line 210882) | static void jsonObjectStep( function jsonObjectCompute (line 210907) | static void jsonObjectCompute(sqlite3_context *ctx, int isFinal){ function jsonObjectValue (line 210940) | static void jsonObjectValue(sqlite3_context *ctx){ function jsonObjectFinal (line 210943) | static void jsonObjectFinal(sqlite3_context *ctx){ type JsonParent (line 210953) | typedef struct JsonParent JsonParent; type JsonParent (line 210954) | struct JsonParent { type JsonEachCursor (line 210962) | typedef struct JsonEachCursor JsonEachCursor; type JsonEachCursor (line 210963) | struct JsonEachCursor { type JsonEachConnection (line 210978) | typedef struct JsonEachConnection JsonEachConnection; type JsonEachConnection (line 210979) | struct JsonEachConnection { function jsonEachConnect (line 210986) | static int jsonEachConnect( function jsonEachDisconnect (line 211029) | static int jsonEachDisconnect(sqlite3_vtab *pVtab){ function jsonEachOpenEach (line 211036) | static int jsonEachOpenEach(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachOpenTree (line 211050) | static int jsonEachOpenTree(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachCursorReset (line 211061) | static void jsonEachCursorReset(JsonEachCursor *p){ function jsonEachClose (line 211075) | static int jsonEachClose(sqlite3_vtab_cursor *cur){ function jsonEachEof (line 211085) | static int jsonEachEof(sqlite3_vtab_cursor *cur){ function jsonSkipLabel (line 211095) | static int jsonSkipLabel(JsonEachCursor *p){ function jsonAppendPathName (line 211108) | static void jsonAppendPathName(JsonEachCursor *p){ function jsonEachNext (line 211139) | static int jsonEachNext(sqlite3_vtab_cursor *cur){ function jsonEachPathLength (line 211205) | static int jsonEachPathLength(JsonEachCursor *p){ function jsonEachColumn (line 211227) | static int jsonEachColumn( function jsonEachRowid (line 211324) | static int jsonEachRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function jsonEachBestIndex (line 211335) | static int jsonEachBestIndex( function jsonEachFilter (line 211401) | static int jsonEachFilter( function SQLITE_PRIVATE (line 211563) | SQLITE_PRIVATE void sqlite3RegisterJsonFunctions(void){ function SQLITE_PRIVATE (line 211628) | SQLITE_PRIVATE int sqlite3JsonTableFunctions(sqlite3 *db){ type sqlite3_int64 (line 211719) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 211720) | typedef sqlite3_uint64 u64; type u8 (line 211721) | typedef unsigned char u8; type u16 (line 211722) | typedef unsigned short u16; type u32 (line 211723) | typedef unsigned int u32; type Rtree (line 211761) | typedef struct Rtree Rtree; type RtreeCursor (line 211762) | typedef struct RtreeCursor RtreeCursor; type RtreeNode (line 211763) | typedef struct RtreeNode RtreeNode; type RtreeCell (line 211764) | typedef struct RtreeCell RtreeCell; type RtreeConstraint (line 211765) | typedef struct RtreeConstraint RtreeConstraint; type RtreeMatchArg (line 211766) | typedef struct RtreeMatchArg RtreeMatchArg; type RtreeGeomCallback (line 211767) | typedef struct RtreeGeomCallback RtreeGeomCallback; type RtreeCoord (line 211768) | typedef union RtreeCoord RtreeCoord; type RtreeSearchPoint (line 211769) | typedef struct RtreeSearchPoint RtreeSearchPoint; type Rtree (line 211796) | struct Rtree { type sqlite3_int64 (line 211862) | typedef sqlite3_int64 RtreeDValue; type RtreeValue (line 211863) | typedef int RtreeValue; type RtreeDValue (line 211866) | typedef double RtreeDValue; type RtreeValue (line 211867) | typedef float RtreeValue; type RtreeSearchPoint (line 211889) | struct RtreeSearchPoint { type RtreeCursor (line 211930) | struct RtreeCursor { type RtreeConstraint (line 211980) | struct RtreeConstraint { type RtreeNode (line 212010) | struct RtreeNode { type RtreeCell (line 212025) | struct RtreeCell { type RtreeGeomCallback (line 212045) | struct RtreeGeomCallback { type RtreeMatchArg (line 212058) | struct RtreeMatchArg { function readInt16 (line 212157) | static int readInt16(u8 *p){ function readCoord (line 212160) | static void readCoord(u8 *p, RtreeCoord *pCoord){ function i64 (line 212177) | static i64 readInt64(u8 *p){ function writeInt16 (line 212209) | static void writeInt16(u8 *p, int i){ function writeCoord (line 212213) | static int writeCoord(u8 *p, RtreeCoord *pCoord){ function writeInt64 (line 212236) | static int writeInt64(u8 *p, i64 i){ function nodeReference (line 212261) | static void nodeReference(RtreeNode *p){ function nodeZero (line 212271) | static void nodeZero(Rtree *pRtree, RtreeNode *p){ function nodeHash (line 212280) | static unsigned int nodeHash(i64 iNode){ function RtreeNode (line 212288) | static RtreeNode *nodeHashLookup(Rtree *pRtree, i64 iNode){ function nodeHashInsert (line 212297) | static void nodeHashInsert(Rtree *pRtree, RtreeNode *pNode){ function nodeHashDelete (line 212308) | static void nodeHashDelete(Rtree *pRtree, RtreeNode *pNode){ function RtreeNode (line 212324) | static RtreeNode *nodeNew(Rtree *pRtree, RtreeNode *pParent){ function nodeBlobReset (line 212342) | static void nodeBlobReset(Rtree *pRtree){ function nodeAcquire (line 212351) | static int nodeAcquire( function nodeOverwriteCell (line 212462) | static void nodeOverwriteCell( function nodeDeleteCell (line 212480) | static void nodeDeleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell){ function nodeInsertCell (line 212495) | static int nodeInsertCell( function nodeWrite (line 212519) | static int nodeWrite(Rtree *pRtree, RtreeNode *pNode){ function nodeRelease (line 212545) | static int nodeRelease(Rtree *pRtree, RtreeNode *pNode){ function i64 (line 212574) | static i64 nodeGetRowid( function nodeGetCoord (line 212586) | static void nodeGetCoord( function nodeGetCell (line 212601) | static void nodeGetCell( function rtreeCreate (line 212632) | static int rtreeCreate( function rtreeConnect (line 212645) | static int rtreeConnect( function rtreeReference (line 212658) | static void rtreeReference(Rtree *pRtree){ function rtreeRelease (line 212666) | static void rtreeRelease(Rtree *pRtree){ function rtreeDisconnect (line 212690) | static int rtreeDisconnect(sqlite3_vtab *pVtab){ function rtreeDestroy (line 212698) | static int rtreeDestroy(sqlite3_vtab *pVtab){ function rtreeOpen (line 212726) | static int rtreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function resetCursor (line 212747) | static void resetCursor(RtreeCursor *pCsr){ function rtreeClose (line 212775) | static int rtreeClose(sqlite3_vtab_cursor *cur){ function rtreeEof (line 212795) | static int rtreeEof(sqlite3_vtab_cursor *cur){ function rtreeCallbackConstraint (line 212850) | static int rtreeCallbackConstraint( function rtreeNonleafConstraint (line 212926) | static void rtreeNonleafConstraint( function rtreeLeafConstraint (line 212983) | static void rtreeLeafConstraint( function nodeRowidIndex (line 213013) | static int nodeRowidIndex( function nodeParentIndex (line 213036) | static int nodeParentIndex(Rtree *pRtree, RtreeNode *pNode, int *piIndex){ function rtreeSearchPointCompare (line 213056) | static int rtreeSearchPointCompare( function rtreeSearchPointSwap (line 213070) | static void rtreeSearchPointSwap(RtreeCursor *p, int i, int j){ function RtreeSearchPoint (line 213091) | static RtreeSearchPoint *rtreeSearchPointFirst(RtreeCursor *pCur){ function RtreeNode (line 213098) | static RtreeNode *rtreeNodeOfFirstSearchPoint(RtreeCursor *pCur, int *pRC){ function RtreeSearchPoint (line 213114) | static RtreeSearchPoint *rtreeEnqueue( function RtreeSearchPoint (line 213149) | static RtreeSearchPoint *rtreeSearchPointNew( function tracePoint (line 213187) | static void tracePoint(RtreeSearchPoint *p, int idx, RtreeCursor *pCur){ function traceQueue (line 213199) | static void traceQueue(RtreeCursor *pCur, const char *zPrefix){ function rtreeSearchPointPop (line 213217) | static void rtreeSearchPointPop(RtreeCursor *p){ function rtreeStepToLeaf (line 213265) | static int rtreeStepToLeaf(RtreeCursor *pCur){ function rtreeNext (line 213346) | static int rtreeNext(sqlite3_vtab_cursor *pVtabCursor){ function rtreeRowid (line 213364) | static int rtreeRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *pR... function rtreeColumn (line 213382) | static int rtreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, i... function findLeafNode (line 213437) | static int findLeafNode( function deserializeGeometry (line 213463) | static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *p... function rtreeFilter (line 213495) | static int rtreeFilter( function rtreeBestIndex (line 213662) | static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function RtreeDValue (line 213756) | static RtreeDValue cellArea(Rtree *pRtree, RtreeCell *p){ function RtreeDValue (line 213786) | static RtreeDValue cellMargin(Rtree *pRtree, RtreeCell *p){ function cellUnion (line 213799) | static void cellUnion(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function cellContains (line 213820) | static int cellContains(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function RtreeDValue (line 213838) | static RtreeDValue cellOverlap( function ChooseLeaf (line 213870) | static int ChooseLeaf( function AdjustTree (line 213944) | static int AdjustTree( function rowidWrite (line 213982) | static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64... function parentWrite (line 213992) | static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64... function SortByDimension (line 214014) | static void SortByDimension( function splitNodeStartree (line 214073) | static int splitNodeStartree( function updateMapping (line 214171) | static int updateMapping( function SplitNode (line 214195) | static int SplitNode( function fixLeafParent (line 214343) | static int fixLeafParent(Rtree *pRtree, RtreeNode *pLeaf){ function removeNode (line 214378) | static int removeNode(Rtree *pRtree, RtreeNode *pNode, int iHeight){ function fixBoundingBox (line 214428) | static int fixBoundingBox(Rtree *pRtree, RtreeNode *pNode){ function deleteCell (line 214455) | static int deleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell, int iH... function rtreeInsertCell (line 214490) | static int rtreeInsertCell( function reinsertNodeContent (line 214520) | static int reinsertNodeContent(Rtree *pRtree, RtreeNode *pNode){ function rtreeNewRowid (line 214549) | static int rtreeNewRowid(Rtree *pRtree, i64 *piRowid){ function rtreeDeleteRowid (line 214562) | static int rtreeDeleteRowid(Rtree *pRtree, sqlite3_int64 iDelete){ function RtreeValue (line 214659) | static RtreeValue rtreeValueDown(sqlite3_value *v){ function RtreeValue (line 214667) | static RtreeValue rtreeValueUp(sqlite3_value *v){ function rtreeConstraintError (line 214690) | static int rtreeConstraintError(Rtree *pRtree, int iCol){ function rtreeUpdate (line 214728) | static int rtreeUpdate( function rtreeBeginTransaction (line 214875) | static int rtreeBeginTransaction(sqlite3_vtab *pVtab){ function rtreeEndTransaction (line 214886) | static int rtreeEndTransaction(sqlite3_vtab *pVtab){ function rtreeRollback (line 214892) | static int rtreeRollback(sqlite3_vtab *pVtab){ function rtreeRename (line 214899) | static int rtreeRename(sqlite3_vtab *pVtab, const char *zNewName){ function rtreeSavepoint (line 214932) | static int rtreeSavepoint(sqlite3_vtab *pVtab, int iSavepoint){ function rtreeQueryStat1 (line 214947) | static int rtreeQueryStat1(sqlite3 *db, Rtree *pRtree){ function rtreeShadowName (line 214981) | static int rtreeShadowName(const char *zName){ function rtreeSqlInit (line 215023) | static int rtreeSqlInit( function getIntFromStmt (line 215156) | static int getIntFromStmt(sqlite3 *db, const char *zSql, int *piVal){ function getNodeSize (line 215186) | static int getNodeSize( function rtreeTokenLength (line 215229) | static int rtreeTokenLength(const char *z){ function rtreeInit (line 215243) | static int rtreeInit( function rtreenode (line 215385) | static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **ap... function rtreedepth (line 215437) | static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **a... type RtreeCheck (line 215458) | typedef struct RtreeCheck RtreeCheck; type RtreeCheck (line 215459) | struct RtreeCheck { function rtreeCheckReset (line 215480) | static void rtreeCheckReset(RtreeCheck *pCheck, sqlite3_stmt *pStmt){ function sqlite3_stmt (line 215493) | static sqlite3_stmt *rtreeCheckPrepare( function rtreeCheckAppendMsg (line 215522) | static void rtreeCheckAppendMsg(RtreeCheck *pCheck, const char *zFmt, ...){ function u8 (line 215556) | static u8 *rtreeCheckGetNode(RtreeCheck *pCheck, i64 iNode, int *pnNode){ function rtreeCheckMapping (line 215600) | static void rtreeCheckMapping( function rtreeCheckCellCoord (line 215652) | static void rtreeCheckCellCoord( function rtreeCheckNode (line 215698) | static void rtreeCheckNode( function rtreeCheckCount (line 215761) | static void rtreeCheckCount(RtreeCheck *pCheck, const char *zTbl, i64 nE... function rtreeCheckTable (line 215785) | static int rtreeCheckTable( function rtreeIntegrity (line 215846) | static int rtreeIntegrity( function rtreecheck (line 215901) | static void rtreecheck( type GeoCoord (line 216022) | typedef float GeoCoord; type GeoPoly (line 216046) | typedef struct GeoPoly GeoPoly; type GeoPoly (line 216047) | struct GeoPoly { type GeoParse (line 216069) | typedef struct GeoParse GeoParse; type GeoParse (line 216070) | struct GeoParse { function geopolySwab32 (line 216079) | static void geopolySwab32(unsigned char *a){ function geopolySkipSpace (line 216089) | static char geopolySkipSpace(GeoParse *p){ function geopolyParseNumber (line 216097) | static int geopolyParseNumber(GeoParse *p, GeoCoord *pVal){ function GeoPoly (line 216155) | static GeoPoly *geopolyParseJson(const unsigned char *z, int *pRc){ function GeoPoly (line 216232) | static GeoPoly *geopolyFuncParam( function geopolyBlobFunc (line 216293) | static void geopolyBlobFunc( function geopolyJsonFunc (line 216313) | static void geopolyJsonFunc( function geopolySvgFunc (line 216340) | static void geopolySvgFunc( function geopolyXformFunc (line 216387) | static void geopolyXformFunc( function geopolyArea (line 216424) | static double geopolyArea(GeoPoly *p){ function geopolyAreaFunc (line 216446) | static void geopolyAreaFunc( function geopolyCcwFunc (line 216472) | static void geopolyCcwFunc( function geopolySine (line 216501) | static double geopolySine(double r){ function geopolyRegularFunc (line 216522) | static void geopolyRegularFunc( function GeoPoly (line 216566) | static GeoPoly *geopolyBBox( function geopolyBBoxFunc (line 216637) | static void geopolyBBoxFunc( type GeoBBox (line 216654) | typedef struct GeoBBox GeoBBox; type GeoBBox (line 216655) | struct GeoBBox { function geopolyBBoxStep (line 216664) | static void geopolyBBoxStep( function geopolyBBoxFinal (line 216688) | static void geopolyBBoxFinal( function pointBeneathLine (line 216718) | static int pointBeneathLine( function geopolyContainsPointFunc (line 216749) | static void geopolyContainsPointFunc( function geopolyWithinFunc (line 216794) | static void geopolyWithinFunc( type GeoEvent (line 216815) | typedef struct GeoEvent GeoEvent; type GeoSegment (line 216816) | typedef struct GeoSegment GeoSegment; type GeoOverlap (line 216817) | typedef struct GeoOverlap GeoOverlap; type GeoEvent (line 216818) | struct GeoEvent { type GeoSegment (line 216824) | struct GeoSegment { type GeoOverlap (line 216832) | struct GeoOverlap { function geopolyAddOneSegment (line 216842) | static void geopolyAddOneSegment( function geopolyAddSegments (line 216886) | static void geopolyAddSegments( function GeoEvent (line 216904) | static GeoEvent *geopolyEventMerge(GeoEvent *pLeft, GeoEvent *pRight){ function GeoEvent (line 216926) | static GeoEvent *geopolySortEventsByX(GeoEvent *aEvent, int nEvent){ function GeoSegment (line 216951) | static GeoSegment *geopolySegmentMerge(GeoSegment *pLeft, GeoSegment *pR... function GeoSegment (line 216976) | static GeoSegment *geopolySortSegmentsByYAndC(GeoSegment *pList){ function geopolyOverlap (line 217002) | static int geopolyOverlap(GeoPoly *p1, GeoPoly *p2){ function geopolyOverlapFunc (line 217125) | static void geopolyOverlapFunc( function geopolyDebugFunc (line 217148) | static void geopolyDebugFunc( function geopolyInit (line 217171) | static int geopolyInit( function geopolyCreate (line 217260) | static int geopolyCreate( function geopolyConnect (line 217273) | static int geopolyConnect( function geopolyFilter (line 217296) | static int geopolyFilter( function geopolyBestIndex (line 217429) | static int geopolyBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxI... function geopolyColumn (line 217482) | static int geopolyColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx,... function geopolyUpdate (line 217537) | static int geopolyUpdate( function geopolyFindFunction (line 217673) | static int geopolyFindFunction( function sqlite3_geopoly_init (line 217724) | static int sqlite3_geopoly_init(sqlite3 *db){ function SQLITE_PRIVATE (line 217784) | SQLITE_PRIVATE int sqlite3RtreeInit(sqlite3 *db){ function rtreeFreeCallback (line 217823) | static void rtreeFreeCallback(void *p){ function rtreeMatchArgFree (line 217832) | static void rtreeMatchArgFree(void *pArg){ function geomCallback (line 217855) | static void geomCallback(sqlite3_context *ctx, int nArg, sqlite3_value *... function SQLITE_API (line 217893) | SQLITE_API int sqlite3_rtree_geometry_callback( function SQLITE_API (line 217917) | SQLITE_API int sqlite3_rtree_query_callback( function SQLITE_API (line 217943) | __declspec(dllexport) function icuFunctionError (line 218015) | static void icuFunctionError( function xFree (line 218039) | static void xFree(void *p){ function icuLikeCompare (line 218080) | static int icuLikeCompare( function icuLikeFunc (line 218168) | static void icuLikeFunc( function icuRegexpDelete (line 218211) | static void icuRegexpDelete(void *p){ function icuRegexpFunc (line 218235) | static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **... function icuCaseFunc16 (line 218319) | static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **... function icuCollationDel (line 218379) | static void icuCollationDel(void *pCtx){ function icuCollationColl (line 218388) | static int icuCollationColl( function icuLoadCollation (line 218420) | static void icuLoadCollation( function SQLITE_PRIVATE (line 218492) | SQLITE_PRIVATE int sqlite3IcuInit(sqlite3 *db){ function SQLITE_API (line 218534) | __declspec(dllexport) type IcuTokenizer (line 218576) | typedef struct IcuTokenizer IcuTokenizer; type IcuCursor (line 218577) | typedef struct IcuCursor IcuCursor; type IcuTokenizer (line 218579) | struct IcuTokenizer { type IcuCursor (line 218584) | struct IcuCursor { function icuCreate (line 218601) | static int icuCreate( function icuDestroy (line 218631) | static int icuDestroy(sqlite3_tokenizer *pTokenizer){ function icuOpen (line 218643) | static int icuOpen( function icuClose (line 218715) | static int icuClose(sqlite3_tokenizer_cursor *pCursor){ function icuNext (line 218726) | static int icuNext( function SQLITE_PRIVATE (line 218804) | SQLITE_PRIVATE void sqlite3Fts3IcuTokenizerModule( type sqlite3rbu (line 219181) | typedef struct sqlite3rbu sqlite3rbu; type RbuFrame (line 219640) | typedef struct RbuFrame RbuFrame; type RbuObjIter (line 219641) | typedef struct RbuObjIter RbuObjIter; type RbuState (line 219642) | typedef struct RbuState RbuState; type RbuSpan (line 219643) | typedef struct RbuSpan RbuSpan; type rbu_vfs (line 219644) | typedef struct rbu_vfs rbu_vfs; type rbu_file (line 219645) | typedef struct rbu_file rbu_file; type RbuUpdateStmt (line 219646) | typedef struct RbuUpdateStmt RbuUpdateStmt; type u32 (line 219649) | typedef unsigned int u32; type u16 (line 219650) | typedef unsigned short u16; type u8 (line 219651) | typedef unsigned char u8; type sqlite3_int64 (line 219652) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 219653) | typedef sqlite3_uint64 u64; type RbuState (line 219670) | struct RbuState { type RbuUpdateStmt (line 219683) | struct RbuUpdateStmt { type RbuSpan (line 219689) | struct RbuSpan { type RbuObjIter (line 219715) | struct RbuObjIter { type RbuFrame (line 219785) | struct RbuFrame { type sqlite3rbu (line 219851) | struct sqlite3rbu { type rbu_vfs (line 219899) | struct rbu_vfs { type rbu_file (line 219915) | struct rbu_file { function rbuDeltaGetInt (line 219960) | static unsigned int rbuDeltaGetInt(const char **pz, int *pLen){ function rbuDeltaChecksum (line 219988) | static unsigned int rbuDeltaChecksum(const char *zIn, size_t N){ function rbuDeltaApply (line 220041) | static int rbuDeltaApply( function rbuDeltaOutputSize (line 220127) | static int rbuDeltaOutputSize(const char *zDelta, int lenDelta){ function rbuFossilDeltaFunc (line 220149) | static void rbuFossilDeltaFunc( function prepareAndCollectError (line 220203) | static int prepareAndCollectError( function resetAndCollectError (line 220225) | static int resetAndCollectError(sqlite3_stmt *pStmt, char **pzErrmsg){ function prepareFreeAndCollectError (line 220248) | static int prepareFreeAndCollectError( function rbuObjIterFreeCols (line 220270) | static void rbuObjIterFreeCols(RbuObjIter *pIter){ function rbuObjIterClearStatements (line 220290) | static void rbuObjIterClearStatements(RbuObjIter *pIter){ function rbuObjIterFinalize (line 220322) | static void rbuObjIterFinalize(RbuObjIter *pIter){ function rbuObjIterNext (line 220338) | static int rbuObjIterNext(sqlite3rbu *p, RbuObjIter *pIter){ function rbuTargetNameFunc (line 220419) | static void rbuTargetNameFunc( function rbuObjIterFirst (line 220455) | static int rbuObjIterFirst(sqlite3rbu *p, RbuObjIter *pIter){ function rbuMPrintfExec (line 220515) | static int rbuMPrintfExec(sqlite3rbu *p, sqlite3 *db, const char *zFmt, ... function rbuAllocateIterArrays (line 220562) | static void rbuAllocateIterArrays(sqlite3rbu *p, RbuObjIter *pIter, int ... function rbuFinalize (line 220612) | static void rbuFinalize(sqlite3rbu *p, sqlite3_stmt *pStmt){ function rbuTableType (line 220660) | static void rbuTableType( function rbuObjIterCacheIndexedCols (line 220746) | static void rbuObjIterCacheIndexedCols(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterCacheTableInfo (line 220800) | static int rbuObjIterCacheTableInfo(sqlite3rbu *p, RbuObjIter *pIter){ function rbuBadControlError (line 221352) | static void rbuBadControlError(sqlite3rbu *p){ function rbuCreateImposterTable2 (line 221515) | static void rbuCreateImposterTable2(sqlite3rbu *p, RbuObjIter *pIter){ function rbuCreateImposterTable (line 221589) | static void rbuCreateImposterTable(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterPrepareTmpInsert (line 221645) | static void rbuObjIterPrepareTmpInsert( function rbuTmpInsertFunc (line 221663) | static void rbuTmpInsertFunc( function rbuObjIterPrepareAll (line 221793) | static int rbuObjIterPrepareAll( function rbuGetUpdateStmt (line 222060) | static int rbuGetUpdateStmt( function sqlite3 (line 222128) | static sqlite3 *rbuOpenDbhandle( function rbuFreeState (line 222149) | static void rbuFreeState(RbuState *p){ function RbuState (line 222167) | static RbuState *rbuLoadState(sqlite3rbu *p){ function rbuOpenDatabase (line 222248) | static void rbuOpenDatabase(sqlite3rbu *p, sqlite3 *dbMain, int *pbRetry){ function rbuFileSuffix3 (line 222429) | static void rbuFileSuffix3(const char *zBase, char *z){ function i64 (line 222452) | static i64 rbuShmChecksum(sqlite3rbu *p){ function rbuSetupCheckpoint (line 222481) | static void rbuSetupCheckpoint(sqlite3rbu *p, RbuState *pState){ function rbuCaptureWalRead (line 222565) | static int rbuCaptureWalRead(sqlite3rbu *pRbu, i64 iOff, int iAmt){ function rbuCaptureDbWrite (line 222597) | static int rbuCaptureDbWrite(sqlite3rbu *pRbu, i64 iOff){ function rbuCheckpointFrame (line 222607) | static void rbuCheckpointFrame(sqlite3rbu *p, RbuFrame *pFrame){ function rbuLockDatabase (line 222631) | static int rbuLockDatabase(sqlite3 *db){ function rbuExclusiveCheckpoint (line 222661) | static int rbuExclusiveCheckpoint(sqlite3 *db){ function LPWSTR (line 222667) | static LPWSTR rbuWinUtf8ToUnicode(const char *zFilename){ function rbuMoveOalFile (line 222697) | static void rbuMoveOalFile(sqlite3rbu *p){ function rbuStepType (line 222777) | static int rbuStepType(sqlite3rbu *p, const char **pzMask){ function assertColumnName (line 222820) | static void assertColumnName(sqlite3_stmt *pStmt, int iCol, const char *... function rbuStepOneOp (line 222833) | static void rbuStepOneOp(sqlite3rbu *p, int eType){ function rbuStep (line 222916) | static int rbuStep(sqlite3rbu *p){ function rbuIncrSchemaCookie (line 222981) | static void rbuIncrSchemaCookie(sqlite3rbu *p){ function rbuSaveState (line 223012) | static void rbuSaveState(sqlite3rbu *p, int eStage){ function rbuCopyPragma (line 223073) | static void rbuCopyPragma(sqlite3rbu *p, const char *zPragma){ function rbuCreateTargetSchema (line 223093) | static void rbuCreateTargetSchema(sqlite3rbu *p){ function SQLITE_API (line 223145) | SQLITE_API int sqlite3rbu_step(sqlite3rbu *p){ function rbuStrCompare (line 223274) | static int rbuStrCompare(const char *z1, const char *z2){ function rbuSetupOal (line 223290) | static void rbuSetupOal(sqlite3rbu *p, RbuState *pState){ function rbuDeleteOalFile (line 223323) | static void rbuDeleteOalFile(sqlite3rbu *p){ function rbuCreateVfs (line 223340) | static void rbuCreateVfs(sqlite3rbu *p){ function rbuDeleteVfs (line 223360) | static void rbuDeleteVfs(sqlite3rbu *p){ function rbuIndexCntFunc (line 223372) | static void rbuIndexCntFunc( function rbuInitPhaseOneSteps (line 223423) | static void rbuInitPhaseOneSteps(sqlite3rbu *p){ function sqlite3rbu (line 223464) | static sqlite3rbu *openRbuHandle( function sqlite3rbu (line 223629) | static sqlite3rbu *rbuMisuseError(void){ function SQLITE_API (line 223642) | SQLITE_API sqlite3rbu *sqlite3rbu_open( function SQLITE_API (line 223654) | SQLITE_API sqlite3rbu *sqlite3rbu_vacuum( function SQLITE_API (line 223672) | SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){ function rbuEditErrmsg (line 223686) | static void rbuEditErrmsg(sqlite3rbu *p){ function SQLITE_API (line 223704) | SQLITE_API int sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){ function SQLITE_API (line 223767) | SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu){ function SQLITE_API (line 223775) | SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *p... function SQLITE_API (line 223810) | SQLITE_API int sqlite3rbu_state(sqlite3rbu *p){ function SQLITE_API (line 223838) | SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *p){ function xDefaultRename (line 223875) | static int xDefaultRename(void *pArg, const char *zOld, const char *zNew){ function SQLITE_API (line 223907) | SQLITE_API void sqlite3rbu_rename_handler( function rbuUnlockShm (line 223980) | static void rbuUnlockShm(rbu_file *p){ function rbuUpdateTempSize (line 223996) | static int rbuUpdateTempSize(rbu_file *pFd, sqlite3_int64 nNew){ function rbuMainlistAdd (line 224014) | static void rbuMainlistAdd(rbu_file *p){ function rbuMainlistRemove (line 224036) | static void rbuMainlistRemove(rbu_file *p){ function rbu_file (line 224057) | static rbu_file *rbuFindMaindb(rbu_vfs *pRbuVfs, const char *zWal, int b... function rbuVfsClose (line 224072) | static int rbuVfsClose(sqlite3_file *pFile){ function u32 (line 224108) | static u32 rbuGetU32(u8 *aBuf){ function rbuPutU32 (line 224119) | static void rbuPutU32(u8 *aBuf, u32 iVal){ function rbuPutU16 (line 224126) | static void rbuPutU16(u8 *aBuf, u16 iVal){ function rbuVfsRead (line 224134) | static int rbuVfsRead( function rbuVfsWrite (line 224200) | static int rbuVfsWrite( function rbuVfsTruncate (line 224243) | static int rbuVfsTruncate(sqlite3_file *pFile, sqlite_int64 size){ function rbuVfsSync (line 224255) | static int rbuVfsSync(sqlite3_file *pFile, int flags){ function rbuVfsFileSize (line 224269) | static int rbuVfsFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function rbuVfsLock (line 224290) | static int rbuVfsLock(sqlite3_file *pFile, int eLock){ function rbuVfsUnlock (line 224312) | static int rbuVfsUnlock(sqlite3_file *pFile, int eLock){ function rbuVfsCheckReservedLock (line 224320) | static int rbuVfsCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function rbuVfsFileControl (line 224328) | static int rbuVfsFileControl(sqlite3_file *pFile, int op, void *pArg){ function rbuVfsSectorSize (line 224384) | static int rbuVfsSectorSize(sqlite3_file *pFile){ function rbuVfsDeviceCharacteristics (line 224392) | static int rbuVfsDeviceCharacteristics(sqlite3_file *pFile){ function rbuVfsShmLock (line 224400) | static int rbuVfsShmLock(sqlite3_file *pFile, int ofst, int n, int flags){ function rbuVfsShmMap (line 224438) | static int rbuVfsShmMap( function rbuVfsShmBarrier (line 224496) | static void rbuVfsShmBarrier(sqlite3_file *pFile){ function rbuVfsShmUnmap (line 224504) | static int rbuVfsShmUnmap(sqlite3_file *pFile, int delFlag){ function rbuVfsOpen (line 224523) | static int rbuVfsOpen( function rbuVfsDelete (line 224645) | static int rbuVfsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function rbuVfsAccess (line 224654) | static int rbuVfsAccess( function rbuVfsFullPathname (line 224702) | static int rbuVfsFullPathname( function rbuVfsDlError (line 224726) | static void rbuVfsDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function rbuVfsDlClose (line 224746) | static void rbuVfsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function rbuVfsRandomness (line 224756) | static int rbuVfsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function rbuVfsSleep (line 224765) | static int rbuVfsSleep(sqlite3_vfs *pVfs, int nMicro){ function rbuVfsCurrentTime (line 224773) | static int rbuVfsCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function rbuVfsGetLastError (line 224781) | static int rbuVfsGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function SQLITE_API (line 224792) | SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName){ function SQLITE_API (line 224806) | SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zPar... function SQLITE_API (line 224884) | SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu *pRbu, sq... function SQLITE_API (line 224891) | SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu *pRbu){ type StatTable (line 224987) | typedef struct StatTable StatTable; type StatCursor (line 224988) | typedef struct StatCursor StatCursor; type StatPage (line 224989) | typedef struct StatPage StatPage; type StatCell (line 224990) | typedef struct StatCell StatCell; type StatCell (line 224993) | struct StatCell { type StatPage (line 225003) | struct StatPage { type StatCursor (line 225019) | struct StatCursor { type StatTable (line 225044) | struct StatTable { function statConnect (line 225057) | static int statConnect( function statDisconnect (line 225101) | static int statDisconnect(sqlite3_vtab *pVtab){ function statBestIndex (line 225116) | static int statBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function statOpen (line 225191) | static int statOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function statClearCells (line 225208) | static void statClearCells(StatPage *p){ function statClearPage (line 225220) | static void statClearPage(StatPage *p){ function statResetCsr (line 225228) | static void statResetCsr(StatCursor *pCsr){ function statResetCounts (line 225247) | static void statResetCounts(StatCursor *pCsr){ function statClose (line 225259) | static int statClose(sqlite3_vtab_cursor *pCursor){ function getLocalPayload (line 225272) | static int getLocalPayload( function statDecodePage (line 225297) | static int statDecodePage(Btree *pBt, StatPage *p){ function statSizeAndOffset (line 225412) | static void statSizeAndOffset(StatCursor *pCsr){ function statGetPage (line 225439) | static int statGetPage( function statNext (line 225471) | static int statNext(sqlite3_vtab_cursor *pCursor){ function statEof (line 225627) | static int statEof(sqlite3_vtab_cursor *pCursor){ function statFilter (line 225636) | static int statFilter( function statColumn (line 225705) | static int statColumn( function statRowid (line 225766) | static int statRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function SQLITE_PRIVATE (line 225775) | SQLITE_PRIVATE int sqlite3DbstatRegister(sqlite3 *db){ function SQLITE_PRIVATE (line 225806) | SQLITE_PRIVATE int sqlite3DbstatRegister(sqlite3 *db){ return SQLITE_OK; } type DbpageTable (line 225854) | typedef struct DbpageTable DbpageTable; type DbpageCursor (line 225855) | typedef struct DbpageCursor DbpageCursor; type DbpageCursor (line 225857) | struct DbpageCursor { type DbpageTable (line 225867) | struct DbpageTable { function dbpageConnect (line 225883) | static int dbpageConnect( function dbpageDisconnect (line 225919) | static int dbpageDisconnect(sqlite3_vtab *pVtab){ function dbpageBestIndex (line 225932) | static int dbpageBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxIn... function dbpageOpen (line 225988) | static int dbpageOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function dbpageClose (line 226007) | static int dbpageClose(sqlite3_vtab_cursor *pCursor){ function dbpageNext (line 226017) | static int dbpageNext(sqlite3_vtab_cursor *pCursor){ function dbpageEof (line 226024) | static int dbpageEof(sqlite3_vtab_cursor *pCursor){ function dbpageFilter (line 226039) | static int dbpageFilter( function dbpageColumn (line 226087) | static int dbpageColumn( function dbpageRowid (line 226124) | static int dbpageRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function dbpageUpdate (line 226130) | static int dbpageUpdate( function dbpageBegin (line 226220) | static int dbpageBegin(sqlite3_vtab *pVtab){ function dbpageSync (line 226234) | static int dbpageSync(sqlite3_vtab *pVtab){ function dbpageRollbackTo (line 226247) | static int dbpageRollbackTo(sqlite3_vtab *pVtab, int notUsed1){ function SQLITE_PRIVATE (line 226257) | SQLITE_PRIVATE int sqlite3DbpageRegister(sqlite3 *db){ function SQLITE_PRIVATE (line 226288) | SQLITE_PRIVATE int sqlite3DbpageRegister(sqlite3 *db){ return SQLITE_OK; } type SessionTable (line 226304) | typedef struct SessionTable SessionTable; type SessionChange (line 226305) | typedef struct SessionChange SessionChange; type SessionBuffer (line 226306) | typedef struct SessionBuffer SessionBuffer; type SessionInput (line 226307) | typedef struct SessionInput SessionInput; type SessionHook (line 226324) | typedef struct SessionHook SessionHook; type SessionHook (line 226325) | struct SessionHook { type sqlite3_session (line 226336) | struct sqlite3_session { type SessionBuffer (line 226358) | struct SessionBuffer { type SessionInput (line 226374) | struct SessionInput { type sqlite3_changeset_iter (line 226390) | struct sqlite3_changeset_iter { type SessionTable (line 226431) | struct SessionTable { type SessionChange (line 226609) | struct SessionChange { function sessionVarintPut (line 226623) | static int sessionVarintPut(u8 *aBuf, int iVal){ function sessionVarintLen (line 226630) | static int sessionVarintLen(int iVal){ function sessionVarintGet (line 226638) | static int sessionVarintGet(const u8 *aBuf, int *piVal){ function sqlite3_int64 (line 226649) | static sqlite3_int64 sessionGetI64(u8 *aRec){ function sessionPutI64 (line 226659) | static void sessionPutI64(u8 *aBuf, sqlite3_int64 i){ function sessionSerializeValue (line 226683) | static int sessionSerializeValue( function sessionFree (line 226770) | static void sessionFree(sqlite3_session *pSession, void *pFree){ function sessionHashAppendI64 (line 226796) | static unsigned int sessionHashAppendI64(unsigned int h, i64 i){ function sessionHashAppendBlob (line 226805) | static unsigned int sessionHashAppendBlob(unsigned int h, int n, const u... function sessionHashAppendType (line 226815) | static unsigned int sessionHashAppendType(unsigned int h, int eType){ function sessionPreupdateHash (line 226830) | static int sessionPreupdateHash( function sessionSerialLen (line 226901) | static int sessionSerialLen(const u8 *a){ function sessionChangeHash (line 226921) | static unsigned int sessionChangeHash( function sessionChangeEqual (line 226970) | static int sessionChangeEqual( function sessionMergeRecord (line 227013) | static void sessionMergeRecord( function u8 (line 227059) | static u8 *sessionMergeValue( function sessionMergeUpdate (line 227093) | static int sessionMergeUpdate( function sessionPreupdateEqual (line 227170) | static int sessionPreupdateEqual( function sessionGrowHash (line 227256) | static int sessionGrowHash( function sessionTableInfo (line 227323) | static int sessionTableInfo( function sessionInitTable (line 227477) | static int sessionInitTable( function sessionReinitTable (line 227522) | static int sessionReinitTable(sqlite3_session *pSession, SessionTable *p... function sessionUpdateOneChange (line 227576) | static void sessionUpdateOneChange( function sessionBufferGrow (line 227675) | static int sessionBufferGrow(SessionBuffer *p, i64 nByte, int *pRc){ function sessionAppendStr (line 227719) | static void sessionAppendStr( function sessionAppendPrintf (line 227736) | static void sessionAppendPrintf( function sessionPrepareDfltStmt (line 227768) | static int sessionPrepareDfltStmt( function sessionUpdateChanges (line 227798) | static int sessionUpdateChanges(sqlite3_session *pSession, SessionTable ... type SessionStat1Ctx (line 227827) | typedef struct SessionStat1Ctx SessionStat1Ctx; type SessionStat1Ctx (line 227828) | struct SessionStat1Ctx { function sessionStat1Old (line 227832) | static int sessionStat1Old(void *pCtx, int iCol, sqlite3_value **ppVal){ function sessionStat1New (line 227842) | static int sessionStat1New(void *pCtx, int iCol, sqlite3_value **ppVal){ function sessionStat1Count (line 227852) | static int sessionStat1Count(void *pCtx){ function sessionStat1Depth (line 227856) | static int sessionStat1Depth(void *pCtx){ function sessionUpdateMaxSize (line 227861) | static int sessionUpdateMaxSize( function sessionPreupdateOneChange (line 227972) | static void sessionPreupdateOneChange( function sessionFindTable (line 228142) | static int sessionFindTable( function xPreUpdate (line 228182) | static void xPreUpdate( function sessionPreupdateOld (line 228223) | static int sessionPreupdateOld(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateNew (line 228226) | static int sessionPreupdateNew(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateCount (line 228229) | static int sessionPreupdateCount(void *pCtx){ function sessionPreupdateDepth (line 228232) | static int sessionPreupdateDepth(void *pCtx){ function sessionPreupdateHooks (line 228240) | static void sessionPreupdateHooks( type SessionDiffCtx (line 228250) | typedef struct SessionDiffCtx SessionDiffCtx; type SessionDiffCtx (line 228251) | struct SessionDiffCtx { function sessionDiffOld (line 228260) | static int sessionDiffOld(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffNew (line 228265) | static int sessionDiffNew(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffCount (line 228270) | static int sessionDiffCount(void *pCtx){ function sessionDiffDepth (line 228274) | static int sessionDiffDepth(void *pCtx){ function sessionDiffHooks (line 228283) | static void sessionDiffHooks( function sessionDiffFindNew (line 228365) | static int sessionDiffFindNew( function sessionDiffFindModified (line 228421) | static int sessionDiffFindModified( function SQLITE_API (line 228466) | SQLITE_API int sqlite3session_diff( function SQLITE_API (line 228564) | SQLITE_API int sqlite3session_create( function sessionDeleteTable (line 228602) | static void sessionDeleteTable(sqlite3_session *pSession, SessionTable *... function SQLITE_API (line 228627) | SQLITE_API void sqlite3session_delete(sqlite3_session *pSession){ function SQLITE_API (line 228657) | SQLITE_API void sqlite3session_table_filter( function SQLITE_API (line 228675) | SQLITE_API int sqlite3session_attach( function sessionAppendValue (line 228729) | static void sessionAppendValue(SessionBuffer *p, sqlite3_value *pVal, in... function sessionAppendByte (line 228751) | static void sessionAppendByte(SessionBuffer *p, u8 v, int *pRc){ function sessionAppendVarint (line 228764) | static void sessionAppendVarint(SessionBuffer *p, int v, int *pRc){ function sessionAppendBlob (line 228777) | static void sessionAppendBlob( function sessionAppendInteger (line 228797) | static void sessionAppendInteger( function sessionAppendIdent (line 228816) | static void sessionAppendIdent( function sessionAppendCol (line 228842) | static void sessionAppendCol( function sessionAppendUpdate (line 228904) | static int sessionAppendUpdate( function sessionAppendDelete (line 229004) | static int sessionAppendDelete( function sessionSelectStmt (line 229065) | static int sessionSelectStmt( function sessionSelectBind (line 229169) | static int sessionSelectBind( function sessionAppendTableHdr (line 229240) | static void sessionAppendTableHdr( function sessionGenerateChangeset (line 229263) | static int sessionGenerateChangeset( function SQLITE_API (line 229390) | SQLITE_API int sqlite3session_changeset( function SQLITE_API (line 229408) | SQLITE_API int sqlite3session_changeset_strm( function SQLITE_API (line 229420) | SQLITE_API int sqlite3session_patchset_strm( function SQLITE_API (line 229436) | SQLITE_API int sqlite3session_patchset( function SQLITE_API (line 229448) | SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEna... function SQLITE_API (line 229462) | SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bI... function SQLITE_API (line 229477) | SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession){ function SQLITE_API (line 229493) | SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSe... function SQLITE_API (line 229500) | SQLITE_API int sqlite3session_object_config(sqlite3_session *pSession, i... function SQLITE_API (line 229539) | SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *... function sessionChangesetStart (line 229546) | static int sessionChangesetStart( function SQLITE_API (line 229584) | SQLITE_API int sqlite3changeset_start( function SQLITE_API (line 229591) | SQLITE_API int sqlite3changeset_start_v2( function SQLITE_API (line 229604) | SQLITE_API int sqlite3changeset_start_strm( function SQLITE_API (line 229611) | SQLITE_API int sqlite3changeset_start_v2_strm( function sessionDiscardData (line 229625) | static void sessionDiscardData(SessionInput *pIn){ function sessionInputBuffer (line 229645) | static int sessionInputBuffer(SessionInput *pIn, int nByte){ function sessionSkipRecord (line 229673) | static void sessionSkipRecord( function sessionValueSetStr (line 229699) | static int sessionValueSetStr( function sessionReadRecord (line 229740) | static int sessionReadRecord( function sessionChangesetBufferTblhdr (line 229820) | static int sessionChangesetBufferTblhdr(SessionInput *pIn, int *pnByte){ function sessionChangesetBufferRecord (line 229863) | static int sessionChangesetBufferRecord( function sessionChangesetReadTblhdr (line 229907) | static int sessionChangesetReadTblhdr(sqlite3_changeset_iter *p){ function sessionChangesetNextOne (line 229956) | static int sessionChangesetNextOne( function sessionChangesetNext (line 230105) | static int sessionChangesetNext( function SQLITE_API (line 230128) | SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *p){ function SQLITE_API (line 230137) | SQLITE_API int sqlite3changeset_op( function SQLITE_API (line 230157) | SQLITE_API int sqlite3changeset_pk( function SQLITE_API (line 230180) | SQLITE_API int sqlite3changeset_old( function SQLITE_API (line 230208) | SQLITE_API int sqlite3changeset_new( function SQLITE_API (line 230242) | SQLITE_API int sqlite3changeset_conflict( function SQLITE_API (line 230265) | SQLITE_API int sqlite3changeset_fk_conflicts( function SQLITE_API (line 230283) | SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *p){ function sessionChangesetInvert (line 230298) | static int sessionChangesetInvert( function SQLITE_API (line 230457) | SQLITE_API int sqlite3changeset_invert( function SQLITE_API (line 230476) | SQLITE_API int sqlite3changeset_invert_strm( type SessionUpdate (line 230496) | typedef struct SessionUpdate SessionUpdate; type SessionUpdate (line 230497) | struct SessionUpdate { type SessionApplyCtx (line 230503) | typedef struct SessionApplyCtx SessionApplyCtx; type SessionApplyCtx (line 230504) | struct SessionApplyCtx { function sessionUpdateFind (line 230534) | static int sessionUpdateFind( function sessionUpdateFree (line 230673) | static void sessionUpdateFree(SessionApplyCtx *p){ function sessionDeleteRow (line 230703) | static int sessionDeleteRow( function sessionSelectRow (line 230768) | static int sessionSelectRow( function sessionInsertRow (line 230788) | static int sessionInsertRow( function sessionPrepare (line 230818) | static int sessionPrepare(sqlite3 *db, sqlite3_stmt **pp, const char *zS... function sessionStat1Sql (line 230828) | static int sessionStat1Sql(sqlite3 *db, SessionApplyCtx *p){ function sessionBindValue (line 230851) | static int sessionBindValue( function sessionBindRow (line 230884) | static int sessionBindRow( function sessionSeekToRow (line 230933) | static int sessionSeekToRow( function sessionRebaseAdd (line 230980) | static int sessionRebaseAdd( function sessionConflictHandler (line 231054) | static int sessionConflictHandler( function sessionApplyOneOp (line 231158) | static int sessionApplyOneOp( function sessionApplyOneWithRetry (line 231291) | static int sessionApplyOneWithRetry( function sessionRetryConstraints (line 231348) | static int sessionRetryConstraints( function sessionChangesetApply (line 231404) | static int sessionChangesetApply( function SQLITE_API (line 231616) | SQLITE_API int sqlite3changeset_apply_v2( function SQLITE_API (line 231651) | SQLITE_API int sqlite3changeset_apply( function SQLITE_API (line 231676) | SQLITE_API int sqlite3changeset_apply_v2_strm( function SQLITE_API (line 231703) | SQLITE_API int sqlite3changeset_apply_strm( type sqlite3_changegroup (line 231726) | struct sqlite3_changegroup { function sessionChangeMerge (line 231741) | static int sessionChangeMerge( function sessionChangesetCheckCompat (line 231926) | static int sessionChangesetCheckCompat( function sessionChangesetExtendRecord (line 231942) | static int sessionChangesetExtendRecord( function sessionChangesetFindTable (line 232039) | static int sessionChangesetFindTable( function sessionOneChangeToHash (line 232105) | static int sessionOneChangeToHash( function sessionChangesetToHash (line 232192) | static int sessionChangesetToHash( function sessionChangegroupOutput (line 232229) | static int sessionChangegroupOutput( function SQLITE_API (line 232280) | SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp){ function SQLITE_API (line 232296) | SQLITE_API int sqlite3changegroup_schema( function SQLITE_API (line 232322) | SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nDa... function SQLITE_API (line 232337) | SQLITE_API int sqlite3changegroup_add_change( function SQLITE_API (line 232355) | SQLITE_API int sqlite3changegroup_output( function SQLITE_API (line 232366) | SQLITE_API int sqlite3changegroup_add_strm( function SQLITE_API (line 232385) | SQLITE_API int sqlite3changegroup_output_strm( function SQLITE_API (line 232396) | SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup *pGrp){ function SQLITE_API (line 232408) | SQLITE_API int sqlite3changeset_concat( function SQLITE_API (line 232437) | SQLITE_API int sqlite3changeset_concat_strm( type sqlite3_rebaser (line 232466) | struct sqlite3_rebaser { function sessionAppendRecordMerge (line 232476) | static void sessionAppendRecordMerge( function sessionAppendPartialUpdate (line 232525) | static void sessionAppendPartialUpdate( function sessionRebase (line 232593) | static int sessionRebase( function SQLITE_API (line 232725) | SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew){ function SQLITE_API (line 232742) | SQLITE_API int sqlite3rebaser_configure( function SQLITE_API (line 232759) | SQLITE_API int sqlite3rebaser_rebase( function SQLITE_API (line 232778) | SQLITE_API int sqlite3rebaser_rebase_strm( function SQLITE_API (line 232799) | SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p){ function SQLITE_API (line 232810) | SQLITE_API int sqlite3session_config(int op, void *pArg){ type Fts5ExtensionApi (line 232905) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 232906) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 232907) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 232917) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 233203) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 233484) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer_v2 (line 233485) | typedef struct fts5_tokenizer_v2 fts5_tokenizer_v2; type fts5_tokenizer_v2 (line 233486) | struct fts5_tokenizer_v2 { type fts5_tokenizer (line 233512) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 233513) | struct fts5_tokenizer { type fts5_api (line 233549) | typedef struct fts5_api fts5_api; type fts5_api (line 233550) | struct fts5_api { type u8 (line 233634) | typedef unsigned char u8; type u32 (line 233635) | typedef unsigned int u32; type u16 (line 233636) | typedef unsigned short u16; type i16 (line 233637) | typedef short i16; type sqlite3_int64 (line 233638) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 233639) | typedef sqlite3_uint64 u64; type uptr (line 233673) | typedef uintptr_t uptr; type u32 (line 233675) | typedef u32 uptr; type u64 (line 233677) | typedef u64 uptr; type Fts5Global (line 233747) | typedef struct Fts5Global Fts5Global; type Fts5Colset (line 233748) | typedef struct Fts5Colset Fts5Colset; type Fts5Colset (line 233756) | struct Fts5Colset { type Fts5Config (line 233768) | typedef struct Fts5Config Fts5Config; type Fts5TokenizerConfig (line 233769) | typedef struct Fts5TokenizerConfig Fts5TokenizerConfig; type Fts5TokenizerConfig (line 233771) | struct Fts5TokenizerConfig { type Fts5Config (line 233823) | struct Fts5Config { type Fts5Buffer (line 233925) | typedef struct Fts5Buffer Fts5Buffer; type Fts5Buffer (line 233926) | struct Fts5Buffer { type Fts5PoslistReader (line 233961) | typedef struct Fts5PoslistReader Fts5PoslistReader; type Fts5PoslistReader (line 233962) | struct Fts5PoslistReader { type Fts5PoslistWriter (line 233980) | typedef struct Fts5PoslistWriter Fts5PoslistWriter; type Fts5PoslistWriter (line 233981) | struct Fts5PoslistWriter { type Fts5Termset (line 234002) | typedef struct Fts5Termset Fts5Termset; type Fts5Index (line 234016) | typedef struct Fts5Index Fts5Index; type Fts5IndexIter (line 234017) | typedef struct Fts5IndexIter Fts5IndexIter; type Fts5IndexIter (line 234019) | struct Fts5IndexIter { type Fts5Table (line 234236) | typedef struct Fts5Table Fts5Table; type Fts5Table (line 234237) | struct Fts5Table { type Fts5Hash (line 234264) | typedef struct Fts5Hash Fts5Hash; type Fts5Storage (line 234327) | typedef struct Fts5Storage Fts5Storage; type Fts5Expr (line 234373) | typedef struct Fts5Expr Fts5Expr; type Fts5ExprNode (line 234374) | typedef struct Fts5ExprNode Fts5ExprNode; type Fts5Parse (line 234375) | typedef struct Fts5Parse Fts5Parse; type Fts5Token (line 234376) | typedef struct Fts5Token Fts5Token; type Fts5ExprPhrase (line 234377) | typedef struct Fts5ExprPhrase Fts5ExprPhrase; type Fts5ExprNearset (line 234378) | typedef struct Fts5ExprNearset Fts5ExprNearset; type Fts5Token (line 234380) | struct Fts5Token { type Fts5PoslistPopulator (line 234426) | typedef struct Fts5PoslistPopulator Fts5PoslistPopulator; type fts5YYMINORTYPE (line 234705) | typedef union { type fts5yyStackEntry (line 234914) | struct fts5yyStackEntry { type fts5yyStackEntry (line 234921) | typedef struct fts5yyStackEntry fts5yyStackEntry; type fts5yyParser (line 234925) | struct fts5yyParser { type fts5yyParser (line 234939) | typedef struct fts5yyParser fts5yyParser; function sqlite3Fts5ParserTrace (line 234966) | static void sqlite3Fts5ParserTrace(FILE *TraceFILE, char *zTracePrompt){ function fts5yyGrowStack (line 235049) | static int fts5yyGrowStack(fts5yyParser *p){ function sqlite3Fts5ParserInit (line 235096) | static void sqlite3Fts5ParserInit(void *fts5yypRawParser sqlite3Fts5Pars... function fts5yy_destructor (line 235144) | static void fts5yy_destructor( function fts5yy_pop_parser_stack (line 235203) | static void fts5yy_pop_parser_stack(fts5yyParser *pParser){ function sqlite3Fts5ParserFinalize (line 235221) | static void sqlite3Fts5ParserFinalize(void *p){ function sqlite3Fts5ParserFree (line 235255) | static void sqlite3Fts5ParserFree( function sqlite3Fts5ParserStackPeak (line 235271) | static int sqlite3Fts5ParserStackPeak(void *p){ function sqlite3Fts5ParserCoverage (line 235295) | static int sqlite3Fts5ParserCoverage(FILE *out){ function fts5YYACTIONTYPE (line 235318) | static fts5YYACTIONTYPE fts5yy_find_shift_action( function fts5YYACTIONTYPE (line 235383) | static fts5YYACTIONTYPE fts5yy_find_reduce_action( function fts5yyStackOverflow (line 235412) | static void fts5yyStackOverflow(fts5yyParser *fts5yypParser){ function fts5yyTraceShift (line 235435) | static void fts5yyTraceShift(fts5yyParser *fts5yypParser, int fts5yyNewS... function fts5yy_shift (line 235455) | static void fts5yy_shift( function fts5YYACTIONTYPE (line 235566) | static fts5YYACTIONTYPE fts5yy_reduce( function fts5yy_parse_failed (line 235761) | static void fts5yy_parse_failed( function fts5yy_syntax_error (line 235784) | static void fts5yy_syntax_error( function fts5yy_accept (line 235806) | static void fts5yy_accept( function sqlite3Fts5Parser (line 235847) | static void sqlite3Fts5Parser( function sqlite3Fts5ParserFallback (line 236057) | static int sqlite3Fts5ParserFallback(int iToken){ type CInstIter (line 236103) | typedef struct CInstIter CInstIter; type CInstIter (line 236104) | struct CInstIter { function fts5CInstIterNext (line 236120) | static int fts5CInstIterNext(CInstIter *pIter){ function fts5CInstIterInit (line 236151) | static int fts5CInstIterInit( type HighlightContext (line 236177) | typedef struct HighlightContext HighlightContext; type HighlightContext (line 236178) | struct HighlightContext { function fts5HighlightAppend (line 236204) | static void fts5HighlightAppend( function fts5HighlightCb (line 236219) | static int fts5HighlightCb( function fts5HighlightFunction (line 236299) | static void fts5HighlightFunction( type Fts5SFinder (line 236361) | typedef struct Fts5SFinder Fts5SFinder; type Fts5SFinder (line 236362) | struct Fts5SFinder { function fts5SentenceFinderAdd (line 236375) | static int fts5SentenceFinderAdd(Fts5SFinder *p, int iAdd){ function fts5SentenceFinderCb (line 236394) | static int fts5SentenceFinderCb( function fts5SnippetScore (line 236427) | static int fts5SnippetScore( function fts5SnippetFunction (line 236484) | static void fts5SnippetFunction( type Fts5Bm25Data (line 236658) | typedef struct Fts5Bm25Data Fts5Bm25Data; type Fts5Bm25Data (line 236659) | struct Fts5Bm25Data { function fts5CountCb (line 236670) | static int fts5CountCb( function fts5Bm25GetData (line 236686) | static int fts5Bm25GetData( function fts5Bm25Function (line 236759) | static void fts5Bm25Function( function fts5GetLocaleFunction (line 236818) | static void fts5GetLocaleFunction( function sqlite3Fts5AuxInit (line 236862) | static int sqlite3Fts5AuxInit(fts5_api *pApi){ function sqlite3Fts5BufferSize (line 236906) | static int sqlite3Fts5BufferSize(int *pRc, Fts5Buffer *pBuf, u32 nByte){ function sqlite3Fts5BufferAppendVarint (line 236930) | static void sqlite3Fts5BufferAppendVarint(int *pRc, Fts5Buffer *pBuf, i6... function sqlite3Fts5Put32 (line 236935) | static void sqlite3Fts5Put32(u8 *aBuf, int iVal){ function sqlite3Fts5Get32 (line 236942) | static int sqlite3Fts5Get32(const u8 *aBuf){ function sqlite3Fts5BufferAppendBlob (line 236951) | static void sqlite3Fts5BufferAppendBlob( function sqlite3Fts5BufferAppendString (line 236970) | static void sqlite3Fts5BufferAppendString( function sqlite3Fts5BufferAppendPrintf (line 236988) | static void sqlite3Fts5BufferAppendPrintf( function sqlite3Fts5BufferFree (line 237027) | static void sqlite3Fts5BufferFree(Fts5Buffer *pBuf){ function sqlite3Fts5BufferZero (line 237036) | static void sqlite3Fts5BufferZero(Fts5Buffer *pBuf){ function sqlite3Fts5BufferSet (line 237045) | static void sqlite3Fts5BufferSet( function sqlite3Fts5PoslistNext64 (line 237055) | static int sqlite3Fts5PoslistNext64( function sqlite3Fts5PoslistReaderNext (line 237100) | static int sqlite3Fts5PoslistReaderNext(Fts5PoslistReader *pIter){ function sqlite3Fts5PoslistReaderInit (line 237107) | static int sqlite3Fts5PoslistReaderInit( function sqlite3Fts5PoslistSafeAppend (line 237124) | static void sqlite3Fts5PoslistSafeAppend( function sqlite3Fts5PoslistWriterAppend (line 237141) | static int sqlite3Fts5PoslistWriterAppend( function sqlite3Fts5IsBareword (line 237201) | static int sqlite3Fts5IsBareword(char t){ type Fts5TermsetEntry (line 237219) | typedef struct Fts5TermsetEntry Fts5TermsetEntry; type Fts5TermsetEntry (line 237220) | struct Fts5TermsetEntry { type Fts5Termset (line 237227) | struct Fts5Termset { function sqlite3Fts5TermsetNew (line 237231) | static int sqlite3Fts5TermsetNew(Fts5Termset **pp){ function sqlite3Fts5TermsetAdd (line 237237) | static int sqlite3Fts5TermsetAdd( function sqlite3Fts5TermsetFree (line 237286) | static void sqlite3Fts5TermsetFree(Fts5Termset *p){ function fts5_iswhitespace (line 237330) | static int fts5_iswhitespace(char x){ function fts5_isopenquote (line 237334) | static int fts5_isopenquote(char x){ function fts5_isdigit (line 237363) | static int fts5_isdigit(char a){ function fts5Dequote (line 237445) | static int fts5Dequote(char *z){ function sqlite3Fts5Dequote (line 237490) | static void sqlite3Fts5Dequote(char *z){ type Fts5Enum (line 237501) | struct Fts5Enum { type Fts5Enum (line 237505) | typedef struct Fts5Enum Fts5Enum; function fts5ConfigSetEnum (line 237507) | static int fts5ConfigSetEnum( function fts5ConfigParseSpecial (line 237536) | static int fts5ConfigParseSpecial( function fts5ConfigParseColumn (line 237787) | static int fts5ConfigParseColumn( function fts5ConfigMakeExprlist (line 237817) | static int fts5ConfigMakeExprlist(Fts5Config *p){ function sqlite3Fts5ConfigParse (line 237865) | static int sqlite3Fts5ConfigParse( function sqlite3Fts5ConfigFree (line 238023) | static void sqlite3Fts5ConfigFree(Fts5Config *pConfig){ function sqlite3Fts5ConfigDeclareVtab (line 238055) | static int sqlite3Fts5ConfigDeclareVtab(Fts5Config *pConfig){ function sqlite3Fts5Tokenize (line 238101) | static int sqlite3Fts5Tokenize( function sqlite3Fts5ConfigParseRank (line 238161) | static int sqlite3Fts5ConfigParseRank( function sqlite3Fts5ConfigSetValue (line 238220) | static int sqlite3Fts5ConfigSetValue( function sqlite3Fts5ConfigLoad (line 238338) | static int sqlite3Fts5ConfigLoad(Fts5Config *pConfig, int iCookie){ function sqlite3Fts5ConfigErrmsg (line 238398) | static void sqlite3Fts5ConfigErrmsg(Fts5Config *pConfig, const char *zFm... type Fts5ExprTerm (line 238446) | typedef struct Fts5ExprTerm Fts5ExprTerm; type Fts5Expr (line 238461) | struct Fts5Expr { type Fts5ExprNode (line 238489) | struct Fts5ExprNode { type Fts5ExprTerm (line 238519) | struct Fts5ExprTerm { type Fts5ExprPhrase (line 238533) | struct Fts5ExprPhrase { type Fts5ExprNearset (line 238544) | struct Fts5ExprNearset { type Fts5Parse (line 238555) | struct Fts5Parse { function assert_expr_depth_ok (line 238570) | static void assert_expr_depth_ok(int rc, Fts5ExprNode *p){ function sqlite3Fts5ParseError (line 238590) | static void sqlite3Fts5ParseError(Fts5Parse *pParse, const char *zFmt, .... function fts5ExprIsspace (line 238601) | static int fts5ExprIsspace(char t){ function fts5ExprGetToken (line 238608) | static int fts5ExprGetToken( function fts5ParseFree (line 238673) | static void fts5ParseFree(void *p){ sqlite3_free(p); } function sqlite3Fts5ExprNew (line 238675) | static int sqlite3Fts5ExprNew( function fts5ExprCountChar (line 238751) | static int fts5ExprCountChar(const char *z, int nByte){ function sqlite3Fts5ExprPattern (line 238768) | static int sqlite3Fts5ExprPattern( function sqlite3Fts5ParseNodeFree (line 238839) | static void sqlite3Fts5ParseNodeFree(Fts5ExprNode *p){ function sqlite3Fts5ExprFree (line 238853) | static void sqlite3Fts5ExprFree(Fts5Expr *p){ function sqlite3Fts5ExprAnd (line 238861) | static int sqlite3Fts5ExprAnd(Fts5Expr **pp1, Fts5Expr *p2){ function i64 (line 238901) | static i64 fts5ExprSynonymRowid(Fts5ExprTerm *pTerm, int bDesc, int *pbE... function fts5ExprSynonymList (line 238926) | static int fts5ExprSynonymList( function fts5ExprPhraseIsMatch (line 239009) | static int fts5ExprPhraseIsMatch( type Fts5LookaheadReader (line 239093) | typedef struct Fts5LookaheadReader Fts5LookaheadReader; type Fts5LookaheadReader (line 239094) | struct Fts5LookaheadReader { function fts5LookaheadReaderNext (line 239104) | static int fts5LookaheadReaderNext(Fts5LookaheadReader *p){ function fts5LookaheadReaderInit (line 239112) | static int fts5LookaheadReaderInit( type Fts5NearTrimmer (line 239123) | typedef struct Fts5NearTrimmer Fts5NearTrimmer; type Fts5NearTrimmer (line 239124) | struct Fts5NearTrimmer { function fts5ExprNearIsMatch (line 239147) | static int fts5ExprNearIsMatch(int *pRc, Fts5ExprNearset *pNear){ function fts5ExprAdvanceto (line 239246) | static int fts5ExprAdvanceto( function fts5ExprSynonymAdvanceto (line 239272) | static int fts5ExprSynonymAdvanceto( function fts5ExprNearTest (line 239302) | static int fts5ExprNearTest( function fts5ExprNearInitAll (line 239361) | static int fts5ExprNearInitAll( function fts5RowidCmp (line 239423) | static int fts5RowidCmp( function fts5ExprSetEof (line 239438) | static void fts5ExprSetEof(Fts5ExprNode *pNode){ function fts5ExprNodeZeroPoslist (line 239447) | static void fts5ExprNodeZeroPoslist(Fts5ExprNode *pNode){ function fts5NodeCompare (line 239477) | static int fts5NodeCompare( function fts5ExprNodeTest_STRING (line 239498) | static int fts5ExprNodeTest_STRING( function fts5ExprNodeNext_STRING (line 239568) | static int fts5ExprNodeNext_STRING( function fts5ExprNodeTest_TERM (line 239633) | static int fts5ExprNodeTest_TERM( function fts5ExprNodeNext_TERM (line 239661) | static int fts5ExprNodeNext_TERM( function fts5ExprNodeTest_OR (line 239685) | static void fts5ExprNodeTest_OR( function fts5ExprNodeNext_OR (line 239704) | static int fts5ExprNodeNext_OR( function fts5ExprNodeTest_AND (line 239736) | static int fts5ExprNodeTest_AND( function fts5ExprNodeNext_AND (line 239788) | static int fts5ExprNodeNext_AND( function fts5ExprNodeTest_NOT (line 239803) | static int fts5ExprNodeTest_NOT( function fts5ExprNodeNext_NOT (line 239831) | static int fts5ExprNodeNext_NOT( function fts5ExprNodeTest (line 239852) | static int fts5ExprNodeTest( function fts5ExprNodeFirst (line 239897) | static int fts5ExprNodeFirst(Fts5Expr *pExpr, Fts5ExprNode *pNode){ function sqlite3Fts5ExprFirst (line 239956) | static int sqlite3Fts5ExprFirst(Fts5Expr *p, Fts5Index *pIdx, i64 iFirst... function sqlite3Fts5ExprNext (line 239987) | static int sqlite3Fts5ExprNext(Fts5Expr *p, i64 iLast){ function sqlite3Fts5ExprEof (line 240001) | static int sqlite3Fts5ExprEof(Fts5Expr *p){ function i64 (line 240005) | static i64 sqlite3Fts5ExprRowid(Fts5Expr *p){ function fts5ParseStringFromToken (line 240009) | static int fts5ParseStringFromToken(Fts5Token *pToken, char **pz){ function fts5ExprPhraseFree (line 240018) | static void fts5ExprPhraseFree(Fts5ExprPhrase *pPhrase){ function sqlite3Fts5ParseSetCaret (line 240043) | static void sqlite3Fts5ParseSetCaret(Fts5ExprPhrase *pPhrase){ function Fts5ExprNearset (line 240057) | static Fts5ExprNearset *sqlite3Fts5ParseNearset( type TokenCtx (line 240117) | typedef struct TokenCtx TokenCtx; type TokenCtx (line 240118) | struct TokenCtx { function fts5ParseTokenize (line 240127) | static int fts5ParseTokenize( function sqlite3Fts5ParsePhraseFree (line 240200) | static void sqlite3Fts5ParsePhraseFree(Fts5ExprPhrase *pPhrase){ function sqlite3Fts5ParseNearsetFree (line 240207) | static void sqlite3Fts5ParseNearsetFree(Fts5ExprNearset *pNear){ function sqlite3Fts5ParseFinished (line 240218) | static void sqlite3Fts5ParseFinished(Fts5Parse *pParse, Fts5ExprNode *p){ function parseGrowPhraseArray (line 240223) | static int parseGrowPhraseArray(Fts5Parse *pParse){ function Fts5ExprPhrase (line 240242) | static Fts5ExprPhrase *sqlite3Fts5ParseTerm( function sqlite3Fts5ExprClonePhrase (line 240298) | static int sqlite3Fts5ExprClonePhrase( function sqlite3Fts5ParseNear (line 240398) | static void sqlite3Fts5ParseNear(Fts5Parse *pParse, Fts5Token *pTok){ function sqlite3Fts5ParseSetDistance (line 240406) | static void sqlite3Fts5ParseSetDistance( function Fts5Colset (line 240441) | static Fts5Colset *fts5ParseColset( function Fts5Colset (line 240482) | static Fts5Colset *sqlite3Fts5ParseColsetInvert(Fts5Parse *pParse, Fts5C... function Fts5Colset (line 240505) | static Fts5Colset *sqlite3Fts5ParseColset( function Fts5Colset (line 240545) | static Fts5Colset *fts5CloneColset(int *pRc, Fts5Colset *pOrig){ function fts5MergeColset (line 240562) | static void fts5MergeColset(Fts5Colset *pColset, Fts5Colset *pMerge){ function fts5ParseSetColset (line 240588) | static void fts5ParseSetColset( function sqlite3Fts5ParseSetColset (line 240626) | static void sqlite3Fts5ParseSetColset( function fts5ExprAssignXNext (line 240642) | static void fts5ExprAssignXNext(Fts5ExprNode *pNode){ function fts5ExprAddChildren (line 240678) | static void fts5ExprAddChildren(Fts5ExprNode *p, Fts5ExprNode *pSub){ function Fts5ExprNode (line 240704) | static Fts5ExprNode *fts5ParsePhraseToAnd( function Fts5ExprNode (line 240761) | static Fts5ExprNode *sqlite3Fts5ParseNode( function Fts5ExprNode (line 240855) | static Fts5ExprNode *sqlite3Fts5ParseImplicitAnd( function fts5ExprFunction (line 241151) | static void fts5ExprFunction( function fts5ExprFunctionHr (line 241236) | static void fts5ExprFunctionHr( function fts5ExprFunctionTcl (line 241243) | static void fts5ExprFunctionTcl( function fts5ExprIsAlnum (line 241256) | static void fts5ExprIsAlnum( function fts5ExprFold (line 241277) | static void fts5ExprFold( function sqlite3Fts5ExprInit (line 241300) | static int sqlite3Fts5ExprInit(Fts5Global *pGlobal, sqlite3 *db){ function sqlite3Fts5ExprPhraseCount (line 241337) | static int sqlite3Fts5ExprPhraseCount(Fts5Expr *pExpr){ function sqlite3Fts5ExprPhraseSize (line 241344) | static int sqlite3Fts5ExprPhraseSize(Fts5Expr *pExpr, int iPhrase){ function sqlite3Fts5ExprPoslist (line 241353) | static int sqlite3Fts5ExprPoslist(Fts5Expr *pExpr, int iPhrase, const u8... type Fts5PoslistPopulator (line 241367) | struct Fts5PoslistPopulator { function Fts5PoslistPopulator (line 241382) | static Fts5PoslistPopulator *sqlite3Fts5ExprClearPoslists(Fts5Expr *pExp... type Fts5ExprCtx (line 241404) | struct Fts5ExprCtx { type Fts5ExprCtx (line 241409) | typedef struct Fts5ExprCtx Fts5ExprCtx; function fts5ExprColsetTest (line 241414) | static int fts5ExprColsetTest(Fts5Colset *pColset, int iCol){ function fts5QueryTerm (line 241427) | static int fts5QueryTerm(const char *pToken, int nToken){ function fts5ExprPopulatePoslistsCb (line 241433) | static int fts5ExprPopulatePoslistsCb( function sqlite3Fts5ExprPopulatePoslists (line 241479) | static int sqlite3Fts5ExprPopulatePoslists( function fts5ExprClearPoslists (line 241509) | static void fts5ExprClearPoslists(Fts5ExprNode *pNode){ function fts5ExprCheckPoslists (line 241520) | static int fts5ExprCheckPoslists(Fts5ExprNode *pNode, i64 iRowid){ function sqlite3Fts5ExprCheckPoslists (line 241565) | static void sqlite3Fts5ExprCheckPoslists(Fts5Expr *pExpr, i64 iRowid){ function sqlite3Fts5ExprPhraseCollist (line 241572) | static int sqlite3Fts5ExprPhraseCollist( function sqlite3Fts5ExprQueryToken (line 241610) | static int sqlite3Fts5ExprQueryToken( function sqlite3Fts5ExprInstToken (line 241635) | static int sqlite3Fts5ExprInstToken( function sqlite3Fts5ExprClearTokens (line 241674) | static void sqlite3Fts5ExprClearTokens(Fts5Expr *pExpr){ type Fts5HashEntry (line 241702) | typedef struct Fts5HashEntry Fts5HashEntry; type Fts5Hash (line 241711) | struct Fts5Hash { type Fts5HashEntry (line 241747) | struct Fts5HashEntry { function sqlite3Fts5HashNew (line 241773) | static int sqlite3Fts5HashNew(Fts5Config *pConfig, Fts5Hash **ppNew, int... function sqlite3Fts5HashFree (line 241803) | static void sqlite3Fts5HashFree(Fts5Hash *pHash){ function sqlite3Fts5HashClear (line 241814) | static void sqlite3Fts5HashClear(Fts5Hash *pHash){ function fts5HashKey (line 241828) | static unsigned int fts5HashKey(int nSlot, const u8 *p, int n){ function fts5HashKey2 (line 241837) | static unsigned int fts5HashKey2(int nSlot, u8 b, const u8 *p, int n){ function fts5HashResize (line 241850) | static int fts5HashResize(Fts5Hash *pHash){ function fts5HashAddPoslistSize (line 241877) | static int fts5HashAddPoslistSize( function sqlite3Fts5HashWrite (line 241928) | static int sqlite3Fts5HashWrite( function Fts5HashEntry (line 242081) | static Fts5HashEntry *fts5HashEntryMerge( function fts5HashEntrySort (line 242130) | static int fts5HashEntrySort( function sqlite3Fts5HashQuery (line 242176) | static int sqlite3Fts5HashQuery( function sqlite3Fts5HashScanInit (line 242213) | static int sqlite3Fts5HashScanInit( function fts5HashCount (line 242221) | static int fts5HashCount(Fts5Hash *pHash){ function sqlite3Fts5HashIsEmpty (line 242237) | static int sqlite3Fts5HashIsEmpty(Fts5Hash *pHash){ function sqlite3Fts5HashScanNext (line 242242) | static void sqlite3Fts5HashScanNext(Fts5Hash *p){ function sqlite3Fts5HashScanEof (line 242247) | static int sqlite3Fts5HashScanEof(Fts5Hash *p){ function sqlite3Fts5HashScanEntry (line 242251) | static void sqlite3Fts5HashScanEntry( function sqlite3Fts5Corrupt (line 242576) | static int sqlite3Fts5Corrupt() { return SQLITE_CORRUPT_VTAB; } type Fts5Data (line 242588) | typedef struct Fts5Data Fts5Data; type Fts5DlidxIter (line 242589) | typedef struct Fts5DlidxIter Fts5DlidxIter; type Fts5DlidxLvl (line 242590) | typedef struct Fts5DlidxLvl Fts5DlidxLvl; type Fts5DlidxWriter (line 242591) | typedef struct Fts5DlidxWriter Fts5DlidxWriter; type Fts5Iter (line 242592) | typedef struct Fts5Iter Fts5Iter; type Fts5PageWriter (line 242593) | typedef struct Fts5PageWriter Fts5PageWriter; type Fts5SegIter (line 242594) | typedef struct Fts5SegIter Fts5SegIter; type Fts5DoclistIter (line 242595) | typedef struct Fts5DoclistIter Fts5DoclistIter; type Fts5SegWriter (line 242596) | typedef struct Fts5SegWriter Fts5SegWriter; type Fts5Structure (line 242597) | typedef struct Fts5Structure Fts5Structure; type Fts5StructureLevel (line 242598) | typedef struct Fts5StructureLevel Fts5StructureLevel; type Fts5StructureSegment (line 242599) | typedef struct Fts5StructureSegment Fts5StructureSegment; type Fts5TokenDataIter (line 242600) | typedef struct Fts5TokenDataIter Fts5TokenDataIter; type Fts5TokenDataMap (line 242601) | typedef struct Fts5TokenDataMap Fts5TokenDataMap; type Fts5TombstoneArray (line 242602) | typedef struct Fts5TombstoneArray Fts5TombstoneArray; type Fts5Data (line 242604) | struct Fts5Data { type Fts5Index (line 242619) | struct Fts5Index { type Fts5DoclistIter (line 242656) | struct Fts5DoclistIter { type Fts5StructureSegment (line 242676) | struct Fts5StructureSegment { type Fts5StructureLevel (line 242688) | struct Fts5StructureLevel { type Fts5Structure (line 242693) | struct Fts5Structure { type Fts5PageWriter (line 242705) | struct Fts5PageWriter { type Fts5DlidxWriter (line 242712) | struct Fts5DlidxWriter { type Fts5SegWriter (line 242718) | struct Fts5SegWriter { type Fts5CResult (line 242737) | typedef struct Fts5CResult Fts5CResult; type Fts5CResult (line 242738) | struct Fts5CResult { type Fts5SegIter (line 242793) | struct Fts5SegIter { type Fts5TombstoneArray (line 242830) | struct Fts5TombstoneArray { type Fts5Iter (line 242887) | struct Fts5Iter { type Fts5DlidxLvl (line 242920) | struct Fts5DlidxLvl { type Fts5DlidxIter (line 242930) | struct Fts5DlidxIter { function fts5PutU16 (line 242936) | static void fts5PutU16(u8 *aOut, u16 iVal){ function u16 (line 242941) | static u16 fts5GetU16(const u8 *aIn){ function u64 (line 242950) | static u64 fts5GetU64(u8 *a){ function u32 (line 242966) | static u32 fts5GetU32(const u8 *a){ function fts5PutU64 (line 242977) | static void fts5PutU64(u8 *a, u64 iVal){ function fts5PutU32 (line 242992) | static void fts5PutU32(u8 *a, u32 iVal){ function fts5BufferCompareBlob (line 243018) | static int fts5BufferCompareBlob( function fts5BufferCompare (line 243037) | static int fts5BufferCompare(Fts5Buffer *pLeft, Fts5Buffer *pRight){ function fts5LeafFirstTermOff (line 243046) | static int fts5LeafFirstTermOff(Fts5Data *pLeaf){ function sqlite3Fts5IndexCloseReader (line 243055) | static void sqlite3Fts5IndexCloseReader(Fts5Index *p){ function Fts5Data (line 243069) | static Fts5Data *fts5DataRead(Fts5Index *p, i64 iRowid){ function fts5DataRelease (line 243145) | static void fts5DataRelease(Fts5Data *pData){ function Fts5Data (line 243149) | static Fts5Data *fts5LeafRead(Fts5Index *p, i64 iRowid){ function fts5IndexPrepareStmt (line 243161) | static int fts5IndexPrepareStmt( function fts5DataWrite (line 243183) | static void fts5DataWrite(Fts5Index *p, i64 iRowid, const u8 *pData, int... function fts5DataDelete (line 243207) | static void fts5DataDelete(Fts5Index *p, i64 iFirst, i64 iLast){ function fts5DataRemoveSegment (line 243228) | static void fts5DataRemoveSegment(Fts5Index *p, Fts5StructureSegment *pS... function fts5StructureRelease (line 243257) | static void fts5StructureRelease(Fts5Structure *pStruct){ function fts5StructureRef (line 243268) | static void fts5StructureRef(Fts5Structure *pStruct){ function sqlite3Fts5StructureRelease (line 243276) | static void sqlite3Fts5StructureRelease(void *p){ function sqlite3Fts5StructureTest (line 243281) | static int sqlite3Fts5StructureTest(Fts5Index *p, void *pStruct){ function fts5StructureMakeWritable (line 243294) | static void fts5StructureMakeWritable(int *pRc, Fts5Structure **pp){ function fts5StructureDecode (line 243336) | static int fts5StructureDecode( function fts5StructureAddLevel (line 243448) | static void fts5StructureAddLevel(int *pRc, Fts5Structure **ppStruct){ function fts5StructureExtendLevel (line 243474) | static void fts5StructureExtendLevel( function Fts5Structure (line 243503) | static Fts5Structure *fts5StructureReadUncached(Fts5Index *p){ function i64 (line 243527) | static i64 fts5IndexDataVersion(Fts5Index *p){ function Fts5Structure (line 243558) | static Fts5Structure *fts5StructureRead(Fts5Index *p){ function fts5StructureInvalidate (line 243597) | static void fts5StructureInvalidate(Fts5Index *p){ function fts5StructureCountSegments (line 243609) | static int fts5StructureCountSegments(Fts5Structure *pStruct){ function fts5StructureWrite (line 243640) | static void fts5StructureWrite(Fts5Index *p, Fts5Structure *pStruct){ function fts5PrintStructure (line 243694) | static void fts5PrintStructure(const char *zCaption, Fts5Structure *pStr... function fts5SegmentSize (line 243707) | static int fts5SegmentSize(Fts5StructureSegment *pSeg){ function fts5StructurePromoteTo (line 243716) | static void fts5StructurePromoteTo( function fts5StructurePromote (line 243759) | static void fts5StructurePromote( function fts5DlidxLvlNext (line 243810) | static int fts5DlidxLvlNext(Fts5DlidxLvl *pLvl){ function fts5DlidxIterNextR (line 243842) | static int fts5DlidxIterNextR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterNext (line 243862) | static int fts5DlidxIterNext(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFirst (line 243877) | static int fts5DlidxIterFirst(Fts5DlidxIter *pIter){ function fts5DlidxIterEof (line 243886) | static int fts5DlidxIterEof(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterLast (line 243890) | static void fts5DlidxIterLast(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxLvlPrev (line 243913) | static int fts5DlidxLvlPrev(Fts5DlidxLvl *pLvl){ function fts5DlidxIterPrevR (line 243945) | static int fts5DlidxIterPrevR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterPrev (line 243968) | static int fts5DlidxIterPrev(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFree (line 243975) | static void fts5DlidxIterFree(Fts5DlidxIter *pIter){ function Fts5DlidxIter (line 243985) | static Fts5DlidxIter *fts5DlidxIterInit( function i64 (line 244032) | static i64 fts5DlidxIterRowid(Fts5DlidxIter *pIter){ function fts5DlidxIterPgno (line 244035) | static int fts5DlidxIterPgno(Fts5DlidxIter *pIter){ function fts5SegIterNextPage (line 244042) | static void fts5SegIterNextPage( function fts5GetPoslistSize (line 244080) | static int fts5GetPoslistSize(const u8 *p, int *pnSz, int *pbDel){ function fts5SegIterLoadNPos (line 244101) | static void fts5SegIterLoadNPos(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadRowid (line 244130) | static void fts5SegIterLoadRowid(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadTerm (line 244163) | static void fts5SegIterLoadTerm(Fts5Index *p, Fts5SegIter *pIter, int nK... function fts5SegIterSetNext (line 244196) | static void fts5SegIterSetNext(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterAllocTombstone (line 244211) | static void fts5SegIterAllocTombstone(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterInit (line 244233) | static void fts5SegIterInit( function fts5SegIterReverseInitPage (line 244285) | static void fts5SegIterReverseInitPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterReverseNewPage (line 244338) | static void fts5SegIterReverseNewPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5MultiIterIsEmpty (line 244394) | static int fts5MultiIterIsEmpty(Fts5Index *p, Fts5Iter *pIter){ function fts5SegIterNext_Reverse (line 244404) | static void fts5SegIterNext_Reverse( function fts5SegIterNext_None (line 244438) | static void fts5SegIterNext_None( function fts5SegIterNext (line 244511) | static void fts5SegIterNext( function fts5SegIterReverse (line 244642) | static void fts5SegIterReverse(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadDlidx (line 244731) | static void fts5SegIterLoadDlidx(Fts5Index *p, Fts5SegIter *pIter){ function fts5LeafSeek (line 244765) | static void fts5LeafSeek( function sqlite3_stmt (line 244891) | static sqlite3_stmt *fts5IdxSelectStmt(Fts5Index *p){ function fts5SegIterSeekInit (line 244910) | static void fts5SegIterSeekInit( function sqlite3_stmt (line 244992) | static sqlite3_stmt *fts5IdxNextStmt(Fts5Index *p){ function fts5SegIterNextInit (line 245010) | static void fts5SegIterNextInit( function fts5SegIterHashInit (line 245069) | static void fts5SegIterHashInit( function fts5IndexFreeArray (line 245136) | static void fts5IndexFreeArray(Fts5Data **ap, int n){ function fts5TombstoneArrayDelete (line 245150) | static void fts5TombstoneArrayDelete(Fts5TombstoneArray *p){ function fts5SegIterClear (line 245166) | static void fts5SegIterClear(Fts5SegIter *pIter){ function fts5AssertComparisonResult (line 245184) | static void fts5AssertComparisonResult( function fts5AssertMultiIterSetup (line 245226) | static void fts5AssertMultiIterSetup(Fts5Index *p, Fts5Iter *pIter){ function fts5MultiIterDoCompare (line 245271) | static int fts5MultiIterDoCompare(Fts5Iter *pIter, int iOut){ function fts5SegIterGotoPage (line 245325) | static void fts5SegIterGotoPage( function fts5SegIterNextFrom (line 245365) | static void fts5SegIterNextFrom( function fts5MultiIterFree (line 245418) | static void fts5MultiIterFree(Fts5Iter *pIter){ function fts5MultiIterAdvanced (line 245429) | static void fts5MultiIterAdvanced( function fts5MultiIterAdvanceRowid (line 245457) | static int fts5MultiIterAdvanceRowid( function fts5MultiIterSetEof (line 245500) | static void fts5MultiIterSetEof(Fts5Iter *pIter){ function fts5IndexTombstoneQuery (line 245520) | static int fts5IndexTombstoneQuery( function fts5MultiIterIsDeleted (line 245556) | static int fts5MultiIterIsDeleted(Fts5Iter *pIter){ function fts5MultiIterNext (line 245592) | static void fts5MultiIterNext( function fts5MultiIterNext2 (line 245632) | static void fts5MultiIterNext2( function fts5IterSetOutputs_Noop (line 245662) | static void fts5IterSetOutputs_Noop(Fts5Iter *pUnused1, Fts5SegIter *pUn... function Fts5Iter (line 245666) | static Fts5Iter *fts5MultiIterAlloc( function fts5PoslistCallback (line 245688) | static void fts5PoslistCallback( type PoslistCallbackCtx (line 245700) | typedef struct PoslistCallbackCtx PoslistCallbackCtx; type PoslistCallbackCtx (line 245701) | struct PoslistCallbackCtx { type PoslistOffsetsCtx (line 245707) | typedef struct PoslistOffsetsCtx PoslistOffsetsCtx; type PoslistOffsetsCtx (line 245708) | struct PoslistOffsetsCtx { function fts5IndexColsetTest (line 245718) | static int fts5IndexColsetTest(Fts5Colset *pColset, int iCol){ function fts5PoslistOffsetsCallback (line 245726) | static void fts5PoslistOffsetsCallback( function fts5PoslistFilterCallback (line 245749) | static void fts5PoslistFilterCallback( function fts5ChunkIterate (line 245801) | static void fts5ChunkIterate( function fts5SegiterPoslist (line 245851) | static void fts5SegiterPoslist( function fts5IndexExtractColset (line 245896) | static void fts5IndexExtractColset( function fts5IterSetOutputs_None (line 245956) | static void fts5IterSetOutputs_None(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Nocolset (line 245966) | static void fts5IterSetOutputs_Nocolset(Fts5Iter *pIter, Fts5SegIter *pS... function fts5IterSetOutputs_ZeroColset (line 245991) | static void fts5IterSetOutputs_ZeroColset(Fts5Iter *pIter, Fts5SegIter *... function fts5IterSetOutputs_Col (line 246001) | static void fts5IterSetOutputs_Col(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Col100 (line 246019) | static void fts5IterSetOutputs_Col100(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Full (line 246059) | static void fts5IterSetOutputs_Full(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputCb (line 246084) | static void fts5IterSetOutputCb(int *pRc, Fts5Iter *pIter){ function fts5MultiIterFinishSetup (line 246120) | static void fts5MultiIterFinishSetup(Fts5Index *p, Fts5Iter *pIter){ function fts5MultiIterNew (line 246154) | static void fts5MultiIterNew( function fts5MultiIterNew2 (line 246243) | static void fts5MultiIterNew2( function fts5MultiIterEof (line 246282) | static int fts5MultiIterEof(Fts5Index *p, Fts5Iter *pIter){ function i64 (line 246295) | static i64 fts5MultiIterRowid(Fts5Iter *pIter){ function fts5MultiIterNextFrom (line 246303) | static void fts5MultiIterNextFrom( function u8 (line 246322) | static const u8 *fts5MultiIterTerm(Fts5Iter *pIter, int *pn){ function fts5AllocateSegid (line 246337) | static int fts5AllocateSegid(Fts5Index *p, Fts5Structure *pStruct){ function fts5IndexDiscardData (line 246394) | static void fts5IndexDiscardData(Fts5Index *p){ function fts5PrefixCompress (line 246412) | static int fts5PrefixCompress(int nOld, const u8 *pOld, const u8 *pNew){ function fts5WriteDlidxClear (line 246420) | static void fts5WriteDlidxClear( function fts5WriteDlidxGrow (line 246446) | static int fts5WriteDlidxGrow( function fts5WriteFlushDlidx (line 246472) | static int fts5WriteFlushDlidx(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteFlushBtree (line 246496) | static void fts5WriteFlushBtree(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteBtreeTerm (line 246525) | static void fts5WriteBtreeTerm( function fts5WriteBtreeNoTerm (line 246541) | static void fts5WriteBtreeNoTerm( function i64 (line 246557) | static i64 fts5DlidxExtractFirstRowid(Fts5Buffer *pBuf){ function fts5WriteDlidxAppend (line 246571) | static void fts5WriteDlidxAppend( function fts5WriteFlushLeaf (line 246631) | static void fts5WriteFlushLeaf(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteAppendTerm (line 246677) | static void fts5WriteAppendTerm( function fts5WriteAppendRowid (line 246758) | static void fts5WriteAppendRowid( function fts5WriteAppendPoslistData (line 246793) | static void fts5WriteAppendPoslistData( function fts5WriteFinish (line 246827) | static void fts5WriteFinish( function fts5WriteInit (line 246855) | static void fts5WriteInit( function fts5TrimSegments (line 246902) | static void fts5TrimSegments(Fts5Index *p, Fts5Iter *pIter){ function fts5MergeChunkCallback (line 246968) | static void fts5MergeChunkCallback( function fts5IndexMergeLevel (line 246980) | static void fts5IndexMergeLevel( function fts5IndexFindDeleteMerge (line 247142) | static int fts5IndexFindDeleteMerge(Fts5Index *p, Fts5Structure *pStruct){ function fts5IndexMerge (line 247181) | static int fts5IndexMerge( function fts5IndexAutomerge (line 247237) | static void fts5IndexAutomerge( function fts5IndexCrisismerge (line 247258) | static void fts5IndexCrisismerge( function fts5IndexReturn (line 247276) | static int fts5IndexReturn(Fts5Index *p){ type Fts5FlushCtx (line 247282) | typedef struct Fts5FlushCtx Fts5FlushCtx; type Fts5FlushCtx (line 247283) | struct Fts5FlushCtx { function fts5PoslistPrefix (line 247293) | static int fts5PoslistPrefix(const u8 *aBuf, int nMax){ function fts5SecureDeleteIdxEntry (line 247318) | static void fts5SecureDeleteIdxEntry( function fts5SecureDeleteOverflow (line 247350) | static void fts5SecureDeleteOverflow( function fts5DoSecureDelete (line 247448) | static void fts5DoSecureDelete( function fts5FlushSecureDelete (line 247740) | static void fts5FlushSecureDelete( function fts5FlushOneHash (line 247777) | static void fts5FlushOneHash(Fts5Index *p){ function fts5IndexFlush (line 247985) | static void fts5IndexFlush(Fts5Index *p){ function Fts5Structure (line 248005) | static Fts5Structure *fts5IndexOptimizeStruct( function sqlite3Fts5IndexOptimize (line 248073) | static int sqlite3Fts5IndexOptimize(Fts5Index *p){ function sqlite3Fts5IndexMerge (line 248109) | static int sqlite3Fts5IndexMerge(Fts5Index *p, int nMerge){ function fts5AppendRowid (line 248134) | static void fts5AppendRowid( function fts5AppendPoslist (line 248144) | static void fts5AppendPoslist( function fts5DoclistIterNext (line 248162) | static void fts5DoclistIterNext(Fts5DoclistIter *pIter){ function fts5DoclistIterInit (line 248191) | static void fts5DoclistIterInit( function fts5MergeAppendDocid (line 248210) | static void fts5MergeAppendDocid( function fts5BufferSwap (line 248230) | static void fts5BufferSwap(Fts5Buffer *p1, Fts5Buffer *p2){ function fts5NextRowid (line 248236) | static void fts5NextRowid(Fts5Buffer *pBuf, int *piOff, i64 *piRowid){ function fts5MergeRowidLists (line 248251) | static void fts5MergeRowidLists( type PrefixMerger (line 248294) | typedef struct PrefixMerger PrefixMerger; type PrefixMerger (line 248295) | struct PrefixMerger { function fts5PrefixMergerInsertByRowid (line 248303) | static void fts5PrefixMergerInsertByRowid( function fts5PrefixMergerInsertByPosition (line 248317) | static void fts5PrefixMergerInsertByPosition( function fts5MergePrefixLists (line 248336) | static void fts5MergePrefixLists( function fts5SetupPrefixIter (line 248480) | static void fts5SetupPrefixIter( function sqlite3Fts5IndexBeginWrite (line 248624) | static int sqlite3Fts5IndexBeginWrite(Fts5Index *p, int bDelete, i64 iRo... function sqlite3Fts5IndexSync (line 248651) | static int sqlite3Fts5IndexSync(Fts5Index *p){ function sqlite3Fts5IndexRollback (line 248664) | static int sqlite3Fts5IndexRollback(Fts5Index *p){ function sqlite3Fts5IndexReinit (line 248677) | static int sqlite3Fts5IndexReinit(Fts5Index *p){ function sqlite3Fts5IndexOpen (line 248697) | static int sqlite3Fts5IndexOpen( function sqlite3Fts5IndexClose (line 248738) | static int sqlite3Fts5IndexClose(Fts5Index *p){ function sqlite3Fts5IndexCharlenToBytelen (line 248763) | static int sqlite3Fts5IndexCharlenToBytelen( function fts5IndexCharlen (line 248790) | static int fts5IndexCharlen(const char *pIn, int nIn){ function sqlite3Fts5IndexWrite (line 248812) | static int sqlite3Fts5IndexWrite( function fts5IsTokendataPrefix (line 248850) | static int fts5IsTokendataPrefix( function fts5SegIterSetEOF (line 248865) | static void fts5SegIterSetEOF(Fts5SegIter *pSeg){ type Fts5TokenDataMap (line 248880) | struct Fts5TokenDataMap { type Fts5TokenDataIter (line 248889) | struct Fts5TokenDataIter { function Fts5TokenDataIter (line 248906) | static Fts5TokenDataIter *fts5AppendTokendataIter( function fts5TokendataIterDelete (line 248941) | static void fts5TokendataIterDelete(Fts5TokenDataIter *pSet){ function fts5TokendataIterAppendMap (line 248956) | static void fts5TokendataIterAppendMap( function fts5IterSetOutputsTokendata (line 248992) | static void fts5IterSetOutputsTokendata(Fts5Iter *pIter){ function fts5TokendataIterNext (line 249118) | static void fts5TokendataIterNext(Fts5Iter *pIter, int bFrom, i64 iFrom){ function fts5TokendataSetTermIfEof (line 249147) | static void fts5TokendataSetTermIfEof(Fts5Iter *pIter, Fts5Buffer *pTerm){ function Fts5Iter (line 249157) | static Fts5Iter *fts5SetupTokendataIter( function sqlite3Fts5IndexQuery (line 249299) | static int sqlite3Fts5IndexQuery( function sqlite3Fts5IterNext (line 249395) | static int sqlite3Fts5IterNext(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextScan (line 249409) | static int sqlite3Fts5IterNextScan(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextFrom (line 249433) | static int sqlite3Fts5IterNextFrom(Fts5IndexIter *pIndexIter, i64 iMatch){ function sqlite3Fts5IterToken (line 249460) | static int sqlite3Fts5IterToken( function sqlite3Fts5IndexIterClearTokendata (line 249510) | static void sqlite3Fts5IndexIterClearTokendata(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IndexIterWriteTokendata (line 249524) | static int sqlite3Fts5IndexIterWriteTokendata( function sqlite3Fts5IterClose (line 249550) | static void sqlite3Fts5IterClose(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IndexGetAverages (line 249566) | static int sqlite3Fts5IndexGetAverages(Fts5Index *p, i64 *pnRow, i64 *an... function sqlite3Fts5IndexSetAverages (line 249590) | static int sqlite3Fts5IndexSetAverages(Fts5Index *p, const u8 *pData, in... function sqlite3Fts5IndexReads (line 249600) | static int sqlite3Fts5IndexReads(Fts5Index *p){ function sqlite3Fts5IndexSetCookie (line 249611) | static int sqlite3Fts5IndexSetCookie(Fts5Index *p, int iNew){ function sqlite3Fts5IndexLoadConfig (line 249631) | static int sqlite3Fts5IndexLoadConfig(Fts5Index *p){ function sqlite3Fts5IndexGetOrigin (line 249645) | static int sqlite3Fts5IndexGetOrigin(Fts5Index *p, i64 *piOrigin){ function fts5IndexTombstoneAddToPage (line 249666) | static int fts5IndexTombstoneAddToPage( function fts5IndexTombstoneRehash (line 249720) | static int fts5IndexTombstoneRehash( function fts5IndexTombstoneRebuild (line 249799) | static void fts5IndexTombstoneRebuild( function fts5IndexTombstoneAdd (line 249898) | static void fts5IndexTombstoneAdd( function sqlite3Fts5IndexContentlessDelete (line 249956) | static int sqlite3Fts5IndexContentlessDelete(Fts5Index *p, i64 iOrigin, ... function u64 (line 249989) | static u64 sqlite3Fts5IndexEntryCksum( function fts5TestDlidxReverse (line 250015) | static void fts5TestDlidxReverse( function fts5QueryCksum (line 250051) | static int fts5QueryCksum( function fts5TestUtf8 (line 250097) | static int fts5TestUtf8(const char *z, int n){ function fts5TestTerm (line 250128) | static void fts5TestTerm( function fts5IndexIntegrityCheckEmpty (line 250209) | static void fts5IndexIntegrityCheckEmpty( function fts5IntegrityCheckPgidx (line 250230) | static void fts5IntegrityCheckPgidx(Fts5Index *p, Fts5Data *pLeaf){ function fts5IndexIntegrityCheckSegment (line 250280) | static void fts5IndexIntegrityCheckSegment( function sqlite3Fts5IndexIntegrityCheck (line 250441) | static int sqlite3Fts5IndexIntegrityCheck(Fts5Index *p, u64 cksum, int b... function fts5DecodeRowid (line 250537) | static void fts5DecodeRowid( function fts5DebugRowid (line 250562) | static void fts5DebugRowid(int *pRc, Fts5Buffer *pBuf, i64 iKey){ function fts5DebugStructure (line 250584) | static void fts5DebugStructure( function fts5DecodeStructure (line 250621) | static void fts5DecodeStructure( function fts5DecodeAverages (line 250648) | static void fts5DecodeAverages( function fts5DecodePoslist (line 250673) | static int fts5DecodePoslist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeDoclist (line 250693) | static int fts5DecodeDoclist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeRowidList (line 250733) | static void fts5DecodeRowidList( function fts5BufferAppendTerm (line 250763) | static void fts5BufferAppendTerm(int *pRc, Fts5Buffer *pBuf, Fts5Buffer ... function fts5DecodeFunction (line 250784) | static void fts5DecodeFunction( function fts5RowidFunction (line 251019) | static void fts5RowidFunction( type Fts5StructVtab (line 251053) | typedef struct Fts5StructVtab Fts5StructVtab; type Fts5StructVtab (line 251054) | struct Fts5StructVtab { type Fts5StructVcsr (line 251058) | typedef struct Fts5StructVcsr Fts5StructVcsr; type Fts5StructVcsr (line 251059) | struct Fts5StructVcsr { function fts5structConnectMethod (line 251070) | static int fts5structConnectMethod( function fts5structBestIndexMethod (line 251098) | static int fts5structBestIndexMethod( function fts5structDisconnectMethod (line 251123) | static int fts5structDisconnectMethod(sqlite3_vtab *pVtab){ function fts5structOpenMethod (line 251132) | static int fts5structOpenMethod(sqlite3_vtab *p, sqlite3_vtab_cursor **p... function fts5structCloseMethod (line 251145) | static int fts5structCloseMethod(sqlite3_vtab_cursor *cur){ function fts5structNextMethod (line 251156) | static int fts5structNextMethod(sqlite3_vtab_cursor *cur){ function fts5structEofMethod (line 251178) | static int fts5structEofMethod(sqlite3_vtab_cursor *cur){ function fts5structRowidMethod (line 251183) | static int fts5structRowidMethod( function fts5structColumnMethod (line 251196) | static int fts5structColumnMethod( function fts5structFilterMethod (line 251249) | static int fts5structFilterMethod( function sqlite3Fts5IndexInit (line 251287) | static int sqlite3Fts5IndexInit(sqlite3 *db){ function sqlite3Fts5IndexReset (line 251344) | static int sqlite3Fts5IndexReset(Fts5Index *p){ type Fts5Auxdata (line 251381) | typedef struct Fts5Auxdata Fts5Auxdata; type Fts5Auxiliary (line 251382) | typedef struct Fts5Auxiliary Fts5Auxiliary; type Fts5Cursor (line 251383) | typedef struct Fts5Cursor Fts5Cursor; type Fts5FullTable (line 251384) | typedef struct Fts5FullTable Fts5FullTable; type Fts5Sorter (line 251385) | typedef struct Fts5Sorter Fts5Sorter; type Fts5TokenizerModule (line 251386) | typedef struct Fts5TokenizerModule Fts5TokenizerModule; type Fts5TransactionState (line 251419) | struct Fts5TransactionState { type Fts5Global (line 251429) | struct Fts5Global { type Fts5Auxiliary (line 251453) | struct Fts5Auxiliary { type Fts5TokenizerModule (line 251482) | struct Fts5TokenizerModule { type Fts5FullTable (line 251492) | struct Fts5FullTable { type Fts5MatchPhrase (line 251504) | struct Fts5MatchPhrase { type Fts5Sorter (line 251518) | struct Fts5Sorter { type Fts5Cursor (line 251546) | struct Fts5Cursor { type Fts5Auxdata (line 251618) | struct Fts5Auxdata { function fts5CheckTransactionState (line 251633) | static void fts5CheckTransactionState(Fts5FullTable *p, int op, int iSav... function fts5IsContentless (line 251690) | static int fts5IsContentless(Fts5FullTable *pTab, int bIncludeUnindexed){ function fts5FreeVtab (line 251701) | static void fts5FreeVtab(Fts5FullTable *pTab){ function fts5DisconnectMethod (line 251713) | static int fts5DisconnectMethod(sqlite3_vtab *pVtab){ function fts5DestroyMethod (line 251721) | static int fts5DestroyMethod(sqlite3_vtab *pVtab){ function fts5InitVtab (line 251741) | static int fts5InitVtab( function fts5ConnectMethod (line 251815) | static int fts5ConnectMethod( function fts5CreateMethod (line 251825) | static int fts5CreateMethod( function fts5SetUniqueFlag (line 251851) | static void fts5SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts5UsePatternMatch (line 251862) | static int fts5UsePatternMatch( function fts5BestIndexMethod (line 251940) | static int fts5BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts5NewTransaction (line 252079) | static int fts5NewTransaction(Fts5FullTable *pTab){ function fts5OpenMethod (line 252090) | static int fts5OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts5StmtType (line 252116) | static int fts5StmtType(Fts5Cursor *pCsr){ function fts5CsrNewrow (line 252128) | static void fts5CsrNewrow(Fts5Cursor *pCsr){ function fts5FreeCursorComponents (line 252137) | static void fts5FreeCursorComponents(Fts5Cursor *pCsr){ function fts5CloseMethod (line 252181) | static int fts5CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5SorterNext (line 252197) | static int fts5SorterNext(Fts5Cursor *pCsr){ function fts5TripCursors (line 252240) | static void fts5TripCursors(Fts5FullTable *pTab){ function fts5CursorReseek (line 252263) | static int fts5CursorReseek(Fts5Cursor *pCsr, int *pbSkip){ function fts5NextMethod (line 252295) | static int fts5NextMethod(sqlite3_vtab_cursor *pCursor){ function fts5PrepareStatement (line 252359) | static int fts5PrepareStatement( function fts5CursorFirstSorted (line 252388) | static int fts5CursorFirstSorted( function fts5CursorFirst (line 252440) | static int fts5CursorFirst(Fts5FullTable *pTab, Fts5Cursor *pCsr, int bD... function fts5SpecialMatch (line 252457) | static int fts5SpecialMatch( function Fts5Auxiliary (line 252492) | static Fts5Auxiliary *fts5FindAuxiliary(Fts5FullTable *pTab, const char ... function fts5FindRankFunction (line 252504) | static int fts5FindRankFunction(Fts5Cursor *pCsr){ function fts5CursorParseRank (line 252555) | static int fts5CursorParseRank( function i64 (line 252592) | static i64 fts5GetRowidLimit(sqlite3_value *pVal, i64 iDefault){ function fts5SetVtabError (line 252605) | static void fts5SetVtabError(Fts5FullTable *p, const char *zFormat, ...){ function sqlite3Fts5SetLocale (line 252619) | static void sqlite3Fts5SetLocale( function sqlite3Fts5ClearLocale (line 252632) | static void sqlite3Fts5ClearLocale(Fts5Config *pConfig){ function sqlite3Fts5IsLocaleValue (line 252640) | static int sqlite3Fts5IsLocaleValue(Fts5Config *pConfig, sqlite3_value *... function sqlite3Fts5DecodeLocaleValue (line 252673) | static int sqlite3Fts5DecodeLocaleValue( function fts5ExtractExprText (line 252713) | static int fts5ExtractExprText( function fts5FilterMethod (line 252752) | static int fts5FilterMethod( function fts5EofMethod (line 252953) | static int fts5EofMethod(sqlite3_vtab_cursor *pCursor){ function i64 (line 252961) | static i64 fts5CursorRowid(Fts5Cursor *pCsr){ function fts5RowidMethod (line 252983) | static int fts5RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts5SeekCursor (line 253005) | static int fts5SeekCursor(Fts5Cursor *pCsr, int bErrormsg){ function fts5SpecialInsert (line 253064) | static int fts5SpecialInsert( function fts5SpecialDelete (line 253134) | static int fts5SpecialDelete( function fts5StorageInsert (line 253147) | static void fts5StorageInsert( function fts5ContentlessUpdate (line 253186) | static int fts5ContentlessUpdate( function fts5UpdateMethod (line 253238) | static int fts5UpdateMethod( function fts5SyncMethod (line 253432) | static int fts5SyncMethod(sqlite3_vtab *pVtab){ function fts5BeginMethod (line 253445) | static int fts5BeginMethod(sqlite3_vtab *pVtab){ function fts5CommitMethod (line 253458) | static int fts5CommitMethod(sqlite3_vtab *pVtab){ function fts5RollbackMethod (line 253468) | static int fts5RollbackMethod(sqlite3_vtab *pVtab){ function fts5ApiColumnCount (line 253483) | static int fts5ApiColumnCount(Fts5Context *pCtx){ function fts5ApiColumnTotalSize (line 253488) | static int fts5ApiColumnTotalSize( function fts5ApiRowCount (line 253498) | static int fts5ApiRowCount(Fts5Context *pCtx, i64 *pnRow){ function fts5ApiTokenize_v2 (line 253507) | static int fts5ApiTokenize_v2( function fts5ApiTokenize (line 253531) | static int fts5ApiTokenize( function fts5ApiPhraseCount (line 253540) | static int fts5ApiPhraseCount(Fts5Context *pCtx){ function fts5ApiPhraseSize (line 253545) | static int fts5ApiPhraseSize(Fts5Context *pCtx, int iPhrase){ function fts5TextFromStmt (line 253564) | static int fts5TextFromStmt( function fts5ApiColumnText (line 253593) | static int fts5ApiColumnText( function fts5CsrPoslist (line 253626) | static int fts5CsrPoslist( function fts5CacheInstArray (line 253696) | static int fts5CacheInstArray(Fts5Cursor *pCsr){ function fts5ApiInstCount (line 253771) | static int fts5ApiInstCount(Fts5Context *pCtx, int *pnInst){ function fts5ApiInst (line 253781) | static int fts5ApiInst( function sqlite3_int64 (line 253804) | static sqlite3_int64 fts5ApiRowid(Fts5Context *pCtx){ function fts5ColumnSizeCb (line 253808) | static int fts5ColumnSizeCb( function fts5ApiColumnSize (line 253825) | static int fts5ApiColumnSize(Fts5Context *pCtx, int iCol, int *pnToken){ function fts5ApiSetAuxdata (line 253880) | static int fts5ApiSetAuxdata( function fts5ApiPhraseNext (line 253935) | static void fts5ApiPhraseNext( function fts5ApiPhraseFirst (line 253960) | static int fts5ApiPhraseFirst( function fts5ApiPhraseNextColumn (line 253979) | static void fts5ApiPhraseNextColumn( function fts5ApiPhraseFirstColumn (line 254009) | static int fts5ApiPhraseFirstColumn( function fts5ApiQueryToken (line 254057) | static int fts5ApiQueryToken( function fts5ApiInstToken (line 254071) | static int fts5ApiInstToken( function fts5ApiColumnLocale (line 254105) | static int fts5ApiColumnLocale( function fts5ApiQueryPhrase (line 254172) | static int fts5ApiQueryPhrase( function fts5ApiInvoke (line 254209) | static void fts5ApiInvoke( function Fts5Cursor (line 254223) | static Fts5Cursor *fts5CursorFromCsrid(Fts5Global *pGlobal, i64 iCsrId){ function fts5ResultError (line 254236) | static void fts5ResultError(sqlite3_context *pCtx, const char *zFmt, ...){ function fts5ApiCallback (line 254246) | static void fts5ApiCallback( function Fts5Table (line 254276) | static Fts5Table *sqlite3Fts5TableFromCsrid( function fts5PoslistBlob (line 254303) | static int fts5PoslistBlob(sqlite3_context *pCtx, Fts5Cursor *pCsr){ function fts5ColumnMethod (line 254360) | static int fts5ColumnMethod( function fts5FindFunctionMethod (line 254431) | static int fts5FindFunctionMethod( function fts5RenameMethod (line 254456) | static int fts5RenameMethod( function sqlite3Fts5FlushToDisk (line 254466) | static int sqlite3Fts5FlushToDisk(Fts5Table *pTab){ function fts5SavepointMethod (line 254476) | static int fts5SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5ReleaseMethod (line 254493) | static int fts5ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5RollbackToMethod (line 254511) | static int fts5RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5CreateAux (line 254526) | static int fts5CreateAux( function fts5NewTokenizerModule (line 254576) | static int fts5NewTokenizerModule( type Fts5VtoVTokenizer (line 254612) | typedef struct Fts5VtoVTokenizer Fts5VtoVTokenizer; type Fts5VtoVTokenizer (line 254613) | struct Fts5VtoVTokenizer { function fts5VtoVCreate (line 254624) | static int fts5VtoVCreate( function fts5VtoVDelete (line 254657) | static void fts5VtoVDelete(Fts5Tokenizer *pTok){ function fts5V1toV2Tokenize (line 254674) | static int fts5V1toV2Tokenize( function fts5V2toV1Tokenize (line 254689) | static int fts5V2toV1Tokenize( function fts5CreateTokenizer_v2 (line 254706) | static int fts5CreateTokenizer_v2( function fts5CreateTokenizer (line 254736) | static int fts5CreateTokenizer( function Fts5TokenizerModule (line 254763) | static Fts5TokenizerModule *fts5LocateTokenizer( function fts5FindTokenizer_v2 (line 254784) | static int fts5FindTokenizer_v2( function fts5FindTokenizer (line 254814) | static int fts5FindTokenizer( function sqlite3Fts5LoadTokenizer (line 254843) | static int sqlite3Fts5LoadTokenizer(Fts5Config *pConfig){ function fts5ModuleDestroy (line 254894) | static void fts5ModuleDestroy(void *pCtx){ function fts5Fts5Func (line 254918) | static void fts5Fts5Func( function fts5SourceIdFunc (line 254934) | static void fts5SourceIdFunc( function fts5LocaleFunc (line 254958) | static void fts5LocaleFunc( function fts5ShadowName (line 255009) | static int fts5ShadowName(const char *zName){ function fts5IntegrityMethod (line 255025) | static int fts5IntegrityMethod( function fts5Init (line 255058) | static int fts5Init(sqlite3 *db){ function SQLITE_API (line 255164) | __declspec(dllexport) function SQLITE_API (line 255177) | __declspec(dllexport) function SQLITE_PRIVATE (line 255189) | SQLITE_PRIVATE int sqlite3Fts5Init(sqlite3 *db){ type Fts5Storage (line 255238) | struct Fts5Storage { function fts5StorageGetStmt (line 255275) | static int fts5StorageGetStmt( function fts5ExecPrintf (line 255410) | static int fts5ExecPrintf( function sqlite3Fts5DropAll (line 255438) | static int sqlite3Fts5DropAll(Fts5Config *pConfig){ function fts5StorageRenameOne (line 255462) | static void fts5StorageRenameOne( function sqlite3Fts5StorageRename (line 255476) | static int sqlite3Fts5StorageRename(Fts5Storage *pStorage, const char *z... function sqlite3Fts5CreateTable (line 255496) | static int sqlite3Fts5CreateTable( function sqlite3Fts5StorageOpen (line 255531) | static int sqlite3Fts5StorageOpen( function sqlite3Fts5StorageClose (line 255613) | static int sqlite3Fts5StorageClose(Fts5Storage *p){ type Fts5InsertCtx (line 255628) | typedef struct Fts5InsertCtx Fts5InsertCtx; type Fts5InsertCtx (line 255629) | struct Fts5InsertCtx { function fts5StorageInsertCallback (line 255638) | static int fts5StorageInsertCallback( function sqlite3Fts5StorageFindDeleteRow (line 255666) | static int sqlite3Fts5StorageFindDeleteRow(Fts5Storage *p, i64 iDel){ function fts5StorageDeleteFromIndex (line 255694) | static int fts5StorageDeleteFromIndex( function sqlite3Fts5StorageReleaseDeleteRow (line 255789) | static void sqlite3Fts5StorageReleaseDeleteRow(Fts5Storage *pStorage){ function fts5StorageContentlessDelete (line 255803) | static int fts5StorageContentlessDelete(Fts5Storage *p, i64 iDel){ function fts5StorageInsertDocsize (line 255839) | static int fts5StorageInsertDocsize( function fts5StorageLoadTotals (line 255876) | static int fts5StorageLoadTotals(Fts5Storage *p, int bCache){ function fts5StorageSaveTotals (line 255892) | static int fts5StorageSaveTotals(Fts5Storage *p){ function sqlite3Fts5StorageDelete (line 255914) | static int sqlite3Fts5StorageDelete( function sqlite3Fts5StorageDeleteAll (line 255976) | static int sqlite3Fts5StorageDeleteAll(Fts5Storage *p){ function sqlite3Fts5StorageRebuild (line 256012) | static int sqlite3Fts5StorageRebuild(Fts5Storage *p){ function sqlite3Fts5StorageOptimize (line 256089) | static int sqlite3Fts5StorageOptimize(Fts5Storage *p){ function sqlite3Fts5StorageMerge (line 256093) | static int sqlite3Fts5StorageMerge(Fts5Storage *p, int nMerge){ function sqlite3Fts5StorageReset (line 256097) | static int sqlite3Fts5StorageReset(Fts5Storage *p){ function fts5StorageNewRowid (line 256110) | static int fts5StorageNewRowid(Fts5Storage *p, i64 *piRowid){ function sqlite3Fts5StorageContentInsert (line 256131) | static int sqlite3Fts5StorageContentInsert( function sqlite3Fts5StorageIndexInsert (line 256212) | static int sqlite3Fts5StorageIndexInsert( function fts5StorageCount (line 256279) | static int fts5StorageCount(Fts5Storage *p, const char *zSuffix, i64 *pn... type Fts5IntegrityCtx (line 256307) | typedef struct Fts5IntegrityCtx Fts5IntegrityCtx; type Fts5IntegrityCtx (line 256308) | struct Fts5IntegrityCtx { function fts5StorageIntegrityCallback (line 256321) | static int fts5StorageIntegrityCallback( function sqlite3Fts5StorageIntegrity (line 256391) | static int sqlite3Fts5StorageIntegrity(Fts5Storage *p, int iArg){ function sqlite3Fts5StorageStmt (line 256531) | static int sqlite3Fts5StorageStmt( function sqlite3Fts5StorageStmtRelease (line 256555) | static void sqlite3Fts5StorageStmtRelease( function fts5StorageDecodeSizeArray (line 256572) | static int fts5StorageDecodeSizeArray( function sqlite3Fts5StorageDocsize (line 256593) | static int sqlite3Fts5StorageDocsize(Fts5Storage *p, i64 iRowid, int *aC... function sqlite3Fts5StorageSize (line 256622) | static int sqlite3Fts5StorageSize(Fts5Storage *p, int iCol, i64 *pnToken){ function sqlite3Fts5StorageRowCount (line 256640) | static int sqlite3Fts5StorageRowCount(Fts5Storage *p, i64 *pnRow){ function sqlite3Fts5StorageSync (line 256657) | static int sqlite3Fts5StorageSync(Fts5Storage *p){ function sqlite3Fts5StorageRollback (line 256673) | static int sqlite3Fts5StorageRollback(Fts5Storage *p){ function sqlite3Fts5StorageConfigValue (line 256678) | static int sqlite3Fts5StorageConfigValue( type AsciiTokenizer (line 256742) | typedef struct AsciiTokenizer AsciiTokenizer; type AsciiTokenizer (line 256743) | struct AsciiTokenizer { function fts5AsciiAddExceptions (line 256747) | static void fts5AsciiAddExceptions( function fts5AsciiDelete (line 256763) | static void fts5AsciiDelete(Fts5Tokenizer *p){ function fts5AsciiCreate (line 256770) | static int fts5AsciiCreate( function asciiFold (line 256811) | static void asciiFold(char *aOut, const char *aIn, int nByte){ function fts5AsciiTokenize (line 256823) | static int fts5AsciiTokenize( type Unicode61Tokenizer (line 256944) | typedef struct Unicode61Tokenizer Unicode61Tokenizer; type Unicode61Tokenizer (line 256945) | struct Unicode61Tokenizer { function fts5UnicodeAddExceptions (line 256961) | static int fts5UnicodeAddExceptions( function fts5UnicodeIsException (line 257011) | static int fts5UnicodeIsException(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeDelete (line 257035) | static void fts5UnicodeDelete(Fts5Tokenizer *pTok){ function unicodeSetCategories (line 257045) | static int unicodeSetCategories(Unicode61Tokenizer *p, const char *zCat){ function fts5UnicodeCreate (line 257063) | static int fts5UnicodeCreate( function fts5UnicodeIsAlnum (line 257141) | static int fts5UnicodeIsAlnum(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeTokenize (line 257148) | static int fts5UnicodeTokenize( type PorterTokenizer (line 257260) | typedef struct PorterTokenizer PorterTokenizer; type PorterTokenizer (line 257261) | struct PorterTokenizer { function fts5PorterDelete (line 257270) | static void fts5PorterDelete(Fts5Tokenizer *pTok){ function fts5PorterCreate (line 257283) | static int fts5PorterCreate( type PorterContext (line 257321) | typedef struct PorterContext PorterContext; type PorterContext (line 257322) | struct PorterContext { type PorterRule (line 257328) | typedef struct PorterRule PorterRule; type PorterRule (line 257329) | struct PorterRule { function fts5PorterApply (line 257338) | static int fts5PorterApply(char *aBuf, int *pnBuf, PorterRule *aRule){ function fts5PorterIsVowel (line 257363) | static int fts5PorterIsVowel(char c, int bYIsVowel){ function fts5PorterGobbleVC (line 257369) | static int fts5PorterGobbleVC(char *zStem, int nStem, int bPrevCons){ function fts5Porter_MGt0 (line 257386) | static int fts5Porter_MGt0(char *zStem, int nStem){ function fts5Porter_MGt1 (line 257391) | static int fts5Porter_MGt1(char *zStem, int nStem){ function fts5Porter_MEq1 (line 257401) | static int fts5Porter_MEq1(char *zStem, int nStem){ function fts5Porter_Ostar (line 257411) | static int fts5Porter_Ostar(char *zStem, int nStem){ function fts5Porter_MGt1_and_S_or_T (line 257428) | static int fts5Porter_MGt1_and_S_or_T(char *zStem, int nStem){ function fts5Porter_Vowel (line 257435) | static int fts5Porter_Vowel(char *zStem, int nStem){ function fts5PorterStep4 (line 257451) | static int fts5PorterStep4(char *aBuf, int *pnBuf){ function fts5PorterStep1B2 (line 257585) | static int fts5PorterStep1B2(char *aBuf, int *pnBuf){ function fts5PorterStep2 (line 257619) | static int fts5PorterStep2(char *aBuf, int *pnBuf){ function fts5PorterStep3 (line 257766) | static int fts5PorterStep3(char *aBuf, int *pnBuf){ function fts5PorterStep1B (line 257832) | static int fts5PorterStep1B(char *aBuf, int *pnBuf){ function fts5PorterStep1A (line 257869) | static void fts5PorterStep1A(char *aBuf, int *pnBuf){ function fts5PorterCb (line 257887) | static int fts5PorterCb( function fts5PorterTokenize (line 257956) | static int fts5PorterTokenize( type TrigramTokenizer (line 257977) | typedef struct TrigramTokenizer TrigramTokenizer; type TrigramTokenizer (line 257978) | struct TrigramTokenizer { function fts5TriDelete (line 257986) | static void fts5TriDelete(Fts5Tokenizer *p){ function fts5TriCreate (line 257993) | static int fts5TriCreate( function fts5TriTokenize (line 258049) | static int fts5TriTokenize( function sqlite3Fts5TokenizerPattern (line 258131) | static int sqlite3Fts5TokenizerPattern( function sqlite3Fts5TokenizerPreload (line 258149) | static int sqlite3Fts5TokenizerPreload(Fts5TokenizerConfig *p){ function sqlite3Fts5TokenizerInit (line 258157) | static int sqlite3Fts5TokenizerInit(fts5_api *pApi){ function fts5_remove_diacritic (line 258225) | static int fts5_remove_diacritic(int c, int bComplex){ function sqlite3Fts5UnicodeIsdiacritic (line 258292) | static int sqlite3Fts5UnicodeIsdiacritic(int c){ function sqlite3Fts5UnicodeFold (line 258311) | static int sqlite3Fts5UnicodeFold(int c, int eRemoveDiacritic){ function sqlite3Fts5UnicodeCatParse (line 258447) | static int sqlite3Fts5UnicodeCatParse(const char *zCat, u8 *aArray){ function sqlite3Fts5UnicodeCategory (line 258931) | static int sqlite3Fts5UnicodeCategory(u32 iCode) { function sqlite3Fts5UnicodeAscii (line 258962) | static void sqlite3Fts5UnicodeAscii(u8 *aArray, u8 *aAscii){ function sqlite3Fts5GetVarint32 (line 259000) | static int sqlite3Fts5GetVarint32(const unsigned char *p, u32 *v){ function u8 (line 259078) | static u8 sqlite3Fts5GetVarint(const unsigned char *p, u64 *v){ function fts5PutVarint64 (line 259272) | static int FTS5_NOINLINE fts5PutVarint64(unsigned char *p, u64 v){ function sqlite3Fts5PutVarint (line 259297) | static int sqlite3Fts5PutVarint(unsigned char *p, u64 v){ function sqlite3Fts5GetVarintLen (line 259311) | static int sqlite3Fts5GetVarintLen(u32 iVal){ type Fts5VocabTable (line 259364) | typedef struct Fts5VocabTable Fts5VocabTable; type Fts5VocabCursor (line 259365) | typedef struct Fts5VocabCursor Fts5VocabCursor; type Fts5VocabTable (line 259367) | struct Fts5VocabTable { type Fts5VocabCursor (line 259377) | struct Fts5VocabCursor { function fts5VocabTableType (line 259428) | static int fts5VocabTableType(const char *zType, char **pzErr, int *peTy... function fts5VocabDisconnectMethod (line 259457) | static int fts5VocabDisconnectMethod(sqlite3_vtab *pVtab){ function fts5VocabDestroyMethod (line 259466) | static int fts5VocabDestroyMethod(sqlite3_vtab *pVtab){ function fts5VocabInitVtab (line 259493) | static int fts5VocabInitVtab( function fts5VocabConnectMethod (line 259555) | static int fts5VocabConnectMethod( function fts5VocabCreateMethod (line 259565) | static int fts5VocabCreateMethod( function fts5VocabBestIndexMethod (line 259588) | static int fts5VocabBestIndexMethod( function fts5VocabOpenMethod (line 259652) | static int fts5VocabOpenMethod( function fts5VocabResetCursor (line 259720) | static void fts5VocabResetCursor(Fts5VocabCursor *pCsr){ function fts5VocabCloseMethod (line 259736) | static int fts5VocabCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabInstanceNewTerm (line 259745) | static int fts5VocabInstanceNewTerm(Fts5VocabCursor *pCsr){ function fts5VocabInstanceNext (line 259767) | static int fts5VocabInstanceNext(Fts5VocabCursor *pCsr){ function fts5VocabNextMethod (line 259799) | static int fts5VocabNextMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabFilterMethod (line 259937) | static int fts5VocabFilterMethod( function fts5VocabEofMethod (line 260012) | static int fts5VocabEofMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabColumnMethod (line 260017) | static int fts5VocabColumnMethod( function fts5VocabRowidMethod (line 260089) | static int fts5VocabRowidMethod( function sqlite3Fts5VocabInit (line 260098) | static int sqlite3Fts5VocabInit(Fts5Global *pGlobal, sqlite3 *db){ type StmtRow (line 260171) | typedef struct StmtRow StmtRow; type StmtRow (line 260172) | struct StmtRow { type stmt_vtab (line 260182) | typedef struct stmt_vtab stmt_vtab; type stmt_vtab (line 260183) | struct stmt_vtab { type stmt_cursor (line 260192) | typedef struct stmt_cursor stmt_cursor; type stmt_cursor (line 260193) | struct stmt_cursor { function stmtConnect (line 260212) | static int stmtConnect( function stmtDisconnect (line 260256) | static int stmtDisconnect(sqlite3_vtab *pVtab){ function stmtOpen (line 260264) | static int stmtOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function stmtCsrReset (line 260274) | static void stmtCsrReset(stmt_cursor *pCur){ function stmtClose (line 260287) | static int stmtClose(sqlite3_vtab_cursor *cur){ function stmtNext (line 260297) | static int stmtNext(sqlite3_vtab_cursor *cur){ function stmtColumn (line 260309) | static int stmtColumn( function stmtRowid (line 260328) | static int stmtRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function stmtEof (line 260338) | static int stmtEof(sqlite3_vtab_cursor *cur){ function stmtFilter (line 260349) | static int stmtFilter( function stmtBestIndex (line 260414) | static int stmtBestIndex( function SQLITE_PRIVATE (line 260458) | SQLITE_PRIVATE int sqlite3StmtVtabInit(sqlite3 *db){ function SQLITE_API (line 260468) | __declspec(dllexport) function SQLITE_API (line 260487) | SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; } FILE: third_party/sqlite/sqlite3.h type sqlite3 (line 272) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 291) | typedef SQLITE_INT64_TYPE sqlite_int64; type SQLITE_UINT64_TYPE (line 293) | typedef SQLITE_UINT64_TYPE sqlite_uint64; type sqlite_uint64 (line 295) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 298) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 299) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 301) | typedef long long int sqlite_int64; type sqlite_uint64 (line 302) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 304) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 305) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 738) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 739) | struct sqlite3_file { type sqlite3_io_methods (line 845) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 846) | struct sqlite3_io_methods { type sqlite3_mutex (line 1273) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_api_routines (line 1283) | typedef struct sqlite3_api_routines sqlite3_api_routines; type sqlite3_vfs (line 1474) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 1476) | struct sqlite3_vfs { type sqlite3_mem_methods (line 1775) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 1776) | struct sqlite3_mem_methods { type sqlite3_stmt (line 4051) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 4558) | typedef struct sqlite3_value sqlite3_value; type sqlite3_context (line 4572) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 7315) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 7316) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 7317) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 7318) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 7336) | struct sqlite3_module { type sqlite3_index_info (line 7482) | struct sqlite3_index_info { type sqlite3_vtab (line 7662) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 7686) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 7732) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 8182) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 8183) | struct sqlite3_mutex_methods { type sqlite3_str (line 8450) | typedef struct sqlite3_str sqlite3_str; type sqlite3_pcache (line 8943) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 8955) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 8956) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 9120) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 9121) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 9143) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 9144) | struct sqlite3_pcache_methods { type sqlite3_backup (line 9169) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_snapshot (line 10549) | typedef struct sqlite3_snapshot { type sqlite3_rtree_geometry (line 10916) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_query_info (line 10917) | typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; type sqlite3_int64 (line 10923) | typedef sqlite3_int64 sqlite3_rtree_dbl; type sqlite3_rtree_dbl (line 10925) | typedef double sqlite3_rtree_dbl; type sqlite3_rtree_geometry (line 10946) | struct sqlite3_rtree_geometry { type sqlite3_rtree_query_info (line 10978) | struct sqlite3_rtree_query_info { type sqlite3_session (line 11032) | typedef struct sqlite3_session sqlite3_session; type sqlite3_changeset_iter (line 11040) | typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; type sqlite3_changegroup (line 11917) | typedef struct sqlite3_changegroup sqlite3_changegroup; type sqlite3_rebaser (line 12563) | typedef struct sqlite3_rebaser sqlite3_rebaser; type Fts5ExtensionApi (line 12879) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 12880) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 12881) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 12891) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 13177) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 13458) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer_v2 (line 13459) | typedef struct fts5_tokenizer_v2 fts5_tokenizer_v2; type fts5_tokenizer_v2 (line 13460) | struct fts5_tokenizer_v2 { type fts5_tokenizer (line 13486) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 13487) | struct fts5_tokenizer { type fts5_api (line 13523) | typedef struct fts5_api fts5_api; type fts5_api (line 13524) | struct fts5_api { FILE: third_party/sqlite/sqlite3ext.h type sqlite3_api_routines (line 32) | struct sqlite3_api_routines { FILE: third_party/stb/stb_image.h type stbi_uc (line 387) | typedef unsigned char stbi_uc; type stbi_us (line 388) | typedef unsigned short stbi_us; type stbi_io_callbacks (line 411) | typedef struct type stbi__uint16 (line 642) | typedef unsigned short stbi__uint16; type stbi__int16 (line 643) | typedef signed short stbi__int16; type stbi__uint32 (line 644) | typedef unsigned int stbi__uint32; type stbi__int32 (line 645) | typedef signed int stbi__int32; type stbi__uint16 (line 648) | typedef uint16_t stbi__uint16; type stbi__int16 (line 649) | typedef int16_t stbi__int16; type stbi__uint32 (line 650) | typedef uint32_t stbi__uint32; type stbi__int32 (line 651) | typedef int32_t stbi__int32; function stbi__cpuid3 (line 732) | static int stbi__cpuid3(void) function stbi__sse2_available (line 754) | static int stbi__sse2_available(void) function stbi__sse2_available (line 765) | static int stbi__sse2_available(void) type stbi__context (line 805) | typedef struct function stbi__start_mem (line 826) | static void stbi__start_mem(stbi__context *s, stbi_uc const *buffer, int... function stbi__start_callbacks (line 836) | static void stbi__start_callbacks(stbi__context *s, stbi_io_callbacks *c... function stbi__stdio_read (line 850) | static int stbi__stdio_read(void *user, char *data, int size) function stbi__stdio_skip (line 855) | static void stbi__stdio_skip(void *user, int n) function stbi__stdio_eof (line 865) | static int stbi__stdio_eof(void *user) function stbi__start_file (line 877) | static void stbi__start_file(stbi__context *s, FILE *f) function stbi__rewind (line 886) | static void stbi__rewind(stbi__context *s) type stbi__result_info (line 901) | typedef struct function STBIDEF (line 972) | STBIDEF const char *stbi_failure_reason(void) function stbi__err (line 978) | static int stbi__err(const char *str) function stbi__addsizes_valid (line 1002) | static int stbi__addsizes_valid(int a, int b) function stbi__mul2sizes_valid (line 1014) | static int stbi__mul2sizes_valid(int a, int b) function stbi__mad2sizes_valid (line 1024) | static int stbi__mad2sizes_valid(int a, int b, int add) function stbi__mad3sizes_valid (line 1031) | static int stbi__mad3sizes_valid(int a, int b, int c, int add) function stbi__mad4sizes_valid (line 1039) | static int stbi__mad4sizes_valid(int a, int b, int c, int d, int add) function stbi__addints_valid (line 1070) | static int stbi__addints_valid(int a, int b) function stbi__mul2shorts_valid (line 1078) | static int stbi__mul2shorts_valid(int a, int b) function STBIDEF (line 1101) | STBIDEF void stbi_image_free(void *retval_from_stbi_load) function STBIDEF (line 1116) | STBIDEF void stbi_set_flip_vertically_on_load(int flag_true_if_should_flip) function STBIDEF (line 1126) | STBIDEF void stbi_set_flip_vertically_on_load_thread(int flag_true_if_sh... function stbi_uc (line 1190) | static stbi_uc *stbi__convert_16_to_8(stbi__uint16 *orig, int w, int h, ... function stbi__uint16 (line 1206) | static stbi__uint16 *stbi__convert_8_to_16(stbi_uc *orig, int w, int h, ... function stbi__vertical_flip (line 1222) | static void stbi__vertical_flip(void *image, int w, int h, int bytes_per... function stbi__vertical_flip_slices (line 1247) | static void stbi__vertical_flip_slices(void *image, int w, int h, int z,... function stbi__uint16 (line 1286) | static stbi__uint16 *stbi__load_and_postprocess_16bit(stbi__context *s, ... function stbi__float_postprocess (line 1314) | static void stbi__float_postprocess(float *result, int *x, int *y, int *... function STBIDEF (line 1331) | STBIDEF int stbi_convert_wchar_to_utf8(char *buffer, size_t bufferlen, c... function FILE (line 1337) | static FILE *stbi__fopen(char const *filename, char const *mode) function STBIDEF (line 1366) | STBIDEF stbi_uc *stbi_load(char const *filename, int *x, int *y, int *co... function STBIDEF (line 1376) | STBIDEF stbi_uc *stbi_load_from_file(FILE *f, int *x, int *y, int *comp,... function STBIDEF (line 1389) | STBIDEF stbi__uint16 *stbi_load_from_file_16(FILE *f, int *x, int *y, in... function STBIDEF (line 1402) | STBIDEF stbi_us *stbi_load_16(char const *filename, int *x, int *y, int ... function STBIDEF (line 1415) | STBIDEF stbi_us *stbi_load_16_from_memory(stbi_uc const *buffer, int len... function STBIDEF (line 1422) | STBIDEF stbi_us *stbi_load_16_from_callbacks(stbi_io_callbacks const *cl... function STBIDEF (line 1429) | STBIDEF stbi_uc *stbi_load_from_memory(stbi_uc const *buffer, int len, i... function STBIDEF (line 1436) | STBIDEF stbi_uc *stbi_load_from_callbacks(stbi_io_callbacks const *clbk,... function STBIDEF (line 1444) | STBIDEF stbi_uc *stbi_load_gif_from_memory(stbi_uc const *buffer, int le... function STBIDEF (line 1478) | STBIDEF float *stbi_loadf_from_memory(stbi_uc const *buffer, int len, in... function STBIDEF (line 1485) | STBIDEF float *stbi_loadf_from_callbacks(stbi_io_callbacks const *clbk, ... function STBIDEF (line 1493) | STBIDEF float *stbi_loadf(char const *filename, int *x, int *y, int *com... function STBIDEF (line 1503) | STBIDEF float *stbi_loadf_from_file(FILE *f, int *x, int *y, int *comp, ... function STBIDEF (line 1517) | STBIDEF int stbi_is_hdr_from_memory(stbi_uc const *buffer, int len) function STBIDEF (line 1531) | STBIDEF int stbi_is_hdr (char const *filename) function STBIDEF (line 1542) | STBIDEF int stbi_is_hdr_from_file(FILE *f) function STBIDEF (line 1559) | STBIDEF int stbi_is_hdr_from_callbacks(stbi_io_callbacks const *clb... function STBIDEF (line 1575) | STBIDEF void stbi_ldr_to_hdr_gamma(float gamma) { stbi__l2h_gamma = ga... function STBIDEF (line 1576) | STBIDEF void stbi_ldr_to_hdr_scale(float scale) { stbi__l2h_scale = sc... function STBIDEF (line 1581) | STBIDEF void stbi_hdr_to_ldr_gamma(float gamma) { stbi__h2l_gamma_i = ... function STBIDEF (line 1582) | STBIDEF void stbi_hdr_to_ldr_scale(float scale) { stbi__h2l_scale_i = ... function stbi__refill_buffer (line 1597) | static void stbi__refill_buffer(stbi__context *s) function stbi_inline (line 1614) | stbi_inline static stbi_uc stbi__get8(stbi__context *s) function stbi_inline (line 1628) | stbi_inline static int stbi__at_eof(stbi__context *s) function stbi__skip (line 1644) | static void stbi__skip(stbi__context *s, int n) function stbi__getn (line 1666) | static int stbi__getn(stbi__context *s, stbi_uc *buffer, int n) function stbi__get16be (line 1694) | static int stbi__get16be(stbi__context *s) function stbi__uint32 (line 1704) | static stbi__uint32 stbi__get32be(stbi__context *s) function stbi__get16le (line 1714) | static int stbi__get16le(stbi__context *s) function stbi__uint32 (line 1722) | static stbi__uint32 stbi__get32le(stbi__context *s) function stbi_uc (line 1746) | static stbi_uc stbi__compute_y(int r, int g, int b) function stbi__uint16 (line 1803) | static stbi__uint16 stbi__compute_y_16(int r, int g, int b) function stbi__uint16 (line 1812) | static stbi__uint16 *stbi__convert_format16(stbi__uint16 *data, int img_... function stbi_uc (line 1884) | static stbi_uc *stbi__hdr_to_ldr(float *data, int x, int y, int comp) type stbi__huffman (line 1938) | typedef struct type stbi__jpeg (line 1949) | typedef struct function stbi__build_huffman (line 2003) | static int stbi__build_huffman(stbi__huffman *h, int *count) function stbi__build_fast_ac (line 2050) | static void stbi__build_fast_ac(stbi__int16 *fast_ac, stbi__huffman *h) function stbi__grow_buffer_unsafe (line 2075) | static void stbi__grow_buffer_unsafe(stbi__jpeg *j) function stbi_inline (line 2097) | stbi_inline static int stbi__jpeg_huff_decode(stbi__jpeg *j, stbi__huffm... function stbi_inline (line 2153) | stbi_inline static int stbi__extend_receive(stbi__jpeg *j, int n) function stbi_inline (line 2169) | stbi_inline static int stbi__jpeg_get_bits(stbi__jpeg *j, int n) function stbi_inline (line 2181) | stbi_inline static int stbi__jpeg_get_bit(stbi__jpeg *j) function stbi__jpeg_decode_block (line 2210) | static int stbi__jpeg_decode_block(stbi__jpeg *j, short data[64], stbi__... function stbi__jpeg_decode_block_prog_dc (line 2265) | static int stbi__jpeg_decode_block_prog_dc(stbi__jpeg *j, short data[64]... function stbi__jpeg_decode_block_prog_ac (line 2295) | static int stbi__jpeg_decode_block_prog_ac(stbi__jpeg *j, short data[64]... function stbi_inline (line 2416) | stbi_inline static stbi_uc stbi__clamp(int x) function stbi__idct_block (line 2467) | static void stbi__idct_block(stbi_uc *out, int out_stride, short data[64]) function stbi__idct_simd (line 2530) | static void stbi__idct_simd(stbi_uc *out, int out_stride, short data[64]) function stbi__idct_simd (line 2711) | static void stbi__idct_simd(stbi_uc *out, int out_stride, short data[64]) function stbi_uc (line 2919) | static stbi_uc stbi__get_marker(stbi__jpeg *j) function stbi__jpeg_reset (line 2936) | static void stbi__jpeg_reset(stbi__jpeg *j) function stbi__parse_entropy_coded_data (line 2949) | static int stbi__parse_entropy_coded_data(stbi__jpeg *z) function stbi__jpeg_dequantize (line 3073) | static void stbi__jpeg_dequantize(short *data, stbi__uint16 *dequant) function stbi__jpeg_finish (line 3080) | static void stbi__jpeg_finish(stbi__jpeg *z) function stbi__process_marker (line 3099) | static int stbi__process_marker(stbi__jpeg *z, int m) function stbi__process_scan_header (line 3203) | static int stbi__process_scan_header(stbi__jpeg *z) function stbi__free_jpeg_components (line 3242) | static int stbi__free_jpeg_components(stbi__jpeg *z, int ncomp, int why) function stbi__process_frame_header (line 3264) | static int stbi__process_frame_header(stbi__jpeg *z, int scan) function stbi__decode_jpeg_header (line 3365) | static int stbi__decode_jpeg_header(stbi__jpeg *z, int scan) function stbi_uc (line 3389) | static stbi_uc stbi__skip_jpeg_junk_at_end(stbi__jpeg *j) function stbi__decode_jpeg_image (line 3412) | static int stbi__decode_jpeg_image(stbi__jpeg *j) type stbi_uc (line 3451) | typedef stbi_uc *(*resample_row_func)(stbi_uc *out, stbi_uc *in0, stbi_u... function stbi_uc (line 3456) | static stbi_uc *resample_row_1(stbi_uc *out, stbi_uc *in_near, stbi_uc *... function stbi_uc (line 3465) | static stbi_uc* stbi__resample_row_v_2(stbi_uc *out, stbi_uc *in_near, s... function stbi_uc (line 3475) | static stbi_uc* stbi__resample_row_h_2(stbi_uc *out, stbi_uc *in_near, ... function stbi_uc (line 3505) | static stbi_uc *stbi__resample_row_hv_2(stbi_uc *out, stbi_uc *in_near, ... function stbi_uc (line 3530) | static stbi_uc *stbi__resample_row_hv_2_simd(stbi_uc *out, stbi_uc *in_n... function stbi_uc (line 3646) | static stbi_uc *stbi__resample_row_generic(stbi_uc *out, stbi_uc *in_nea... function stbi__YCbCr_to_RGB_row (line 3660) | static void stbi__YCbCr_to_RGB_row(stbi_uc *out, const stbi_uc *y, const... function stbi__YCbCr_to_RGB_simd (line 3686) | static void stbi__YCbCr_to_RGB_simd(stbi_uc *out, stbi_uc const *y, stbi... function stbi__setup_jpeg (line 3821) | static void stbi__setup_jpeg(stbi__jpeg *j) function stbi__cleanup_jpeg (line 3843) | static void stbi__cleanup_jpeg(stbi__jpeg *j) type stbi__resample (line 3848) | typedef struct function stbi_uc (line 3859) | static stbi_uc stbi__blinn_8x8(stbi_uc x, stbi_uc y) function stbi_uc (line 3865) | static stbi_uc *load_jpeg_image(stbi__jpeg *z, int *out_x, int *out_y, i... function stbi__jpeg_test (line 4042) | static int stbi__jpeg_test(stbi__context *s) function stbi__jpeg_info_raw (line 4056) | static int stbi__jpeg_info_raw(stbi__jpeg *j, int *x, int *y, int *comp) function stbi__jpeg_info (line 4068) | static int stbi__jpeg_info(stbi__context *s, int *x, int *y, int *comp) type stbi__zhuffman (line 4097) | typedef struct function stbi_inline (line 4107) | stbi_inline static int stbi__bitreverse16(int n) function stbi_inline (line 4116) | stbi_inline static int stbi__bit_reverse(int v, int bits) function stbi__zbuild_huffman (line 4124) | static int stbi__zbuild_huffman(stbi__zhuffman *z, const stbi_uc *sizeli... type stbi__zbuf (line 4177) | typedef struct function stbi_inline (line 4192) | stbi_inline static int stbi__zeof(stbi__zbuf *z) function stbi_inline (line 4197) | stbi_inline static stbi_uc stbi__zget8(stbi__zbuf *z) function stbi__fill_bits (line 4202) | static void stbi__fill_bits(stbi__zbuf *z) function stbi__zreceive (line 4214) | int stbi__zreceive(stbi__zbuf *z, int n) function stbi__zhuffman_decode_slowpath (line 4224) | static int stbi__zhuffman_decode_slowpath(stbi__zbuf *a, stbi__zhuffman *z) function stbi_inline (line 4243) | stbi_inline static int stbi__zhuffman_decode(stbi__zbuf *a, stbi__zhuffm... function stbi__zexpand (line 4273) | static int stbi__zexpand(stbi__zbuf *z, char *zout, int n) // need to m... function stbi__parse_huffman_block (line 4309) | static int stbi__parse_huffman_block(stbi__zbuf *a) function stbi__compute_huffman_codes (line 4359) | static int stbi__compute_huffman_codes(stbi__zbuf *a) function stbi__parse_uncompressed_block (line 4409) | static int stbi__parse_uncompressed_block(stbi__zbuf *a) function stbi__parse_zlib_header (line 4438) | static int stbi__parse_zlib_header(stbi__zbuf *a) function stbi__parse_zlib (line 4481) | static int stbi__parse_zlib(stbi__zbuf *a, int parse_header) function stbi__do_zlib (line 4510) | static int stbi__do_zlib(stbi__zbuf *a, char *obuf, int olen, int exp, i... function STBIDEF (line 4520) | STBIDEF char *stbi_zlib_decode_malloc_guesssize(const char *buffer, int ... function STBIDEF (line 4536) | STBIDEF char *stbi_zlib_decode_malloc(char const *buffer, int len, int *... function STBIDEF (line 4541) | STBIDEF char *stbi_zlib_decode_malloc_guesssize_headerflag(const char *b... function STBIDEF (line 4557) | STBIDEF int stbi_zlib_decode_buffer(char *obuffer, int olen, char const ... function STBIDEF (line 4568) | STBIDEF char *stbi_zlib_decode_noheader_malloc(char const *buffer, int l... function STBIDEF (line 4584) | STBIDEF int stbi_zlib_decode_noheader_buffer(char *obuffer, int olen, co... type stbi__pngchunk (line 4607) | typedef struct function stbi__pngchunk (line 4613) | static stbi__pngchunk stbi__get_chunk_header(stbi__context *s) function stbi__check_png_header (line 4621) | static int stbi__check_png_header(stbi__context *s) type stbi__png (line 4630) | typedef struct function stbi__paeth (line 4657) | static int stbi__paeth(int a, int b, int c) function stbi__create_png_alpha_expand8 (line 4675) | static void stbi__create_png_alpha_expand8(stbi_uc *dest, stbi_uc *src, ... function stbi__create_png_image_raw (line 4696) | static int stbi__create_png_image_raw(stbi__png *a, stbi_uc *raw, stbi__... function stbi__create_png_image (line 4861) | static int stbi__create_png_image(stbi__png *a, stbi_uc *image_data, stb... function stbi__compute_transparency (line 4906) | static int stbi__compute_transparency(stbi__png *z, stbi_uc tc[3], int o... function stbi__compute_transparency16 (line 4931) | static int stbi__compute_transparency16(stbi__png *z, stbi__uint16 tc[3]... function stbi__expand_png_palette (line 4956) | static int stbi__expand_png_palette(stbi__png *a, stbi_uc *palette, int ... function STBIDEF (line 4996) | STBIDEF void stbi_set_unpremultiply_on_load(int flag_true_if_should_unpr... function STBIDEF (line 5001) | STBIDEF void stbi_convert_iphone_png_to_rgb(int flag_true_if_should_conv... function STBIDEF (line 5013) | STBIDEF void stbi_set_unpremultiply_on_load_thread(int flag_true_if_shou... function STBIDEF (line 5019) | STBIDEF void stbi_convert_iphone_png_to_rgb_thread(int flag_true_if_shou... function stbi__de_iphone (line 5033) | static void stbi__de_iphone(stbi__png *z) function stbi__parse_png_file (line 5078) | static int stbi__parse_png_file(stbi__png *z, int scan, int req_comp) function stbi__png_test (line 5302) | static int stbi__png_test(stbi__context *s) function stbi__png_info_raw (line 5310) | static int stbi__png_info_raw(stbi__png *p, int *x, int *y, int *comp) function stbi__png_info (line 5322) | static int stbi__png_info(stbi__context *s, int *x, int *y, int *comp) function stbi__png_is16 (line 5329) | static int stbi__png_is16(stbi__context *s) function stbi__bmp_test_raw (line 5346) | static int stbi__bmp_test_raw(stbi__context *s) function stbi__bmp_test (line 5361) | static int stbi__bmp_test(stbi__context *s) function stbi__high_bit (line 5370) | static int stbi__high_bit(unsigned int z) function stbi__bitcount (line 5382) | static int stbi__bitcount(unsigned int a) function stbi__shiftsigned (line 5395) | static int stbi__shiftsigned(unsigned int v, int shift, int bits) type stbi__bmp_data (line 5415) | typedef struct function stbi__bmp_set_mask_defaults (line 5422) | static int stbi__bmp_set_mask_defaults(stbi__bmp_data *info, int compress) function stbi__tga_get_comp (line 5739) | static int stbi__tga_get_comp(int bits_per_pixel, int is_grey, int* is_r... function stbi__tga_info (line 5755) | static int stbi__tga_info(stbi__context *s, int *x, int *y, int *comp) function stbi__tga_test (line 5820) | static int stbi__tga_test(stbi__context *s) function stbi__tga_read_rgb16 (line 5852) | static void stbi__tga_read_rgb16(stbi__context *s, stbi_uc* out) function stbi__psd_test (line 6081) | static int stbi__psd_test(stbi__context *s) function stbi__psd_decode_rle (line 6088) | static int stbi__psd_decode_rle(stbi__context *s, stbi_uc *p, int pixelC... function stbi__pic_is4 (line 6336) | static int stbi__pic_is4(stbi__context *s,const char *str) function stbi__pic_test_core (line 6346) | static int stbi__pic_test_core(stbi__context *s) type stbi__pic_packet (line 6362) | typedef struct function stbi_uc (line 6367) | static stbi_uc *stbi__readval(stbi__context *s, int channel, stbi_uc *dest) function stbi__copyval (line 6381) | static void stbi__copyval(int channel,stbi_uc *dest,const stbi_uc *src) function stbi_uc (line 6390) | static stbi_uc *stbi__pic_load_core(stbi__context *s,int width,int heigh... function stbi__pic_test (line 6541) | static int stbi__pic_test(stbi__context *s) type stbi__gif_lzw (line 6553) | typedef struct type stbi__gif (line 6560) | typedef struct function stbi__gif_test_raw (line 6580) | static int stbi__gif_test_raw(stbi__context *s) function stbi__gif_test (line 6590) | static int stbi__gif_test(stbi__context *s) function stbi__gif_parse_colortable (line 6597) | static void stbi__gif_parse_colortable(stbi__context *s, stbi_uc pal[256... function stbi__gif_header (line 6608) | static int stbi__gif_header(stbi__context *s, stbi__gif *g, int *comp, i... function stbi__gif_info_raw (line 6639) | static int stbi__gif_info_raw(stbi__context *s, int *x, int *y, int *comp) function stbi__out_gif_code (line 6654) | static void stbi__out_gif_code(stbi__gif *g, stbi__uint16 code) function stbi_uc (line 6691) | static stbi_uc *stbi__process_gif_raster(stbi__context *s, stbi__gif *g) function stbi_uc (line 6778) | static stbi_uc *stbi__gif_load_next(stbi__context *s, stbi__gif *g, int ... function stbi__gif_info (line 7077) | static int stbi__gif_info(stbi__context *s, int *x, int *y, int *comp) function stbi__hdr_test_core (line 7087) | static int stbi__hdr_test_core(stbi__context *s, const char *signature) function stbi__hdr_test (line 7097) | static int stbi__hdr_test(stbi__context* s) function stbi__hdr_convert (line 7131) | static void stbi__hdr_convert(float *output, stbi_uc *input, int req_comp) function stbi__hdr_info (line 7289) | static int stbi__hdr_info(stbi__context *s, int *x, int *y, int *comp) function stbi__bmp_info (line 7335) | static int stbi__bmp_info(stbi__context *s, int *x, int *y, int *comp) function stbi__psd_info (line 7359) | static int stbi__psd_info(stbi__context *s, int *x, int *y, int *comp) function stbi__psd_is16 (line 7394) | static int stbi__psd_is16(stbi__context *s) function stbi__pic_info (line 7423) | static int stbi__pic_info(stbi__context *s, int *x, int *y, int *comp) function stbi__pnm_test (line 7494) | static int stbi__pnm_test(stbi__context *s) function stbi__pnm_isspace (line 7543) | static int stbi__pnm_isspace(char c) function stbi__pnm_skip_whitespace (line 7548) | static void stbi__pnm_skip_whitespace(stbi__context *s, char *c) function stbi__pnm_isdigit (line 7562) | static int stbi__pnm_isdigit(char c) function stbi__pnm_getinteger (line 7567) | static int stbi__pnm_getinteger(stbi__context *s, char *c) function stbi__pnm_info (line 7581) | static int stbi__pnm_info(stbi__context *s, int *x, int *y, int *comp) function stbi__pnm_is16 (line 7624) | static int stbi__pnm_is16(stbi__context *s) function stbi__info_main (line 7632) | static int stbi__info_main(stbi__context *s, int *x, int *y, int *comp) function stbi__is_16_main (line 7674) | static int stbi__is_16_main(stbi__context *s) function STBIDEF (line 7691) | STBIDEF int stbi_info(char const *filename, int *x, int *y, int *comp) function STBIDEF (line 7701) | STBIDEF int stbi_info_from_file(FILE *f, int *x, int *y, int *comp) function STBIDEF (line 7712) | STBIDEF int stbi_is_16_bit(char const *filename) function STBIDEF (line 7722) | STBIDEF int stbi_is_16_bit_from_file(FILE *f) function STBIDEF (line 7734) | STBIDEF int stbi_info_from_memory(stbi_uc const *buffer, int len, int *x... function STBIDEF (line 7741) | STBIDEF int stbi_info_from_callbacks(stbi_io_callbacks const *c, void *u... function STBIDEF (line 7748) | STBIDEF int stbi_is_16_bit_from_memory(stbi_uc const *buffer, int len) function STBIDEF (line 7755) | STBIDEF int stbi_is_16_bit_from_callbacks(stbi_io_callbacks const *c, vo... FILE: third_party/stb/stb_image_resize2.h type stbir_uint8 (line 373) | typedef unsigned char stbir_uint8; type stbir_uint16 (line 374) | typedef unsigned short stbir_uint16; type stbir_uint32 (line 375) | typedef unsigned int stbir_uint32; type stbir_uint64 (line 376) | typedef unsigned __int64 stbir_uint64; type stbir_uint8 (line 379) | typedef uint8_t stbir_uint8; type stbir_uint16 (line 380) | typedef uint16_t stbir_uint16; type stbir_uint32 (line 381) | typedef uint32_t stbir_uint32; type stbir_uint64 (line 382) | typedef uint64_t stbir_uint64; type stbir_pixel_layout (line 471) | typedef enum type stbir_edge (line 531) | typedef enum type stbir_filter (line 539) | typedef enum type stbir_datatype (line 551) | typedef enum type stbir__info (line 608) | typedef struct stbir__info stbir__info; type STBIR_RESIZE (line 610) | typedef struct STBIR_RESIZE // use the stbir_resize_init and stbir_over... type STBIR_PROFILE_INFO (line 789) | typedef struct STBIR_PROFILE_INFO type stbir_internal_pixel_layout (line 897) | typedef enum type stbir__contributors (line 946) | typedef struct type stbir__filter_extent_info (line 952) | typedef struct type stbir__span (line 959) | typedef struct type stbir__scale_info (line 966) | typedef struct stbir__scale_info type stbir__sampler (line 977) | typedef struct type stbir__extents (line 1003) | typedef struct type stbir__per_split_info (line 1010) | typedef struct type stbir__info (line 1046) | struct stbir__info function stbir__inline (line 1113) | static stbir__inline int stbir__min(int a, int b) function stbir__inline (line 1118) | static stbir__inline int stbir__max(int a, int b) type stbir__FP32 (line 1150) | typedef union function stbir__inline (line 1174) | static stbir__inline stbir_uint8 stbir__linear_to_srgb_uchar(float in) function stbir__inline (line 1652) | static stbir__inline float stbir_simd_floorf(float x) // martins floorf function stbir__inline (line 1669) | static stbir__inline float stbir_simd_ceilf(float x) // martins ceilf function stbir__inline (line 1794) | static stbir__inline uint8x16x2_t stbir_make16x2(float32x4_t rega,float3... function stbir__inline (line 1822) | static stbir__inline uint8x8x2_t stbir_make8x2(float32x4_t reg) function stbir__inline (line 1913) | static stbir__inline float stbir_simd_floorf(float x) function stbir__inline (line 1931) | static stbir__inline float stbir_simd_ceilf(float x) type stbir__f32x4 (line 2093) | typedef float stbir__f32x4 __attribute__((__vector_size__(16), __aligned... function stbir__inline (line 2103) | static stbir__inline float stbir_simd_floorf(float x) function stbir__inline (line 2112) | static stbir__inline float stbir_simd_ceilf(float x) type __int16 (line 2192) | typedef __int16 stbir__FP16; type float16_t (line 2194) | typedef float16_t stbir__FP16; type stbir__FP16 (line 2199) | typedef union stbir__FP16 function stbir__inline (line 2210) | static stbir__inline float stbir__half_to_float( stbir__FP16 h ) function stbir__inline (line 2224) | static stbir__inline stbir__FP16 stbir__float_to_half(float val) function stbir__inline (line 2274) | static stbir__inline void stbir__half_to_float_SIMD(float * output, stbi... function stbir__inline (line 2279) | static stbir__inline void stbir__float_to_half_SIMD(stbir__FP16 * output... function stbir__inline (line 2284) | static stbir__inline float stbir__half_to_float( stbir__FP16 h ) function stbir__inline (line 2289) | static stbir__inline stbir__FP16 stbir__float_to_half( float f ) function stbir__inline (line 2299) | stbir__inline static void stbir__half_to_float_SIMD(float * output, void... function stbir__inline (line 2353) | stbir__inline static void stbir__float_to_half_SIMD(void * output, float... function stbir__inline (line 2435) | static stbir__inline void stbir__half_to_float_SIMD(float * output, stbi... function stbir__inline (line 2443) | static stbir__inline void stbir__float_to_half_SIMD(stbir__FP16 * output... function stbir__inline (line 2451) | static stbir__inline float stbir__half_to_float( stbir__FP16 h ) function stbir__inline (line 2456) | static stbir__inline stbir__FP16 stbir__float_to_half( float f ) function stbir__inline (line 2463) | static stbir__inline void stbir__half_to_float_SIMD(float * output, stbi... function stbir__inline (line 2470) | static stbir__inline void stbir__float_to_half_SIMD(stbir__FP16 * output... function stbir__inline (line 2477) | static stbir__inline float stbir__half_to_float( stbir__FP16 h ) function stbir__inline (line 2482) | static stbir__inline stbir__FP16 stbir__float_to_half( float f ) function stbir__inline (line 2489) | static stbir__inline void stbir__half_to_float_SIMD(float * output, stbi... function stbir__inline (line 2496) | static stbir__inline void stbir__float_to_half_SIMD(stbir__FP16 * output... type stbir__simdi_u32 (line 2530) | typedef union stbir__simdi_u32 function stbir_simd_memcpy (line 2565) | static void stbir_simd_memcpy( void * dest, void const * src, size_t byt... function stbir_overlapping_memcpy (line 2658) | static void stbir_overlapping_memcpy( void * dest, void const * src, siz... function stbir__inline (line 2713) | static stbir__inline stbir_uint64 STBIR_PROFILE_FUNC() function stbir__inline (line 2730) | static stbir__inline stbir_uint64 STBIR_PROFILE_FUNC() function stbir_overlapping_memcpy (line 2813) | static void stbir_overlapping_memcpy( void * dest, void const * src, siz... function stbir__filter_trapezoid (line 2845) | static float stbir__filter_trapezoid(float x, float scale, void * user_d... function stbir__support_trapezoid (line 2866) | static float stbir__support_trapezoid(float scale, void * user_data) function stbir__filter_triangle (line 2872) | static float stbir__filter_triangle(float x, float s, void * user_data) function stbir__filter_point (line 2885) | static float stbir__filter_point(float x, float s, void * user_data) function stbir__filter_cubic (line 2894) | static float stbir__filter_cubic(float x, float s, void * user_data) function stbir__filter_catmullrom (line 2909) | static float stbir__filter_catmullrom(float x, float s, void * user_data) function stbir__filter_mitchell (line 2924) | static float stbir__filter_mitchell(float x, float s, void * user_data) function stbir__support_zeropoint5 (line 2939) | static float stbir__support_zeropoint5(float s, void * user_data) function stbir__support_one (line 2946) | static float stbir__support_one(float s, void * user_data) function stbir__support_two (line 2953) | static float stbir__support_two(float s, void * user_data) function stbir__get_filter_pixel_width (line 2962) | static int stbir__get_filter_pixel_width(stbir__support_callback * suppo... function stbir__get_coefficient_width (line 2974) | static int stbir__get_coefficient_width(stbir__sampler * samp, int is_ga... function stbir__get_contributors (line 2993) | static int stbir__get_contributors(stbir__sampler * samp, int is_gather) function stbir__edge_zero_full (line 3001) | static int stbir__edge_zero_full( int n, int max ) function stbir__edge_clamp_full (line 3008) | static int stbir__edge_clamp_full( int n, int max ) function stbir__edge_reflect_full (line 3019) | static int stbir__edge_reflect_full( int n, int max ) function stbir__edge_wrap_full (line 3041) | static int stbir__edge_wrap_full( int n, int max ) function stbir__inline (line 3065) | stbir__inline static int stbir__edge_wrap(stbir_edge edge, int n, int max) function stbir__get_extents (line 3076) | static void stbir__get_extents( stbir__sampler * samp, stbir__extents * ... function stbir__calculate_in_pixel_range (line 3242) | static void stbir__calculate_in_pixel_range( int * first_pixel, int * la... function stbir__calculate_coefficients_for_gather_upsample (line 3267) | static void stbir__calculate_coefficients_for_gather_upsample( float out... function stbir__insert_coeff (line 3329) | static void stbir__insert_coeff( stbir__contributors * contribs, float *... function stbir__calculate_out_pixel_range (line 3365) | static void stbir__calculate_out_pixel_range( int * first_pixel, int * l... function stbir__calculate_coefficients_for_gather_downsample (line 3382) | static void stbir__calculate_coefficients_for_gather_downsample( int sta... function stbir__cleanup_gathered_coefficients (line 3466) | static void stbir__cleanup_gathered_coefficients( stbir_edge edge, stbir... function stbir__pack_coefficients (line 3639) | static int stbir__pack_coefficients( int num_contributors, stbir__contri... function STBIR_NO_UNROLL_LOOP_START (line 3782) | STBIR_NO_UNROLL_LOOP_START function stbir__calculate_filters (line 3874) | static void stbir__calculate_filters( stbir__sampler * samp, stbir__samp... function stbir__fancy_alpha_weight_4ch (line 4081) | static void stbir__fancy_alpha_weight_4ch( float * out_buffer, int width... function stbir__fancy_alpha_weight_2ch (line 4177) | static void stbir__fancy_alpha_weight_2ch( float * out_buffer, int width... function stbir__fancy_alpha_unweight_4ch (line 4247) | static void stbir__fancy_alpha_unweight_4ch( float * encode_buffer, int ... function stbir__fancy_alpha_unweight_2ch (line 4297) | static void stbir__fancy_alpha_unweight_2ch( float * encode_buffer, int ... function stbir__simple_alpha_weight_4ch (line 4315) | static void stbir__simple_alpha_weight_4ch( float * decode_buffer, int w... function stbir__simple_alpha_weight_2ch (line 4371) | static void stbir__simple_alpha_weight_2ch( float * decode_buffer, int w... function stbir__simple_alpha_unweight_4ch (line 4406) | static void stbir__simple_alpha_unweight_4ch( float * encode_buffer, int... function stbir__simple_alpha_unweight_2ch (line 4439) | static void stbir__simple_alpha_unweight_2ch( float * encode_buffer, int... function stbir__simple_flip_3ch (line 4454) | static void stbir__simple_flip_3ch( float * decode_buffer, int width_tim... function stbir__decode_scanline (line 4553) | static void stbir__decode_scanline(stbir__info const * stbir_info, int n... function stbir__encode_scanline (line 6116) | static void stbir__encode_scanline( stbir__info const * stbir_info, void... function stbir__resample_horizontal_gather (line 6168) | static void stbir__resample_horizontal_gather(stbir__info const * stbir_... function stbir__resample_vertical_gather (line 6180) | static void stbir__resample_vertical_gather(stbir__info const * stbir_in... function stbir__decode_and_resample_for_vertical_gather_loop (line 6219) | static void stbir__decode_and_resample_for_vertical_gather_loop(stbir__i... function stbir__vertical_gather_loop (line 6240) | static void stbir__vertical_gather_loop( stbir__info const * stbir_info,... function stbir__encode_first_scanline_from_scatter (line 6304) | static void stbir__encode_first_scanline_from_scatter(stbir__info const ... function stbir__horizontal_resample_and_encode_first_scanline_from_scatter (line 6321) | static void stbir__horizontal_resample_and_encode_first_scanline_from_sc... function stbir__resample_vertical_scatter (line 6342) | static void stbir__resample_vertical_scatter(stbir__info const * stbir_i... function stbir__vertical_scatter_loop (line 6374) | static void stbir__vertical_scatter_loop( stbir__info const * stbir_info... function stbir__set_sampler (line 6496) | static void stbir__set_sampler(stbir__sampler * samp, stbir_filter filte... function stbir__get_conservative_extents (line 6578) | static void stbir__get_conservative_extents( stbir__sampler * samp, stbi... function stbir__get_split_info (line 6670) | static void stbir__get_split_info( stbir__per_split_info* split_info, in... function stbir__free_internal_mem (line 6691) | static void stbir__free_internal_mem( stbir__info *info ) function stbir__get_max_split (line 6742) | static int stbir__get_max_split( int splits, int height ) type STBIR__V_FIRST_INFO (line 6821) | typedef struct STBIR__V_FIRST_INFO function stbir__should_do_vertical_first (line 6859) | static int stbir__should_do_vertical_first( float weights_table[STBIR_RE... function stbir__info (line 6922) | static stbir__info * stbir__alloc_internal_mem_and_build_samplers( stbir... function stbir__perform_resize (line 7283) | static int stbir__perform_resize( stbir__info const * info, int split_st... function stbir__update_info_from_resize (line 7299) | static void stbir__update_info_from_resize( stbir__info * info, STBIR_RE... function stbir__clip (line 7448) | static void stbir__clip( int * outx, int * outsubw, int outw, double * u... function stbir__double_to_rational (line 7474) | static int stbir__double_to_rational(double f, stbir_uint32 limit, stbir... function stbir__calculate_region_transform (line 7551) | static int stbir__calculate_region_transform( stbir__scale_info * scale_... function stbir__init_and_set_layout (line 7601) | static void stbir__init_and_set_layout( STBIR_RESIZE * resize, stbir_pix... function STBIRDEF (line 7623) | STBIRDEF void stbir_resize_init( STBIR_RESIZE * resize, function STBIRDEF (line 7642) | STBIRDEF void stbir_set_datatypes( STBIR_RESIZE * resize, stbir_datatype... function STBIRDEF (line 7650) | STBIRDEF void stbir_set_pixel_callbacks( STBIR_RESIZE * resize, stbir_in... function STBIRDEF (line 7662) | STBIRDEF void stbir_set_user_data( STBIR_RESIZE * resize, void * user_da... function STBIRDEF (line 7669) | STBIRDEF void stbir_set_buffer_ptrs( STBIR_RESIZE * resize, const void *... function STBIRDEF (line 7680) | STBIRDEF int stbir_set_edgemodes( STBIR_RESIZE * resize, stbir_edge hori... function STBIRDEF (line 7688) | STBIRDEF int stbir_set_filters( STBIR_RESIZE * resize, stbir_filter hori... function STBIRDEF (line 7696) | STBIRDEF int stbir_set_filter_callbacks( STBIR_RESIZE * resize, stbir__k... function STBIRDEF (line 7704) | STBIRDEF int stbir_set_pixel_layouts( STBIR_RESIZE * resize, stbir_pixel... function STBIRDEF (line 7713) | STBIRDEF int stbir_set_non_pm_alpha_speed_over_quality( STBIR_RESIZE * r... function STBIRDEF (line 7720) | STBIRDEF int stbir_set_input_subrect( STBIR_RESIZE * resize, double s0, ... function STBIRDEF (line 7738) | STBIRDEF int stbir_set_output_pixel_subrect( STBIR_RESIZE * resize, int ... function STBIRDEF (line 7753) | STBIRDEF int stbir_set_pixel_subrect( STBIR_RESIZE * resize, int subx, i... function stbir__perform_build (line 7779) | static int stbir__perform_build( STBIR_RESIZE * resize, int splits ) function stbir_free_samplers (line 7852) | void stbir_free_samplers( STBIR_RESIZE * resize ) function STBIRDEF (line 7862) | STBIRDEF int stbir_build_samplers_with_splits( STBIR_RESIZE * resize, in... function STBIRDEF (line 7878) | STBIRDEF int stbir_build_samplers( STBIR_RESIZE * resize ) function STBIRDEF (line 7883) | STBIRDEF int stbir_resize_extended( STBIR_RESIZE * resize ) function STBIRDEF (line 7927) | STBIRDEF int stbir_resize_extended_split( STBIR_RESIZE * resize, int spl... function stbir__check_output_stuff (line 7946) | static int stbir__check_output_stuff( void ** ret_ptr, int * ret_pitch, ... function STBIRDEF (line 8036) | STBIRDEF float * stbir_resize_float_linear( const float *input_pixels , ... function STBIRDEF (line 8063) | STBIRDEF void * stbir_resize( const void *input_pixels , int input_w , i... function STBIRDEF (line 8097) | STBIRDEF void stbir_resize_build_profile_info( STBIR_PROFILE_INFO * info... function STBIRDEF (line 8115) | STBIRDEF void stbir_resize_split_profile_info( STBIR_PROFILE_INFO * info... function STBIRDEF (line 8155) | STBIRDEF void stbir_resize_extended_profile_info( STBIR_PROFILE_INFO * i... function STBIR_SIMD_NO_UNROLL_LOOP_START (line 8296) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 8312) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 8371) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 8390) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 8427) | STBIR_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 8507) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 8523) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 8582) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 8621) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 8662) | STBIR_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 8792) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 8810) | STBIR_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 8892) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 8982) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 9055) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9071) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9128) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9147) | STBIR_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 9169) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9186) | STBIR_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 9257) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9273) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9329) | STBIR_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 9351) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9370) | STBIR_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 9441) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9457) | STBIR_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 9525) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9541) | STBIR_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 9619) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9635) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9729) | STBIR_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 9754) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 9774) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 10005) | STBIR_NO_UNROLL_LOOP_START function STBIR_NO_UNROLL_LOOP_START (line 10161) | STBIR_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10254) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10267) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10280) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10293) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10306) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10320) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10335) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10350) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10364) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10379) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10395) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10410) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10425) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10447) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10470) | STBIR_SIMD_NO_UNROLL_LOOP_START function STBIR_SIMD_NO_UNROLL_LOOP_START (line 10495) | STBIR_SIMD_NO_UNROLL_LOOP_START FILE: third_party/stb/stb_image_write.h function STBIWDEF (line 262) | STBIWDEF void stbi_flip_vertically_on_write(int flag) type stbi__write_context (line 267) | typedef struct function stbi__start_write_callbacks (line 276) | static void stbi__start_write_callbacks(stbi__write_context *s, stbi_wri... function stbi__stdio_write (line 284) | static void stbi__stdio_write(void *context, void *data, int size) function STBIWDEF (line 298) | STBIWDEF int stbiw_convert_wchar_to_utf8(char *buffer, size_t bufferlen,... function FILE (line 304) | static FILE *stbiw__fopen(char const *filename, char const *mode) function stbi__start_write_file (line 332) | static int stbi__start_write_file(stbi__write_context *s, const char *fi... function stbi__end_write_file (line 339) | static void stbi__end_write_file(stbi__write_context *s) type stbiw_uint32 (line 346) | typedef unsigned int stbiw_uint32; function stbiw__writefv (line 349) | static void stbiw__writefv(stbi__write_context *s, const char *fmt, va_l... function stbiw__writef (line 378) | static void stbiw__writef(stbi__write_context *s, const char *fmt, ...) function stbiw__write_flush (line 386) | static void stbiw__write_flush(stbi__write_context *s) function stbiw__putc (line 394) | static void stbiw__putc(stbi__write_context *s, unsigned char c) function stbiw__write1 (line 399) | static void stbiw__write1(stbi__write_context *s, unsigned char a) function stbiw__write3 (line 406) | static void stbiw__write3(stbi__write_context *s, unsigned char a, unsig... function stbiw__write_pixel (line 418) | static void stbiw__write_pixel(stbi__write_context *s, int rgb_dir, int ... function stbiw__write_pixels (line 451) | static void stbiw__write_pixels(stbi__write_context *s, int rgb_dir, int... function stbiw__outfile (line 478) | static int stbiw__outfile(stbi__write_context *s, int rgb_dir, int vdir,... function stbi_write_bmp_core (line 492) | static int stbi_write_bmp_core(stbi__write_context *s, int x, int y, int... function STBIWDEF (line 512) | STBIWDEF int stbi_write_bmp_to_func(stbi_write_func *func, void *context... function STBIWDEF (line 520) | STBIWDEF int stbi_write_bmp(char const *filename, int x, int y, int comp... function stbi_write_tga_core (line 532) | static int stbi_write_tga_core(stbi__write_context *s, int x, int y, int... function STBIWDEF (line 611) | STBIWDEF int stbi_write_tga_to_func(stbi_write_func *func, void *context... function STBIWDEF (line 619) | STBIWDEF int stbi_write_tga(char const *filename, int x, int y, int comp... function stbiw__linear_to_rgbe (line 639) | static void stbiw__linear_to_rgbe(unsigned char *rgbe, float *linear) function stbiw__write_run_data (line 656) | static void stbiw__write_run_data(stbi__write_context *s, int length, un... function stbiw__write_dump_data (line 664) | static void stbiw__write_dump_data(stbi__write_context *s, int length, u... function stbiw__write_hdr_scanline (line 672) | static void stbiw__write_hdr_scanline(stbi__write_context *s, int width,... function stbi_write_hdr_core (line 761) | static int stbi_write_hdr_core(stbi__write_context *s, int x, int y, int... function STBIWDEF (line 787) | STBIWDEF int stbi_write_hdr_to_func(stbi_write_func *func, void *context... function STBIWDEF (line 794) | STBIWDEF int stbi_write_hdr(char const *filename, int x, int y, int comp... function stbiw__zlib_bitrev (line 849) | static int stbiw__zlib_bitrev(int code, int codebits) function stbiw__zlib_countm (line 859) | static unsigned int stbiw__zlib_countm(unsigned char *a, unsigned char *... function stbiw__zhash (line 867) | static unsigned int stbiw__zhash(unsigned char *data) function stbiw__crc32 (line 1024) | static unsigned int stbiw__crc32(unsigned char *buffer, int len) function stbiw__wpcrc (line 1077) | static void stbiw__wpcrc(unsigned char **data, int len) function stbiw__paeth (line 1083) | static unsigned char stbiw__paeth(int a, int b, int c) function stbiw__encode_png_line (line 1092) | static void stbiw__encode_png_line(unsigned char *pixels, int stride_byt... function STBIWDEF (line 1232) | STBIWDEF int stbi_write_png(char const *filename, int x, int y, int comp... function STBIWDEF (line 1248) | STBIWDEF int stbi_write_png_to_func(stbi_write_func *func, void *context... function stbiw__jpg_writeBits (line 1270) | static void stbiw__jpg_writeBits(stbi__write_context *s, int *bitBufP, i... function stbiw__jpg_DCT (line 1287) | static void stbiw__jpg_DCT(float *d0p, float *d1p, float *d2p, float *d3... function stbiw__jpg_calcBits (line 1335) | static void stbiw__jpg_calcBits(int val, unsigned short bits[2]) { function stbiw__jpg_processDU (line 1345) | static int stbiw__jpg_processDU(stbi__write_context *s, int *bitBuf, int... function stbi_write_jpg_core (line 1415) | static int stbi_write_jpg_core(stbi__write_context *s, int width, int he... function STBIWDEF (line 1624) | STBIWDEF int stbi_write_jpg_to_func(stbi_write_func *func, void *context... function STBIWDEF (line 1633) | STBIWDEF int stbi_write_jpg(char const *filename, int x, int y, int comp... FILE: third_party/stb/stb_vorbis.c type stb_vorbis_alloc (line 118) | typedef struct type stb_vorbis (line 127) | typedef struct stb_vorbis stb_vorbis; type stb_vorbis_info (line 129) | typedef struct type stb_vorbis_comment (line 141) | typedef struct type STBVorbisError (line 374) | enum STBVorbisError type uint8 (line 644) | typedef unsigned char uint8; type int8 (line 645) | typedef signed char int8; type uint16 (line 646) | typedef unsigned short uint16; type int16 (line 647) | typedef signed short int16; type uint32 (line 648) | typedef unsigned int uint32; type int32 (line 649) | typedef signed int int32; type codetype (line 656) | typedef float codetype; type Codebook (line 680) | typedef struct type Floor0 (line 703) | typedef struct type Floor1 (line 714) | typedef struct type Floor (line 730) | typedef union type Residue (line 736) | typedef struct type MappingChannel (line 746) | typedef struct type Mapping (line 753) | typedef struct type Mode (line 762) | typedef struct type CRCscan (line 770) | typedef struct type ProbedPage (line 779) | typedef struct type stb_vorbis (line 785) | struct stb_vorbis type vorb (line 911) | typedef struct stb_vorbis vorb; function error (line 913) | static int error(vorb *f, enum STBVorbisError e) function setup_free (line 963) | static void setup_free(vorb *f, void *p) function setup_temp_free (line 980) | static void setup_temp_free(vorb *f, void *p, int sz) function crc32_init (line 992) | static void crc32_init(void) function uint32 (line 1003) | static __forceinline uint32 crc32_update(uint32 crc, uint8 byte) function bit_reverse (line 1010) | static unsigned int bit_reverse(unsigned int n) function square (line 1019) | static float square(float x) function ilog (line 1027) | static int ilog(int32 n) function float32_unpack (line 1057) | static float float32_unpack(uint32 x) function add_entry (line 1075) | static void add_entry(Codebook *c, uint32 huff_code, int symbol, int cou... function compute_codewords (line 1086) | static int compute_codewords(Codebook *c, uint8 *len, int n, uint32 *val... function compute_accelerated_huffman (line 1134) | static void compute_accelerated_huffman(Codebook *c) function uint32_compare (line 1162) | static int STBV_CDECL uint32_compare(const void *p, const void *q) function include_in_sort (line 1169) | static int include_in_sort(Codebook *c, uint8 len) function compute_sorted_huffman (line 1179) | static void compute_sorted_huffman(Codebook *c, uint8 *lengths, uint32 *... function vorbis_validate (line 1233) | static int vorbis_validate(uint8 *data) function lookup1_values (line 1241) | static int lookup1_values(int entries, int dim) function compute_twiddle_factors (line 1254) | static void compute_twiddle_factors(int n, float *A, float *B, float *C) function compute_window (line 1271) | static void compute_window(int n, float *window) function compute_bitreverse (line 1278) | static void compute_bitreverse(int n, uint16 *rev) function init_blocksize (line 1286) | static int init_blocksize(vorb *f, int b, int n) function neighbors (line 1303) | static void neighbors(uint16 *x, int n, int *plow, int *phigh) type stbv__floor_ordering (line 1315) | typedef struct function point_compare (line 1320) | static int STBV_CDECL point_compare(const void *p, const void *q) function uint8 (line 1337) | static uint8 get8(vorb *z) function uint32 (line 1353) | static uint32 get32(vorb *f) function getn (line 1363) | static int getn(vorb *z, uint8 *data, int n) function skip (line 1382) | static void skip(vorb *z, int n) function set_file_offset (line 1397) | static int set_file_offset(stb_vorbis *f, unsigned int loc) function capture_pattern (line 1431) | static int capture_pattern(vorb *f) function start_page_no_capturepattern (line 1444) | static int start_page_no_capturepattern(vorb *f) function start_page (line 1497) | static int start_page(vorb *f) function start_packet (line 1503) | static int start_packet(vorb *f) function maybe_start_packet (line 1518) | static int maybe_start_packet(vorb *f) function next_segment (line 1539) | static int next_segment(vorb *f) function get8_packet_raw (line 1563) | static int get8_packet_raw(vorb *f) function get8_packet (line 1575) | static int get8_packet(vorb *f) function get32_packet (line 1582) | static int get32_packet(vorb *f) function flush_packet (line 1592) | static void flush_packet(vorb *f) function uint32 (line 1599) | static uint32 get_bits(vorb *f, int n) function prep_huffman (line 1634) | static __forceinline void prep_huffman(vorb *f) function codebook_decode_scalar_raw (line 1656) | static int codebook_decode_scalar_raw(vorb *f, Codebook *c) function codebook_decode_scalar (line 1733) | static int codebook_decode_scalar(vorb *f, Codebook *c) function codebook_decode_start (line 1775) | static int codebook_decode_start(vorb *f, Codebook *c) function codebook_decode (line 1795) | static int codebook_decode(vorb *f, Codebook *c, float *output, int len) function codebook_decode_step (line 1834) | static int codebook_decode_step(vorb *f, Codebook *c, float *output, int... function codebook_decode_deinterleave_repeat (line 1865) | static int codebook_decode_deinterleave_repeat(vorb *f, Codebook *c, flo... function predict_point (line 1935) | static int predict_point(int x, int x0, int x1, int y0, int y1) function draw_line (line 2034) | static __forceinline void draw_line(float *output, int x0, int y0, int x... function residue_decode (line 2083) | static int residue_decode(vorb *f, Codebook *book, float *target, int of... function decode_residue (line 2104) | static void decode_residue(vorb *f, float *residue_buffers[], int ch, in... function inverse_mdct_slow (line 2289) | void inverse_mdct_slow(float *buffer, int n) function inverse_mdct_slow (line 2312) | void inverse_mdct_slow(float *buffer, int n, vorb *f, int blocktype) function dct_iv_slow (line 2333) | void dct_iv_slow(float *buffer, int n) function inverse_mdct_slow (line 2350) | void inverse_mdct_slow(float *buffer, int n, vorb *f, int blocktype) type mdct_lookup (line 2371) | typedef struct function inverse_mdct (line 2388) | void inverse_mdct(float *buffer, int n, vorb *f, int blocktype) function imdct_step3_iter0_loop (line 2408) | static void imdct_step3_iter0_loop(int n, float *e, int i_off, int k_off... function imdct_step3_inner_r_loop (line 2453) | static void imdct_step3_inner_r_loop(int lim, float *e, int d0, int k_of... function imdct_step3_inner_s_loop (line 2503) | static void imdct_step3_inner_s_loop(int n, float *e, int i_off, int k_o... function iter_54 (line 2554) | static __forceinline void iter_54(float *z) function imdct_step3_inner_s_loop_ld654 (line 2586) | static void imdct_step3_inner_s_loop_ld654(int n, float *e, int i_off, f... function inverse_mdct (line 2629) | static void inverse_mdct(float *buffer, int n, vorb *f, int blocktype) function inverse_mdct_naive (line 2933) | void inverse_mdct_naive(float *buffer, int n) type int16 (line 3068) | typedef int16 YTYPE; type YTYPE (line 3070) | typedef int YTYPE; function do_floor (line 3072) | static int do_floor(vorb *f, Mapping *map, int i, int n, float *target, ... function vorbis_decode_initial (line 3124) | static int vorbis_decode_initial(vorb *f, int *p_left_start, int *p_left... function vorbis_decode_packet_rest (line 3180) | static int vorbis_decode_packet_rest(vorb *f, int *len, Mode *m, int lef... function vorbis_decode_packet (line 3449) | static int vorbis_decode_packet(vorb *f, int *len, int *p_left, int *p_r... function vorbis_finish_frame (line 3456) | static int vorbis_finish_frame(stb_vorbis *f, int len, int left, int right) function vorbis_pump_first_frame (line 3509) | static int vorbis_pump_first_frame(stb_vorbis *f) function is_whole_packet_present (line 3519) | static int is_whole_packet_present(stb_vorbis *f) function start_decoder (line 3580) | static int start_decoder(vorb *f) function vorbis_deinit (line 4208) | static void vorbis_deinit(stb_vorbis *p) function stb_vorbis_close (line 4271) | void stb_vorbis_close(stb_vorbis *p) function vorbis_init (line 4278) | static void vorbis_init(stb_vorbis *p, const stb_vorbis_alloc *z) function stb_vorbis_get_sample_offset (line 4297) | int stb_vorbis_get_sample_offset(stb_vorbis *f) function stb_vorbis_info (line 4305) | stb_vorbis_info stb_vorbis_get_info(stb_vorbis *f) function stb_vorbis_comment (line 4317) | stb_vorbis_comment stb_vorbis_get_comment(stb_vorbis *f) function stb_vorbis_get_error (line 4326) | int stb_vorbis_get_error(stb_vorbis *f) function stb_vorbis (line 4333) | static stb_vorbis * vorbis_alloc(stb_vorbis *f) function stb_vorbis_flush_pushdata (line 4341) | void stb_vorbis_flush_pushdata(stb_vorbis *f) function vorbis_search_for_page_pushdata (line 4353) | static int vorbis_search_for_page_pushdata(vorb *f, uint8 *data, int dat... function stb_vorbis_decode_frame_pushdata (line 4444) | int stb_vorbis_decode_frame_pushdata( function stb_vorbis (line 4514) | stb_vorbis *stb_vorbis_open_pushdata( function stb_vorbis_get_file_offset (line 4545) | unsigned int stb_vorbis_get_file_offset(stb_vorbis *f) function uint32 (line 4561) | static uint32 vorbis_find_page(stb_vorbis *f, uint32 *end, uint32 *last) function get_seek_page_info (line 4643) | static int get_seek_page_info(stb_vorbis *f, ProbedPage *z) function go_to_page_before (line 4675) | static int go_to_page_before(stb_vorbis *f, unsigned int limit_offset) function seek_to_sample_coarse (line 4700) | static int seek_to_sample_coarse(stb_vorbis *f, uint32 sample_number) function peek_decode_initial (line 4855) | static int peek_decode_initial(vorb *f, int *p_left_start, int *p_left_e... function stb_vorbis_seek_frame (line 4880) | int stb_vorbis_seek_frame(stb_vorbis *f, unsigned int sample_number) function stb_vorbis_seek (line 4919) | int stb_vorbis_seek(stb_vorbis *f, unsigned int sample_number) function stb_vorbis_seek_start (line 4936) | int stb_vorbis_seek_start(stb_vorbis *f) function stb_vorbis_stream_length_in_samples (line 4946) | unsigned int stb_vorbis_stream_length_in_samples(stb_vorbis *f) function stb_vorbis_stream_length_in_seconds (line 5021) | float stb_vorbis_stream_length_in_seconds(stb_vorbis *f) function stb_vorbis_get_frame_float (line 5028) | int stb_vorbis_get_frame_float(stb_vorbis *f, int *channels, float ***ou... function stb_vorbis (line 5052) | stb_vorbis * stb_vorbis_open_file_section(FILE *file, int close_on_free,... function stb_vorbis (line 5073) | stb_vorbis * stb_vorbis_open_file(FILE *file, int close_on_free, int *er... function stb_vorbis (line 5083) | stb_vorbis * stb_vorbis_open_filename(const char *filename, int *error, ... function stb_vorbis (line 5099) | stb_vorbis * stb_vorbis_open_memory(const unsigned char *data, int len, ... type float_conv (line 5148) | typedef union { function copy_samples (line 5165) | static void copy_samples(short *dest, float *src, int len) function compute_samples (line 5178) | static void compute_samples(int mask, short *output, int num_c, float **... function compute_stereo_samples (line 5204) | static void compute_stereo_samples(short *output, int num_c, float **dat... function convert_samples_short (line 5244) | static void convert_samples_short(int buf_c, short **buffer, int b_offse... function stb_vorbis_get_frame_short (line 5260) | int stb_vorbis_get_frame_short(stb_vorbis *f, int num_c, short **buffer,... function convert_channels_short_interleaved (line 5270) | static void convert_channels_short_interleaved(int buf_c, short *buffer,... function stb_vorbis_get_frame_short_interleaved (line 5296) | int stb_vorbis_get_frame_short_interleaved(stb_vorbis *f, int num_c, sho... function stb_vorbis_get_samples_short_interleaved (line 5309) | int stb_vorbis_get_samples_short_interleaved(stb_vorbis *f, int channels... function stb_vorbis_get_samples_short (line 5328) | int stb_vorbis_get_samples_short(stb_vorbis *f, int channels, short **bu... function stb_vorbis_decode_filename (line 5346) | int stb_vorbis_decode_filename(const char *filename, int *channels, int ... function stb_vorbis_decode_memory (line 5386) | int stb_vorbis_decode_memory(const uint8 *mem, int len, int *channels, i... function stb_vorbis_get_samples_float_interleaved (line 5426) | int stb_vorbis_get_samples_float_interleaved(stb_vorbis *f, int channels... function stb_vorbis_get_samples_float (line 5453) | int stb_vorbis_get_samples_float(stb_vorbis *f, int channels, float **bu... FILE: third_party/stb/stb_vorbis.h type stb_vorbis_alloc (line 45) | typedef struct type stb_vorbis (line 54) | typedef struct stb_vorbis stb_vorbis; type stb_vorbis_info (line 56) | typedef struct type stb_vorbis_comment (line 68) | typedef struct type STBVorbisError (line 301) | enum STBVorbisError FILE: whisperfile/color.cpp function rgb2xterm256 (line 26) | static int rgb2xterm256(int r, int g, int b) { function set_xterm256_foreground (line 40) | static ctl::string set_xterm256_foreground(int r, int g, int b) {