Lines Matching defs:propctx
68 struct propctx {
132 static int prop_init(struct propctx *ctx, unsigned estimate)
159 struct propctx *prop_new(unsigned estimate)
161 struct propctx *new_ctx;
166 new_ctx = sasl_sun_ALLOC(sizeof(struct propctx));
168 new_ctx = sasl_ALLOC(sizeof(struct propctx));
179 /* create new propctx which duplicates the contents of an existing propctx
182 int prop_dup(struct propctx *src_ctx, struct propctx **dst_ctx)
185 struct propctx *retval = NULL;
236 void prop_dispose(struct propctx **ctx)
270 int prop_request(struct propctx *ctx, const char **names)
364 const struct propval *prop_get(struct propctx *ctx)
379 int prop_getnames(struct propctx *ctx, const char **names,
414 void prop_clear(struct propctx *ctx, int requests)
471 void prop_erase(struct propctx *ctx, const char *name)
513 int prop_format(struct propctx *ctx, const char *sep, int seplen,
557 int prop_set(struct propctx *ctx, const char *name,
758 int prop_setvals(struct propctx *ctx, const char *name,
808 prop_clear(sconn->sparams->propctx,1);
812 result = prop_request(sconn->sparams->propctx, propnames);
826 struct propctx *sasl_auxprop_getctx(sasl_conn_t *conn)
834 return sconn->sparams->propctx;