Lines Matching defs:dst
451 * Copies the MLS range from `src' into `dst'.
453 static inline int mls_copy_context(context_struct_t * dst,
460 dst->range.level[l].sens = src->range.level[l].sens;
461 rc = ebitmap_cpy(&dst->range.level[l].cat,
471 * Copies the effective MLS range from `src' into `dst'.
473 static inline int mls_scopy_context(context_struct_t * dst,
480 dst->range.level[l].sens = src->range.level[0].sens;
481 rc = ebitmap_cpy(&dst->range.level[l].cat,
757 int mls_semantic_level_cpy(mls_semantic_level_t * dst,
763 mls_semantic_level_init(dst);
764 dst->sens = src->sens;
776 dst->cat = newcat;
787 mls_semantic_level_destroy(dst);
803 int mls_semantic_range_cpy(mls_semantic_range_t * dst,
806 if (mls_semantic_level_cpy(&dst->level[0], &src->level[0]) < 0)
809 if (mls_semantic_level_cpy(&dst->level[1], &src->level[1]) < 0) {
810 mls_semantic_level_destroy(&dst->level[0]);