Lines Matching refs:src
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
207 static hook_int_t *hook_copy(hook_t *src);
210 static hook_event_int_t *hook_event_copy(hook_event_t *src);
213 static hook_family_int_t *hook_family_copy(hook_family_t *src);
1092 * Parameters: src(I) - family pointer
1098 hook_family_copy(hook_family_t *src)
1103 ASSERT(src != NULL);
1104 ASSERT(src->hf_name != NULL);
1110 *dst = *src;
1116 dst->hf_name = (char *)kmem_alloc(strlen(src->hf_name) + 1, KM_SLEEP);
1117 (void) strcpy(dst->hf_name, src->hf_name);
1624 * Parameters: src(I) - event pointer
1630 hook_event_copy(hook_event_t *src)
1634 ASSERT(src != NULL);
1635 ASSERT(src->he_name != NULL);
1641 new->hei_event = src;
2264 * Parameters: src(I) - hook pointer
2274 hook_copy(hook_t *src)
2280 ASSERT(src != NULL);
2281 ASSERT(src->h_name != NULL);
2287 *dst = *src;
2290 len = strlen(src->h_name);
2292 (void) strcpy(dst->h_name, src->h_name);
2301 len = strlen((char *)src->h_hintvalue);
2306 (char *)src->h_hintvalue);