Home
last modified time | relevance | path

Searched refs:HTABLE (Results 1 – 25 of 65) sorted by relevance

123

/netbsd-src/external/ibm-public/postfix/dist/src/util/
H A Dhtable.h27 typedef struct HTABLE { struct
33 } HTABLE; typedef
35 extern HTABLE *htable_create(ssize_t);
36 extern HTABLE_INFO *htable_enter(HTABLE *, const char *, void *);
37 extern HTABLE_INFO *htable_locate(HTABLE *, const char *);
38 extern void *htable_find(HTABLE *, const char *);
39 extern void htable_delete(HTABLE *, const char *, void (*) (void *));
40 extern void htable_free(HTABLE *, void (*) (void *));
41 extern void htable_walk(HTABLE *, void (*) (HTABLE_INFO *, void *), void *);
42 extern HTABLE_INFO **htable_list(HTABLE *);
[all …]
H A Dhtable.c180 static void htable_size(HTABLE *table, size_t size) in htable_size()
196 HTABLE *htable_create(ssize_t size) in htable_create()
198 HTABLE *table; in htable_create()
200 table = (HTABLE *) mymalloc(sizeof(HTABLE)); in htable_create()
208 static void htable_grow(HTABLE *table) in htable_grow()
229 HTABLE_INFO *htable_enter(HTABLE *table, const char *key, void *value) in htable_enter()
244 void *htable_find(HTABLE *table, const char *key) in htable_find()
259 HTABLE_INFO *htable_locate(HTABLE *table, const char *key) in htable_locate()
274 void htable_delete(HTABLE *table, const char *key, void (*free_fn) (void *)) in htable_delete()
304 void htable_free(HTABLE *table, void (*free_fn) (void *)) in htable_free()
[all …]
H A Dattr.h69 #define SEND_ATTR_HASH(val) ATTR_TYPE_HASH, CHECK_CPTR(ATTR, HTABLE, (val))
79 #define RECV_ATTR_HASH(val) ATTR_TYPE_HASH, CHECK_PTR(ATTR, HTABLE, (val))
95 CHECK_PTR_HELPER_DCL(ATTR, HTABLE);
99 CHECK_CPTR_HELPER_DCL(ATTR, HTABLE);
H A Dlisten.h35 extern int WARN_UNUSED_RESULT recv_pass_attr(int, HTABLE **, int, ssize_t);
37 extern int pass_accept_attr(int, HTABLE **);
H A Dmac_expand.c265 static HTABLE *mac_exp_ext_table;
751 HTABLE *table = (HTABLE *) context; in lookup()
788 HTABLE *table; in main()
H A Dattr_print_plain.c181 ht_info_list = htable_list(va_arg(ap, HTABLE *)); in attr_vprint_plain()
222 HTABLE *table = htable_create(1); in main()
H A Dattr_scan0.c284 HTABLE *hash_table; in attr_vscan0()
335 hash_table = va_arg(ap, HTABLE *); in attr_vscan0()
532 HTABLE *table = htable_create(1); in main()
H A Dattr_print0.c185 ht_info_list = htable_list(va_arg(ap, HTABLE *)); in attr_vprint0()
226 HTABLE *table = htable_create(1); in main()
H A Dattr_scan64.c287 HTABLE *hash_table; in attr_vscan64()
338 hash_table = va_arg(ap, HTABLE *); in attr_vscan64()
601 HTABLE *table = htable_create(1); in main()
H A Dattr_scan_plain.c300 HTABLE *hash_table; in attr_vscan_plain()
351 hash_table = va_arg(ap, HTABLE *); in attr_vscan_plain()
579 HTABLE *table = htable_create(1); in main()
H A Dattr_print64.c223 ht_info_list = htable_list(va_arg(ap, HTABLE *)); in attr_vprint64()
267 HTABLE *table = htable_create(1); in main()
H A Drecv_pass_attr.c64 int recv_pass_attr(int fd, HTABLE **attr, int timeout, ssize_t bufsize) in recv_pass_attr()
H A Dnvtable.h22 typedef struct HTABLE NVTABLE;
/netbsd-src/external/ibm-public/postfix/dist/src/local/
H A Dforward.c98 static HTABLE *forward_dt;
222 HTABLE *table_snd; in forward_append()
237 if ((table_snd = (HTABLE *) htable_find(forward_dt, attr.delivered)) == 0) { in forward_append()
357 HTABLE *table_snd; in forward_finish()
375 table_snd = (HTABLE *) dt[0]->value; in forward_finish()
/netbsd-src/external/ibm-public/postfix/dist/src/master/
H A Devent_server.c377 HTABLE *attr = (HTABLE *) vstream_context(stream); in event_server_execute()
400 static void event_server_wakeup(int fd, HTABLE *attr) in event_server_wakeup()
474 event_server_wakeup(fd, (HTABLE *) 0); in event_server_accept_local()
486 HTABLE *attr = 0; in event_server_accept_pass()
549 event_server_wakeup(fd, (HTABLE *) 0); in event_server_accept_inet()
H A Dmulti_server.c260 static void (*multi_server_post_accept) (VSTREAM *, char *, char **, HTABLE *);
379 static void multi_server_wakeup(int fd, HTABLE *attr) in multi_server_wakeup()
458 multi_server_wakeup(fd, (HTABLE *) 0); in multi_server_accept_local()
470 HTABLE *attr = 0; in multi_server_accept_pass()
533 multi_server_wakeup(fd, (HTABLE *) 0); in multi_server_accept_inet()
H A Dsingle_server.c277 static void single_server_wakeup(int fd, HTABLE *attr) in single_server_wakeup()
351 single_server_wakeup(fd, (HTABLE *) 0); in single_server_accept_local()
363 HTABLE *attr = 0; in single_server_accept_pass()
424 single_server_wakeup(fd, (HTABLE *) 0); in single_server_accept_inet()
/netbsd-src/external/ibm-public/postfix/dist/src/milter/
H A Dmilter.h93 extern struct HTABLE *milter_macro_defaults_create(const char *);
112 struct HTABLE *macro_defaults;
137 struct HTABLE *);
H A Dmilter.c276 HTABLE *milter_macro_defaults_create(const char *macro_defaults) in milter_macro_defaults_create()
281 HTABLE *table = 0; in milter_macro_defaults_create()
655 HTABLE *macro_defaults) in milter_new()
862 #define NO_MACRO_DEFLTS ((HTABLE *) 0) in milter_receive()
/netbsd-src/external/ibm-public/postfix/dist/src/qmgr/
H A Dqmgr.h116 extern struct HTABLE *qmgr_transport_byname; /* transport by name */
190 struct HTABLE *queue_byname; /* queues indexed by domain */
192 struct HTABLE *job_byname; /* jobs indexed by queue id */
422 struct HTABLE *peer_byname; /* message job peers, indexed by
/netbsd-src/external/ibm-public/postfix/dist/src/showq/
H A Dshowq.c158 HTABLE *);
175 HTABLE *dup_filter = 0; in showq_report()
314 DSN_BUF *dsn_buf, HTABLE *dup_filter) in showq_reasons()
/netbsd-src/external/ibm-public/postfix/dist/src/global/
H A Dcompat_level.c333 HTABLE *table = (HTABLE *) context; in lookup()
345 HTABLE *table; in test_expand()
H A Dbeen_here.h27 struct HTABLE *table;
/netbsd-src/external/ibm-public/postfix/dist/src/postconf/
H A Dpostconf.h93 #define PCF_PARAM_TABLE HTABLE
127 HTABLE *valid_names; /* null, or "valid" parameter names */
H A Dpostconf_user.c90 static HTABLE *pcf_rest_class_table;
321 static void pcf_scan_default_parameter_values(HTABLE *valid_params, in pcf_scan_default_parameter_values()

123