Lines Matching refs:src
41 static inline int mls_context_cpy(struct context *dst, struct context *src) in mls_context_cpy() argument
48 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy()
49 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy()
53 dst->range.level[1].sens = src->range.level[1].sens; in mls_context_cpy()
54 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat); in mls_context_cpy()
64 static inline int mls_context_cpy_low(struct context *dst, struct context *src) in mls_context_cpy_low() argument
71 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy_low()
72 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy_low()
76 dst->range.level[1].sens = src->range.level[0].sens; in mls_context_cpy_low()
77 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[0].cat); in mls_context_cpy_low()
110 static inline int context_cpy(struct context *dst, struct context *src) in context_cpy() argument
112 dst->user = src->user; in context_cpy()
113 dst->role = src->role; in context_cpy()
114 dst->type = src->type; in context_cpy()
115 return mls_context_cpy(dst, src); in context_cpy()