Lines Matching defs:ghel
156 const struct ldb_message_element *ghel;
968 struct ldb_message_element *ghel;
970 ghel = ldb_msg_find_element(entry, DB_GHOST);
971 if (ghel == NULL || ghel->num_values == 0) {
972 /* No ghel attribute, just return success */
977 ghel->values, ghel->num_values);
2569 struct ldb_message_element *ghel;
2571 ghel = ldb_msg_find_element(entry, DB_GHOST);
2572 if (ghel == NULL || ghel->num_values == 0) {
2573 /* No ghel attribute, just return success */
2578 ghel->values, ghel->num_values);
2846 const struct ldb_message_element *ghel,
2920 mod_ctx->ghel = ldb_msg_find_element(mod_ctx->msg, DB_GHOST);
2923 if (mod_ctx->membel == NULL && mod_ctx->ghel == NULL) {
3016 mod_ctx->ghel == NULL || mod_ctx->ghel->flags != LDB_FLAG_MOD_REPLACE) {
3297 dupval = ldb_msg_find_val(mod_ctx->ghel, val);
3396 ret = mbof_mod_process_ghel(mod_ctx, mod_ctx->entry, mod_ctx->ghel,
3524 const struct ldb_message_element *ghel,
3534 if (!ghel) {
3545 switch (ghel->flags) {
3547 ret = mbof_fill_vals_array_el(mem_ctx, ghel, &added);
3554 if (ghel->num_values == 0) {
3557 el = ghel;
3565 ret = mbof_fill_vals_array_el(mem_ctx, ghel, &removed);
3580 el = ghel;